Octopus: In-Network Content Adaptation to Control Congestion on 5G Links

Yongzhou Chen, Ammar Tahir, Francis Y. Yan, Radhika Mittal

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

It is challenging to meet the bandwidth and latency requirements of interactive real-time applications (e.g., virtual reality, cloud gaming, etc.) on time-varying 5G cellular links. Today's feedback-based congestion controllers try to match the sending rate at the endhost with the estimated network capacity. However, such controllers can-not precisely estimate the cellular link capacity that changes at timescales smaller than the feedback delay. We instead propose a different approach for controlling congestion on 5G links. We send real-time data streams using an imprecise controller (that errs on the side of overestimating network capacity) to ensure high through-put, and then adapt the transmitted content by dropping appropriate packets in the cellular base stations to match the actual capacity and minimize delay. We build a system called Octopus to realize this approach. Octopus provides parameterized primitives that applications at the endhost can configure differently to express different content adaptation policies. Octopus transport encodes the corresponding app-specified parameters in packet header fields, which the base-station logic can parse to execute the desired dropping behavior. Our evaluation shows how real-time applications involving standard and volumetric videos can be designed to exploit Octopus, and achieve 1.5-18x better performance than state-of-the-art schemes.

Original languageEnglish (US)
Title of host publicationProceedings - 2023 IEEE/ACM Symposium on Edge Computing, SEC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages199-214
Number of pages16
ISBN (Electronic)9798400701238
DOIs
StatePublished - 2023
Event8th Annual IEEE/ACM Symposium on Edge Computing, SEC 2023 - Wilmington, United States
Duration: Dec 6 2023Dec 9 2023

Publication series

NameProceedings - 2023 IEEE/ACM Symposium on Edge Computing, SEC 2023

Conference

Conference8th Annual IEEE/ACM Symposium on Edge Computing, SEC 2023
Country/TerritoryUnited States
CityWilmington
Period12/6/2312/9/23

Keywords

  • 5G Networks
  • Congestion Control
  • Edge Computing
  • In-Network Computation
  • Video Conferencing

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Octopus: In-Network Content Adaptation to Control Congestion on 5G Links'. Together they form a unique fingerprint.

Cite this