TCP and UDP performance for Internet over optical packet-switched networks

Optical packet switched (OPS) network is a strong candidate for the future optical Internet. In this paper, we study packet aggregation and deflection routing a employed in OPS networks on the performance of upper layer Internet protocols represented by TCP and UDP. Regarding packet aggregation schemes, we study no aggregation, mixed-flow aggregation, and per-flow aggregation. Our results show that for both TCP and UDP, mixed-flow aggregation significantly decreases the fairness at large aggregation intervals. Both aggregation schemes increase UDP delay jitter. Regarding deflection routing, we show that deflection routing significantly improves TCP throughput in spit of the out-of-order packet delivery. However, the congestion of the deflection path significantly affects the improvement that can be achieved. UDP throughput does not suffer from out-of-order packet delivery, and hence its throughput improvement by deflection routing can be even more prominent. The larger the deflection cost (delay difference between the deflection path and the shortest path) is, the larger UDP delay jitter results. Deflection cost, however, does not affect the throughput and fairness very much for both TCP and UDP.

[1]  Chun-Yin Li,et al.  Deflection routing in slotted self-routing networks with arbitrary topology , 2004, IEEE Journal on Selected Areas in Communications.

[2]  Dimitra Simeonidou,et al.  The application of optical packet switching in future communication networks , 2001, IEEE Commun. Mag..

[3]  Johanne Cohen,et al.  Unslotted deflection routing: a practical and efficient protocol for multihop optical networks , 2001, TNET.

[4]  A. K. Choudhury A comparative study of architectures for deflection routing , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[5]  Jason P. Jue An algorithm for loopless deflection in photonic packet-switched networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[6]  Sally Floyd,et al.  Promoting the use of end-to-end congestion control in the Internet , 1999, TNET.

[7]  Marco Listanti,et al.  Impact of segments aggregation on TCP Reno flows in optical burst switching networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[8]  Shueng-Han Gary Chan,et al.  TCP and UDP performance for Internet over optical packet-switched networks , 2004, Comput. Networks.

[9]  Farouk Kamoun,et al.  Small packets aggregation in an IP domain , 2001, Proceedings. Sixth IEEE Symposium on Computers and Communications.

[10]  Jingyi He,et al.  TCP performance with deflection routing in the Internet , 2002, Proceedings 10th IEEE International Conference on Networks (ICON 2002). Towards Network Superiority (Cat. No.02EX588).

[11]  Nicholas F. Maxemchuk,et al.  Effect of a finite reassembly buffer on the performance of deflection routing , 1991, ICC 91 International Conference on Communications Conference Record.

[12]  B. R. Badrinath,et al.  Gathercast: the design and implementation of a programmable aggregation mechanism for the Internet , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[13]  Emmanuel Dotaro,et al.  The perspective of optical packet switching in IP-dominant backbone and metropolitan networks , 2001, IEEE Commun. Mag..

[14]  Bruno Lavigne,et al.  Transparent optical packet switching: the European ACTS KEOPS project approach , 1998 .

[15]  Anthony S. Acampora,et al.  Multihop lightwave networks: a comparison of store-and-forward and hot-potato routing , 1991, IEEE INFCOM '91. The conference on Computer Communications. Tenth Annual Joint Comference of the IEEE Computer and Communications Societies Proceedings.

[16]  Flaminio Borgonovo,et al.  Unslotted deflection routing in all-optical networks , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[17]  Chunming Qiao,et al.  Assembling TCP/IP packets in optical burst switched networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[18]  H. Kobayashi,et al.  Packet scheduling algorithms and performance of a buffered shufflenet with deflection routing , 2000, Journal of Lightwave Technology.

[19]  Biswanath Mukherjee,et al.  All-optical packet-switched networks: a study of contention-resolution schemes in an irregular mesh network with variable-sized packets , 2000, Other Conferences.

[20]  Anthony S. Acampora,et al.  Multihop lightwave networks: a comparison of store-and-forward and hot-potato routing , 1992, IEEE Trans. Commun..

[21]  Biswanath Mukherjee,et al.  Electrical ingress buffering and traffic aggregation for optical packet switching and their effect on TCP-level performance in optical mesh networks , 2002, IEEE Commun. Mag..

[22]  Biswanath Mukherjee,et al.  All-optical packet switching for metropolitan area networks: opportunities and challenges , 2001, IEEE Commun. Mag..

[23]  Krishna M. Sivalingam,et al.  Performance evaluation of TCP over optical burst-switched (OBS) WDM networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[24]  Biswanath Mukherjee,et al.  Advances in photonic packet switching: an overview , 2000, IEEE Commun. Mag..

[25]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.