| Literature DB >> 27999385 |
Abstract
Currently, wireless body area networks (WBANs) are effectively used for health monitoring services. However, in cases where WBANs are densely deployed, interference among WBANs can cause serious degradation of network performance and reliability. Inter-WBAN interference can be reduced by scheduling the communication links of interfering WBANs. In this paper, we propose an interference-aware traffic-priority-based link scheduling (ITLS) algorithm to overcome inter-WBAN interference in densely deployed WBANs. First, we model a network with multiple WBANs as an interference graph where node-level interference and traffic priority are taken into account. Second, we formulate link scheduling for multiple WBANs as an optimization model where the objective is to maximize the throughput of the entire network while ensuring the traffic priority of sensor nodes. Finally, we propose the ITLS algorithm for multiple WBANs on the basis of the optimization model. High spatial reuse is also achieved in the proposed ITLS algorithm. The proposed ITLS achieves high spatial reuse while considering traffic priority, packet length, and the number of interfered sensor nodes. Our simulation results show that the proposed ITLS significantly increases spatial reuse and network throughput with lower delay by mitigating inter-WBAN interference.Entities:
Keywords: interference mitigation; link scheduling; medium access control; optimization; traffic priority; wireless body area network
Mesh:
Year: 2016 PMID: 27999385 PMCID: PMC5191169 DOI: 10.3390/s16122190
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Parameters of wireless body area networks (WBAN) applications [11].
| Application Type | Data Rate | Latency |
|---|---|---|
| ECG 1 (12 leads) | 288 kbps | 250 ms 4 |
| ECG (6 leads) | 71 kbps | 250 ms |
| EMG 2 | 320 kbps | 250 ms |
| EEG 3 (12 leads) | 432 kbps | 250 ms |
| Hearing aid | 200 kbps | 250 ms |
| Video/med imaging | 10 Mbps | 100 ms |
| Voice | 50–100 kbps | 100 ms |
| Audio | 1 Mbps | 100 ms |
1 Electrocardiograms; 2 Electromyography; 3 Electroencephalogram; 4 millisecond.
Traffic priority in WBANs [2].
| Traffic Priority ( | Traffic Designation |
|---|---|
| 0 (Lowest) | Background (BK) |
| 1 | Best effort (BE) |
| 2 | Excellent effort (EE) |
| 3 | Video (VI) |
| 4 | Voice (VO) |
| 5 | Medical data or network control |
| 6 | High-priority medical data or network control |
| 7 (Highest) | Emergency or medical implant event report |
Figure 1Two interfered WBANs and their interference links.
Parameters and notations.
| Notation | Description |
|---|---|
| Transmission range | |
| Number of WBANs in a network | |
| Number of sensors in a WBAN | |
| Traffic priority of | |
| Transmission time of | |
| Packet length of | |
| Data rate of | |
| Threshold level of received power | |
| SINR at | |
| List of WBANs interfering with | |
| List of interfered sensors in | |
| Transmission time of | |
| Interfered sensors group in | |
| Non-interfered sensors group in | |
| Weighted interference of | |
| Weighted interference of |
Figure 2Superframe structure for WBANs showing messages of coordinators and intra-WBAN transmissions.
Figure 3Interference-aware traffic-priority-based link scheduling (ITLS) example: (a) Three WBANs and their interference areas; (b) Timeslot assignment for network.
Example list of ISG and NISG.
| WBAN | ISG | NISG |
|---|---|---|
| {13} | {11, 12} | |
| {21, 22} | {23} | |
| {31} | {32, 33} |
Qualitative comparison of link scheduling algorithms.
| Algorithm | Metric for Interference Graph | Scheduling Decision | Traffic Priority | Scheduling Policy |
|---|---|---|---|---|
| DRA 1 [ | SINR at sensor nodes | Sensor node | No | Orthogonally scheduling |
| AIM 2 [ | SINR at sensor nodes | Sensor node | Yes | TDMA 5 |
| RIC 3 [ | Distance | WBAN | No | TDMA |
| CBWS 4 [ | Distance | Group of sensors | No | TDMA |
| Proposed ILTS | SINR at sensor nodes and distance | Sensor node | Yes | STDMA 6 |
1 Dynamic Resource Allocation; 2 Adaptive Internetwork Interference Mitigation; 3 Random Incomplete Coloring; 4 Clique-Based WBAN Scheduling; 5 Time Division Multiple Access; 6 Space-Time Division Multiple Access.
Simulation parameters.
| Parameter | Value |
|---|---|
| Simulation area | 10 m × 10 m |
| WBAN topology | Star topology consisting of one coordinator and six sensor nodes |
| Number of WBANs | 4, 6, 8, 10, 12 |
| Transmission range | 2 m |
| Priority level | 1 to 7 |
| Transmission rate | 240 kbps |
| Receiver sensitivity | −90 dBm |
| Transmit power | −20 dBm |
| Mobility model | Random waypoint model (speed 0~2 m/s, pause time 30 s) |
| Packet size | 50 bytes (at priority level 1) |
| 350 bytes (at priority level 7) | |
| Channel model | Free space path loss model with path loss component of 2 |
| Simulation time | 600 s |
| Number of iterations | 20 |
| Frequency | 2.4 GHz |
Figure 4Packet delivery ratio.
Figure 5Spatial reuse factor.
Figure 6(a) System throughput; (b) System throughput with regards to traffic priority.
Figure 7(a) Average packet delay; (b) Average packet delay in terms of traffic priority.