A new objective function for RPL routing protocol in IoT to increase network lifetime

被引:0
作者
Moradi S. [1 ]
Javidan R. [1 ]
机构
[1] Computer Engineering and Information Technology Department, Shiraz University of Technology, Shiraz, Fars
关键词
Energy balancing; IoT; Network lifetime; NOCS; Number of children and siblings; Objective function; RPL;
D O I
10.1504/IJWMC.2020.109270
中图分类号
学科分类号
摘要
Internet of Things (IoT) uses Routing Protocol of Low Power and Lossy Networks (RPL) for routing task with an Objective Function (OF) which determines next hop of nodes with calculation of path cost. However, energy imbalance between nodes is considered as one of the main problems in RPL and causes increasing in energy consumption. In this paper, we design a new OF called Time OF (T-OF) to achieve balance between energy of the nodes to improve network lifetime. A new varying weighted combination of energy, Expected Transmission Count (ETX) and Number of Children and Siblings (NOCS) metrics is used. The proposed T-OF has been compared to Minimum Rank with Hysteresis Objective Function (MRHOF), Objective Function Zero (OF0), and Energy Objective Function (EN-OF). Experimental results show that the proposed OF improves network lifetime and energy balancing significantly owing to lower delay, 11.35 seconds and Packet Delivery Ratio (PDR) of 95%. © 2020 Inderscience Enterprises Ltd.. All rights reserved.
引用
收藏
页码:73 / 79
页数:6
相关论文
共 17 条
[1]  
Aljarrah E., Yassein M.B., Aljawarneh S., Routing protocol of low-power and lossy network: survey and open issues, IEEE International Conference on Engineering & MIS (ICEMIS), (2016)
[2]  
Bahramlou A., Javidan R., Adaptive timing model for improving routing and data aggregation in Internet of things networks using RPL, IET Networks, 7, 5, pp. 306-312, (2018)
[3]  
Banh M., Nguyen N., Phung K.H., Nguyen L., Thanh N.H., Steenhaut K., Energy balancing RPL-based routing for internet of things, Proceedings of the 6th International Conference on Communications and Electronics (ICCE), pp. 125-130, (2016)
[4]  
Cai X., Sun Y., Cui Z., Zhang W., Chen J., Optimal LEACH protocol with improved bat algorithm in wireless sensor networks, KSII Transactions on Internet and Information Systems, 13, 5, pp. 2469-2490, (2019)
[5]  
Cui Z., Cao Y., Cai X., Cai J., Chen J., Optimal LEACH protocol with modified bat algorithm for big data sensing systems in internet of things, Journal of Parallel and Distributed Computing, 132, pp. 217-229, (2019)
[6]  
Gnawali O., Levis P., The Minimum Rank with Hysteresis Objective Function, (2012)
[7]  
Kamgueu P.O., Nataf E., Ndie T.D., Festor O., Energy-Based Routing Metric for RPL, (2013)
[8]  
Kim H., Kim H., Paek J., Bahk S., Load balancing under heavy traffic in RPL routing protocol for low power and lossy networks, IEEE Transactions on Mobile Computing, 16, 4, pp. 964-979, (2016)
[9]  
Mohamed B., Mohamed F., QoS Routing RPL for low power and lossy networks, International Journal of Distributed Sensor Networks, pp. 1-10, (2015)
[10]  
Nataf E., Festor O., Online estimation of battery lifetime for wireless sensors network, pp. 1-16, (2012)