End-to-End Transmission Control in RWNs

End-to-end transmission control is the major function of the transport layer, which is a bridge between networks and applications, providing reliable and unreliable end-to-end transmissions. An end point here refers to a user terminal such as a desktop computer or a notebook. Reliable end-to-end transmissions guarantee successful data delivery between source-destination pairs, whereas there is no such a guarantee with unreliable end-to-end transmissions. The functions used for those transmissions are installed in user terminals, and unnecessarily in networking units like routers or switches. Applications on top of this layer will not be aware of the particulars of underlayer networking operations.

[1]  Gang Wei,et al.  Decoupling congestion control from TCP for multi-hop wireless networks: semi-TCP , 2009, CHANTS '09.

[2]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[3]  Victor O. K. Li,et al.  Transmission control protocol (TCP) in wireless networks: issues, approaches, and challenges , 2006, IEEE Communications Surveys & Tutorials.

[4]  Dmitri Perkins,et al.  Cross-Layer Hop-by-Hop Congestion Control in Mobile Ad Hoc Networks , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[5]  Vikas Kawadia,et al.  Experimental investigations into TCP performance over wireless multihop networks , 2005, E-WIND '05.

[6]  Feng Wang,et al.  Improving TCP performance over mobile ad-hoc networks with out-of-order detection and response , 2002, MobiHoc '02.

[7]  David D. Clark,et al.  The design philosophy of the DARPA internet protocols , 1988, SIGCOMM '88.

[8]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

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

[10]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[11]  T. J. Shepard,et al.  TCP/IP performance over satellite links , 1997, IEEE Netw..

[12]  Walid Dabbous,et al.  On TCP performance in a heterogeneous network: a survey , 2000, IEEE Commun. Mag..

[13]  Debashis Saha,et al.  A survey of tcp enhancements for last-hop wireless networks , 2006, IEEE Communications Surveys & Tutorials.

[14]  Larry Peterson,et al.  TCP Vegas: new techniques for congestion detection and avoidance , 1994, SIGCOMM 1994.

[15]  Akira Yamada,et al.  A simple and efficient hop-by-hop congestion control protocol for wireless mesh networks , 2006, WICON '06.

[16]  Imrich Chlamtac,et al.  Mobile ad hoc networking: imperatives and challenges , 2003, Ad Hoc Networks.

[17]  Eitan Altman,et al.  A survey of TCP over ad hoc networks , 2005, IEEE Communications Surveys & Tutorials.

[18]  Mario Gerla,et al.  TCP performance in wireless multi-hop networks , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[19]  Shengming Jiang Future Wireless and Optical Networks: Networking Modes and Cross-Layer Design , 2012 .

[20]  Rajendra V. Boppana,et al.  A comparison of TCP performance over three routing protocols for mobile ad hoc networks , 2001, MobiHoc '01.

[21]  Eric Hsiao-Kuang Wu,et al.  JTCP: jitter-based TCP for heterogeneous wireless networks , 2004, IEEE Journal on Selected Areas in Communications.

[22]  F. Richard Yu,et al.  Decoupling congestion control from TCP (semi-TCP) for multi-hop wireless networks , 2013, EURASIP J. Wirel. Commun. Netw..

[23]  Nitin H. Vaidya,et al.  The utility of explicit rate-based flow control in mobile ad hoc networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[24]  Jian Liu,et al.  ATCP: TCP for mobile ad hoc networks , 2001, IEEE J. Sel. Areas Commun..

[25]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[26]  Nitin H. Vaidya,et al.  TCP-DCR: a novel protocol for tolerating wireless channel errors , 2005, IEEE Transactions on Mobile Computing.

[27]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[28]  Eric Hsiao-Kuang Wu,et al.  A new approach using time-based model for TCP-friendly rate estimation , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[29]  Gabriel-Miro Muntean,et al.  Congestion Control Design for Multipath Transport Protocols: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[30]  Vassilis Tsaoussidis,et al.  Improving TCP performance over networks with wireless components using 'probing devices' , 2002, Int. J. Commun. Syst..

[31]  David D. Clark,et al.  Explicit allocation of best-effort packet delivery service , 1998, TNET.

[32]  Nitin H. Vaidya,et al.  Analysis of TCP Performance over Mobile Ad Hoc Networks , 2002, Wirel. Networks.

[33]  Martin Mauve,et al.  A survey on congestion control for mobile ad hoc networks , 2007, Wirel. Commun. Mob. Comput..

[34]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[35]  K. K. Ramakrishnan,et al.  A binary feedback scheme for congestion avoidance in computer networks with a connectionless network layer , 1988, SIGCOMM '88.

[36]  Ren Wang,et al.  TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks , 2002, Wirel. Networks.

[37]  Ajay Kumar Singh,et al.  TCP-ADA: TCP with adaptive delayed acknowledgement for mobile ad hoc networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[38]  Jean C. Walrand,et al.  Analysis and comparison of TCP Reno and Vegas , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[39]  Raj Jain,et al.  Congestion Avoidance in Computer Networks with a Connectionless Network Layer, Part I: Concepts, Goals and Methodology , 1988, ArXiv.

[40]  Xin Zhang,et al.  TCP-Peach+: enhancement of TCP-Peach for satellite IP networks , 2002, IEEE Commun. Lett..

[41]  Martin Mauve,et al.  Implicit hop-by-hop congestion control in wireless multihop networks , 2008, Ad Hoc Networks.

[42]  Raghupathy Sivakumar,et al.  ATP: A Reliable Transport Protocol for Ad Hoc Networks , 2005, IEEE Trans. Mob. Comput..

[43]  Chai-Keong Toh,et al.  Associativity-Based Routing for Ad Hoc Mobile Networks , 1997, Wirel. Pers. Commun..

[44]  Eitan Altman,et al.  Novel Delayed ACK Techniques for Improving TCP Performance in Multihop Wireless Networks , 2003, PWC.

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

[46]  Edward W. Knightly,et al.  The IEEE 802.11s Extended Service Set Mesh Networking Standard , 2008, IEEE Communications Magazine.

[47]  Hongqiang Zhai,et al.  Distributed packet scheduling for multihop flows in ad hoc networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[48]  Saverio Mascolo,et al.  Performance evaluation of Westwood+ TCP congestion control , 2004, Perform. Evaluation.

[49]  Dharma P. Agrawal,et al.  COPAS: dynamic contention-balancing to enhance the performance of TCP over multi-hop wireless networks , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[50]  Christoph Lindemann,et al.  TCP with adaptive pacing for multihop wireless networks , 2005, MobiHoc '05.

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

[52]  Yanghee Choi,et al.  TCP-BuS: Improving TCP performance in wireless Ad Hoc networks , 2001, J. Commun. Networks.

[53]  Shugong Xu,et al.  Does the IEEE 802.11 MAC protocol work well in multihop wireless ad hoc networks? , 2001, IEEE Commun. Mag..

[54]  Ian F. Akyildiz,et al.  TCP-Peach: a new congestion control scheme for satellite IP networks , 2001, TNET.

[55]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.