.11 Architect. 1 Module contents  IEEE 802.11 Terminology  IEEE 802.11 MAC Frames  Basic processes in IEEE802.11 networks  Configuration parameters.

Slides:



Advertisements
Similar presentations
Medium Access Control Onno W. Purbo
Advertisements

Contents IEEE MAC layer operation Basic CSMA/CA operation
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.
© 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.
1 CWNA Guide to Wireless LANs, Second Edition Chapter Five IEEE Media Access Control and Network Layer Standards.
Studying st lecture ~Overview of IEEE ~ Tadashi YASUMOTO.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Wireless LANs.
1 CSE401n:Computer Networks Lecture 16 Wireless Link & LANs WS: ch-14 KR: 5.7.
CWNA Guide to Wireless LANs, Second Edition Chapter Five IEEE Media Access Control and Network Layer Standards 1.
MAC Architecture Module-7 Jerry Bernardini Community College of Rhode Island 6/18/2015Wireless Networking J. Bernardini1.
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 IEEE Management Frames Gast ’ s Book (Chapter 4) Prof. Yu-Chee Tseng CS, NCTU.
IEEE Wireless LAN Standard
Troubleshooting methods. Module contents  Avaya Wireless tools  Avaya Wireless Client Manager  Avaya Wireless AP Manager  Hardware indicators  Non.
IEEE Wireless LAN Standard Chapter 14. IEEE 802 Protocol Layers.
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
Network Security Wireless LAN. Network Security About WLAN  IEEE standard  Use wireless transmission medium such as radio, microwave, infrared.
Wireless Ethernet IEEE Standard Overview Dirk Grunwald Assoc. Professor Dept. of Computer Science University of Colorado, Boulder.
Lecture #2 Chapter 14 Wireless LANs.
CWNA Guide to Wireless LANs, Second Edition Chapter Five IEEE Media Access Control and Network Layer Standards.
Wireless LAN Advantages 1. Flexibility 2. Planning 3. Design
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 IEEE Management Frames Gast ’ s Book (Chapter 4) Prof. Yu-Chee Tseng CSIE, NCTU.
CWNA Guide to Wireless LANs, Second Edition
IEEE Wireless LAN Part II Access Point, Power Management, Polling, and Frame Format 14-1.
OV Copyright © 2013 Logical Operations, Inc. All rights reserved. Network Implementations  Ethernet Networks  Wireless Networks.
IEEE Wireless LAN Standard
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Wireless II. Frames Frames – Notes 3 Frame type ▫Management  Beacons  Probes  Request  Response  Associations  Request  Response  Disassociate.
Wireless LANs Prof. F. Tobagi MAC Management 1.
CSC 581 Communication Networks II Chapter 6c: Local Area Network (Wireless LAN – ) Dr. Cheer-Sun Yang.
IEEE Wireless LAN Part I Introduction, Physical layer, basic MAC 13-1.
IEEE MAC ผศ. ดร. อนันต์ ผลเพิ่ม
HY436: Mobile Computing and Wireless Networks IEEE Lecture 5: October 18, 2004 Prof. Maria Papadopouli Assistant Professor Department of Computer.
IEEE WLAN.
Chapter 6 Medium Access Control Protocols and Local Area Networks Wireless LAN.
Universität Karlsruhe Institut für Telematik ECE 591
IEEE Wireless LAN Standard
WLAN.
Lecture 27 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks Prof. Shamik Sengupta.
11 Chapter 4. Wireless Local Area Networks Departamento de Tecnología Electrónica Some of these slides are copyrighted by: Computer Networking: A Top Down.
Chapter 14 Wireless LANs.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
WLAN 1. IEEE Overview Adopted in 1997 Defines: MAC sublayer MAC management protocols and services Physical (PHY) layers – IR – FHSS – DSSS.
ECEN 489, Prof. Xi Zhang Medium Access Control Protocols, Local Area Networks, and Wireless Local Area Networks Lecture Note 11.
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
CWNA Guide to Wireless LANs, Third Edition Chapter 6: Medium Access Control Layer Standards.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
COMP2322 Lab 1 Introduction to Wireless LAN Weichao Li Apr. 8, 2016.
IEEE Wireless LAN Standard
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
Lecture 7 (Chapter 17) Wireless Network Security Prepared by Dr. Lamiaa M. Elshenawy 1.
1 Wireless Networks Lecture 26 Wireless LAN / IEEE Dr. Ghalib A. Shah.
Wireless MAC.
EA C451 (Internetworking Technologies)
Lecture 27 WLAN Part II Dr. Ghalib A. Shah
Wireless Mesh Networks
Chapter 2 Wireless LANS and PANS
EEC-484/584 Computer Networks
Chapter 6 Medium Access Control Protocols and Local Area Networks
Basic processes in IEEE networks Configuration parameters
Protocol Details John Bellardo UCSD.
Is for “Wireless Fidelity” Or IEEE Standard By Greg Goldman
EEC-484/584 Computer Networks
Prioritized MAC Access Mechanism of Routing-related Frame for ESS Mesh
Presentation transcript:

