IEEE 802.11 frame format



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

Ethernet/IEEE evolution

June Bridge & Switch. Pietro Nicoletti Piero[at]studioreti.it. Bridge-Switch-Engl - 1 P. Nicoletti: see note pag. 2

The Wireless Network Road Trip

Basic processes in IEEE networks

A Technical Tutorial on the IEEE Protocol

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

IEEE Technical Tutorial. Introduction. IEEE Architecture

WiMAX and Standards

Wiereless LAN

How To Analyze The Security On An Ipa Wireless Sensor Network

Mustafa Ergen June 2002 Department of Electrical Engineering and Computer Science University of California Berkeley

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

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

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

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

Chapter 7 Low-Speed Wireless Local Area Networks

Flow control on IEEE 802.3x switch

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

Lecture 6.1 Introduction. Giuseppe Bianchi, Ilenia Tinnirello

IEEE Wireless LAN

Overview of Networks and Standards

CSMA/CA. Information Networks p. 1

Wireless LAN Pen-Testing. Part I

Measuring the service level in the 2.4 GHz ISM band

Wireless LAN Services for Hot-Spot

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

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

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

Arbitration. White Paper. September 2009 Version Author: Marcus Burton, CWNE #78 CWNP, Inc.

IEEE WIRELESS LAN STANDARD

Gigabit Ethernet MAC. (1000 Mbps Ethernet MAC core with FIFO interface) PRODUCT BRIEF

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

Multiple WiFi Clients on a Single Wireless Card

Lecture 17: Wireless Networking"

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

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

COMP 3331/9331: Computer Networks and Applications

Wireless Local Area Networks and the Standard

Ajay Gummalla-July 2001

How To Determine The Capacity Of An B Network

Supporting VoIP in IEEE Distributed WLANs

Research In Motion D. Stanley, Ed. Aruba Networks March 2009

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

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

Philippe Klein. avb-phkl qos-overview

Data Link Protocols. Link Layer Services. Framing, Addressing, link access: Error Detection:

ECE 428 Computer Networks and Security

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

MAC Address Issues in IEEE 802.1

Your Wireless Network has No Clothes

VoIP Session Capacity Expansion with Packet Transmission Suppression Control in Wireless LAN

Mobile Communications Exercise: Satellite Systems and Wireless LANs. Georg von Zengen, IBR, TU Braunschweig,

IEEE Wireless Local Area Networks

Video Transmission over Wireless LAN. Hang Liu

Adaptive DCF of MAC for VoIP services using IEEE networks

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

High-Level Data Link Control

Introduction to Ad hoc Networks

ETSI ETR 156 TECHNICAL October 1995 REPORT

WildPackets Guide to Wireless LAN Analysis

The Looming Ethernet MAC Address Crisis

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

EETS 8316 Wireless Networks Fall 2013

Whitepaper. Author: Jerome Henry. Editor: Marcus Burton. November 2011 Version 1.00

Security in IEEE WLANs

Adjacent Overlapping Channel / Adjacent Non-overlapping Channel - The IEEE standard defines the following terms:

Analyzing Wireless LAN Security Overhead

6LoWPAN Technical Overview

10. Wireless Networks

Aspects of Coexistence Between WiFi and HSDPA

QoS-aware MPDU Aggregation of IEEE n WLANs for VoIP Services

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

PERFORMANCE ANALYSIS OF THE IEEE BASED ECG MONITORING NETWORK

Chapter 6 CDMA/802.11i

Wireless Networks The Definitive Guide

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

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

EECS 122: Introduction to Computer Networks Multiaccess Protocols. ISO OSI Reference Model for Layers

Networking Test 4 Study Guide

Communication Systems Internetworking (Bridges & Co)

An Investigation of the Impact of Signal Strength on Wi-Fi Link Throughput through Propagation Measurement. Eric Cheng-Chung LO

A Neighborhood Awareness Method for Handoff Assistance in Wireless Networks

Network Categories. Network Types for the Local Range. Ethernet. Carrier Sense Multiple Access

CS5008: Internet Computing

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

Introduction VOIP in an Network VOIP 3

