| Literature DB >> 22163818 |
Niamat Ullah1, Pervez Khan, Kyung Sup Kwak.
Abstract
Wireless Body Area Networks (WBANs) consist of a limited number of battery operated nodes that are used to monitor the vital signs of a patient over long periods of time without restricting the patient's movements. They are an easy and fast way to diagnose the patient's status and to consult the doctor. Device as well as network lifetime are among the most important factors in a WBAN. Prolonging the lifetime of the WBAN strongly depends on controlling the energy consumption of sensor nodes. To achieve energy efficiency, low duty cycle MAC protocols are used, but for medical applications, especially in the case of pacemakers where data have time-limited relevance, these protocols increase latency which is highly undesirable and leads to system instability. In this paper, we propose a low power MAC protocol (VLPM) based on existing wakeup radio approaches which reduce energy consumption as well as improving the response time of a node. We categorize the traffic into uplink and downlink traffic. The nodes are equipped with both a low power wake-up transmitter and receiver. The low power wake-up receiver monitors the activity on channel all the time with a very low power and keeps the MCU (Micro Controller Unit) along with main radio in sleep mode. When a node [BN or BNC (BAN Coordinator)] wants to communicate with another node, it uses the low-power radio to send a wakeup packet, which will prompt the receiver to power up its primary radio to listen for the message that follows shortly. The wake-up packet contains the desired node's ID along with some other information to let the targeted node to wake-up and take part in communication and let all other nodes to go to sleep mode quickly. The VLPM protocol is proposed for applications having low traffic conditions. For high traffic rates, optimization is needed. Analytical results show that the proposed protocol outperforms both synchronized and unsynchronized MAC protocols like T-MAC, SCP-MAC, B-MAC and X-MAC in terms of energy consumption and response time.Entities:
Keywords: MAC protocol; WBAN; patient monitoring; wakeup radio
Mesh:
Year: 2011 PMID: 22163818 PMCID: PMC3231306 DOI: 10.3390/s110403717
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.WBAN Architecture.
Figure 2.Wake-up receiver schematic.
Figure 3.Wake-up transmitter block diagram.
Figure 4.Network model.
Figure 5.The packet formats of the proposed protocol.
Figure 6.Low power downlink communication.
Figure 7.Flowchart describing VLPM Functionality.
Figure 8.Comparison of network Lifespan.
Figure 9.Receiving antenna gain vs. distance.
Model Parameters.
| ⊖ | Clock drift | 20 ppm | Ptx | Transmit power of main radio | 29.9 mW |
| R | Bit rate | 76.8 Kbps | Psleep | Sleep power | 37 μW |
| Tack,TCTS, TRTS, TP | Duration of control packets | 0.83 ms | Tsync | Sync time | 90 s |
| TB | Beacon Length | 3.33 ms | Tcca | CCA time | 256 μs |
| Lpay | Payload length | 32 bytes | Twake | Wake-up time | 1.5 ms |
| N | Number of nodes | 10 | Ts`et | Time required for switching from Tx to Rx and vice versa | 130 μs |
| Prx | Receive power of main radio | 24.5 mW | Pwake | Power required to wake up main radio | 855 μW |
| Pset | Power to go to Tx or Rx mode | 27.2 mW | Tlpl(X-MAC) | Time for low power listening | 2.88 ms |
| T | Packet generation time | Variable | Tsp(SCP-MAC) | Time for sync packet | 0.03 ms |
| Twup | Duration of WUP | 21.2 ms | TRes-ack | Time for Piggybacked ack | 1.04 ms |
| Ptxbn | Transmit Power of Wake-up radio | 1.6 mW | Prxbn | Receive Power of wake-up radio | 0.4 mW |
| TRes-wup | Duration of Piggybacked WUP | 1.25 ms | Timm-ack | Duration of immediate ack | 16.9 ms |
Figure 10.Principle of operation of different MAC Protocols.
Figure 11.Comparison of energy consumption.
Figure 12.Delay comparison of VLPM with asynchronous MAC protocols.