Improving communication reliability efficiently: Adaptive redundancy for rlnc in SDN
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
A wide variety of applications ranging from distributed storage to Forward Error Correction (FEC) benefit from Random Linear Network Coding (RLNC). Recent research activities exploited Network Coding as a Service (NCaaS) as FEC for Software-Defined Networking (SDN). Based on the aforementioned research, in this paper we propose a more efficient approach to use RLNC in a reliability-centric network. By leveraging both, the knowledge possessed by the SDN switches on channel conditions and the dynamic flexibility provided by the virtualized coding instances, we developed a novel method to adapt the code rate of the underlying FEC, to support two different transport protocols with varying reliability and throughput requirements. We have implemented our approach in a realistic SDN emulator to evaluate it in a communication network with time-variant links for TCP and UDP flows comparing against existing fixed-code rate approaches. The results show that our method adapts the flows respectively to the channel conditions and thus delivers a good trade-off between reliability, bandwidth, and overhead. Specifically, our loss estimation algorithm can precisely estimate future losses with a deviation of up to 3%. Our approach is also able to precisely determine the delivery probability with a maximum deviation of 1.5%. In addition, we show that our adaptive redundancy enables TCP to achieve a stable throughput despite losses.
Details
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2019 IEEE Conference on Network Softwarization |
| Editors | Christian Jacquenet, Filip De Turck, Prosper Chemouil, Flavio Esposito, Olivier Festor, Walter Cerroni, Stefano Secci |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| Pages | 291-295 |
| Number of pages | 5 |
| ISBN (electronic) | 9781538693766 |
| Publication status | Published - Jun 2019 |
| Peer-reviewed | Yes |
Publication series
| Series | IEEE Conference on Network Softwarization (NetSoft) |
|---|
Conference
| Title | 5th IEEE Conference on Network Softwarization |
|---|---|
| Subtitle | Unleashing the Power of Network Softwarization |
| Abbreviated title | NetSoft 2019 |
| Conference number | 5 |
| Duration | 24 - 28 June 2019 |
| Website | |
| Degree of recognition | International event |
| Location | Orange Gardens |
| City | Paris |
| Country | France |
External IDs
| ORCID | /0000-0001-7008-1537/work/158767473 |
|---|---|
| ORCID | /0000-0001-8469-9573/work/161891219 |