Skip to main content
main-content

Tipp

Weitere Artikel dieser Ausgabe durch Wischen aufrufen

01.12.2016 | Research | Ausgabe 1/2016 Open Access

EURASIP Journal on Wireless Communications and Networking 1/2016

Modeling induction and routing to monitor hospitalized patients in multi-hop mobility-aware body area sensor networks

Zeitschrift:
EURASIP Journal on Wireless Communications and Networking > Ausgabe 1/2016
Autoren:
Nadeem Javaid, Ashfaq Ahmad, Anum Tauqir, Muhammad Imran, Mohsen Guizani, Zahoor Ali Khan, Umar Qasim
Wichtige Hinweise

Competing interests

The authors declare that they have no competing interests.

1 Introduction

Wireless sensor networks specifically designed for monitoring different parameters of human body is known as WBASNs. These networks are gradually making advancements due to emerging paradigms like machine-to-machine communication, cyber physical systems, etc. [1]. These networks are used to monitor people that are involved in different activities such as sports, astronaut training, and patients in a hospital or home (see Fig. 1). These patient monitoring systems enable the medical personnel to provide urgent medical aid [2] and prevent patients suffering from poor health condition(s): body stiffness, muscular weaknesses, dependency on the nurses to get their postures changed, etc.
The sensors are equipped with limited energy resources. A major portion of their energy is used to gather data about body organs and transmit it to the end station [36]. During this process, some energy is also dissipated in the form of heat. Keeping this issue in mind, research is still underway to reduce the energy consumption of sensors and to prolong the lifetime of the network. In order to keep the nodes alive for a longer period of time, there are many ways/techniques, including energy-efficient routing protocols, inductive models to prolong the batteries of the implanted devices [7], network coding-based cooperative communication [8], local information exchange to handle high traffic between co-located nodes [9], quality of service-aware energy management [10], etc. However, the scope of this research work is only limited to energy-efficient routing protocols and inductive link models.
In spite of their advantages, WBASNs face many issues, one of these is the limited energy [11] of both the on-body sensors and the in vivo pacemaker. The battery of the sensor/pacemaker exhausts quickly due to continuous communication. When the in vivo pacemaker or the sensor nodes deplete their energy, then it is either almost impossible (infeasible) to replace their batteries. In literature, many routing protocols have been proposed to prolong the battery lifetime of on-body sensors [1214]. Similarly, many inductive links are designed to maximize the lifetime of pacemaker [1517]. However, none of these works has jointly considered both problems. Thus, the motivation to enhance the lifetime of on-body sensors leads us to propose DARE and mutual information-based DARE (MI-DARE) routing protocols, and the motivation to recharge the implanted battery of pacemaker leads us to present a mathematical model for the non-invasive inductive link. However, patients under monitoring may show some degree of mobility such as postural changes of on-bed patients that may lead to topological changes and issues such as degradation in link quality and isolation of nodes from the network [18]. The network should be structured in such a way that the nodes are enabled to cater for these issues and provide satisfactory level of communication sessions. In order to account for the mobility, both the routing protocols and the non-invasive inductive link model are tested with the consideration of different topologies (scenarios 1 to 5 illustrated via Figs. 10 a, 12, 13, and 14) in a hospital unit. The unit consists of eight properly aligned patients such that each one is equipped with seven on-body sensors, one relay, and an in-body pacemaker. In each scenario, placement of the sensors is kept the same, only the sink node is made mobile or static. Simulation results show that our proposed techniques perform better than the existing mobility-supporting adaptive threshold-based thermal-aware energy-efficient multi-hop protocol (M-ATTEMPT) [19] technique in terms of the selected performance metrics.
It is worth mentioning here that this work is an extended form of our previous works published in [20, 21]. This paper contributes in the following major ways/aspects.
  • Our existing work in [21] only considers on-body sensors/relays. Similarly, our work in [20] only considers the implanted pacemaker. In this paper, both works are combined, i.e., the patients are equipped with on-body sensors and an implanted pacemaker. This consideration makes the simulation scenarios (1 to 5) different from our work in [21].
  • Unlike [21], the impact of mobility due to postural changes of the patient(s) arms, legs, and head is also considered.
  • In this paper, an enhanced version of our previously proposed DARE protocol in [21] is presented, i.e., MI-DARE. The newly proposed MI-DARE protocol uses MI-based machine learning technique to prolong the network lifetime of sensors by minimizing the number of redundant transmissions.
  • In this paper, the mathematical model for the non-invasive inductive link includes a fly back diode to prevent voltage surge(s) which was not the case in our previous work in [20]. Moreover, Section 6 related to the mathematical model has been strengthened with the addition of quality factor analysis.
The remainder of this paper is organized as follows. Section 2 overviews the previous research work done on WBASN communications related to patient’s mobility, monitoring patients’ vital signs, and induction techniques. In Section 3, the system model is presented. Section 4 describes the mathematical model for induction link. Details of the proposed protocols DARE and MI-DARE are explained in Section 5. Section 6 discusses the simulation results. Finally, Section 7 provides the conclusion and future work.

2 Related work

