802.11 frame types

Last updated

In the IEEE 802.11 wireless LAN protocols (such as Wi-Fi), a MAC frame is constructed of common fields (which are present in all types of frames) and specific fields (present in certain cases, depending on the type and subtype specified in the first octet of the frame).

Contents

Generic 802.11 Frame 802.11 frame.png
Generic 802.11 Frame

The very first two octets transmitted by a station are the Frame Control. The first three subfields within the frame control and the last field (FCS) are always present in all types of 802.11 frames. These three subfields consist of two bits Protocol Version subfield, two bits Type subfield, and four bits Subtype subfield.

Frame control

802.11 Frame Control Field 802.11 Frame Control.png
802.11 Frame Control Field

The first three fields (Protocol Version, Type and Subtype) in the Frame Control field are always present. The fields, in their order of appearance in transmission, are:

  1. Protocol Version
  2. Type
  3. Subtype
  4. To-DS
  5. From-DS
  6. More-Fragments
  7. Retry
  8. Power Management
  9. More Data
  10. Protected frame
  11. +HTC/order

Protocol version subfield

The two-bit protocol version subfield is set to 0 for WLAN (PV0) and 1 for IEEE 802.11ah (PV1). The revision level is incremented only when there is a fundamental incompatibility between two versions of the standard. [1] [2] PV1 description is incorporated in the latest 802.11-2020 standard.

Types and subtypes

Various 802.11 frame types and subtypes
Type value

(bits 3–2)

Type

description

Subtype value

(bits 7–4)

Subtype description
00Management0000Association Request
00Management0001Association Response
00Management0010Reassociation Request
00Management0011Reassociation Response
00Management0100Probe Request
00Management0101Probe Response
00Management0110Timing Advertisement
00Management0111Reserved
00Management1000 Beacon
00Management1001ATIM
00Management1010Disassociation
00Management1011Authentication
00Management1100Deauthentication
00Management1101Action
00Management1110Action No Ack (NACK)
00Management1111Reserved
01Control0000–0001Reserved
01Control0010Trigger [3]
01Control0011TACK
01Control0100 Beamforming Report Poll
01Control0101 VHT/HE NDP Announcement
01Control0110Control Frame Extension
01Control0111Control Wrapper
01Control1000 Block Ack Request (BAR)
01Control1001 Block Ack (BA)
01Control1010 PS-Poll
01Control1011 RTS
01Control1100 CTS
01Control1101 ACK
01Control1110CF-End
01Control1111CF-End + CF-ACK
10Data0000Data
10Data0001–0011Reserved
10Data0100Null (no data)
10Data0101–0111Reserved
10Data1000 QoS Data
10Data1001QoS Data + CF-ACK
10Data1010QoS Data + CF-Poll
10Data1011QoS Data + CF-ACK + CF-Poll
10Data1100QoS Null (no data)
10Data1101Reserved
10Data1110QoS CF-Poll (no data)
10Data1111QoS CF-ACK + CF-Poll (no data)
11Extension0000 DMG Beacon
11Extension0001S1G Beacon
11Extension0010–1111Reserved

Action frames

Action frames extend management frames to control a certain action. Some of the action categories are QoS, Block Ack, Public, Radio Measurement, Fast BSS Transition, Mesh Peering Management, etc. These frames are sent by a station when it needs to tell its peer for a certain action to be taken.

For example, a station can tell another station to set up a block acknowledgement by sending an ADDBA Request action frame. The other station would then respond with an ADDBA Response action frame.

Wi-Fi Neighbor Awareness Networking (NAN), also known as Wi-Fi Aware, service discovery frames are NAN-specific public action frames. [4] They are used in Remote ID for example. [5]

ToDS and FromDS

ToDS is one bit in length and set to 1 if destined to Distribution System, [6] while FromDS is a one-bit length that is set to 1 if originated from Distribution System. [6]

Retry

Set to 1 if the Data or Management frame is part retransmission of the earlier frame. This bit is reused for different purpose in Control frame.

Protected frame

Set to 1 if the Management Frame is protected by encryption as described in IEEE_802.11w-2009.

+HTC/order

It is one bit in length and is used for two purposes:

Related Research Articles

<span class="mw-page-title-main">IEEE 802.11</span> Wireless network standard

