scholarly journals RPL Routing Protocol Performance in Smart Grid Applications Based Wireless Sensors: Experimental and Simulated Analysis

Electronics ◽  
2019 ◽  
Vol 8 (2) ◽  
pp. 186 ◽  
Author(s):  
Shimaa Abdel Hakeem ◽  
Anar Hady ◽  
HyungWon Kim

The Advanced Metering Infrastructure (AMI) is one of the Smart Grid (SG) applications that used to upgrade the current power system by proposing a two-way communication system to connect the smart meter devices at homes with the electric control company. The design and deployment of an efficient routing protocol solution for AMI systems are considered to be a critical challenge due to the constrained resources of the smart meter nodes. IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) was recently standardized by the IETF and originally designed to satisfy the routing requirements of lossy and low power networks like wireless sensors (WSN). We have two kinds of AMI applications, on one hand AMI based WSN and on the other hand AMI based PLC communication. In this paper, we proposed a real and simulated implementation of RPL behavior with proper modifications to support the AMI based WSN routing requirements. We evaluate RPL performance using 140 nodes from the wireless sensor testbed (IoT-LAB) and 1000 nodes using Cooja simulator measure RPL performance within medium and high-density networks. We adopted two routing metrics for path selection: First one is HOP Count (HC) and the second is Expected Transmission Unit (ETX) to evaluate RPL performance in terms of packet delivery ratio; network latency; control traffic overhead; and power consumption. Our results illustrate that routes with ETX calculations in low and medium network densities outperform routes using HC and the performance decreases as the network becomes dense. However, Cooja implementation results provides an average reasonable performance for AMI with high-density networks; still many RPL nodes suffering from high packet loss rates, network congestion and many retransmissions due to the selection of optimal paths with highly unreliable links.

2020 ◽  
Vol 26 (11) ◽  
pp. 1366-1381
Author(s):  
Sathishkumar Natesan ◽  
Rajakumar Krishnan

The Routing Protocol for Low Power and Lossy Networks (RPL) is operated by gadgets comprised of many devices of embedded type with limited energy, memory as well as resources that do their process. The improvements in the life of the network and energy conservation are the key challenging features in Low Power and Lossy Networks (LLN). Obviously, the LLN has a key strategic part in routing. The Internet of Things (IoT) device is expected to make the apt choice. In LLN, the poor routing choice leads to traffic congestion, reduction in power as well as packet loss ratio. The task in the proposal analyzes Delay (D), Load (L) and Battery Discharge Index (BDI) pivoted Energy Efficient Composite Metric Routing (EECMR) protocol for LLN. The performance of the work in the proposal is evaluated by the COOJA simulator. It outperforms with respect to Network Lifetime (NL), Delay as well as Packet Delivery Ratio (PDR) contrasted to the routing metrics like Traffic Load (TL), Link Quality (LQ), Residual Energy (RE), RE-Battery Discharge Index (RE-BDI) and Hop Count (HC).


2021 ◽  
Author(s):  
Archana Bhat ◽  
Geetha V

Abstract IPv6 Routing Protocol for low power and lossy networks (RPL) is a standardized and default routing protocol for low power lossy networks. However, this is basically designed for sensor networks with scalar data and not optimised for the networks with multi-modal sensors. The data rate of each multi-modal sensor varies based on various applications. RPL suffers from packet drops and re-transmissions which results in packet loss and energy consumption in case of multi-modal data transmission. Hence, the routing strategy implemented in RPL needs better scheduling strategy at parent node for forwarding packets based on various parameters. In this paper, relevant Objective Functions for multi-modal sensor data communication is proposed based on various parameters identified and a weighted ranking based scheduling strategy is proposed for multi-modal data communication called R-RPL. The goal of proposed ranking based RPL (R-RPL) is to increase the throughput and reduce the loss in terms of energy and delay based on proposed scheduling strategy for parent selection. The performance of the proposed R-RPL is evaluated in the contiki based Cooja simulator and compared with RPL protocol. The analysis shows that the R-RPL performs better compared to RPL with respect to packet delivery ratio and energy consumption.


2018 ◽  
Vol 19 (2) ◽  
pp. 80-89
Author(s):  
Rosminazuin Ab. Rahim ◽  
Abdallah Awad ◽  
Aisha Hassan Abdalla Hashim ◽  
ALIZA AINI MD RALIB

