Fortinet white logo
Fortinet white logo

New Features

Redesign rate control CLI 7.2.1

Redesign rate control CLI 7.2.1

This implementation redesigns wireless controller VAP CLI commands to support allowed data rates based on the 802.11ac operating band and ax standards. This update provides flexibility to disable any spatial streams from the setting and options to set rate control on the VAP level based on the number of spatial streams. You can configure data rates on up to 8 spatial streams under the newer VHT (802.11ac) and HE (802.11ax) standards, an upgrade from the previous syntax that only allowed up to 4 spatial streams. This redesign also supports 8x8 AP models.

This following old CLI commands are removed from config wireless-controller vap and replaced with new commands to configure 802.11ac and 802.11ax Modulation and Coding Scheme (MCS) rates:

Removed commands

New commands

set rates-11ac-ss12

Allowed data rates for 802.11ac with 1 or 2 spatial streams.

set rates-11ac-mcs-map

Comma    separated list of max supported VHT MCS for spatial streams 1 through 8, max supported mcs option:
-        spatial streams not supported.
7        support for VHT-MCS 0-7 for n spatial streams.
8        support for VHT-MCS 0-8 for n spatial streams.
9        support for VHT-MCS 0-9 for n spatial streams.
11       support for VHT-MCS 0-11 for n spatial streams.

set rates-11ac-ss34

Allowed data rates for 802.11ac with 3 or 4 spatial streams.

set rates-11ax-mcs-map

Comma    separated list of max supported HE MCS for spatial streams 1 through 8, max supported mcs option:
-        spatial streams not supported.
7        support for HE-MCS 0-7 for n spatial streams.
9        support for HE-MCS 0-9 for n spatial streams.
11       support for HE-MCS 0-11 for n spatial streams.

set rates-11ax-ss12

Allowed data rates for 802.11ax with 1 or 2 spatial streams.

set rates-11ax-ss34

Allowed data rates for 802.11ax with 3 or 4 spatial streams.

Note
  • Enabling MCS data rate with MCS index 9 will automatically enable data rate with MCS index 8.
  • For 8x8 FortiAPs, users can set 8 values for 8 streams separated by commas.
  • If the values rates-11ax-mcs-map and rates-11ac-mcs-map are not set, the maximum data rate setting is set by default
To set data rates in VAP:

The following example configuration on a 4x4 AP shows how to set data rates for four streams where stream 5-8 are not supported. The numbers used in this example are separated by commas that correspond to MCS values in the 802.11ax and 802.11ac WiFi standards.

  1. Set data rates in the wireless controller VAP.

    config wireless-controller vap
      edit "new_rate_test"
        set ssid "newratetest"
        set security wpa-personal
        set passphrase ENC ******
        set rates-11ac-mcs-map "7,8,9,8"
        set rates-11ax-mcs-map "7,9,11,7"
      next
    end
  2. Apply the SSID to the wtp-profile.

    config wireless-controller wtp-profile
      edit "431F_rate"
        config platform
          set type 431F
          set ddscan enable
        end
        set handoff-sta-thresh 55
        set allowaccess https ssh snmp
        config radio-1
          set band 802.11ax,n,g-only
          set vap-all manual
          set vaps "new_rate_test"
        end
        config radio-2
          set band 802.11ax-5G
          set vap-all manual
          set vaps "new_rate_test"
          set channel "108"
        end
        config radio-3
          set mode monitor
        end
      next
    end
  3. Once the FortiGate settings are applied to a manged FortiAP, you can verify the configurations from the FortiAP CLI.

    Note: The maximum rates in 802.11ac and 802.11ax streams 1-4 under the rates control configuration output are bolded to show how the configurations directly correspond to set rates-11ac-mcs-map "7,8,9,8" and set rates-11ax-mcs-map "7,9,11,7", configured in Step 1.

    FortiAP-431F # vcfg
    -------------------------------VAP Configuration    1----------------------------
    Radio Id  0 WLAN Id  0 newratetest ADMIN_UP(INTF_UP) init_done 0.0.0.0/0.0.0.0 unknown (-1)
               vlanid=0, intf=wlan00, vap=0x37e7e02c, bssid=04:d5:90:e9:f3:18
               11ax high-efficiency=enabled target-wake-time=enabled
               ...
               rates control configuration:
                   11ac_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2
                   11ac_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4 mcs8/4
                   11ac_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ac_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
                   11ax_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2 mcs9/2
                   11ax_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs10/3 mcs11/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4
                   11ax_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ax_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
               application detection engine: disabled
    -------------------------------VAP Configuration    2----------------------------
    Radio Id  1 WLAN Id  0 newratetest ADMIN_UP(INTF_UP) init_done 0.0.0.0/0.0.0.0 unknown (-1)
               vlanid=0, intf=wlan10, vap=0x37e7e8b1, bssid=04:d5:90:e9:f3:20
               11ax high-efficiency=enabled target-wake-time=enabled
               ...
               rates control configuration:
                   11ac_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2
                   11ac_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4 mcs8/4
                   11ac_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ac_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
                   11ax_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2 mcs9/2
                   11ax_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs10/3 mcs11/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4
                   11ax_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ax_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
               application detection engine: disabled
    -------------------------------Total    2 VAP Configurations----------------------------