The presence of diversified platforms on which the sensor network technology has been built justify that WBASN is a potential research area. Since the last decade, researchers have used sensors to capture real-time vital signs of patients. On the other hand, extensive research has been conducted and is still underway to design efficient inductive links for medical implants. In this section, we summarize previous research attempts with respect to efficient inductive link design and energy-efficient routing protocols.

2.1 Inductive link design

In [22], authors present a survey with respect to current development and future demands on implantable and wearable WBASN systems. The authors focus on state-of-the-art technology to provide patients and elders with quality care. Besides discussion on design considerations like energy efficiency, scalability, unobtrusiveness, and security, the authors also discuss benefits and drawbacks of the wearable and implantable WBASN systems. In [15], a generalized voltage-driven model of an inductive link for medical implants is presented. In addition, different parameters are analyzed with respect to resonating impedances. The series resonating impedances improve in voltage gain, while not causing the link efficiency to alter. In [16], an inductive power system is presented which combines power transfer with data transmission for implantable microdevices. The implanted devices receive power from an external transmitter through an inductive link between an external power transmission coil and the implanted receiving coil. The authors in [17] design a transcutaneous link for medical implants by using inductively coupled coils. They also describe the design of an indigenously developed transcutaneous link from commercial off-the-shelf components to demonstrate the design process. Moreover, their work provides an outline for inductive coils and optimized parameters of class E amplifiers. Their experimental results show approximately 40 % link efficiency at 2.5-MHz operating frequency and an output power of 100 mW. In [23], a medical relevance of the monitoring of deformation of implants is presented. It is a powerful tool to evaluate nursing and rehabilitation exercises for tracing dangerous overloads while anticipating implant failure and observing the healing process. The authors also present two implantable wireless designs which are charged via magnetic induction.

2.2 Energy-efficient routing

In [13], the authors use relaying and cooperation to prolong the network lifetime. They also investigate path loss while considering different body parts for both single-hop and multi-hop topologies. Similarly, the authors in [24] use topology control to account for access delays due to the underlying medium access control (MAC) layer, however, at the cost of high energy consumption. In [25], the authors set an upper bound to determine the number of relay nodes, sensors, and their respective distances to the sink. Each sensor node performs single-hop communication while relaying nodes perform multi-hop communication to the sink. In [14], J. Elias et al. provide an optimal design for WBASNs by studying the joint data routing and relay positioning problem in order to increase the network lifetime. In this research work, the authors present an inter-based linear programming model which aims for (i) optimized number of relay positions, (ii) minimization of energy consumption of sensors and relays, and (iii) minimization of the installation cost. Simulation results show that this framework has a very short computing time as compared to the other frameworks. In [26], the authors study propagation models subject to network lifetime prolongation. These models reveal that single-hop communication is inefficient for far away nodes from the sink and the multi-hop communication is more suitable. In order to avoid hot spot links, extra nodes in the network, i.e., dedicated relay devices, are introduced. The authors in [19] propose M-ATTEMPT routing protocol in which they use single-hop communication for the delivery critical data and multi-hop communication for the delivery of normal data. In order to prevent damage of body tissues, they also introduce a temperature sensing mechanism to detect the hot spot problem of in-body sensors. In [27], Chen et al. introduce a new interference-aware WBASN that can continuously monitor vital signs of multiple patients and efficiently prioritize data transmission based on patients’ conditions. The authors proposed a solution that is based on an integrated hybrid scheduler which guarantees end-to-end delay with the capability to select the best possible route (best link quality) and minimum generated interference which results in high end-to-end packet reliability. In [28], sensing is considered as a service while improving energy efficiency. Thus, the authors present a unique set of design challenges and propose different solutions which are very helpful for current as well as future researchers. In [29], the authors present anycast routing protocol for monitoring patients vital signs while coping with the end-to-end traffic. To achieve minimum network latency, the protocol chooses a nearest data receiver related to the patient. The wireless network performs fall detection, indoor positioning, and electrocardiogram (ECG) monitoring for the patients. Whenever, a fall is detected, the hospital crew gets intimated of the exact position of the patient. In [30], the authors present a cluster-based self-organization protocol. It focuses on relaying data via cluster heads to improve energy efficiency. Initially, the protocol builds a cluster-based structure and then efficiently transmits packets from source to destination. An interesting feature of this technique is the stability in terms of the selected number of cluster heads per round. In [31], the authors balance load of the sensor nodes by presenting a global routing protocol which is tested against real-time experiments along with computer-based simulations. Similarly, [32] introduces a personal wireless hub to collect personal health information of its user(s) through biomedical sensors. The sensed information is securely routed towards the health care unit if found eligible. In [33], Otto et al. present a prototype system for the health monitoring of people/patients at home. The system consists of an uninterrupted WBASN and a home health server. The WBASN sensors sense heart rate and locomotive activity such that the sensed information is periodically uploaded at the home server. The home server may integrate this information with a local database for user inspection, or it may further be forwarded to a medical server. Similarly, the idea of embedding medical devices with hospital information system is presented in [34]. The integration of ubiquitous echograph with the home information network make it very easy for the doctors to immediately diagnose the patients. In [35], Wang et al. present a distributed WBASN model for medical supervision. The system consists of three tiers: sensor network tier, mobile computing network tier, and remote monitoring network tier. This model provides collection, demonstration, and storage of vital information like ECG, blood oxygen, body temperature, and respiration rate. The system demonstrates many advantages such as low-power, easy configuration, convenient carrying, and real-time reliable data. In [36], the authors use wearable sensors to monitor daily activities of humans which they perform during different activities. The correct monitoring of these complex actions is challenging. For this purpose, they introduce activity recognition with the help of wearable sensing devices.

