01062 Dresden, Germany. Email: {Jianjun.Wen ... wakes up and replies to sender with its address ... Case 5: Handover Phase A new free receiver wakes up and ...
Department of Computer Science Institute for Systems Architecture, Computer Networks Group
MX-MAC: A MOBILITY-AWARE MAC PROTOCOL FOR MEDICAL APPLICATIONS Motivation
Contributions
·
Wireless sensor nodes employed in medical application are not always static
·
Stochastic link quality estimation model to detect link quality during run time
·
Mobility of nodes may lead to frequently link disconnection and establishment, which potentially increase packet loss and latency
·
Lightweight Neighbor discovery algorithm to search for new receivers after detecting weak link quality
·
Single packet transmission scheme is not sufficient for some applications which require large amount of packets in burst
·
Seamless Handover without link disruption. It keeps link connection while discovering new links.
A Mobility-Aware MAC Protocol for Medical Applications
MX-MAC
Seamless Handover Process ·
Case 1: Initial Phase sending preambles to discover new receiver
·
Case 2: Early ACK Phase new receiver wakes up and replies to sender with its address information
·
Case 3: Normal Phase Transmitting messages to specific receiver in burst
·
Case 4: Neighbor Discovery Phase sender continues transmitting message to original receiver while discovering new receiver by embedding handover request to destination address
·
Case 5: Handover Phase A new free receiver wakes up and replies to the handover request
Link Quality Estimation and Decision Mechanism Predition
RSSI Partition
Decision
·
10 consecutive RSSI values as one slot
·
Employ LMS adaptive filter to predicate link quality
·
Partition RSSI range into 5 link quality levels, each level has 20 dBm width
·
Affordable computational complexity. It requires only 17 multiplications and 15 additions for one prediction
·
Using probability method to determine link quality level
·
handover Immediate Handover
·
Take both current link quality level and predicted one into account
·
Two static receivers deployed in a distance of 30m. The mobile node walked from R1 towards R2 at a normal speed (1.5 m/s)
·
Integrate with time-based and trend-based algorithm
·
Handover happened when link quality became weak
·
Predefined rule-based decision module
No additional configuration
Evaluation Packt Loss ·
·
Distance is the main factor that affects link quality Handover mechanism can reduce packet loss
Single-Hop Latency ·
·
Seamless handover mechanism introduces little latency In neighbor discovery phase, waiting ACK timer is the main factor of latency
Contact: Jianjun Wen, Waltenegus Dargie TU Dresden, Department of Computer Science, Computer Networks Group 01062 Dresden, Germany Email: {Jianjun.Wen, Waltenegus.Dargie}@tu-dresden.de
Ping Pong Handover ·
The distance between R1 and R2 was 40m
·
Handover occurred back and forth in the middle area of R1 and R2