An Experimental Study of Throughput for UDP and VoIP Traffic in IEEE b Networks

11/22/

Introduction to IEEE Wireless LAN

Ethernet. Ethernet. Network Devices

The Draft IEEE m System Description Document

3. TMT for IEEE g Networks

... neither PCF nor CA used in practice

VoIP in Mika Nupponen. S Postgraduate Course in Radio Communications 06/04/2004 1

II. IEEE802.11e EDCA OVERVIEW

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

IEEE Ad Hoc Networks: Performance Measurements

Network Security. Security of Wireless Local Area Networks. Chapter 15. Network Security (WS 2002): 15 Wireless LAN Security 1 Dr.-Ing G.

Transcription:

IEEE 802.11 frame format Pietro Nicoletti www.studioreti.it 802-11-Frame - 1 P. Nicoletti: see note pag. 2

Copyright note These slides are protected by copyright and international treaties. The title and the copyrights concerning the slides (inclusive, but non only, every image, photograph, animation, video, audio, music and text) are the author s (see Page 1) property. The slides can be copied and used by research institutes, schools and universities affiliated to the Ministry of Public Instruction and the Ministry of University and Scientific Research and Technology, for institutional purpose, not for profit. In this case there is not requested any authorization. Any other complete or partial use or reproduction (inclusive, but not only, reproduction on discs, networks and printers) is forbidden without written authorization of the author in advance. The information contained in these slides are believed correct at the moment of publication. They are supplied only for didactic purpose and not to be used for installation-projects, products, networks etc. However, there might be changes without notice. The authors are not responsible for the content of the slides. In any case there can not be declared conformity with the information contained in these slides. In any case this note of copyright may never be removed and must be written also in case of partial use. 802-11-Frame - 2 P. Nicoletti: see note pag. 2

802.11 architecture and OSI model Higher Layer 802.3 CSMA/CD 802.2 Logical Link Control 802.11 Medium Access Control Data Link Layer PHY 802.11 IR 802.11 FHSS 802.11 SS 802.11 a 802.11 b 802.11 g 802.11 h PHY Layer 802-11-Frame - 3 P. Nicoletti: see note pag. 2

802.11 architecture and OSI model LLC MAC MAC Sublayer MAC Layer Management PHY PLCP Sublayer PMD Sublayer PHY Layer Management Station Management PLCP = Physical layer convergence procedure PMD = Physical medium dipendent 802-11-Frame - 4 P. Nicoletti: see note pag. 2

PLCP: Physical layer convergence procedure Adaptation layer between Physical and MAC layers dependent by speed ad techique transmission PLCP specific for FHSS PLCP specific for SS in 802.11 (1 & 2 Mb/s) PLCP specific for SS in 802.11a (from 6 to 54 Mb/s) PLCP specific for SS in 802.11b (from 1 to 11 Mb/s) PLCP specific for SS in 802.11g (from 1 to 54 Mb/s) Defin: Operational speed Modulation and coding 802-11-Frame - 5 P. Nicoletti: see note pag. 2

802.11 frame format Bytes: 34-2346 Preamble PLCP header MPDU (MAC PDU) Bytes: 2 2 6 6 6 2 6 0-2312 4 Frame Duration ID Addr 1 Addr 2 Addr 3 Sequence Addr 4 Frame Body FCS Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol version Type + Subtype To From Frag Retry Pwr Mgt Data WEP Rsvd Frame type/mac service 802-11-Frame - 6 P. Nicoletti: see note pag. 2

Frame Control field Protocol Version: zero for 802.11 standard Type= frame type: data, management, Subtype = frame sub-type: To: When bit is set indicate that destination frame is for From: When bit is set indicate frame coming from 802-11-Frame - 7 P. Nicoletti: see note pag. 2

Frame Control field Retry: Set in case of retransmission frame fragments: Set when frame is followed by other fragment Power Management bit set when station go Power Save mode (PS) Data: When set means that AP have more buffered data for a station in Power Save mode 802-11-Frame - 8 P. Nicoletti: see note pag. 2

