skip to main content
10.1145/3125719.3125737acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

The need for a name to MAC address mapping in NDN: towards quantifying the resource gain

Published: 26 September 2017 Publication History

Abstract

In this paper, we start from two observations. First, many application scenarios that benefit from ICN involve battery driven nodes connected via shared media. Second, current link layer technologies are completely ICN agnostic, which prevents filtering of ICN packets at the device driver level. Consequently, any ICN packet, Interest as well as Data, is processed by the CPU. This sacrifices local system resources and disregards link layer support functions such as wireless retransmission. We argue for a mapping of names to MAC addresses to efficiently handle ICN packets, and explore dynamic face-based mapping schemes. We analyze the impact of this link-layer adaptation in real-world experiments and quantitatively compare different configurations. Our findings on resource consumption, and reliability on constrained devices indicate significant gains in larger networks.

References

[1]
2014. CCN Lite: Lightweight implementation of the Content Centric Networking protocol. (2014). http://ccn-lite.net
[2]
2015. IoT-LAB: a very large scale open testbed. https//www.iot-lab.info/. (2015).
[3]
ACM. Jan., 2017. Result and Artifact Review and Badging. http://acm.org/publications/policies/artifact-review-badging. (Jan., 2017).
[4]
Bengt Ahlgren, Christian Dannewitz, Claudio Imbrenda, Dirk Kutscher, and Börje Ohlman. 2012. A Survey of Information-Centric Networking. IEEE Communications Magazine 50, 7 (July 2012), 26--36.
[5]
Atmel. {n. d.}. Low Power 2.4 GHz Transceiver for ZigBee, IEEE 802.15.4, 6LoWPAN, RF4CE, SP100, WirelessHART, and ISM Applications. Atmel Corporation. http://www.atmel.com/images/doc8111.pdf
[6]
Emmanuel Baccelli, Oliver Hahm, Mesut Günes, Matthias Wählisch, and Thomas C. Schmidt. 2013. RIOT OS: Towards an OS for the Internet of Things. In Proc. of the 32nd IEEE INFOCOM. Poster. IEEE Press, Piscataway, NJ, USA.
[7]
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 Proc. of 1st ACM Conf. on Information-Centric Networking (ICN-2014). ACM, New York, 77--86.
[8]
C. Bormann, M. Ersue, and A. Keranen. 2014. Terminology for Constrained-Node Networks. RFC 7228. IETF.
[9]
Giulio Grassi, Davide Pesavento, Lucas Wang, Giovanni Pau, Rama Vuyyuru, Ryuji Wakikawa, and Lixia Zhang. 2013. ACM HotMobile 2013 Poster: Vehicular Inter-networking via Named Data. SIGMOBILE Mob. Comput. Commun. Rev. 17, 3 (November 2013), 23--24.
[10]
Giulio Grassi, Davide Pesavento, Lucas Wang, Giovanni Pau, Rama Vuyyuru, Ryuji Wakikawa, and Lixia Zhang. 2013. Vehicular Inter-Networking via Named Data. Technical Report arXiv:1310.5980. Open Archive: arXiv.org.
[11]
Cenk Gundogan, Thomas Schmidt, and Matthias Waehlisch. 2017. Publish-Subscribe Deployment Option for NDN in the Constrained Internet of Things. Internet-Draft - work in progress 01. IETF.
[12]
Oliver Hahm, Cédric Adjih, Emmanuel Baccelli, Thomas C. Schmidt, and Matthias Wählisch. 2016. ICN over TSCH: Potentials for Link-Layer Adaptation in the IoT. In Proc. of 3rd ACM Conf. on Information-Centric Networking (ICN 2016), Poster Session. ACM, 195--196.
[13]
Oliver Hahm, Emmanuel Baccelli, Thomas C. Schmidt, Matthias Wählisch, Cedric Adjih, and Laurent Massoulié. 2017. Low-power Internet of Things with NDN and Cooperative Caching. In Proc. of 4th ACM Conference on Information-Centric Networking (ICN). ACM, New York, NY, USA.
[14]
D. Kutscher, S. Eum, K. Pentikousis, I. Psaras, D. Corujo, D. Saucez, T. Schmidt, and M. Waehlisch. 2016. Information-Centric Networking (ICN) Research Challenges. RFC 7927. IETF.
[15]
George C. Polyzos and Nikos Fotiou. 2015. Building a reliable Internet of Things using Information-Centric Networking. Journal of Reliable Intelligent Environments 1, 1 (2015), 47--58.
[16]
Quirin Scheitle, Matthias Wählisch, Oliver Gasser, Thomas C. Schmidt, and Georg Carle. 2017. Towards an Ecosystem for Reproducible Research in Computer Networking. In Proc. of ACM SIGCOMM Reproducibility Workshop. ACM, New York, NY, USA.
[17]
Junxiao Shi, Teng Liang, Hao Wu, Bin Liu, and Beichuan Zhang. 2016. NDN-NIC: Name-based Filtering on Network Interface Card. In Proc. of ACM ICN. ACM, New York, NY, USA, 40--49.
[18]
Junxiao Shi and Beichuan Zhang. 2012. NDNLP: A Link Protocol for NDN. NDN, Technical Report NDN-0006. NDN Team.
[19]
Torsten Teubler, Mohamed Hail, and Horst Hellbrück. 2013. Efficient Data Aggregation with CCNx in Wireless Sensor Networks. In 19th Open European Summer School (EUNICE) (LNCS), Vol. 8115. Springer, Berlin Heidelberg, 209--220.
[20]
Lucas Wang, Alexander Afanasyev, Romain Kuntz, Rama Vuyyuru, Ryuji Wakikawa, and Lixia Zhang. 2012. Rapid Traffic Information Dissemination Using Named Data. In Proc. of 1st ACM Workshop on Emerging Name-Oriented Mobile Networking Design - Architecture, Algorithms, and Applications (NoM). ACM, New York, NY, USA, 7--12.
[21]
George Xylomenos, Christopher N. Ververidis, Vasilios A. Siris, Nikos Fotiou, Christos Tsilopoulos, Xenofon Vasilakos, Konstantinos V. Katsaros, and George C. Polyzos. 2014. A Survey of Information-Centric Networking Research. IEEE Communications Surveys and Tutorials 16, 2 (2014), 1024--1049.

