SlideShare a Scribd company logo
1 of 31
WBAN MAC Issues
Kyung Sup Kwak
Inha University UWB-ITRC
kskwak@inha.ac.kr
Outline
Slide 2
โ€ข Introduction
โ€ข WBAN considerations
โ€ข Major sources of energy waste
โ€ข MAC classification tree
โ€ข Power saving mechanisms
โ€ข Major MAC approaches
โ€ข Pros and Cons of some MAC protocols
โ€ข Conclusion
Introduction
Slide 3
โ€ข Wireless BAN requires efficient and sensible
use of the available energy resources
โ€ข Sensors in a network have limited amount of
energy and need to save power to maximize
lifetime
โ€ข Implanted devices inside body need critical
handling to save power.
WBAN Considerations
โ€ข WBAN devices are limited for in/on body BAN
โ€“ small network size
โ€ข There is one Coordinator that acts as overall controller
โ€ข Not all devices have data to send all the time
โ€“ Idle nodes
โ€ข Only few of them may have data at same time
โ€“ Less traffic
โ€ข Communication flows
โ€ข Communication Reasons
โ€“ Devices have data to send
โ€ข Emergency data etc.
โ€“ Coordinator might need specific data
โ€ข Data on-demand
Slide 4
โ€“ WBAN Coordinator WBAN Device
โ€“ WBAN Device WBAN Coordinator
Fully function device (FFD)
Reduced function device (RFD)
WBAN Coordinator
In-body On-body Out-body
Two Basic roles:
1. End device (RFD or FFD)
2. Coordinator (FFD)
WBAN Considerations: Topology
* WBAN uses a hybrid topology
3-5 meter radius
Star Topology for in-body
Slide 5
Major Sources of Energy Waste
Slide 6
โ€ข Energy waste in WBAN
1.Collision
2.Idle Listening
3.Overhearing
4.Over-emitting
5.Others
Purely
Contention-Based
Protocols
Contention-based
with reservation
Contention-based
with scheduling
Sender-Initiated
Protocols
Receiver-Initiated
Protocols
Synchronous
Protocols
Asynchronous
Protocols
Single-Channel
Protocols
Multichannel
Protocols
MACAW
FAMA
RI-BTMA
MACA-BI
MARCH
D-PRMA
CATA
HRMA
SRMA/PA
FPRP
RI-BTMA
MACA-BI
MARCH
MACA/PR
RTMAC
Directiona
l Antennas
MMAC
MCSMA
PCM
RBAR
Centralized
Protocols
CDMA based FDMA based
MAC Classification Tree
MAC Protocols
Distributed
Protocols
Schedule based
Protocols
Other (Hybrid)
MAC Protocols
Schedule based
Protocols
Contention based
Protocols
Fixed
assignment
Demand
assignment
Contention based
Protocols
Slide 7
* The classification is more complex then it looks
Power Saving Mechanisms
Slide 8
โ€ข The Power saving mechanisms can be broadly
classified into[2]:
โ€“ Adaptive duty cycling protocols
โ€ข Power off radio when not actively transmitting and
receiving packet
โ€“ Wakeup on-demand protocols
Power Saving Mechanisms
Slide 9
โ€ข Related works are [3]:
โ€“ IEEE802.11
โ€ข High energy consumption when the nodes are in the idle mode
โ€“ CSMA
โ€ข To improve the energy consumption by avoiding overhearing among
neighboring nodes
โ€“ TDMA
โ€ข No contention-introduced overhead and collisions
โ€ข Not easy to manage the inter-cluster communication and interference
โ€ข Not easy to dynamically change its frame length and time slot
assignment
Power Saving Mechanisms
Slide 10
โ€ข The two major methods for WBAN power saving mechanism
can be:
โ€“ TDMA
โ€“ Contention based
โ€ข TDMA vs. Contention-based protocols
Table 1: Comparison between TDMA and Contention based protocols
TDMA Contention-based
TDMA can easily avoid or reduce energy waste from all
major sources [collision, idle listening etc.]
Contention protocols needs to work
hard in all directions
TDMA has limited scalability and adaptability
โ€“Hard to dynamically change frame size or slot
assignment when new nodes join
โ€“Restrict direct communication within a cluster
Contention protocols easily
accommodate node changes and
support multi-hop communications
Good for in-body communication Good for on/out body communication
Power Saving Mechanisms: Sleep-wake-up
Slide 11
โ€ข Components in nodes are switched off.
โ€ข Need proper wake-up methods
โ€ข Question is: โ€œWhen should a device switch to low power mode
and for how long?โ€
โ€“ An efficient power saving protocol must answer this question.
โ€ข Sleep mode power consumption is much less than idle power
consumption
โ€ข Using information about traffic in the network, we can make
better decisions about how frequently to wake up.
โ€ข Objective: Reducing energy consumption through a careful
scheduling of wakeup times.
Power Saving Mechanisms: Sleep-wake-up
โ€ข One way towards lower power consumption is
to turn off all unused components
โ€“ This hampers working of whole network
โ€ข Sleep mode power consumption is much less
than idle power consumption
[1]
Table 2: Power characteristics for a Mica2 Mote Sensor [1]
Slide 12
Power Saving Mechanisms: Wake-up
Protocols
Slide 13
โ€ข Types of Wake-up protocols [1]:
โ€“ Synchronous
โ€ข When nodes enter sleep mode, they schedule a timer to
wake up at a pre-determined time
โ€ข Examples: IEEE 802.11 PSM, S-MAC
โ€“ Out-Of-Band (OOB)
โ€ข A sleeping node can be woken at any time via an out-of-
band channel
โ€ข Examples: STEM, PicoRadio
โ€“ Hybrid
โ€ข Synchronous plus Out-Of-Band
Out-Of-Band Protocol
Slide 14
โ€ข Use a busy tone (BT) channel to wake up neighbors
โ€“ BT is broadcast on the channel for specified duration
โ€“ No information is encoded in the BT
โ€“ Serves as binary signaling mechanism to neighbors
โ€ข Advantage
โ€“ Only have to detect energy on channel rather than decode packet
โ€ข Simple hardware
โ€ข Small detection time
โ€“ No need to handle collisions
โ€ข Disadvantage
โ€“ BT may awake all the nodes in the neighborhood
โ€ข Possible Solution
โ€“ Two Radios: One for Data & one for BT
Power Saving Mechanisms:
Major MAC Approaches
Slide 15
Major MAC Approaches
Slide 16
โ€ข The Three most suitable MAC approaches in power
saving are:
โ€“ Channel Polling (Low power listening)
โ€“ Scheduled contention
โ€“ TDMA โ€“ contention free /cluster-based
Channel Polling (Low power listening)
Slide 17
โ€ข A node wakes up for a very small amount of
time.
โ€ข It checks the channel for any activity without
receiving data
โ€“ If channel idle it goes back to sleep otherwise stays
awake to receive data
โ€“ Performed regularly but not synchronised among
nodes
Scheduled Contention
Slide 18
โ€ข Nodes periodically wake up in unison
โ€ข Contend for access to channel
โ€“ Receiver listen to brief contention periods while senders
contend
โ€ข Only nodes participating in data transfer remain awake
after contention periods while others can sleep
โ€ข Schedule coordinated transmission and listen periods
โ€ข Nodes adopt common schedule
โ€ข Synchronising with periodic control messages
TDMA
Slide 19
โ€ข Cluster of nodes is formed under a cluster head or
Coordinator
โ€ข Communication takes place between nodes and
Coordinator.
โ€ข Node uses time slots allocated by the Coordinator
โ€ข Only one node is allowed to transmit in a slot
โ€ข Synchronization is maintained in the network,
provided by Coordinator
โ€ข Peer to peer communication is not allowed
Slide 20
Table 3: Comparison of MAC approaches [4]
Comparison of MAC approaches
Channel polling
(Low power listening)
Scheduled
contention
TDMA
(Contention free /cluster-based )
~ 10 times less expensive than listening
for full contention period
Listening for full contention
period
Low duty cycle
Asynchronous Synchronous Synchronous -
Fine grained time synchronisation
Sensitive to tuning for neighbourhood
size and traffic rate
Sensitive to clock drift Very sensitive to clock drift
Poor performance when traffic rates
vary greatly.
(optimised for known periodic traffic)
Improved performance with
traffic increase
Limited throughput and number of
active nodes
Receiver and polling efficiency is gained
at the much greater cost of senders
similar cost incurred by sender
and receiver
Require clustering >>cost incurred
more on Cluster head
challenging to adapt low power listening
directly to newer radios like 802.15.4
(preamble size limited)
Scalable, adaptive and flexible Limited scalability and adaptability
to changes on number of nodes
Pros and Cons of Some MAC Protocols
Slide 21
Table 4: Pros and Cons of MAC protocols [4]
Channel Polling Protocols Scheduled Contention TDMA
WiseMAC BMAC TICER/RICER S-MAC PMAC T-MAC FLAMA LEACH HEED
Scalable Flexible
Compared
to S-MAC
Considerable
reduction of power
consumption if wake
up period is optimal
Loosely
synchronised
Loose time
synchronization
Loosely
synchronised
Better end to
end reliability
and energy
saving
compared to
S-MAC
Distributed ,no global
knowledge
required
Energy
efficient
Support
mobility and
adaptive to
traffic load
Better packet
delivery rates and
power
conservation
Effect of channel
fading on rendezvous
schemes is major
High transmission
latency
Adaptation to changes
might be slow
Better delay-All
queued packets are
sent on one listen
state in a burst
Smaller delays,
improved
energy saving
and reliability
compared to
TRAMA
Extra overhead for
dynamic clustering
Scalable
Low delay Better throughput
and
Latency
Semi synchronous
schemes yield
substantial power
savings under weak
fading conditions
Low throughput Higher throughput
under heavier traffic
Reasonable
throughput
prolonged
network
lifetime
MAC Protocol Comparison
Slide 22
Table 5: Comparison of MAC protocols [6]
Algorithm Hidden/
exposed nodes
Channel 802.11
compatible
Antannae
direction
Additional
H/W
Pros Cons
CSMA (mainly) Hidden Single No Omni No Simplicity Hidden nodes
MACA/ MACAW (mainly) Exposed Single No Omni No Simplicity Exposed nodes
802.11/ 802.11e Both Single Yes Omni No Simplicity; Easy to implement;
Prevalent in reality. QoS support.
Hidden/exposed nodes;
Problematic sensing range.
Differentiated
Distributed
Coordination
Function (DDCF)
Both Single Yes Omni No QoS support. Same as 802.11.
Received-Based
AutoRate (RBAR)
Both Single Yes Omni No Rate adaptive; Improve
throughput over 802.11.
Computation overhead.
Mobile point
coordinator-MAC
( MPC-MAC)
Both Single Yes Omni No Implement PCF in ad hoc
networks; QoS support.
Bottleneck problem; Single
node failure problem;
Overhead.
CA-CDMA Both Multi Need modifications Omni Yes Access control based on the
estimation of channel condition;
No contention between
data/control packets.
Complicated
hardware/software;
Overhead; Exclusive control
channel.
Bidirectional
Multi-channel
MAC (Bi-MCMAC)
Both Multi Need modifications Omni Yes Improve throughput over
802.11; No contention between
data/control packets.
Require additional hardware;
Exclusive control channel.
Comparison of Some Classical Protocols
Slide 23
โ€ข S-MAC : Listen-sleep
โ€ข T-MAC : Activation event
โ€ข WiseMAC : Preamble Sampling
S-MAC, T-MAC, WiseMAC
โ€ข S-MAC
โ€“ Main goal โ€“reduce power consumption
โ€“ Three major components:
โ€ข Periodic sleep-listen
โ€ข Collision and overhearing avoidance
โ€ข Message passing
โ€“ Each node goes to sleep for some time,
and then wakes up and listens to see if any other node wants to talk to it.
โ€“ During Sleep it turn off its radio
โ€“ Comments:
โ€ข Energy waste caused by idle listening is reduced by sleep schedules.
โ€ข Sleep and listen periods are predefined and constant which decreases
the efficiency of the algorithm under variable traffic load.
Slide 24
S-MAC, T-MAC, WiseMAC
โ€ข T-MAC
โ€“ Main goal โ€“improvement over S-MAC under variable traffic
โ€“ Listen period ends when no activation event has occurred for a time threshold
TA.
โ€“ Reduce idle listening by transmitting all messages in bursts of variable length,
and sleeping between bursts.
โ€“ times out on hearing nothing.
โ€“ Comments:
โ€ข Gives better result under variable load.
โ€ข Suffers from early sleeping problem โ€“node goes to sleep when a neighbor
still has messages for it..
Slide 25
S-MAC, T-MAC, WiseMAC
โ€ข WiseMAC
โ€“ All nodes defined to have two communication channels.
โ€ข Data channel uses TDMA
โ€ข Control channel uses CSMA
โ€“ Preamble sampling used to decrease idle listening time.
โ€“ Nodes sample the medium periodically to see if any data is going to arrive.
โ€“ Comments:
โ€ข Dynamic preamble length adjustment results in better performance.
โ€ข Conflict when one node starts to send the preamble to a node that is already receiving
another nodeโ€™s transmission where the preamble sender is not within range.
โ€ข Hidden terminal problem
Slide 26
Other MACs
Slide 27
โ€ข Some other protocols such as TRAMA, SHFIT also faces
various problems
โ€ข This makes them not suitable for WBAN specially for in-body
communication.
โ€ข TRAMA
โ€“ Higher percentage of sleep time and less collision probability is achieved
compared to CSMA based protocols. Without considering the
โ€ข transmissions and receptions, the duty cycle is at least 12.5 %, which is a
โ€ข considerably high value.
โ€“ Increased idle listening caused by listening to all slots before sending.
โ€ข SHIFT
โ€“ Very low latency is achieved with many traffic sources.
โ€“ System-wide time synchronization is needed for slotted contention
windows.
Further Comparisons
Slide 28
Table 6: Comparison of MAC protocols [7]
Time Sync
Needed
Comm.
Pattern
Support
Type Adaptivity to
Changes
S-MAC/T-
MAC/DSMA
C
No All CSMA Good
WiseMAC No All np-CSMA Good
TRAMA Yes All TDMA/CSMA Good
SIFT No All CSMA/CA Good
DMAC Yes Convergecast TDMA/slotted
ALOHA
Week
Conclusion
Slide 29
โ€ข Various kinds of power saving mechanisms for MAC
protocols are applied for sensor network applications.
โ€ข All the mechanisms have a common design objective - to
maximize network lifetime.
โ€ข A single method cannot satisfy the requirements for
WBAN.
โ€ข Hence we recommend that a hybrid approach is most
suitable in the diverse scenario of WBAN.
โ€ข TDMA based protocols are suitable for in-body scenario
and CSMA based protocols are suitable for on/out body
operations.
References
Slide 30
[1] Miller, M. J. and Vaidya, N. H., Power Save Mechanisms for Multi-Hop Wireless
Networks. In Proceedings of the First international Conference on Broadband Networks,
BROADNETS, 2004.
[2] Vivek Jain, Ratnabali Biswas, Dharma P. Agrawal: Energy-Efficient and Reliable
Medium Access in Sensor Networks. WOWMOM 2007: 1-8.
[3]http://nesl.ee.ucla.edu/courses/ee206a/2002s/student_presentations/SP03_QianHuang.ppt
[4] Hind Chebbo, Literature Review of Energy Efficient MAC in WSN/BAN, IEEE, May
2008.
[5] M. J. Miller and N. H. Vaidya, โ€œA MAC Protocol to Reduce Sensor Network Energy
Consumption Using a Wakeup Radioโ€, IEEE Transactions on Mobile Computing, 4, 3,
May/June 2005.
[6] Wu, M., A Survey of MAC Protocols in Ad Hoc Networks, University of Texas at Dallas.
[7] Demirkol I, Ersoy C, Alagoz F., MAC protocols for wireless sensor networks: A survey.
IEEE Commun 2006;44(4):115-21
The End
Slide 31
Thank You