Frame Control field WEP: When set indicate that in the Frame Body field there are datas need to processed by WEP algorithm. Order: When set indicate restrictions for transmission 802-11-Frame - 9 P. Nicoletti: see note pag. 2

Frame type and MAC service 802-11-Frame - 10 P. Nicoletti: see note pag. 2

Frame type and MAC service 802-11-Frame - 11 P. Nicoletti: see note pag. 2

Frame type and MAC service 802-11-Frame - 12 P. Nicoletti: see note pag. 2

Transmission between station s in the same BSS June 2005 Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol version Type Subtype To From 0 0 Frag Retry Pwr Mgt Data WEP Rsvd Distribution System AP BSS AP BSS 802-11-Frame - 13 P. Nicoletti: see note pag. 2

Frame transmission designated for Distribution System June 2005 Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol version Type Subtype To From 1 0 Frag Retry Pwr Mgt Data WEP Rsvd W Root Bridge BSS BSS Non Root Bridge BSS Non Root Bridge 802-11-Frame - 14 P. Nicoletti: see note pag. 2

Frame transmission coming from Distribution System June 2005 Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol version Type Subtype To From 0 1 Frag Retry Pwr Mgt Data WEP Rsvd Distribution System AP BSS AP BSS 802-11-Frame - 15 P. Nicoletti: see note pag. 2

Transmission designated to STA in other BSS, transmitted between AP trough Wireless Distribution System June 2005 Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol version Type Subtype To From 1 1 Frag Retry Pwr Mgt Data WEP Rsvd AP Repeater 802-11-Frame - 16 P. Nicoletti: see note pag. 2

Bytes: 2 2 6 6 6 2 6 0-2312 4 Frame Duration ID Addr 1 Addr 2 Addr 3 Sequence Addr 4 Frame Body FCS Bits: 2 2 4 1 1 1 1 1 1 1 1 Protocol version Type Subtype To From Frag Retry Pwr Mgt Data WEP Rsvd 802-11-Frame - 17 P. Nicoletti: see note pag. 2

MAC address in 802.11 DA = Destination MAC Address SA = Source MAC Address RA = Receiver Address indicate MAC Address of station in WM that have to receive frame TA = Transmitter Address indicate station wich have transmitted frame in WM BSSID 802-11-Frame - 18 P. Nicoletti: see note pag. 2

RTS & CTS RTS frame Duration field contain value in µs of time need to transmit data or management + CTS + ACK + SIFS interval Frame Duration ID RA TA FCS CTS Frame Duration field contain value in µs obtained by previous RTS minus time need to transmit CTS and it SIFS interval Frame Duration ID RA FCS 802-11-Frame - 19 P. Nicoletti: see note pag. 2

ACK & PS-Poll ACK frame: Duration field contain value in µs obtained by previous data or management frame received miuns time need to transmit ACK and it SIFS interval PS-Poll frame: Frame Duration ID RA AID field contain association ID FCS Frame AID BSSID TA FCS 802-11-Frame - 20 P. Nicoletti: see note pag. 2

Beacon frame Frame Duration ID Addr 1 Addr 2 Addr 3 Sequence Addr 4 Frame Body FCS 802-11-Frame - 21 P. Nicoletti: see note pag. 2

MSDU with WEP Extend Payload of 8 bytes Bytes: 2 2 6 6 6 2 6 9-2320 4 Frame Duration ID Addr 1 Addr 2 Addr 3 Sequence Addr 4 Payload FCS Encripted Bytes: 4 0-2312 4 IV Data ICV Init Vector 3 bytes 1 byte PAD Key ID 6 bits 2 bits 802-11-Frame - 22 P. Nicoletti: see note pag. 2

PLCP Header Contain information for adaptation between PMD e MAC layers Header change depending on specific PLCP for: FHSS PLCP specific for SS in 802.11 (1 & 2 Mb/s) PLCP specific for SS in 802.11a (from 6 to 54 Mb/s) PLCP specific for SS in 802.11b (from 1 to 11 Mb/s) PLCP specific for SS in 802.11g (from 1 to 54 Mb/s) Preamble PLCP header MPDU (MAC PDU) 802-11-Frame - 23 P. Nicoletti: see note pag. 2