| Literature DB >> 29690524 |
Paul Sanmartin1,2, Aldo Rojas3, Luis Fernandez4, Karen Avila5, Daladier Jabba6, Sebastian Valle7.
Abstract
This paper presents the adaptation of a specific metric for the RPL protocol in the objective function MRHOF. Among the functions standardized by IETF, we find OF0, which is based on the minimum hop count, as well as MRHOF, which is based on the Expected Transmission Count (ETX). However, when the network becomes denser or the number of nodes increases, both OF0 and MRHOF introduce long hops, which can generate a bottleneck that restricts the network. The adaptation is proposed to optimize both OFs through a new routing metric. To solve the above problem, the metrics of the minimum number of hops and the ETX are combined by designing a new routing metric called SIGMA-ETX, in which the best route is calculated using the standard deviation of ETX values between each node, as opposed to working with the ETX average along the route. This method ensures a better routing performance in dense sensor networks. The simulations are done through the Cooja simulator, based on the Contiki operating system. The simulations showed that the proposed optimization outperforms at a high margin in both OF0 and MRHOF, in terms of network latency, packet delivery ratio, lifetime, and power consumption.Entities:
Keywords: LLN; RPL; objective function; routing metric
Year: 2018 PMID: 29690524 PMCID: PMC5948651 DOI: 10.3390/s18041277
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Metrics.
| Metric | Target Performance |
|---|---|
| HC | Communication latency and energy consumption reduction (indirectly) |
| ETX | Reduction of required frame retransmissions |
| RE | Expansion of network lifetime |
| PFI | Reduction of network-layer losses |
| ETT | Assignment of weights to the individual links |
| WCETT | Focus on fixed nodes of local networks |
Figure 1Sample PH ETX.
Figure 2Example of tie between ETX averages.
Figure 3SIGMA-ETX CDF.
Figure 4DAO Format.
Figure 5DAO format.
Figure 6Pseudocode scheme.
Summary of simulation parameters.
| Parameters | Value |
|---|---|
| Area | 500 m × 500 m |
| Boot delay per node | 1 sg |
| Number of nodes | 20, 40, 50 and 100 |
| TX Range | 150 m |
| Network Protocol | RPL |
| Standardized Objective Functions | OF0, MRHOF |
| Objective Functions proposed by other authors | PER HOP ETX |
| Standard for PHY and MAC layer | IEEE 802.15.4 |
| Transmission Mode | Storing Mode |
| Topology | Random |
| Number of packets | 200 |
| Model of radius | UDG |
| ContikiOS Mote Type | Cooja Mote |
Figure 7Scenario I with 20 nodes.
Figure 8Scenario II with 40 nodes.
Figure 9Scenario III with 50 nodes.
Figure 10Scenario IV with 100 nodes.
Figure 11Latency of the network.
Figure 12Latency with different nodes.
Figure 13Packet delivery ratio.
Figure 14Packet delivery ratio.
Figure 15Energy consumption.
Figure 16Network lifetime.