Slide 1

advertisement
Chapter 8- 802.11 Medium Access
•
•
•
•
•
•
CSMA/CA vs CSMA/CD
DCF
PCF
HCF
BA
WMM
Exam Essentials
• Understand the similarities and differences between
CSMA/CA and CSMA/CD.
– Understand both access methods and know what makes them
similar and what makes them different.
• Define the four checks and balances of CSMA/CA and
DCF.
– Understand that virtual carrier-sense, physical carrier-sense,
interframe spacing, and the random back-off timer all work
together to ensure that only one 802.11 radio is transmitting on
the half-duplex medium.
• Define virtual and physical carrier-senses.
– Understand the purpose and basic mechanisms of the two
carrier-senses.
• Explain DCF and PCF.
– Defne the basic operations of both Distributed Coordination
Function and Point Coordination Function.
Exam Essentials
• Define HCF quality of service mechanisms.
– Hybrid Coordination Function defnes the use of TXOPs and
access categories in EDCA as well as the use of TXOPs and
polling during HCCA.
• Understand Wi-Fi Multimedia (WMM) certification and its
importance now and in the future.
– WMM is designed to provide quality of service capabilities to
802.11 wireless networks. WMM is a partial mirror of the 802.11e
amendment. WMM currently provides for traffc priority via four
access categories.
CSMA/CA vs. CSMA/CD
• Media Access Control (MAC) describes how the
media (wired or wireless) is used
– Polling, token passing, contention based
• CSMA/CD is for ethernet wired networks
• CSMA/CA for wireless 802.11
• Stations using either access method must first
listen to see whether any other device is
transmitting. If another device is transmitting, the
station must wait until the medium is available.
Pg 252
CSMA/CA vs. CSMA/CD
• The difference is when the coast is clear
• CSMA/CD node can immediately begin
transmitting.
– If a collision occurs while a CSMA/CD node is
transmitting, the collision will be detected and the
node will temporarily stop transmitting.
• 802.11 wireless stations are not capable of
transmitting and receiving at the same time, so
they are not capable of detecting a collision
during their transmission.
– 802.11 wireless networking uses CSMA/CA instead of
CSMA/CD to try to avoid collisions.
Pg 252
CSMA/CA
• IF CSMA/CA station sees no
transmissions it will wait a random interval
– Keep watching the medium
– If still clear after interval, transmit
– If not, start over
• Because only 1 station can use the
frequency at a time
– Half duplex
Pg 252
CSMA/CA
• Standard Distributed Coordination
Function (DCF) is defined to allow access
of multiple stations
– Checks and balances to keep the line clear
– Minimize chances of collision
Pg 252
Collision Detection
• Since 802.11 stations cannot detect
collisions, how do they know when they
happen?
• Every unicast frame requires an
acknowledgement
– Broadcast and multicast don’t
– ACK Frame
• When ACK Frame is received, original
station knows the frame is received
Pg 253
Collision Detection
• Receiving device will also check the CRC
– If frame is corrupt, no ACK frame
– IF no ACK frame, sender assumes delivery
failure
Pg 253
Distributed Coordination Function (DCF)
• Fundamental method of 802.11 communication
• Mandatory access method
– Point Coordination Functions (PCF) is optional
– 802.11 also has Hybrid Coordination Function (HCF)
• Four Main parts
–
–
–
–
Interframe Space
Virtual Carrier Sense
Physical Carrier Sense
Random back-off timer
Pg 254
Interframe Space (IFS)
• The amount of time between transmissions
– Actual length of time depends on network speed
•
•
•
•
Short interframe space (SIFS), highest priority
PCF interframe space (PIFS), middle priority
DCF interframe space (DIFS), lowest priority
Arbitration interframe space (AIFS), used by
QoS stations
• Extended interframe space (EIFS), used with
retransmissions
Pg 254
Interframe Space (IFS)
• Only certain types of frames are sent after
certain interframe spaces
– Only ACK and CTS after SIFS
Pg 254
Interframe Space (IFS)
• Two most commonf are SIFS and DIFS
• The IFS is a backup to the virtual carrier
sense
• SIFS < PIFS < DIFS < AIFS < EIFS
Pg 254
Duration/ID field
• Field in the Frame Header
• Value between 0 and 32,767
• Time, in microseconds, required to transmit the
ACK plus the SIFS interval
– ACK frame has 0 duration
• Basically states how long the medium will be
busy after the frame is transmitted
– Used to reset the network allocation vector (NAV)
timer on other stations on network
– Special PS-Poll frame-duration is used as an ID
Pg 255
Duration/ID field
Pg 256
Carrier Sense
• Check to see if the medium is busy
– Virtual Carrier Sense
– Physical Carrier Sense
• Both occur at the same time/in partnership
Pg 256
Virtual Carrier Sense
• Time called the Network Allocation Vector
(NAV) watches the Duration field in
transmitted frames
– Set NAV timer to the duration value in last
transmitted frame
– Knows the network will be busy that long
• Station cannot use network unless NAV
timer is 0
– Help prevent collisions
Pg 256
Physical Carrier Sense
• Actual listening to the RF to see if there is
traffic
– Just in case you didn’t see previous frame or
couldn’t read the duration
• Check to see if there is an incoming frame
• Check to see if medium is busy before
transmitting
– Clear channel assesment (CCA)
Pg 256
Random Back-off Timer
• Contention window is the period of time that
stations can compete for access to the network
• Station selects a random back-off value
– 0 to initial contention window
• Back-off is multiplied by slot time
– Slot time depends on technology in use
• When back-off timer reaches 0, AND channel is
clear, they can transmit
– If channel is busy, start over
Pg 258
Point Coordination Function (PCF)
• Optional access control method
– Polling
• AP is point coordinator
– Only work in a BSS
– Not in ad-hoc/IBSS
• Both AP and client station must support PCF
• AP will switch between DCF and PCF
– PCF time is contention free period (CFP)
– DCF is contention period (CP)
• Not implemented yet
Pg 259
Hybrid Coordination Function (HCF)
• Added in 802.11e
– Enhanced Distributed Channel Access (EDCA)
– HCF Controlled Channel Access (HCCA)
• DCF and PCF require contention for each frame
• HCF defines ability to send multiple frames
– Transmit Opportunity (TXOP)
– During TXOP period, client station can send a frame
burst
• Uses Short Interframe Space (SIFS)
Pg 259
Enhanced Distributed Channel Access (EDCA)
• Provides differentiated access using eight user
priority levels
– Extension of DCF
• Uses frame tags similar to 802.1D standard
– QoS standard at MAC (layer 2) level
– Define priority values
• With priority queuing
– Data waiting in higher priority queues transmits before
lower priority queues
Pg 259
Enhanced Distributed Channel Access (EDCA)
Pg 259
Enhanced Distributed Channel Access (EDCA)
• Defines four access categories base on User
Priority level
• From lowest to highest priority
–
–
–
–
AC_BK (Background)
AC_BE (Best Effort)
AC_VI (Video)
AC_VO (Voice
• For each category, Enhanced Distributed Cannel
Access Function (EDCAF) is used
– Frames with higher category have lower back off
values and are more likely to get a TXOP
Pg 259
H CF Controlled Channel Access (HCCA)
• Uses a QoS aware centralize coordinator
– Hybrid Coordinator (HC)
• Built into access point and has a higher
priority
– Can allocate TXOP to itself and other stations
to provide controlled access phase (CAP)
– Contention free transfer for QoS data
Pg 261
Block Acknowledgement (BA)
• Part of 802.11e
• Allows for a single acknowledgement for
multiple frames
– Reduces overhead
• Two Types
– Immediate
• For low latency traffic
– Delayed
• For latency tolerant traffic
Pg 261
Block Acknowledgement (BA)-Immediate
• Originator sends a block of QoS data
frames to station
• Originator requests acknowledgement of
all outstanding QoS data
– Block AckReq frame
• Recipient can send a single ack frame for all
received frames
– Can request a single frame from block be
retransmitter
Pg 261
Block Acknowledgement (BA)-Immediate
Pg 261
W i-Fi Multimedia (WMM)
• For latency sensitive data
– Real time voice and video
• Voice, video, audio, have less tolerance of
latency (cumulative delay)
• 802.11e had layer 2 MAC methods to meet QoS
requirements
– WiFi Alliance created WMM
• Because WMM is based on EDCA mechanisms,
802.1D priority tags from the Ethernet side are
used to direct traffic to four access-category
priority queues. The WMM certification provides
for traffic prioritization via four access categories
Pg 262
W i-Fi Multimedia (WMM)
Pg 262
W i-Fi Multimedia-PS
• Power saving mechanisms for increased
battery life
Pg 262
Exam Essentials
• Understand the similarities and differences between
CSMA/CA and CSMA/CD.
– Understand both access methods and know what makes them
similar and what makes them different.
• Define the four checks and balances of CSMA/CA and
DCF.
– Understand that virtual carrier-sense, physical carrier-sense,
interframe spacing, and the random back-off timer all work
together to ensure that only one 802.11 radio is transmitting on
the half-duplex medium.
• Define virtual and physical carrier-senses.
– Understand the purpose and basic mechanisms of the two
carrier-senses.
• Explain DCF and PCF.
– Defne the basic operations of both Distributed Coordination
Function and Point Coordination Function.
Exam Essentials
• Define HCF quality of service mechanisms.
– Hybrid Coordination Function defnes the use of TXOPs and
access categories in EDCA as well as the use of TXOPs and
polling during HCCA.
• Understand Wi-Fi Multimedia (WMM) certification and its
importance now and in the future.
– WMM is designed to provide quality of service capabilities to
802.11 wireless networks. WMM is a partial mirror of the 802.11e
amendment. WMM currently provides for traffc priority via four
access categories.
Download