More Related Content

Similar to 1-4_Kwak-WBAN MAC Issues1.pptx

Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxssuserc02c1f
ย 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolArunChokkalingam
ย 
Comtech advanced backhaul_solutions-rio_nov_2012
Comtech advanced backhaul_solutions-rio_nov_2012Comtech advanced backhaul_solutions-rio_nov_2012
Comtech advanced backhaul_solutions-rio_nov_2012SSPI Brasil
ย 
CCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATIONCCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATIONAswini Badatya
ย 
Transmit / Receive (T/R) Modules for Radar Systems
Transmit / Receive (T/R) Modules for Radar SystemsTransmit / Receive (T/R) Modules for Radar Systems
Transmit / Receive (T/R) Modules for Radar SystemsHazoor Ahmad
ย 
CCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATIONCCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATIONShankar Ghorpade
ย 
Throughput maximization technique in wireless sensor network using data aggr...
Throughput maximization technique in wireless sensor network using data  aggr...Throughput maximization technique in wireless sensor network using data  aggr...
Throughput maximization technique in wireless sensor network using data aggr...jency j
ย 
Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks Divya Tiwari
ย 
Ppt on low power wireless sensor network 5th sem
Ppt on low power wireless sensor network 5th semPpt on low power wireless sensor network 5th sem
Ppt on low power wireless sensor network 5th semshikhathegreat
ย 
Basic switch and switch configuration.pptx
Basic switch and switch configuration.pptxBasic switch and switch configuration.pptx
Basic switch and switch configuration.pptxitwkd
ย 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfOscarKelvinNsitu
ย 
Wireless Sensor Networks.pptx
Wireless Sensor Networks.pptxWireless Sensor Networks.pptx
Wireless Sensor Networks.pptxMunazza63
ย 
A preamble-based approach for Providing QOS support in Wireless Sensor Network
A preamble-based approach for Providing QOS support in Wireless Sensor NetworkA preamble-based approach for Providing QOS support in Wireless Sensor Network
A preamble-based approach for Providing QOS support in Wireless Sensor Networkdiala wedyan
ย 
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“ ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“ ...ArunChokkalingam
ย 
Energy Efficient MAC for Cellular-Based M2M Communications
Energy Efficient MAC for Cellular-Based M2M CommunicationsEnergy Efficient MAC for Cellular-Based M2M Communications
Energy Efficient MAC for Cellular-Based M2M Communicationsamin azari
ย 
7Multiplexing.pdf
7Multiplexing.pdf7Multiplexing.pdf
7Multiplexing.pdf12C01AadarshA
ย 