3 System model

The system under consideration is a hospital ward with dimensions of 12 m×6 m, under five different scenarios (discussed in simulation section) in which the patients are monitored to detect any ambiguity in the normal functioning. The following subsections discuss in detail the system specifications, the network topology, the types of data reporting, functionality of the pacemaker, and the induction link along with its parameters.

3.1 Network topology

Each patient is equipped with seven on-body sensors, a body relay (BR), and an in-body pacemaker as shown in Fig. 2. This topology is kept the same for all the patients in the entire ward such that the total number of sensors are 56 body sensors, 8 body relays, and a pacemaker. All these sensors are equipped with limited energy resources. It is worth noting that the sensors are of two types: threshold monitoring sensors (given black color in Fig. 2) and data monitoring sensors (given blue color in Fig. 2). The first type is triggered by a threshold level to transmit data and second type continuously transmits sensed data. In order to reduce the energy consumption of sensors, a main sensor (MS) is also attached to the bed in one of the scenarios. The MS and sink are assumed to have very high power source as compared to the other sensors. After collecting the sensed data of sensors, the MS forwards these data to the sink which transmits the final information to the external network. From this external network, the doctor is then able to completely know about the patient’s conditions. The combination of body sensors and BRs exchange the data in a multi-hop manner.

3.2 Types of data reporting

The sensors measure ailments either by continuously monitoring on the basis of time-driven events or on an event-driven basis. The glucose and temperature level monitoring sensors transmit the data whenever the respective levels of these readings either fall below the lower limit or exceed the upper limit (indicating an alarming condition). The low and high temperature levels are set at 35 and 40 °C, respectively. Similarly, the values for the glucose level are 110 and 125 mg/dL, respectively. The rest of the sensors continuously monitor the parameters. Monitoring of variable data types makes this protocol feasible for a wide range of applications like remote monitoring of patients in hospital ward(s) or home(s) suffering from heart diseases, diabetes, drug addiction, etc.

3.3 Functionality of the pacemaker

Arrythmia refers to an abnormal heart rhythm due to changes in the conduction of electrical impulses through the heart that are life threatening. The heart may not be able to pump enough blood (least amount of blood needed for proper functioning of different body parts) to the body causing damage to the brain, heart itself, and other organs. Arrythmia can be well controlled by using a pacemaker that creates forced rhythms according to natural human heartbeats which are required for the normal functioning of the heart. The circuitry of a pacemaker consists of a small battery, a generator, and wires attached to the sensor. It senses a heartbeat and sends the signals to the generator through wires. If the heartbeat is not normal, it generates small electrical signals to regulate the heartbeat. The working mechanism of a pacemaker is shown in Fig. 3.
Figure 4 shows the parts of the heart which are attached with the probes of the pacemaker.

3.4 Induction link and its parameters

An inductive link consists of two coils, primary and secondary. The primary circuit is powered by a voltage source which generates magnetic flux in order to induce power in the secondary side which is inside the human body as shown in Fig. 5. The skin acts as an interface between the two circuits. The coupling coefficient, k, denotes the degree of coupling between the two circuits. In order to avoid damage to the body tissues, the value of k should be less than 0.45. The parameters considered for the validation of the link efficiency are as follows:
  • Voltage gain: It is the ratio of the output voltage to the input voltage, i.e., V out/V in.
  • Link efficiency (η): The ability of transferring power from the primary side to the secondary side is known as the link efficiency.
  • Quality factor: It is a widespread measure used to characterize resonators. The higher the quality factor, the higher is the resonating effect.
Both voltage gain and η depend upon k, while quality factor depends upon frequency and load resistor at the secondary side.

4 Mathematical model for induction

This section presents a mathematical model for the induction technique which is used to recharge the battery of a pacemaker implanted inside the body to monitor arrhythmic patients. The following subsections discuss the equivalent circuits for induction.

4.1 Equivalent circuits

The equivalent circuits are discussed below in the following two subsections.

4.1.1 Series tuned primary circuit (STPC)

