Abstract

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.

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