QAware: A Cross-Layer Approach to MPTCP Scheduling

被引:0
|
作者
Shreedhar, Tanya [1 ]
Mohan, Nitinder [2 ]
Kaul, Sanjit K. [1 ]
Kangasharju, Jussi [2 ]
机构
[1] IIIT Delhi, Wireless Syst Lab, New Delhi, India
[2] Univ Helsinki, Helsinki, Finland
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multipath TCP (MPTCP) allows applications to transparently use all available network interfaces by creating a TCP subflow per interface. One critical component of MPTCP is the scheduler that decides which subflow to use for each packet. Existing schedulers typically use estimates of end-to-end path properties, such as delay and bandwidth, for making the scheduling decisions. In this paper, we show that these scheduling decisions can be significantly improved by including readily available local information from the device driver queues to the decision-making process. We propose QAware, a novel cross-layer approach for MPTCP scheduling. QAware combines end-to-end delay estimates with local queue buffer occupancy information and allows for a better and faster adaptation to the network conditions. This results in more efficient use of the available resources and considerable gains in aggregate throughput. We present the design of QAware and evaluate its performance through simulations, and also through real experiments, comparing it to existing schedulers. Our results show that QAware performs significantly better than other available approaches for all use-cases and applications.
引用
收藏
页码:190 / 198
页数:9
相关论文
共 50 条
  • [1] A Cross-layer Approach for MPTCP Path Management in Heterogeneous Vehicular Networks
    Hapanchak, Vadym
    Costa, Antonio
    JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS, 2023, 19 (01) : 103 - 113
  • [2] Cross-Layer Scheduler for Video Streaming over MPTCP
    Corbillon, Xavier
    Aparicio-Pardo, Ramon
    Kuhn, Nicolas
    Texier, Geraldine
    Simon, Gwendal
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MULTIMEDIA SYSTEMS (MMSYS'16), 2016, : 65 - 76
  • [3] On mobility and cross-layer scheduling
    Zhang, Meng
    Lau, Vincent
    Lea, Chin-Tau
    2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 5648 - 5653
  • [4] Cross-Layer Scheduling in Cloud Systems
    Alkaff, Hilfi
    Gupta, Indranil
    Leslie, Luke M.
    2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2015), 2015, : 236 - 245
  • [5] A Cross-Layer View of Optimal Scheduling
    Pantelidou, Anna
    Ephremides, Anthony
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (11) : 5568 - 5580
  • [6] Cross-layer design approach for multicast scheduling over satellite networks
    Sali, A
    Widiawan, A
    Thilakawardana, S
    Tafazolli, R
    Evans, BG
    2nd International Symposium on Wireless Communications Systems 2005 (ISWCS 2005), 2005, : 701 - 705
  • [7] A cross-layer approach to optimal wireless link scheduling with SINR constraints
    Kompella, Sastry
    Wieselthier, Jeffrey E.
    Ephremides, Anthony
    2007 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-8, 2007, : 177 - +
  • [8] Throughput Improvement of MPTCP by Selective Bicasting with Cross-Layer Control in Wireless Environment
    Fukuyama, Masami
    Yamai, Nariyoshi
    Ohzahata, Satoshi
    Kitagawa, Naoya
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2018), VOL 2, 2018, : 204 - 209
  • [9] Power-Controlled Cross-Layer Scheduling
    Gonter, Johannes
    Goertz, Norbert
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 5463 - 5467
  • [10] Cross-layer Scheduling with Feedback for QoS Support
    Panza, Gianmarco
    Grilli, Sara
    FOURTH INTERNATIONAL CONFERENCE ON SELECTED TOPICS IN MOBILE & WIRELESS NETWORKING (MOWNET'2014), 2014, 40 : 160 - 172