| Literature DB >> 22315531 |
Sana Ullah1, Bin Shen, S M Riazul Islam, Pervez Khan, Shahnaz Saleem, Kyung Sup Kwak.
Abstract
The seamless integration of low-power, miniaturised, invasive/non-invasive lightweight sensor nodes have contributed to the development of a proactive and unobtrusive Wireless Body Area Network (WBAN). A WBAN provides long-term health monitoring of a patient without any constraint on his/her normal dailylife activities. This monitoring requires the low-power operation of invasive/non-invasive sensor nodes. In other words, a power-efficient Medium Access Control (MAC) protocol is required to satisfy the stringent WBAN requirements, including low-power consumption. In this paper, we first outline the WBAN requirements that are important for the design of a low-power MAC protocol. Then we study low-power MAC protocols proposed/investigated for a WBAN with emphasis on their strengths and weaknesses. We also review different power-efficient mechanisms for a WBAN. In addition, useful suggestions are given to help the MAC designers to develop a low-power MAC protocol that will satisfy the stringent requirements.Entities:
Keywords: BSN; MAC; WBAN; low-power
Mesh:
Year: 2009 PMID: 22315531 PMCID: PMC3270832 DOI: 10.3390/s100100128
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
CSMA vs. TDMA Protocols.
| Power consumption | High | Low |
| Traffic level | Low | High |
| Bandwidth utilisation | Low | Maximum |
| Scalability | Good | Poor |
| Effect of packet failure | Low | Latency |
| Synchronisation | Not Applicable | Required |
Figure 1.Potential issues of a MAC protocol for a WBAN.
IEEE 802.15.4 frequency bands, data rates, and modulation methods.
| 2.4 GHz | Worldwide | 16 | 250 kbit/s | 16-ary orthogonal | OQPSK, 2 Mchips/s |
| 868 MHz | Europe | 1 | 20 kbit/s | BPSK | BPSK, 300 kchips/s |
| 915 MHz | Americas | 10 | 40 kbit/s | BPSK | BPSK, 600 kchips/s |
Figure 2.IEEE 802.15.4 superframe structure.
Throughput at a 0 dBm Transmit Power
| Source Nodes | Destination Nodes | Destination Nodes | ||||
| Chest | Waist | Ankle | Chest | Waist | Ankle | |
| Chest | - | 99% | 84% | - | 99% | 81% |
| Waist | 100% | - | 50% | 99% | - | 47% |
| Ankle | 72% | 76% | - | 77% | 27% | - |
Throughput and Power (in mW) of IEEE 802.15.4 and IEEE 802.11e under AC_BE and AC_VO.
| Throughput | Wave-form | 100% | 100% | 100% |
| Parameter | 99.77% | 100% | 100% | |
| Power (mW) | Wave-form | 1.82 | 4.01 | 3.57 |
| Parameter | 0.26 | 2.88 | 2.77 | |
Co-existence Test Results between IEEE 802.15.4 and Microwave Oven.
| Mean | Std. | |
|---|---|---|
| ON | 96.85% | 3.22% |
| OFF | 100% | 0% |
Figure 3.DTDMA superframe structure.
Figure 4.BodyMAC superframe structure.
Figure 5.WiseMAC concept.
Figure 6.Timing relationship between a receiver and different senders. CS is carrier sense.
Figure 7.PB-TDMA superframe structure.
Comparison of LPL, Scheduled-contention, and TDMA mechanisms for a WBAN.
| 10 times less expensive than listening for full contention period. | Listening for full contention period | Low duty cycle |
| Asynchronous | Synchronous | Synchronous-Fine grained time synchronisation |
| Sensitive to tuning for neighbourhood size and traffic rate | Sensitive to clock drift | Very sensitive to clock drift |
| Poor performance when traffic rates vary greatly. (Optimised for known periodic traffic). | Improved performance with increase in traffic | Limited throughput and number of active nodes |
| Receiver and polling efficiency is gained at the much greater cost of senders | similar cost incurred by sender and receiver | Require clustering >> cost incurred more on Cluster head |
| challenging to adapt LPL directly to new radios like IEEE 802.15.4 | Scalable, adaptive, and flexible | Limited scalability and adaptability to changes on number of nodes |
| Unable to accommodate aperiodic traffic (unpredictable sporadic events) and low duty cycle nodes in a WBAN. Very hard to satisfy the WBAN traffic heterogeneity requirements | Low duty cycle nodes do not require frequent synchronization/exchange of schedules in a WBAN. Hard to satisfy the WBAN traffic heterogeneity requirements | Low duty cycle nodes do not require frequent synchronization at the beginning of each superframe. Easy to satisfy the WBAN traffic heterogeneity requirements |
Summary of existing MAC Protocols for a WBAN.
| Low-power Listening | WiseMAC | 1 | Organized randomly and operation is based on listening | Scalable and adaptive to traffic load, Support mobility, low and high power consumption in low and high traffic conditions, and low delay | Good for high traffic applications, not suitable for low duty cycle in-body/on-body nodes |
| BMAC | 1 | Organized in slots and operation is based on schedules | Flexible, high throughput, tolerable latency, and low-power consumption | Good for high traffic applications | |
| STEM | 2 | Organized randomly having two sub-channels (control + data channel) and operation is based on wakeup schedules | Suitable for events based applications | Good for periodic traffic especially for low traffic applications. Suitable to handle sporadic events due to a separate control sub-channel. But hard to handle sporadic events when the traffic load is high | |
| Scheduled-contention | SMAC | 1 | Organized in slots and operation is based on schedules | High transmission latency, loosely synchronized, low throughput | Good for high traffic applications. Suitable for applications where throughput is not a primary concern such as in-body medical applications |
| TMAC | 1 | Organized in slots and operation is based on schedules | Queued packets are sent in a burst thus achieve better delay performance, loosely synchronized | Good for high traffic applications. Early sleep problems allow the nodes to loose synchronization | |
| PMAC | 1 | Organized in hybrid mode and operation is based on listening | Adaptation to changes might be slow, loosely synchronized, high throughput under heavy traffic | Good for delay-sensitive applications | |
| DMAC | 1 | Organized in slots and operation is based on schedules | better delay performance due to Sleep schedules, loosely synchronized, optimized for data forwarding sink | On-body nodes can be prioritized according to their application requirements and a data tree can be built, where the WBAN coordinator will be a cluster node | |
| TDMA | FLAMA | 1 | Organized in frames and operation is based on schedules | Better end-to-end reliability and energy saving, smaller delays, improved energy saving, high reliability | Good for low-power applications. Adaptable to high traffic applications. |
| LEACH | 1 | Organized in clusters and operations is based on TDMA scheme | Distributed protocol, no global knowledge required, extra overhead for dynamic clustering | TDMA schedules should be created by the WBAN coordinator. Cluster head should not change (depending on minimum communication energy) as in the traditional LEACH | |
| HEED | 1 | Organized in clusters and operations is based on TDMA scheme | Good for energy efficiency, scalability, prolonged network lifetime, load balancing | The WBAN coordinator acts as a cluster head. Unlike traditional HEED, the WBAN network size is often defined (by the physician) |
Figure 8.An example of a control sub-channel for emergency traffic.