EA C451 (Internetworking Technologies)

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 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.
P. Bhagwat Specification overview. P. Bhagwat Specifications PLCP Sublayer PHY layer Management PMD Sublayer MAC sublayer MAC Layer Management.
Introduction to Wireless LANs: Supports both Asynchronous data transfer and time bound services Asynchronous: traffic insensitive to time.
Lecture #2 Chapter 14 Wireless LANs.
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.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Ethernet. Problem In an Ethernet, suppose there are three stations very close to each other, A, B and C. Suppose at time 0, all of them have a frame to.
IEEE High Rate WPAN - MAC functionalities & Power Save Mode Mobile Network Lab. 정상수, 한정애.
Computer and Data Communications Semester Mohd Nazri Mahmud Session 4a-12 March 2012.
CWNA Guide to Wireless LANs, Second Edition
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
IEEE WLAN.
Chapter 6 Medium Access Control Protocols and Local Area Networks Wireless LAN.
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
Universität Karlsruhe Institut für Telematik ECE 591
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
doc.: IEEE /243r2 Submission May 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 Proposed Changes to the e D1.0 Draft Mathilde Benveniste.
Doc.: IEEE /243r1 Submission May 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 Proposed Changes to the e D1.0 Draft Mathilde Benveniste.
Chapter 14 Wireless LANs.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
Medium Access Control in Wireless networks
Wireless Protocols. 2 Outline MACA 3 ISM: Industry, Science, Medicine unlicensed frequency spectrum: 900Mhz, 2.4Ghz, 5.1Ghz, 5.7Ghz.
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.
MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF.
CSMA/CA Simulation  Course Name: Networking Level(UG/PG): UG  Author(s) : Amitendu Panja, Veedhi Desai  Mentor: Aruna Adil *The contents in this ppt.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
Resolutions to Static RTS CTS Comments
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
IEEE MAC Ikjun Yeom. Computer Network Physical Layer: network card, wire/wireless Datalink Layer: data delivery in a link Network Layer: addressing,
Doc.: IEEE /1357r0 Submission November 2008 Guido R. Hiertz et al., PhilipsSlide 1 Simple improvement for EDCA usage in s Date:
Wireless MAC.
Selected Topics in Modern Networks
Wireless MAC.
Medium Access Control MAC protocols: design goals, challenges,
Computer Communication Networks
Distributed Medium Access Control in Wireless Networks
Lecture 27 WLAN Part II Dr. Ghalib A. Shah
Mobile and Ad hoc Networks
An Access Mechanism for Periodic Contention-Free Sessions
Wireless Communication and Networks
IEEE : Wireless LANs ALOHA, Slotted ALOHA
Chapter 2 Wireless LANS and PANS
Wireless Local Area Networks (LANs)
Computer Communication & Networks
IEEE Wireless LAN wireless LANs: untethered (often mobile) networking
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
Specification overview
Chapter 6 Medium Access Control Protocols and Local Area Networks
Specification overview
Protocol Details John Bellardo UCSD.
Specification overview
Specification overview
Performance Evaluation of an Integrated-service IEEE Network
Wireless LAN Simulation IEEE MAC Protocol
Specification overview
Specification overview
CSE 313 Data Communication
Specification overview
Enhanced Backoff Scheme in CSMA/CA for IEEE
Chapter 6 Multiple Radio Access.
‘Shield’: Protecting High-Priority Channel Access Attempts
Chapter 15 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Presentation transcript:

EA C451 (Internetworking Technologies) Vishal Gupta Department of Computer Science and Information Systems Birla Institute of Technology and Science, Pilani

Medium Access Control Protocol IEEE 802.11 Medium Access Control Protocol

Coordination function It is the logical function that determines when a station (STA) operating within a BSS is permitted to transmit protocol data units (PDUs) via the wireless medium (WM). The coordination function within a BSS may have one hybrid coordination function (HCF), or it may have one HCF and one point coordination function (PCF) and will have one distributed coordination function (DCF). A quality of service (QoS) BSS will have one DCF and one HCF.

MAC Protocol The 802.11 MAC protocol is built with the help of two coordination functions: Distributed Coordination Function (DCF) for traffic without QoS, referred to as asynchronous services Point Coordination Function (PCF) for traffic with QoS requirements, referred to as synchronous services.

Distributed Coordination Function A class of coordination function where the same coordination function logic is active in every station (STA) in the BSS whenever the network is in operation. The fundamental access method of the IEEE 802.11 MAC is a DCF known as carrier sense multiple access with collision avoidance (CSMA/CA). The DCF shall be implemented in all STAs, for use within both IBSS and infrastructure network configurations. CSMA/CA Procedure. The CSMA/CA protocol is designed to reduce the collision probability between multiple STAs accessing a medium, at the point where collisions would most likely occur. This is because CSMA/CA uses random back off procedure. The duration of this random time is determined as a multiple of a slot duration (aSlotTime). Each station maintains a so-called Contention Window (CW), which is used to determine the number of slot times a station has to wait before transmission.  To further strengthen, it uses RTS/CTS frames.