.11 Architect. 1 Module contents  IEEE Terminology  IEEE MAC Frames  Basic processes in IEEE networks  Configuration parameters

.11 Architect. 2 IEEE Terminology Station (STA) Architecture:  Device that contains IEEE conformant MAC and PHY interface to the wireless medium, but does not provide access to a distribution system  Most often end-stations available in terminals (work-stations, laptops etc.)  Implemented in Avaya Wireless IEEE PC-Card Platform Computer Platform Computer PC-Card Hardware PC-Card Hardware Radio Hardware Radio Hardware WMAC controller with Station Firmware (WNIC-STA) WMAC controller with Station Firmware (WNIC-STA) Driver Software (STADr) Driver Software (STADr) frame format frame format Ethernet V2.0 / frame format Protocol Stack

.11 Architect. 3 IEEE Terminology Station (STA) Architecture (cont’d):  Ethernet-like driver interface  supports virtually all protocol stacks  Frame translation according to IEEE Std 802.1H  IEEE frames: translated to  Ethernet Types 8137 (Novell IPX) and 80F3 (AARP) encapsulated via the Bridge Tunnel encapsulation scheme  All other Ethernet Types: encapsulated via the RFC 1042 (Standard for the Transmission of IP Datagrams over IEEE 802 Networks) encapsulation scheme  Maximum Data limited to 1500 octets  Transparent bridging to Ethernet Platform Computer Platform Computer PC-Card Hardware PC-Card Hardware Radio Hardware Radio Hardware WMAC controller with Station Firmware (WNIC-STA) WMAC controller with Station Firmware (WNIC-STA) Driver Software (STADr) Driver Software (STADr) frame format frame format Ethernet V2.0 / frame format Protocol Stack

.11 Architect. 4 IEEE Terminology Access-Point (AP) Architecture:  Device that contains IEEE conformant MAC and PHY interface to the wireless medium, and provide access to a distribution system for associated stations  Most often infra-structure products that connect to wired backbones  Implemented in Avaya Wireless IEEE PC-Card when it is inserted in an AP-500 or AP-1000 Bridge Software Bridge Software PC-Card Hardware PC-Card Hardware Radio Hardware Radio Hardware WMAC controller with Access Point Firmware (WNIC-AP) WMAC controller with Access Point Firmware (WNIC-AP) Driver Software (APDr) Driver Software (APDr) frame format frame format Ethernet V2.0 / frame format Kernel Software (APK) Bridge Hardware Bridge Hardware Ethernet Interface Ethernet Interface

.11 Architect. 5 IEEE Terminology Access-Point (AP) Architecture (cont’d):  Stations select an Access-Point and “associate with it  Access-Points :  Support roaming  Provide time synchronization functions (beaconing)  Provide Power Management support  Traffic typically flows through Access-Point  in IBSS direct Station-to-Station communication takes place Bridge Software Bridge Software PC-Card Hardware PC-Card Hardware Radio Hardware Radio Hardware WMAC controller with Access Point Firmware (WNIC-AP) WMAC controller with Access Point Firmware (WNIC-AP) Driver Software (APDr) Driver Software (APDr) frame format frame format Ethernet V2.0 / frame format Kernel Software (APK) Bridge Hardware Bridge Hardware Ethernet Interface Ethernet Interface

