Real-World Implementation of Function Chaining in Named Data Networking for IoT Environments

Yohei Kumamoto, Hiroki Yoshii, Hidenori Nakazato

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we discuss how to implement function chaining in Named Data Networking (NDN), an incarnation of information centric networking technology, for real-world IoT environments. We explain our new architecture, called NDN-FC, for function chaining over NDN, and how to extend existing NDN software to support function chaining. The key features discussed in this paper are Interest and Data packet structure, forwarding methods, and segmentation and reassembly methods of a content. Even in IoT environments, it is possible that most content, such as image and video, does not fit into a single Data packet. Segmentation and reassembly of a content is therefore crucial. The feasibility of our proposed protocol for segmentation and reassembly is displayed through a prototype implementation. In order to support lightweight operation of functions, the implementation is extended to use Docker container technology to run functions. The performance of Docker implementation and virtual machine implementation are compared.

Original languageEnglish
Title of host publication2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability, CQR 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728166278
DOIs
Publication statusPublished - 2020 May
Event2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability, CQR 2020 - Stevenson, United States
Duration: 2020 May 142020 May 15

Publication series

Name2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability, CQR 2020

Conference

Conference2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability, CQR 2020
CountryUnited States
CityStevenson
Period20/5/1420/5/15

Keywords

  • function chaining
  • IoT
  • NDN
  • reassembly
  • segmentation

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems and Management
  • Safety, Risk, Reliability and Quality

Fingerprint Dive into the research topics of 'Real-World Implementation of Function Chaining in Named Data Networking for IoT Environments'. Together they form a unique fingerprint.

  • Cite this

    Kumamoto, Y., Yoshii, H., & Nakazato, H. (2020). Real-World Implementation of Function Chaining in Named Data Networking for IoT Environments. In 2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability, CQR 2020 [9101396] (2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability, CQR 2020). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CQR47547.2020.9101396