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 条
  • [31] Negative bias temperature instability-aware instruction scheduling: A cross-layer approach
    Oboril, F. (Fabian.Oboril@kit.edu), 1600, American Scientific Publishers, 25650 North Lewis Way, Stevenson Ranch, California, 91381-1439, United States (09):
  • [32] Cross-Layer Design Approach Based Packet Scheduling in Next Generation Wireless Networks
    Xulu, Sibonelo
    Aiyetoro, Gbolahan
    2018 14TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2018, : 757 - 761
  • [33] User Behavior Driven MAC Scheduling for Body Sensor Networks: A Cross-Layer Approach
    Ngo, Mao, V
    Quang Duy La
    Leong, Derek
    Quek, Tony Q. S.
    Shin, Hyundong
    IEEE SENSORS JOURNAL, 2019, 19 (17) : 7755 - 7765
  • [34] A cross-layer design approach on spectrum allocation and resource scheduling in cognitive PMP networks
    Chen, Jie
    Zhao, Min-Jian
    Zhou, Qiao
    Li, Shi-Ju
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2008, 9 (04): : 435 - 444
  • [35] A cross-layer aging-aware task scheduling approach for multiprocessor embedded systems
    Karami, Masoomeh
    Abdi, Athena
    Zarandi, Hamid R.
    MICROELECTRONICS RELIABILITY, 2018, 85 : 190 - 197
  • [36] Adaptive cross-layer handover algorithm based on MPTCP for hybrid LiFi-and-WiFi networks
    Hu, Qiuyue
    Gan, Chaoqin
    Gong, Guiyu
    Zhu, Yifan
    AD HOC NETWORKS, 2022, 134
  • [37] Reliability: A Cross-Disciplinary and Cross-Layer Approach
    Wehn, Norbert
    2011 20TH ASIAN TEST SYMPOSIUM (ATS), 2011, : 496 - 497
  • [39] Packet Scheduling in 4G and Beyond Networks Using Cross-Layer Design Approach
    Salani, Wisani
    Aiyetoro, Gbolahan
    Takawira, Fambirai
    2019 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGIES AND NETWORKING (COMMNET), 2019, : 49 - 54
  • [40] Cross-layer scheduling with fairness for multi-user OFDM system: A restless bandit approach
    Ge W.-D.
    Ji H.
    Li X.
    Journal of China Universities of Posts and Telecommunications, 2011, 18 (04): : 25 - 30