Sample heading text - Macquarie University

Download Report

Transcript Sample heading text - Macquarie University

Minimizing Channel Access Delay for
Emergency Traffic in
IEEE 802.15.6Wireless Body Area
Network (WBAN)
Mohammad Ariful Huq
Supervisor : Eryk Dutkiewicz
1
Outlines
• Introduction
• Necessity of MAC Protocol for WBAN
• IEEE 802.15.4, IEEE 802.15.6 , MEB MAC
• Channel Access Delay Minimization for Emergency Traffic
• Simulation Results
2
Outlines
• Introduction
• Necessity of MAC Protocol for WBAN
• IEEE 802.15.4, IEEE 802.15.6 , MEB MAC.
• Channel Access Delay Minimization for Emergency Traffic
• Simulation Results
3
Wireless Network
4
Introduction
•
WBAN is RF based wireless networking technology that interconnects tiny
nodes with sensors in, on, or around a human body.
•
A typical WBAN consists of a
number of inexpensive, lightweight,
miniature sensor platforms, each
featuring one or more
physiological sensors like
–
–
–
–
–
–
–
–
Motion Sensors
ECG (Electrocardiograms)
Sp02
Breathing Sensors
Blood pressure
EMG (Electromyograms)
EEG(Electro-encephalograms)
Blood Glucose Sensors
5
Introduction
• Network size of WBAN
– Application dependent
( up to 256 devices)
• WBAN Sensors could be located on
– The body as intelligent patches
– Integrated into clothing
– Implanted below the skin
– Embedded deeply in tissues
Figure: Positioning of a Wireless Body Area Network
in the realm of wireless networks.
6
SENSING ACTIVITIES IN MEDICAL BANS
7
WBAN Traffic Classification
• – Normal traffic: Based on normal operation between device and
coordinator.
• – On-demand traffic: Initiated by Coordinator to know certain
information.
• – Emergency traffic: In case of critical condition.
8
WBAN Architecture
 Level 1 contains in-body and on-body BAN Nodes (BNs)
 Level 2 contains a BAN Network Coordinator (BNC) that gathers patient’s vital information
from the BNs and communicates with the base-station.
 Level 3 contains a number of remote base-stations that keep patient’s medical/nonmedical records and provides relevant (diagnostic) recommendations.
9
WBAN Applications
10
CodeBlue
CodeBlue is the project of Harvard University trying to develop novel applications of wireless sensor network technology to
medical applications. Many products of the project have great potential to apply to practice.
Figure 6:Intel SHIMMER motes
Stroke patient rehabilitation monitoring system [CodeBlue].
11
Mercury: A Wearable Sensor Network
Platform for High-Fidelity Motion Analysis
The Intel SHIMMER mote, including a
triaxial accelerometer
The SHIMMER mote connected
to its programming board.
SHIMMER sensors being worn
on a patient's arm.
12
VitalDust: Wireless vital sign monitoring
•
Mica2-based pulse oximeter
Measures heart rate, blood oxygen saturation
•
Telos-based two-lead Electrocardiogram
•
PDA- and PC-based applications for multi-patient triage
13
Outlines
• Introduction
• Necessity of MAC Protocol for WBAN
• IEEE 802.15.4, IEEE 802.15.6 , MEB MAC.
• Channel Access Delay Minimization for Emergency Traffic
• Simulation Results
14
Major Sources of Energy Waste in Sensor
Network
1. Collision : Two nodes emit at the same time
2. Idle Listening : Node listens to an idle channel
3. Overhearing: Node listens for a message sent to
another node
15
Energy in WBAN
• Battery lifetime is very important
– Required Lifetime
• Swallowable Camera Pills : 12 hours
• Cardiac Defibrillators and pacemakers : 5 years
• Reducing the waste of energy can maximize battery lifetime
• How to improve energy efficiency
– Routing
– Mobile Base Station
– Energy efficient MAC protocol
– …
16
16
Major MAC Protocol Approaches
• Contention Based (CSMA/CA)
– Nodes need to perform CCA before transmission of data
– If the channel is busy, the node defers its transmission till it
becomes idle.
– Its infrastructure-free
– Ad hoc feature
– Good adaptability to traffic fluctuation
• Schedule Based(TDMA)
– Channels are divided into fixed/variable time slots which are
assigned to nodes that transmit during its slot period
– Free of idle listening, overhearing and packet collisions because of
the lack of medium competition,
– But require tight time synchronization.
17
Outlines
• Introduction
• Necessity of MAC Protocol for WBAN
• IEEE 802.15.4, IEEE 802.15.6 , MEB MAC.
• Channel Access Delay Minimization for Emergency Traffic
• Simulation Results
18
802.15.4 Superframe Format
Active period
CAP
beacon
CFP
Contention Access
Period
Network beacon
Contention period
Inactive period
Contention
Free Period
beacon
Transmitted by network coordinator. Contains network information,
frame structure and notification of pending node messages.
Access by any node using CSMA-CA
Guaranteed
Time Slot
Reserved for nodes requiring guaranteed bandwidth
Inactive Period
Sleep period
19
802.15.6 Superframe Format
The EAP is Emergency Access Period.
-> In this period only devices with emergency traffic can contend.
The RAP(Random Access Period) can be used by any device both
emergency and non-emergency.
-> The data that are accumulated in the device buffers have a priority
assigned to them. Each of the devices have to contend with backoff
windows according to their priority.
20
Outlines
• Introduction
• Necessity of MAC Protocol for WBAN
• IEEE 802.15.4, IEEE 802.15.6 , MEB MAC.
• Channel Access Delay Minimization for Emergency Traffic
• Simulation Results
21
Channel Access Delay
• Channel Access Delay is the duration from
the time when a packet arrives at the queue
until the designated packet gains access to
the channel.
22
MEB-MAC: Superframe Format
 Listening Window is placed periodically in Scheduled Access
Phase to reduce the access delay of Emergency Data.
A Listening Window is dedicated to emergency alarms to
provide high reliability with low delay.
23
Algorithm for Inserting Listening Window
24
Average Channel Access Delay
d0  0
; if  0  tei   1 or  3  tei   4
1
d1  DRAP1
2
1
d 2  DRAP 2
2
1
d3  DMAP
2
1
d 4  DCAP
2
; if  1  tei   2
; if  4  tei   5
; if  1  tei   3 or  5  tei   6
; if  7  tei   8
1
d1  DRAP1, ; if t0  tei  t1
2
1
d 2  DRAP 2, ; if t2  tei  t3
2
1
d3 
DMAP ; if t1  tei  t2 or t3  tei  t4
2* N LW
1
d 4  DCAP ; if t5  tei  t6
2
25
Outlines
• Introduction
• MAC Protocol for WBAN
• IEEE 802.15.4, IEEE 802.15.6 , MEB MAC.
• Channel Access Delay Minimization for Emergency Traffic
• Simulation Results
26
Simulation Result : Channel Access Delay
Comparison
Non Congested Scenarios
Congested Scenarios
27
Thank You
?
28