medium access control for ieee 802.11
DESCRIPTION
A detailed presentation about Medium Access Control for IEEE 802.11TRANSCRIPT
![Page 1: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/1.jpg)
Medium Access Control for IEEE 802.11
![Page 2: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/2.jpg)
By. P. Victer Paul
Dear, We planned to share our eBooks and project/seminar contents for free to all needed friends like u.. To get to know about more free computerscience ebooks and technology advancements in computer science. Please visit....
http://free-computerscience-ebooks.blogspot.com/
http://recent-computer-technology.blogspot.com/
http://computertechnologiesebooks.blogspot.com/
Please to keep provide many eBooks and technology news for FREE. Encourage us by Clicking on the advertisement in these Blog.
![Page 3: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/3.jpg)
![Page 4: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/4.jpg)
Functional Areas
MAC layer covers three functional areas:
Reliable data delivery
Access control
Security
![Page 5: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/5.jpg)
Reliable Data Delivery
A wireless LAN using the IEEE 802.11 physical & MAC layers is subject to unreliable.
Noise, interference & other propagation effects result in loss of significant no. of frames.
This situation can be dealt with by reliability mechanisms at a higher layer, such as TCP.
![Page 6: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/6.jpg)
Reliable Data Delivery
For this purpose, IEEE 802.11 includes a frame exchange protocol.
Frame exchange protocol Source station transmits data Destination responds with acknowledgment (ACK) If source doesn’t receive ACK, it retransmits frame
![Page 7: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/7.jpg)
Reliable Data Delivery
To further enhance reliability, a four-frame exchange may be used.
Four frame exchange Source issues request to send (RTS) Destination responds with clear to send (CTS) Source transmits data Destination responds with ACK
![Page 8: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/8.jpg)
C FB EDRTS
RTS = Request-to-Send
Pretending a circular range
![Page 9: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/9.jpg)
C FA B EDRTS
RTS = Request-to-Send
NAV = 10
NAV = remaining duration to keep quiet
![Page 10: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/10.jpg)
C FA B EDCTS
CTS = Clear-to-Send
![Page 11: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/11.jpg)
C FA B EDCTS
CTS = Clear-to-Send
NAV = 8
![Page 12: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/12.jpg)
C FA B EDDATA
•DATA packet follows CTS. Successful data reception acknowledged using ACK.
![Page 13: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/13.jpg)
C FA B EDACK
![Page 14: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/14.jpg)
Functional Areas
MAC layer covers three functional areas:
Reliable data delivery
Access control
Security
![Page 15: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/15.jpg)
MEDIUM ACCESS CONTROL
IEEE 802.11 considered 2 types of MAC algorithm: Distributed Access protocols Centralized Access protocols.
End result for 802.11 is a MAC algorithm called DFWMAC (Distributed Foundation Wireless MAC).
![Page 16: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/16.jpg)
![Page 17: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/17.jpg)
Distributed Coordination Function DCF makes use of simple CSMA algorithm.
If a station has MAC frame to transmit, it listens to the medium.
If the medium is idle, station may transmit.
Otherwise it must wait until current transmission is complete.
DCF does not include a Collision detection function.
![Page 18: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/18.jpg)
Distributed Coordination Function
To ensure smooth & fair functioning of this algorithm, DCF includes a set of delays that amounts to a priority scheme.
Let us consider a single delay known as an Inter Frame Space (IFS).
![Page 19: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/19.jpg)
![Page 20: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/20.jpg)
3 Different IFS values
SIFS (Short IFS): The Shortest IFS, Used for immediate response actions
PIFS (Point Coordination Function IFS): A mid-length IFS, used by centralized controller in the PCF scheme.
DIFS (Distributed Coordination Function IFS): The longest IFS, used as a minimum delay for asynchronous frames.
![Page 21: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/21.jpg)
IFS Usage
SIFS Acknowledgment (ACK) Clear to send (CTS) Poll response
PIFS Used by centralized controller in issuing polls Takes precedence over normal contention traffic
DIFS Used for all ordinary asynchronous traffic
![Page 22: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/22.jpg)
Point Coordination Function
![Page 23: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/23.jpg)
MAC Frame Fields
Frame Control – frame type, control information Duration/connection ID – channel allocation time Addresses – context dependant, types include
source and destination Sequence control – numbering and reassembly Frame body – MSDU or fragment of MSDU Frame check sequence – 32-bit CRC
![Page 24: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/24.jpg)
Frame Control Fields
Protocol version – 802.11 version Type – control, management, or data Subtype – identifies function of frame To DS – 1 if destined for DS From DS – 1 if leaving DS More fragments – 1 if fragments follow Retry – 1 if retransmission of previous frame
![Page 25: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/25.jpg)
Frame Control Fields
Power management – 1 if transmitting station is in sleep mode
More data – Indicates that station has more data to send
WEP – 1 if wired equivalent protocol is implemented
Order – 1 if any data frame is sent using the Strictly Ordered service
![Page 26: Medium Access Control for IEEE 802.11](https://reader036.vdocuments.us/reader036/viewer/2022062307/5575e667d8b42af74e8b4a7d/html5/thumbnails/26.jpg)
Thank You