Similar to 1-4_Kwak-WBAN MAC Issues1.pptx (20)

Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
ย 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC Protocol
ย 
Comtech advanced backhaul_solutions-rio_nov_2012
Comtech advanced backhaul_solutions-rio_nov_2012Comtech advanced backhaul_solutions-rio_nov_2012
Comtech advanced backhaul_solutions-rio_nov_2012
ย 
CCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATIONCCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATION
ย 
Transmit / Receive (T/R) Modules for Radar Systems
Transmit / Receive (T/R) Modules for Radar SystemsTransmit / Receive (T/R) Modules for Radar Systems
Transmit / Receive (T/R) Modules for Radar Systems
ย 
CCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATIONCCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATION
ย 
Throughput maximization technique in wireless sensor network using data aggr...
Throughput maximization technique in wireless sensor network using data  aggr...Throughput maximization technique in wireless sensor network using data  aggr...
Throughput maximization technique in wireless sensor network using data aggr...
ย 
Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks
ย 
Ppt on low power wireless sensor network 5th sem
Ppt on low power wireless sensor network 5th semPpt on low power wireless sensor network 5th sem
Ppt on low power wireless sensor network 5th sem
ย 
Basic switch and switch configuration.pptx
Basic switch and switch configuration.pptxBasic switch and switch configuration.pptx
Basic switch and switch configuration.pptx
ย 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
ย 
Wireless Sensor Networks.pptx
Wireless Sensor Networks.pptxWireless Sensor Networks.pptx
Wireless Sensor Networks.pptx
ย 
IoT Control Units and Communication Models
IoT Control Units and Communication ModelsIoT Control Units and Communication Models
IoT Control Units and Communication Models
ย 
Medium access control unit 3-33
Medium access control  unit 3-33Medium access control  unit 3-33
Medium access control unit 3-33
ย 
mac-adhoc.ppt
mac-adhoc.pptmac-adhoc.ppt
mac-adhoc.ppt
ย 
A preamble-based approach for Providing QOS support in Wireless Sensor Network
A preamble-based approach for Providing QOS support in Wireless Sensor NetworkA preamble-based approach for Providing QOS support in Wireless Sensor Network
A preamble-based approach for Providing QOS support in Wireless Sensor Network
ย 
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“ ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts โ€“ ...
ย 
mn paper
mn papermn paper
mn paper
ย 
Energy Efficient MAC for Cellular-Based M2M Communications
Energy Efficient MAC for Cellular-Based M2M CommunicationsEnergy Efficient MAC for Cellular-Based M2M Communications
Energy Efficient MAC for Cellular-Based M2M Communications
ย 
7Multiplexing.pdf
7Multiplexing.pdf7Multiplexing.pdf
7Multiplexing.pdf
ย 

