ResearchSpace

Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL)

Show simple item record

dc.contributor.author Magubane, Z
dc.contributor.author Tarwireyi, P
dc.contributor.author Abu-Mahfouz, Adnan MI
dc.contributor.author Adigun, M
dc.date.accessioned 2022-03-29T11:13:48Z
dc.date.available 2022-03-29T11:13:48Z
dc.date.issued 2021-11
dc.identifier.citation Magubane, Z., Tarwireyi, P., Abu-Mahfouz, A.M. & Adigun, M. 2021. Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL). http://hdl.handle.net/10204/12358 . en_ZA
dc.identifier.isbn 978-1-6654-1749-5
dc.identifier.isbn 978-1-6654-1750-1
dc.identifier.uri DOI: 10.1109/IMITEC52926.2021.9714710
dc.identifier.uri http://hdl.handle.net/10204/12358
dc.description.abstract The Internet of Things is a network of devices that sense and communicate the sensed data over the internet without human intervention. These devices are resource constrained, perform poor in a complex network. Routing becomes a significant factor to enhance the performance of information exchange among the devices. The Internet Engineering Task Force (IETF) proposed a routing protocol for low power and lossy networks (RPL) to route data in IoT devices. RPL consist of objective functions that construct the paths from source nodes to the destination nodes. Each objective function performs routing based on a single routing metric, however, in heterogenous networks they fail to transmit data effectively because they are not considering balancing the load distribution. The researchers noticed the poor performance of RPL in IoT network and proposed a load balancing routing algorithm for RPL with the purpose of improving the performance of RPL in the network. The proposed load balancing routing algorithms are effective in different network scenarios and their performance evaluated in different performance metrics. For this reason, it is difficult to identify the ideal load balancing routing algorithm for RPL protocol in IoT scenario. Therefore, this study evaluates the performance of the Context Aware and load balancing routing algorithm for RPL (CLRPL) in IoT network of different traffic. Then propose to extend CLRPL by introducing a buffer occupancy routing metric to improve the throughput and network lifetime. The performance comparison of the routing algorithms was evaluated in Cooja network simulator. Simulations results depicts that CLRPL performed better in IoT but poorly managed network delay due to high control message overheard were generated when the nodes indicate the channel congestion. However, ECLRPL improved the packets delivered to the destination’s ratio, power consumed also mitigated network delay and control messages in the network. en_US
dc.format Abstract en_US
dc.language.iso en en_US
dc.relation.uri https://ieeexplore.ieee.org/document/9714710 en_US
dc.relation.uri https://imitec.nust.na/sites/default/files/IMITEC-Programme-15Nov2021-Final.pdf en_US
dc.source 3rd IEEE International Multidisciplinary Information Technology and Engineering Conference, Windhoek, Namibia, 23-25 November 2021 en_US
dc.subject Context Aware and load balancing routing algorithm for RPL en_US
dc.subject CLRPL en_US
dc.subject Extended context aware and load balancing routing algorithm for RPL en_US
dc.subject ECLRPL en_US
dc.subject Internet of Things en_US
dc.subject IoT en_US
dc.subject Load balancing en_US
dc.subject Objective function Routing metrics en_US
dc.subject Routing protocol for low power and lossy networks en_US
dc.subject RPL en_US
dc.title Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL) en_US
dc.type Conference Presentation en_US
dc.description.pages 8pp en_US
dc.description.note Copyright: 2021 IEEE. Due to copyright restrictions, the attached PDF file only contains the abstract of the full text item. For access to the full text item, please consult the publisher's website: https://ieeexplore.ieee.org/document/9714710 en_US
dc.description.cluster Next Generation Enterprises & Institutions en_US
dc.description.impactarea EDT4IR Management en_US
dc.identifier.apacitation Magubane, Z., Tarwireyi, P., Abu-Mahfouz, A. M., & Adigun, M. (2021). Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL). http://hdl.handle.net/10204/12358 en_ZA
dc.identifier.chicagocitation Magubane, Z, P Tarwireyi, Adnan MI Abu-Mahfouz, and M Adigun. "Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL)." <i>3rd IEEE International Multidisciplinary Information Technology and Engineering Conference, Windhoek, Namibia, 23-25 November 2021</i> (2021): http://hdl.handle.net/10204/12358 en_ZA
dc.identifier.vancouvercitation Magubane Z, Tarwireyi P, Abu-Mahfouz AM, Adigun M, Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL); 2021. http://hdl.handle.net/10204/12358 . en_ZA
dc.identifier.ris TY - Conference Presentation AU - Magubane, Z AU - Tarwireyi, P AU - Abu-Mahfouz, Adnan MI AU - Adigun, M AB - The Internet of Things is a network of devices that sense and communicate the sensed data over the internet without human intervention. These devices are resource constrained, perform poor in a complex network. Routing becomes a significant factor to enhance the performance of information exchange among the devices. The Internet Engineering Task Force (IETF) proposed a routing protocol for low power and lossy networks (RPL) to route data in IoT devices. RPL consist of objective functions that construct the paths from source nodes to the destination nodes. Each objective function performs routing based on a single routing metric, however, in heterogenous networks they fail to transmit data effectively because they are not considering balancing the load distribution. The researchers noticed the poor performance of RPL in IoT network and proposed a load balancing routing algorithm for RPL with the purpose of improving the performance of RPL in the network. The proposed load balancing routing algorithms are effective in different network scenarios and their performance evaluated in different performance metrics. For this reason, it is difficult to identify the ideal load balancing routing algorithm for RPL protocol in IoT scenario. Therefore, this study evaluates the performance of the Context Aware and load balancing routing algorithm for RPL (CLRPL) in IoT network of different traffic. Then propose to extend CLRPL by introducing a buffer occupancy routing metric to improve the throughput and network lifetime. The performance comparison of the routing algorithms was evaluated in Cooja network simulator. Simulations results depicts that CLRPL performed better in IoT but poorly managed network delay due to high control message overheard were generated when the nodes indicate the channel congestion. However, ECLRPL improved the packets delivered to the destination’s ratio, power consumed also mitigated network delay and control messages in the network. DA - 2021-11 DB - ResearchSpace DP - CSIR J1 - 3rd IEEE International Multidisciplinary Information Technology and Engineering Conference, Windhoek, Namibia, 23-25 November 2021 KW - Context Aware and load balancing routing algorithm for RPL KW - CLRPL KW - Extended context aware and load balancing routing algorithm for RPL KW - ECLRPL KW - Internet of Things KW - IoT KW - Load balancing KW - Objective function Routing metrics KW - Routing protocol for low power and lossy networks KW - RPL LK - https://researchspace.csir.co.za PY - 2021 SM - 978-1-6654-1749-5 SM - 978-1-6654-1750-1 T1 - Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL) TI - Extended context-aware and load balancing routing protocol for low power and lossy networks in IoT networks (ECLRPL) UR - http://hdl.handle.net/10204/12358 ER - en_ZA
dc.identifier.worklist 25464 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record