In STPC, a capacitor is connected in series at the primary side. Only a small amount of voltage is induced due to the low coupling factor, i.e., 0.45. So, a series tuned circuit is used to induce sufficient voltage in the secondary coil. The circuit is shown in Fig. 6.
In Fig. 6, V s is the source voltage, R s is the series resistance, C 1s is the series resonating capacitor at the primary side, and L1 and L2 are the inductors at the primary and secondary sides with their series resistances R L1 and R L2, respectively. M is the mutual inductance, and R load is the load resistance across which the output voltage V load is measured. The values of the parameters are shown in Table 1. It is worth mentioning here that these values are adopted from [16].
Table 1
Inductive link parameters
Parameters
Values
Operating frequency
f=13.56 MHZ
Primary coil
L 1=5.48μH
Secondary coil
L 2=1μH
Parasitic resistance of the transmitter coil
R L1≃2.12Ω
Parasitic resistance of the receiver coil
R L2≃1.63Ω
Load resistance
Rload=320Ω
By applying Kirchoff’s voltage law, V s calculated as follows:
$$\begin{array}{@{}rcl@{}} V_{s} = I_{1}A - j\omega M I_{2}. \end{array} $$
(1)
Here, \(A = R_{s}+R_{L1}+j \omega L_{1} + \frac {1}{j\omega C_{1s}}\). Similarly, V load is calculated as follows:
$$\begin{array}{@{}rcl@{}} V_{\text{load}} = - I_{2}(j\omega L_{2}+R_{L2}) + j\omega M I_{1}. \end{array} $$
(2)
In order to calculate current in the secondary side “ I 2”, we write the following equation:
$$\begin{array}{@{}rcl@{}} I_{2} = \frac{V_{\text{load}}}{R_{\text{load}}}. \end{array} $$
(3)
By proper substitutions:
$$\begin{array}{@{}rcl@{}} \frac{V_{\text{load}}}{V_{s}} = \frac{j\omega M R_{\text{load}}}{AB+\omega^{2}M^{2}}, \end{array} $$
(4)
where, B=R load+j ω L 2+R L2. Now, we use the following formula for calculating link efficiency:
$$\begin{array}{@{}rcl@{}} \eta = \frac{P_{2}}{P_{1}} = \frac{V_{\text{load}}I_{2}}{V_{s}I_{1}} = \left(\frac{V_{\text{load}}}{V_{s}}\right) \left(\frac{I_{2}}{I_{1}}\right). \end{array} $$
(5)
After substituting the values of \(\frac {V_{\text {load}}}{V_{s}}\), I 1 from Eq. (1) and I 2 from Eq. (3), the link efficiency can be written in following form.
$$\begin{array}{@{}rcl@{}} \eta = \left(\frac {j\omega M R_{\text{load}}}{AB + M^{2}\omega^{2}}\right) \left(\frac{V_{\text{load}}}{R_{\text{load}}}\right) \left(\frac{j\omega M R_{\text{load}}}{V_{\text{load}}B}\right). \end{array} $$
(6)
Taking the real part of Eq. (6), η becomes:
$$\begin{array}{@{}rcl@{}} \eta = \frac{\omega^{2} M^{2} R_{\text{load}}}{Re[\!B] \left(Re[\!A]Re[\!B] + \omega^{2}M^{2}\right)}, \end{array} $$
(7)
where, R e[ A]=R s +R L1, and R e[ B]=R load+R L2. Quality factor for the secondary side is as follows:
$$\begin{array}{@{}rcl@{}} \mathrm{Quality\; factor}= \frac{2\pi fL1}{R_{\text{load}}} \end{array} $$
(8)

4.1.2 Series tuned primary and parallel tuned secondary circuit (STPPTSC)

The primary side of the circuit in Fig. 7 is the same as the primary side of the series tuned circuit in Fig. 6, except a capacitor C 2p is connected in parallel to the secondary side. This parallel capacitor lets the circuit to act as a low pass filter, thereby, preventing damage(s) to body tissues. The circuit is suitable for sensors as these also operate at low frequencies. Moreover, this topology achieves a high voltage gain and a better link efficiency (see Section 6).
The equations for the primary side of the circuit are the same as given for the previous circuit. However, the equations for the secondary side are discussed below. The combined load Z load, is given as
$$\begin{array}{@{}rcl@{}} Z_{\text{load}} = \frac{R_{\text{load}} - j\omega C_{2p}R_{\text{load}}^{2}}{1 + \omega^{2} C_{2p}^{2}R_{\text{load}}^{2}}. \end{array} $$
(9)
where R 2 is the real component and X 2 is the reactance of Z load given as
$$\begin{array}{@{}rcl@{}} R_{2} &=& \frac{R_{\text{load}}}{1+\omega^{2} R_{load}^{2} C_{2p}^{2}} \end{array} $$
(10)
$$\begin{array}{@{}rcl@{}} X_{2} &=& -\frac{\omega R_{\text{load}}^{2}C_{2p}}{1+\omega^{2} R_{\text{load}}^{2}C_{2p}^{2}}. \end{array} $$
(11)
Now, solving for the voltage at the secondary side,
$$\begin{array}{@{}rcl@{}} V_{\text{load}} = -I_{2}(j\omega L_{2}+R_{L2})+j\omega M I_{1}. \end{array} $$
(12)
Also,
$$\begin{array}{@{}rcl@{}} V_{\text{load}} = I_{\text{load}} R_{\text{load}} = I_{2} Z_{\text{load}}. \end{array} $$
(13)
After proper substitutions, V load/V s is written as follows.
$$\begin{array}{@{}rcl@{}} \frac{V_{\text{load}}}{V_{s}} = \frac{j\omega M Z_{\text{load}}} {A(Z_{\text{load}} + {jwL}_{2}+R_{L2}) + \omega^{2} M^{2}} \end{array} $$
(14)
For the link efficiency,
$$\begin{array}{@{}rcl@{}} \eta = \frac{j^{2}\omega^{2} M^{2}Z_{\text{load}}}{C(AC+\omega^{2} M^{2})} \end{array} $$
(15)
where C=Z load+j ω L 2+R L2. For the actual consumption at the output, we take the real part of Eq. (13) and avoid the imaginary parts. The final equation for η is given as follows:
$$\begin{array}{@{}rcl@{}} \eta = \frac{\omega^{2} M^{2} Re[\!Z_{\text{load}}]}{Re[\!C] \left(Re[\!A]Re[\!C] + \omega^{2}M^{2}\right)} \end{array} $$
(16)
where R e[ C]=R e[ Z load]+R L2 and R e[ Z load]=R 2
Quality factor at the secondary side of the circuit is given by:
$$\begin{array}{@{}rcl@{}} \mathrm{Quality\; factor}= \frac{2\pi {fL}_{2}}{RL_{2}+R_{\text{load}}} \end{array} $$
(17)
As flyback diode (placed in reverse biased mode) prevents the voltage surges or spikes into the secondary side, the second induction model is modified by placing a flyback diode in parallel to the primary coil as shown in Fig. 8.

