| Literature DB >> 23666128 |
David Rodenas-Herraiz1, Antonio-Javier Garcia-Sanchez, Felipe Garcia-Sanchez, Joan Garcia-Haro.
Abstract
Finding a complete mesh-based solution for low-rate wireless personal area networks (LR-WPANs) is still an open issue. To cope with this concern, different competing approaches have emerged in the Wireless Mesh Sensor Networks (WMSNs) field in the last few years. They are usually supported by the IEEE 802.15.4 standard, the most commonly adopted LR-WPAN recommendation for point-to-point topologies. In this work, we review the most relevant and up-to-date WMSN solutions that extend the IEEE 802.15.4 standard to multi-hop mesh networks. To conduct this review, we start by identifying the most significant WMSN requirements (i.e., interoperability, robustness, scalability, mobility or energy-efficiency) that reveal the benefits and shortcomings of each proposal. Then, we re-examine thoroughly the group of proposals following different design guidelines which are usually considered by end-users and developers. Among all of the approaches reviewed, we highlight the IEEE 802.15.5 standard, a recent recommendation that, in its LR-WPAN version, fully satisfies the greatest number of WMSN requirements. As a result, IEEE 802.15.5 can be an appropriate solution for a wide-range of applications, unlike the majority of the remaining solutions reviewed, which are usually designed to solve particular problems, for instance in the home, building and industrial sectors. In this sense, a description of IEEE 802.15.5 is also included, paying special attention to its efficient energy-saving mechanisms. Finally, possible improvements of this recommendation are pointed out in order to offer hints for future research.Entities:
Year: 2013 PMID: 23666128 PMCID: PMC3690041 DOI: 10.3390/s130505958
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Most relevant standards and proposals which provide LR-WPANs with mesh capability.
Figure 2.LR-WPAN architecture for the current wireless sensor approaches enabling mesh deployments.
Main features of current wireless mesh sensor network approaches.
| Home, Building and Industrial automation and control; Precision agriculture; Environmental surveillance; | Home, Building and Industrial automation and control, smart cities | Home, Building and Industrial automation and control | Home, Building and Industrial automation and control | Industrial automation and control | Industrial automation and control | Home, Building and Industrial automation and control; Precision Agriculture; Environmental surveillance; | |
| 2003 | 2003 (RFCs 4919 and 4944) [ | 2006 | 2011 | 2006 | 2006 | 2006 | |
| IEEE 802.15.4 PHY | IEEE 802.15.4 PHY | IEEE 802.15.4 PHY (only 433, 868 and 915 MHz bands) | IEEE 802.15.4 PHY along with channel hopping (TSCH) | IEEE 802.15.4 PHY along with a DSSS/FHSS modulation | IEEE 802.15.4 PHY along with a DSSS/FHSS modulation | IEEE 802.15.4 MAC and PHY | |
| No (Addressed in future spec.) | No (Addressed in future spec.) | No. Only end devices | Yes | Yes | Yes | Yes | |
| Non-beacon mode IEEE 802.15.4 MAC | Non-beacon mode IEEE 802.15.4 MAC | Non-beacon mode IEEE 802.15.4 MAC | Non-beacon mode IEEE 802.15.4 MAC: TSCH Beacon mode IEEE 802.15.4 MAC: DSME | Specific. Based on TDMA | Specific. Based on TDMA and CSMA-CA | Non-beacon mode IEEE 802.15.4 MAC | |
| 16-bit or 64-bit | 128-bit | 16-bit for in-network (only WMSN nodes) communication 128-bit for external IP-based communications | 16-bit or 64-bit | 16-bit or 64-bit | 16-bit or 64-bit or 128-bit | 16-bit | |
| Yes | Yes | Yes | Yes | No | No | Yes | |
| Yes. Reactive protocol (AODV) | Yes. Tree-based (RPL) | Unknown (lack of an available standard) | Not Applicable (N/A) | Based on a Network Manager ( | Based on a Network Manager ( | Yes. Decisions based on tables formed by mandatory functions 2 and 3 (See Section 3) | |
| Poor. Due to the AODV protocol | Unknown. Lack of studies | Unknown. Lack of studies | Unknown. Lack of complete evaluation | Good | Good | Good | |
| Medium Positive: High path redundancy Negative: no support against interferences | Low Negative: No support against interferences and lack of path redundancy due to tree-based routing | Unknown | Medium Positive: Mechanisms to protect against interferences Negative: Poor network adaptation to topology changes | Medium Positive: Mechanisms to protect against interferences Negative: the use of Network Manager, Poor network adaptation to topology changes | Medium Positive: Mechanisms to protect against interferences Negative: Use of Network Manager, Poor network adaptation to topology changes | Medium Positive: Path redundancy Negative: No support against interferences | |
| Medium Positive: Fast path reconfiguration faced to topology changes Negative: Increase in the overhead due to the route discovery process. Trade-off with scalability | Low Positive: Fast path reconfiguration faced to topology changes Negative. Lack of path redundancy and bottlenecks | Unknown | High | Medium. There is path redundancy, although this aspect is low | High | High | |
| Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| Yes | Provided by CoRE [ | Yes | N/A | Yes | Yes | Not considered in the current spec. | |
| No | No | Unknown | N/A | Yes | Yes | Not considered in the current spec. | |
| Yes | No | Unknown | N/A | Yes | Yes | No | |
| Yes | Yes | Unknown | No | Yes | Yes | Yes [ | |
| Yes [ | Yes [ | No | Yes. TSCH: [ | Yes [ | Yes [ | Yes [ |
Figure 3.Example of an IEEE 802.15.5 mesh network consisting of 14 TelosB devices: (a) Tree formation (function 1) and addressing (function 2); (b) Local links generation (function 3) and unicast forwarding (function 4).
Figure 4.Example of SES (a) scheduling and topology; (b) transmission methods.
Figure 5.Examples of ASES transmission: (a) unicast without extending the receiver's AD; (b) unicast by extending the receiver's AD; and (c) broadcast.
Decision issues and classification of the current WMSN approaches.
| No | Yes | Yes | No | No | Yes | No | |
| 16-bit | 128-bit (IPv6) | 16-bit | 16-bit | 16-bit | 16-bit | 16-bit | |
| Open-ZB [ | TinyOS's 6LoWPAN/ RPL [ | No | Open issue | No | No | Open issue | |
| Yes | No | Yes | No | Yes | Yes | No | |
| Medium | Medium | Medium | High | High | High | Low | |
| Medium-Low | Low | Medium | Low | High | High | Low | |
| High | High | High | High | Low | Low | High | |
| Multicast transmission Reliable broadcast transmission | IPv6-based connectivity Multicast transmission | IPv6-based connectivity | Delay-sensitive application support Deterministic latency | Delay-sensitive application support Deterministic latency Multicast transmission Reliable broadcast transmission | IPv6-based connectivity Delay-sensitive application support Deterministic latency Multicast transmission Reliable broadcast transmission | Reliable broadcast transmission Trace route function Multicast transmission Delay-sensitive application support Overall Network Synchronization and deterministic latency (SES mode) | |
| No | Unknown | Unknown | Unknown | Yes | Yes | Yes | |
| No | No (asynchronous solution based on low-power listening) | No. Only end-devices and based on a duty-cycle mechanism | Yes (TSCH and DSME) | Yes (In TDMA scheme, nodes transmit in their corresponding slot; the remaining slots, nodes in sleep state) | Yes (In TDMA scheme, nodes transmit in their corresponding slot; the remaining slots, nodes in sleep state) | Yes (SES and ASES) |