Basic processes in IEEE802.11 networks



Similar documents
Markku Renfors. Partly based on student presentation by: Lukasz Kondrad Tomasz Augustynowicz Jaroslaw Lacki Jakub Jakubiak

A Technical Tutorial on the IEEE Protocol

Wiereless LAN

IEEE Technical Tutorial. Introduction. IEEE Architecture

The Wireless Network Road Trip

Wireless LAN Protocol CS 571 Fall Kenneth L. Calvert All rights reserved

IEEE Wireless LAN

Chapter 7 Low-Speed Wireless Local Area Networks

WiFi. Is for Wireless Fidelity Or IEEE Standard By Greg Goldman. WiFi 1

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

IEEE frame format

IEEE Wireless LAN Standard. Updated: 5/10/2011

CSMA/CA. Information Networks p. 1

IEEE 802 Protocol Layers. IEEE Wireless LAN Standard. Protocol Architecture. Protocol Architecture. Separation of LLC and MAC.

How To Understand The Power Of A Network On A Microsoft Ipa 2.5 (Ipa) (Ipam) (Networking) 2 (Ipom) 2(2

Overview of Networks and Standards

Security in IEEE WLANs

Wireless LAN Pen-Testing. Part I

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

Lab Exercise Objective. Requirements. Step 1: Fetch a Trace

ECE 358: Computer Networks. Homework #3. Chapter 5 and 6 Review Questions 1

Lecture 6.1 Introduction. Giuseppe Bianchi, Ilenia Tinnirello

White paper. Testing for Wi-Fi Protected Access (WPA) in WLAN Access Points.

User s Manual. Wireless LAN Access Point. Model No.: SP918GK

Wireless LAN advantages. Wireless LAN. Wireless LAN disadvantages. Wireless LAN disadvantages WLAN:

Your Wireless Network has No Clothes

Configuration. Windows 98 and Me Configuration

Wireless LAN Access Point. IEEE g 54Mbps. User s Manual

Original goal: Deploy wireless Ethernet First generation proprietary solutions (end 80, begin 90):

Wireless LAN g USB Adapter

IEEE WLAN (802.11) ...Copyright. Renato Lo Cigno

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Wireless LAN Access Point

CS 356 Lecture 29 Wireless Security. Spring 2013

IEEE A/G Access Point

RoamAbout Wireless Networking Guide

WL-5450AP & WL-5460AP Wireless Access Point. User s Guide

Security Awareness. Wireless Network Security

... neither PCF nor CA used in practice

ECE 428 Computer Networks and Security

IEEE WIRELESS LAN STANDARD

A Short Look on Power Saving Mechanisms in the Wireless LAN Standard Draft IEEE

Security+ Guide to Network Security Fundamentals, Third Edition. Chapter 6. Wireless Network Security

Wireless LAN Security Mechanisms

A Division of Cisco Systems, Inc. GHz g. Wireless-G. Access Point with SRX. User Guide WIRELESS WAP54GX. Model No.

Wireless Local Area Networks (WLANs)

IEEE e WLANs / WMM. S.Rajesh (rajeshsweb@gmail.com) AU-KBC Research Centre, BroVis Wireless Networks, smartbridges Pte Ltd.

Avaya Wireless AP Device Manager User Guide

Chapter 2 Wireless Settings and Security

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring Mike Freedman

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

The following sections describe the Gateway configuration pages in the SBG1000 Setup Program.

How To Analyze The Security On An Ipa Wireless Sensor Network

Wireless Local Area Networks and the Standard

Wifi Web Server Module w TF Socket User s Guide

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

Journal of Mobile, Embedded and Distributed Systems, vol. I, no. 1, 2009 ISSN

Chapter 2 Wireless Networking Basics

Access Point Configuration

How To Secure Wireless Networks

Reducing MAC Layer Handoff Latency in IEEE Wireless LANs

Ajay Gummalla-July 2001

Department of Computer Science Columbia University

LevelOne User Manual WPC-0600 N_One Wireless CardBus Adapter

10. Wireless Networks

11/22/

Introduction to IEEE Wireless LAN

Chapter 5: Wireless Design Models, Topologies, and Infrastructure

Lecture 17: Wireless Networking"

Adaptive DCF of MAC for VoIP services using IEEE networks

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

Key Features. EnGenius Outdoor Base Station designs High Power, High Sensitivity and Strong Reliability Solutions under Harsh Environment.

OSBRiDGE 5XLi. Configuration Manual. Firmware 3.10R

WI-FI TECHNOLOGY: SECURITY ISSUES

Setting up of a Wireless Distribution System (WDS)

Tutorial on Network Management and Measurements. Tasos Alexandridis

WAP3205 v2. User s Guide. Quick Start Guide. Wireless N300 Access Point. Default Login Details. Version 1.00 Edition 2, 10/2015

LP-348. LP-Yagy2415. LP-510G/550G 54M Wireless Adapter PCMCIA/PCI. User Guide Ver:2.0 LP-5420G

Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

PCMCIA Wireless LAN Card User s Manual

An Overview of Wireless LAN Standards IEEE and IEEE e

IEEE a/ac/n/b/g Enterprise Access Points ECW5320 ECWO5320. Management Guide. Software Release v

How To Configure the WLAN with QoS

12/3/08. Security in Wireless LANs and Mobile Networks. Wireless Magnifies Exposure Vulnerability. Mobility Makes it Difficult to Establish Trust

Virtual Access Points

Protection Ripple in ERP WLANs White Paper

Medium Access Control (MAC) and Wireless LANs

Based on Computer Networking, 4 th Edition by Kurose and Ross

Wi-Fi Capacity Analysis for ac and n: Theory & Practice

Long-Range 500mW IEEE g Wireless USB Adapter. User's Guide

Key Features. Multiple Operation Modes ENH500 can operate into four different modes with Access Point, Client Bridge, Client Router and WDS Mode.

WUA Mbps Wireless USB Network Adapter

The Wireless LAN (Local Area Network) USB adapter can be operated in one of the two following networking configurations :

Transcription:

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

IEEE 802.11 Terminology Station (STA) Architecture: Device that contains IEEE 802.11 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 802.11 PC-Card Radio Radio Hardware Hardware PC-Card PC-Card Hardware Hardware 802.11 frame format WMAC controller with WMAC controller with Station Firmware Station Firmware (WNIC-STA) (WNIC-STA) 802.3 frame format Platform Driver Platform Driver Computer Computer Software Software (STADr) (STADr) Ethernet V2.0 / 802.3 frame format Protocol Stack Protocol Stack.11 Architect. 2

IEEE 802.11 Terminology Station (STA) Architecture (cont d): Ethernet-like driver interface supports virtually all protocol stacks Frame translation according to IEEE Std 802.1H IEEE 802.3 frames: translated to 802.11 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 Radio Radio Hardware Hardware PC-Card PC-Card Hardware Hardware 802.11 frame format WMAC controller with WMAC controller with Station Firmware Station Firmware (WNIC-STA) (WNIC-STA) 802.3 frame format Driver Driver Software Software (STADr) (STADr) Platform Platform Computer Computer Ethernet V2.0 / 802.3 frame format Protocol Stack Protocol Stack Transparent bridging to Ethernet.11 Architect. 3

IEEE 802.11 Terminology Access-Point (AP) Architecture: Device that contains IEEE 802.11 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 802.11 PC-Card when it is inserted in an AP-500 or AP-1000 Radio PC-Card Radio PC-Card Hardware Hardware Hardware 802.11 frame format Hardware WMAC controller with WMAC controller with Access Point Firmware Access Point Firmware (WNIC-AP) (WNIC-AP) 802.3 frame format Bridge Driver Bridge Driver Software Software Software Software (APDr) (APDr) Ethernet V2.0 / 802.3 frame format Kernel Software (APK) Kernel Software (APK) Ethernet Ethernet Interface Interface Bridge Bridge Hardware Hardware.11 Architect. 4

IEEE 802.11 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 Radio PC-Card Radio PC-Card Hardware Hardware Hardware 802.11 frame format Hardware WMAC controller with WMAC controller with Access Point Firmware Access Point Firmware (WNIC-AP) (WNIC-AP) 802.3 frame format Bridge Driver Bridge Driver Software Software Software Software (APDr) (APDr) Ethernet V2.0 / 802.3 frame format Kernel Software (APK) Kernel Software (APK) Ethernet Ethernet Interface Interface Bridge Bridge Hardware Hardware.11 Architect. 5

IEEE 802.11 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. 6

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

IEEE 802.11 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. 8

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

IEEE 802.11 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. 10

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

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

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

IEEE 802.11 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. 14

IEEE 802.11 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. 15

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

Frame Formats Bytes: 2 2 6 6 6 6 Frame Control Duration ID 2 0-2312 4 Addr 1 Addr 2 Addr 3 Sequence Control Addr 4 Frame Body CRC 802.11 MAC Header Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol Version Type SubType To DS From DS More Frag Frame Control Field Retry Pwr Mgt More Data WEP Rsvd MAC Header format differs per Type: Control Frames (several fields are omitted) Management Frames Data Frames.11 Architect. 17

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

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

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. 20

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. 21

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

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

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. 24

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. 25

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. 26

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. 27

Operational processes Inter-Frame Spacing Free access when medium is free longer than DIFS DIFS Contention Window DIFS PIFS Busy Medium SIFS Backoff-Window Next Frame Slot time Defer Access Select Slot and Decrement Backoff as long as medium is idle. 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. 28

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

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

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

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

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

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. 34

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. 35

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. 36

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. 37

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. 38

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. 39

Configuration Parameters Advanced parameters (AP-500/1000) Medium Reservation To enable/disable the RTS/CTS handshake. Threshold value 0-2346 (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. 40

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. 41

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. 42

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 (256-2346). 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. 43

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