Recently uploaded

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
ย 

Recently uploaded (20)

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 

1-4_Kwak-WBAN MAC Issues1.pptx

  • 1. WBAN MAC Issues Kyung Sup Kwak Inha University UWB-ITRC kskwak@inha.ac.kr
  • 2. Outline Slide 2 โ€ข Introduction โ€ข WBAN considerations โ€ข Major sources of energy waste โ€ข MAC classification tree โ€ข Power saving mechanisms โ€ข Major MAC approaches โ€ข Pros and Cons of some MAC protocols โ€ข Conclusion
  • 3. Introduction Slide 3 โ€ข Wireless BAN requires efficient and sensible use of the available energy resources โ€ข Sensors in a network have limited amount of energy and need to save power to maximize lifetime โ€ข Implanted devices inside body need critical handling to save power.
  • 4. WBAN Considerations โ€ข WBAN devices are limited for in/on body BAN โ€“ small network size โ€ข There is one Coordinator that acts as overall controller โ€ข Not all devices have data to send all the time โ€“ Idle nodes โ€ข Only few of them may have data at same time โ€“ Less traffic โ€ข Communication flows โ€ข Communication Reasons โ€“ Devices have data to send โ€ข Emergency data etc. โ€“ Coordinator might need specific data โ€ข Data on-demand Slide 4 โ€“ WBAN Coordinator WBAN Device โ€“ WBAN Device WBAN Coordinator
  • 5. Fully function device (FFD) Reduced function device (RFD) WBAN Coordinator In-body On-body Out-body Two Basic roles: 1. End device (RFD or FFD) 2. Coordinator (FFD) WBAN Considerations: Topology * WBAN uses a hybrid topology 3-5 meter radius Star Topology for in-body Slide 5
  • 6. Major Sources of Energy Waste Slide 6 โ€ข Energy waste in WBAN 1.Collision 2.Idle Listening 3.Overhearing 4.Over-emitting 5.Others
  • 7. Purely Contention-Based Protocols Contention-based with reservation Contention-based with scheduling Sender-Initiated Protocols Receiver-Initiated Protocols Synchronous Protocols Asynchronous Protocols Single-Channel Protocols Multichannel Protocols MACAW FAMA RI-BTMA MACA-BI MARCH D-PRMA CATA HRMA SRMA/PA FPRP RI-BTMA MACA-BI MARCH MACA/PR RTMAC Directiona l Antennas MMAC MCSMA PCM RBAR Centralized Protocols CDMA based FDMA based MAC Classification Tree MAC Protocols Distributed Protocols Schedule based Protocols Other (Hybrid) MAC Protocols Schedule based Protocols Contention based Protocols Fixed assignment Demand assignment Contention based Protocols Slide 7 * The classification is more complex then it looks
  • 8. Power Saving Mechanisms Slide 8 โ€ข The Power saving mechanisms can be broadly classified into[2]: โ€“ Adaptive duty cycling protocols โ€ข Power off radio when not actively transmitting and receiving packet โ€“ Wakeup on-demand protocols
  • 9. Power Saving Mechanisms Slide 9 โ€ข Related works are [3]: โ€“ IEEE802.11 โ€ข High energy consumption when the nodes are in the idle mode โ€“ CSMA โ€ข To improve the energy consumption by avoiding overhearing among neighboring nodes โ€“ TDMA โ€ข No contention-introduced overhead and collisions โ€ข Not easy to manage the inter-cluster communication and interference โ€ข Not easy to dynamically change its frame length and time slot assignment
  • 10. Power Saving Mechanisms Slide 10 โ€ข The two major methods for WBAN power saving mechanism can be: โ€“ TDMA โ€“ Contention based โ€ข TDMA vs. Contention-based protocols Table 1: Comparison between TDMA and Contention based protocols TDMA Contention-based TDMA can easily avoid or reduce energy waste from all major sources [collision, idle listening etc.] Contention protocols needs to work hard in all directions TDMA has limited scalability and adaptability โ€“Hard to dynamically change frame size or slot assignment when new nodes join โ€“Restrict direct communication within a cluster Contention protocols easily accommodate node changes and support multi-hop communications Good for in-body communication Good for on/out body communication
  • 11. Power Saving Mechanisms: Sleep-wake-up Slide 11 โ€ข Components in nodes are switched off. โ€ข Need proper wake-up methods โ€ข Question is: โ€œWhen should a device switch to low power mode and for how long?โ€ โ€“ An efficient power saving protocol must answer this question. โ€ข Sleep mode power consumption is much less than idle power consumption โ€ข Using information about traffic in the network, we can make better decisions about how frequently to wake up. โ€ข Objective: Reducing energy consumption through a careful scheduling of wakeup times.
  • 12. Power Saving Mechanisms: Sleep-wake-up โ€ข One way towards lower power consumption is to turn off all unused components โ€“ This hampers working of whole network โ€ข Sleep mode power consumption is much less than idle power consumption [1] Table 2: Power characteristics for a Mica2 Mote Sensor [1] Slide 12
  • 13. Power Saving Mechanisms: Wake-up Protocols Slide 13 โ€ข Types of Wake-up protocols [1]: โ€“ Synchronous โ€ข When nodes enter sleep mode, they schedule a timer to wake up at a pre-determined time โ€ข Examples: IEEE 802.11 PSM, S-MAC โ€“ Out-Of-Band (OOB) โ€ข A sleeping node can be woken at any time via an out-of- band channel โ€ข Examples: STEM, PicoRadio โ€“ Hybrid โ€ข Synchronous plus Out-Of-Band
  • 14. Out-Of-Band Protocol Slide 14 โ€ข Use a busy tone (BT) channel to wake up neighbors โ€“ BT is broadcast on the channel for specified duration โ€“ No information is encoded in the BT โ€“ Serves as binary signaling mechanism to neighbors โ€ข Advantage โ€“ Only have to detect energy on channel rather than decode packet โ€ข Simple hardware โ€ข Small detection time โ€“ No need to handle collisions โ€ข Disadvantage โ€“ BT may awake all the nodes in the neighborhood โ€ข Possible Solution โ€“ Two Radios: One for Data & one for BT
  • 15. Power Saving Mechanisms: Major MAC Approaches Slide 15
  • 16. Major MAC Approaches Slide 16 โ€ข The Three most suitable MAC approaches in power saving are: โ€“ Channel Polling (Low power listening) โ€“ Scheduled contention โ€“ TDMA โ€“ contention free /cluster-based
  • 17. Channel Polling (Low power listening) Slide 17 โ€ข A node wakes up for a very small amount of time. โ€ข It checks the channel for any activity without receiving data โ€“ If channel idle it goes back to sleep otherwise stays awake to receive data โ€“ Performed regularly but not synchronised among nodes
  • 18. Scheduled Contention Slide 18 โ€ข Nodes periodically wake up in unison โ€ข Contend for access to channel โ€“ Receiver listen to brief contention periods while senders contend โ€ข Only nodes participating in data transfer remain awake after contention periods while others can sleep โ€ข Schedule coordinated transmission and listen periods โ€ข Nodes adopt common schedule โ€ข Synchronising with periodic control messages
  • 19. TDMA Slide 19 โ€ข Cluster of nodes is formed under a cluster head or Coordinator โ€ข Communication takes place between nodes and Coordinator. โ€ข Node uses time slots allocated by the Coordinator โ€ข Only one node is allowed to transmit in a slot โ€ข Synchronization is maintained in the network, provided by Coordinator โ€ข Peer to peer communication is not allowed
  • 20. Slide 20 Table 3: Comparison of MAC approaches [4] Comparison of MAC approaches Channel polling (Low power listening) Scheduled contention TDMA (Contention free /cluster-based ) ~ 10 times less expensive than listening for full contention period Listening for full contention period Low duty cycle Asynchronous Synchronous Synchronous - Fine grained time synchronisation Sensitive to tuning for neighbourhood size and traffic rate Sensitive to clock drift Very sensitive to clock drift Poor performance when traffic rates vary greatly. (optimised for known periodic traffic) Improved performance with traffic increase Limited throughput and number of active nodes Receiver and polling efficiency is gained at the much greater cost of senders similar cost incurred by sender and receiver Require clustering >>cost incurred more on Cluster head challenging to adapt low power listening directly to newer radios like 802.15.4 (preamble size limited) Scalable, adaptive and flexible Limited scalability and adaptability to changes on number of nodes
  • 21. Pros and Cons of Some MAC Protocols Slide 21 Table 4: Pros and Cons of MAC protocols [4] Channel Polling Protocols Scheduled Contention TDMA WiseMAC BMAC TICER/RICER S-MAC PMAC T-MAC FLAMA LEACH HEED Scalable Flexible Compared to S-MAC Considerable reduction of power consumption if wake up period is optimal Loosely synchronised Loose time synchronization Loosely synchronised Better end to end reliability and energy saving compared to S-MAC Distributed ,no global knowledge required Energy efficient Support mobility and adaptive to traffic load Better packet delivery rates and power conservation Effect of channel fading on rendezvous schemes is major High transmission latency Adaptation to changes might be slow Better delay-All queued packets are sent on one listen state in a burst Smaller delays, improved energy saving and reliability compared to TRAMA Extra overhead for dynamic clustering Scalable Low delay Better throughput and Latency Semi synchronous schemes yield substantial power savings under weak fading conditions Low throughput Higher throughput under heavier traffic Reasonable throughput prolonged network lifetime
  • 22. MAC Protocol Comparison Slide 22 Table 5: Comparison of MAC protocols [6] Algorithm Hidden/ exposed nodes Channel 802.11 compatible Antannae direction Additional H/W Pros Cons CSMA (mainly) Hidden Single No Omni No Simplicity Hidden nodes MACA/ MACAW (mainly) Exposed Single No Omni No Simplicity Exposed nodes 802.11/ 802.11e Both Single Yes Omni No Simplicity; Easy to implement; Prevalent in reality. QoS support. Hidden/exposed nodes; Problematic sensing range. Differentiated Distributed Coordination Function (DDCF) Both Single Yes Omni No QoS support. Same as 802.11. Received-Based AutoRate (RBAR) Both Single Yes Omni No Rate adaptive; Improve throughput over 802.11. Computation overhead. Mobile point coordinator-MAC ( MPC-MAC) Both Single Yes Omni No Implement PCF in ad hoc networks; QoS support. Bottleneck problem; Single node failure problem; Overhead. CA-CDMA Both Multi Need modifications Omni Yes Access control based on the estimation of channel condition; No contention between data/control packets. Complicated hardware/software; Overhead; Exclusive control channel. Bidirectional Multi-channel MAC (Bi-MCMAC) Both Multi Need modifications Omni Yes Improve throughput over 802.11; No contention between data/control packets. Require additional hardware; Exclusive control channel.
  • 23. Comparison of Some Classical Protocols Slide 23 โ€ข S-MAC : Listen-sleep โ€ข T-MAC : Activation event โ€ข WiseMAC : Preamble Sampling
  • 24. S-MAC, T-MAC, WiseMAC โ€ข S-MAC โ€“ Main goal โ€“reduce power consumption โ€“ Three major components: โ€ข Periodic sleep-listen โ€ข Collision and overhearing avoidance โ€ข Message passing โ€“ Each node goes to sleep for some time, and then wakes up and listens to see if any other node wants to talk to it. โ€“ During Sleep it turn off its radio โ€“ Comments: โ€ข Energy waste caused by idle listening is reduced by sleep schedules. โ€ข Sleep and listen periods are predefined and constant which decreases the efficiency of the algorithm under variable traffic load. Slide 24
  • 25. S-MAC, T-MAC, WiseMAC โ€ข T-MAC โ€“ Main goal โ€“improvement over S-MAC under variable traffic โ€“ Listen period ends when no activation event has occurred for a time threshold TA. โ€“ Reduce idle listening by transmitting all messages in bursts of variable length, and sleeping between bursts. โ€“ times out on hearing nothing. โ€“ Comments: โ€ข Gives better result under variable load. โ€ข Suffers from early sleeping problem โ€“node goes to sleep when a neighbor still has messages for it.. Slide 25
  • 26. S-MAC, T-MAC, WiseMAC โ€ข WiseMAC โ€“ All nodes defined to have two communication channels. โ€ข Data channel uses TDMA โ€ข Control channel uses CSMA โ€“ Preamble sampling used to decrease idle listening time. โ€“ Nodes sample the medium periodically to see if any data is going to arrive. โ€“ Comments: โ€ข Dynamic preamble length adjustment results in better performance. โ€ข Conflict when one node starts to send the preamble to a node that is already receiving another nodeโ€™s transmission where the preamble sender is not within range. โ€ข Hidden terminal problem Slide 26
  • 27. Other MACs Slide 27 โ€ข Some other protocols such as TRAMA, SHFIT also faces various problems โ€ข This makes them not suitable for WBAN specially for in-body communication. โ€ข TRAMA โ€“ Higher percentage of sleep time and less collision probability is achieved compared to CSMA based protocols. Without considering the โ€ข transmissions and receptions, the duty cycle is at least 12.5 %, which is a โ€ข considerably high value. โ€“ Increased idle listening caused by listening to all slots before sending. โ€ข SHIFT โ€“ Very low latency is achieved with many traffic sources. โ€“ System-wide time synchronization is needed for slotted contention windows.
  • 28. Further Comparisons Slide 28 Table 6: Comparison of MAC protocols [7] Time Sync Needed Comm. Pattern Support Type Adaptivity to Changes S-MAC/T- MAC/DSMA C No All CSMA Good WiseMAC No All np-CSMA Good TRAMA Yes All TDMA/CSMA Good SIFT No All CSMA/CA Good DMAC Yes Convergecast TDMA/slotted ALOHA Week
  • 29. Conclusion Slide 29 โ€ข Various kinds of power saving mechanisms for MAC protocols are applied for sensor network applications. โ€ข All the mechanisms have a common design objective - to maximize network lifetime. โ€ข A single method cannot satisfy the requirements for WBAN. โ€ข Hence we recommend that a hybrid approach is most suitable in the diverse scenario of WBAN. โ€ข TDMA based protocols are suitable for in-body scenario and CSMA based protocols are suitable for on/out body operations.
  • 30. References Slide 30 [1] Miller, M. J. and Vaidya, N. H., Power Save Mechanisms for Multi-Hop Wireless Networks. In Proceedings of the First international Conference on Broadband Networks, BROADNETS, 2004. [2] Vivek Jain, Ratnabali Biswas, Dharma P. Agrawal: Energy-Efficient and Reliable Medium Access in Sensor Networks. WOWMOM 2007: 1-8. [3]http://nesl.ee.ucla.edu/courses/ee206a/2002s/student_presentations/SP03_QianHuang.ppt [4] Hind Chebbo, Literature Review of Energy Efficient MAC in WSN/BAN, IEEE, May 2008. [5] M. J. Miller and N. H. Vaidya, โ€œA MAC Protocol to Reduce Sensor Network Energy Consumption Using a Wakeup Radioโ€, IEEE Transactions on Mobile Computing, 4, 3, May/June 2005. [6] Wu, M., A Survey of MAC Protocols in Ad Hoc Networks, University of Texas at Dallas. [7] Demirkol I, Ersoy C, Alagoz F., MAC protocols for wireless sensor networks: A survey. IEEE Commun 2006;44(4):115-21