IEEE 802.11 is part of the IEEE 802 set of local area network (LAN) technical standards, and specifies the set of medium access control (MAC) and physical layer (PHY) protocols for implementing wireless local area network (WLAN) computer communication. The standard and amendments provide the basis for wireless network products using the Wi-Fi brand and are the world's most widely used wireless computer networking standards. IEEE 802.11 is used in most home and office networks to allow laptops, printers, smartphones, and other devices to communicate with each other and access the Internet without connecting wires. IEEE 802.11 is also a basis for vehicle-based communication networks with IEEE 802.11p.

<span class="mw-page-title-main">Wireless LAN</span> Computer network that links devices using wireless communication within a limited area

A wireless LAN (WLAN) is a wireless computer network that links two or more devices using wireless communication to form a local area network (LAN) within a limited area such as a home, school, computer laboratory, campus, or office building. This gives users the ability to move around within the area and remain connected to the network. Through a gateway, a WLAN can also provide a connection to the wider Internet.

<span class="mw-page-title-main">Wi-Fi</span> Family of wireless network protocols

Wi-Fi is a family of wireless network protocols based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio waves. These are the most widely used computer networks, used globally in home and small office networks to link devices and to provide Internet access with wireless routers and wireless access points in public places such as coffee shops, restaurants, hotels, libraries, and airports.

The data link layer, or layer 2, is the second layer of the seven-layer OSI model of computer networking. This layer is the protocol layer that transfers data between nodes on a network segment across the physical layer. The data link layer provides the functional and procedural means to transfer data between network entities and may also provide the means to detect and possibly correct errors that can occur in the physical layer.

IEEE 802.11e-2005 or 802.11e is an approved amendment to the IEEE 802.11 standard that defines a set of quality of service (QoS) enhancements for wireless LAN applications through modifications to the media access control (MAC) layer. The standard is considered of critical importance for delay-sensitive applications, such as voice over wireless LAN and streaming multimedia. The amendment has been incorporated into the published IEEE 802.11-2007 standard.

Distributed coordination function (DCF) is the fundamental medium access control (MAC) technique of the IEEE 802.11-based WLAN standard. DCF employs a carrier-sense multiple access with collision avoidance (CSMA/CA) with the binary exponential backoff algorithm.

IEEE 802.11i-2004, or 802.11i for short, is an amendment to the original IEEE 802.11, implemented as Wi-Fi Protected Access II (WPA2). The draft standard was ratified on 24 June 2004. This standard specifies security mechanisms for wireless networks, replacing the short Authentication and privacy clause of the original standard with a detailed Security clause. In the process, the amendment deprecated broken Wired Equivalent Privacy (WEP), while it was later incorporated into the published IEEE 802.11-2007 standard.

Wireless Multimedia Extensions (WME), also known as Wi-Fi Multimedia (WMM), is a Wi-Fi Alliance interoperability certification, based on the IEEE 802.11e standard. It provides basic Quality of service (QoS) features to IEEE 802.11 networks. WMM prioritizes traffic according to four Access Categories (AC): voice (AC_VO), video (AC_VI), best effort (AC_BE), and background (AC_BK). However, it does not provide guaranteed throughput. It is suitable for well-defined applications that require QoS, such as Voice over IP (VoIP) on Wi-Fi phones (VoWLAN).

<span class="mw-page-title-main">Beacon frame</span> Type of management frame

A beacon frame is a type of management frame in IEEE 802.11 WLANs. It contains information about the network. Beacon frames are transmitted periodically; they serve to announce the presence of a wireless LAN and to provide a timing signal to synchronise communications with the devices using the network. In an infrastructurebasic service set (BSS), beacon frames are transmitted by the access point (AP). In ad hoc (IBSS) networks, beacon generation is distributed among the stations. For the 2.4 GHz spectrum, when having more than 15 SSIDs on non-overlapping channels, beacon frames start to consume significant amount of air time and degrade performance even when most of the networks are idle.

Point Coordination Function (PCF) is a media access control (MAC) technique used in IEEE 802.11 based WLANs, including Wi-Fi. It resides in a point coordinator also known as access point (AP), to coordinate the communication within the network. The AP waits for PIFS duration rather than DIFS duration to grasp the channel. PIFS is less than DIFS duration and hence the point coordinator always has the priority to access the channel.