5 The proposed routing protocols

The DARE protocol aims to monitor patients in a heterogeneous network while reducing the energy consumption of the monitoring sensors by deploying a relay node. The relay node reduces the communication distance between the sender and the receiver. The monitored data travels through the hierarchy of sensors towards the destination node to avoid the battery of sensors to discharge at an earlier stage. The following subsections separately discuss the network topology, types of data, and communication flow in detail.

5.1 Communication flow of DARE protocol

Information sharing is necessary for WBASNs because the newly implanted/affixed sensors are in a state of missing reliable communication infrastructure. Therefore, the network configurations are upgraded periodically. We use a HELLO message exchange technique to inform each sensor with the IDs of other sensors, coordinates of all other nodes, status of links, and received signal strength. Sensor node with initial energy greater than zero is considered as alive. The node types are determined via their IDs. During the centralized protocol operation, eight patients are independently monitored. For each patient, each of the body sensors conveys information to the corresponding in range body relay which is equipped with higher energy resources. The received data is finally transmitted to the MS. The protocol’s flow chart is shown in Fig. 9.
The algorithm for patient monitoring is as follows:
  • First, the body sensor is checked whether it is alive or not. If yes, then the algorithm checks for the body relay to be alive. If the body sensor is found alive, then it checks whether it is a threshold measuring sensor or a continuous data monitoring sensor.
  • If the body sensor is a threshold measuring sensor, it checks if the low or high threshold levels are reached. If yes, then it measures the distance between that body sensor and body relay.
  • Afterwards, it calculates the energy consumption costs in the transmission process and in the reception process for the body sensor and the body relay, respectively.
  • Then, it estimates the delay in propagating the data from the body sensor to the body relay.
  • If the threshold is not reached, then the algorithm proceeds to check the other body sensors in the same manner and calculates the distance, remaining energy, and delay. Finally, the estimated parameters are separately stored in different variables.
  • This whole process continues till all the body sensors are checked.
  • When the body relay receives data from all the sensors, it aggregates the received data and transmits these data either directly to sink (static or mobile) or MS, depending upon the particular scenario.
  • After the data aggregation phase, the transmission and remaining energy of the body relay is calculated. The remaining energy is given as
    $${} \text{Remaining energy} = \text{Initial energy} - \text{Transmission energy} $$
    (18)
  • After checking all the sensors of the first patient, the protocol operation advances towards checking the next patient.

5.2 Mobility in DARE

The DARE protocol also considers mobility of the patient’s legs, arms, and head to account for bed patients. We have considered four different positions for each arm, three different positions for each leg, and head for all the patients as shown in Fig. 10 be. In Fig. 10 be, the dashed arrows and dashed spheres illustrate the relative movement horizon in each posture for each arm, each leg, and head (note: spheres are replaced by circles/ellipses only for the sake of simplicity in drawing).

5.3 The MI-DARE routing protocol

