TCP flow control technique for an interworking interface: hardware implementation

被引:2
作者
Ouni, R
Soudani, A
Nasri, S
Torki, K
Abid, M
Tourki, R
机构
[1] Fac Sci Monastir, Lab Elect & Microelect, Monastir, Tunisia
[2] Inst Natl Polytech Grenoble, F-38031 Grenoble, France
关键词
congestion control; TCP; interconnection interface; end-to-end protocols; hardware implementation;
D O I
10.1016/S0920-5489(01)00090-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current TCP flow control depends on packet losses to find the workload that a network can support. A variety of situations, including lossy wireless networks, asymmetric networks and web traffic workload, violates many of the assumptions made by TCP, causing degraded end-to-end performances. To improve the performance of TCP over heterogeneous networks (Ethernet and ATM interconnection), we propose a new technique, which we call Vegas-Snoop +, based on Vegas and Snoop protocols. Two modified service elements take part on the Vegas-Snoop + technique. First. Vegas service element manages the connection parameters to achieve better throughput. Second, Snoop service element isolates the Ethernet senders from the characteristics of the ATM link. The objective in this paper is to win from advantages of Vegas and Snoop protocols, as well as to search an interconnection interface for networks interoperability. Actually, the development of two new integrated circuits (the BCM5680 (switch) and the BCM5401 (PHY)) orientate researchers to implement, at higher layer of the OSI model, flow control mechanisms to ensure reliability. Vegas-Snoop + is an implementation of TCP, which gives in this way a solution for traffic management and congestion control improving good throughput with more reliability. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:383 / 397
页数:15
相关论文
共 23 条
[1]  
AIRIAU R, 1990, LANGUAGE MODELISATIO
[2]  
Allman M., 1999, ACM SIGCOMM COMPUTER, V29
[3]  
[Anonymous], 1992, ACM COMPUTER COMMUNI, DOI DOI 10.1145/141800.141801
[4]  
[Anonymous], P ACM SIGCOMM 02 ACM
[5]  
[Anonymous], P 1 INT C MOB COMP N
[6]  
[Anonymous], ACM COMPUT COMMUN RE
[7]  
BAKRE A, 1995, INT CON DISTR COMP S, P136, DOI 10.1109/ICDCS.1995.500012
[8]   FORMAL VERIFICATION OF HARDWARE CORRECTNESS - INTRODUCTION AND SURVEY OF CURRENT RESEARCH [J].
CAMURATI, P ;
PRINETTO, P .
COMPUTER, 1988, 21 (07) :8-19
[9]   Design methodology for a large communication chip [J].
Clauberg, R ;
Buchmann, P ;
Herkersdorf, A ;
Webb, DJ .
IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (03) :86-94
[10]  
FLOYD S, 1999, VALIDATION EXPERCIEN