IEEE 802.11w-2009 is an approved amendment to the IEEE 802.11 standard to increase the security of its management frames.

IEEE 802.1AE is a network security standard that operates at the medium access control layer and defines connectionless data confidentiality and integrity for media access independent protocols. It is standardized by the IEEE 802.1 working group.

In computer networking, an Ethernet frame is a data link layer protocol data unit and uses the underlying Ethernet physical layer transport mechanisms. In other words, a data unit on an Ethernet link transports an Ethernet frame as its payload.

IEEE 802.11  – or more correctly IEEE 802.11-1997 or IEEE 802.11-1999 – refers to the original version of the IEEE 802.11 wireless networking standard released in 1997 and clarified in 1999. Most of the protocols described by this early version are rarely used today.

IEEE 802.11b-1999 or 802.11b is an amendment to the IEEE 802.11 wireless networking specification that extends throughout up to 11 Mbit/s using the same 2.4 GHz band. A related amendment was incorporated into the IEEE 802.11-2007 standard.

IEEE 802.1ad is an amendment to the IEEE 802.1Q-1998 networking standard which adds support for provider bridges. It was incorporated into the base 802.1Q standard in 2011. The technique specified by the standard is known informally as stacked VLANs or QinQ.

Traffic indication map (TIM) is a structure used in 802.11 wireless network management frames.

IEEE 802.11ah is a wireless networking protocol published in 2017 called Wi-Fi HaLow as an amendment of the IEEE 802.11-2007 wireless networking standard. It uses 900 MHz license-exempt bands to provide extended-range Wi-Fi networks, compared to conventional Wi-Fi networks operating in the 2.4 GHz, 5 GHz and 6 GHz bands. It also benefits from lower energy consumption, allowing the creation of large groups of stations or sensors that cooperate to share signals, supporting the concept of the Internet of things (IoT). The protocol's low power consumption competes with Bluetooth, LoRa, and Zigbee, and has the added benefit of higher data rates and wider coverage range.

<span class="mw-page-title-main">Wi-Fi 6</span> Wireless networking standard

Wi-Fi 6, or IEEE 802.11ax, is an IEEE standard from the Wi-Fi Alliance, for wireless networks (WLANs). It operates in the 2.4 GHz and 5 GHz bands, with an extended version, Wi-Fi 6E, that adds the 6 GHz band. It is an upgrade from Wi-Fi 5 (802.11ac), with improvements for better performance in crowded places. Wi-Fi 6 covers frequencies in license-exempt bands between 1 and 7.125 GHz, including the commonly used 2.4 GHz and 5 GHz, as well as the broader 6 GHz band.

In a WLAN, packets can be a stream of video, voice, or data, which each have different priorities to be served by an access point. The Traffic Identifier (TID) is an identifier used to classify a packet in Wireless LANs. When a base station receives an 802.11 frame with the TID set for audio, for example, the priority given is higher than a data frame.

References

  1. "802.11 frames : A starter guide to learn wireless sniffer traces". community.cisco.com. October 25, 2010. Retrieved February 20, 2019.
  2. 802.11 Working Group. Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. 2016. New York, NY: IEEE. p. 638.{{cite book}}: CS1 maint: numeric names: authors list (link)
  3. LAN/MAN Standards Committee (February 9, 2021). IEEE Standard for Information Technology--Telecommunications and Information Exchange between Systems Local and Metropolitan Area Networks--Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 1: Enhancements for High-Efficiency WLAN. New York, NY: IEEE Standards Association. p. 76. doi:10.1109/IEEESTD.2021.9442429. ISBN   978-1-5044-7390-3.
  4. EPpatent 3369083B1
  5. Kais Belwafi; Ruba Alkadi; Sultan A. Alameri; Hussam Al-Hamadi; Abdulhadi Shoufan (2022). "Unmanned Aerial Vehicles' Remote Identification: A Tutorial and Survey". IEEE Access . 10: 87577–87601. doi:10.1109/ACCESS.2022.3199909. ISSN   2169-3536. Wikidata   Q125618419.
  6. 1 2 Rapp, Dale (May 17, 2014). "THE TO DS AND FROM DS FIELDS". DALESWIFISEC. Retrieved August 13, 2019.