DocumentCode :
1726304
Title :
Goodput improvement for multipath TCP by congestion window adaptation in multi-radio devices
Author :
Dizhi Zhou ; Wei Song ; Minghui Shi
Author_Institution :
Fac. of Comput. Sci., Univ. of New Brunswick, Fredericton, NB, Canada
fYear :
2013
Firstpage :
508
Lastpage :
514
Abstract :
Multipath Transport Control Protocol (MPTCP) has been standardized by Internet Engineering Task Force (IETF) to support simultaneous delivery of transport control protocol (TCP) packets over multiple interfaces of multi-radio mobile devices. Although MPTCP provides an efficient solution to aggregate the available bandwidth of multiple paths, the goodput of MPTCP is usually far lower than the aggregate throughput due to out-of-order received packets. One key reason for the out-of-order issue is the large variation of end-to-end delay for multiple paths over wireless channels. In this paper, we propose a congestion window adaption algorithm for the MPTCP source (referred to as CWA-MPTCP), which dynamically adjusts the congestion window for each TCP subflow so as to mitigate the variation of end-to-end path delay. We consider typical multipath transmission scenarios over wireless links, as well as a cooperative multi-hop wireless network with multiple relays. For wired paths with stable end-to-end delay, we further develop a proactive scheduling algorithm to determine the packet sending sequence to each path. This algorithm effectively reduces the out-of-order packets by predicting the receiving sequence. Experiments are conducted to evaluate the goodput performance of the two enhancements to MPTCP. Significant performance gain is achieved in terms of goodput, while the receive buffer requirement is minimized.
Keywords :
Internet; delays; mobile radio; multipath channels; radio links; scheduling; transport protocols; IETF; Internet engineering task force; MPTCP; aggregate throughput; buffer requirement; congestion window adaption algorithm; cooperative multihop wireless network; end-to-end path delay; goodput improvement; multipath TCP packets; multipath transmission scenarios; multipath transport control protocol; multiple paths; multiple paths over wireless channels; multiple relays; multiradio mobile devices; out-of-order received packets; packet sending sequence; proactive scheduling algorithm; wireless links; Aggregates; Bandwidth; Delays; Out of order; Relays; Throughput; Wireless communication; MPTCP; congestion window; goodput; multipath transmission; out-of-order problem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Communications and Networking Conference (CCNC), 2013 IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-3131-9
Type :
conf
DOI :
10.1109/CCNC.2013.6488491
Filename :
6488491
Link To Document :
بازگشت