| Literature DB >> 28134853 |
Muhammad Sajjad Akbar1, Hongnian Yu2, Shuang Cang3.
Abstract
In wireless body area sensor networks (WBASNs), Quality of Service (QoS) provision for patient monitoring systems in terms of time-critical deadlines, high throughput and energy efficiency is a challenging task. The periodic data from these systems generates a large number of small packets in a short time period which needs an efficient channel access mechanism. The IEEE 802.15.4 standard is recommended for low power devices and widely used for many wireless sensor networks applications. It provides a hybrid channel access mechanism at the Media Access Control (MAC) layer which plays a key role in overall successful transmission in WBASNs. There are many WBASN's MAC protocols that use this hybrid channel access mechanism in variety of sensor applications. However, these protocols are less efficient for patient monitoring systems where life critical data requires limited delay, high throughput and energy efficient communication simultaneously. To address these issues, this paper proposes a frame aggregation scheme by using the aggregated-MAC protocol data unit (A-MPDU) which works with the IEEE 802.15.4 MAC layer. To implement the scheme accurately, we develop a traffic patterns analysis mechanism to understand the requirements of the sensor nodes in patient monitoring systems, then model the channel access to find the performance gap on the basis of obtained requirements, finally propose the design based on the needs of patient monitoring systems. The mechanism is initially verified using numerical modelling and then simulation is conducted using NS2.29, Castalia 3.2 and OMNeT++. The proposed scheme provides the optimal performance considering the required QoS.Entities:
Keywords: ECG; IEEE 802.15.4; IEEE 802.15.6; QoS; WBASN; duty cycle; energy efficiency; frame aggregation; patient monitoring systems
Year: 2017 PMID: 28134853 PMCID: PMC5336036 DOI: 10.3390/s17020241
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Physiological signals: sampling rate, resolution, type and location [30].
| Physiological Parameter | Sampling Rate (Hz) (Min–Max) | Sampling Resolution (Min–Max) | Type of Sensing Device | Location |
|---|---|---|---|---|
| ECG (per channel) | (100–1000) | (12–24) | Electrodes | Chest |
| EMG | (125–1000) | (12–24) | Electrodes | Muscles |
| EEG | (125–1000) | (12–24) | Electrodes | Head |
| Pulse oximeter | (100–1000) | (12–16) | Photodiode | Ear or finger |
| Blood pressure | (100–1000) | (12–24) | Pressure cuff | Arm or finger |
| Respiration | (25–100) | (8–16) | Elastic chest belt or Electrodes | Chest |
| Blood glucose | <0.01 | (8–16) | Chemical | Skin |
| Skin temperature | <1 in 60 s | (16–24) | Thermistor probe | Wrist/arm |
| Activity | (25–100) | (12–24) | Accelerometers | Chest |
Comparative analysis of the proposed protocols.
| Protocol | Standard | Access Scheme | Theme | Focused QoS |
|---|---|---|---|---|
| DQBAN [ | IEEE 802.15.4 | CSMA/CA | To enhance IEEE 802.15.4, two queues are introduced for successful channel access and data transmissions (collision resolution queue and data transmission queue). | R, C |
| D2MAC [ | IEEE 802.15.4 | CSMA/CA | Based on adaptive backoff time by using fuzzy logic. | D |
| U-MAC [ | IEEE 802.15.4 | TDMA | Urgency MAC provides priority for critical data for patient monitoring. U-MAC do not use option of retransmissions. | D |
| HUA-MAC [ | IEEE 802.15.4 | TDMA | Hybrid unified MAC only uses contention free period (CFP) for important data transmission, the normal traffic uses CAP. | D, R |
| Channel-MAC [ | IEEE 802.15.4 | TDMA | A single radio multi-channel TDMA MAC protocol to provide high reliability. | R |
| EELDC [ | IEEE 802.15.4 | TDMA | Energy efficient low duty cycle protocol provides low duty cycle values to increase the lifetime of the nodes. | E |
| CA-MAC [ | IEEE 802.15.4 | TDMA | Context aware MAC make nodes enable about energy of there and other nodes and help to increase the lifetime of the network. | E |
| BDD [ | IEEE 802.15.4 | TDMA | Battery dynamics driven protocol considers the current power conditions of the battery and useful for better energy consumption. | E |
| T-MAC [ | IEEE 802.15.4 | Hybrid | T-MAC allows the nodes to turn on the radios on pre-synchronized timings and turn off in case of no communication. T-MAC adjusts radio-on interval with the traffic rate, so there is no fix radio-on interval which makes T-MAC adaptive. It provides reliable and energy efficient communication. | R, E |
| S-MAC [ | IEEE 802.15.4 | Hybrid | S-MAC is considered as a predecessor of T-MAC and provides fixed radio-on intervals and solves idle listening problem. The coordinator assigns those wakeup intervals, after transmission the nodes go to sleeping mode. S-MAC gives low latency as due to synchronization there are less chances of collisions. | D, E |
| B-MAC [ | IEEE 802.15.4 | Hybrid | B-MAC [ | E, T |
| X-MAC [ | IEEE 802.15.4 | Hybrid | X-MAC improves the B-MAC by making small preamble burst with destination address instead of long preamble. | E, D |
| PNP-MAC [ | IEEE 802.15.4 | Hybrid | Preemptive slot allocation and non-preemptive transmission MAC support medical applications through superframe adjustments. | D, E |
| VMAC [ | IEEE 802.15.4 | Hybrid | VMAC provides adaptive resource scheduling using asymmetrical architecture which provides reliability with bandwidth guarantee. | R, T |
| EMAC [ | IEEE 802.15.4 | Hybrid | EMAC integrates relay nodes to save the energy resources. | E |
| YNU-MAC [ | IEEE 802.15.6 | CSMA/CA | Uses SIFS, DIFS and backoff in contention window and provide efficient channel utilization with high data rates. | T, R |
| NICT MAC [ | IEEE 802.15.6 | TDMA | Suitable for star topology and is usable in beacon and beaconless mode and introduce the concept of group BAN superframe for scalability. | E, S |
| WiseMAC [ | IEEE 802.15.6 | TDMA | It is applicable for both for star and mesh topology and provides scalability. | S |
| IMEC [ | IEEE 802.15.6 | Hybrid | It uses enhanced slotted aloha by incorporating dual duty cycling and provides flexibility and power efficiency. | E |
| C-MAC [ | IEEE 802.15.6 | TDMA | C-MAC is made for mobile clusters for WBASNs and control the interference and collisions due to mobile nodes. | C |
| MEB- MAC [ | IEEE 802.15.6 | Hybrid | MEB-MAC protocol inserts a listening window in CFP and provides less delay to the medical applications. | D |
| MFS-MAC [ | IEEE 802.15.6 | Hybrid | Improved MAC protocol for WBASN to satisfy the energy consumption of implantable devices. | E |
| DT-SCS [ | IEEE 802.15.4e | Hybrid | Performs decentralized time-synchronized channel swapping (DT-SCS) and reduces certain convergence and network utilization problems. | T, E |
| QL-MAC [ | IEEE 802.15.4 | Hybrid | A machine learing based approach that produces significant improvements in terms of network lifetime and throughput. | T,E |
Traffic pattern summary.
| Physiological Parameter | Data Generation Interval | Data Generation (Bits) | Packet Size (Bytes) | Required Data Rate (Kbps) |
|---|---|---|---|---|
| ECG | 4 ms | 16 | 17 | 34 |
| EMG | 6 ms | 11 | 16.3 | 19.6 |
| EEG | 4 ms | 11 | 16.3 | 19.6 |
| Pulse oximeter (SpO2) | 10 ms | 12 | 16.4 | 13.2 |
| BP | 10 ms | 12 | 16.4 | 13.2 |
| Respiration | 40 ms | 8 | 16 | 3.2 |
| Blood glucose | 250 s | 0.032 (1 bit) | 15.1 | 0.528 |
| Skin temperature | 60 s | 0.266 | 16.98 | 2.27 |
| Activity | 10 ms | 11 | 16.3 | 3.3 |
Figure 1Channel access mapping of bio-medical devices for slotted CSMA/CA in a CAP slot.
Figure 2Frame structure of IEEE 802.15.4 [2].
Figure 3Overheads in successful packet transmission [3].
Figure 4ECG frame structure.
Figure 5Frame aggregation mechanism.
Figure 6Delimiter structure.
Figure 7Block Acknowledgement procedure.
MAC layer parameters and values [1,31].
| Attribute | Value |
|---|---|
| 0.192 ms | |
| 0.192 ms | |
| 0.864 ms | |
| 0.128 ms | |
| 0.64 ms | |
| 0.32 ms |
Figure 8Delay comparison between MPDU and A-MPDU.
Figure 9Maximum throughput analysis.
Simulation Parameters.
| Parameters | Value |
|---|---|
| Number of nodes | Varies from 10–16 |
| MAC | IEEE 802.15.4 |
| Channel mode | Log Shadowing Wireless Model |
| Seed value | 11 |
| Frequency band | 2.4 GHz |
| Data rate | 250 kbps |
| Evaluation Criteria | Delay, Packet Delivery Ratio (PDR), Energy consumption |
| 0.192 ms | |
| 0.864 ms | |
| 0.128 ms | |
| 0.64 ms | |
| 0.32 ms | |
| Simulation time | 100–2000 s |
Figure 10Received packets comparison.
Figure 11Average delay comparison.
Figure 12Energy consumption analysis of aggregation with received packets.
Figure 13Energy consumption analysis of aggregation with delay.
Figure 14GTSon vs. GTSoff comparison.
Figure 15Received packets analysis for aggregation in GTSon mode.
Figure 16Maximum throughput analysis.
Figure 17Received packet analysis for individual node without DC.
Figure 18Received packet analysis for individual node with DC.
Figure 19Received packet analysis for individual with aggregation and DC.
Figure 20RSSI with interference.
Figure 21Multiple WBASN communication scenario.
Figure 22Received packet analysis.