ABSTRACT: The current de-facto routing protocol over Low Power and Lossy Networks (LLN) developed by the IETF Working Group (6LOWPAN), is named as Routing Protocol for Low Power and Lossy networks (RPL). RPL in the network layer faces throughput  challenges due to the potential  large networks, number of nodes, and that  multiple  coexisting applications  will  be  running  in  the  same physical layer.  In this study, a node metric for RPL protocol based on the node’s Queue Backlogs is introduced, which leads to a better throughput performance while maintaining the delay and the ability to use with different network applications. This metric depends on the length of Packet Queue of the nodes with the consideration of other link and node metrics, like ETX or energy usage, leading to better load balancing in the network. To implement and evaluate the proposed metric compared to other RPL metrics, ContikiOS and COOJA simulator are used. Extensive simulations have been carried out in a systematic way resulting in a detailed analysis of the introduced metric namely W-metric, expected transmission count (ETX) and objective function zero (OF0) that uses hop-count as a routing metric. The analysis and comparison are based on five performance parameters, which are throughput, packet delivery ratio (PDR), latency, average queue length, and power consumption. Simulation results show that the introduced W-metric has a good performance compared to other RPL metrics with regards to performance parameters mentioned above. At the same time, the results show that its latency performance is comparable with other RPL routing metrics. In a sample simulation of 500 seconds with 25 nodes and with nodes sending packets periodically to the network root at a rate of 1 packet per 4 seconds, W-metric showed a very efficient throughput of 5.16 kbps, an increase of 8.2% compared to ETX. Results showed that it has a packet delivery ratio of 93.3%, which is higher compared to 83.3% for ETX and 74.2% for OF0. Average queue length of 0.48 packet shows improvement of 15.8% better than ETX. In addition, it exhibits an energy consumption of 5.16 mW which is 2.1% less than ETX. Overall, W-metric appears to be a promising alternative to ETX and OF0 as it selects routes that are more efficient by working on load balancing of the network and by considering the link characteristics. ABSTRAK: Protokol penghalaan de-facto semasa ke atas Rangkaian Kekuatan Rendah dan Lossy yang dibangunkan oleh Kumpulan Kerja IETF (6LOWPAN), dinamakan Protokol Penghalaan untuk Kekuatan Rendah dan Rugi (RPL). RPL dalam lapisan rangkaian menghadapi cabaran throughput berikutan jangkaan rangkaian besar, bilangan nod dan aplikasi berganda bersama akan diproses dalam lapisan fizikal yang sama. Dalam kajian ini, satu metrik nod untuk protokol RPL berdasarkan pada Backend Queue node diperkenalkan, yang membawa kepada prestasi yang lebih baik sambil mengekalkan kelewatan dan keupayaan untuk digunakan dengan aplikasi rangkaian yang berbeza. Metrik ini bergantung pada panjang Packet Queue dari node dengan pertimbangan metrik lain dan nodus lain, seperti ETX atau penggunaan tenaga, yang mengarah kepada keseimbangan beban yang lebih baik dalam rangkaian. Untuk melaksanakan dan menilai metrik yang dicadangkan berbanding metrik RPL lain, ContikiOS dan COOJA simulator telah digunakan. Simulasi meluas telah dijalankan dengan cara yang sistematik yang menghasilkan analisis terperinci mengenai metrik yang diperkenalkan iaitu W-metrik, kiraan penghantaran dijangkakan (ETX) dan fungsi objektif sifar (OF0) yang menggunakan kiraan hop sebagai metrik penghalaan. Analisis dan perbandingan adalah  berdasarkan lima parameter prestasi, iaitu throughput, nisbah penghantaran paket (PDR), latency, panjang panjang antrian, dan penggunaan kuasa. Hasil simulasi menunjukkan bahawa W-metrik yang diperkenalkan mempunyai prestasi yang lebih baik berbanding dengan metrik RPL lain berkaitan dengan parameter prestasi yang dinyatakan di atas. Pada masa yang sama, hasil menunjukkan bahawa prestasi latency W-metrik adalah setanding dengan metrik penghalaan RPL yang lain. Dalam simulasi sampel 500 saat dengan 25 nod dan dengan nod yang menghantar paket secara berkala ke akar rangkaian pada kadar 1 paket setiap 4 saat, W-metrik menunjukkan keluaran yang sangat efisien iaitu 5.16 kbps, peningkatan sebanyak 8.2% berbanding ETX. Keputusan menunjukkan bahawa ia mempunyai nisbah penghantaran paket 93.3%, yang lebih tinggi berbanding 83.3% untuk ETX dan 74.2% untuk OF0. Purata panjang giliran 0.48 packet menunjukkan peningkatan 15.8% lebih baik daripada ETX. Di samping itu, ia mempamerkan penggunaan tenaga sebanyak 5.16 mW iaitu 2.1% kurang daripada ETX. Secara keseluruhan, W-metrik nampaknya menjadi alternatif yang berpotensi menggantikan ETX dan OF0 kerana ia memilih laluan yang lebih cekap dengan bekerja pada keseimbangan beban rangkaian dan dengan mempertimbangkan ciri-ciri pautan.


