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 条
  • [41] Stability region of arrival rates and optimal scheduling for MIMO-MAC - A cross-layer approach
    Boche, H
    Wiczanowski, M
    2004 INTERNATIONAL ZURICH SEMINAR ON COMMUNICATIONS: ACCESS-TRANSMISSION-NETWORKING, PROCEEDINGS, 2004, : 18 - 21
  • [42] A Cross-layer Approach to Trustfulness in the Internet of Things
    Froehlich, Antonio Augusto
    Okazaki, Alexandre Massayuki
    Steiner, Rodrigo Vieira
    Oliveira, Peterson
    Martina, Jean Everson
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [43] A Cross-layer Approach for Improving WiFi Performance
    Nguyen, Kien
    Ji, Yusheng
    Yamada, Shigeki
    2014 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2014, : 458 - 463
  • [44] A Cognitive Approach for Cross-Layer Performance Management
    Malheiros, Neumar
    Kliazovich, Dzmitry
    Granelli, Fabrizio
    Madeira, Edmundo
    da Fonseca, Nelson L. S.
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [45] A cross-layer approach to transmit antenna selection
    Vicario, Jose Lopez
    Lagunas, Miguel Angel
    Anton-Haro, Carles
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2006, 5 (08) : 1993 - 1997
  • [46] Cross-layer packet scheduling for downlink multiuser OFDM systems
    WANG JunBo1
    2National Mobile Communications Research Laboratory
    Science China(Information Sciences), 2009, (12) : 2369 - 2377
  • [47] A Cross-layer Scheduling Algorithm Based on Cognitive Radio Network
    Ji, Changpeng
    Nie, Xiaoqiu
    Yuan, Yujie
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (02): : 611 - 617
  • [48] Stable Matching for Adaptive Cross-Layer Scheduling in the LTE Downlink
    Holfeld, Bernd
    Mochaourab, Rami
    Wirth, Thomas
    2013 IEEE 77TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2013,
  • [49] Invited: A Cross-layer Approach to Cognitive Computing
    Saha, Gobinda
    Wang, Cheng
    Raghunathan, Anand
    Roy, Kaushik
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1327 - 1330
  • [50] A cross-layer scheduling algorithm with QoS support in wireless networks
    Liu, Qingwen
    Wang, Xin
    Giannakis, Georgios B.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2006, 55 (03) : 839 - 847