Performance Evaluation of RPL in High Density Networks for Internet of Things (IoT)

The performance evaluation of network protocols in high-density networks could be a challenge issue due to the large number of nodes which dealing with actual testbeds. Thus, simulations are usually used. This paper presents a simulation study results for RPL protocol in high-density networks. Two objective functions were used, namely: the Objective Function Zero (OF0) and the Minimum Rank with Hysteresis Objective Function (MRHOF)). Grid topology is studied, and three performance metrics were used: Packet Delivery Ratio (PDR), Power Consumption, and Number of hops (Hop Count). The evaluation and comparison of the two objective functions are based on three parameters: number of nodes, successful reception ratio (RX) and network topology. The results of the simulation disclose that these parameters have a significant effect on the PDR, consumed power, and the Hop Count. The results show that the RPL performance can provide a better performance for OF0 that MRHOF could not provide.

[1]  Mohammed Q. Shatnawi,et al.  Performance Evaluation of Routing Protocol (RPL) for Internet of Things , 2016 .

[2]  Karel Heurtefeux,et al.  Experimental evaluation of a routing protocol for wireless sensor networks: RPL under study , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[3]  Muneer Bani Yassein,et al.  RANDOMIZED DYNAMIC TRICKLE TIMER ALGORITHM FOR INTERNET OF THINGS , 2018 .

[4]  Shadi Aljawarneh,et al.  A new elastic trickle timer algorithm for Internet of Things , 2017, J. Netw. Comput. Appl..

[5]  Shadi Aljawarneh,et al.  An Efficient On-Demand Constrained Application Protocol for Internet of Things , 2018 .

[6]  Muneer O. Bani Yassein,et al.  "Hop count" dynamic double trickle timer algorithm use case: data aggregation in smart green house , 2018, ICFNDS.

[7]  Pascal Thubert,et al.  Objective Function Zero for the Routing Protocol for Low-Power and Lossy Networks (RPL) , 2012, RFC.

[8]  Philip Levis,et al.  The Minimum Rank with Hysteresis Objective Function , 2012, RFC.

[9]  Muneer O. Bani Yassein,et al.  Optimal Personal Area Network Coordinator Placement in Grid Topology , 2013, MobiWIS.

[10]  Wail Mardini,et al.  Comprehensive Performance Analysis of RPL Objective Functions in IoT Networks , 2017, Int. J. Commun. Networks Inf. Secur..

[11]  Muneer O. Bani Yassein,et al.  A New Protocol for Detecting Black Hole Nodes in Ad Hoc Networks , 2011, Int. J. Commun. Networks Inf. Secur..

[12]  Muneer Bani Yassein,et al.  Energy-Aware Objective Function for Routing Protocol in Internet of Things , 2017 .

[13]  Muneer Bani Yassein,et al.  Energy Saving in Constrained Application Protocol of Internet of Things , 2016 .

[14]  Mohammad Al-Rousan,et al.  Combined software-defined network (SDN) and Internet of Things (IoT) , 2017, 2017 International Conference on Electrical and Computing Technologies and Applications (ICECTA).

[15]  Muneer O. Bani Yassein,et al.  An Adaptive Backoff Algorithm for Mobile Ad-Hoc Networks , 2011, Int. J. Mob. Comput. Multim. Commun..

[16]  Ahmed Yassin Al-Dubai,et al.  Performance Evaluation of RPL Objective Functions , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[17]  J. P. Vasseur,et al.  Applicability Study of RPL with Local Repair in Smart Grid Substation Networks , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[18]  Xianfeng Li,et al.  Evaluating and analyzing the performance of RPL in contiki , 2014, MSCC '14.

[19]  Marco Conti,et al.  The role of the RPL routing protocol for smart grid communications , 2013, IEEE Communications Magazine.

[20]  Shadi Aljawarneh,et al.  The Rise of Big Data, Cloud, and Internet of Things: Three Trends to Watch , 2018 .

[21]  L. A. Grieco,et al.  Performance analysis of the RPL Routing Protocol , 2011, 2011 IEEE International Conference on Mechatronics.