The continuous data monitoring sensors monitor/scan the parameter of interest regularly. Since not all the scanned data is necessarily important to be transmitted, i.e., the scanned data if similar to the previously sent data does not contain useful information and is considered as redundant data. Transmission of redundant data leads to surplus energy consumption cost which ultimately leads to network lifetime degradation. Thus, the objective here is to improve the network lifetime of DARE protocol by removing this redundancy. In order to do this, we use the MI-based technique here.
MI tells us how one random variable (sensor reading) is close to another. Let I be the scanned input of sensor node at time t 1, and J be the scanned input of sensor node at time t 2. We calculate the MI between current value say J with its previous value say I as follows [37]:
$$\begin{array}{@{}rcl@{}} MI(I,J) = \sum\limits_{i} \sum\limits_{j} p\left(I_{i},J_{j}\right) \text{log}_{2} \left(\frac{p \left(I_{i},J_{j}\right)}{p(I_{i})p(J_{j})}\right) \end{array} $$
(19)
where p(I i ,J j ) is the joint probability distribution function between I i and J j and p(I i ) and p(J j ) are the independent probability functions of I i and J j , respectively. This equation gives us very useful information: (i) the MI value is high if I and J have similar information content, (ii) the MI value is zero if I and J are independent, and (iii) the MI is neither high nor zero if the information content between I and J is loosely related. Based on this calculation, the proposed MI-DARE protocol checks the information content of the current sensed data of continuous data monitoring sensor. If the information content of current sensed data is found similar to that of the previously sensed data, then the current sensed data is not transmitted. In this way, surplus energy consumption cost due to redundant transmissions of continuous data monitoring sensors is prevented which leads to prolongation of the network lifetime.

6 Experimental results and discussions

This section discusses the simulation results for the inductive link model and the DARE and the MI-DARE protocols. The protocol considers five different scenarios by having the same topology for body sensors and body relays. Mobility considerations are as per Section 6.2. The sink is either mobile or static depending on scenarios illustrated in Figs. 10, 11, 12, 13, and 14. Different positions of sink in scenarios 2 and 5 are shown in Table 2.
Table 2
Locations of multiple sinks in the hospital ward
Sink
Position
 
x (m)
y (m)
Sink1
0
3
Sink2
6
6
Sink3
12
3
Sink4
6
0
The basic radio model proposed for WBASNs is in [26]. We choose the radio model of [26] due to two reasons: (i) this model meets all the design considerations of our work and (ii) it is the mostly used one in literature. To transmit “w” bit data over a distance “d”, the dissipated energy of transmitter E tx (w,d) is given by the following equation:
$$\begin{array}{@{}rcl@{}} E_{\text{tx}}(w,d) = E_{\text{TXelec}}\times w + \varepsilon_{\text{amp}} n \times w \times d^{n}. \end{array} $$
(20)
where, E TXelec represents the per bit energy consumption to run the circuitry of transmitter, n is the path loss (PL) exponent, and ε amp represents the amplification factor. The value of n for line of sight (LOS) communication is 3.38 and for non-LOS communication its value is 5.9. It is worth mentioning here that DARE protocol assumes LOS communication between sensors. Equation for the reception energy is given as follows.
$$\begin{array}{@{}rcl@{}} E_{\text{rx}}(w) = E_{\text{RXelec}} \times w \end{array} $$
(21)
where E RXelec represents the per bit energy consumption to run the circuitry of receiver. For simulation purpose, numerical values of all the parameters of the radio model are shown in Table 3.
Table 3
Parameters of energy model
Parameter
Value
E TXelec
16.7 nJ/bit
E RXelec
36.1 nJ/bit
E amp
1.97 nJ/bit
E amp
7.99 nJ/bit
n for LOS
3.38
n for non-LOS
5.9
w
4000 bits

6.1 The mathematical model

In order to evaluate the inductive link model in Section 6, we choose three performance metrics: voltage gain, link efficiency, and quality factor.

6.1.1 STPC

The results are shown and discussed below.
  • Voltage gain: From the equation for voltage gain, V load/V s for STPC is directly proportional to R load. In Fig. 15, when the value of k increases from 0.2 to 0.8, V load/V s also increases. For every value of k, V load/V s shows almost a linear response as R load increases from 0 Ω to 100 Ω.
    For k = 0.4 and R load=320 Ω, V load/V s =2.2. We have chosen the aforementioned values of k and R load because these make the circuitry harmless to human tissues.
  • Link efficiency: It is clear from Fig. 16 that the value of the link efficiency is highly dependent on k. For k=0.4 and R load, the value of η is 0.75.

6.1.2 STPC and STPPTC

Results for STPC and STPPTC are shown and discussed below.
  • Voltage gain: In Fig. 17, changes in the voltage gain V load/V s , by varying R load for STPC and STPPTC are shown. It is clear from the figure that changes in R load do not produce any significant change in V load/V s . The only noticeable increase in V load/V s is produced by increasing k. However, due to the fact that this link is used on human body to induce voltage to the implanted device, the value of k changes only from 0 to 0.45. From R load=0Ω to 100 Ω, the behavior of V load/V s is nearly constant. After reaching 100 Ω, it increases almost linearly. For k = 0.4 and R load = 320 Ω, the voltage gain is about 3.7. Hence, the value of V load/V s is significantly higher, when the secondary circuit is tuned in parallel as compared to the tuning of the primary circuit. Moreover, the output voltage is nearly four times higher than the driving input voltage.
  • Link efficiency: The link efficiency graph for STPPTSC is shown in Fig. 18. For every value of k, this figure depicts the steepness of the link efficiency till R load= 100 Ω. After this value, the link efficiency of the circuit becomes constant. For k = 0.4 and R load = 320 Ω, the link efficiency is about 0.9, i.e., 90 %. In comparison to the STPC, the link efficiency of the parallel tuned secondary circuit increases by 15 %. In other words, 90 % of the input power is efficiently transferred to the secondary side.
  • Quality factor: Fig. 19 shows the comparison plot of quality factor for both the equivalent circuits. It is clear from the figure that quality factor increases as the operating frequency is increased. For the safety of body tissues, the frequency is set to be 13.56 MHz.
    The quality factor of STPPTSC is higher than the other circuit which means that the second equivalent circuit achieves good tuning under resonant conditions.