Cited By

View all

Index Terms

  1. The need for a name to MAC address mapping in NDN: towards quantifying the resource gain

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ICN '17: Proceedings of the 4th ACM Conference on Information-Centric Networking
      September 2017
      239 pages
      ISBN:9781450351225
      DOI:10.1145/3125719
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 26 September 2017

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. ICN
      2. NDN
      3. internet of things
      4. link layer
      5. wireless

      Qualifiers

      • Research-article

      Funding Sources

      • German Federal Ministry of Research and Education

      Conference

      ICN '17
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 133 of 482 submissions, 28%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)8
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 19 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)iStackProceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation10.5555/3691825.3691841(267-280)Online publication date: 16-Apr-2024
      • (2022)Long-Range ICN for the IoT: Exploring a LoRa System Design2022 IFIP Networking Conference (IFIP Networking)10.23919/IFIPNetworking55013.2022.9829792(1-9)Online publication date: 13-Jun-2022
      • (2022)iCastProceedings of the 9th ACM Conference on Information-Centric Networking10.1145/3517212.3558082(137-147)Online publication date: 6-Sep-2022
      • (2022)Delay-tolerant ICN and its application to LoRaProceedings of the 9th ACM Conference on Information-Centric Networking10.1145/3517212.3558081(125-136)Online publication date: 6-Sep-2022
      • (2022)Content Object Security in the Internet of Things: Challenges, Prospects, and Emerging SolutionsIEEE Transactions on Network and Service Management10.1109/TNSM.2021.309990219:1(538-553)Online publication date: Mar-2022
      • (2022)A Multicriteria-Based Forwarding Strategy for Interest Flooding Mitigation on Named Data Wireless NetworkingIEEE Transactions on Mobile Computing10.1109/TMC.2022.3206167(1-15)Online publication date: 2022
      • (2022)An Analysis of the Name Length Impact on NDN-Enabled IEEE 802.15.4 NetworksAdvances in Computing Systems and Applications10.1007/978-3-031-12097-8_15(167-176)Online publication date: 28-Sep-2022
      • (2021)The Impact of Networking Protocols on Massive M2M Communication in the Industrial IoTIEEE Transactions on Network and Service Management10.1109/TNSM.2021.308954918:4(4814-4828)Online publication date: Dec-2021
      • (2021)Information-Centric Networking in Wireless Environments: Security Risks and ChallengesIEEE Wireless Communications10.1109/MWC.001.200024528:2(121-127)Online publication date: Apr-2021
      • (2021)The Blockchain Name System (BNS): Polymorphic Identification Technology for Blockchain Supervision2021 4th International Conference on Hot Information-Centric Networking (HotICN)10.1109/HotICN53262.2021.9680835(19-25)Online publication date: 25-Nov-2021
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media