RTS/CTS Besides its basic use, it has following advantages: It performs a transmission path check by detecting CTS. The RTS/CTS mechanism may also improve operation in a typical situation where all STAs can receive from the AP, but may not be able to receive from all other STAs in the BSA.

IFS The time interval between frames is called the IFS. A STA shall determine that the medium is idle through the use of the Carrier Sense function for the interval specified. Five different IFSs are defined to provide priority levels for access to the wireless media. These are: a) SIFS: short interframe space b) PIFS: PCF interframe space c) DIFS: DCF interframe space d) AIFS: arbitration interframe space (used by the QoS facility) e) EIFS: extended interframe space

IFS aSlotTime The duration aSlotTime is used to calculate the IFSs. As the name indicates, aSlotTime is used during the Collision Avoidance (CA). In 802.11a, aSlotTime is 9 μs. As the name indicates, aSlotTime is used during the Collision Avoidance (CA). SIFS The SIFS is used to: prioritize the immediate Acknowledgment (ACK) frame of a data frame the response (Clear To Send (CTS) frame) to a Request To Send (RTS) frame a subsequent MPDU of a fragmented MSDU any frames of the AP during the Contention Free Period (CFP). SIFS is 16μs for 802.11a.

IFS PIFS  The PIFS is used by stations operating under the PCF to obtain channel access with highest priority. PIFS is calculated as PIFS = SIFS + aSlotTime and is 25 μs for 802.11a. DIFS  The DIFS is used by stations operating under the DCF to obtain channel access for frame exchanges. DIFS is calculated as: DIFS = SIFS+2. aSlotTime. DIFS is 34 μs for 802.11a. EIFS  The EIFS is used instead of DIFS whenever multiple stations initiated frame exchanges at different starting times. This occurs typically when these stations are hidden from each other. The EIFS is an extended interframe space resulting in a longer deferral from channel access, which gives other stations clearly a higher priority in medium access. EIFS is around 200μs for 802.11a.

IFS

Random backoff time It minimizes collisions during contention between multiple STAs that have been deferring to the same event. Backoff Time = Random() × aSlotTime where Random() = Pseudo-random integer drawn from a uniform distribution over the interval [0,CW], where CW is an integer within the range of values of the PHY characteristics. aCWmin ≤ CW ≤ aCWmax. aSlotTime = The value of the correspondingly named PHY characteristic.

The CW shall take the next value in the series every time anunsuccessful attempt to transmit an MPDU causes either STA retry counter to increment, until the CW reaches the value of aCWmax.

Fig: Increase of contention window size after unsuccessful frame exchanges.

NAV – Network Allocation Vector An indicator, maintained by each station (STA), of time periods when transmission onto the wireless medium (WM) will not be initiated by the STA whether or not the STA’s clear channel assessment (CCA) function senses that the WM is busy. It is virtual carrier sensing mechanism used with wireless network protocols such as IEEE 802.11 andIEEE 802.16 (WiMax). It is a logical abstraction which limits the need for physical carrier sensing at the air interface in order to save power. The MAC layer frame headers contain a Duration field that specifies the transmission time required for the frame, in which time the medium will be busy. The stations listening on the wireless medium read the Duration field and set their NAV, which is an indicator for a station on how long it must defer from accessing the medium. The NAV may be thought of as a counter, which counts down to zero at a uniform rate. When the counter is zero, the virtual CS indication is that the medium is idle; when nonzero, the indication is busy.

DCF access procedure Basic access The CSMA/CA access method is the foundation of the DCF. Basic access Basic access refers to the core mechanism a STA uses to determine whether it may transmit.

DCF access procedure Backoff procedure for DCF The backoff procedure shall be invoked for a STA to transfer a frame when finding the medium busy as indicated by either the physical or virtual CS mechanism. The backoff procedure shall also be invoked when a transmitting STA infers a failed transmission

DCF access procedure Setting and resetting the NAV STAs receiving a valid frame shall update their NAV with the information received in the Duration field for all frames where the new NAV value is greater than the current NAV value, except the NAV shall not be updated where the Receiver address is equal to the receiving STA’s MAC address.

Hidden Stations and RTS/CTS This problem arises when a station is able to successfully receive frames from two different stations but the two stations cannot detect each other. When stations cannot detect each other, a station may sense the channel as idle even when other hidden stations are transmitting. It may initiate a transmission while the other station is already transmitting. This may result in a collision. To reduce throughput reduction owing to hidden stations, 802.11 specifies as an option the exchange of Request-to-Send/Clear-to-Send (RTS/CTS) frames. Before transmitting a data frame, a station may transmit a short RTS frame, which must be followed by a CTS frame transmitted by the receiving station. Consecutive frames in the sequence of RTS, CTS, data, and ACK are spaced by an SIFS duration (16us for 802.11a)

Hidden Stations and RTS/CTS Timing of frame exchanges and NAV settings of the 802.11 DCF. Station 6 cannot detect the RTS frame of the transmitting station 2, but can detect the CTS frame of station 1.

Thank You