Figure 20 shows the merits of STPPTSC over STPC with respect to three parameters: voltage gain, link efficiency, and quality factor.

6.2 DARE and MI-DARE protocols

DARE, MI-DARE, and M-ATTEMPT protocols are compared by taking mobility of the patients into consideration. We investigate different parameters including stability period, network lifetime, number of packets sent, number of received packets at sink, number of dropped packets, and propagation delay. The simulation parameters are listed in Table 2. During the simulation setup, nodes cease transmitting data packets when their energy is completely depleted. The similarities and differences between the two protocols in terms of topology, technical parameters, communication type, etc. are tabulated in Table 4.
Table 4
Similarities and differences between DARE and M-ATTEMPT
Parameter
DARE
M-ATTEMPT
Types of devices
Body sensors
Sensors
 
Body relay
Sink
 
Main sensor (MS)
 
 
Sink
 
Deployment
Body sensors, body relays, and MS are fixed
Sensors and sink both are fixed
 
Sink can either be static or mobile
 
Topology per patient
7 body sensors
7 sensors
 
1 body relay on chest
1 sink on chest
Communication flow
Scenario 1: body sensors to body relays to sink
Sensors to sink or sensors to other sensors to sink
 
Scenario 2: body sensors to body relay to nearest sink
 
 
Scenario 3: body sensors to body relay to MS to sink
 
 
Scenario 4: body sensors to body relay to moving sink
 
 
Scenario 5: body sensors to body relay to nearest moving sink
 
Energy parameters
E0BSs=0.3J
E0sensors= 0.3 J
 
E0BR=1J
E Sink= infinite
 
E MS= infinite
 
 
E Sink= infinite
 
Network type
Heterogeneous in terms of energy of body sensors and body relays
Homogeneous in terms of energy of sensors
Communication type
Multi-hop
Single-hop
  
Multi-hop
Types of data reporting
Event-driven
Event-driven
 
Time-driven
Time-driven

6.2.1 Stability period and network lifetime

The time from the establishment of the network till the death of the first node is known as the stability period. Similarly, the time from the establishment of the network till the death of the last node is known as the network lifetime.
From Fig. 21, it is clear that the stability period in M-ATTEMPT is about 239 rounds. Whereas, in DARE, it is 859, 1027, 1150, 1437, and 1496 for scenarios 1, 2, 3, 4, and 5, respectively. Similarly, in MI-DARE; the stability period is 1033, 1378, 1727, 1239, and 1800 for scenarios 1, 2, 3, 4, and 5, respectively. In DARE, as soon as the first node dies, the other nodes also die very quickly. This means that DARE protocol ensures uniform load on all the nodes. The MI-DARE does not transmit redundant data. It means that sufficient amount of energy consumed during transmission is saved which ultimately leads to enlarged stability period and prolonged network lifetime. On average, the MI-DARE achieves of about 20 % network lifetime prolongation as compared to DARE.
When multiple moving sinks are deployed as per scenario 5, the nodes (both body sensors and body relays) survive for increased number of rounds, i.e., about 3345 rounds. This is because of the deployment of multiple sinks at different locations which facilitates the body relays to transmit data at relatively shorter distances. This topology significantly helps the body relays to stay alive for some additional rounds. Among all the presented scenarios, scenario 5 shows the greatest stability period and network lifetime. The MS in scenario 3, attached with the bed, enables body relays to die with decreased rate as compared to the other scenarios. In scenario 1, as the sink is static, all the nodes remain alive till 858 rounds. This scenario has the least stability period as compared to the other scenarios. Due to appropriate deployment of body relays, the body sensors continue to send their data. Accordingly, the network lifetime significantly increases. Figure 21 also shows that the nodes in M-ATTEMPT rapidly consume energy as compared to the nodes in DARE. There is a sharp fall-off in the energy consumption of the nodes following M-ATTEMPT routing protocol, thereby, dying at an earlier stage. On the other hand, the nodes in DARE protocol consume minimum energy because these are facilitated by body relays.

6.2.2 Throughput

