QCC: Driver-Queue Based Congestion Control for Data Uploading in Wireless Networks

被引:0
|
作者
Li, Lingang [1 ]
Chen, Yongrui [2 ]
Li, Zhijun [1 ]
机构
[1] Harbin Inst Technol, Dept Comp Sci & Technol, Harbin 150001, Peoples R China
[2] Univ Chinese Acad Sci, Dept Elect Elect & Commun Engn, Beijing 101408, Peoples R China
基金
中国国家自然科学基金;
关键词
Throughput; Wireless networks; Packet loss; Delays; Queueing analysis; Bandwidth; Accuracy; Data uploading; driver queue; high link utilization rate; low latency; TCP congestion control; wireless networks;
D O I
10.1109/TMC.2024.3437409
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data uploading applications in wireless networks may suffer from the degrade of Quality of Experiences (QoEs), due to the untimely adjustment of congestion window (cwnd) in face of the rapid change of wireless channel. To mitigate this problem, we analyzed the relationship between the NIC driver queue length at the wireless sender and the end-to-end transmission performances, and found a strong correlation between them, since the bottleneck mostly occurs at the wireless link. Based on this observation, we designed QCC, a congestion control algorithm that adjusts cwnd according to the residual queue length after each round of NIC transmission. Since obtaining congestion information locally at the sender leads to a much shorter feedback path than waiting for the end-to-end ACK feedback, QCC can track the time-varying wireless links much faster and more accurately. In addition, QCC also presents adaptive slow start mechanism and MAC layer-assisted fast recovery mechanism, both of which make efficient use of residual queue length to further improve transmission performances. Experiment results on both real-world Wi-Fi and cellular networks reveal that QCC can achieve at least 2.36X lower delay than that of BBR while ensuring 98.5% throughput of BBR.
引用
收藏
页码:13929 / 13944
页数:16
相关论文
共 50 条
  • [21] An Energy Efficient Congestion Control Scheme for Multimedia Data in Wireless Sensor Networks
    Bok, Kyoungsoo
    Ryu, Eunkyung
    Park, Junho
    Yoo, Jaesoo
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 1, 2015, : 1279 - 1283
  • [22] Improved TCP congestion control mechanism for Multihop Wireless Networks
    Malliga, G. Sankara
    Meeradevi, T.
    Umaparvathi, M.
    Parvathavartini, B.
    Thayammal, S.
    Sriramya, P.
    ADVANCED MANUFACTURING RESEARCH AND INTELLIGENT APPLICATIONS, 2014, 591 : 189 - +
  • [23] Queue-Stability-Based Transmission Power Control in Wireless Multihop Networks
    Vejarano, Gustavo
    McNair, Janise
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [24] Research of Wireless Congestion Control Algorithm Based on EKF
    Wang, Hui
    Tang, Junyong
    Hong, Bo
    SYMMETRY-BASEL, 2020, 12 (04):
  • [25] Joint congestion control, routing, and MAC for stability and fairness in wireless networks
    Eryilmaz, Atilla
    Srikant, R.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2006, 24 (08) : 1514 - 1524
  • [26] Virtual Queue Based QoS Layered Vertical Mapping in Wireless Networks
    Fang, Shu-guang
    Tang, Ri-zhao
    Dong, Yu-ning
    Zhang, Hui
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (06): : 1869 - 1880
  • [27] Delay-Based Congestion Control for Multipath TCP in Heterogeneous Wireless Networks
    Li, Honglin
    Wang, Ying
    Sun, Ruijin
    Guo, Shan
    Wang, Hong
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOP (WCNCW), 2019,
  • [28] Asynchronous congestion control in multi-hop wireless networks with maximal matching-based scheduling
    Bui, Loc
    Eryilmaz, Atilla
    Srikant, R.
    Wu, Xinzhou
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (04) : 826 - 839
  • [29] A Survey on Congestion Control Protocols in Wireless Sensor Networks
    Atousa Bohloulzadeh
    Mehri Rajaei
    International Journal of Wireless Information Networks, 2020, 27 : 365 - 384
  • [30] Network Utility Maximization-Based Congestion Control Over Wireless Networks: A Survey and Potential Directives
    Pham, Quoc-Viet
    Hwang, Won-Joo
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (02) : 1173 - 1200