• DocumentCode
    110177
  • Title

    Concurrent Multipath Transfer Using SCTP: Modelling and Congestion Window Management

  • Author

    Wallace, T. Daniel ; Shami, A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Western Univ., London, ON, Canada
  • Volume
    13
  • Issue
    11
  • fYear
    2014
  • fDate
    Nov. 2014
  • Firstpage
    2510
  • Lastpage
    2523
  • Abstract
    Concurrent multipath transfer (CMT) using the stream control transmission protocol (SCTP) can exploit multihomed devices to enhance data communications. While SCTP is a new transport layer protocol supporting multihomed end-points, CMT provides a framework so that transport layer resources are used efficiently and effectively when sending to the same destination with multiple IP addresses. In this paper, we present two techniques for modelling the expected throughput of a CMT session; while one is based on renewal theory, the other uses a Markov chain. As far as we know, ours is the first paper to model CMT whilst considering practical transport layer resources like a shared receive buffer (RBUF). A comparison of the models showed the Markov chain to be more accurate, but suffered from scalability issues. Alternatively, the renewal model was more cost effective, but also less accurate. We also applied our models to a new problem called congestion window management, where the size of each congestion window is reconfigured for optimal performance. Again, we compared two approaches: a dynamic method that makes decisions based on instantaneous throughput, and a static method that uses an integer linear program (ILP) to generate a global solution. Results showed the static method outperforming the dynamic approach by as much as 12 percent.
  • Keywords
    IP networks; Markov processes; integer programming; linear programming; multipath channels; telecommunication congestion control; telecommunication network management; transport protocols; CMT; Markov chain; RBUF; SCTP; concurrent multipath transfer; congestion window management; data communication enhancement; instantaneous throughput; integer linear program; multihomed devices; multihomed end-points; multiple IP addresses; renewal theory; scalability issues; shared receive buffer; stream control transmission protocol; transport layer protocol; transport layer resources; Bandwidth; Delays; Markov processes; Packet loss; Protocols; Throughput; Multihoming; concurrent multipath transfer; stream control transmission protocol;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2014.2307330
  • Filename
    6746195