.11 Architect. 6 IEEE Terminology Basic Service Set (BSS):  A set of stations controlled by a single “Coordination Function” (=the logical function that determines when a station can transmit or receive)  Similar to a “cell” in pre IEEE terminology  A BSS can have an Access-Point (both in standalone networks and in building-wide configurations), or can run without and Access-Point (in standalone networks only)  Diameter of the cell is app. twice the coverage-distance between two wireless stations

.11 Architect. 7 Basic Service Set (BSS) BSS

.11 Architect. 8 IEEE Terminology Independent Basic Service Set (IBSS):  A Basic Service Set (BSS) which forms a self-contained network in which no access to a Distribution System is available  A BSS without an Access-Point  One of the stations in the IBSS can be configured to “initiate” the network and assume the Coordination Function  Diameter of the cell determined by coverage distance between two wireless stations

.11 Architect. 9 Independent Basic Service Set (IBSS) IBSS

.11 Architect. 10 IEEE Terminology Extended Service Set (ESS):  A set of one or more Basic Service Sets interconnected by a Distribution System (DS)  Traffic always flows via Access-Point  Diameter of the cell is double the coverage distance between two wireless stations Distribution System (DS):  A system to interconnect a set of Basic Service Sets  Integrated; A single Access-Point in a standalone network  Wired; Using cable to interconnect the Access-Points  Wireless; Using wireless to interconnect the Access-Points

.11 Architect. 11 Extended Service Set (ESS) single BSS (with integrated DS) BSS

.11 Architect. 12 Extended Service Set (ESS) BSS’s with wired Distribution System (DS) BSS Distribution System

.11 Architect. 13 Extended Service Set (ESS) BSS’s and wireless Distribution System (DS) BSS Distribution System

.11 Architect. 14 IEEE Terminology Service Set Identifier (SSID):  “Network name”  32 octets long  Similar to “Domain-ID” in the pre-IEEE WaveLAN systems  One network (ESS or IBSS) has one SSID

.11 Architect. 15 IEEE Terminology Basic Service Set Identifier (BSSID)  “cell identifier”  6 octets long (MAC address format)  Similar to NWID in pre-IEEE WaveLAN systems  One BSS has one SSID  Value of BSSID is the same as the MAC address of the radio in the Access-Point

.11 Architect. 16 Module contents  IEEE Terminology  IEEE MAC Frames  Basic processes in IEEE networks  Configuration parameters

.11 Architect. 17 Frame Formats MAC Header format differs per Type:  Control Frames (several fields are omitted)  Management Frames  Data Frames Frame Control Duration ID Addr 1Addr 2Addr 3Addr 4 Sequence Control CRC Frame Body MAC Header Bytes: Protocol Version TypeSubType To DS Retry Pwr Mgt More Data WEPRsvd Frame Control Field Bits: DS FromMore Frag

.11 Architect. 18 Address Field Description Addr. 1 = All stations filter on this address. Addr. 2 = Transmitter Address (TA), Identifies transmitter to address the ACK frame to. Addr. 3 = Dependent on To and From DS bits. Addr. 4 = Only needed to identify the original source of WDS (Wireless Distribution System) frames Protocol Version TypeSubType To DS Retry Pwr Mgt More Data WEPRsvd Frame Control Field Bits: DS FromMore Frag To DS From DS Address 1 DA BSSID RA Address 2 SA BSSID SA TA Address 3 BSSID SA DA Address 4 N/A SA

.11 Architect. 19 Type field descriptions Type and subtype identify the function of the frame:  Type=00Management Frame Beacon (Re)Association Probe (De)Authentication Power Management  Type=01Control Frame RTS/CTS ACK  Type=10Data Frame Protocol Version TypeSubType To DS Retry Pwr Mgt More Data WEPRsvd Frame Control Field Bits: DS FromMore Frag

.11 Architect. 20 MAC Management Frames  Beacon  Timestamp, Beacon Interval, Capabilities, SSID, Supported Rates, parameters  Traffic Indication Map  Probe  SSID, Capabilities, Supported Rates  Probe Response  Timestamp, Beacon Interval, Capabilities, SSID, Supported Rates, parameters  same for Beacon except for TIM

.11 Architect. 21 MAC Management Frames (cont’d)  Association Request  Capability, Listen Interval, SSID, Supported Rates  Association Response  Capability, Status Code, Station ID, Supported Rates  Re-association Request  Capability, Listen Interval, SSID, Supported Rates, Current AP Address  Re-association Response  Capability, Status Code, Station ID, Supported Rates

