Power Efficient Trickle Algorithm with Dynamic Adjustment of Idle Interval for Internet of Things Application

Soumya Vastrad,K. R. Shobha

IEEE Sensors Journal(2023)

引用 0|浏览0
暂无评分
摘要
To address the routing challenges of Low-power and Lossy-Networks, the Internet Engineering Task Force has proposed the IPv6 Routing Protocol for Low Power and Lossy Networks (RPL). In RPL, control messages are exchanged to construct and maintain the route. Redundant control messages, increase the control overhead and consume power. Hence, the trickle algorithm is used in RPL to control the dissemination of the control message - Destination Information Objects (DIOs). Most of the variants of trickle algorithms have focused on reducing convergence time but have not considered power consumption and dynamic traffic rates, which are the main requirements of the Internet-of-Things (IoT). To fill this gap, we propose the Power Efficient Trickle Algorithm (PETA). In PETA, we conserve power by dynamically adjusting the idle time left after the DIO transmission. The PETA is compared with the Elastic Hop Count Trickle, Elastic Trickle, and Standard Trickle Algorithms for two objective functions, namely, Minimum Rank with Hysteresis Objective Function and Objective Function Zero. Simulation results obtained from Contiki OS/Cooja Simulator 3.0 show that using Minimum Rank with Hysteresis Objective Function in dynamic scenario, the proposed PETA outperforms benchmark protocols by reducing control overhead by 73%, power consumption by 55% and increasing Packet Delivery Ratio (PDR) by 11% in 30-node topology. With constant traffic, PETA gives promising results by reducing control overhead by 61% and power consumption by 45% in the 30-node network. The proposed PETA is ideal for energy-critical IoT applications, as evidenced by its decreased power consumption and better PDR.
更多
查看译文
关键词
Contiki OS,Dynamic Traffic Rate,IoT,Low-power and Lossy Networks (LLNs),RPL,Trickle Algorithm,Wireless Sensor Networks (WSN)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要