End-node transmission rate control kind to intermediate routers-towards 10 Gbps era

While transferring data using TCP/IP, even though total data transfer rate is same, microscopic behavior of data transmission is quite different by network interfaces of end nodes. Inappropriate data transmission rate causes needless packet losses which result in bad perforamance, and worse, it also causes needless loads for intermediate routers. This problem will become more serious as bandwidth becomes wider. This paper explains the problem and describes our approaches.

[1]  Lixia Zhang,et al.  NETBLT: A bulk data transfer protocol , 1985, RFC.

[2]  V. Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

[3]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[4]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[5]  Janey C. Hoe,et al.  Improving the start-up behavior of a congestion control scheme for TCP , 1996, SIGCOMM '96.

[6]  S. Floyd,et al.  Tcp-friendly unicast rate-based flow control , 1997 .

[7]  Mark D. Hill,et al.  The impact of data transfer and buffering alternatives on network interface design , 1998, Proceedings 1998 Fourth International Symposium on High-Performance Computer Architecture.

[8]  Ono Satoshi,et al.  Impact of Packet Spacing Time on Packet Loss under LW for QoS of FEC - based Applications , 1998 .

[9]  Robert L. Grossman,et al.  PSockets: The Case for Application-level Network Striping for Data Intensive Applications using High Speed Wide Area Networks , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[10]  John S. Heidemann,et al.  Effects of ensemble-TCP , 2000, CCRV.

[11]  Amit Aggarwal,et al.  Understanding the performance of TCP pacing , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[12]  Richard M. Karp,et al.  Optimization problems in congestion control , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[13]  Brian D. Noble,et al.  The Effects of Systemic Packet Loss on Aggregate TCP Flows , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[14]  Kei Hiraki,et al.  Data Reservoir: Utilization of Multi-Gigabit Backbone Network for Data-Intensive Research , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[15]  Brian D. Noble,et al.  The end-to-end performance effects of parallel TCP sockets on a lossy wide-area network , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[16]  Jeff Edmonds,et al.  TCP is competitive against a limited adversary , 2003, SPAA '03.

[17]  Tom Kelly,et al.  Scalable TCP: improving performance in highspeed wide area networks , 2003, CCRV.

[18]  Sally Floyd,et al.  HighSpeed TCP for Large Congestion Windows , 2003, RFC.

[19]  Cheng Jin,et al.  FAST TCP: Motivation, Architecture, Algorithms, Performance , 2006, IEEE/ACM Transactions on Networking.

[20]  Brian D. Noble,et al.  Improving throughput and maintaining fairness using parallel TCP , 2004, IEEE INFOCOM 2004.

[21]  Injong Rhee,et al.  Binary increase congestion control (BIC) for fast long-distance networks , 2004, IEEE INFOCOM 2004.

[22]  Tsuyoshi Ito,et al.  Theoretical Analysis of Performances of TCP/IP Congestion Control Algorithm with Different Distances , 2004, NETWORKING.

[23]  Robert Shorten,et al.  Analysis and design of congestion control in synchronised communication networks , 2005 .