Main Content

compressionMode

R2026b

Compression mode of UHR or EHT configuration

Since R2023a

Description

mode = compressionMode(cfg) returns the compression mode of the ultra high-reliability or extremely high-throughput (UHR or EHT) configuration object cfg, as defined in Table 38-24 of IEEE® P802.11bn™ [1] and Table 36-29 of IEEE Std 802.11be™-2024 [2].

example

Examples

collapse all

Create a configuration object for an EHT TB transmission, setting the channel bandwidth to 320 MHz and specifying that the configuration has an MRU of size 3*996.

cfgEHTTB = wlanEHTTBConfig(ChannelBandwidth="CBW320",RUSize=[996 996 996],RUIndex=[1 2 3]);

Use the compressionMode object function to return the compression mode of the configuration.

compressionMode(cfgEHTTB)
ans = 
0

Input Arguments

collapse all

Format configuration, specified as an object of type wlanUHRTBConfig, wlanUHRELRConfig, or wlanEHTTBConfig.

Output Arguments

collapse all

Compression mode, returned as 0 or 3. The U-SIG field of any UHR or EHT packet has a compression mode subfield that consists of two bits. In the UHR trigger-based (UHR TB) and EHT TB cases, the value of this subfield is 0. In the UHR enhanced long range (UHR ELR) case, the value of this subfield is 3.

Data Types: double

References

[1] IEEE P802.11bn/D1.4. “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. Amendment 6: Enhancements for ultra high reliability (UHR).” Draft Standard for Information Technology — Telecommunications and Information Exchange between Systems — Local and Metropolitan Area Networks — Specific Requirements

[2] IEEE Std 802.11be-2024 “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 2: Enhancements for Extremely High Throughput (EHT).” https://ieeexplore.ieee.org/document/11090080

Extended Capabilities

expand all

Version History

Introduced in R2023a

expand all