Abstract

The rapid development of the Internet of Things (IoT) concept has promoted the presence of routing protocol for low power and lossy network (RPL). Unlike traditional applications, many applications envisioned for IoT networks may have different and sometimes conflicting requirements. In this context, the underlying routing protocol requires to provide quality of service (QoS) for multipurpose IoT and is inevitable. However, the routing approach in RPL is not efficient because default objective functions (OFs) rely on a single metric, which can result in a tradeoff in routing performance, particularly for multipurpose IoT that enchant different QoS requirements in the same network. Although RPL specification allows the use of multiple metrics for parent selection, however, no specific guideline is defined for metric combinations. Besides, many studies have revealed that RPL encounters severe problems in large scale networks as it was mainly designed for low data traffic network. To address these problems, in this paper, we primarily focus on QoS differentiation by exploiting the multi-topology routing feature of the RPL standard. For this, we propose different OFs, which ensures the QoS differentiation at the network level by splitting the physical network virtually into multiple RPL Instances. Each Instance can incorporate different traffic by associating with differing OFs, and routed it through the corresponding virtual network topology. We also present a new parent selection framework based on a multi-attribute decision-making approach that addresses the single routing metric problem in RPL. The extensive simulation results verify that our multi-topology routing approach can support the QoS provisioning and is suitable for large scale networks as compared with standard RPL.

Highlights

  • Over the decades, the Internet of Things (IoT) concept is increasingly gaining attention in both academia and industry because of the ability to connect and communicate thousands of tiny and self-configuring smart objects together [1]

  • In this paper, we mainly focus on quality of service (QoS) differentiation by exploiting the multi-topology routing feature of RPL specification

  • The network is modeled as a directed acyclic graph G = (D, L), where D is the set of devices in the network, and L is the set of connections among such devices

Read more

Summary

Introduction

The Internet of Things (IoT) concept is increasingly gaining attention in both academia and industry because of the ability to connect and communicate thousands of tiny and self-configuring smart objects together [1]. These objects include everything from measuring devices, sensors, and actuators to various types of smart things such as smart meters, wearable devices, and medical equipment. Features such as working in IP-based networks enable IoT devices to deploy in a variety of application domains, which will transform the way we interact or work in the surrounding.

Objectives
Methods
Results
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call