Brad-OF: An Enhanced Energy-Aware Method for Parent Selection and Congestion Avoidance in RPL Protocol

被引:12
作者
Behrouz Vaziri, Behrad [1 ]
Toroghi Haghighat, Abolfazl [2 ]
机构
[1] Islamic Azad Univ, Coll Elect & Comp, Comp Engn Dept, North Tehran Branch, Abbaspour Blvd,Sadoughi St,POB 16511-53311, Tehran, Iran
[2] Qazvin Islamic Azad Univ, Comp Engn Dept, Nokhbegan Blvd,POB 15195-34199, Qazvin, Iran
关键词
Internet of Things; Routing protocol; Objective function; Low-power and lossy networks; LLN; RPL; ROUTING PROTOCOL; LOW-POWER; INTERNET; THINGS; OPTIMIZATION; CHALLENGES; SUPPORT;
D O I
10.1007/s11277-020-07393-0
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The Internet of Things networks comprise a large number of resource-limited nodes, which often use multi-hop communications to transfer packets to the gateway. Thus, finding the proper forwarding path and managing limited resources have always been important. In this paper, the aim is to improve the approach of selecting the parent nodes to extend the network lifetime and also prevent congestion in nodes' queues to prohibit network excessive traffic load. We address these issues in two ways. First, a linear combination equation is used to combine three crucial network metrics: ETX, delay, and node residual energy. Second, the "Node's Traffic Intensity" metric is used to detect and prevent congestion in nodes' queues. Results showed that by choosing appropriate nodes with higher battery-level for the paths toward the gateway and by avoiding numerous retransmissions, the nodes' energy and network lifetime increased up to about 65%. Furthermore, by preventing congestion and queue overflow in network nodes, the amount of packet-loss decreased up to 81%. Also, through decreasing packet retransmissions and consequently increasing the number of original packets, the total number of sent original packets was improved. The proposed method is implemented and simulated by the NS-2.
引用
收藏
页码:783 / 812
页数:30
相关论文
共 51 条
[1]   Energy-aware routing for biomedical wireless sensor networks [J].
Abreu, Carlos ;
Ricardo, Manuel ;
Mendes, P. M. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 40 :270-278
[2]   Context-aware energy optimization for perpetual IoT-based safe communities [J].
Alhassoun, Nailah Saleh ;
Uddin, Md Yusuf Sarwar ;
Venkatasubramanian, Nalini .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 22 :96-106
[3]  
Awais M, 2018, 2018 FIFTH HCT INFORMATION TECHNOLOGY TRENDS (ITT): EMERGING TECHNOLOGIES FOR ARTIFICIAL INTELLIGENCE, P239
[4]   Energy-harvesting based on internet of things and big data analytics for smart health monitoring [J].
Babar, Muhammad ;
Rahman, Ataur ;
Arif, Fahim ;
Jeon, Gwanggil .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 20 :155-164
[5]   GreeAODV: An Energy Efficient Routing Protocol for Vehicular Ad Hoc Networks [J].
Baker, Thar ;
Garcia-Campos, Jose M. ;
Gutierrez Reina, Daniel ;
Toral, Sergio ;
Tawfik, Hissam ;
Al-Jumeily, Dhiya ;
Hussain, Abir .
INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2018, PT III, 2018, 10956 :670-681
[6]   A survey on,routing protocols supported by the Contiki Internet of things operating system [J].
Bin Zikria, Yousaf ;
Afzal, Muhammad Khalil ;
Ishmanov, Farruh ;
Kim, Sung Won ;
Yu, Heejung .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 82 :200-219
[7]   EMA-RPL: Energy and mobility aware routing for the Internet of Mobile Things [J].
Bouaziz, Maha ;
Rachedi, Abderrezak ;
Belghith, Abdelfettah ;
Berbineau, Marion ;
Al-Ahmadi, Saad .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :247-258
[8]   EKF-MRPL: Advanced mobility support routing protocol for internet of mobile things: Movement prediction approach [J].
Bouaziz, Maha ;
Rachedi, Abderrezak ;
Belghith, Abdelfettah .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 93 :822-832
[9]  
Boubekeur F., 2015, Proceedings of the 11th ACM Symposium on QoS and Security for Wireless and Mobile Networks, P123
[10]   A high-throughput path metric for multi-hop wireless routing [J].
De Couto, DSJ ;
Aguayo, D ;
Bicket, J ;
Morris, R .
WIRELESS NETWORKS, 2005, 11 (04) :419-434