Mobility-Aware Energy-Efficient Parent Selection Algorithm for Low Power and Lossy Networks

被引:39
作者
Murali, Sarumathi [1 ]
Jamalipour, Abbas [1 ]
机构
[1] Univ Sydney, Sch Elect & Informat Engn, Sydney, NSW 2006, Australia
关键词
Internet of Things (IoT); objective function (OF); parent selection process; routing protocol for low-power and lossy networks (RPL); Trickle Timer; RPL; INTERNET;
D O I
10.1109/JIOT.2018.2872443
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IPv6 routing protocol for low-power and lossy networks (RPL) is a standardized routing protocol for the energy-constrained networks in the Internet of Things networks. Nowadays, many real-time applications demand mobility support among the nodes in RPL with a wide range of speed. But, supporting mobility in RPL becomes a critically challenging issue because the devices are resource constrained and the communication links are lossy to establish a stable network. Moreover, control packet overhead increases rapidly over mobility, which in turn drains out energy and affects the overall lifetime of the network. In this paper, we propose a mobility-aware energy efficient parent selection algorithm that supports random mobility of the nodes in RPL and chooses the best parent from the preferred parent list based on the metrics, namely, expected transmission count, expected lifetime, received signal strength indicator, and Euclidean distance (d(ij)) between the mobile node and the parent node under selection. We also propose a dynamic trickle algorithm for Trickle Timer to solve long listen only period and allocates timer dynamically based on the random set of neighbor nodes under mobility. Specifically, this paper analyzes the performance of the proposed algorithm against previous algorithms, namely, original RPL, corona-RPL, enhanced trickle, reverse Trickle Timer mechanism, and mobility-enhanced RPL in terms of packet delivery ratio, energy consumption, and average end-to-end delay under different scenarios.
引用
收藏
页码:2593 / 2601
页数:9
相关论文
共 22 条
[1]  
[Anonymous], P 1 C S NETW SYST DE
[2]  
[Anonymous], 2015, INT C NETWORK FUTURE
[3]  
[Anonymous], 2012, IETF
[4]  
Cobârzan C, 2014, IEEE INT CON MULTI
[5]   mRPL: Boosting mobility in the Internet of Things [J].
Fotouhi, Hossein ;
Moreira, Daniel ;
Alves, Mario .
AD HOC NETWORKS, 2015, 26 :17-35
[6]  
Gaddour Olfa, 2014, Proceedings of the 2014 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014), P200, DOI 10.1109/SIES.2014.6871205
[7]   RPL in a nutshell: A survey [J].
Gaddour, Olfa ;
Koubaa, Anis .
COMPUTER NETWORKS, 2012, 56 (14) :3163-3178
[8]  
Ghaleb B., 2016, P IEEE INT C COMP IN, P1123
[9]  
Gnawali O., 2010, ETX OBJECTIVE FUNCTI, V1
[10]  
Gnawali O., 2012, 6719 RFC INT ENG TAS, V11