DocumentCode
1594382
Title
Analysis on packet resequencing for reliable network protocols
Author
Xia, Ye. ; Tse, David
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Volume
2
fYear
2003
Firstpage
990
Abstract
Protocols such as TCP require packets to be accepted (i.e., delivered to the receiving application) in the order they are transmitted at the sender. Packets are sometimes mis-ordered in the network. In order to deliver the arrived packets to the application in sequence, the receiver´s transport layer needs to temporarily buffer out-of-order packets and resequence them as more packets arrive. Even when the application can consume the packets infinitely fast, the packets may still be delayed for resequencing. In this paper, we model packet mis-ordering by adding an IID random propagation delay to each packet and analyze the required buffer size for packet resequencing and the resequencing delay for an average packet. We demonstrate that these two quantities can be significant and show how they scale with the network bandwidth.
Keywords
buffer storage; delays; packet switching; transport protocols; TCP; average packet resequencing delay; buffer size; i.i.d. random propagation delay; independently and identically distributed random variables; network bandwidth; out-of-order packets buffer; packet delay; packet mis-order; packet resequence analysis; packet transmission; receivers transport layer; reliable network protocols; Automatic repeat request; Bandwidth; Buffer storage; Chromium; Computer network reliability; Feedback; Out of order; Propagation delay; Protocols; Random variables;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
Conference_Location
San Francisco, CA
ISSN
0743-166X
Print_ISBN
0-7803-7752-4
Type
conf
DOI
10.1109/INFCOM.2003.1208936
Filename
1208936
Link To Document