Deployment of Multi-Fuzzy Model Based Routing in RPL to Support Efficient IoT

Main Article Content

Emran Aljarrah


IPv6 routing protocol for Low Power Lossy Network (LLN) is known as RPL protocol designed for the Internet of Things. In RPL, multicasting is performed by using SMRF and BMRF algorithm. These conventional multicast algorithms were not able to suppress the duplicate packets which minimize the Quality of Service (QoS) especially delay metric. Hence the main focus of this paper is to address the use of the RPL routing protocol, by proposing an objective function based on fuzzy logic. In RPL QoS is constructed by Destination Oriented Directed Acyclic Graph (DODAG) that plays a major role. The defined Objective function is achieved by novel Multi-fuzzy Logic (Ml-FL) model which includes three significant categories of metrics as (i) node oriented metrics, (ii) channel oriented metrics and (iii) link oriented metrics. Each metric is defined with three other parameters for effective parent node selection. To solve the complexity of Fuzzy logic, parallel processing of multiple fuzzy logic blocks is proposed. An enhanced-BMRF algorithm is proposed with the minimum of delay and duplicate packets. The effectiveness of the proposed RPL protocol is evaluated using IEEE 802.15.4 standard that is applied over OMNeT++ simulator. Finally, the simulation shows promising results of proposed RPL in terms of end-to-end delay, energy, hop count, packet delivery ratio and packet loss rate.

Article Details

How to Cite
Aljarrah, E. (2017). Deployment of Multi-Fuzzy Model Based Routing in RPL to Support Efficient IoT. International Journal of Communication Networks and Information Security (IJCNIS), 9(3).
Research Articles
Author Biography

Emran Aljarrah, Girne American University

Management Information systems