Figure 22 shows that among M-ATTEMPT, and all the scenarios of DARE and MI-DARE, scenario-5 of DARE and MI-DARE has maximum number of packets sent to the sink. This is due to the relative prolonged lifetime of sensors. Due to mobility and introduction of body sensors and MS, the communication distance is significantly reduced which means minimized energy consumption. This leads to prolonged network lifetime which ultimately increases the number of transmitted packets. From Fig. 22, it is seen that more number of packet transmission rate in scenario 5 increases the probability of packet drop rate. This figure also shows that the dropped packets are the highest in scenario 5, whereas, these are the lowest in M-ATTEMPT because more number of sensors die at an earlier stage, so, less number of packets are dropped in the network. While receiving packets, the probability of sensors is 0.7. In scenario 5, the network lifetime is prolonged due to sink mobility. DARE proves to have more throughput than that of M-ATTEMPT as evident from Fig. 22. On the other hand, the number of packets sent, dropped, and received in MI-DARE are less than that of DARE when relatively compared in terms of scenarios from 1 to 5. These results show 10 % decrease in throughput for MI-DARE in comparison to DARE. Unlike DARE, sensors in MI-DARE do not send redundant packets to sink leading to decreased number of packets that are sent by source nodes, dropped due to bad channel conditions, and received at the sink. An interesting fact here is the packet delivery ratio, which on average is the same for DARE and MI-DARE. This means that MI-DARE does not pay the cost of packet delivery ratio to achieve network lifetime prolongation.

6.2.3 End-to-end delay

In scenario 3, a packet propagates through a long route from the body sensors to the sink. The facility of multiple static sinks decreased the delay as is in the case of scenario 2 (see Fig. 23.) In case of the proposed protocol DARE, the delay continues to increase somewhat linearly for some initial rounds, after which it becomes constant. The lowest end-to-end delay makes the M-ATTEMPT protocol favorable for applications where huge delay cannot be tolerated. The reason for minimum delay is the attachment of body relay at the chest of the patient which significantly minimizes the communication distance. Hence, the proposed DARE protocol achieves energy efficiency at the cost of relatively high end-to-end delay. Now, let us compare DARE with MI-DARE in terms of end-to-end delay, the later one takes 8 % more time in comparison to the former one. The reason for the relatively high end-to-end delay of MI-DARE is the processing time required for the MI technique.
Table 5 shows the comparison between MI-DARE, DARE, and M-ATTEMPT with respect to the given network performance parameters.
Table 5
Comparison results between MI-DARE, DARE, and M-ATTEMPT
Metric
MI-DARE
DARE
M-ATTEMPT
 
Stability period
Highest
Moderate
Least
 
Network lifetime
Highest
Moderate
Least
 
Energy consumption
Least
Moderate
Highest
 
Packet delivery ratio
High
High
Moderate
 
End-to-end delay
Highest
High
Least
 

7 Conclusions

This paper focuses on two aspects. One is the modeling of an inductive link, and the other is the proposition of an energy-efficient routing protocol. The induction mechanism (modeling part) is used to recharge the battery of the in-body pacemaker. Simulation results show that the STPPTSC achieves good results for voltage gain, link efficiency, and quality factor as compared to STPC. The circuit achieves about four times higher output voltage than the driving input voltage and the link efficiency. The routing part deals with the design and comparison of the proposed protocol with an existing protocol, M-ATTEMPT. Being able to monitor data continuously or when a certain threshold is reached, the newly proposed protocol DARE proved to be more versatile than M-ATTEMPT. By introducing the MS and the body relay in the network, the proposed protocol showed relatively better performance in terms of energy consumption. Moreover, DARE also considered mobility caused by different postural changes off the patient’s body and achieved better results than M-ATTEPMT. Unlike M-ATTEMPT and DARE, MI-DARE does not transmit redundant packets which ultimately leads to prolonged network lifetime, however, at the cost of end-to-end delay. M-ATTEMPT shows the least end-to-end delay in comparison to DARE and MI-DARE which makes it preferable for delay sensitive applications.
The authors in [38] derived analytical channel model and propagation characteristics of arm motion as a spherical model. Future work includes the proposition of a mathematical model for the induction technique used to recharge the sensors through an electric field which is produced due to the arm movement of a human body. We are also very much interested in the real-time experimental test bed implementation of our proposed techniques. Moreover, intelligent routing of data messages via swarm optimization technique like [39] and energy-aware quality of service routing like [40] are also under consideration. We are also interested in expanding our research horizon to cooperative medium access control protocol for WBASNs [41].

Acknowledgements

The authors would like to extend their sincere appreciation to the Deanship of Scientific Research at King Saud University for funding this research through Research Group Project NO. (RG#1435-051).
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://​creativecommons.​org/​licenses/​by/​4.​0/​), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Competing interests

The authors declare that they have no competing interests.

Unsere Produktempfehlungen

Premium-Abo der Gesellschaft für Informatik

Sie erhalten uneingeschränkten Vollzugriff auf alle acht Fachgebiete von Springer Professional und damit auf über 45.000 Fachbücher und ca. 300 Fachzeitschriften.

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 58.000 Bücher
  • über 300 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Testen Sie jetzt 30 Tage kostenlos.

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 50.000 Bücher
  • über 380 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Umwelt
  • Maschinenbau + Werkstoffe




Testen Sie jetzt 30 Tage kostenlos.

Weitere Produktempfehlungen anzeigen
Literatur
Über diesen Artikel

Weitere Artikel der Ausgabe 1/2016

EURASIP Journal on Wireless Communications and Networking 1/2016 Zur Ausgabe

Premium Partner

    Bildnachweise