Analysis on packet resequencing for reliable network protocols

被引:10
作者
Xia, Y
Tse, D
机构
[1] Univ Florida, Comp & Informat Sci & Engn Dept, Gainesville, FL 32611 USA
[2] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
resequencing queue; packet disordering; transmission control protocol;
D O I
10.1016/j.peva.2004.09.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Packets are sometimes disordered in the network. Reliable 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. In order to do so, the receiver's transport layer must resequence the packets with the help of a resequencing buffer. Even if the application can consume the packets infinitely fast, the packets may still be delayed for resequencing. In this paper, we model packet disordering by adding an independently and identically distributed (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. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:299 / 328
页数:30
相关论文
共 27 条
[1]   PERFORMANCE ANALYSIS OF THE SELECTIVE REPEAT ARQ PROTOCOL [J].
ANAGNOSTOU, ME ;
PROTONOTARIOS, EN .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1986, 34 (02) :127-135
[2]   OPTIMAL ROUTING TO 2 PARALLEL HETEROGENEOUS SERVERS WITH RESEQUENCING [J].
AYOUN, S ;
ROSBERG, Z .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (12) :1436-1449
[3]   QUEUING MODELS FOR SYSTEMS WITH SYNCHRONIZATION CONSTRAINTS [J].
BACCELLI, F ;
MAKOWSKI, AM .
PROCEEDINGS OF THE IEEE, 1989, 77 (01) :138-161
[4]   AN END-TO-END APPROACH TO THE RESEQUENCING PROBLEM [J].
BACCELLI, F ;
GELENBE, E ;
PLATEAU, B .
JOURNAL OF THE ACM, 1984, 31 (03) :474-485
[5]   AN ANALYSIS OF VIRTUAL CIRCUITS WITH PARALLEL LINKS [J].
CHOWDHURY, S .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1991, 39 (08) :1184-1188
[6]  
DAVID HA, 1981, ORDER STAT
[7]  
Durrett R, 1996, PROBABILITY THEORY E
[8]  
GOGATE N, 1994, IEEE INFOCOM SER, P40, DOI 10.1109/INFCOM.1994.337634
[9]   QUEUING ANALYSIS OF A REORDERING ISSUE [J].
HARRUS, G ;
PLATEAU, B .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1982, 8 (02) :113-123
[10]   RESEQUENCING DELAY FOR A QUEUING SYSTEM WITH 2 HETEROGENEOUS SERVERS UNDER A THRESHOLD-TYPE SCHEDULING [J].
ILIADIS, I ;
LIEN, LYC .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1988, 36 (06) :692-702