Bringing Network Coding into SDN: A Case-study for Highly Meshed Heterogeneous Communications
Alejandro Cohen, Homa Esfahanizadeh, Bruno Sousa, Jo\~ao P. Vilela,, Miguel Lu\'is, Duarte Raposo, Francois Michel, Susana Sargento, and Muriel, M\'edard

TL;DR
This paper introduces a controller-based architecture integrating adaptive causal network coding into highly-meshed heterogeneous SDN networks, aiming to enhance 5G and beyond communication systems with improved reliability and efficiency.
Contribution
It proposes a novel SDN-controlled protocol for deploying adaptive causal network coding in complex multi-source multi-destination networks, extending previous coding solutions to practical 5G-like architectures.
Findings
Design of a new network architecture for heterogeneous 5G networks
Development of a modular AC-RLNC implementation for SDN environments
Discussion of future applications like distributed coded computation and security
Abstract
Modern communications have moved away from point-to-point models to increasingly heterogeneous network models. In this article, we propose a novel controller-based protocol to deploy adaptive causal network coding in heterogeneous and highly-meshed communication networks. Specifically, we consider using Software-Defined-Network (SDN) as the main controller. We first present an architecture for the highly-meshed heterogeneous multi-source multi-destination networks that represents the practical communication networks encountered in the fifth generation of wireless networks (5G) and beyond. Next, we present a promising solution to deploy network coding over the new architecture. In fact, we investigate how to generalize adaptive and causal random linear network coding (AC-RLNC), proposed for multipath multi-hop (MP-MH) communication channels, to a protocol for the new multi-source…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCooperative Communication and Network Coding · Full-Duplex Wireless Communications · Caching and Content Delivery
