Enabling Users to Control their Internet

被引:0
|
作者
Tahir, Ammar [1 ]
Mittal, Radhika [1 ]
机构
[1] Univ Illinois, Champaign, IL 61820 USA
来源
PROCEEDINGS OF THE 20TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, NSDI 2023 | 2023年
关键词
BANDWIDTH ALLOCATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Access link from the ISP tends to be the bottleneck for many users. However, users today have no control over how the access bandwidth (which is under the ISP's control) is divided across their incoming flows. In this paper, we present a system, CRAB, that runs at the receiver's devices - home routers and endpoints - and enforces user-specified weights across the incoming flows, without any explicit support from the ISP or the senders. It involves a novel control loop that continuously estimates available downlink capacity and flow demands by observing the incoming traffic, computes the max-min weighted fair share rates for the flows using these estimates, and throttles the flows to the computed rates. The key challenge that CRAB must tackle is that the demand and capacity estimated by observing the incoming traffic at the receiver (after the bottleneck) is inherently ambiguous - CRAB's control loop is designed to effectively avoid and correct these ambiguities. We implement CRAB on a Linux machine and Linksys WRT3200ACM home router. Our evaluation, involving real-world flows, shows how CRAB can enforce user preferences to achieve 2x lower web page load times and 3x higher video quality than the status quo.
引用
收藏
页码:555 / 573
页数:19
相关论文
共 50 条
  • [1] Queuing Systems for the Internet
    Stasiak, Maciej
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2016, E99B (06) : 1234 - 1242
  • [2] Efficient bandwidth allocation scheme for PON system enabling LAN emulation
    Zhu, Guojun
    Peng, Yunfeng
    Ji, Tonghui
    OPTICS COMMUNICATIONS, 2023, 526
  • [3] USD: Scalable bandwidth allocation for the Internet
    Wang, Z
    HIGH PERFORMANCE NETWORKING, 1998, 8 : 351 - 361
  • [4] Auction based bandwidth allocation on the internet
    Baskar, S.
    Verma, S.
    Tomar, G. S.
    Chandra, R.
    2006 IFIP INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS, 2006, : 761 - +
  • [5] Toward 6G Optical Fronthaul: A Survey on Enabling Technologies and Research Perspectives
    Fayad, Abdulhalim
    Cinkler, Tibor
    Rak, Jacek
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2025, 27 (01): : 629 - 666
  • [6] Bandwidth allocation methods on internet of things: an analytical survey
    Rouhifar M.
    Hedayati A.
    Aghazarian V.
    International Journal of Wireless and Mobile Computing, 2022, 23 (01) : 88 - 100
  • [7] TRIP: A Tussle-Resistant Internet Pricing Mechanism
    Xie, Lijia
    Zhang, Yao
    Zheng, Zhiming
    Zhang, Xiao
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (02) : 270 - 273
  • [8] A New Resource Management Algorithm of a Virtual Internet architecture
    Wei, Yongtao
    Wang, Junwei
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2397 - 2400
  • [9] Integration of streaming services and TCP data transmission in the Internet
    Antunes, N
    Fricker, C
    Guillemin, F
    Robert, P
    PERFORMANCE EVALUATION, 2005, 62 (1-4) : 263 - 277
  • [10] A Bandwidth Allocation Method Based on Psychological Factors Considering QoE of Users
    Huong Pham-Thi
    Miyoshi, Takumi
    MOBILE WEB AND INTELLIGENT INFORMATION SYSTEMS, 2015, 9228 : 93 - 101