IEEE P Wireless Local Area Networks

Similar documents
MAC in /20/06

Unit 7 Media Access Control (MAC)

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Data Communications. Data Link Layer Protocols Wireless LANs

Optional Point Coordination Function (PCF)

Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE Computer Society

Wireless Networked Systems

IEEE Draft MAC PICS Proforma

Chapter 6 Medium Access Control Protocols and Local Area Networks

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

Wireless Protocols. Training materials for wireless trainers

Introduction to IEEE

Mobile & Wireless Networking. Lecture 7: Wireless LAN

Mobile and Sensor Systems. Lecture 3: Infrastructure, Ad-hoc and Delay Tolerant Mobile Networks Dr Cecilia Mascolo

Computer Communication III

IEEE Technical Tutorial. Introduction. IEEE Architecture

Nomadic Communications WLAN MAC Fundamentals

Wireless Communication Session 4 Wi-Fi IEEE standard

Advanced Computer Networks WLAN

IEEE MAC Sublayer (Based on IEEE )

Mohamed Khedr.

IEEE WLANs (WiFi) Part II/III System Overview and MAC Layer

ECE442 Communications Lecture 3. Wireless Local Area Networks

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Fall 2018 CMSC417 Set 1 1

Outline. CS5984 Mobile Computing. IEEE 802 Architecture 1/7. IEEE 802 Architecture 2/7. IEEE 802 Architecture 3/7. Dr. Ayman Abdel-Hamid, CS5984

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Data and Computer Communications. Chapter 13 Wireless LANs

Wireless LAN s (WLANs)

Mobile Communications Chapter 7: Wireless LANs

WLAN (802.11) Nomadic Communications. Renato Lo Cigno - Tel: Dipartimento di Ingegneria e Scienza dell Informazione

Wireless Networks (MAC) Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica

CS 348: Computer Networks. - WiFi (contd.); 16 th Aug Instructor: Sridhar Iyer IIT Bombay

Wireless Networks (MAC)

ICE 1332/0715 Mobile Computing (Summer, 2008)

CSE 461: Wireless Networks

IEEE Medium Access Control. Medium Access Control

IEEE WLAN (802.11) Copyright. Nomadic Communications

MAC. Fall Data Communications II 1

Wireless Local Area Networks (WLANs) Part I

Lesson 2-3: The IEEE x MAC Layer

Local Area Networks. Lecture 17 Fall Token Ring and FDDI

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

Wireless Communication

Internet Protocol Stack

Computer Networks. Wireless LANs

WLAN 1 IEEE Manuel Ricardo. Faculdade de Engenharia da Universidade do Porto

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

Exam4Tests. Latest exam questions & answers help you to pass IT exam test easily

Local Area Networks NETW 901

Wireless LANs. ITS 413 Internet Technologies and Applications

Lecture 16: QoS and "

Introduction to Wireless Networking CS 490WN/ECE 401WN Winter Lecture 4: Wireless LANs and IEEE Part II

IEEE Wireless LANs Part I: Basics

WLAN 1 IEEE Basic Connectivity. Manuel Ricardo. Faculdade de Engenharia da Universidade do Porto

ABHELSINKI UNIVERSITY OF TECHNOLOGY

Mobile Communications Chapter 7: Wireless LANs

Chapter 7: Wireless LANs

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Multiple Access Links and Protocols

Introduction to Wireless LAN

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Functions of physical layer:

IEEE Wireless LANs

Chapter 7: Wireless LANs

EVALUATION OF EDCF MECHANISM FOR QoS IN IEEE WIRELESS NETWORKS

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV

Topic 4. Wireless LAN IEEE

Figure.2. Hidden & Exposed node problem

Wireless Local Area Networks. Networks: Wireless LANs 1

Page 1. Outline : Wireless Networks Lecture 11: MAC. Standardization of Wireless Networks. History. Frequency Bands

Wireless and Mobile Networks

Certified Wireless Network Administrator (CWNA) PW Chapter Medium Access. Chapter 8 Overview

Guide to Wireless Communications, Third Edition. Objectives

Efficient Power MAC Protocol in Ad-hoc Network s

Analysis of IEEE e for QoS Support in Wireless LANs

Wireless# Guide to Wireless Communications. Objectives

Appendix A Pseudocode of the wlan_mac Process Model in OPNET

3.1. Introduction to WLAN IEEE

Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks

Department of Electrical and Computer Systems Engineering

On exploiting spatial reuse in wireless ad hoc networks

Energy Efficiency in IEEE standard WLAN through MWTPP

ISSN: International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012

Enabling Technologies

Mobile Communications Chapter 7: Wireless LANs

MAC. OSI Layer 2 (Data Link) OSI Layer 1 (Physical)

Mobile Communications Chapter 7: Wireless LANs

Basic processes in IEEE networks

Data and Computer Communications

Introduction to IEEE Yu-Chee Tseng CS.NCTU. ieee802.11:1 WirelessNet Tseng

Wireless LAN -Architecture

MSIT 413: Wireless Technologies Week 8

Mohammad Hossein Manshaei 1393

CSE 6811 Ashikur Rahman

