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 条
  • [1] Upload Your Data Faster: Driver-Queue based Congestion Control for Wireless Networks
    Li, Lingang
    Li, Zhijun
    Chen, Yongrui
    Zhang, Jiajun
    Li, Lin
    2022 IEEE 30TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP 2022), 2022,
  • [2] An Adaptive Congestion Control Protocol for Wireless Networks Using Deep Reinforcement Learning
    Midhula, K. S.
    Kumar, P. Arun Raj
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2027 - 2043
  • [3] BBR-Based Congestion Control and Packet Scheduling for Bottleneck Fairness Considered Multipath TCP in Heterogeneous Wireless Networks
    Wei, Wenjia
    Xue, Kaiping
    Han, Jiangping
    Xing, Yitao
    Wei, David S. L.
    Hong, Peilin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (01) : 914 - 927
  • [4] Fair resource allocation in wireless networks using queue-length-based scheduling and congestion control
    Eryilmaz, Atilla
    Srikant, R.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2007, 15 (06) : 1333 - 1344
  • [5] Fair resource allocation in wireless networks using queue-length-based scheduling and congestion control
    Eryilmaz, A
    Srikant, R
    IEEE INFOCOM 2005: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2005, : 1794 - 1803
  • [6] Feedback-Based Control Loop Congestion Control Algorithm for Wireless Networks
    Bhat, Ramyashree Venkatesh
    Haxhibeqiri, Jetmir
    Moerman, Ingrid
    Hoebeke, Jeroen
    IEEE ACCESS, 2024, 12 : 101767 - 101781
  • [7] Optimized Congestion Control Algorithm for QUIC in Wireless Networks: CubicBytes-N Algorithm
    Xiao, Xiang
    Chen, Long
    Zhao, Ming
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (22): : 36475 - 36485
  • [8] Binary Exponential Backoff Based Congestion Control Mechanism in Multihop Wireless Networks
    Ma, Lin
    Zhang, Jun
    Liu, Kai
    COMMUNICATIONS AND INFORMATION PROCESSING, PT 1, 2012, 288 : 607 - 614
  • [9] An expert-control-based multicast congestion control mechanism for wireless networks
    Kang, Qiao-Yan
    Wang, Jian-Feng
    Huang, Guo-Ce
    Meng, Xiang-Ru
    2007 INTERNATIONAL CONFERENCE ON WAVELET ANALYSIS AND PATTERN RECOGNITION, VOLS 1-4, PROCEEDINGS, 2007, : 38 - 43
  • [10] Intelligent Multicast Congestion Control based on Expert-control for Wireless Networks
    Kang Qiao-yan
    Wang Jian-feng
    Meng Xiang-ru
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 5, 2009, : 208 - 212