ABSTRACT
Information-centric networking (ICN) is a new networking model that addresses content directly rather than addressing end-hosts. An ICN-based networking layer aligns better with application needs; it provides content-centric security, caching, and intelligent packet forwarding making it useful to both users and service providers alike in terms of efficiency, security, and mobility. ICN has recently received considerable attention; researchers have explored its benefits for diverse use cases such as large-data applications, building automation systems, vehicular networks, and IoT applications. While ICN provides significant benefits to all these application areas, one significant challenge that remains to be addressed is real-world deployment. An ICN-only network will require all IP applications to be rewritten to use ICN natively, a tall order in a world with millions of applications connected to the Internet. Though this problem affects all IP applications, we use mobile applications as the driving example for this work. An ICN based network can benefit smartphone users with higher throughput and lower service interruptions and at the same time, allow mobile service providers to utilize their network better and reduce protocol complexity.
In this paper, we propose IPoC, a general purpose tunneling protocol that enables all IP applications to utilize ICN networks. We implement the IPoC protocol using Named Data Networking (NDN) semantics and using mobile communication as the driving example, compare our protocol performance with native IP. We show that the protocol overhead and performance degradation of IPoC is minimal which makes it suitable for immediate deployment. In return, we show how NDN and IPoC can bring ICN benefits to 5G mobile networks by simplifying the mobility plane, introducing intelligent functionality, and reducing network complexity.
- Alexander Afanasyev, Junxiao Shi, Lan Wang, Beichuan Zhang, and Lixia Zhang. 2015. Packet Fragmentation in NDN: Why NDN Uses Hop-By-Hop Fragmentation (NDN Memo). NDN Memo, Technical Report NDN-0032. NDN.Google Scholar
- Marica Amadeo, Claudia Campolo, Antonio Iera, and Antonella Molinaro. 2014. Named data networking for IoT: An architectural perspective. In Networks and Communications (EuCNC), 2014 European Conference on. IEEE, 1--5.Google ScholarCross Ref
- Rabe Arshad, Hesham ElSawy, Sameh Sorour, Tareq Y Al-Naffouri, and Mohamed-Slim Alouini. 2016. Handover management in 5G and beyond: A topology aware skipping approach. IEEE Access 4 (2016), 9073--9081.Google ScholarCross Ref
- Emmanuel Baccelli, Christian Mehlis, Oliver Hahm, Thomas C Schmidt, and Matthias Wählisch. 2014. Information centric networking in the IoT: experiments with NDN in the wild. In Proceedings of the 1st ACM Conference on Information-Centric Networking. ACM, 77--86. Google ScholarDigital Library
- Chengyu Fan, Susmit Shannigrahi, Steve DiBenedetto, Catherine Olschanowsky, Christos Papadopoulos, and Harvey Newman. 2015. Managing scientific data with named data networking. In Proceedings of the Fifth International Workshop on Network-Aware Data Management. ACM, 1. Google ScholarDigital Library
- Mario Gerla, Eun-Kyu Lee, Giovanni Pau, and Uichin Lee. 2014. Internet of vehicles: From intelligent grid to autonomous cars and vehicular clouds. In Internet of Things (WF-IoT), 2014 IEEE World Forum on. IEEE, 241--246.Google ScholarCross Ref
- Giulio Grassi, Davide Pesavento, Giovanni Pau, Rama Vuyyuru, Ryuji Wakikawa, and Lixia Zhang. 2014. VANET via named data networking. In Computer Communications Workshops (INFOCOM WKSHPS), 2014 IEEE Conference on. IEEE, 410--415.Google ScholarCross Ref
- Geert Jan de Groot, Yakov Rekhter, Daniel Karrenberg, and Eliot Lear. 1996. Address Allocation for Private Internets. (1996).Google Scholar
- Donghyuk Han and et al. 2015. Measurement and stochastic modeling of handover delay and interruption time of smartphone real-time applications on LTE networks. IEEE Communications Magazine 53, 3 (2015), 173--181.Google ScholarCross Ref
- Named Data Mailing List. {n. d.}. Producer taking initiative to "Push" content to network. http://www.lists.cs.ucla.edu/pipermail/ndn-interest/2015-December/000883.html.Google Scholar
- Spyridon Mastorakis, Alexander Afanasyev, Ilya Moiseenko, and Lixia Zhang. 2015. ndnSIM 2.0: A new version of the NDN simulator for NS-3. NDN, Technical Report NDN-0028 (2015).Google Scholar
- Ilya Moiseenko and Dave Oran. 2016. TCP/ICN: Carrying TCP over Content Centric and Named Data Networks. In Proceedings of the 3rd ACM Conference on Information-Centric Networking (ACM-ICN '16). ACM, New York, NY, USA, 112--121. Google ScholarDigital Library
- Binh Nguyen and et al. 2014. Towards understanding TCP performance on LTE/EPC mobile networks. In Proceedings of the 4th workshop on All things cellular: operations, applications, & challenges. ACM, 41--46. Google ScholarDigital Library
- Catherine Olschanowsky, Susmit Shannigrahi, and Christos Papadopoulos. 2014. Supporting climate research using named data networking. In Local & Metropolitan Area Networks (LANMAN), 2014 IEEE 20th International Workshop on. IEEE, 1--6.Google ScholarCross Ref
- OpenSignal. {n. d.}. The State of LTE - OpenSignal. https://opensignal.com/reports/2016/11/state-of-lte.Google Scholar
- Ravi Ravindran, Prakash suthar, Guoqiang Wang, and Dirk Trossen. 2018. Enabling ICN in 3GPP's 5G NextGen Core Architecture. Internet-Draft draft-ravi-icnrg-5gc-icn-01. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-ravi-icnrg-5gc-icn-01.txt.Google Scholar
- Tamer Refaei, Jamie Ma, Sean Ha, and Sarah Liu. 2017. Integrating IP and NDN Through an Extensible IP-NDN Gateway. In Proceedings of the 4th ACM Conference on Information-Centric Networking (ICN '17). ACM, New York, NY, USA, 224--225. Google ScholarDigital Library
- Wentao Shang, Alex Afanasyev, and Lixia Zhang. 2016. The design and implementation of the NDN protocol stack for RIOT-OS. In Globecom Workshops (GC Wkshps), 2016 IEEE. IEEE, 1--6.Google ScholarCross Ref
- Wentao Shang, Qiuhan Ding, Alessandro Marianantoni, Jeff Burke, and Lixia Zhang. 2014. Securing building management systems using named data networking. IEEE Network 28, 3 (2014), 50--56.Google ScholarCross Ref
- Susmit Shannigrahi, Chengyu Fan, and Christos Papadopoulos. 2017. Request Aggregation, Caching, and Forwarding Strategies for Improving Large Climate Data Distribution with NDN: A Case Study. In Proceedings of the 4th ACM Conference on Information-Centric Networking (ICN '17). ACM, New York, NY, USA, 54--65. Google ScholarDigital Library
- Susmit Shannigrahi, Chengyu Fan, and Christos Papadopoulos. 2018. Named Data Networking Strategies for Improving Large Scientific Data Transfers. In 2018 IEEE International Conference on Communications Workshops (ICC Workshops): Information Centric Networking Solutions for Real World Applications (ICN-SRA) (ICC 2018 Workshop - ICN-SRA). Kansas City, USA.Google Scholar
- Susmit Shannigrahi, Chengyu Fan, and Greg White. {n. d.}. IP-Over-ICN. https://github.com/named-data/IPoC.Google Scholar
- Susmit Shannigrahi, Christos Papadopoulos, Edmund Yeh, et al. 2015. Named Data Networking in Climate Research and HEP Applications. In Journal of Physics: Conference Series, Vol. 664. IOP Publishing, 052033.Google Scholar
- Dirk Trossen and et. al. 2015. Ip over icn-the better ip?. In Networks and Communications (EuCNC), 2015 European Conference on. IEEE, 413--417.Google Scholar
- Gareth Tyson, Nishanth Sastry, Ruben Cuevas, Ivica Rimac, and Andreas Mauthe. 2013. A survey of mobility in information-centric networks. Commun. ACM 56, 12 (2013), 90--98. Google ScholarDigital Library
- Hua Wang, Claudio Rosa, and Klaus I Pedersen. 2016. Dual connectivity for LTE-advanced heterogeneous networks. Wireless Networks 22, 4 (2016), 1315--1328. Google ScholarDigital Library
- Greg White, Susmit Shannigrahi, and Chengyu Fan. 2017. Internet Protocol Tunneling over Content Centric Mobile Networks. Internet-Draft draft-white-icnrg-ipoc-00. IETF Secretariat.Google Scholar
- Hao et. al Wu. 2017. On Incremental Deployment of Named Data Networking in Local Area Networks. In Proceedings of the Symposium on Architectures for Networking and Communications Systems. IEEE Press, 82--94. Google ScholarDigital Library
Index Terms
- Bridging the ICN Deployment Gap with IPoC: An IP-over-ICN protocol for 5G Networks
Recommendations
TCP/ICN: Carrying TCP over Content Centric and Named Data Networks
ACM-ICN '16: Proceedings of the 3rd ACM Conference on Information-Centric NetworkingToday's Internet applications and protocols are not compatible with Information Centric Networking (ICN) protocols and there is no straightforward way of rapidly switching protocol architectures. Network operators incrementally deploying an ICN ...
Facilitating ICN deployment with an extended openflow protocol
ICN '17: Proceedings of the 4th ACM Conference on Information-Centric NetworkingNamed-Data Networking (NDN) is proposed as an approach to evolve the Internet infrastructure from a host- to an information-centric (ICN) approach, which is better suited to the current usage of the Internet. However, the deployment of a global NDN-...
iCast: dynamic information-centric cross-layer multicast for wireless edge network
ICN '22: Proceedings of the 9th ACM Conference on Information-Centric NetworkingThe native multicast support in Named Data Networking (NDN) is an attractive feature, as multicast content delivery can reduce the redundant traffic and improve the network performance, especially in the wireless edge network. With the awareness of ...
Comments