International Journal of Hybrid Information Technology
Vol.8, No.9 (2015), pp.105-120
http://dx.doi.org/10.14257/ijhit.2015.8.9.12
Wireless Body Sensor Networks: A Review
Aarti Sangwan1 and Partha Pratim Bhattacharya2
Faculty of Engineering and Technology, Mody University of Science and
Technology, Laxmangarh, Rajasthan, India
1
[email protected],
[email protected]
Abstract
With the rise in population and increase in older people Wireless Body Sensor
Networks can prove to be beneficial in providing medical service to people who require
continuous monitoring and care. Development in technologies for Wireless
Communication has led to sensor nodes which can be worn over the body, implanted and
embedded over the body. These are small sized devices which can perform processing on
the signals sensed from the human body and then communicate it to required destination
where this data can be used for various research purposes or other diagnosis. In the past
much of the research work concerned with Body Area Networks deals with the designing
of Sensor nodes, miniaturizing the nodes, various protocols related to communication and
routing. This paper gives an overview of Wireless Body Sensor Networks, devices used, its
architecture, protocol stack, issues, topology, WBSN standard, challenges. Some
protocols and security schemes for Wireless Body Sensor Networks have also been
discussed.
Keywords: Wireless Body Sensor Network, Sensor Nodes, Routing
1. Introduction
A Wireless Body Sensor Network (WBSN) defines an autonomous system which
is used to monitor the daily life activities of a person. It consists of intelligent
sensor nodes which do not hamper the daily life activities and are useful in detecting
chronic diseases like heart attack, asthma, diabetes etc. and to warn the patient s in
case of emergency conditions.
These networks offer promising services in various fields such as defense,
research, industries, business etc. The sensor nodes in WBSN consume very less
power and serve applications in sports training, entertainment, Special Forces (fire
fighters, bomb diffusers, military, astronaut monitoring etc.) and consumer
electronics. With the help of WBSNs we can monitor activities, movements and
vital human body signals from a remote location by the means of internet. Thus it
helps in saving money. The demand of these devices is increasing day by day and
several aspects like fault assurance, reliability, Quality of Service (QoS) and
security need to be fulfilled. Due to changing topology, limited resources such as
memory, battery power and varying bandwidth. WBSNs have not been able to fulfill
all the above mentioned requirements.
1.1.
Types of WBSN
WBSNs can be of three types based on the decision taker of the data collected
from various sensor nodesManaged WBSN: A Managed Wireless Body Area Sensor Network [1] is a
network in which the decision on the data collected from one or mor e than one
Sensor nodes is taken by a third party which can be any doctor, nurse or Medical
Centre. The data is collected and sent to the third party where it is analyzed for
ISSN: 1738-9968 IJHIT
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
diagnosis. Now the third party will decide as per the data that what has to be done
next or what prescription has to be given to the patient. Such network is connected
to other networks via WIFI or GSM. The advantage of Managed WBSN lies in the
fact that all vital signs can be analyzed and at the same time diagnosis can be done.
But there can be problems when the third person we are trying to send information
to be too busy to reply or there is some problem with the long range communication.
In such cases the patient’s situation can go worse.
Autonomous WBSN: The aim of Autonomous body sensor networks [1] is same
as Managed WBSNs but they do it differently. In an AWBSN there are actuators
along with the sensor nodes that can cause action on the human body as per the data
collected from the sensor nodes or by direct interaction with the human body
without the need to wait for any third party decisions. An AWBSN works best in
case of emergency conditions where decision is taken in real time without any delay
and proper action is then taken by the actuator hardware. Here there the Body
Control Unit (BCU) is not required to be connected to the external networks. This
leads to low transmissions and lower battery wastage. But problems can occur in
cases where BCU has not been programmed for detecting a particular disease
Intelligent WBSN: This network is a combination of both the above networks. If
situations are simple, decisions are taken on their own by actuator nodes but if they
are complex then the information is sent to the third person. If he/she is busy then
IWBSN waits for a specific amount of time then takes decisions on its own if there
is no reply from the doctor.
1.2. Characteristics of WBSN Sensor Nodes
WBSN nodes have several features that make them suitable for use in large
number of emerging applications. Few of them are as underEnergy Efficient: The nodes are designed in way that they utilize very low
energy. Power management schemes are used to handle the power resources
optimally so that nodes remain alive for longer time and the network’s lifetime
increases.
Heterogeneous: Sensors used in WBSNs are heterogeneous in nature each having
its own function, some nodes sense the temperature, others sense blood pressure and
so on. Each of these sensor nodes has different storage capacity, computation
capability and energy consumption.
Cost Effective: Since the nodes use power optimally and are deployed over small
area so they live longer and lesser number of nodes are required in network
formation and replacement, when damaged. So all this leads to a lower cost of
creating a network.
Simple: Lightweight, small sized nodes are used which can be easily carried from
one place to the other by wearing them or keeping them in a bag.
1.3. WBSN Advantages
Body Area Networks have proved to be better than the previous approaches so far
being used for patient monitoring and in general too.
No wires: The traditional approaches of health monitoring used lots of wires thus
making the entire system clumsy. Wireless Body Sensor Networks use small devices
which communicate wirelessly with each other.
Energy Efficient And User Friendly: Previous approaches were not efficient in
terms of power, mobility etc. but this new approach of using sensors has led to user
friendly techniques of tracking the motion, body temperature and other human body
signals. We can get the readings on a PDA, laptop anytime we want and can store
them for later use too.
106
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
Support user mobility: Traditionally the person who used to be monitored had
to stay at hospital till they were monitored because of the wires attached to the
human body which were in turn connected to the monitor. The patient couldn’t
move from his bed. But the new technology made patients roam freely, even when
they are at home, office and at places far from the hospital, doctors don’t have to
know their location and can easily access their data on their PC and diagnose them.
2. Hardware Devices
A WBSN consists of tiny devices that perform communication. Mainly there are
three types of devices in a WBSN2.1. Sensor Nodes
A sensor node performs three mains tasks: signal detection, signal
digitization/coding/controlling for communication that involves multiple access and
finally transmitting the data through a transceiver wirelessly. The signals that are
received from human body are not strong and are accompanied by nois e. So firstly
the signal strength is increased by signal amplification then the signal filtration is
done to remove the noise from it. The Analog to Digital converter converts the
analog signals into digital signals which after digitization are stored in t he
microcontroller.
Sensor
Actuator
ADC
Microcontroller
Power Unit
Transceiver
To Internet
Figure 1. Sensor Node Architecture
At the end microcontroller sends this data in the form of packets through the
transceiver to the internet. The microcontroller controls the energy division from the
battery in an optimized manner. This is done by the method of power management
by switching off the units which are in sleep state.
Commercially Available Sensors
Here we describe few sensors available in the market along with their functions
[2].
ECG Sensor
The electrical activity of heart is represented in the form of a graph which is
known as ECG and is used for the diagnosis of any heart disease and to see how
well are medicines given for heart are working. Electrodes are placed on the human
body at places like chest, arms etc. The potential difference between the electrodes
gives the ECG signal.
Blood Pressure
Copyright ⓒ 2015 SERSC
107
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
This sensor is used for measuring systolic and diastolic blood pressure and makes
use of oscillometric technique.
CO2 Gas Sensor
It is used to keep track of the change in the level of Carbon dioxide and to
monitor the concentration of oxygen level in blood during respiration.
Humidity and Temperature Sensors
These sensors measure humidity of the surroundings of a person and also his
body temperature. If there are some changes in the readings which are above
threshold value then alarm signal is issued.
Blood Glucose
Glucose level in blood is measured by extracting blood from a person’s finger by
pricking it and transferring it on some strip which is made up of glucose sensitive
chemicals. Analysis of the collected sample is done by Glucometer which shows
numerical reading. But now a days glucose monitoring can be done by optical
sensing and infrared technology.
EEG Sensor
This sensor is used for measuring the electrical activity that occurs inside the
brain. This is done by placing electrodes at various positions on the scalp of
humans. The electrodes sense the information about the electrical activities of the
brain and pass it on to an amplifier which then produces tracing patterns. If
electrical activities in some regions of the brain are synchronous this means that
these regions have some kind of functional relationship.
Pulse Oximetry
This sensor measures the oxygen saturation. For this a clip having a sensor is
placed on the finger, toe, earlobe etc. of the person and the sensor produces a signal
of light that falls on the skin and passes through it. As per the absorption of light
done by oxygenated hemoglobin to the total hemoglobin in the blood flowing
through the artery the measurement is made. The measurement is given as the light
absorbed by oxygenated hemoglobin upon the total hemoglobin in the artery.
2.2.
Actuator Node
The hardware architecture of an actuator node is similar to a sensor node except
that it has additional hardware called actuator hardware. For example in case of
patient monitoring it has hardware for medicine administration and has an extra
socket to hold the medicine. It is useful in case of emergencies when body signals
like glucose level in a diabetic patient falls below a threshold value then the insulin
can be injected in the body of the human being to save him from death. These nodes
perform operation by getting data from the sensor nodes or by interacting with the
user and getting data from it directly.
2.3.
Personal Devices
These devices are similar to sensor nodes and their task is to collect information
which has been collected by the sensor nodes and actuator nodes. After this they
pass on this information to the other users over internet through gateways or to the
actuators on the body to perform required job or to any external device such as
Light Emitting Diode or any screen. These are also known as body control units or
sinks.
108
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
3. Software
A WBSN requires several kinds of softwares for its proper functioning. Most of
the nodes optimize the usage of power by using event-driven software where
particular action occurs on the basis of the occurrence of an event. Operating
Systems also form part of WBSN software and perform various functions like task
scheduling, memory management and power optimization. TinyOS is one of the
most used Operating Systems, others being RIOT, LiteOS, ERIKA Enterprise and
Contiki. Base stations usually smart phones have Operating Systems like Windows
Silverlight, iOS and Android.
4. Architecture
A WBAN consists of small sensor nodes which are heterogeneous in nature.
Figure 2. depicts several sensor nodes which are placed over the human body for
performing different functions. One used to measure blood pressure, other used to
measure ECG, EEG and so on. These nodes are also known as Body Sensor Units
(BSUs). These BSUs communicate with each other and perform intra WBSN/tier -1
communication. The data is collected from these sensor nodes and is passe d on to
one node known as the body control unit. From here the data is sent to other devices
or networks, devices can be laptop, mobile phones etc. and is referred as inter
WBSN/tier-2 communication. From these devices the data is passed on further to an
access point by using existing wireless standards such as Bluetooth, ZigBee etc.
From here the data is passed on to the gateway which is used to connect to a wide
range of networks. These networks can be hospital networks, telephone networks or
a dedicated medical center.
Once the data is sent over internet it is available worldwide. The data at these
locations can be stored in the database servers and can be used for analysis by
doctors, researchers, used for keeping patient history or for other uses. Some
security features can also be applied to make it accessible only to few authenticated
persons to avoid its misuse. The information can also be stored on our iPod or
mobile phone and then later can be transferred to a Computer. The doctors while
sitting far from the patient can diagnose the patient and administer him to get the
required drugs. This is known as beyond WBSN/tier-3 communication. We can
make use of 3G/4G networks for transferring data over the internet.
Figure 2. WBSN 3-Tier Architecture [2]
5. Protocol Stack
In WBSN, the communication stack is similar to ISO OSI 7-Layer Model but
with fewer layers. It mainly consists of the PHY layer, MAC layer and Network
layer. These layers perform several tasks such route discovery, establishment of
Copyright ⓒ 2015 SERSC
109
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
links and sharing of communication medium for network formation and nodes’
communication and to send data over several routes in an optimized way by
performing multi-hop communication. The task of routing and reliable data transfer
is done by the network layer. Hardware specifications and channel access are
handled by Physical and MAC layer respectively. Besides these there are two other
layers: Application-support sub layer and Application Frameworks which deal with
applications securing the communication infrastructure and abstraction respectively.
Work is still going on the protocol stack for WBSN. IEEE 11073 is working hard to
come up with a 7 layer stack solution for communication in WBSNs [3].
6. Topology
Topology refers to the arrangement of sensor nodes in a network. The IEEE 802
Task Group 6 has given approval to a network topology with one hub which is
further divided into one hop and two-hop extended star topology. Figure 3. shows
the simplest one hub network topology. In one hop topology nodes can communicate
directly with the hub and exchange frames. In two-hop extended star topology there
is no direct exchange of frames between the hub and the nodes and the frames
exchange is done by using a relay-capable node. The hubs and nodes in a WBSN are
coordinated with each other based on the arrival time of the packets and the
communication occurs through a wireless channel.
Besides these Mesh and hybrid topologies are also the two topologies which are
suitable for WBSNs. In mesh topology all nodes can communicate with each other
directly whereas the hybrid topology is a combination of different topologies.
Figure 3. WBSN Star Topologies [4]
7. Issues in WBSN
WBSNs have to face large number of issues. Few of them are described in this
section.
7.1.
PHY Layer Issues
Band Selection: Applications in a WBSN have different requirements in terms of
bandwidth. Applications for healthcare require low data rate. ZigBee is best suited
for such applications. For real time applications there is need of low latency which
is provided by UWB. So bands should be selected carefully.
110
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
Data Rates: Nodes are heterogeneous in nature with each node having its own
data rates. So handling of these data rates is also one concern.
Interoperability: Devices in a WBSN operate at different frequencies and have
to communicate across different standards like ZigBee, Bluetooth etc. So this can
lead to the problem of interoperability. These networks are required to work across
different standards without any problem.
Fault Tolerance: Continuous connectivity and fault free communication is
required in WBSN which is affected by factors such as disconnections, environment.
Interference: WBSNs have to be near other devices and network. So there are
chances of interference of the data signals. It can also be caused by body tissues,
heat radiation etc. These networks should communicate without any interruption or
loss of data.
7.2. MAC layer Issues
Reliability: It has a direct relation with the probability of loss of packets which is
affected by the transmission delay of the packets and the channel’s bit error rate.
Control Packets Overhead: The control packets do not transfer data and thus
decrease the network’s throughput. A lot of energy is wasted by these packets.
Dynamic Channel Assignment: To avoid high delay, loss occurring due to
interference and decreased throughput, there is a need of dynamic channel
assignment.
Idle listening: This condition arises in two cases- one is when the channel is idle
but a node still listens to it and second one is when a node does not receive the
packets which it is expected to receive. It leads to more power consumption.
Scheduling: All packets in a WBSN are different. Some packets are required to
be delivered urgently while the other ones need to be delivered reliably. So on the
basis of the kind of packets flowing across the network a decision has to be taken
and a schedule has to be made. This schedule decides which packet will go first and
which later.
7.3. Routing Issues
Due to the unique characteristics and distinctive WBSN requir ements [5] the
development of routing protocols becomes a difficult task. Here are some of the
challenges and issues in WBSNs which have to be dealt with while designing
routing protocols.
Varying Data Needs: There are different kinds of data in WBSN each with
different requirements in terms of quality of service. Some data needs to be
delivered urgently while some can be delayed and delivered a bit late. Authors in
[6,7] have categorized data of the patients in several types- critical data such as
EEG, ECG etc., delay sensitive data like video streaming, reliability-sensitive data
such as PH monitor, vital signals monitoring and respiration monitor and ordinary
data like heartbeat, temperature, etc. Many applications of WSNs like the datacentric applications cannot tolerate loss of packets and latency. The protocols that
are to be proposed should be aware of such quality of service requirements for
different signals related to the patient’s body.
Resource Constraints: WBSNs have low bandwidth, short transmission range,
limited storage capabilities and poor computation capability. There may be a change
in bandwidth from time to time due to noise and other interferences [8]. Researchers
should keep in mind these limited resources while designing routing protocols for
WBSNs.
Overheating: The main causes of rise in temperature of a node are the antenna
radiation absorption and power consumption of node circuitry [9], which affects
Copyright ⓒ 2015 SERSC
111
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
heat sensitive organs of human body [9]. A careful development of routing protocols
is required for keeping human tissues safe from overheating due to the above two
reasons.
Mobility: Due to human body movements and change in posture the nodes keep
getting in and out of range leading to disconnection or network partitioning.
Researchers have tried solving these problems in many ways. Maskooki [11] has
used Line of Sight and Non Line of Sight communication whereas Quwaider [12]
has used the store and forward routing for solving these problems. The proposed
routing protocols should keep in mind these topology changes.
Attenuation: Attenuation refers to the decrease in power density of an
electromagnetic wave as it travels through the wireless medium. It can also be seen
as the power of the transmitted signal to the power of received signal [13]. In case
of WBSNs the medium of communication is human body. Path loss exponent in
human body is very high and ranges from four to seven [14] whereas the path loss
exponent for free space is very low and is two. So the researcher should keep in
mind such path loss while proposing routing protocols for WBSNs.
8. IEEE 802.15.6
With the arising need to provide better performance keeping in view the memory
constraints, short range communication and energy efficiency etc. a new standard
has been proposed by Task Group 6 for WBSNs. This standard is known as IEEE
802.15.6. This section explains why existing standards were not suitable for WBSNs
[15] and what makes IEEE 802.15.6 as the best choice for such networks.
8.1. Existing Standards and their Limitations
IEEE802.11, the standard used for Wireless Local Area Networks is mostly used
by PCs, computers and pays no attention to the overall network’s power
consumption. It cannot be used for WBSNs which have energy constraints.
IEEE802.15 standards paid attention to short range, less power consumption and
meet almost all needs for medical applications but mainly dealt with Wireless
Personal Area Networks. IEEE 802.15.4, also known as Zigbee provides long
network lifetime and have small data requirements as compared to IEEE
802.15.1(Bluetooth). It has many advantages like small time to join network but still
it cannot be a good choice as compared to WBSNs requirements and it doesn’t deal
with path loss. WBSNs need real time data delivery.
8.2. WBSN Standard and Features
Due to limitations of the existing communication standards, IEEE 802.15.6 came
into existence which fulfills almost all WBSN requirements. It performs better in
terms of energy efficiency by using sleep mode for a long time. Interference is
minimized by using superframes and reliability by using relay nodes.
Security is the main concern in such networks. This standard provides a three
level security [16] along with Physical and MAC layer specification.
8.2.1. Security Levels: The security levels are: level 0,level 1 and level 2. Level 0
(Unsecured) is used for unsecured communication. Here transfer of frames takes
places in an unsecured way and there is no security checks for message integri ty,
replay defense, authentication etc. At level 1 (authentication) transmission occurs in
authenticated way but is not secured and no checks are done for data integrity. At
level 2 (Encryption and authentication) we have the highest level of security where
measures for integrity, authenticity, validation etc. are present. The levels are
selected as per the application requirement.
112
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
8.2.2.
PHY and MAC layer features: PHYs can operate at different frequency
bands and each has its own properties which are nicely defined by this standard. The
PHYs which IEEE 802.15.6 supports are Narrowband (NB) with data rates from
57.5 kbps to 971.4 kbps, Human Body Communication (HB) with data rates from .5
Mbps to 10 Mbps and Ultra Wide Band (UWB) with data rates from 125 kbps to 2
Mbps. This standard provides MAC layer with non-beacon mode with and without
superframe boundaries and beacon mode with superframe boundaries. When
communication is done using the superframes, the communication channel is
divided into superframes or beacon periods. All the superframes are equal in length
and consist of allocation slots which are of equal duration. In absence of
superframes, a node makes use of CSMA/CA or unscheduled method to access the
channel. The hub here can send frames to the nodes at any time.
9. Challenges
Construction of a WBSN needs to take into consideration a large number of
things that can lead to network longevity, lesser communication errors and make the
network safe and secure to communicate. Following are the factors that have to be
taken care of while making a WBSN:
9.1. Energy
It is nearly impossible to replace the battery after short intervals in WBSN
especially in case of implanted nodes. So taking care of the power used in the
network so as to increase the life of the network is of utmost importance.
9.2. QoS and Reliability
WBSN should be able to transmit error free data that too continuously in real
time. Applications of BAN used in medical conditions specially require data to be
transferred without any delay and loss. Such critical applications require reliability
and QoS as false or corrupted information can lead to serious and even fatal
consequences.
9.3. Co-Existence
Data has to be transferred from one network to the other network by using
standards such as Zigbee and Bluetooth. So WBSN should be able to operate across
different networks without any interference from the other networks in the vicinity.
9.4. Security and Privacy
Depending on the application WBSN can have data which is very crucial and
tampering with it can lead to dangerous conditions like death. So there should be
proper provisions for performing authorization checks to see whether the user of the
information has the right to view the information or not. Integrity of data should
also be maintained so that data is not changed at sender and receiver side.
9.5. Data Validation
There can be errors in the information sent over the network due to interference
from other networks or due to defective links over the network. This leads to
receiving of incorrect data at the receiver side. In case of health applications such
data can lead to someone’s death. Hence all the information should be properly
validated at the receiver’s side to check for its correctness.
Copyright ⓒ 2015 SERSC
113
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
10. Applications
WBSNs serve variety of applications in consumer electronics, healthcare, games
and lifestyle [17]. Below we describe some of the WBSN applications:
10.1. Sports and Fitness
In Sports WBSN can be used to examine the health of the athletes. Readings can
be taken from the athletes without requiring them to exercise on a treadmill.
Coaches can take a closer look at the strong and weak points of an athlete by
measuring various body conditions like change in heartbeat, oxygen level etc.
during a race and other real life scenarios. This can help in impro ving their
shortcomings and in improving their skills.
10.2. Military
Uses of WBSN in defense are many. Examining the health condition of soldiers,
checking level of hydration, tracking their location and body temperature
monitoring are few of them. All the readings can be used for providing help to the
soldiers when they get injured, to get an idea of when strength, precision, attention
have to be enhanced and can also be used for reducing incidents of friendly fire due
to misunderstanding in identity by telling them their exact location and identity time
to time.
10.3. Emergency Services
WBSN can be used in providing emergency services to fire fighters. The readings
of changes in body conditions of fire fighters like oxygen level, pulse etc. is taken
and along with it the toxin level in the air are monitored and the fire fighters are
warned in case of the emergency conditions or asked to leave the location or use
some preventive measures like using gas mask.
10.4. Emotion Detection
Human emotions can also be monitored by WBSN. A chemical called serotonin is
created in the human body by the brain and the intestine. Decrease in level of
serotonin causes sadness and increased level causes happiness or anxiety. Thus we
can keep track of this chemical and know the mood of the person.
10.5. Personal Health Monitoring
Non-stop monitoring of critical parameters of the patients who suffer from
chronic diseases such as heart attacks, asthma and diabetes can be done by WBSN.
Readings of ECG, EMG can be taken by patients on their own at home and can be
checked by doctors.
10.6. Posture Detection
The posture of a person can be detected by using sensor nodes. Games can be
played on computer by wearing sensors over body that gives a feel as if a person is
playing on a real field. The motion of the player changes as per player’s motion.
Dance lessons can also be given by gesture detection and body movement.
10.7. Medical
BANs can prove to very helpful in monitoring the health of the patients from
faraway places. The patient and doctor do not necessarily have to be at the hospital.
114
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
Even when patients are at home they can be administered medicines and their
body’s vital signs like blood glucose level, heartbeat, blood pressure etc. can be
checked. In the near future the patient would be monitored independent of their
location and required drugs can be prescribed to them. There will not be a need for
patients to remain connected to big machines for getting monitored.
10.8. Consumer Electronics
Devices like microphone, MP3 players and head mounted displays can form a
part of BAN and play their respective roles. Like as per the mood of the person
songs can be played etc.
11. Protocols
Protocols refer to set of communication rules in a network. This section gives a
brief description of MAC and routing protocols used in WBSN. Below are some of
the protocols:
11.1. MAC Protocols
All nodes in WBSN share the same channel for communication and data
transmission. The task of controlling the channel access to the nodes in WBSN is
performed by MAC. Below are some of the MAC protocols for WBSN:
Controlling Access with Distributed slot Assignment (CICADA) [18]: It uses a
tree structure for providing collision free medium access and for routing the data
from source to the sink. It offers low delay and can be used for multi-hop WBSNs
which are mobile in nature. Energy consumption is also less as the nodes can go in
sleep mode when they don’t have to transmit or receive any data.
BSN–MAC [19]: BSN-MAC is a feedback-based protocol which consumes very
low power and provides energy critical nodes with low latency. It does this by
adjusting IEEE 802.15.4 superframe parameters dynamically by taking feedback
from all the distributed sensors present in the network. It is compatible to IEEE
802.15.4.
Heartbeat Driven MAC (H-MAC) [20]: It is an energy efficient protocol which
does time synchronization by making use of the rhythm of human heart beat. Due to
this sensors can be synchronized with each other and there is no need to gather
information from the coordinator node from time to time. Thus it leads to less
communication and more energy saving
.
11.2. Routing Protocols
Bangash et al., [21] has divided the routing protocols into several categories.
Here we give a brief overview of the existing routing protocolsTemperature-Aware Routing Protocols: There are several reasons for rise in
temperature on human body such as power consumption by the node’s circuitry
(Tang et al., 2005), antenna radiation absorption. This can damage human tissues in
the long run. Temperature aware routing protocols have been developed to reduce
the rise in temperature in sensors. Routing Algorithm for Network of Homogeneous
and ID-Less Bio-Medical Sensor Nodes (RAIN) [22], Thermal-Aware Shortest Hop
Routing (TSHR) [23] decrease rise in temperature and reduce packet delay hence
providing better packet delivery ratio.
Qos–Aware Routing Protocols: Based on QoS metrics these protocols use
different kinds of modules and perform communication between these modules and
hence are module based protocols. QoS-Aware Peering Routing for Delay-Sensitive
Data (QPRD) [24] provides less delay, QoS-Aware Peering Routing for Reliability-
Copyright ⓒ 2015 SERSC
115
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
Sensitive Data (QPRR) [25] improves reliability. Both are better in lowering energy
consumption.
Postural-Movement-Based Routing Protocols: WBSNs topology suffers from
problems like partitioning. These protocols try to solve the problem of
disconnections which are caused by human body movements by using a cost
function. The data is forwarded over the path with the minimum cost from source to
the sink. On-Body Store and Flood Routing (OBSFR) [26] reduces packet delivery
delay, Probabilistic Routing (PRPLC) [27] reduces end to end delay.
Cluster Based Routing Protocols: Here the sensor nodes are divided into
clusters and methods are used for selecting a cluster head out of all these nodes.
Data is send via this cluster to the sink node to reduce the number of direct
communications between the individual nodes and the sink node. Hybrid Indirect
Transmission (HIT) [29] and Anybody [30] improve packet delivery ratio and
energy consumption. Anybody decreases latency and improves packet delivery ratio
too.
Cross-Layered Routing Protocols: These protocols have come up with the aim
to provide solution to the issues and challenges faced by network and MAC layer
together at the same time. Thus improves the overall network performance. Wireless
Autonomous Spanning Tree Protocol (WASP) [31] energy consumption and end to
end delay, Timezone Coordinated Sleeping Scheduling (TICOSS) [32] reduces
packet delivery delay and and Biocomm [33] reduces packet loss and increase
network throughput. These are the few protocols that come under this category.
12. Security Schemes
Data in a WBSN is crucial; any changes to it can prove to be fatal. WBSNs have
to be secured against various attacks like eavesdropping, tampering, DOS attacks
etc. Below are two types of security schemes for WBSNs:
12.1. Private Key Cryptography Based Security Schemes
Here the task of encryption and decryption is performed by a single key which is
known as the secret key.
Sampangi et al. [34] has proposed a new security scheme for WBSN which makes
use of Independent and Adaptive Key Management (IAM) and Key Management
Scheme for security in Inter Sensor communication (KEMESIS). The keys are
generated in a random fashion which perform the task of encryption and decryption
both at the sender side as well at the receiver’s side independently. Key exchange or
distribution is not required between the sensors. The keys can be provided to
corresponding sensors before the actual deployment of the nodes. But this scheme is
not good as it proves to be inflexible. Keys can also be circulated by using other
methods like bio channels such as Inter Pulse Interval (IPI). Poon et al. [35] has
proposed a biometric approach for authentication and key distribution in WBSNs
which makes use of IPI as the biometric feature. At the sender’s end IPI is used for
sending the key and the receiver on the other end captures own copy of IPI and use
it for getting the key. IPI can be obtained from signals like heart rate, ECG whose
readings can be taken from places like chest, lower limbs etc. This scheme takes
care of the Integrity, authenticity and confidentiality of the data. Plethysmogram
(PPG) based security scheme has been proposed in [36] makes use of one common
key for the entire WBSN. The sensors wishing to communicate with each other in a
secure fashion do the PPG signal measurement for some amount of time which is
predefined. One sensor among the two communicating ones performs arbitrary key
generation. The PPG signal is used for hiding the generated key. This key is passed
on to other nodes which unhide the key in their own ways. Main aim of PPG based
116
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
key Agreement is to use PPG signal and get one symmetric key which is common
for all.
12.2. Public Key Cryptography Based Security Schemes
In such type of protocols we have two kinds of keys- private key and public key.
Private key is the secret key which is known only to some particular sensors while
the public key is known to every sensor present in the network. The public key is
used to perform encryption while they private key performs decryption. Therefore
there is no need to send the keys in a secure fashion.
A protocol for strong authentication has been proposed in [37]. It presents a three
elliptic curve based key agreement protocol with authentication via hidden public
key transfer, pre-shared password and with only fractional variations from a
common unauthentication based protocol. Author in [38] proposes a secure and
efficient data storage scheme which does integrity checks in WBSN dynamically
and provides data confidentiality while storing and accessing the patient’s data.
Only users who have authorization can access the stored data. A certificateless
remote anonymous authentication protocol [39] is proposed by which no one can
disclose the information related to the patient, not even doctors. It uses anonymous
account rather than using the patient’s actual identity. It makes use of Certificateless
Public key cryptography (CL-PKC). Only part of the key is generated hence the
network cannot impersonate the client.
13. Conclusion
BAN provides useful applications in healthcare, entertainment and fitness. It can
prove to be a revolutionizing technology in the next few years whose app lications
will not be limited to the areas mentioned in the paper but will come up with more
new possible applications and will provide more market opportunities to developers.
Though works are being done in solving the various issues like latency, interference,
dynamic topology, works should also be done to make this technology more user
friendly and convenient to users thus enhancing their general comfort. Sports and
entertainment are taking new directions and new opportunities will be available for
people working in this direction. At present the amount of information that can be
transferred over the WBSN is limited and the resources to supplement power to the
nodes’ battery are not much, but in near future WBSN will show a tremendous
improvement.
References
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Erik Karulf, `Body Area Networks (BAN)’, April 2008.
M. Chen, S. Gonzalez, A. Vasilakos, H. Cao and V. C. Leung, `Body Area Networks: A Survey’,
Mobile Network Applications (2011), Vol. 16, No.2, pp.171-193.
S. Warren, E. Jovanov, `The need for rules of engagement applied to wireless body area networks’,
Proceedings Of the 3rd IEEE Consumer Communications and Networking Conference, (CCNC), (2006);
Las Vegas, Nevada, pp. 979-983.
802.15.6-2012 – IEEE Standard for local and metropolitan area networks – Part 15.6: Wireless Body
Area Networks.
S. Movassaghi, M. Abolhasan, and J. Lipman, `A Review of Routing Protocols in Wireless Body Area
Networks’, Journal of Networks (2013), Vol. 8, No.3, pp. 559-575.
D. Djenouri and I. Balasingham, `New QoS and Geographical Routing in Wireless Biomedical Sensor
Networks’, Proceedings of 6th International Conference on Broadband Communications, Networks, and
Systems (2009) September 14-16; Madrid, Spain, pp. 1–8.
M. A. Razzaque, C.S. Hong, and S. Lee, `Data-Centric Multiobjective QoS-Aware Routing Protocol for
Body Sensor Networks’, Sensors (2011), Vol. 11, No.1, pp. 917-937.
Copyright ⓒ 2015 SERSC
117
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
118
S. Ullah, H. Higgins, B. Braem, B. Latre, C. Blondia, I. Moerman,S. Saleem, Z. Rahman and K. S.
Kwak, `A Comprehensive Survey of Wireless Body Area Networks’, Journal of Medical Systems
(2012), Vol. 36, No. 3, pp. 1065-1094.
Q. Tang, N. Tummala, S.K.S. Gupta and L. Schwiebert, `TARA: Thermal-Aware Routing Algorithm
for Implanted Sensor Networks’, Proceedings of First IEEE International Conference Distributed
Computing in Sensor Systems, (2005) June 30-July 1; Marina del Rey, CA, USA, pp. 206–217.
A. Bag and M. Bassiouni, `Hotspot Preventing Routing algorithm for delay-sensitive applications of in
vivo biomedical sensor networks’, Information Fusion (2008), Vol. 9, No.3, pp. 389-398.
A. Maskooki , C.B. Soh , E. Gunawan and K.S. Low, `Opportunistic Routing for Body Area Network’,
Proceedings of IEEE Consumer Communications and Networking Conference (CCNC) (2011) January
9-12; Las Vegas, NV, USA, pp. 237–241.
M. Quwaider, and S. Biswas, `DTN routing in body sensor networks with dynamic postural
partitioning. Ad Hoc Networks’, (2010), Vol. 8, No. 8, pp. 824-841.
V.S. Abhayawardhana, I.J. Wassell, D. Crosby, M.P. Sellars and M.G. Brown, `Comparison of
Empirical Propagation Path Loss Models for Fixed Wireless Access Systems’, Proceedings of IEEE the
61st Vehicular Technology Conference (2005) May 30-June 1; Stockholm, Sweden, pp. 73–77.
K. Sayrafian-Pour, Yang Wen-Bin, J. Hagedorn, J. Terrill and K.Y. Yazdandoost, `A Statistical Path
Loss Model for Medical Implant Communication Channels’, Proceedings of IEEE 20th International
Symposium on Personal, Indoor and Mobile Radio Communications (2009) September 13-16; Tokyo,
pp. 2995–2999.
Arif Onder ISIKMAN, Loris Cazalon, Feiquan Chen and Peng Li, `Body Area Networks’, Sweden,
2011
Kwak Kyung Sup, S. Ullah and N. Ullah, `An Overview of IEEE 802.15.6 Standard’, Proceedings 3rd
International Symposium on Applied Sciences in Biomedical and Communication Technologies
(ISABEL) (2010) November; Rome, Italy.
M. Patel, and W. Jainfeng, `Applications, challenges, and prospective in emerging body area
networking technologies’, IEEE Wireless Communications (2010), Vol.17, No. 1, pp. 80-88.
B. Latr , B. Braem, I. Moerman , C. Blondia, E. Reusens, W. Joseph and P. Demeester, `A lowdelay
protocol for multihop wireless body area networks’, Proceedings of Mobiquitous (2007) August;
Philadelphia, pp. 1-8.
Li Huaming and Tan Jindong, `An ultra-low-power medium access control protocol for body sensor
network’, Proceedings of IEEE 62nd Vehicular Technology Conference, (2005), pp. 2342-2346.
Li Huaming and Tan Jindong, `Heartbeat driven medium access control for body sensor networks’,
The IEEE Transactions on Information Technology in Biomedicine (2009), Vol. 14, No.1, pp. 44-51.
J. Bangash, A. Abdullah, M. Anisi, and A. Khan, `A Survey of Routing Protocols in Wireless Body
Sensor Networks’, Sensors (2014), Vol. 14, No. 1, pp. 1322-1357.
M. Tabandeh, M. Jahed, F. Ahourai and S. Moradi, `A Thermal-Aware Shortest Hop Routing
Algorithm for in vivo Biomedical Sensor Networks’, Proceedings of 6th International Conference on
Information Technology (2009) April 27-29; Las Vegas, NV, USA, pp. 1612–1613.
A. Bag, M.A. Bassiouni, `Routing Algorithm for Network of Homogeneous and ID-Less Biomedical
Sensor Nodes (RAIN)’, Proceedings of IEEE Sensors Applications Symposium (2008) February 12-14;
Altanta, GA, USA, pp. 68–73.
Z. Khan, S. Sivakumar, W. Phillips and B. Robertson, `QPRD: QoS-Aware Peering Routing Protocol
for Delay Sensitive Data in Hospital Body Area Network Communication’, Proceedings of 7th
International IEEE Conference on Broadband, Wireless Computing, Communication and Applications
(BWCCA) (2012) November 12-14; Victoria, BC, Canada, pp. 178–185.
Z. Khan, S. Sivakumar, W. Phillips, and B. Robertson, `A QoS-aware Routing Protocol for Reliability
Sensitive Data in Hospital Body Area Networks’, Procedia Computer Science (2013), Vol. 19, pp. 171179.
M. Quwaider and S. Biswas, `On-Body Packet Routing Algorithms for Body Sensor Networks’,
Proceedings of 1st International Conference on Networks and Communications (2009) December 2729; Chennai, India, pp. 171–177.
M. Quwaider and S. Biswas, `Probabilistic Routing in On-Body Sensor Networks with Postural
Disconnections’, Proceedings of the 7th ACM International Symposium on Mobility Management and
Wireless Access (2009) October 27-30; Tenerife, Canary Islands, Spain, pp. 149–158.
S. Movassaghi, M. Abolhasan and J. Lipman, `Energy Efficient Thermal and Power Aware (ETPA)
Routing in Body Area Networks’, Proceedings of IEEE 23rd International Symposium on Personal
Indoor and Mobile Radio Communications (PIMRC) (2012) September 9-12; Sydney, NSW, Australia,
pp. 1108–1113.
B. Culpepper, L. Dung and M. Moh, `Design and analysis of Hybrid Indirect Transmissions (HIT) for
data gathering in wireless micro sensor networks’, ACM SIGMOBILE Mobile Computing and
Communications Review (2004), Vol. 8, No.1, pp. 61-83.
T. Watteyne, I. Augé-Blum, M. Dohler and D. Barthel, `Anybody: A Self-Organization Protocol for
Body Area Networks’, Proceedings of the ICST 2nd International Conference on Body Area Networks
(2007) June 11-3; Brussels, Belgium.
Copyright ⓒ 2015 SERSC
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
[31] B. Braem, B. Latre, I. Moerman, C. Blondia and P. Demeester, `The Wireless Autonomous Spanning
Tree Protocol for Multihop Wireless Body Area Networks’, Proceedings of 3rd Annual International
IEEE Conference on Mobile and Ubiquitous Systems: Networking and Services (2006) July 17-21; San
Jose, CA, USA, pp. 1–8.
[32] A.G. Ruzzelli, R. Jurdak, G.M. P. O'Hare and P. Van Der Stok, `Energy-Efficient Multi-Hop Medical
Sensor Networking’, Proceedings of the 1st ACM SIGMOBILE International Workshop on Systems
and Networking Support for Healthcare and Assisted Living Environments (2007) June 11-14; San Juan,
Puerto Rico, pp. 37–42.
[33] A. Bag, and M. Bassiouni, `Biocomm – a cross-layer medium access control (MAC) and routing
protocol co-design for biomedical sensor networks’, International Journal of Parallel, Emergent and
Distributed Systems (2009), Vol. 24, No.1, pp. 85-103.
[34] Raghav V. Sampangi , Saurabh Dey, Shalini R. Urs, Srinivas Sampalli, `A Security Suite For Wireless
Body Area Networks’, International Journal Of Network Security and Its Applications (2012), Vol. 4,
No. 1.
[35] C. Poon, Y. Zhang and S. Bao, `A novel biometrics method to secure wireless body area sensor
networks for telemedicine and m-health’, IEEE Communications Magazine (2006); Vol. 44, No. 4, pp.
73-81.
[36] K.K. Venkatasubramanian, A. Banerjee and S.K.S. Gupta, `Plethysmogram-based Secure Inter-Sensor
Communication in Body Area Networks’, Proceedings of MILCOM (2008); San Deigo, CA. pp.1-7.
[37] Jin-Meng Ho., `A Versatile Suite of Strong Authenticated Key Agreement Protocols for Body Area
Networks’, Proceedings of 8th International Conference on Wireless Communications and Mobile
Computing Conference (IWCMC) (2012) August 27-31; Limassol, pp. 683-688.
[38] Fan Rung, Ping Ling-Di, Fu Jian-Qing and Pan Xue-Zeng, `The New Secure and Efficient Data Storage
Approaches for Wireless Body Area Networks’, Proceedings of International Conference on Wireless
Communications and Signal Processing (WCSP) (2010) October 21-23; Suzhou, pp. 1-5.
[39] Liu Jingwei , Zhang Zonghua, Sun Rong and Kyung Sup kwak, `An Efficient Certificateless Remote
Anonymous Authentication Scheme for Wireless Body Area Networks’, Proceedings of IEEE
International Conference on Communications(ICC) (2012) June 10-15; Ottawa, ON, pp. 3404-3408.
Copyright ⓒ 2015 SERSC
119
International Journal of Hybrid Information Technology
Vol.8, No.9 (2015)
120
Copyright ⓒ 2015 SERSC