Investigation of WLAN

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Wireless Network Security

Logical Link Control (LLC) Medium Access Control (MAC)

Overview of Emerging IEEE Protocols for MAC and Above

Media Access Control in Ad Hoc Networks

Transcription:

Doc: IEEE P802.t1~96/16 Increasing the reliability of delivery of multicast frames in an IBSS network IEEE P802.11 Wireless Local Area Networks Matthew Fischer - AMD January 10, 1996 San Diego, CA 1 ad-hoc proposed new mechanism» send multicast frames following PIFS idle time after multicast ATIM transmission If my ATIM collides, then it has collided with another ATIM (or possibly a beacon, see next paragraph), and the overlap Is nearly completely COincident, so PIFS after my ATIM, the medium should be free and my multicast will successfully be delivered UNLESS the colliding ATIM was also announcing a multicast frame, In which case, both STA colliding will walt PIFS and the ATIM colliding ST A will both collide their multicast transmissions as well a STA multicast ATIM might collide with a beacon - a beacon Is longer than an ATIM, and therefore there would be continued carrier after completion of my ATIM transmission, but there should be 70% chance of detecting the continued beacon carrier, and after the drop in that carrier, I will count PIFS and send the multicast frame, so roughly 70% of the time, things should work out reasonably well (again, there could be another multicasting ST A Involved) 2 page 1

motion moved that the MAC committee adopt the text changes described within this pre,sentatlon to chanqe the multicast transmission mechanism in the ad-hoc case in order to effect more reliable delivery of multicast frames 3 PIFS assuming adoption of 96/15, section 6.2.3.2. modified to include statement about PIFS use in multicast in ad-hoc case» text of first sentence of first paragraph, section 6.2.3.2., as amended by 96/15: The PCF Inter Frame Space shall be used by the PCF to gain priority access to the medium at the start of the Contention Free Period (CFP). PIFS is also used by an AP for the IFS that preceeds all multicast transmissions which have the To_DS bit clear (including beacons, broadcast and multicast frames). 4 page 2

PIFS use note» new text of first sentence of first paragraph, section 6.2.3.2., as amended by 96/16: The PCF Inter Frame Space shall be used by the PCF to gain priority access to the medium at the start of the Contention Free Period (CFP). PIFS is also used by an AP for the IFS that preceeds ai/ multicast transmissions which have the To._DS bit clear (including beacons, broadcast and multicast frames), as well as by STA in an IBSS that transmit multicast frames following multicast A TlMs. 5 no Backoff req'd before m-cast section 6.2.4., after adoption of 96/15» inserted paragraph from 96/15, old text: An exception to this procedure shall be followed for the case of transmission of multicast frames by an AP. In this case, the AP shall utilize both the physical and virtual carrier sense functions to determine the state of the medium. If the medium is busy, the AP shall defer until after a PIFS is detected, and then, without generating a random backoff period, shall immediately commence transmission of the multicast frame. This techinique shall be applied to the transmission of all multicast frames, including the Beacon frame. 6 page 3

no backoff before m-cast» new text: An exception to this procedure shall be followed for the case of transmission of multicast frames with the To DS bit clear. In this case, the STA shall utilize both the physical and virtual carrier sense functions to determine the state of the medium. If the medium is busy, the STA shall defer until after a PIFS is detected, and then, without generating a random backoff period, shall immediately commence transmission of the multicast frame. This techinique shall be applied to the transmission of all multicast frames, including the Beacon frame. Note that in the IBSS case, the STA shall transmit a multicast A TIM before the transmission of the multicast DA TA frame commences as described in detail in section 8. 7 Backoff section 6.2.5.2., after adoption of 96/15» first paragraph, 96/15 text: The backoff procedure shall be followed whenever a ST A desires to transfer an MPDU and finds the medium busy as indicated by either the physical or virtual carrier sense mechanism (Figure 41), except when the next MSDU to be transmitted is a multicast frame frame with the To_OS bit clear, and the transmitting station is an AP.» new text: The backoff procedure shall be followed whenever a STA desires to transfer an MPDU and finds the medium busy as indicated by either the physical or virtual carrier sense mechanism (Figure 41), except when the next MSDU to be transmitted is a multicast frame frame with the To_OS bit clear, but NOT a multicast A TIM, which does use the special backoff described in section 8. 8 page 4

backoff» 2nd from last paragraph in 6.2.5.2., as per 96/15: A station that has Just transmitted an MSDU and has another MSDU ready to transmit (queued), shall perform the backoff procedure, except when the next MSDU to be transmitted is a multicast frame frame with the To_DS bit clear, and the transmitting station is an AP. This requirement is Intended to produce a level ottalrness of access amongst STA to the medium.» 2nd from last paragraph in 6.2.5.2., as per 96/15: A station that has just transmitted an MSDU and has another MSDU ready to transmit (queued). shall perform the backoff procedure, except when the next MSDU to be transmitted is 8 multicast frame with the To_DS bit clear, but NOT a multicast A TIM, which does use the special backoff described in section 8. This requirement is intended to produce a level of fairness of access amongst ST A to the medium. 9 blanket rule on backoff after TX section 6.2.5.5., another textual instance of backoff that needs an exception for multicast» at very end of section we find the following text: When an MSDU has been successfully delivered, and the station has a subsequent MSDU to transmit, then it shall go through a backoff.» replace the above paragraph with the following paragraph: When an MSDU has been successfully delivered, and the station has a subsequent MSDU to transmit, then it shall go through a backoff, except when the next MSDU to be transmitted is a multicast frame, and the transmitting station is an AP. 10 page 5