Author(s):  
Abdelhadi Eloudrhiri Hassani ◽  
Aicha Sahel ◽  
Abdelmajid Badri ◽  
El Mourabit Ilham

The internet of things technology is classified as a Low power and lossy network. These kinds of networks require a trustworthy routing protocol considered as the backbone for management and high quality of service achievements. IPv6 routing protocol for Low power and lossy network (RPL) was able to gain popularity compared to other routing protocols dedicated to IoT for its great flexibility through the objective function. Default objective functions implemented in the RPL core are based on a single metric. Consequently, the routing protocol can’t cope with different constraints and show congestion issues in high traffics. For that, we proposed in our paper multi-constraints-based objective function with adaptive stability (MCAS-OF), which uses novel strategies for Radio strength indicator, node energy consumption, hop count and a designed work-metric combination, new rank processing, and parent selection procedure. The network stability was also taken into account, since the multi constraints can lead to frequent parent changes, using an adaptive threshold. The proposal, evaluated under the COOJA emulator against standard-RPL and EC-OF, showed a packet delivery ratio improvement by 24% in high traffics, a decrease in the power consumption close to 44%, achieved less latency and DIO control messages, it also gives a good workload balancing by reducing the standard deviation of node’s power consumption.


2019 ◽  
Vol 8 (3) ◽  
pp. 70-93 ◽  
Author(s):  
S.Sankar ◽  
P.Srinivasan

Increasing the lifetime of low power and lossy networks (LLN) is a major challenge, as the nodes have low power, low memory, and low processing capacity. Clustering is a technique used to minimize the energy consumption of sensor nodes. This article proposes a fuzzy sets-based cluster routing protocol (FC-RPL) to extend the network lifetime in LLN. It has three processes: cluster formation, cluster head selection, and cluster head parent selection. It forms the clusters based on the Euclidean distance. It applies the fuzzy set over the metrics residual energy, number of neighbors and centrality, to select the cluster head in each cluster. The cluster head node chooses the best parent node in the DODAG for data transfer. The simulation is performed using COOJA simulator. The simulation result shows that FC-RPL extends the network lifetime by 15-25% and increases the packet delivery ratio by 2-6%.


2016 ◽  
Vol 2016 ◽  
pp. 1-13 ◽  
Author(s):  
Chuang Ma ◽  
Jang-Ping Sheu ◽  
Chao-Xiang Hsu

In wireless sensor networks (WSNs), the presence of congestion increases the ratio of packet loss and energy consumption and reduces the network throughput. Particularly, this situation will be more complex in Internet of Things (IoT) environment, which is composed of thousands of heterogeneous nodes. RPL is an IPv6 routing protocol in low power and lossy networks standardized by IETF. However, the RPL can induce problems under network congestion, such as frequently parent changing and throughput degradation. In this paper, we address the congestion problem between parent nodes and child nodes in RPL-enabled networks, which typically consist of low power and resource constraint devices. To mitigate the effect of network congestion, we design a parent-change procedure by game theory strategy, by which the child nodes can change next hop neighbors toward the sink. Comparing to the ContikiRPL implementation, the simulation results show that our protocol can achieve more than two times improvement in throughput and reduce packet loss rate with less increasing of average hop count.


Sensors ◽  
2021 ◽  
Vol 21 (13) ◽  
pp. 4591
Author(s):  
Srividhya Swaminathan ◽  
Suresh Sankaranarayanan ◽  
Sergei Kozlov ◽  
Joel J. P. C. Rodrigues

