MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF.

Slides:



Advertisements
Similar presentations
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Advertisements

Contents IEEE MAC layer operation Basic CSMA/CA operation
Introduction to IEEE Wireless LAN Standard Huafeng Lü Sep 10, 2002.
Lecture 5: IEEE Wireless LANs (Cont.). Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN a.
Wireless LAN (not assessed) Dr Sandra I. Woolley.
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
© Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS591 – Wireless & Network Security.
Dynamic Bandwidth Scheduling for QoS Enhancement over IEEE WLAN Sangwook Kang, Sungkwan Kim, Mingan Wang, Sunshin An Korea University European Wireless.
Jesús Alonso-Zárate, Elli Kartsakli, Luis Alonso, and Christos Verikoukis May 2010, Cape Town, South Africa, ICC 2010 Coexistence of a Novel MAC Protocol.
Module C- Part 1 WLAN Performance Aspects
14.1 Chapter 14 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3. PS in Ad.
P. Bhagwat Specification overview. P. Bhagwat Specifications PLCP Sublayer PHY layer Management PMD Sublayer MAC sublayer MAC Layer Management.
1 CSE401n:Computer Networks Lecture 16 Wireless Link & LANs WS: ch-14 KR: 5.7.
1 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3. PS in Ad.
Wireless Networking So we talked about wired networks. What about wireless?
Networks: Wireless LANs1 Wireless Local Area Networks.
Introduction to Wireless LANs: Supports both Asynchronous data transfer and time bound services Asynchronous: traffic insensitive to time.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
110/15/2003CS211 IEEE Standard Why we study this standard: overall architecture physical layer spec. –direct sequence –frequency hopping MAC layer.
802.11g & e Presenter : Milk. Outline g  Overview of g  g & b co-exist QoS Limitations of e  Overview of.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
Network Security Wireless LAN. Network Security About WLAN  IEEE standard  Use wireless transmission medium such as radio, microwave, infrared.
Wireless LAN - 1/59 IEEE Wireless LAN  All rights reserved. No part of this publication and file may be reproduced, stored in a retrieval system,
Lecture #2 Chapter 14 Wireless LANs.
Opersating Mode DCF: distributed coordination function
MAC layer Taekyoung Kwon. Media access in wireless - start with IEEE In wired link, –Carrier Sense Multiple Access with Collision Detection –send.
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Lecture 4 Wireless Medium Access Control
Computer and Data Communications Semester Mohd Nazri Mahmud Session 4a-12 March 2012.
IEEE Wireless LAN Part II Access Point, Power Management, Polling, and Frame Format 14-1.
CSE 6590 Wireless LANs and IEEE MAC 15 October 2015.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
IEEE EDCF: a QoS Solution for WLAN Javier del Prado 1, Sunghyun Choi 2 and Sai Shankar 1 1 Philips Research USA - Briarcliff Manor, NY 2 Seoul National.
Medium Access Control Operation
Wireless LANs Prof. F. Tobagi MAC Management 1.
CSC 581 Communication Networks II Chapter 6c: Local Area Network (Wireless LAN – ) Dr. Cheer-Sun Yang.
Submission doc.: IEEE /569r1 November 2001 M. Benveniste -- AT&T Labs, ResearchSlide 1 An Access Mechanism for Periodic Contention-Free Sessions.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Quality of Service(QoS) in IEEE Wireless LANs: Evaluation.
IEEE WLAN.
Chapter 6 Medium Access Control Protocols and Local Area Networks Wireless LAN.
Ch 14. Wireless LANs IEEE Specification for a wireless LAN – Cover physical and data link layers Basic service sets (BSS) and extended service.
The structure of the IEEE standard MAC protocol. Introduction It consists of one or more basic service sets (BSS) that are interconnected with a distribution.
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
Chapter 14 Wireless LANs.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
1/23 Power Management in IEEE Yu-Chee Tseng.
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
QoS in IEEE Networks Resources. Introduction.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
ECEN 489, Prof. Xi Zhang Medium Access Control Protocols, Local Area Networks, and Wireless Local Area Networks Lecture Note 11.
COE-541 LAN / MAN Simulation & Performance Evaluation of CSMA/CA
November 2000 Jin-Meng Ho, Texas InstrumentsSlide 1 doc.: IEEE /367r1 Submission p-DCF for Prioritized MAC Service (Expanded version based on.
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
Improved IEEE PCF performance using silence detection and cyclic shift on stations polling E. Ziouva and T. Antonakopoulos IEE Proceedings-Communications,
IEEE Wireless Local Area Network (WLAN)
Wireless MAC.
EA C451 (Internetworking Technologies)
Lecture 27 WLAN Part II Dr. Ghalib A. Shah
An Access Mechanism for Periodic Contention-Free Sessions
IEEE : Wireless LANs ALOHA, Slotted ALOHA
Chapter 2 Wireless LANS and PANS
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
Power Management in IEEE
Chapter 6 Medium Access Control Protocols and Local Area Networks
Protocol Details John Bellardo UCSD.
Presentation transcript:

MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF

IEEE Wireless MAC MAC Service and functions MAC Addressing Fragmentation Carrier sense mechanisms Channel Access Protocols Distributed Coordination Function (DCF) Point Coordination Function (PCF) Extended MAC for QoS (802.11e) Power management Security WLAN DCF PCF PHY MAC sublayer LLC sublayer Network layer MSDU DLL

MAC service and functions Transmitting/receiving MSDU between PHY and LLC Specifying various PHY layer parameters Unicast, multicast, broadcast data Fragmentation and defragmentation WLAN DCF PCF

MAC Addressing 48-bit IEEE 802 addresse ⅹ 4 Each BSS also has a BSS ID the MAC address of the AP If not, randomly generated Addr 1Addr 2Addr 3Addr 4 From A to AP n/a From AP2 to B n/a From AP1 to AP WLAN DCF PCF 0b.cd.ef.gh b.cd.ef.gh b.cd.ef.gh b.cd.ef.gh B AP2 AP1 A Dest AdSrc AdBSS IDspecial

Fragmentation/defragmentation One MSDU  multi MPDUs Even if an MPDU is lost, previous ones are valid. Timer and aMaxMSDUtransmitLifetime WLAN DCF PCF MSDU Frame body MAC HDR CRCCRC Frame body MAC HDR CRCCRC Frame body MAC HDR CRCCRC Frame body MAC HDR CRCCRC

Carrier Sense Mechanism The PHY-CCA.indicate primitive indicates to the MAC whether the channel is BUSY or IDLE. NAV (Network Allocation Vector) The length of time that is to elapse before the channel becomes IDLE (available). The duration field in frame contains the length of time for which the transmitting station expects the channel to be busy. WLAN DCF PCF

Channel Access Protocols WLAN DCF PCF

Principles of Channel Access Protocols Prioritized CDMA/CA Random backoff for the transmission time Priority : The higher, the shorter idle time. IFS (Inter-Frame Space) SIFS (Short IFS) between ACKS and consecutive fragments of the same MSDU PIFS (PCF IFS), DIFS (DPCF IFS) EIFS (Extended IFS) : for DCF after errors SIFS < PIFS < DIFS WLAN DCF PCF

IFS (Inter Frame Space) Interframe spacing in WLAN DCF PCF

DCF The station’s timer runs after DIFS. WLAN DCF PCF BUSY DIFS ABCD  At A, a frame from LLC, the station senses the medium busy, and calculates a backoff time of 12 slots.  From B, the station’s timer runs until the medium busy, and re-starts at C  At D, the timer expires and the station transmits.

Backoff time Random variable within [0, CW] CW (Contention Window) CW varies CW min to CW max After a successful transmission, CW=Cw min At unsuccessful transmission, CW *=2 Note that worse station becomes to have worse chance for increasing overall throughput. This is problem for realtime multimedia service? WLAN DCF PCF

Transmitting multiple fragments ACKs are sent after only SIFS Next fragment is sent if and only is an ACK is received. A station may maintain control of the medium to transmit multiple fragments of the same MSDU. WLAN DCF PCF Fragment 1 SIFS ACKACK Fragment 2 SIFS ACKACK Fragment 3 (last) SIFS ACKACK * All fragments but last are in the same size.

RTS/CTS Seize the medium for a long unicast sequence Request-To-Send, Clear-To-Send RTS has the Duration field to set the total time required for the sequence and the last ACK. All other stations receives the RTS/CTS to update their NAV and do not transmit until the end of the transmission. Overcomes ‘hidden node’ problem A  B  C : When C is not seen to A, for A  B No RTS/CTS for multicast/broadcast WLAN DCF PCF Fragment 0 SIFS ACK SIFS Fragment 1 SIFS ACK SIFS Fragment 2 (last) SIFS ACK CTS SIFS RTS SIFS NAV of others SIFS DIFS PIFS Contention window

Point Coordination Function (PCF) WLAN DCF PCF

PCF Overview In a Point Coordinator, part of an AP Not in 11a, 11b, or 11g, but in 11e Backward compatible to DCF in 11a, 11b, and 11g Contention-free period and contention period PCF during CFP, in every CFP repetition interval DCF during CP From the PC to other stations after PIFS From other station to PC in response to a poll from the PC Types of frames during the PCF : piggy-back allowed Data, CF-Poll, CF-ACK, Null, CF-End Null : negative response to CF-Poll WLAN DCF PCF

PCF Frame Sequence Dx = frames sent by Point Coordinator Ux = frames sent by polled stations WLAN DCF PCF beacon SIFS D1+pol1 SIFS U1+ack SIFSPIFSSIFS D2+ack +pol2 SIFS U2 +ack SIFS D3+ack +pol3 PIFS D4 +pol4 SIFS U4+ack SIFS CF-End Contention-free repetition interval Contention-free period No response to CF-Poll 3 NAV of other stations Reset NAV CF_Max_Duration Contention period

CF-Polling CF-Pollable and Non-CF-Pollable Every station registers to the AP to be a CF- Pollable station. Non-CF-Pollable in the DCF rules. Polling list * CF (Contention Free) WLAN DCF PCF