change to PIFS assuming adoption of 96/15 section 6.2.7. first paragrapli needs to be modified» 1 st paragraph as found in 96/15: When Broadcast or Multicast MPDUs are transferred from a STA that is not the AP and that is not associated with an infrastructure BSS, (the To_DS bit shall be clear), only the basic access mechanism shall be used. Regardless of the length of the frame, no RTS/CTS exchange shall be used. In addition, no ACK shall be transmitted by any of the recipients of the frame. 11 change to PIFS Doc: IEEE P802.11-96116» 1st new paragraph, case of ad-hoc multicast, uses modified mechanism for multicast: When Broadcast or Multicast MPDUs are transferred from a STA that is not the AP and that is not associated with an infrastructure BSS, (the To_DS bit shall be clear), then multicast frames shall be announced with a multicast ATIM and the multicast frame shall be transmitted following PIFS medium idle time following the completion of the transmission of the multicast ATIM. No backoff shall be invoked during this frame sequence. Regardless of the length of the frame, no RTS/CTS exchange shall be used. In addition, no ACK shall be transmitted by any of the recipients of the frame. 12 page 6

text changes section 8.2.2.1.» 1 st paragraph, 1 st sentence, old text: The basic approach is similar to the infrastucture case in that the stations are synchronized, and MSDUs which are to be transmited to a power conserving station are first announced during a a period when all stations are awake.» 1 st sentence, new text: The basic approach is similar to the infrastucture case in that the stations are synchronized, and multicast MSDUs and MSDUs which are to be transmited to a power conserving station are first announced during a a period when all stations are awake.» 3rd sentence, old text: A power conserving station listens for these announcements to determine if its receiver must be left on.» 3rd sentence, new text: A STA in the power save mode listens for these announcements to determine if the STA shall remain in the awake state. 13 8.2.2.1.» second paragraph, old text: When a MSDU is to be transmitted to a destination station that is in a Power Save (PS) mode, the transmitting station first transmits an ATIM frame during the ATIM Window, In which all the stations Including those operating In a Power Save (PS) mode are awake. The ATIM Window is defined as a specific period of time following a beacon during which only ATIM frames can be transmitted. ATIMs are randomized after the beacon using the backoff procedure. ATIMs are acknowledged. If a station receives an ATIM frame during the ATIM Window, it will acknowledge the ATIM and stay awake for the entire Beacon Interval waiting for the announced MSDU(s) to be received. If a Station does not receive an ATIM, it can go back to PS Mode after the end of the ATIM Window. MSDUs announced by ATIMs are randomized after the ATIM Window using the backoff procedure. If a station transmitting the ATIM does not receive an acknowledgment, the station will execute the backoff procedure for retransmission of theatim. 14 page 7

8.2.2.1.» second paragraph, to be replaced with the following three paragraphs: When an MSDU is to be transmitted to a destination station that is in a Power Save (PS) mode, the transmitting station first transmits an ATIM during the ATIM Window, In which all the stations including those operating in a Power Save CPS) mode are awake. The ATIM Window is defined as aatlm_ Wlndowtlme following a TBTT. During the ATIM window, only beacons, ATIMs and multicast frames shall be transmitted. ATIM transmission times are randomized by the transmitting STA after a beacon is either transmitted or received at that STA. ATIM transmission randomization Is performed using the backoff procedure with CWmaxvalue. Directed ATIMs are acknowledged. Multicast ATlMs are not acknowledged. If a STA transmitting a directed ATIM does not receive an acknowledgment, the ST A will execute the backoff procedure for retransmission of the ATIM. 15 8.2.2.1. If a STA receives a directed ATIM frame during the ATIM Window, it shall acknowledge the directed ATIM following an SIFS Interval shall and stay awake for the entire Beacon Interval waiting for the announced MSDU(s) to be received. If a STA does not receive a directed ATIM. the STA shall go back to the doze state after the end of the ATIM Window and a medium idle condition have both been detected. Directed MSDUs announced by directed ATIMs are randomized after the ATIM Window using the normal backoff procedure. Multicast frames are transmitted following PIFS idle medium time that begins with the completion of the transmission of a multicast ATIM. 16 pages

4th paragraph: 8.2.2.1.» existing text: An ATIM will have a destination address of broadcast/multicast for broadcast/multicast MSDUs. All stations will remain awake if they receive an ATIM with a broadcast/multicast destination address.» new text: An ATIM will have a destination address of broadcast/multicast for broadcast/multicast MSDUs. 17 global change to 8.2.1.4.-7. Doc: IEEE P802.11-96116 Change references to Power Management bits to Power Management Bi~~ or More Data bit, as aprropriate in oraer to conform to new lji names in section 4 18 page 9