Data rate conversion support

Previously configured rate control values are converted to the new data rate values when you upgrade to FOS 7.2.1. The following example shows how an old value would be converted:

Old rate control value

Converted rate control value in FOS 7.2.1

config wireless-controller vap
  edit "upgrade"
    set ssid "upgrade"
    set security wpa-personal
    set passphrase ENC ******
    set rates-11ac-ss12 mcs5/1 mcs7/2
    set rates-11ac-ss34 mcs7/3 mcs9/4
    set rates-11ax-ss12 mcs7/1 mcs8/2
    set rates-11ax-ss34 mcs9/3 mcs11/4
  next
end
config wireless-controller vap
  edit "upgrade"
    set ssid "upgrade"
    set security wpa-personal
    set passphrase ENC ******
    set rates-11ac-mcs-map "7,7,7,9,"
    set rates-11ax-mcs-map "7,9,9,11,"
  next
end

Conversion of old syntax settings to upgraded new syntax settings is based on the following points:

  • In the old syntax, mcsX/n means MCS index value X for n spatial streams. For example, mcs5/1 means MCS index value 5 for 1 spatial stream.
  • Enabling MCS data rate with MCS index 9 will automatically enable data rate with MCS index 8.
  • rates-11ac-mcs-map syntax:

    7 support for VHT-MCS 0-7 for n spatial streams.

    8 support for VHT-MCS 0-8 for n spatial streams.

    9 support for VHT-MCS 0-9 for n spatial streams.

    11 support for VHT-MCS 0-11 for n spatial streams.

    For example, mcs5/1 is converted to 7 to represent VHT-MCS 0-7 for n spatial streams.

  • rates-11ax-mcs-map syntax:

    7 support for HE-MCS 0-7 for n spatial streams.

    9 support for HE-MCS 0-9 for n spatial streams.

    11 support for HE-MCS 0-11 for n spatial streams.

    For example, mcs8/2 is converted to 9 to represent HE-MCS 0-9 for n spatial streams.

Redesign rate control CLI 7.2.1

Redesign rate control CLI 7.2.1

This implementation redesigns wireless controller VAP CLI commands to support allowed data rates based on the 802.11ac operating band and ax standards. This update provides flexibility to disable any spatial streams from the setting and options to set rate control on the VAP level based on the number of spatial streams. You can configure data rates on up to 8 spatial streams under the newer VHT (802.11ac) and HE (802.11ax) standards, an upgrade from the previous syntax that only allowed up to 4 spatial streams. This redesign also supports 8x8 AP models.

This following old CLI commands are removed from config wireless-controller vap and replaced with new commands to configure 802.11ac and 802.11ax Modulation and Coding Scheme (MCS) rates:

Removed commands

