JUNCTION: A Scalable Multi-Access Solution Using Programmable Switches
Multi-access networks are increasingly important for reliable end-to-end connectivity and enhanced throughput performance. A scalable multi-access solution is required to roll out multi-access networks at scale. However, existing CPU-based solutions can no longer scale sustainably, as network traffic has outgrown the CPU performance growth. Consequently, hardware accelerators offer a compelling alternative. This paper introduces JUNCTION, a scalable multi-access solution designed using programmable switches. JUNCTION features a multipath protocol tailored to the hardware constraints and optimized for efficient memory utilization, enabling it to handle a large number of multipath sessions. We validate JUNCTION on a 5G-WiFi multi-access testbed. Our analysis demonstrates that it can scale an order of magnitude better than existing solutions.
Authors
- Xin Zhe Khooi (ORCID: https://orcid.org/0009-0005-8048-8556)
- Cha Hwan Song (ORCID: https://orcid.org/0009-0006-2041-080X)
- Satis Kumar Permal (ORCID: https://orcid.org/0000-0002-6053-1861)
- Raj Kumar Joshi (ORCID: https://orcid.org/0000-0003-0505-2881)
- Nishant Budhdev (ORCID: https://orcid.org/0009-0001-2645-9659)
- Levente Csikor (ORCID: https://orcid.org/0000-0002-1837-2158)
- Mun Choon Chan (ORCID: https://orcid.org/0000-0002-6563-275X)
Institutions
- National University of Singapore (SG)
- Samsung (South Korea) (KR)
- Harvard University Press (US)
- Institute for Infocomm Research (SG)
- Nokia (Belgium) (BE)
Publication Details
- Published
- 2024-12-02
- DOI
- https://doi.org/10.1109/secon64284.2024.10934954
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Research Foundation