An Efficient Design of RPL Objective Function for Routing in Internet of Things using Fuzzy Logic
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2019, Vol 10, Issue 8
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
BRIQA: Framework for the Blind and Referenced Visual Image Quality Assessment
Our proposal is to present a Blind and Referenced Image Quality Assessment or BRIQA. Thus, the main proposal of this paper is to propose an Interface, which contains not only a Full-Referenced Image Quality Assessment (I...
An Optimal Load Balanced Resource Allocation Scheme for Heterogeneous Wireless Networks based on Big Data Technology
An important issue in heterogeneous wireless networks is how to optimally utilize various radio resources. While many methods have been proposed for managing radio resources in each network, these methods are not suitabl...
Applying Floyd’s Inductive Assertions Method for Verification of Generalized Net Models Without Temporal Components
Generalized Nets are extensions of Petri Nets. They are a suitable tool for describing real sequential and parallel processes in different areas. The implementation of correct Generalized Nets models is a task of great i...
Identification of Toddlers’ Nutritional Status using Data Mining Approach
One of the problems in community health center or health clinic is documenting the toddlers’ data. The numbers of malnutrition cases in developing country are quite high. If the problem of malnutrition is not resolved, i...
An Agent Cellular Residential Mobility Model : From Functional and Conceptual View
Residential mobility is of great challenge to sustainable cities. Developing computer models based simulation could be a powerful tool to support informing urban decisions especially with the fact that half of the world’...