New commands

set rates-11ac-ss12

Allowed data rates for 802.11ac with 1 or 2 spatial streams.

set rates-11ac-mcs-map

Comma    separated list of max supported VHT MCS for spatial streams 1 through 8, max supported mcs option:
-        spatial streams not supported.
7        support for VHT-MCS 0-7 for n spatial streams.
8        support for VHT-MCS 0-8 for n spatial streams.
9        support for VHT-MCS 0-9 for n spatial streams.
11       support for VHT-MCS 0-11 for n spatial streams.

set rates-11ac-ss34

Allowed data rates for 802.11ac with 3 or 4 spatial streams.

set rates-11ax-mcs-map

Comma    separated list of max supported HE MCS for spatial streams 1 through 8, max supported mcs option:
-        spatial streams not supported.
7        support for HE-MCS 0-7 for n spatial streams.
9        support for HE-MCS 0-9 for n spatial streams.
11       support for HE-MCS 0-11 for n spatial streams.

set rates-11ax-ss12

Allowed data rates for 802.11ax with 1 or 2 spatial streams.

set rates-11ax-ss34

Allowed data rates for 802.11ax with 3 or 4 spatial streams.

Note
  • Enabling MCS data rate with MCS index 9 will automatically enable data rate with MCS index 8.
  • For 8x8 FortiAPs, users can set 8 values for 8 streams separated by commas.
  • If the values rates-11ax-mcs-map and rates-11ac-mcs-map are not set, the maximum data rate setting is set by default
To set data rates in VAP:

The following example configuration on a 4x4 AP shows how to set data rates for four streams where stream 5-8 are not supported. The numbers used in this example are separated by commas that correspond to MCS values in the 802.11ax and 802.11ac WiFi standards.

  1. Set data rates in the wireless controller VAP.

    config wireless-controller vap
      edit "new_rate_test"
        set ssid "newratetest"
        set security wpa-personal
        set passphrase ENC ******
        set rates-11ac-mcs-map "7,8,9,8"
        set rates-11ax-mcs-map "7,9,11,7"
      next
    end
  2. Apply the SSID to the wtp-profile.

    config wireless-controller wtp-profile
      edit "431F_rate"
        config platform
          set type 431F
          set ddscan enable
        end
        set handoff-sta-thresh 55
        set allowaccess https ssh snmp
        config radio-1
          set band 802.11ax,n,g-only
          set vap-all manual
          set vaps "new_rate_test"
        end
        config radio-2
          set band 802.11ax-5G
          set vap-all manual
          set vaps "new_rate_test"
          set channel "108"
        end
        config radio-3
          set mode monitor
        end
      next
    end
  3. Once the FortiGate settings are applied to a manged FortiAP, you can verify the configurations from the FortiAP CLI.

    Note: The maximum rates in 802.11ac and 802.11ax streams 1-4 under the rates control configuration output are bolded to show how the configurations directly correspond to set rates-11ac-mcs-map "7,8,9,8" and set rates-11ax-mcs-map "7,9,11,7", configured in Step 1.

    FortiAP-431F # vcfg
    -------------------------------VAP Configuration    1----------------------------
    Radio Id  0 WLAN Id  0 newratetest ADMIN_UP(INTF_UP) init_done 0.0.0.0/0.0.0.0 unknown (-1)
               vlanid=0, intf=wlan00, vap=0x37e7e02c, bssid=04:d5:90:e9:f3:18
               11ax high-efficiency=enabled target-wake-time=enabled
               ...
               rates control configuration:
                   11ac_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2
                   11ac_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4 mcs8/4
                   11ac_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ac_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
                   11ax_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2 mcs9/2
                   11ax_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs10/3 mcs11/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4
                   11ax_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ax_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
               application detection engine: disabled
    -------------------------------VAP Configuration    2----------------------------
    Radio Id  1 WLAN Id  0 newratetest ADMIN_UP(INTF_UP) init_done 0.0.0.0/0.0.0.0 unknown (-1)
               vlanid=0, intf=wlan10, vap=0x37e7e8b1, bssid=04:d5:90:e9:f3:20
               11ax high-efficiency=enabled target-wake-time=enabled
               ...
               rates control configuration:
                   11ac_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2
                   11ac_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4 mcs8/4
                   11ac_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ac_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
                   11ax_ss12: mcs0/1 mcs1/1 mcs2/1 mcs3/1 mcs4/1 mcs5/1 mcs6/1 mcs7/1 mcs0/2 mcs1/2 mcs2/2 mcs3/2 mcs4/2 mcs5/2 mcs6/2 mcs7/2 mcs8/2 mcs9/2
                   11ax_ss34: mcs0/3 mcs1/3 mcs2/3 mcs3/3 mcs4/3 mcs5/3 mcs6/3 mcs7/3 mcs8/3 mcs9/3 mcs10/3 mcs11/3 mcs0/4 mcs1/4 mcs2/4 mcs3/4 mcs4/4 mcs5/4 mcs6/4 mcs7/4
                   11ax_ss56: mcs0/5 mcs1/5 mcs2/5 mcs3/5 mcs4/5 mcs5/5 mcs6/5 mcs7/5 mcs8/5 mcs9/5 mcs10/5 mcs11/5 mcs0/6 mcs1/6 mcs2/6 mcs3/6 mcs4/6 mcs5/6 mcs6/6 mcs7/6 mcs8/6 mcs9/6 mcs10/6 mcs11/6
                   11ax_ss78: mcs0/7 mcs1/7 mcs2/7 mcs3/7 mcs4/7 mcs5/7 mcs6/7 mcs7/7 mcs8/7 mcs9/7 mcs10/7 mcs11/7 mcs0/8 mcs1/8 mcs2/8 mcs3/8 mcs4/8 mcs5/8 mcs6/8 mcs7/8 mcs8/8 mcs9/8 mcs10/8 mcs11/8
               application detection engine: disabled
    -------------------------------Total    2 VAP Configurations----------------------------

