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. . . . . ....