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 :
بازگشت