An NDN IoT Content Distribution Model With Network Coding Enhanced Forwarding Strategy for 5G

The challenging requirements of fifth-generation (5G) Internet-of-Things (IoT) applications have motivated a desired need for feasible network architecture, while Named Data Networking (NDN) is a suitable candidate to support the high density IoT applications. To effectively distribute increasingly large volumes of data in large-scale IoT applications, this paper applies network coding techniques into NDN to improve IoT network throughput and efficiency of content delivery for 5G. A probability-based multipath forwarding strategy is designed for network coding to make full use of its potential. To quantify performance benefits of applying network coding in 5G NDN, this paper integrates network coding into a NDN streaming media system implemented in the ndnSIM simulator. The experimental results clearly and fairly demonstrate that considering network coding in 5G NDN can significantly improve the performance, reliability, and QoS. Besides, this is a general solution as it is applicable for most cache approaches. More importantly, our approach has promising potentials in delivering growing IoT applications including high-quality streaming video services.

[1]  Victor C. M. Leung,et al.  Network Slicing Based 5G and Future Mobile Networks: Mobility, Resource Management, and Challenges , 2017, IEEE Communications Magazine.

[2]  Yuki Koizumi,et al.  Proposal on routing-based mobility architecture for ICN-based cellular networks , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  Jonathan Rodriguez,et al.  Enhanced C-RAN Using D2D Network , 2017, IEEE Communications Magazine.

[4]  Michael L. Littman,et al.  Packet Routing in Dynamically Changing Networks: A Reinforcement Learning Approach , 1993, NIPS.

[5]  Alexander Afanasyev,et al.  Adaptive forwarding in named data networking , 2012, CCRV.

[6]  Syed Obaid Amin,et al.  NLSR: named-data link state routing protocol , 2013, ICN '13.

[7]  Lihua Li,et al.  A RCP-Based Congestion Control Protocol in Named Data Networking , 2015, 2015 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[8]  Victor C. M. Leung,et al.  Fog Radio Access Networks: Mobility Management, Interference Mitigation, and Resource Optimization , 2017, IEEE Wireless Communications.

[9]  Takuro Sato,et al.  Integrating Energy Efficiency mechanism with components selection for massive MIMO based C-RAN , 2016, 2016 IEEE International Conference on Communications Workshops (ICC).

[11]  Dario Rossi,et al.  On sizing CCN content stores by exploiting topological information , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[12]  Lixia Zhang,et al.  Securing building management systems using named data networking , 2014, IEEE Network.

[13]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[14]  Gaogang Xie,et al.  CodingCache: multipath-aware CCN cache with network coding , 2013, ICN '13.

[15]  Dario Rossi,et al.  INFORM: a dynamic interest forwarding mechanism for information centric networking , 2013, ICN '13.

[16]  Thomas C. Schmidt,et al.  Information centric networking in the IoT: experiments with NDN in the wild , 2014, ICN '14.

[17]  Antonio Iera,et al.  Information Centric Networking in IoT scenarios: The case of a smart home , 2015, 2015 IEEE International Conference on Communications (ICC).

[18]  Cheng Peng,et al.  Network Coding for Effective NDN Content Delivery: Models, Experiments, and Applications , 2015, 2015 44th International Conference on Parallel Processing.

[19]  Asit Chakraborti,et al.  5G-ICN: Delivering ICN Services over 5G Using Network Slicing , 2016, IEEE Communications Magazine.

[20]  Haitao Zhang,et al.  Sharing mHealth Data via Named Data Networking , 2016, ICN.

[21]  Christos Gkantsidis,et al.  Network coding for large scale content distribution , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[22]  Hitoshi Asaeda,et al.  NETWORK CODING AND ITS APPLICATION TO CONTENT CENTRIC NETWORKING , 2013 .

[23]  Cisco Visual Networking Index: Forecast and Methodology 2016-2021.(2017) http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual- networking-index-vni/complete-white-paper-c11-481360.html. High Efficiency Video Coding (HEVC) Algorithms and Architectures https://jvet.hhi.fraunhofer. , 2017 .