ARROW-WTCP: A fast transport protocol based on explicit congestion notification over wired/wireless networks

An explicit congestion notification (ECN)-based distributed transport protocol, ARROW-WTCP (AcceleRate tRansmission towards Optimal Window size TCP for Wireless network), was proposed. The ARROW-WTCP enables feasible deployment of ARROW-TCP from wired to wireless networks by providing a joint design of source and router algorithms. The protocol obtains the actual capacity of the wireless channel by calculating the queue variation in base station (BS) and adjusts the congestion window by using the feedback from its bottleneck link. The simulation results show that the ARROW-WTCP achieves strong stability, max-min fairness in dynamic networks, fast convergence to efficiency without introducing much excess traffic, and almost full link utilization in the steady state. It outperforms the XCP-B (eXplicit Control Protocol Blind), the wireless version of XCP, in terms of stability, fairness, convergence and utilization in wireless networks.

[1]  Luigi Fratta,et al.  Bandwidth estimation schemes for TCP over wireless networks , 2004, IEEE Transactions on Mobile Computing.

[2]  Yongguang Zhang,et al.  A control theoretic analysis of XCP , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[3]  Manuel Ricardo,et al.  XCP for shared-access multi-rate media , 2006, CCRV.

[4]  Srinivasan Keshav A control-theoretic approach to flow control , 1991, SIGCOMM 1991.

[5]  Dmitri Loguinov,et al.  JetMax: Scalable Max-Min Congestion Control for High-Speed Heterogeneous Networks , 2006, INFOCOM.

[6]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.

[7]  Lachlan L. H. Andrew,et al.  Understanding XCP: equilibrium and fairness , 2005, INFOCOM 2005.

[8]  Jing Li,et al.  A random adaptive method to adjust MAC parameters in IEEE802.11e WLAN , 2009 .

[9]  Ren Wang,et al.  Using adaptive rate estimation to provide enhanced and robust transport over heterogeneous networks , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[10]  Soung Chang Liew,et al.  TCP Veno: TCP enhancement for transmission over wireless access networks , 2003, IEEE J. Sel. Areas Commun..

[11]  Yang Su,et al.  WXCP: Explicit Congestion Control for Wireless Multi-hop Networks , 2005, IWQoS.

[12]  Ren Wang,et al.  TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs , 2004, Comput. Commun..

[13]  Kai Xu,et al.  TCP-Jersey for wireless IP communications , 2004, IEEE Journal on Selected Areas in Communications.

[14]  Y. Zhang,et al.  An implementation and experimental study of the explicit control protocol (XCP) , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[16]  Mark Handley,et al.  Congestion control for high bandwidth-delay product networks , 2002, SIGCOMM.

[17]  Xi Zhang,et al.  ARROW-TCP: Accelerating Transmission toward Efficiency and Fairness for High-Speed Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[18]  Luca Valcarenghi,et al.  Sleep Mode for Energy Saving PONs: Advantages and Drawbacks , 2009, 2009 IEEE Globecom Workshops.

[19]  Claudio Casetti,et al.  A new approach to model the stationary behavior of TCP connections , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[20]  Srinivasan Seshan,et al.  Improving TCP/IP performance over wireless networks , 1995, MobiCom '95.