Forest fire monitoring is very much needed for protecting the forest from any kind of disaster or anomaly leading to the destruction of the forest. Now, with the advent of Internet of Things (IoT), a good amount of research has been done on energy consumption, coverage, and other issues. These works did not focus on forest fire management. The IoT-enabled environment is made up of low power lossy networks (LLNs). For improving the performance of routing protocol in forest fire management, energy-efficient routing protocol for low power lossy networks (E-RPL) was developed where residual power was used as an objective function towards calculating the rank of the parent node to form the destination-oriented directed acyclic graph (DODAG). The challenge in E-RPL is the scalability of the network resulting in a long end-to-end delay and less packet delivery. Additionally, the energy of sensor nodes increased with different transmission range. So, for obviating the above-mentioned drawbacks in E-RPL, compressed data aggregation and energy-based RPL routing (CAA-ERPL) is proposed. The CAA-ERPL is compared with E-RPL, and the performance is analyzed resulting in reduced packet transfer delay, less energy consumption, and increased packet delivery ratio for 10, 20, 30, 40, and 50 nodes. This has been evaluated using a Contiki Cooja simulator.


Author(s):  
Firas A. Albalas ◽  
Haneen Taamneh ◽  
Wail E. Mardini

Recently, the internet of things (IoT) has become an important concept which has changed the vision of the Internet with the appearance of IPv6 over low power and lossy networks (6LoWPAN). However, these 6LoWPANs have many drawbacks because of the use of many devices with limited resources; therefore, suitable protocols such as the Routing Protocol for low power and lossy networks (RPL) were developed, and one of RPL's main components is the trickle timer algorithm, used to control and maintain the routing traffic frequency caused by a set of control messages. However, the trickle timer suffered from the short-listen problem which was handled by adding the listen-only period mechanism. This addition increased the delay in propagating transmissions and resolving the inconsistency in the network. However, to solve this problem we proposed the history based consistency algorithm (HBC), which eliminates the listen-only period based on the consistency period of the network. The proposed algorithm showed very good results. We measured the performance of HBC trickle in terms of convergence time; which was mainly affected, the power consumption and the packet delivery ratio (PDR). We made a comparison between the original trickle timer, the E-Trickle, the optimized trickle and our HBC trickle algorithm. The PDR and the power consumption showed in some cases better results under the HBC trickle compared to other trickle timers and in other cases the results were very close to the original trickle indicating the efficiency of the proposed trickle in choosing optimal routes when sending messages.


Sensors ◽  
2020 ◽  
Vol 20 (14) ◽  
pp. 3814
Author(s):  
Frederico O. Sales ◽  
Yelco Marante ◽  
Alex B. Vieira ◽  
Edelberto Franco Silva

Sensor nodes are small, low-cost electronic devices that can self-organize into low-power networks and are susceptible to data packet loss, having computational and energy limitations. These devices expand the possibilities in many areas, like agriculture and urban spaces. In this work, we consider an IoT environment for monitoring a coffee plantation in precision agriculture. We investigate the energy consumption under low-power and lossy networks considering three different network topologies and an Internet Engineering Task Force (IETF) standardized Low-power and Lossy Network (LLN) routing protocol, the Routing Protocol for LLNs (RPL). For RPL, each secondary node selects a better parent according to some Objective Functions (OFs). We conducted simulations using Contiki Cooja 3.0, where we considered the Expected Transmission Count (ETX) and hop-count metric (HOP) metrics to evaluate energy consumption for three distinct topologies: tree, circular, and grid. The simulation results show that the circular topology had the best (lowest) energy consumption, being 15% better than the grid topology and 30% against the tree topology. The results help the need to improve the evolution of RPL metrics and motivate the network management of the topology.


Author(s):  
S. Sankar ◽  
P. Srinivasan

<p>Maximizing the network lifetime is one of the major challenges in Low Power and Lossy Networks (LLN). Routing plays a vital role in it by minimizing the energy consumption across the networks through the efficient route selection for data transfer. IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) is a IETF standardized IPv6 routing protocol for LLN. In this paper, we propose Energy and Load aware RPL (EL-RPL) protocol, which is an enhancement of RPL protocol. It uses a composite metric, calculated based on expected transmission count (ETX), Load and battery depletion index (BDI), for the route, selection. The COOJA simulator is used for performance evaluation.  EL-RPL is compared with other similar protocols RER(BDI) RPL and fuzzy logic based RPL (OF-FL RPL). The simulation result shows that the EL-RPL improves the network lifetime by 8-12% and packet delivery ratio 2-4%.</p>


Sign in / Sign up

Export Citation Format

Share Document