Conception of ID layer performance at the network level for Internet of Things

  • Authors:
  • Jordi Mongay Batalla;Piotr Krawiec

  • Affiliations:
  • National Institute of Telecommunications, Warsaw, Poland;National Institute of Telecommunications, Warsaw, Poland

  • Venue:
  • Personal and Ubiquitous Computing
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a novel architecture of the ID (IDentifier) layer for Internet of Things, which is embedded in the network level instead of traditional overlay solutions. Our contribution characterizes development of human-readable, hierarchical ID-based unified addressing for both objects and services, corresponding to their locations. In this way, users gain easier access to the IoT resources and native support for multicast. Furthermore, we take advantage of the Networking Named Content approach to specify rules for ID-based data transfer. The network nodes have capabilities to cache forwarded data for handling future requests, what may decrease network overload and facilitate cooperation between applications and sensors which periodically move into sleep mode for saving energy. ID-based routing offers decoupling of identification of objects/services from their location. Awareness of forwarded IoT data together with hierarchical distribution of the network makes feasible the local management of users and objects, that is, the essential IoT processes such as object/service registration, publication, searching and resolution can be managed locally in the network node. This offers high flexibility and manageability and improves response of the system when the number of handled things scales. The paper presents the architecture of the proposed solution for ID layer focusing on modules and mechanisms of the ID network node, as well as detailed description of registration, resolution and forwarding processes. Furthermore, the implementation of the system, performed on Linux-based routers, was tested to confirm the correctness of ID layer processes. The tests show that the performance of ID network node is not worse than the performance of a classical IP Linux router running on an identical physical device.