An Efficient Design of RPL Objective Function for Routing in Internet of Things using Fuzzy Logic

Abstract

The nature of the Low power and lossy networks (LLNs) requires having efficient protocols capable of handling the resource constraints. LLNs consist of networks that connect different type of devices which has constraints resources such as energy, memory and battery life. Using the standard routing protocols such as Open Shortest Path First (OSPF) is inefficient for LLNs due to the constraints that LLNs need. So, IPv6 Routing Protocol for Low-Power and Lossy Networks (RPL) was developed to accommodate these constraints. RPL is a distance vector protocol that used the object functions (OF) to define the best tree path. However, choosing a single metric for the OF found to be unable to accommodate applications requirements. In this paper, an enhanced (OF) is proposed namely; OFRRT-FUZZY relying on several metrics combined using Fuzzy Logic. In order to overcome the limitations of using a single metric, the proposed OFRRT-FUZZY considers node and link metrics. Namely, Received Signal Strength Indicator (RSSI), Remaining Energy (RE) and Throughput (TH). The proposed OFRRT-FUZZY is implemented under Cooja simulator and then results were compared with OF0, MHROF in order to find which OF provides more satisfactory results. And simulation results show that OFRRT-FUZZY outperformed OF0 and MHROF.

Authors and Affiliations

Adeeb Saaidah, Omar Almomani, Laila Al-Qaisi, Mohammed Kamel MADI

Keywords

Related Articles

Image Segmentation Via Color Clustering

This paper develops a computationally efficient process for segmentation of color images. The input image is partitioned into a set of output images in accordance to color characteristics of various image regions. The al...

Day-ahead Base, Intermediate, and Peak Load Forecasting using K-Means and Artificial Neural Networks

Industries depend heavily on the capacity and availability of electric power. A typical load curve has three parts, namely, base, intermediate, and peak load. Predicting the three (3) system loads accurately in a power s...

An Improved Machine Learning Approach to Enhance the Predictive Accuracy for Screening Potential Active USP1/UAF1 Inhibitors

DNA repair mechanism is an important mechanism employed by the cancerous cell to survive the DNA damages induced during uncontrolled proliferation of cell and anti-cancer drug treatments. In this context, the Ubiquitin-S...

A Real-Time Algorithm for Tracking Astray Pilgrim based on in-Memory Data Structures

Large crowd management presents a significant challenge to organizers and for the success of the event and to achieve the set objectives. One of the biggest events and with largest crowd in the world is the Muslim pilgri...

D-MFCLMin: A New Algorithm for Extracting Frequent Conceptual Links from Social Networks

Massive amounts of data in social networks have made researchers look for ways to display a summary of the information provided and extract knowledge from them. One of the new approaches to describe knowledge of the soci...

Download PDF file
  • EP ID EP626607
  • DOI 10.14569/IJACSA.2019.0100824
  • Views 58
  • Downloads 0

How To Cite

Adeeb Saaidah, Omar Almomani, Laila Al-Qaisi, Mohammed Kamel MADI (2019). An Efficient Design of RPL Objective Function for Routing in Internet of Things using Fuzzy Logic. International Journal of Advanced Computer Science & Applications, 10(8), 184-190. https://europub.co.uk/articles/-A-626607