2nd International IEEE Conference on Communication System Software and Middleware

Research Article

The Transport Layer Revisited

  • @INPROCEEDINGS{10.1109/COMSWA.2007.382568,
        author={Simon  Heimlicher and Rainer Baumann and Martin  May and Bernhard  Plattner},
        title={The Transport Layer Revisited},
        proceedings={2nd International IEEE Conference on Communication System Software and Middleware},
        publisher={IEEE},
        proceedings_a={COMSWARE},
        year={2007},
        month={7},
        keywords={Ad hoc networks  Communication system control  Computer networks  Mobile communication  Mobile computing  Performance analysis  Proposals  Telecommunication network reliability  Transport protocols  Wireless mesh networks},
        doi={10.1109/COMSWA.2007.382568}
    }
    
  • Simon Heimlicher
    Rainer Baumann
    Martin May
    Bernhard Plattner
    Year: 2007
    The Transport Layer Revisited
    COMSWARE
    IEEE
    DOI: 10.1109/COMSWA.2007.382568
Simon Heimlicher1,*, Rainer Baumann1,*, Martin May1,*, Bernhard Plattner1,*
  • 1: Computer Engineering and Networks Laboratory, ETH Zurich 8092 Zurich, Switzerland
*Contact email: heimlicher@tik.ee.ethz.ch, baumann@tik.ee.ethz.ch, mayplattner@tik.ee.ethz.ch, plattner@tik.ee.ethz.ch

Abstract

End-to-end transport protocols such as TCP perform poorly in mobile environments, primarily due to their inability to cope with the dynamics incurred by node mobility. We re-consider the design decisions that lead to the end-to-end design of the transport layer. To this end, we present a framework for reliable hop-by-hop transport protocols. Based on this framework, we design and evaluate such a protocol and compare its performance to TCP. Overall, our hop-by-hop protocol achieves up to 3 times faster delivery of messages in our experiments with mobile networks. We conclude that hop-by-hop protocols might be more suitable for reliable communication in mobile networks than end-to-end protocols.