An Energy-Efficient Region-Based RPL Routing Protocol for Low-Power and Lossy Networks
read more
Citations
Structural Health Monitoring Framework Based on Internet of Things: A Survey
Advanced internet of things for personalised healthcare systems
Challenging the IPv6 Routing Protocol for Low-Power and Lossy Networks (RPL): A Survey
An Energy-Efficient Region Source Routing Protocol for Lifetime Maximization in WSN
Routing Protocols for Low Power and Lossy Networks in Internet of Things Applications.
References
Energy-efficient communication protocol for wireless microsensor networks
Ad hoc On-Demand Distance Vector (AODV) Routing
Energy-efficient communication protocols for wireless microsensor networks
GPSR: greedy perimeter stateless routing for wireless networks
HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks
Related Papers (5)
Frequently Asked Questions (15)
Q2. What are the main challenges of designing routing protocols for LLNs?
LLNs applications essentially require reliable and energy-efficient routing to support the connectivity of network utilities with tighter control and energy conservation.
Q3. What are the main reasons why data transmission suffers from link loss in LLNs?
In addition to harsh environment, channel fading and co-channel interference add more uncertainties to data transmission in wireless channels.
Q4. What are the common types of control packets used in LLNs?
Control packets are commonly used for topology construction in proactive routing protocols and route discovery in reactive routing protocols.
Q5. Why is the routing table size not provided by default?
In order to keep the routing table size to be small, the routing path between two arbitrary nodes is usually not provided by default.
Q6. What is the simplest way to build up a temporary DODAG?
Upon receiving the topology formation information initiated by the root node, each RN serves as a temporary “root” and builds up a temporary DODAG using the Minimum Hop Count [30] as the routing metric.
Q7. What is the simplest way to determine whether a node is reachable within the regions?
Upon receiving MRO(0) for a P2P routing request, the root node computes the IRCM and performs a neighbor list checking, so that it can determine whether the source node and destination node are reachable within the regions of IRCM.
Q8. What is the cost of the transmission and reception of control packets in LLNs?
For nodes with severe energy constraints, the transmission and reception of control packets are very costly in terms of energy consumption.
Q9. What is the choice for LLNs?
It is worth to highlight that IEEE 802.11 is usually not considered as the best candidate for LLNs, while IEEE 802.15.4 [4] is viewed as the optimal choice for LLNs.
Q10. Why is the temporary DODAG rooted at the source node?
Because in P2P-RPL, the temporary DODAG is rooted at the source node, so that the route for data delivery may not be the optimal one from the source to the destination under asymmetric links.
Q11. What is the average hop count of P2P routes selected by ER-RPL?
Fig. 13 depicts that the average hop count of P2P routes selected by ER-RPL is very close to P2P-RPL, which is 40% less than that of RPL.
Q12. What is the average overhead of ER-RPLas?
In Fig. 14(b), ER-RPLs and ER-RPLas achieve about average 55%, 58% less overhead compared with P2P-RPLs and P2P-RPLas, respectively.
Q13. What is the metric for normalized routing control overhead?
2) Normalized routing control overhead refers to the ratio of the number of control messages to the number of data successfully delivered to the destination nodes.
Q14. Why is the overhead of P2P-RPLas lower than the theoretical results?
due to the valid routing entries, the overhead is slightly lower in the simulation than the theoretical results, which regards the number of one-hop neighbours as the number of valid routes.
Q15. What is the control overhead of P2P-RPL for traffic flows during time?
With the i.i.d. selection of source and destination nodes, the control overhead of P2P-RPL for λ traffic flows during time t isOp2p−rpl ≈ (1− ϕrt)nλt Imin2Imax ≈ (1− ϕnb)nλt Imin2Imax .