Data rate conversion support

Previously configured rate control values are converted to the new data rate values when you upgrade to FOS 7.2.1. The following example shows how an old value would be converted:

Old rate control value

Converted rate control value in FOS 7.2.1

config wireless-controller vap
  edit "upgrade"
    set ssid "upgrade"
    set security wpa-personal
    set passphrase ENC ******
    set rates-11ac-ss12 mcs5/1 mcs7/2
    set rates-11ac-ss34 mcs7/3 mcs9/4
    set rates-11ax-ss12 mcs7/1 mcs8/2
    set rates-11ax-ss34 mcs9/3 mcs11/4
  next
end
config wireless-controller vap
  edit "upgrade"
    set ssid "upgrade"
    set security wpa-personal
    set passphrase ENC ******
    set rates-11ac-mcs-map "7,7,7,9,"
    set rates-11ax-mcs-map "7,9,9,11,"
  next
end

Conversion of old syntax settings to upgraded new syntax settings is based on the following points:

  • In the old syntax, mcsX/n means MCS index value X for n spatial streams. For example, mcs5/1 means MCS index value 5 for 1 spatial stream.
  • Enabling MCS data rate with MCS index 9 will automatically enable data rate with MCS index 8.
  • rates-11ac-mcs-map syntax:

    7 support for VHT-MCS 0-7 for n spatial streams.

    8 support for VHT-MCS 0-8 for n spatial streams.

    9 support for VHT-MCS 0-9 for n spatial streams.

    11 support for VHT-MCS 0-11 for n spatial streams.

    For example, mcs5/1 is converted to 7 to represent VHT-MCS 0-7 for n spatial streams.

  • rates-11ax-mcs-map syntax:

    7 support for HE-MCS 0-7 for n spatial streams.

    9 support for HE-MCS 0-9 for n spatial streams.

    11 support for HE-MCS 0-11 for n spatial streams.

    For example, mcs8/2 is converted to 9 to represent HE-MCS 0-9 for n spatial streams.