| Literature DB >> 30558343 |
Moumita Roy1, Chandreyee Chowdhury2, Nauman Aslam3.
Abstract
The introduction of medical Internet of Things (IoT) for biomedical applications has brought about the era of proactive healthcare. Such advanced medical supervision lies on the foundation of a network of energy-constrained wearable or implantable sensors (or things). These miniaturized battery-powered biosensor nodes are placed in, on, or around the human body to measure vital signals to be reported to the sink. This network configuration deployed on a human body is known as the Wireless Body Area Network (WBAN). Strategies are required to restrict energy expenditure of the nodes without degrading performance of WBAN to make medical IoT a green (energy-efficient) and effective paradigm. Direct communication from a node to sink in WBAN may often lead to rapid energy depletion of nodes as well as growing thermal effects on the human body. Hence, multi-hop communication from sources to sink in WBAN is often preferred instead of direct communication with high transmission power. Existing research focuses on designing multi-hop protocols addressing the issues in WBAN routing. However, the ideal conditions for multi-hop routing in preference to single-hop direct delivery is rarely investigated. Accordingly, in this paper an optimal transmission policy for WBAN is developed using Markov Decision Process (MDP) subject to various input conditions such as battery level, event occurrence, packet transmission rate and link quality. Thereafter, a multi-hop routing protocol is designed where routing decisions are made following a pre-computed strategy. The algorithm is simulated, and performance is compared with existing multi-hop protocol for WBAN to demonstrate the viability of the proposed scheme.Entities:
Keywords: Markov Decision Process; WBAN; energy efficient; medical IoT; routing; specific absorption rate; transmission strategy
Mesh:
Year: 2018 PMID: 30558343 PMCID: PMC6308788 DOI: 10.3390/s18124450
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Three-tier architecture of WBAN.
Research work on developing transmission strategies published since 2009.
| Year | Existing Work | Network | Topology Used | Issues Handled | Mathematical Model Used | Input Conditions | Performance Metric |
|---|---|---|---|---|---|---|---|
| 2009 | Generic model [ | WSN | Single-hop | Energy replenishment | Markov model | Energy status | Battery capacity, reward rate |
| 2010 | Transmission strategies [ | WBAN | Single-hop | Energy harvesting, energy efficiency, reliability | Markov model | Current energy level, state of data generation process, battery recharge, packet error probability | Quality of coverage |
| 2011 | Selective forwarding [ | WSN | Multi-hop | Energy effiviency | Markov Decision Process | available battery of the node, the energy cost of retransmitting a message or the importance of messages | Suboptimal scheme and reduced computational cost |
| 2012 | Transmission policies [ | WSN | Single-hop | Energy harvesting | Markov model | Current energy level of sensors, data importance | Transmission probability, energy level |
| Routing protocol [ | WBAN | Multi-hop | Energy efficiency, power control, transmission reliability, low overhead | CTP | Changing link quality, end to end delay, packet loss | Packet reception ratio, delay, energy consumption, energy balancing | |
| 2013 | Transmission policies [ | WSN | Single-hop | Energy harvesting | Markov model | battery capacity, data transmission with a given energy cost | Asymptotic average reward as a function of SNR, transmission probability |
| Routing protocol [ | WBAN | Multi-hop | Energy efficiency, power control, lifetime | - | Distance of the receiver | Remaining energy | |
| 2015 | Transmission policies [ | WSN | Energy harvesting | Markov model | Energy level, data queue | Buffer size and battery, large data buffer case, low complexity policy | |
| Transmission approach [ | WBAN | Single-hop | Energy efficiency | Circuit energy, transmission energy on distance | Energy consumption, recovery energy, transmission time, duty cycle | ||
| 2016 | Transmission policies [ | WSN | Multi-hop | Energy efficiency | Network coding | No. of relay, recoding scheme and field size, Source and relay transmission | Mean transmission, medium access probability |
| 2017 | Transmission strategies [ | WBAN | Energy efficiency | Discrete Markov Arrival Process | Channel state, battery state, no. of buffered packet in the system | ||
| Optimizing transmission [ | WBAN | Multi-hop | Transmission reliability, energy efficiency, lifetime, body movement | Signal to noise ratio, bit error rate | Transmission success rate, packet size, sensed data percent, burden packets per sec, transmission reliability, energy efficiency, energy consuming speed, energy balance degree, lifetime | ||
| 2018 | This study | WBAN | Multi-hop | Transmission power, energy efficiency, body movement, heat generation | Markov Decision Process | Energy level, event generation, packet transmission rate, link quality | Packet received by sink, consumed energy, packet delivery ratio, heating ratio |
Figure 2MDP Process Model where denotes i-th time instant.
Figure 3Structure of State transition matrix (P) and corresponding reward matrix (R) for m system states subject to an action (a).
Description of frequently used terms.
| Terms | Description |
|---|---|
| A finite set of states | |
| A finite set of actions | |
| Transition probability matrix, where the state transitions are given by | |
| Reward matrix where each entry gives the immediate reward (or expected immediate reward) | |
| [0,1] Discount factor denoting the importance of future reward in present reward. | |
| A policy | |
| Expected discounted resultant utility value at each state obtained using value iteration process | |
| Transmission power | |
| [0.5,1]Probability of occurrence of an event in next slot when there is an event in present slot | |
| [0.5,1]Probability of occurrence of no event in next slot when there is no event in present slot | |
| [0.5,1]Probability of exceeding maximum limit of packet transmission rate, | |
| [0.5,1]Probability of not exceeding | |
| [0.5,1]Probability that indicates stable channel condition in next slot when link quality is above threshold ( | |
| [0.5,1]Probability that indicates unstable channel condition in next slot when link quality is below threshold ( | |
| Remaining energy of a node |
Figure 4Work flow of MDP formulation of our work.
Figure 5Performance of MDP with varying discount factor for different combinations of probability values related to event generation P (p, p), PR (p, p) and link quality LQ (lq, lq).
Figure 6Variation of resultant discounted utility with system state for different combinations of probability values related to remaining battery power , event generation P (), packet transmission rate () and link quality ().
Figure 7Node locations along with sink position.
Simulation parameters and their default values.
| Simulation Parameter | Default Value |
|---|---|
| Simulation area | |
| Simulation time | 10,000 s |
| Network size | 13 |
| Mobility model | LineMobility model [ |
| MAC protocol | IEEE 802.15.4 |
| Data generation rate | 14 packets/s |
| 0.3357 Watt/Kg [ |
Figure 8Mapping of MDP formulation into routing strategy. (a) Variation of utility values with varying . (b) Variation of data packets received by sink with varying , , , , , .
Figure 9Obtaining threshold values for packet transmission rate () and link quality ().
Figure 10Performance evaluation of the proposed routing strategy with respect to time. (a) Variation of data packets received by sink with time following Line Mobility Model (LMM). (b) Variation of energy consumption with varying time following LMM. (c) Variation of data packets received by sink with time following Smooth Random Mobility Model (SRMM). (d) Variation of energy consumption with varying time following SRMM.
Figure 11Heating ratio of each node in the network.
Figure 12Reliability assessment of the proposed routing strategy in terms of Packet Delivery Ratio (PDR) with respect to growing network size. (a) Variation of PDR with growing network size following LMM. (b) Variation of PDR with growing network size following SRMM.
Tunable parameters and their values.
| Tunable Parameters | Tunable Values |
|---|---|
| 0.9 | |
| number of iterations | Up to 19 |
| PR | 10 kbps to 125 kbps |
| 50 | |
| 100 |