• DocumentCode
    1978899
  • Title

    Performance comparison of scheduling algorithms for multipath transfer

  • Author

    Singh, Ashutosh ; Goerg, C. ; Timm-Giel, Andreas ; Scharf, Michael ; Banniza, T.-R.

  • Author_Institution
    Commun. Networks, Univ. of Bremen, Bremen, Germany
  • fYear
    2012
  • fDate
    3-7 Dec. 2012
  • Firstpage
    2653
  • Lastpage
    2658
  • Abstract
    Multipath transport protocols such as Multipath TCP can concurrently use several subflows to transmit a TCP flow over potentially different paths. Since more than one subflow is used, an efficient multipath scheduling algorithm is needed at the sender. The objective of the scheduler is to identify the subflow over which the current data packet should be sent. This paper compares the most important types of schedulers for multipath transfers. We model their performance analytically and derive key metrics, most notably the resulting end-to-end delay over heterogeneous paths. Our results show that a scheduler minimizing the packet delivery delay yields the best overall performance, but it is complex to realize. An alternative scheduler based on the sender queue size is simpler and has sufficient performance for relatively small asymmetry between the multiple paths. Our model results are confirmed by measurements with a real multipath transport protocol.
  • Keywords
    Internet; computer networks; transport protocols; end-to-end delay; heterogeneous path; multipath transfer scheduler; multipath transport protocol; scheduling algorithm; sender queue size; MCTCP; multipath TCP; reordering; scheduler;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Communications Conference (GLOBECOM), 2012 IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4673-0920-2
  • Electronic_ISBN
    1930-529X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2012.6503517
  • Filename
    6503517