| Literature DB >> 29710790 |
Thien Thi Thanh Le1, Sangman Moh2.
Abstract
Herein, we propose a hybrid multi-channel medium access control (HM-MAC) protocol for wireless body area networks (WBANs) that mitigates inter-WBAN interference significantly. In HM-MAC, a superframe consists of a random access phase and a scheduled access phase. That is, a carrier sensing multiple access with collision avoidance (CSMA/CA) phase and a time division multiple access (TDMA) phase are included in a superframe. The random access phase allows higher-priority users to transmit data packets with low latency and high reliability. The retransmission of data packets is also performed in the random access phase. The periodic data are transmitted in the scheduled phase, resulting in no contention and high reliability. A channel selection algorithm is also proposed to avoid collision between neighboring WBANs. The HM-MAC protocol allows multiple transmissions simultaneously on different channels, resulting in high throughput and low collision. The sensor nodes update idle channels by listening to the beacon signal; consequently, the sensor nodes can change the working channel to reduce inter-WBAN interference. According to our simulation results, HM-MAC achieves a higher packet delivery ratio and higher throughput with lower energy consumption than the conventional scheme in multi-WBAN scenarios. HM-MAC also causes lower end-to-end delays for higher-priority users.Entities:
Keywords: energy efficiency; interference mitigation; multi-channel MAC; priority; throughput; wireless body area network
Year: 2018 PMID: 29710790 PMCID: PMC5982814 DOI: 10.3390/s18051373
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Framework of inter- wireless body area network (WBAN) interference mitigation for multi-channel medium access control (MAC).
Figure 2Inter-WBAN communication.
Figure 3Hybrid multi-channel medium access control (HM-MAC) superframe: (a) intra-WBAN transmission; (b) beacon signal.
Figure 4Multi-channel example: (a) network configuration; (b) intra-WBAN transmission.
Figure 5Average throughput per node.
Figure 6Average end-to-end delay.
Simulation parameters.
| Parameters | Value |
|---|---|
| Number of WBANs | 1–5 |
| Number of sensors per WBAN | 10 |
| Traffic priority | 20% high priority |
| Number of channels per WBAN | 4 |
| Number of channels in the network | 12 channels |
| Simulation area | 10 m × 10 m |
| Transmission range | 2 m |
| Distance between coordinator and nodes | 0.6–1.4 m |
| Data rate | 250 kbps |
| Packet length | 50–150 bytes (depends on the traffic at the sensor nodes) |
| Beacon size | 15 bytes |
| Negotiation size | 5 bytes |
| Superframe length | 100 ms |
| Channel clear assessment time | 0.01 ms |
| Number of TDMA slots per superframe | 4–6 slots |
| Frequency | 2.4 GHz |
| Traffic arrival rate | 10 packets per second |
| Transmit current [ | 17.4 mA |
| Receive current [ | 19.7 mA |
| Energy consumption per each channel switching [ | 2 mJ |
| Voltage | 3.3 V |
Figure 7Packet delivery ratio.
Figure 8Average end-to-end delay.
Figure 9Network throughput: (a) average throughput per node; (b) average throughput per WBAN; (c) total throughput of the multi-WBAN network.
Figure 10Energy consumption: (a) total energy consumption; (b) energy consumption per WBAN; (c) energy consumption per packet.