Browse Prior Art Database

Advice to link designers on link Automatic Repeat reQuest (ARQ) (RFC3366)

IP.com Disclosure Number: IPCOM000009616D
Original Publication Date: 2002-Aug-01
Included in the Prior Art Database: 2002-Sep-05
Document File: 28 page(s) / 66K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

G. Fairhurst: AUTHOR [+2]

Abstract

This document provides advice to the designers of digital communication equipment and link-layer protocols employing link-layer Automatic Repeat reQuest (ARQ) techniques. This document presumes that the designers wish to support Internet protocols, but may be unfamiliar with the architecture of the Internet and with the implications of their design choices for the performance and efficiency of Internet traffic carried over their links.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 4% of the total text.

Network Working Group� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � G. Fairhurst

Request for Comments: 3366� � � � � � � � � � � � � � � � � � � � � � � University of Aberdeen

BCP: 62� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � L. Wood

Category: Best Current Practice� � � � � � � � � � � � � � � � � � � � � � � Cisco Systems Ltd

� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � August 2002

� � � Advice to link designers on link Automatic Repeat reQuest (ARQ)

Status of this Memo

� � This document specifies an Internet Best Current Practices for the

� � Internet Community, and requests discussion and suggestions for

� � improvements.� Distribution of this memo is unlimited.

Copyright Notice

� � Copyright (C) The Internet Society (2002).� All Rights Reserved.

Abstract

� � This document provides advice to the designers of digital

� � communication equipment and link-layer protocols employing link-layer

� � Automatic Repeat reQuest (ARQ) techniques.� This document presumes

� � that the designers wish to support Internet protocols, but may be

� � unfamiliar with the architecture of the Internet and with the

� � implications of their design choices for the performance and

� � efficiency of Internet traffic carried over their links.

� � ARQ is described in a general way that includes its use over a wide

� � range of underlying physical media, including cellular wireless,

� � wireless LANs, RF links, and other types of channel.� This document

� � also describes issues relevant to supporting IP traffic over

� � physical-layer channels where performance varies, and where link ARQ

� � is likely to be used.

Fairhurst & Wood� � � � � � � � Best Current Practice� � � � � � � � � � � � � � � � � [Page 1]

RFC 3366� � � � � � � � � Advice to Link Designers on Link ARQ� � � � � � August 2002

Table of Contents

� � 1.� � � Introduction. . . . . . . . . . . . . . . . . . . . . . . . .2

� � 1.1� � Link ARQ. . . . . . . . . . . . . . . . . . . . . . . . . . .4

� � 1.2� � Causes of Packet Loss on a Link . . . . . . . . . . . . . . .5

� � 1.3� � Why Use ARQ?. . . . . . . . . . . . . . . . . . . . . . . . .6

� � 1.4� � Commonly-used ARQ Techniques. . . . . . . . . . . . . . . . .7

� � 1.4.1 Stop-and-wait ARQ . . . . . . . . . . . . . . . . . . . . . .7

� � 1.4.2 Sliding-Window ARQ. . . . . . . . . . . . . . . . . . . . . .7

� � 1.5� � Causes of Delay Across a Link . . . . . . . . . . . . . . . .8

� � 2.� � � ARQ Persistence . . . . . . . . . . . . . . . . . . . . . . 10

� � 2.1� � Perfectly-Persistent (Reliable) ARQ Protocols . . . . . . . 10

� � 2.2� � High-Persistence (Highly-Reliable) ARQ Protocols. . . . . . 12

� � 2.3� � Low-Persistence (Partially-Reliable) ARQ Protocols. . . . . 13

� � 2.4� � Choosing Your Persistency . . . . . . . . . . . . . . . . . 13

� � 2.5� � Impact of Link Outages. . . . . ....