.11 Architect. 22 MAC Management Frames (cont’d)  Dis-association  Reason code  Authentication  Algorithm, Sequence, Status, Challenge Text  De-authentication  Reason

.11 Architect. 23 Module contents  IEEE Terminology  IEEE MAC Frames  Basic processes in IEEE networks  Configuration parameters

.11 Architect. 24 Operational processes Association  To establish relationship with Access-Point  Stations scan frequency band to and select Access-Point with best communications quality  Active Scan (sending a “Probe request” on specific channels and assess response)  Passive Scan (assessing communications quality from beacon message)  Access-Point maintains list of associate stations in MAC FW  Record station capability (data-rate)  To allow inter-BSS relay  Station’s MAC address is also maintained in bridge learn table associated with the port it is located on

.11 Architect. 25 Operational processes Authentication  To control access to the infrastructure via an authentication  Stations identify themselves to other stations (or Access- Points) prior to data traffic or association  Open System Authentication  Uses null authentication algorithm  Default  Shared Key Authentication  Uses WEP privacy algorithm  Optional

.11 Architect. 26 Operational processes Starting an ESS  The infrastructure network is identified by its ESSID  All Access-Points will have been set according to this ESSID  Avaya Wireless stations will be configured to set their desired SSID to the value of ESSID  On power up stations will issue Probe Requests and will locate the Access-Point that they will associate with:  “best” Access-Point with matching ESSID  “best” Access-Point if the “desired SSID” has been set to “ANY”

.11 Architect. 27 Operational processes Starting an IBSS  Station configured for IBSS operation will:  “look” for Beacons that contain a network name (SSID) that matches the one that is configured  When Beacons with matching Network Name are received and are issued by an AP, Station will associate to the AP  When Beacons with matching Network Name are received and are issued by another Station in IBSS mode, the station will join this IBSS  When no beacons are received with matching Network Name, Station will issue beacons itself.  All Stations in an IBSS network will participate in sending beacons.  All stations start a random timer prior to the point in time when next Beacon is to be sent.  First station whose random timer expires will send the next beacon

.11 Architect. 28 DIFS Contention Window Slot time Defer Access Backoff-Window Next Frame Select Slot and Decrement Backoff as long as medium is idle. SIFS PIFS DIFS Free access when medium is free longer than DIFS Busy Medium Operational processes Inter-Frame Spacing  Inter frame spacing required for MAC protocol traffic  SIFS = Short interframe space  PIFS = PCF interframe space  DIFS = DCF interframe space  Back-off timer expressed in terms of number of time slots

.11 Architect. 29 Ack Data Next MPDU Src Dest Other Contention Window Defer Access Backoff after Defer DIFS SIFS DIFS  Acknowledgment are to arrive at within the SIFS  The DCF interframe space is observed before medium is considered free for use Operational processes Data Frames and their ACK

.11 Architect. 30 Operational processes Traffic flow - Inter-BSS AP-1000 or AP-500 Avaya Wireless PC-Card Association table Inter-BSS Relay Bridge learn table STA-1 BSS-A Associate STA-2 Associate Packet for STA-2ACK Packet for STA-2 ACK STA-1 2 STA-2 2

.11 Architect. 31 Operational processes Traffic flow - ESS operation STA-1 STA-2 BSS-A BSS-B Backbone Packet for STA-2 ACK Packet for STA-2 ACK AP-1000 or AP-500 Avaya Wireless PC-Card Association table Bridge learn table AP-1000 or AP-500 Avaya Wireless PC-Card Association table Bridge learn table STA-1 STA-21 STA-1 STA-2 STA-1 2 STA-2 2 1

.11 Architect. 32 Operational processes Traffic flow - WDS operation STA-1 STA-2 BSS-A BSS-B Packet for STA-2 ACK Packet for STA-2 ACK AP-1000 or AP-500 Avaya Wireless PC-Card Association table Bridge learn table AP-1000 or AP-500 Avaya Wireless PC-Card Association table Bridge learn table STA-1 STA-22 STA-1 STA-2 STA-1 2 STA Wireless Backbone WDS Relay WDS Relay Packet for STA-2 ACK

.11 Architect. 33 Module contents  IEEE Terminology  IEEE MAC Frames  Basic processes in IEEE networks  Configuration parameters

