Usecase Driven Evolution of Network Coding Parameters Enabling Tactile Internet Applications

Present-day and future network protocols that include and implement Forward Error Correction are configurable by internal parameters, typically incorporating expert knowledge to set up.We introduce a framework to systematically, objectively and efficiently determine parameters for Random Linear Network Codes (RLNC). Our approach uses an unbiased, consistent simulator in an optimization loop and utilizes a customizable, powerful and extendable parametric loss function. This allows to tailor existing protocols to various use cases, including ultra reliable, low latency communication (URLLC) codes. Successful configurations exploring the search space are under evolutionary pressure and written into a database for instant retrieval. We demonstrate three examples, Full Vector Coding, tail RLNC, and PACE with different focus for each.

[1]  Jörg Widmer,et al.  Network coding: an instant primer , 2006, CCRV.

[2]  Qi Zhang,et al.  Selecting Optimal Parameters of Random Linear Network Coding for Wireless Sensor Networks , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[3]  Nikolaus Hansen,et al.  The CMA Evolution Strategy: A Tutorial , 2016, ArXiv.

[4]  Andrea Montanari,et al.  Coding for Network Coding , 2007, ArXiv.

[5]  Muriel Médard,et al.  On Code Parameters and Coding Vector Representation for Practical RLNC , 2011, 2011 IEEE International Conference on Communications (ICC).

[6]  Rui Prior,et al.  Systematic network coding for packet loss concealment in broadcast distribution , 2011, The International Conference on Information Networking 2011 (ICOIN2011).

[7]  Frank H. P. Fitzek,et al.  We don't need no generation - a practical approach to sliding window RLNC , 2017, 2017 Wireless Days.

[8]  Morten Videbæk Pedersen,et al.  Kodo: An Open and Research Oriented Network Coding Library , 2011, Networking Workshops.

[9]  H. S. Varsha,et al.  The tactile Internet , 2017, 2017 International Conference on Innovative Mechanisms for Industry Applications (ICIMIA).

[10]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[11]  Günter Rudolph,et al.  Contemporary Evolution Strategies , 1995, ECAL.

[12]  Frank H. P. Fitzek,et al.  PACE: Redundancy Engineering in RLNC for Low-Latency Communication , 2017, IEEE Access.