Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Random Linear Network Coding on Programmable Switches
This is not the latest version of this item. The latest version can be found here.

Random Linear Network Coding on Programmable Switches

Thumbnail Image
Download
Name

1909.02369.pdf

Description
Submitted version
Size

547.63 KB

Format

Adobe PDF

Checksum (MD5)

373df8aac3af39017aad5755c7d8251b

sword-2021-03-09T17:02:08.original.xml (130 B)
Original SWORD entry document
Date Issued
September 2019
Journal
2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2019
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Citation
2019. "Random Linear Network Coding on Programmable Switches." 2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2019.
Version
Original manuscript
Abstract
© 2019 IEEE. By extending the traditional store-and-forward mechanism, network coding has the capability to improve a network's throughput, robustness, and security. Given the fundamentally different packet processing required by this new paradigm and the inflexibility of hardware, existing solutions are based on software. As a result, they have limited performance and scalability, creating a barrier to its wide-spread adoption. By leveraging the recent advances in programmable networking hardware, in this paper we propose a random linear network coding data plane written in P4, as a first step towards a production-level platform. Our solution includes the ability to combine the payload of multiple packets and of executing the required Galois field operations, and shows promise to be practical even under the strict memory and processing constraints of switching hardware.
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike
http://creativecommons.org/licenses/by-nc-sa/4.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/137687
DOI of Published Version
10.1109/ANCS.2019.8901883
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.