.11 Architect. 34 Configuration Parameters Avaya Wireless PC-Card used in client station and AP-1000 or AP- 500  “Behaves” differently based on the parent unit  When inserted in AP-1000 or AP-500, AP firmware is downloaded into the PC-Card (Note: this is Avaya Wireless/MAC FW, not “Bridge FW”)  When inserted in client station, STA firmware is active (default FW)  Requires different configuration parameter sets to support the different behavior  Configuration can be performed by:  Setting parameters at installation  Changing parameters in property settings  Using Avaya Wireless AP Manager (for APs)

.11 Architect. 35 Configuration Parameters Basic parameters (Station) Network Name (SSID)  ASCII string to identify the network that the station wants to connect to (similar to Domain-ID in WLAN pre-IEEE) Station Name (SSID)  ASCII string to provide a user friendly station identification, when used in diagnostic purposes (in Windows systems: equal to “computer name”) Type of Operation  To identify the kind of network that the station will be part of  Network centered around APs (or RG-1000)  IBSS (peer-to-peer network)

.11 Architect. 36 Configuration Parameters Advanced parameters (Station ) MAC Address  Physical address of the card:  Universal; factory installed (default)  Local; user-defined (6 Hexadecimal characters) Distance between APs  To specify the coverage of a “cell” in terms of the distance between the Access-Points  Large  Medium  Small

.11 Architect. 37 Configuration Parameters Advanced parameters (Station) Microwave Oven Robustness  Check box to enable/disable data-rate fallback delay-mechanism to allow improved performance in presence of microwave ovens RTS/CTS Medium Reservation  Check box to enable/disable the RTS/CTS handshake. Card Power Management  Check box to enable/disable Power Management

.11 Architect. 38 Configuration Parameters Encryption parameters (Station) Enable Encryption  To enable/disable Encryption Encryption keys  Four fields to store up to four different encryption keys  Entries take up to 5 ASCII or 10 hexa-decimal values (when using 64 WEP) Encryption key index  Index identifying which of the four keys is the active one

.11 Architect. 39 Configuration Parameters Basic parameters (AP-500/1000) Network Name (SSID)  ASCII string to identify the network that the Access-Point is part of (similar to Domain-ID in WaveLAN pre-IEEE). Only available in “Access Point” mode. Frequency (channel)  To indicate the frequency channel that the AP-500/1000 will use for its “cell”. The channel is selected from the set that is allowed in the regulatory domain.

.11 Architect. 40 Configuration Parameters Advanced parameters (AP-500/1000) Medium Reservation  To enable/disable the RTS/CTS handshake.  Threshold value (value=2347 disables Medium Reservation) Distance between APs  To specify the coverage of a “cell” in terms of the distance between the Access-Points  Large  Medium  Small Multicast Rate  To specify data-rate used for transmitting Multicast frames

.11 Architect. 41 Configuration Parameters Advanced parameters (AP-500/1000) Microwave Oven Robustness  Check box to enable/disable data-rate fallback delay-mechanism to allow improved performance in presence of microwave ovens DTIM  Power Management related parameter to specify the timing of the delivery of multicast traffic to stations that have indicated to receive multicast messages while under power management. Example:  DTIM=1 means multicast traffic when it arrives at the AP is passed through after every beacon  DTIM=3 means multicast traffic is passed through after every 3rd beacon message

.11 Architect. 42 Configuration Parameters Security parameters (AP-500/1000) Closed System (AP)  To enable rejection of association requests from stations with Network Name set to “ANY” Enable Encryption  To enable/disable Encryption Encryption keys  Four fields to store up to four different encryption keys Encryption key index  Index identifying which of the four keys is the active one

.11 Architect. 43 Configuration Parameters For future implementation Message Fragmentation (STA and AP)  To enable/disable fragmentation of messages. When enabled user is prompted to set the fragment-size ( ). Default: fragmentation disabled Microwave Oven (threshold = 500) Medium Velocity (15 km/h) (threshold = 800) High Velocity (30 km/h) (threshold = 300) WDS Address (AP)  MAC address of the corresponding AP in a WDS link

.11 Architect. 44 Module contents  IEEE Terminology  IEEE MAC Frames  Basic processes in IEEE networks  Configuration parameters