WBAN
Outlines
Temperature-Aware Routing Protocols
Cluster-Based Routing Protocols
QoS Routing Protocols
Postural movement based Routing Protocols
Cross-Layered Routing Protocols
Routing Issues and Challenges
Taxonomy of WBAN’s Routing Protocols
[14].
Contd…
◦ The First approach is: Nearest Node Rotation (NNR)
means 1 2 3 45
◦ second approach is: Farthest Node Rotation (FNR)
13 5 2 4,
◦ and third approach is: Ideal Node Rotation (INR) 13
5 2 4, as shown in the figure .
TARA Temperature-Aware RP
Thermal Aware Routing Algorithm for
Implemented Sensor Networks (TARA)
It has the following objectives:
Sender Destination
Alternate Route
Challenges in TARA
the high temperature node changes the
topology structure on run time which creates
overheads, high energy consumption, cannot
identify less energy sensors for sending data
and addresses, low Reliability and high ratio
of packets dropped addressed.
LTR- ALTR RP
Least Temperature Routing (LTR) and Adaptive
Least Temperature Routing (ALTR)
Improved version of TARA RP
Aims are to reduce high temperature of
biosensors, energy consumption and increase
network throughput.
LTR consisted of four phases;
◦ setup phase
◦ Routing
◦ packet discard
◦ and reduce unnecessary hops and loops in the network
Contd…
The dropping of data depends on the hop
counts.
If the destination node is far away from the
22 44
Contd…
In the figure, a node 1 exchanges information
directly with nodes 2, 3, 4 and further node 2
exchanges information directly with 1, 3, 4
and so on with the concepts of Dijkstra
Algorithm for choosing the shortest path.
33
11
44
22
RAIN RP
The Routing Algorithm of homogenous
networks and id-less biomedical sensor
(RAIN) protocol is to keep the nodes away
from the high temperature nodes zone,
reduces high energy consumption and high
packet delivery to the destination.
The RAIN works on three phases that are
◦ setup phase
◦ Routing phase
◦ Status update phase
Phases in RAIN Contd…
Setup Phase: the node informs all the nodes in the network
by sending a broadcast ‘Hello’ packet about its ID
The recipient node replies by ‘HelloACK’ as
Temp_n is the node temperature, avg_n is
average temperature of the neighbor node and
TDn is the sum of node temperature and threshold
value.
M-ATTEMPT RP
Mobility-supporting Adaptive Threshold-
based Thermal-aware Energy-efficient Multi-
hop ProTocol (M-ATTEMPT)
The sink node is installed in the central of all
TARA Keeps data away from Calculate high Thermal Aware Routing High energy
(2005) hot spot routes and temperature nodes and Algorithm for consumption,
nodes, routes Implemented Sensor Low Reliability and
Reschedule the routes Networks Very high delay
Sink/Base station.
There are two protocols in the cluster based
routing which is
◦ Hybrid Indirect Transmission (HIT)
◦ Anybody
HIT RP
based on LEACH protocol and uses the CSMA/CA scheme for
idle listening and collision detection during transmission.
CH selection is based on the high energy and extra
structure
Each upper high density level node is
Clusters
Legend
Sensor:
Source:
Destination:
Cluster:
Gateway:
Summary of various approaches discussed in
cluster based routing protocols
HIT Adopted clustering idle listening and Hybrid Indirect Energy efficiency and
(2003) concepts along with collision detection Transmission reliability are not
parallel during transmission investigated in the
communication. HIT protocol.
Cluster Head (CH)
selection is based on
the high energy and
extra computation
capabilities for single
and multi-cluster
heads
AnyBody self-organization and How many levels the self-organization and Did not consider the
(2007) reduce the direct node is far away for reduce direct energy consumption
communication the cluster node and communication and delay.
overheads with the how this node can overheads with
outside sink communicate to the outside sink, select
-using Tree concept sink? the best features for
the selection of CH
Quality of Service (QoS) based
Routing Protocols
Patient data contains information of the vital
signs and needs a guaranteed based
dedicated network bandwidth to transmit the
patient information in the appropriate time.
dynamic packet
classifier,
energy-aware
geographic routing,
reliability control
module,
and multi-objectives
QoS aware queuing
scheduling
ERP RP
Energy-Aware Peering Routing (EPR) is designed for the
indoor hospital activities
uses centralized and distributed approaches for the load
balancing
the BAN provides three modes of communication which are:
◦ Nursing Station Coordinator (NSC),
device with high energy supply which establishes a connection with the
BAN coordinator (e.g; p-p & p-mp)
◦ Medical Display Coordinator (MDC)
MDC is responsible to get the data from the BAN coordinator of the
patient and displays on the MDC display unit (e.g. show data to doctors
at home or during the travelling)
◦ and Body Area Network Coordinator–BANC.
BANC collects the routine data and high critical data from the patients
ERP Framework
Contd…
QPRD & QPRR RP
EPR handles only ordinary packets in the
network and does not focus to handle the
delay sensitive packet data
Due to this problem, QoS-aware Peering
QoS-Aware Protocol Proposed QoS aware routing Differentiate between high four main modules Not considered
(2007) service framework is to and low priority packets, proposed: Energy
provide prioritized routing channel access. Application consumption and
services and the user Programming delay. Not
specific QoS. interface (API), suitable for large
packet queuing and network
scheduling, and
system information
repository
RL-QRP Achieve end-to-end QoS QoS issues end-to-end reinforcement high delay and
(2008) uses distributed Q-learning network learning based energy
and geographical routing protocol consumption
information for desirable with support of the
paths based on the QoS
experiences and rewards
from the neighboring nodes
to the sender nodes
LOCALMOR Fulfills the requirements of QoS issues for high and low four modular High energy
(2009) the system and measures the priority data. schemes introduced: consumption with
QoS in the capacity of energy power efficiency low delay
efficiency, reliability and module, Reliability-
latency in the diverse sensitive module,
environment of WBANs. delay sensitive
A high critical alarming module and Neighbor
situation data of the patient is Manager
sent through delay sensitive
module
DMQoS The end-to-end QoS is checked QoS based is to route the data-centric Very low throughput
(2011) and provided at each local packets depending on urgency multiobjective QoS
intermediate node decision level of the data and achieve a aware routing protocol
without discovery of the full good throughput
path to the destination, use for
large networks
Body Area network (BAN) Proposed architecture uses Managing of Body Area Network BAN traffic can High energy
framework EPR centralized and distributed resources. Classification of transmit by a point- consumption and
(2012) approaches for load balancing routine and high critical data to-point (p-p) or delay.
of the peer BAN traffic, high with mobility. point-to-multipoint
reliability and high mobility with (p-mp) with mobility
least energy. Best for small as known is
network Energy-Aware Peering
Routing (EPR)
QPRD Calculate paths EPR handles only QoS-aware Suitable for small
(2012) from source to ordinary packets Peering networks, average
destination with in the network Routing energy consumption
least energy but not focuses protocol for
consumption to handle the Delay
delay sensitive sensitive
packet data packets
for communication
if a chest node sends data to the sink, this node will
OBSFR Flood concept is used Changing the position On-Body Store and High signals fading
(2009) for sending the data of the body degrades Flood Routing when suddenly change
from source to the performance of the in the position so it
destination. 5 end-to-end delay and consumes high energy.
experiments performed energy consumption
on the body postural becomes high and
positions with mobility increases the chance of
packet lost
PRPLC Observes time variation Calculate link cost Probabilistic Routing increase delay and
(2009) in each link of WBAN (energy) and forwards with Postural Link Costs energy consumption
and applies the the data on the reliable during calculation of
probabilistic routing. path the link cost
automatically adjust the
link cost and forwards
the packets, less buffer
and storage delays
DVRPLC store and reduce end-to- Distance vector Sudden
(2010) forward packets end packet routing with changing in the
based with delay postural link position of the
minimum link costs body causes
cost and also signals become
mobility weak
included
Opprotunistic… Reduces energy disconnection of Proposed The LOS & NLOS
(2011) consumption and network, loss of Opportunistic antennas cannot
increase the life packets and Routing protocol be used for the
time of the consumes high for Body Area high level of
network during energy Networks mobility
postural
movement high
mobility
ETPA reduces nodes Reduce node Proposed Energy High energy
(2012) temperature and, temperature and Efficient Thermal consume when all
energy. ETPA select energy and Power aware adjacent nodes
calculates the efficient path for exchange their
residual energy of End-to-end temperature and
all the nodes in delivery of energy level.
the network in packets Packets drop if
order to send buffer time is
packet on the exceeded from
efficient paths certain threshold
value
PSR The selection of Improve QoS Proposed Consumes high
(2012) qualitative and routing protocol Distributed energy and
shortest path is and security Prediction based increases delay
based on highest performance Secure and Reliable during
prediction and routing framework authentication of
prediction comes the nodes and
from recently packets
visited nodes.
Cross-layered Routing Protocols
The Cross-layer protocol is used to increase
the multi-level functionalities of the routing
protocol as well as the MAC layer at the same
time
WASP RP
WASP (Wireless Autonomous Spanning tree Protocol) is
used for MAC and routing layers in order to achieve
multi hop counts communication with less energy
The WASP scheme is used for implanted (intra) body
communication and is comprised of 6 steps as follows.
◦ Assigning the addresses to nodes (parent and children)
◦ Tree / Child follow the WASP scheme
◦ In the silent mode, the child receives only data
◦ The parent sends the received data to the destination node
◦ Contention slot (new node uses JOIN-REQUEST) use for a new
node
◦ Acknowledgement (ACK-0 means Not Received, 1 Means
received)
CICADA RP
CICADA protocol has same frame format as
IEEE 802.15.4 MAC layer
CICADA uses the tree like topology and every
Data subcycles
Controls come from parent to child
While Datum come from child to parent
TICOSS RP
TImezone Coordinated Sleep Scheduling
(TICOSS) designed for multihop
communication.
V-table maintains the following information:
CICADA High energy consumption, path Control subcycles and Data Disjoining of the children/parent will
(2007) allocation between various nodes, subcycles used for efficient check for more than 2 consecutive
joining or leaving nodes in the paths, low energy cost, cycles, as wastage of energy and
network differentiate between high bandwidth.
and low priority data New children or parent can join
network, No security approach
followed in CICADA.
TICOSS 802.15.4 designed for single TICOSS TImezone Not focused on the high
(2007) hop, cluster based star mechanism proposed temperature routes and
topology, overlapping areas for issues of routing nodes,
and packet collision issues, and MAC, Security issues
unaware of the detection of
hidden node problem,
interference with other near
nodes,
Keep all the nodes active
causes high energy
consumption
Biocomm & Indicate high temperature nodes achieve better No mobility, Average
Biocomm D and routes (e.g. hot spots), performance of all consumption of energy and
High energy consumption, networks’ nodes delay
Preventing network from data by using Biocomm and
congestion during transmission Biocomm-D
Routing Issues and Challenges
Design and development of efficient routing
protocols for WBSNs is a challenging job due
to their unique requirements and specific
characteristics. Following issues and
challenges in WBAN as follows:
Network Topology
◦ Line-of-Sight (LoS)
◦ None-Line-of-Sight (NLoS) communication
◦ store-and-forward
Energy Efficiency
For implanted bio-medical sensors, it is not
possible to replace the power source
while for wearable bio-medical sensors