Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
44 views126 pages

Wi-Fi CERTIFIED Agile Multiband Test Plan v1.4

The Wi-Fi CERTIFIED Agile Multiband™ Test Plan (Version 1.4) is a confidential document intended for authorized Wi-Fi Alliance members, detailing the testing methodologies and requirements for certification. It includes comprehensive sections on test tools, methodologies, specific test cases for both APUT and STAUT, and configuration requirements. This document is proprietary and prohibits unauthorized use or distribution, emphasizing the importance of compliance with Wi-Fi Alliance regulations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views126 pages

Wi-Fi CERTIFIED Agile Multiband Test Plan v1.4

The Wi-Fi CERTIFIED Agile Multiband™ Test Plan (Version 1.4) is a confidential document intended for authorized Wi-Fi Alliance members, detailing the testing methodologies and requirements for certification. It includes comprehensive sections on test tools, methodologies, specific test cases for both APUT and STAUT, and configuration requirements. This document is proprietary and prohibits unauthorized use or distribution, emphasizing the importance of compliance with Wi-Fi Alliance regulations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 126

CONFIDENTIAL TRADE SECRET

FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE® MEMBERS


– DO NOT COPY –

Wi-Fi CERTIFIED Agile Multiband™ Test Plan


Version 1.4

www.wi-fi.org
Latest version available at: https://www.wi-fi.org/members/certification-programs

© 2021 Wi-Fi Alliance. All Rights Reserved.

This document contains confidential trade secrets intended solely for use by only authorized Wi-Fi Alliance members.
For the latest up-to-date information, please refer to the Wi-Fi Alliance website’s members-only area.
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

WI-FI ALLIANCE PROPRIETARY AND CONFIDENTIAL – SUBJECT TO CHANGE WITHOUT NOTICE


Wi-Fi Alliance owns the copyright in this document and reserves all rights therein. This document and any related materials may only be used by Wi-Fi
Alliance members for their internal use, such as quality assurance and pre-certification activities, and for their participation in approved Wi-Fi Alliance
activities, such as the Wi-Fi Alliance certification program, unless otherwise permitted by Wi-Fi Alliance through prior written consent. A user of this
document may duplicate and distribute copies of the document in connection with the authorized uses described above, provided any duplication in
whole or in part includes the copyright notice and the disclaimer text set forth herein. Unless prior written permission has been received from Wi-Fi
Alliance, any other use of this document and all other duplication and distribution of this document are prohibited. Wi-Fi Alliance regards the
unauthorized use, duplication or distribution of this document by a member as a material breach of the member’s obligations under the organization’s
rules and regulations, which may result in the suspension or termination of Wi-Fi Alliance membership. Unauthorized use, duplication, or distribution by
nonmembers is an infringement of the Wi-Fi Alliance’s copyright. Distribution of this document to persons or organizations who are not members of Wi-Fi
Alliance is strictly prohibited. TO PREVENT UNAUTHORIZED ACCESS, DO NOT STORE ON COMPUTER ANY LONGER THAN REQUIRED.
THIS DOCUMENT IS PROVIDED “AS IS” AND WITHOUT WARRANTY OF ANY KIND. TO THE GREATEST EXTENT PERMITTED BY LAW, WI-FI
ALLIANCE DISCLAIMS ALL EXPRESS, IMPLIED AND STATUTORY WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF TITLE, NONINFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. WI-FI ALLIANCE DOES NOT
WARRANT THAT THIS DOCUMENT IS COMPLETE OR WITHOUT ERROR AND DISCLAIMS ANY WARRANTIES TO THE CONTRARY. NOTHING
IN THIS DOCUMENT CREATES ANY WARRANTIES WHATSOEVER REGARDING THE SUITABILITY OR NON-SUITABILITY OF A PRODUCT OR A
SERVICE FOR CERTIFICATION UNDER ANY CERTIFICATION PROGRAM OF WI-FI ALLIANCE OR ANY THIRD PARTY.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 2 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table of contents
1 OVERVIEW .................................................................................................................................................................................................................... 8
1.1 Scope and purpose ........................................................................................................................................................................................ 8
1.2 Definition of devices under test ...................................................................................................................................................................... 8
1.3 References ..................................................................................................................................................................................................... 9
1.4 Definitions, acronyms and abbreviations ....................................................................................................................................................... 9
1.4.1 Definitions .......................................................................................................................................................................................... 9
1.4.2 Acronyms and abbreviations ........................................................................................................................................................... 10
2 TEST TOOLS, METHODOLOGY AND APPROACH .................................................................................................................................................. 12
2.1 Sniffer ........................................................................................................................................................................................................... 12
2.2 Wi-Fi Test Suite software ............................................................................................................................................................................. 12
2.3 QuickTrack Test Tool software .................................................................................................................................................................... 12
2.4 Basic system test configuration .................................................................................................................................................................... 12
2.5 Test bed capability requirements ................................................................................................................................................................. 13
2.5.1 Test bed AP requirements .............................................................................................................................................................. 13
2.5.2 Test bed STA requirements ............................................................................................................................................................ 15
3 REQUIREMENTS FOR WI-FI ALLIANCE CERTIFICATION ...................................................................................................................................... 16
3.1 General requirements................................................................................................................................................................................... 16
3.1.1 Prerequisite certification requirements ............................................................................................................................................ 16
3.1.2 General DUT testing requirements ................................................................................................................................................. 16
3.2 Applicability of tests ...................................................................................................................................................................................... 16
3.2.1 APUT test applicability .................................................................................................................................................................... 17
3.2.2 STAUT test applicability .................................................................................................................................................................. 19
3.3 Configuration requirements .......................................................................................................................................................................... 21
3.3.1 APUT configuration requirements ................................................................................................................................................... 21
3.3.2 STAUT configuration requirements ................................................................................................................................................. 21
3.4 Testing rules ................................................................................................................................................................................................. 22
3.4.1 General testing rules ....................................................................................................................................................................... 22
3.4.2 APUT testing rules .......................................................................................................................................................................... 22
3.4.3 STAUT testing rules ........................................................................................................................................................................ 22
4 APUT TEST CASES .................................................................................................................................................................................................... 24
4.1 Configurability tests ...................................................................................................................................................................................... 24
4.1.1 APUT configuration requirements validation test ............................................................................................................................ 24
4.2 APUT tests ................................................................................................................................................................................................... 25
4.2.1 APUT out-of-the-box test ................................................................................................................................................................ 25
4.2.2 APUT MBO capability indication test .............................................................................................................................................. 28
4.2.3 APUT Beacon request test .............................................................................................................................................................. 31
4.2.4 APUT ANQP 2-way support test, Neighbor Report with ANQP test ............................................................................................... 36
4.2.5 APUT BSS Transition Management tests ....................................................................................................................................... 43

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 3 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.6 APUT Fast BSS Transition test ....................................................................................................................................................... 61


4.2.7 APUT Association Disallowed Capability test ................................................................................................................................. 67
4.2.8 APUT usage of non-preferred channels information from STA test ............................................................................................... 70
5 STAUT TEST CASES .................................................................................................................................................................................................. 78
5.1 Configurability tests ...................................................................................................................................................................................... 78
5.2 STAUT tests ................................................................................................................................................................................................. 78
5.2.1 STAUT out-of-the-box test .............................................................................................................................................................. 78
5.2.2 STAUT MBO Capability Indication test ........................................................................................................................................... 80
5.2.3 STAUT Beacon report test .............................................................................................................................................................. 82
5.2.4 STAUT GAS ANQP test .................................................................................................................................................................. 92
5.2.5 STAUT BTM tests ........................................................................................................................................................................... 96
5.2.6 STAUT Fast BSS Transition test................................................................................................................................................... 107
5.2.7 STAUT Association Disallowed Capability test ............................................................................................................................. 112
5.2.8 STAUT Channel and Band Indication and Preference test .......................................................................................................... 114
5.2.9 STAUT Multimode Indication test .................................................................................................................................................. 120
APPENDIX A TEST BED PRODUCTS............................................................................................................................................................................. 123
A.1 Approved test bed vendors ........................................................................................................................................................................ 123
A.2 Approved test bed equipment .................................................................................................................................................................... 123
APPENDIX B DOCUMENT REVISION HISTORY ........................................................................................................................................................... 126

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 4 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

List of tables
Table 1. General DUT capabilities declaration ........................................................................................................................................ 8
Table 2. Definitions .................................................................................................................................................................................. 10
Table 3. Acronyms and abbreviations ..................................................................................................................................................... 10
Table 4. Test bed AP default parameter values ...................................................................................................................................... 14
Table 5. Test bed STA default parameter values.................................................................................................................................... 15
Table 6. APUT test applicability .............................................................................................................................................................. 17
Table 7. STAUT test applicability ............................................................................................................................................................ 19
Table 8. APUT default mode configuration ............................................................................................................................................. 21
Table 9. STAUT default mode configuration ........................................................................................................................................... 22
Table 10. APUT configuration requirements validation test procedure and expected results .................................................................. 24
Table 11. APUT out-of-box test configuration ........................................................................................................................................... 25
Table 12. APUT out-of-the -box test procedure and expected results ...................................................................................................... 26
Table 13. APUT MBO capability indication test configuration ................................................................................................................... 28
Table 14. APUT MBO capability indication test procedure and expected results ..................................................................................... 28
Table 15. APUT Beacon request test configuration .................................................................................................................................. 31
Table 16. APUT Beacon request field values ........................................................................................................................................... 32
Table 17. APUT Beacon request test procedure and expected results .................................................................................................... 33
Table 18. GAS ANQP response and Neighbor Report element with Zero GAS Comeback Delay test configuration ............................. 36
Table 19. GAS ANQP response and Neighbor Report element with Zero GAS Comeback Delay test procedure and expected results 37
Table 20. GAS ANQP response and Neighbor Report element with Non-Zero GAS Comeback Delay test configuration ...................... 38
Table 21. GAS ANQP response and Neighbor Report element with Non-Zero GAS Comeback Delay test procedure and expected results
................................................................................................................................................................................................... 38
Table 22. GAS ANQP response with Cellular Data Connection Preference test configuration ................................................................ 40
Table 23. GAS ANQP response with Cellular Data Connection Preference test procedure and expected results .................................. 40
Table 24. BSS Transition Management Query and Request between an associated STA and an AP test configuration ....................... 43
Table 25. BSS Transition Management Query and Request between an associated STA and an AP test procedure and expected results
................................................................................................................................................................................................... 44
Table 26. BSS Transition Management Query and Request between a multimode STA and a cellular data aware AP test configuration 48
Table 27. BSS Transition Management Query and Request between a multimode STA and a cellular data aware AP test procedure and
expected results ........................................................................................................................................................................ 49
Table 28. Unsolicited BSS Transition Management Request frame with and without Disassociation Imminent bit test configuration .... 51
Table 29. Unsolicited BSS Transition Management Request frame with and without Disassociation Imminent bit test procedure and
expected results ........................................................................................................................................................................ 52
Table 30. Unsolicited BSS Transition Management Request frame with BSS Termination bit test configuration ................................... 57
Table 31. Unsolicited BSS Transition Management Request frame with BSS Termination bit test procedure and expected results ..... 57
Table 32. Unsolicited BSS Transition Management Request frame to Multimode STA test configuration .............................................. 59
Table 33. Unsolicited BSS Transition Management Request frame to Multimode STA test procedure and expected results ................ 59
Table 34. APUT Fast BSS Transition test configuration ........................................................................................................................... 61
Table 35. APUT Fast BSS Transition test procedure and expected results ............................................................................................. 62

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 5 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 36. APUT Association Disallowed Capability test configuration ..................................................................................................... 67


Table 37. APUT Association Disallowed Capability test procedure and expected results ....................................................................... 67
Table 38. APUT usage of non-preferred channels information from STA test configuration .................................................................... 71
Table 39. APUT Beacon request parameters ........................................................................................................................................... 72
Table 40. APUT usage of non-preferred channels information from STA test procedure and expected results ...................................... 72
Table 41. STAUT out-of-the-box test configuration................................................................................................................................... 78
Table 42. STAUT out-of-box test procedure and expected results ........................................................................................................... 79
Table 43. STAUT MBO Capability Indication test configuration ............................................................................................................... 80
Table 44. STAUT MBO Capability Indication test procedure and expected results ................................................................................. 80
Table 45. STAUT Beacon report test configuration .................................................................................................................................. 83
Table 46. AP1 Beacon request field values .............................................................................................................................................. 84
Table 47. STAUT Beacon report field values ............................................................................................................................................ 85
Table 48. STAUT Beacon report test procedure and expected results .................................................................................................... 87
Table 49. Interworking element indication in Probe requests and GAS ANQP Request test configuration ............................................. 92
Table 50. Interworking element indication in Probe requests and GAS ANQP Request test procedure and expected results ............... 93
Table 51. GAS ANQP Request for Cellular Data Connection Preference test configuration ................................................................... 94
Table 52. GAS ANQP Request for Cellular Data Connection Preference test procedure and expected results ..................................... 94
Table 53. BSS Transition Query Request test configuration .................................................................................................................... 96
Table 54. BSS Transition Query Request test procedure and expected results ...................................................................................... 97
Table 55. STA Response to AP BSS Transition Management Request frame with Disassociation Imminent bit set to one test configuration
................................................................................................................................................................................................... 99
Table 56. STA Response to AP BSS Transition Management Request frame with Disassociation Imminent bit set to one test procedure
and expected results ................................................................................................................................................................. 100
Table 57. STA Response to AP BSS Transition Management Request Frame with BSS Termination Included bit set to one test
configuration .............................................................................................................................................................................. 104
Table 58. STA Response to AP BSS Transition Management Request Frame with BSS Termination Included bit set to one test procedure
and expected results ................................................................................................................................................................. 105
Table 59. STAUT Fast BSS Transition test configuration ......................................................................................................................... 107
Table 60. STAUT Fast BSS Transition test procedure and expected results ........................................................................................... 109
Table 61. STAUT Association Disallowed Capability test configuration ................................................................................................... 112
Table 62. STAUT Association Disallowed Capability test procedure and expected results ..................................................................... 112
Table 63. STAUT Channel and Band Indication and Preference test configuration ................................................................................. 114
Table 64. STAUT Channel and Band Indication and Preference test procedure and expected results ................................................... 115
Table 65. Field values when STAUT sends only one Non-preferred Channel Report subelement for step 5 in Table 64 ....................... 118
Table 66. Field values when STAUT sends two Non-preferred Channel Report subelement for step 5 in Table 64 ............................... 118
Table 67. STAUT Multimode Indication test configuration ........................................................................................................................ 120
Table 68. STAUT Multimode Indication test procedure and expected results .......................................................................................... 120
Table 69. Approved test bed Access Points ............................................................................................................................................. 123
Table 70. Approved test bed Stations ....................................................................................................................................................... 124
Table 71. Approved servers ...................................................................................................................................................................... 124
Table 72. Approved test tools.................................................................................................................................................................... 125

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 6 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 73. Document revision history ......................................................................................................................................................... 126

List of figures

Figure 1. System test configuration .......................................................................................................................................................... 13


Figure 2. STA Response to AP BSS Transition Management Request frame timing.............................................................................. 100

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 7 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

1 Overview
1.1 Scope and purpose
A primary goal of Wi-Fi Alliance® is to ensure interoperability among Wi-Fi CERTIFIED Agile Multiband™ products from multiple manufacturers, and to
promote this technology within both the business and consumer markets. To this end, the following test plan has been developed. Following the
FlexTrack certification path or QuickTrack certification path, these tests will be executed on vendor products to grant products Wi-Fi CERTIFIED Agile
Multiband certification upon successful test completion.
The scope of this test plan is governed by the Wi-Fi Alliance Marketing Requirements Document (MRD) for Wi-Fi Agile Multiband [1], specifically section
6.3.

1.2 Definition of devices under test


The device under test (DUT) may be an Access Point (APUT) or Station (STAUT). The general characteristics of the DUT are entered in the Wi-Fi
Alliance website registration system and are summarized in Table 1.
Prior to submission to the authorized test labs, the implementer shall complete the following capabilities declaration tables for use in performing Wi-Fi
CERTIFIED certification testing.
Table 1. General DUT capabilities declaration
Item Test case Vendor response

Does the DUT support WPA2-Enterprise? Yes/No

Does the APUT support 4-frame GAS exchange? 4.2.4.2

Is the APUT cellular data aware? 4.2.4.3, 4.2.5.2. 4.2.5.5 Yes/No

Does the APUT automatically populate the BSS Transition Candidate List? 4.2.5 Yes/No

Does the APUT support FT with WPA2-Enterprise (802.1X)? 4.2.6 Yes/No

Does the APUT support FT with WPA2-Personal? 4.2.6 Yes/No

Which Beacon Report Measurement Modes are supported by the STAUT? 5.2.3
Passive, Active
Note: Beacon Table mode is a mandatory Beacon Report Measurement mode for the STAUT to support
Is the STAUT cellular data capable? 5.2.4.2, 5.2.9 Yes/No

Does the STAUT support ANQP? 5.2.4 Yes/No

Does the STAUT support BTM Query? 5.2.5.1 Yes/No

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 8 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Item Test case Vendor response

Does the STAUT support FT with WPA2-Enterprise (802.1X)? 5.2.6 Yes/No

Does the STAUT support FT with WPA2-Personal? 5.2.6 Yes/No

If the STAUT does not autonomously send a WNM Notification frame when the non-preferred channel's setting 5.2.8 Instructions
is changed, then provide instructions on how to trigger the STAUT to send a WNM Notification frame.

1.3 References
The documents listed in this section are included in requirements made in the body of this test plan. Knowledge of their contents is required for the
understanding and implementation of this test plan. If a listing includes a date or a version identifier, only that specific version of the document is
required. If the listing includes neither a date nor a version identifier, the latest version of the document is required.
[1] Multiband Operations MRD, version 1.4, https://www.wi-fi.org/members/certification-programs

[2] Wi-Fi Agile Multiband Specification, version 1.0, https://www.wi-fi.org/members/certification-programs

[3] IEEE Std 802.11™-2016 - IEEE Standard for Local and Metropolitan Area Networks -Specific requirements, Part 11: Wireless LAN Medium Access
Control (MAC) and Physical Layer (PHY) Specifications

[4] P802.11-REVmd/D1.5 - IEEE Draft 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

[5] Wi-Fi CERTIFIED 6™ Test Plan, https://www.wi-fi.org/members/certification-programs

[6] IEEE Std 802.11™ax/D6.1-May 2020 - IEEE Standard for Local and Metropolitan Area Networks -Specific requirements, Part 11: Wireless LAN
Medium Access Control (MAC) and Physical Layer (PHY) Specifications

[7] QuickTrack test cases, https://wi-fi-login.force.com/membersupportportal/s/topic/0TO4y000000U27DGAS/test-plans

[8] Member Support Portal, https://wi-fi-login.force.com/membersupportportal/s/

1.4 Definitions, acronyms and abbreviations


1.4.1 Definitions
The following definitions are applicable to this document.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 9 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 2. Definitions

Term Definition

Candidate AP A Wi-Fi Agile Multiband AP to which the STA is currently not associated

MBO ANQP-element ANQP-element defined for the Wi-Fi Agile Multiband program

MBO-OCE IE Information element defined for the Wi-Fi Agile Multiband program

Wi-Fi Agile Multiband AP An AP that is capable of and has Wi-Fi Agile Multiband features and functions enabled

Wi-Fi Agile Multiband STA A station that is capable of and has Wi-Fi Agile Multiband features and functions enabled

Wi-Fi Agile Multiband multimode STA A station that is both Wi-Fi and cellular data capable and is in addition capable of and has Wi-Fi Agile Multiband features and functions
enabled
Serving AP The AP to which an STA is associated

Wi-Fi Agile Multiband Cellular-data aware AP An AP that has Wi-Fi Agile Multiband features and functions enabled, and has awareness of a cellular data network which enables the
AP to indicate to a STA a preference for the STA to switch to that cellular data network

1.4.2 Acronyms and abbreviations


This section defines the acronyms and abbreviations used throughout this document. Some acronyms and abbreviations are commonly used in
publications and standards defining the operation of wireless local area networks, while others have been generated by Wi-Fi Alliance.
Table 3. Acronyms and abbreviations

Acronym/Term Definition

AAA Authentication, authorization, and accounting

AKM Authentication and key management

AP Access Point

BSSID Basic Service Set Identifier

BTM BSS Transition Management

ESS Extended service set

FT Fast BSS Transition

FTAA Fast BSS transition authentication algorithm

FTE Fast BSS transition element

GHz Gigahertz

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 10 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

ID Identifier

IE Information Element

LSB Least Significant Bit

MAC Medium Access Control

Mbps Megabits per second

MDE Mobility Domain element

MDID Mobility domain identifier

MIC Message integrity code

OFDM Orthogonal Frequency Division Multiplexing

OUI Organizationally Unique Identifier

PMKID Pairwise master key identifier

PSK Preshared key

RA Receiver Address

RM Radio measurement

RSNE Robust Security Network element

SN Sniffer

SSID Service Set Identifier

STA Station

TA Transmitter Address

TIE Timeout Interval element

TSF Timing synchronization function

TUs Time Units

WLAN Wireless Local Area Network

WMM® Wi-Fi Multimedia™

WNM Wireless network management

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 11 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

2 Test tools, methodology and approach


This section defines the tools, methodology, and approach for testing and certifying Wi-Fi Agile Multiband devices.

2.1 Sniffer
A sniffer test tool is required for test cases throughout this test plan. The capabilities for the sniffer are listed below.
1. Capable of capturing data over wireless and wired interfaces.
2. Capable of capturing and decoding IEEE 802.11a/b/g/n/ac frames.
3. Capable of capturing, decoding and displaying MBO-OCE information element.
4. Capable of capturing, decoding and displaying Beacon requests and Beacon reports, BSS Transition Management Request frames, WNM
Notification frames and GAS ANQP frames.

2.2 Wi-Fi Test Suite software


Wi-Fi Alliance’s Wi-Fi Test Suite provides configuration, test control, traffic generation, and results analysis services. Unless otherwise noted, the entire
test plan may be executed in a fully automated manner using Wi-Fi Alliance-distributed command scripts and the Unified CAPI console. Additional
information is available through the member website https://www.wi-fi.org/members/certification-testing/wi-fi-test-suite.

2.3 QuickTrack Test Tool software


Wi-Fi Alliance's QuickTrack Test Tool software provides configuration, test control, traffic generation, and results analysis services. Unless otherwise
noted, the entire test plan may be executed in an automated manner using QuickTrack Test Tool software. Additional information is available through the
Member Support Portal [8].

2.4 Basic system test configuration


Figure 1 depicts the basic system test configuration for testing and certifying Wi-Fi Agile Multiband devices.
The test bed layout shall meet the following requirements:
1. All APs shall be placed on a shelf approximately 12 inches above the bench where the STAs are positioned.
2. A line of sight shall exist between all APs and STAs. The distance between APs and STAs should not exceed 12 feet and should not be less
than 1 foot.
3. If testing in an RF chamber, ensure that there is 25% or greater reflectivity.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 12 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

TB AP #1 TB AP #2 TB AP #3 TB AP #4 APUT

Test
AAA Network
Servers Ethernet
Switch

Wireless Sniffer

TB STA #1 TB STA #2 TB STA #3 TB STA#4 STAUT

Control
Network
Ethernet
Switch
Wi-Fi Test Suite
PC End Point
Wi-Fi Test
Suite UCC
Legend
Wi-Fi Test Suite
AP Control Agent Test Network
Control Network
DUT Connection (optional)

Figure 1. System test configuration

2.5 Test bed capability requirements


2.5.1 Test bed AP requirements
The test bed AP shall support all three Beacon request Measurement Modes, and generate an appropriate Beacon report (see section 5.2.3).

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 13 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

The test bed AP shall support a configuration option to include or not include the Last Beacon Report Indication Request subelement in the Beacon
request (see section 5.2.3).
The test bed AP shall support a configuration option to enable capabilities in order to transmit Beacon frames greater than 255 octets in length.
Table 4 defines the Wi-Fi Agile Multiband default parameters for a test bed AP. If required, the following parameter values are modified for specific test
cases.
Table 4. Test bed AP default parameter values

Parameter Description Default value

SSID Service Set Identifier For 2.4/5 GHz: Wi-Fi


For 6 GHz: Random SSID
Security 802.11 Security method For 2.4/5 GHz: WPA2-Personal
For 6 GHz: WPA3-Personal with H2E
Encryption Key/Password Key used for encryption For 2.4/5 GHz: MBORocks
For 6 GHz: 12345678
Channel width Width of the channel used for testing For 2.4/5 GHz: 20 MHz
For 6 GHz: 80 MHz
AP Primary channel Primary channel used for the test For 2.4/5 GHz: 36 (if 5 GHz capable else 6)
For 6 GHz: Channel 37 in 6 GHz
Disassociation Imminent bit in the BTM Request Disabled (0)

BSS termination bit in the BTM Request Disabled (0)

Association disallowed Disabled (0)

For 2.4/5 GHz:


• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 0
PMF (Protected Management Frame)
For 6 GHz:
• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 1

Validity Interval in the BTM Request Minimum of 15 TBTTs

Note: for 6 GHz, refer to Test bed AP default configuration parameters in [5] Wi-Fi CERTIFIED 6 Test Plan section 2.4.1 for additional default parameter values.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 14 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

2.5.2 Test bed STA requirements


The test bed STA requirements are:
1. The test bed STA shall trigger an Association Request frame even if the AP is disallowing association requests.
2. The test bed STA shall send a BTM query that includes a non-existent AP.
3. The test bed STA shall support all three Beacon request Measurement Modes and respond with an appropriate Beacon report (see section
4.2.3).
Table 5 defines the Wi-Fi Agile Multiband default parameters for a test bed STA. If required, the following parameter values are modified for specific test
cases.
Table 5. Test bed STA default parameter values

Parameter Description Default value

Security 802.11 Security method For 2.4/5 GHz: WPA2-Personal


For 6 GHz: WPA3-Personal with H2E
Encryption Key Key used for encryption For 2.4/5 GHz: MBORocks
For 6 GHz: 12345678
Channel width Width of the channel used for testing For 2.4/5 GHz: 20 MHz
For 6 GHz: 80 MHz
For 2.4/5 GHz:
• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 0
PMF (Protected Management Frames)
For 6 GHz:
• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 1

Note: for 6 GHz, refer to Test bed STA default configuration parameters in [5] Wi-Fi CERTIFIED 6 Test Plan section 2.4.2 for additional default parameter values.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 15 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

3 Requirements for Wi-Fi Alliance certification


The following items describe the necessary features that are required for a DUT to pass Wi-Fi CERTIFIED Agile Multiband certification.

3.1 General requirements


3.1.1 Prerequisite certification requirements
Products submitted for Wi-Fi CERTIFIED Agile Multiband certification shall have the following pre-requisite certifications:

• Wi-Fi CERTIFIED™ a OR Wi-Fi CERTIFIED b OR Wi-Fi CERTIFIED g


AND

• Wi-Fi CERTIFIED WPA2™ with Protected Management Frames

3.1.2 General DUT testing requirements


The APUT shall provide a mechanism to perform the following general test requirements.

• Configure parameters sent in a Beacon request.


• Trigger the AP to send a Beacon request.
• Trigger the AP to steer a specified STA away from its BSS with and without the Disassociation Imminent bit set.

3.2 Applicability of tests


The applicable tests for certification are the tests of mandatory features and tests of optional features that a vendor chooses to declare or that are
indicated by the DUT as described in the underlying technical specifications. Table 6 and Table 7 list the applicable tests for the APUT and STAUT
respectively.
“Applicability” indicates whether a feature and its associated tests are either mandatory or optional to implement. Mandatory (M) tests are required for
certification.
Optional (O) tests are performed if the vendor declares the feature, or the DUT indicates the feature as described in the underlying technical
specifications via transmitted frames or transmitted messages or user interfaces. If the optional feature is declared and if that test fails, the DUT shall fail
the Wi-Fi CERTIFIED Agile Multiband certification. Conditional (C) tests are mandatory if certain specified conditions pertain to the DUT (again, as
declared by the vendor during the submission or indicated by the DUT), and are optional otherwise.
If the feature requires information, in particular if the vendor implements or supports an optional feature, the fourth column contains a “Y” and the vendor
shall provide information in the DUT Information spreadsheet. (A copy of the spreadsheet is accessible through the online Wi-Fi Alliance Certification
System.)

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 16 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

If a vendor declares an optional feature, that feature shall be indicated by the DUT as described in the underlying technical specifications. Declaration of
an optional feature by a vendor comprises inclusion of the feature in the appropriate Wi-Fi Alliance registration and DUT Information spreadsheet at the
time of submission. An optional feature not declared, but is indicated within an associated capabilities field(s), IE’s, or any transmitted frames comprises
inclusion of the feature.
Each vendor shall fill out the DUT Information spreadsheet completely. Test labs will verify that the list of optional features declared by the vendor
matches the list indicated by the DUT; each optional feature for which any test exists in this test plan and that appears in one list shall also appear in the
other. The information determines which tests and which test parameters apply to the certification.
A “Y” in the last column indicates the certain subset of optional capabilities that will be indicated on the interoperability certificate if they are declared by
the vendor.

3.2.1 APUT test applicability


Table 6 summarizes the APUT tests for the Wi-Fi Agile Multiband program.
Table 6. APUT test applicability

Test case description Test Plan section Applicability: Applicable FlexTrack QuickTrack
Mandatory (M) / bands (2.4 certification certification
Optional (O) / GHz / 5 GHz path path
Conditional (C) / 6 GHz)
APUT configuration requirements validation test 4.1.1 M 2.4 / 5 GHz Yes No

APUT out-of-the-box test 4.2.1 M 2.4 / 5 GHz Yes No

APUT MBO capability indication test 4.2.2 M 2.4 / 5 GHz Yes No

APUT Beacon request test 4.2.3 M 2.4 / 5 GHz Yes No

APUT ANQP 2-way support test, Neighbor 4.2.4


Report with ANQP test
GAS ANQP response and Neighbor 4.2.4.1 M 2.4 / 5 GHz Yes No
Report element with Zero GAS Comeback
Delay test
GAS ANQP response and Neighbor 4.2.4.2 O 2.4 / 5 GHz Yes No
Report element with Non-Zero GAS
Comeback Delay test
GAS ANQP response with Cellular Data 4.2.4.3 C 2.4 / 5 GHz Yes No
Connection Preference test
APUT BSS Transition Management tests 4.2.5
BSS Transition Management Query and 4.2.5.1 M 2.4 / 5 GHz Yes No
Request between an associated STA and
an AP test

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 17 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Test case description Test Plan section Applicability: Applicable FlexTrack QuickTrack
Mandatory (M) / bands (2.4 certification certification
Optional (O) / GHz / 5 GHz path path
Conditional (C) / 6 GHz)
BSS Transition Management Query and 4.2.5.2 C 2.4 / 5 GHz Yes No
Request between a multimode STA and a
cellular data aware AP test
Unsolicited BSS Transition Management 4.2.5.3 M 2.4 / 5 / 6 Yes No
Request frame with and without GHz
Disassociation Imminent bit test
Unsolicited BSS Transition Management 4.2.5.4 M 2.4 / 5 GHz Yes No
Request frame with BSS Termination bit
test
Unsolicited BSS Transition Management 4.2.5.5 C 2.4 / 5 GHz Yes No
Request frame to Multimode STA test
APUT Fast BSS Transition test 4.2.6 O 2.4 / 5 GHz Yes No

APUT Association Disallowed Capability test 4.2.7 M 2.4 / 5 GHz Yes No

APUT usage of non-preferred channels 4.2.8 M 2.4 / 5 / 6 Yes No


information from STA test GHz
This test verifies that the APUT transmits a CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
correctly formatted MBO-OCE IE carrying an FiAgileMultiband_AP_AssocDisallow_10380_1 [7]
Association Disallowed attribute in the Beacon
and Probe Response frames and behaves
correctly when a STA tries to associate
This test verifies that the APUT correctly CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
responds to the BTM Query from an associated FiAgileMultiband_AP_BTMExchange_10376_1 [7]
STA
This test verifies that the APUT advertises the CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
RM Enabled Capabilities, Interworking, FiAgileMultiband_AP_MBOAssociation_10372_1 [7]
Country, Advertisement Protocol and MBO-
OCE information elements, and allows an MBO
capable STA to associate
This test verifies that the APUT transmits CT_Optimization_Wi-FiAgileMultiband_AP_NeighRpt- M 2.4 / 5 GHz See Note* Yes
correctly formatted GAS Response frames and ANQP_10373_1 [7]
ANQP responses in a GAS Initial Response
frame
This test verifies that the APUT transmits CT_Optimization_Wi-FiAgileMultiband_AP_NeighRpt-ANQP- O 2.4 / 5 GHz See Note* Yes
correctly formatted GAS Response frames and ComebackDelay_10374_1 [7]

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 18 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Test case description Test Plan section Applicability: Applicable FlexTrack QuickTrack
Mandatory (M) / bands (2.4 certification certification
Optional (O) / GHz / 5 GHz path path
Conditional (C) / 6 GHz)
ANQP responses in a GAS Comeback
Response frame
This test verifies that the APUT correctly CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
transmits an unsolicited BTM Request frame to FiAgileMultiband_AP_UnsolicitedBTM_BSSTermination_10379_1
an associated STA, with BSS Termination [7]
Included bit set to one
This test verifies that the APUT correctly CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
transmits an unsolicited BTM Request frame to FiAgileMultiband_AP_UnsolicitedBTM_DisassocImminent_10378_2
an associated STA, with Disassociation [7]
Imminent bit set to one
This test verifies that the APUT correctly CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
transmits an unsolicited BTM Request frame to FiAgileMultiband_AP_UnsolicitedBTM_Exchange_10377_1 [7]
an associated STA
*Note: These tests are available but are not currently required for certification via the FlexTrack certification path. These tests will be mandatory for the FlexTrack certification path
beginning March 1, 2023.

3.2.2 STAUT test applicability


Table 7 summarizes the STAUT tests for the Wi-Fi Agile Multiband program.
Table 7. STAUT test applicability

Test case description Test Plan section Applicability: Applicable FlexTrack QuickTrack
Mandatory (M) / bands (2.4 certification certification
Optional (O) / GHz / 5 GHz / path path
Conditional (C) 6 GHz)
STAUT out-of-the-box test 5.2.1 M 2.4 / 5 GHz Yes No

STAUT MBO Capability Indication test 5.2.2 M 2.4 / 5 GHz Yes No

STAUT Beacon report test 5.2.3 M 2.4 / 5 / 6 GHz Yes No

STAUT GAS ANQP test 5.2.4


Interworking element indication in Probe 5.2.4.1 O 2.4 / 5 GHz Yes No
requests and GAS ANQP Request test
GAS ANQP Request for Cellular Data 5.2.4.2 O 2.4 / 5 GHz Yes No
Connection Preference test

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 19 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Test case description Test Plan section Applicability: Applicable FlexTrack QuickTrack
Mandatory (M) / bands (2.4 certification certification
Optional (O) / GHz / 5 GHz / path path
Conditional (C) 6 GHz)
STAUT BTM tests 5.2.5
BSS Transition Query Request test 5.2.5.1 O 2.4 / 5 GHz Yes No
STA Response to AP BSS Transition 5.2.5.2 M 2.4 / 5 GHz Yes No
Management Request frame with
Disassociation Imminent bit set to one
test
STA Response to AP BSS Transition 5.2.5.3 M 2.4 / 5 GHz Yes No
Management Request Frame with BSS
Termination Included bit set to one test
STAUT Fast BSS Transition test 5.2.6 O 2.4 / 5 GHz Yes No

STAUT Association Disallowed Capability 5.2.7 M 2.4 / 5 GHz Yes No


test
STAUT Channel and Band Indication and 5.2.8 M 2.4 / 5 / 6 GHz Yes No
Preference test
STAUT Multimode Indication test 5.2.9 C 2.4 / 5 GHz Yes No

This test verifies that the STAUT does not CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
attempt to associate with an AP after FiAgileMultiband_STA_AssocDisallow_10387_1 [7]
receiving an MBO-OCE IE carrying an
Association Disallowed attribute in the
Beacon, Probe Response and Association
Response frames from that AP
This test verifies that the STAUT correctly CT_Optimization_Wi-FiAgileMultiband_STA_BTM- O 2.4 / 5 GHz See Note* Yes
transmits a BTM Query frame BTMQuery_10384_1 [7]
This test verifies that the STAUT advertises CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
RM Enabled Capabilities and MBO-OCE FiAgileMultiband_STA_MBOAssociation_10381_1 [7]
information elements, and can associate to
an MBO capable AP
This test verifies that the STAUT correctly CT_Optimization_Wi-FiAgileMultiband_STA_NeighRpt- O 2.4 / 5 GHz See Note* Yes
transmits a GAS frame with ANQP query ANQP_10382_1 [7]
This test verifies that the STAUT behavior CT_Optimization_Wi- M 2.4 / 5 GHz See Note* Yes
when it receives an unsolicited BTM Request FiAgileMultiband_STA_UnsolicitedBTM_DisassocImminent_10385_1
with Disassociation Imminent bit set to one [7]
*Note: These tests are available but are not currently required for certification via the FlexTrack certification path. These tests will be mandatory for the FlexTrack certification path
beginning March 1, 2023.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 20 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

3.3 Configuration requirements


3.3.1 APUT configuration requirements
Table 8 lists the default APUT configuration values that a technician shall set within a test procedure. Specific test cases may impose additional
configuration requirements.
Note: If APUT vendor is using its own AP device for test case 4.2.5 and 4.2.8, then these additional AP devices shall be identical to the APUT.
Table 8. APUT default mode configuration

Item Mode Name Default

1 SSID For 2.4/5 GHz: Wi-Fi


For 6 GHz: Random SSID
2 Security For 2.4/5 GHz: WPA2-Personal
For 6 GHz: WPA3-Persoanl with H2E
3 Encryption Key/Password For 2.4/5 GHz: MBORocks
For 6 GHz: 12345678
4 Channel width For 2.4/5 GHz: 20 MHz
For 6 GHz: 80 MHz
5 AP Primary channel For 2.4/5 GHz: 36 (if 5 GHz capable else 6)
For 6 GHz: Channel 37 in 6 GHz
6 Disassociation Imminent bit in the BTM Request Disabled (0)

7 BSS termination bit in the BTM Request Disabled (0)

For 2.4/5 GHz:


• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 0
8 PMF (Protected Management Frame)
For 6 GHz:
• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 1

Note: for 6 GHz, refer to APUT default configuration parameters in [5] Wi-Fi CERTIFIED 6 Test Plan section 3.3.2 for additional default parameter values

3.3.2 STAUT configuration requirements


Table 9 lists the default STAUT configuration values that a technician shall set within a test procedure. Specific test cases may impose additional
configuration requirements.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 21 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 9. STAUT default mode configuration

Item Mode Name Default

1 Spatial streams For 2.4/5 GHz: 1

2 Bandwidth For 2.4/5 GHz: 20 MHz


For 6 GHz: 80 MHz
3 Security For 2.4/5 GHz: WPA2-Personal
For 6 GHz: WPA3-Persaonl with H2E
4 Encryption Key/Password For 2.4/5 GHz: MBORocks
For 6 GHz: 12345678
For 2.4/5 GHz:
• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 0
5 PMF (Protected Management Frame)
For 6 GHz:
• MFPC (bit 7) set to 1
• MFPR (bit 6) set to 1

Note: for 6 GHz, refer to STAUT default configuration parameters in [5] Wi-Fi CERTIFIED 6 Test Plan section 3.3.3 for additional default parameter values

3.4 Testing rules


3.4.1 General testing rules
Multiple test procedures in this document verify successful association. Association is verified by transmitting a ping (ICMP Echo request) from the AP to
the STA and waiting for the AP to receive a positive response (ICMP Echo Response) from the STA.

3.4.2 APUT testing rules


1. If the APUT fails any tests, no further testing will be performed until the vendor addresses the problems and has updated the device.
2. The default APUT parameters listed in Table 8 shall be configured on devices at the start of each test case. If any of the parameters cannot be
configured through the user interface, then the APUT test fails.

3.4.3 STAUT testing rules


1. If the STAUT fails any tests, no further testing shall be performed until the vendor addresses the problems and has updated the device.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 22 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

2. The default STAUT parameters listed in Table 9 shall be configured on devices at the start of each test case. If any of the parameters cannot be
configured through the user interface, then the STAUT test fails.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 23 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4 APUT test cases


Note: Refer to section 3.2.1 that identifies the APUT test cases applicability using FlexTrack certification path and QuickTrack certification path.

4.1 Configurability tests


4.1.1 APUT configuration requirements validation test
Objective
This test validates that the APUT is configurable with the parameters required for the test cases in section 4. Note that this test case is not automated by
a Wi-Fi Test Suite script. The technician shall manually configure the required parameters through the user interface.
Applicability: Mandatory
References
N/A
Test environment

• APUT
Test configuration
Table 8 defines the specific parameter values required for this test case.
Test procedure and expected results
Table 10 provides the specific test procedure and expected results for this test case.
Table 10. APUT configuration requirements validation test procedure and expected results

Step APUT Expected result

1 Configure the SSID. If able to configure the SSID, then CONTINUE, else FAIL.

2 Configure the Security. If able to configure the Security, then CONTINUE, else FAIL.

3 Configure the Encryption Key. If able to configure the Encryption Key, then CONTINUE, else FAIL.

4 Configure the Channel width. If able to configure the Channel width, then CONTINUE, else FAIL.

5 Configure the AP Primary channel. If able to configure the AP Primary channel, then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 24 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2 APUT tests


4.2.1 APUT out-of-the-box test
Objective
This test verifies the APUT's out-of-the-box configuration as defined in Table 8 to simulate using the device for the first time after initial power on. It also
verifies that the APUT sets the BTM, Interworking Capability and RM Capability bits and advertises the RM Enabled Capabilities, Interworking,
Advertisement Protocol with ANQP and MBO-OCE information element in its out-of-the-box configuration.
Applicability: Mandatory
References
Section 4.1 [2]
Section 9.4.2.45, 9.4.5 [3]
Test environment

• APUT
• Test bed STA
• Wireless sniffer
Test configuration
Table 5, Table 8, and Table 11 define the specific parameter values required for this test case.

Table 11. APUT out-of-box test configuration


Parameter APUT value Test bed STA value

Test bed vendor N/A NXP STA

Test procedure and expected results


Table 12 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 25 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 12. APUT out-of-the -box test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT to the Configure the STA to the


operating band, channel, and default mode specified in
channel width specified in Table 5.
Table 8.
2 The APUT transmits Beacon SN: Verify that the Beacon frame from the APUT contains the following:
frames • Bit 19 (BSS Transition Management Capability) and bit 31 (Interworking Capability) of the Extended
Capabilities field set to 1
• An RM Enabled Capabilities element is present
• Bit 1 in the RM Enabled Capabilities field of the RM Enabled Capabilities element is set to 1
• The Interworking element is present (element ID 0x6B) and the length is equal to 1, 3, 7 or 9
• A Country element is present (element ID 7) and the third octet of the Country String field is set to 0x04
• The Advertisement Protocol element is present (element ID 0x6C) and the length is greater than or
equal to 2
• ANQP is advertised in the Advertisement Protocol element, and there is at least one Advertisement
Protocol Tuple with Advertisement Protocol ID equal to zero (ANQP).
• An MBO-OCE IE is present with the following format:
▪ Element ID is set to 0xDD
▪ Length value is set to ≥ 7
▪ OUI is set to 0x506F9A
▪ OUI Type is set to 0x16
▪ Attribute ID is set to 0x01 (MBO AP Capability Indication)
If all the conditions listed above are true, then CONTINUE, else FAIL.
3 The STA transmits a Probe
Request frame to the
APUT.
4 The APUT transmits a Probe SN: Verify that the Probe Response frame from the APUT contains the following:
Response frame to the STA. • Bit 19 (BSS Transition Management) and bit 31 (Interworking Capability) of the Extended Capabilities
field set to 1
• An RM Enabled Capabilities element is present
• Bit 1 from the RM Enabled Capabilities field of the RM Enabled Capabilities element is set to 1
• The Interworking element is present (element ID 0x6B) and the length is equal to 1, 3, 7 or 9
• A Country element is present (element ID 7) and the third octet of the Country String field is set to 0x04
• Advertisement Protocol element is present (element ID 0x6C) and the length is greater than or equal to 2
• An MBO-OCE IE is present with the following format:

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 26 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result


▪ Element ID is set to 0xDD
▪ Length value is set to ≥ 7
▪ OUI is set to 0x506F9A
▪ OUI Type is set to 0x16
▪ Attribute ID is set to 0x01 (MBO AP Capability Indication)
If all the conditions listed above are true, then CONTINUE, else FAIL
5 The STA transmits an
Association Request frame
to the APUT.
6 The APUT transmits an SN: Verify that the Association Response frame from the APUT contains the following:
Association Response frame • Bit 19 of the Extended Capabilities field (BSS Transition Management) set to 1
to the STA. • An RM Enabled Capabilities element is present
• Bit 1 from the RM Enabled Capabilities field of the RM Enabled Capabilities element is set to 1
• An MBO-OCE IE is present with the following format:
▪ Element ID is set to 0xDD
▪ Length value is set to ≥ 7
▪ OUI is set to 0x506F9A
▪ OUI Type is set to 0x16
▪ Attribute ID is set to 0x01 (MBO AP Capability Indication)
If all the conditions listed above are true, then PASS, else FAIL

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 27 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.2 APUT MBO capability indication test


Objective
This test verifies that the AP transmits a correctly formatted MBO-OCE IE carrying an MBO AP Capability Indication attribute in the Beacon, Probe
Response and Association Response frames.
Applicability: Mandatory
References
Section 4.2.1 [2]
Sections 9.3.3.2, 9.3.3.3, 9.3.3.6, 9.3.3.11 [3]
Test environment

• APUT
• Test bed STA
• Wireless sniffer
Test configuration
Table 5, Table 8 and Table 13 define the specific parameter values required for this test case.

Table 13. APUT MBO capability indication test configuration


Parameter APUT value Test bed STA value

Test bed vendor N/A Broadcom STA

Test procedure and expected results


Table 14 provides the specific test procedure and expected results for this test case.
Table 14. APUT MBO capability indication test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as Configure the STA as described in


described in Table 8. Table 5.
2 The APUT starts transmitting SN: Verify that the APUT transmits a Beacon frame with an MBO-OCE IE carrying an MBO AP
Beacon frames. Capability Indication attribute, with the following format:
• Element ID is set to value 0xDD

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 28 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result


• Length value is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x01 (MBO AP Capability Indication)
• Attribute Length is set to 1
• MBO AP Capability Indication field value is set to 0x00 if the APUT is not cellular data
aware, or is set to 0x40 if the APUT is cellular data aware
• A Country element is present (element ID is 7) where the third octet of the Country String
field is set to the value 0x04
If all the above conditions are true then CONTINUE, else FAIL.
3 Trigger the STA to send a Probe
Request frame to the APUT with an
MBO-OCE IE, in the Primary Channel
of the APUT.
4 The APUT responds with a SN: Verify that the APUT transmits a Probe Response frame with an MBO-OCE IE carrying an
Probe Response frame. MBO AP Capability Indication attribute, with the following format:
• Element ID is set to value 0xDD
• Length value is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x01 (MBO AP Capability Indication)
• Attribute Length is set to 1
• MBO AP Capability Indication field value is set to 0x00 if the APUT is not cellular data
aware, or 0x40 if the APUT is cellular data aware.
• A Country element is present (element ID is 7) where the third octet of the Country String
field is set to the value 0x04
If all the above conditions are true then CONTINUE, else FAIL.
5 Trigger the STA to associate to the
APUT, by sending an Association
Request frame to the APUT with an
MBO-OCE IE, in the Primary Channel
of the APUT.
6 The APUT responds with an SN: Verify that the APUT transmits an Association Response frame with an MBO-OCE IE carrying
Association Response frame. an MBO AP Capability Indication attribute, with the following format:
• Element ID is set to value 0xDD
• Length value is set to ≥ 7

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 29 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result


• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x01 (MBO AP Capability Indication)
• Attribute Length is set to 1
• MBO AP Capability Indication field value is set to 0x00 if the APUT is not cellular data
aware, or 0x40 if the APUT is cellular data aware.
If all the above conditions are true then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 30 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.3 APUT Beacon request test


Objective
This test verifies that the APUT transmits correctly formatted Beacon requests with various parameter settings and is able to receive corresponding
Beacon reports from a STA.
The test procedure is repeated for various parameter settings for the Beacon request. If the APUT supports both 2.4 GHz and 5 GHz bands, run each set
of six tests once for the 2.4 GHz band and once for the 5 GHz band. If the APUT is single-band, run the set only for the band that the APUT supports.
The APUT shall run and pass all six test cases to verify that it supports all three Measurement Modes.
Applicability: Mandatory
References
Section 3.4 [2]
Section 11.11.9.1 [3]
Section 9.4.2.20.7 [4]
Test environment

• APUT
• Test bed Wi-Fi CERTIFIED dual-band n/ac AP, with the ability to support multiple BSSIDs
• Test bed STA
• Wireless sniffer
Test configuration
Table 15 defines the specific parameter values required for this test case. Test bed AP shall use a unique BSSID for each BSS/SSID.
Table 15. APUT Beacon request test configuration

Parameter APUT value Test bed AP value Test bed STA value

Test bed vendor N/A MediaTek AP (2.4 GHz) Intel STA (2.4 GHz)
Qualcomm AP (5 GHz) Broadcom STA (5 GHz)
AP Primary Channel 6 when running test for 2.4 GHz band 48 (on 5 GHz) and 1 (on 2.4 GHz)
36 when running test for 5 GHz band Note: Same setting of one channel on each
band when running test for 2.4 GHz or 5
GHz band.
Channel Width 20 MHz 20 MHz 20 MHz

SSID1 WiFi1 WiFi1

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 31 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter APUT value Test bed AP value Test bed STA value

SSID2 WiFi2

SSID3 WiFi3

Regulatory Domain Global if device supports (or any that the Same as APUT's Regulatory Domain
device supports)
FT FT Enabled if supported (Over-The-Air FT FT Enabled if supported (Over-The-Air FT
Protocol) Protocol)
Other Roaming disabled

Table 16. APUT Beacon request field values

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value

Destination MAC Address of STA Address of STA Address of STA Address of STA Address of STA Address of STA
address
Operating class Global Regulatory Global Regulatory Global Regulatory Global Regulatory Global Regulatory Global Regulatory
Domain: Domain: Domain: Domain: Domain: Domain:
81 when running test for 81 when running test for 81 when running test 81 when running test for 81 when running test 81 when running test for
2.4 GHz band; 2.4 GHz band; for 2.4 GHz band; 2.4 GHz band; for 2.4 GHz band; 2.4 GHz band;
115 when running test 115 when running test 115 when running test 115 when running test 115 when running test 115 when running test
for 5 GHz band for 5 GHz band for 5 GHz band for 5 GHz band for 5 GHz band for 5 GHz band
Channel number 0 255 0 Single Channel set to Single Channel set to 255
the channel of AP the channel of AP
Randomization interval Any value between 0 Any value between 0 Any value between 0 Any value between 0 Any value between 0 Any value between 0
and 1000 and 1000 and 1000 and 1000 and 1000 and 1000
Number of repetitions 0

Measurement duration 20 ms 50 ms 20 ms 112 ms 20 ms 50 ms

Measurement mode Active (1) Active (1) Table (2) Passive (0) Active (1) Active (1)

BSSID Wildcard Wildcard Wildcard Wildcard BSSID corresponding Wildcard


to WiFi1 SSID of AP
SSID WiFi1 WiFi1 WiFi1 SSID sub-element SSID sub-element WiFi1
absent (implies wildcard absent (implies
SSID) wildcard SSID)
Reporting Condition Default (0) "Report to Default (0) "Report to Default (0) "Report to Default (0) "Report to be Default (0) "Report to Default (0) "Report to be
be issued after each be issued after each be issued after each issued after each be issued after each issued after each

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 32 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value
measurement" if APUT measurement" if APUT measurement" if measurement" if APUT measurement" if APUT measurement" if APUT
supports Reporting supports Reporting APUT supports supports Reporting supports Reporting supports Reporting
Condition, else NA Condition, else NA Reporting Condition, Condition, else NA Condition, else NA Condition, else NA
else NA
Reporting Detail 1 1 0 1 1 1

Duration Mandatory 0 0 0 0 0 0

AP Channel Report NA Channel 1 and 6 when NA NA NA Channel 1 and 6 when


running test for 2.4 GHz running test for 2.4 GHz
band, band,
Channel 36 and 48 Channel 36 and 48 when
when running test for 5 running test for 5 GHz
GHz band band
Request 0 (SSID), 0 (SSID), NA 0 (SSID), 0 (SSID), 0 (SSID),
54 (Mobility Domain) if 54 (Mobility Domain) if 54 (Mobility Domain) if 54 (Mobility Domain) if 54 (Mobility Domain) if
Fast Transition is Fast Transition is Fast Transition is Fast Transition is Fast Transition is
supported by the APUT, supported by the APUT, supported by the APUT, supported by the supported by the APUT,
221 (Vendor Specific) 221 (Vendor Specific) 221 (Vendor Specific) APUT, 221 (Vendor Specific)
221 (Vendor Specific)
Repetition 0 0 0 0 0 0

Last Beacon Report Present, Data field Default Default Default Default Default
Indication Request value=1
subelement

Test procedure and expected results


Table 17 provides the specific test procedure and expected results for this test case.
Table 17. APUT Beacon request test procedure and expected results

Step APUT Test bed AP Test bed STA Expected result

1 Configure the APUT as defined in Table 8 and Configure the STA as


Table 15. defined in Table 5 and
Table 15.
2 The APUT starts transmitting Beacon frames.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 33 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed AP Test bed STA Expected result

3 Allow the test bed STA to


associate to the APUT
using the WiFi1 BSSID.
4 Configure the test bed AP
as defined in Table 4 and
Table 15.
The test bed AP starts
transmitting Beacon
frames.
Case 1

5 Trigger the APUT to generate a Beacon SN:


request using the values specified in Case 1 in If the APUT transmits a correctly protected and correctly formatted
Table 16. Beacon request with the values as specified in Case 1 in Table 16,
then CONTINUE else FAIL.

SN:
If the Beacon Request includes a correctly formatted Last Beacon
Report Indication Request subelement with the Data field value set to
1, then CONTINUE else FAIL.
6 Wait 5 seconds. The STA
responds with a Beacon
report.
Case 2

7 Trigger the APUT to generate a Beacon SN:


request frame using the values specified in If the APUT transmits a correctly protected and correctly formatted
Case 2 in Table 16. Beacon request with the values as specified in Case 2 in Table 16,
then CONTINUE else FAIL.
8 Wait 5 seconds. The STA
responds with a Beacon
report.
Case 3

9 Trigger the APUT to generate a Beacon SN:


request using the values specified in Case 3 in If the APUT transmits a correctly protected and correctly formatted
Table 16. Beacon request with values as specified in Case 3 in Table 16, then
CONTINUE else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 34 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed AP Test bed STA Expected result

10 Wait 5 seconds. The STA


responds with a Beacon
report.
Case 4

11 Trigger the APUT to generate a Beacon SN:


request using the values specified in Case 4 in If the APUT transmits a correctly protected and correctly formatted
Table 16. Beacon request with values as specified in Case 4 in Table 16, then
CONTINUE else FAIL.
12 Wait 5 seconds. The STA
responds with a Beacon
report.
Case 5

13 Trigger the APUT to generate a Beacon SN:


request using the values specified in Case 5 in If the APUT transmits a correctly protected and correctly formatted
Table 16. Beacon request with values as specified in Case 5 in Table 16, then
CONTINUE else FAIL.
14 Wait 5 seconds. The STA
responds with a Beacon
report
Case 6

15 Trigger the APUT to generate a Beacon SN:


request using the values specified in Case 6 in If the APUT transmits a correctly protected and correctly formatted
Table 16. Beacon request with values as specified in Case 6 in Table 16, then
PASS else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 35 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.4 APUT ANQP 2-way support test, Neighbor Report with ANQP test
4.2.4.1 GAS ANQP response and Neighbor Report element with Zero GAS Comeback Delay test

Objective
This test verifies that the APUT transmits correctly formatted GAS Response frames and ANQP responses. It also verifies that the APUT responds to the
test bed STA's requests using GAS and ANQP responses with a Neighbor report with no delay.
Applicability: Mandatory
References
Sections 11.25.3.2, 9.4.5.19 [3]
Test environment

• APUT
• Test bed STA
• Wireless sniffer
Test configuration
Table 18 defines the specific parameter values required for this test case.
Table 18. GAS ANQP response and Neighbor Report element with Zero GAS Comeback Delay test configuration

Parameter APUT value Test bed STA value

Test bed vendor N/A NXP STA

AP Primary Channel 36 (if 5 GHz capable; else 1) 36 (if 5 GHz capable; else 1)

GAS Comeback Delay 0

Association N/A Not associated

Test procedure and expected results


Table 19 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 36 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 19. GAS ANQP response and Neighbor Report element with Zero GAS Comeback Delay test procedure and expected results

Description APUT Test bed STA Expected result

1 Configure the APUT as Configure the STA as described in Table 18.


described in Table 18.
2 The APUT starts to transmit
Beacon frames.
3 The STA does not associate with the APUT.

4 Trigger the STA to transmit an ANQP query


for Neighbor report to the APUT.
5 The APUT transmits an ANQP SN: Verify that the GAS Initial Response frame is properly formatted including:
response. • Address 1 field is set to the MAC address of the STA and Address 3 field is set to
the wildcard BSSID value
• Dialog Token (DT) matches DT in the GAS Initial Request frame
• Advertisement protocol element for ANQP is present
• Query Response contains one of more Neighbor Reports elements (Info ID 272)
• Query Response Length is correct
• Verify the response contains the Neighbor report, where the Element ID (52) and
Length are included in each Neighbor Report element.
If the GAS Response frame satisfies all the requirements above, then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 37 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.4.2 GAS ANQP response and Neighbor Report element with Non-Zero GAS Comeback Delay test

Objective
This test verifies that the APUT transmits correctly formatted GAS Response frames and ANQP responses in a GAS Comeback Response.
Applicability: Optional. This test shall be executed only if the APUT declared support for 4-frame GAS exchange in Table 1.
References
Sections 11.25.3.2, 9.4.2.37, 9.4.5.19, 11.25.3.1 [3]
Test environment

• APUT
• Test bed STA
• Wireless sniffer
Test configuration
Table 20 defines the specific parameter values required for this test case.
Table 20. GAS ANQP response and Neighbor Report element with Non-Zero GAS Comeback Delay test configuration

Parameter APUT value Test bed STA value

Test bed vendor N/A Qualcomm STA

AP Primary Channel 36 (if 5 GHz capable; else 1) 36 (if 5 GHz capable; else 1)

GAS Comeback Delay 5 seconds (as closely as possible, in TUs)

Association Not associated

Test procedure and expected results


Table 21 provides the specific test procedure and expected results for this test case.
Table 21. GAS ANQP response and Neighbor Report element with Non-Zero GAS Comeback Delay test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as described in Table 20. Configure the STA as described in Table 20.

2 The APUT starts to transmit Beacon frames.

3 The STA does not associate with the APUT.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 38 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result

4 Trigger the STA to transmit an ANQP query for Neighbor


report to the APUT.
5 The APUT transmits an ANQP response. SN: Verify that the GAS Initial Response frame is
properly formatted including:
• Address 1 field is set to the MAC address of the
STA and Address 3 field is set to the wildcard
BSSID value
• Dialog Token (DT) matches DT in GAS Initial
Request frame
• Advertisement protocol element for ANQP is
present
• Query Response Length is correct
• GAS Comeback Delay is set per Table 20
If the GAS Response frame satisfies all the
requirements above, then CONTINUE, else FAIL.
6 The STA waits for the Comeback Delay time, transmits a
GAS Comeback Request; and continues transmitting
GAS Comeback Request frames until a GAS Comeback
Response frame is received.
7 The APUT transmits an ANQP response with a Neighbor SN: Verify that the GAS Comeback Response frame is
report to the STA. properly formatted including:
• Address 1 field is set to the MAC address of the
STA and Address 3 field is set to the wildcard
BSSID value
• Dialog Token (DT) matches DT in GAS Initial
Request frame
• Comeback Delay value set to 0
• Advertisement protocol element for ANQP is
present
• Query response contains one or more Neighbor
Reports elements (Info ID 272)
• Query response length is correct
• The response contains a Neighbor report
If the GAS Response frame satisfies all the
requirements above, then PASS, else FAIL

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 39 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.4.3 GAS ANQP response with Cellular Data Connection Preference test

Objective
This test verifies that the APUT transmits a correctly formatted Cellular Data Connection Preference subtype in the GAS Response frame and ANQP
response.
Applicability: Conditionally mandatory. This test case is required if the APUT is a cellular data aware AP.
References
Section 3.3, 4.3.2 [2]
Section 11.25.3.2 [3]
Test environment

• APUT
• Test bed Wi-Fi Agile Multiband multimode STA
• Wireless sniffer
Test configuration
Table 22 defines the specific parameter values for the devices in this test case.
Table 22. GAS ANQP response with Cellular Data Connection Preference test configuration

Parameter APUT value Test bed STA value

Test bed vendor N/A Intel STA

AP Primary Channel 36 (if 5 GHz capable; else 1) 36 (if 5 GHz capable; else 1)

Channel Width 20 MHz 20 MHz

Association N/A Not associated

Test procedure and expected results


Table 23 provides the specific test procedure and expected results for this test case.
Table 23. GAS ANQP response with Cellular Data Connection Preference test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as described in Table 22. Configure STA as described in Table 22.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 40 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result

2 The APUT starts to transmit Beacon frames. SN: Verify that the APUT transmits a Beacon frame with
an MBO-OCE IE carrying an MBO AP Capability
Indication attribute, with the following format:
• Element ID is set to 0xDD
• Length is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x01 (MBO AP Capability
Indication)
• Attribute Length is set to 1
• MBO AP Capability Indication field value is 0x40
(cellular data aware)
If all the above conditions are true then CONTINUE, else
FAIL.
3 The STA does not associate with the APUT.

4 Trigger the STA to transmit an ANQP query with MBO


Query List ANQP element including a Cellular Data
Connection Preference subtype ANQP element.
5 The APUT transmits an ANQP response. SN: Verify that the GAS Initial Response frame is
properly formatted including:
• Dialog Token (DT) matches DT in GAS Initial
Request frame
• Advertisement protocol element for ANQP is
present
• Query Response Length is correct
• Query Response contains MBO ANQP-element
• InfoID is set to 56797
• OUI is set to 0x506F9A
• OUI Type is set to 0x12
• Subtype 2 (Cellular Data Connection Preference)
• Payload contains a value of {0,1, or 255}
If the GAS Response frame satisfies all the
requirements above and the GAS Comeback Delay
value is 0, then PASS,

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 41 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result


If the GAS Response frame satisfies all the
requirements above and the GAS Comeback Delay
value is non-zero, then CONTINUE, otherwise FAIL
6 The STA waits for the Comeback Delay time, transmits a
GAS Comeback Request; and continues transmitting
GAS Comeback Request frames until a GAS Comeback
Response frame is received.
7 The APUT transmits an ANQP response. SN: Verify that the GAS Comeback Response frame is
properly formatted, including:
• DT matches DT in GAS Initial Request frame
• Comeback Delay value set to 0
• Advertisement protocol element for ANQP is
present
• Query response length is correct
• Query Response contains MBO ANQP-element
• InfoID is set to 56797
• OUI is set to 0x506F9A
• OUI Type is set to 0x12
• Subtype 1 (Cellular Data Connection Preference)
• Payload contains a value of {0,1 255}
If the GAS Response frame satisfies all the
requirements above then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 42 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.5 APUT BSS Transition Management tests


4.2.5.1 BSS Transition Management Query and Request between an associated STA and an AP test

Objective
This test verifies that the APUT correctly responds to the BTM Query from an associated STA.
Part A tests that the APUT correctly provides the BSS Transition Candidate Preference list to the STA.
Part B tests that the APUT overwrites the candidate preference values received from the STA.
Applicability: Mandatory
References
Section 3.5.1.2 [2]
Sections 9.6.14.8, 9.6.14.9, 9.4.2.37 [3]
Test environment

• APUT
• AP1: Either test bed or optionally supplied by APUT vendor (unused in test, it is only present to enable inclusion in the BSS Transition Candidate
List Entries)
• AP2: Either test bed or optionally supplied by APUT vendor (unused in test, it is only present to enable inclusion in the BSS Transition Candidate
List Entries)
• Test bed STA
• Wireless sniffer
Test configuration
Table 24 defines the specific parameter values required for this test case.
Table 24. BSS Transition Management Query and Request between an associated STA and an AP test configuration

Parameter APUT value AP1 and AP2 value Test bed STA value

MediaTek AP1
Test bed vendor N/A Qualcomm STA
MaxLinear AP2

BSS Transition Management Capability Enabled Enabled Enabled

Disassociation Imminent bit in the BTM Not set


Not set N/A
Request

BSS termination bit in the BTM Request Not set Not set N/A

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 43 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter APUT value AP1 and AP2 value Test bed STA value

- STA is configured not to transition away


Action upon BTM Request -
upon receiving a BTM request
0x73 (Global operating class) if STA is 5 0x73 (Global operating class) if STA is 5 0x73 (Global operating class) if STA is 5
GHz capable, GHz capable, GHz capable,
Operating Class
0x51 (Global operating class) if STA is not 5 0x51 (Global operating class) if STA is not 5 0x51 (Global operating class) if STA is not 5
GHz capable GHz capable GHz capable

Channel Number 36 (if 5 GHz supported, else 1) 40 (if 5 GHz supported, else 6) 36 (if 5 GHz supported) else 1

If configurable, value for own BSS is 255, for -


BSS Transition Candidate Preference Value for AP1 is 154, for AP2 is 155
AP1 is 254, for AP2 is 253

Test procedure and expected results


Table 25 provides the specific test procedure and expected results for this test case.
Table 25. BSS Transition Management Query and Request between an associated STA and an AP test procedure and expected results

Step APUT AP1/AP2 Test bed STA Expected result

1 Configure the APUT as described in Configure the STA as described


Table 8 and Table 24. in Table 5 and Table 24 and
disable roaming on the STA.
2 The APUT starts to transmit Beacon SN:
frames. If the APUT transmits a Beacon frame with an
Extended Capabilities element with bit 19 set to 1 (BSS
Transition enabled), then CONTINUE, else FAIL.
3 The STA sends an Association
Request frame to the APUT.
4 Configure AP1 and AP2 as
described in Table 4 and Table 24.
AP1 and AP2 start to transmit
Beacon frames.
5 The APUT responds with an SN:
Association Response frame. If the APUT transmits an Association Response frame
with an Extended Capabilities element with bit 19 set to
1 (BSS Transition enabled), then CONTINUE, else
FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 44 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1/AP2 Test bed STA Expected result

6 If the APUT does not populate the


BSS Transition Candidate List
automatically, then configure the BSS
Transition Candidate List Entries to
contain at least AP1 and AP2, per
Table 24 settings.
Part A: BTM Query requesting for BSS candidate APs

7 Trigger the STA to transmit a


BTM Query Action frame to the
APUT with no BSS Transition
Candidate List Entries included.
8 The APUT responds by sending a SN: Verify that the APUT transmits a correctly
BTM Request Action frame to the protected BTM Request Action frame with the following
STA. format:
• Category is set to 0x0A (WNM)
• Action field is set to 0x07 (BSS Transition
Management Request)
• Dialog Token is set to the same value as
received in step 6
• Request Mode indicates:
▪ Preferred Candidate List Included bit is set
to 1
▪ Disassociation Imminent bit is set to 0
▪ BSS Termination Included bit is set to 0
▪ ESS Disassociation Imminent bit is set to 0
▪ Abridged bit is not tested
• The Validity Interval is set to a nonzero value
• The BSS Transition Candidate List Entries
contains at least three Neighbor Report
elements with the list of neighbors including the
APUT’s own BSS, AP1 and AP2, and with
Operating class and Channel Number field
values in the BSS Transition Candidate
Preference sub elements set as per Table 24
• If the Preference values were configured, verify
they match the values in Table 24

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 45 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1/AP2 Test bed STA Expected result


• If the Preference values were not configured,
verify they are in some combination of 255, 254
and 253, without skipping any value higher than
any used value
If all the conditions above are true then CONTINUE,
else FAIL.
9 STA sends a BTM Response Note: No results should be checked in/after this
Action Frame. response.
Part B BTM Query indicating STA’s transition Preference

10 Configure the BSS transition


Candidate List Entries containing
two Neighbor Report elements,
including AP1 and AP2.
Configure the Neighbor Report
elements with the Operating
Class and Channel Number
specified in Table 24.
11 Trigger the STA to transmit a
BTM Query Action frame to the
APUT with the configured BSS
candidate list and transition
reason set to 19 (Preferred BSS
transition candidate list included).
12 APUT responds by sending a BTM SN: Verify that the APUT transmits a correctly
Request Action frame to the STA. protected BTM Request Action frame with the following
format:
• Category is set to 0x0A (WNM)
• Action field is set to 0x07 (BSS Transition
Management Request)
• Dialog Token is set to the same value as
received in step 8
• Request Mode indicates:
▪ Preferred Candidate List Included bit is set
to 1
▪ Disassociation Imminent bit is set to 0
▪ BSS Termination Included bit is set to 0
▪ ESS Disassociation Imminent bit is set to 0

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 46 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1/AP2 Test bed STA Expected result

▪ Abridged bit is not tested


• Validity Interval is set to a nonzero value
• BSS Transition Candidate List Entries contain at
least three Neighbor reports, with the list of
neighbors including the APUT’s own BSS, AP1
and AP2 with Operating class and Channel
Number values in the BSS Transition Candidate
Preference sub elements set as per Table 24
• If the Preference values were configured, verify
they match the values in Table 24.
• If the Preference values were not configured,
verify they are some combination of 255, 254
and 253, without skipping any value higher than
any used value
If all the above conditions are true then PASS, else
FAIL.
13 STA sends a BTM Response
Action frame.
Note: No additional verification is required beyond this point.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 47 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.5.2 BSS Transition Management Query and Request between a multimode STA and a cellular data aware AP test

Objective
This test verifies that a cellular data aware APUT correctly responds to the BTM Query from an associated multimode STA by including the Cellular Data
Connection Preference attribute in the BSS Transition Management Request frame.
Applicability: Conditionally mandatory. This test case is required if the APUT is capable of indicating cellular data network preference.
References
Section 3.5.1.2 [2]
Sections 9.6.14.8, 9.6.14.9 [3]
Test environment

• APUT
• Test bed Multimode STA
• Wireless sniffer
Test configuration
Table 26 defines the specific parameter values required for this test case.
Table 26. BSS Transition Management Query and Request between a multimode STA and a cellular data aware AP test configuration

Parameter APUT value Test bed STA value

Test bed vendor N/A Intel STA

BSS Transition Management Capability Enabled Enabled

Cellular Data Connection Preference attribute Enabled, any valid Cellular Data Preference value

Cellular Data Capabilities attribute Cellular data connection available

Test procedure and expected results


Table 27 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 48 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 27. BSS Transition Management Query and Request between a multimode STA and a cellular data aware AP test
procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as described in Table 8 and Table Configure the STA as described in Table 5 and Table
26. 26.
2 The APUT starts to transmit Beacon frames. SN: Verify that the following conditions are true:
• APUT transmits a Beacon frame with an
Extended Capabilities element with bit 19 set to
1 (BSS Transition is enabled).
• MBO AP Capability Indication field set to 0x40
If all the conditions above are true then CONTINUE,
else FAIL
3 The STA sends an Association Request frame to the
APUT containing an MBO-OCE IE with a Cellular Data
Capabilities attribute.
4 The APUT responds with an Association Response SN:
frame. If the APUT transmits an Association Response frame
with an Extended Capabilities element with bit 19 set to
1 (BSS Transition is enabled), then CONTINUE, else
FAIL.
5 Trigger the STA to send a BTM Query Action frame to
the APUT.
6 The APUT responds by sending a BTM Request Action SN: Verify that the APUT transmits a correctly protected
frame to STA. BTM Request Action frame with the following format:
• Category is set to 0x0A (WNM)
• Action field is set to 0x07 (BSS Transition
Management Request)
• Dialog Token is set to the same value as
received in step 5
• The Request Mode indicates:
▪ Preferred Candidate List Included bit is set to
1
▪ Disassociation Imminent bit is set to 0
▪ BSS Termination Included bit is set to 0
▪ ESS Disassociation Imminent bit is set to 0
▪ Abridged bit is not tested

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 49 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result

• BSS Transition Candidate List Entries contains


one of more Neighbor reports including the
APUT’s own BSS
• MBO-OCE IE containing Cellular Data
Connection Preference attribute, with any valid
preference value
• Preference value for the cellular data connection
and the APUT’s own BSS shall not be both set to
zero (either or both can be non-zero)
If all the above conditions are true then PASS, else
FAIL.
7 STA sends a BTM Response.

Note: No additional verification is required beyond this point.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 50 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.5.3 Unsolicited BSS Transition Management Request frame with and without Disassociation Imminent bit test

Objective
This test verifies the following:

• An unsolicited APUT's request to the STA for BSS transition with and without the Disassociation Imminent bit set.
• One or more Neighbor Report elements in the BSS Transition Candidate List corresponds to the APUT's BSS and AP1's BSS
• Successful test bed STA non-FT re-association between AP1 and the APUT.
Applicability: Mandatory. If the APUT supports 6 GHz, the APUT shall pass the test in 6 GHz in addition to either 2.4 or 5 GHz.
References
Section 3.5.2 [2]
Sections 9.6.14.8, 9.6.14.9, 9.6.14.10, 9.4.2.37 [3]
Test environment

• APUT
• AP1: AP supplied by APUT vendor, or the BSS corresponding to AP1 may be configured on the 2.4 GHz band of a dual-band capable APUT
• Test bed STA: a Wi-Fi CERTIFIED 6 for Wi-Fi 6E and Wi-Fi Agile Multiband multimode STA
• Wireless sniffer
Test configuration
Table 28 defines the specific parameter values required for this test case.
Table 28. Unsolicited BSS Transition Management Request frame with and without Disassociation Imminent bit test configuration

Parameter APUT value AP1 value Test bed STA value

Test bed vendor N/A For 2.4/5 GHz test: MaxLinear AP For 2.4/5 GHz test: Broadcom STA
For 6 GHz test: MaxLinear AP For 6 GHz test: MediaTek STA
BSS Transition Management Capability Enabled Enabled Enabled

BSS Transition Candidate List Entries Configure the BSS Transition Candidate List
Entries on the APUT, if necessary, to
contain at least two Neighbor Report
elements, including the APUT and AP1
Disassociation Imminent bit in the BTM Not set N/A
Request Action Frame
BSS termination bit in the BTM Request Not set N/A
Action Frame

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 51 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter APUT value AP1 value Test bed STA value

STA is configured not to transition away


upon receiving a BTM Request Action
Frame
STA is configured to not send a
Disassociation Frame to APUT upon
receiving a BTM Request with
Disassociation Imminent bit set to1.
Channel Number For 2.4/5 GHz test: 36 if 5 GHz is supported, For 2.4/5 GHz test: 6 if 2.4 GHz is N/A
else 1 supported, else 40
For 6 GHz test: 37 For 6 GHz test: 36 if 5 GHz is supported,
else 1
Channel Width 20 MHz 20 MHz 20 MHz

6 GHz band operation only For 6 GHz test: Enabled N/A N/A

Test procedure and expected results


Table 29 provides the specific test procedure and expected results for this test case.
Table 29. Unsolicited BSS Transition Management Request frame with and without Disassociation Imminent bit test
procedure and expected results

Step APUT AP1 Test bed STA Test bed Expected result
Validation
1 Configure AP1 per Configure the STA as described in
Table 8 and Table Table 5 and Table 28 and disable
28. AP1 starts roaming on the STA.
transmitting Beacon
frames.
2 The test bed STA associates to AP1. For 6 GHz test:
verify AP1 sends
Association
Response frame
to test bed STA
with status code
0.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 52 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Test bed Expected result
Validation
3 Configure the APUT as SN:
described in Table 8 and If the APUT transmits a Beacon frame with an Extended
Table 28. Capabilities element with bit 19 set to 1 (BSS Transition is
The APUT starts to enabled), then CONTINUE, else FAIL.
transmit Beacon frames.
4 Wait 5 seconds, then the test bed STA
sends an Authentication frame, and
subsequently a Reassociation
Request frame. In both frames, the DA
is set to the BSSID of the APUT.
5 The APUT sends a SN:
Reassociation Response If the APUT transmits an Reassociation Response frame with an
frame. Extended Capabilities element with bit 19 set to 1 (BSS
Transition is enabled) and with Status Code indicating success
(0), then CONTINUE, else FAIL.
6 Trigger APUT to transmit SN: Verify that the APUT transmits a correctly protected BTM
a BTM Request Action Request Action frame with the following format:
frame to the STA. • Category is set to 0x0A (WNM)
• Action field is set to 0x07 (BSS Transition Management
Request)
• Request Mode indicates:
▪ Preferred Candidate List Included bit is set to 1
▪ Disassociation Imminent bit is set to 0
▪ BSS Termination Included bit is set to 0
▪ ESS Disassociation Imminent bit is set to 0
▪ Abridged bit is not tested
• Validity Interval is set to nonzero value
• BSS Transition Candidate List Entries contains one or
more Neighbor reports, including AP1
• MBO-OCE IE has the transition Reason Code set as
follows:
▪ Element ID is set to 0xDD
▪ Length value is ≥ 7
▪ OUI is set to 0x506F9A
▪ OUI Type is set to 0x16
▪ Attribute ID is set to 0x06

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 53 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Test bed Expected result
Validation
▪ Attribute Length is set to 1
▪ Attribute value is ≥ 0 and ≤ 9
▪ Disassociation Imminent bit in the BTM Request is
not set to 1
▪ BSS termination bit in the BTM Request is not set to
1
If all the above conditions are true, then CONTINUE, else FAIL.
7 STA sends the BSS Transition For 6 GHz test:
Response with reject status code. verify that the
test bed STA
sends the BSS
Transition
Response frame
with reject status
code
8 Configure and trigger the SN: Verify that the APUT transmits a correctly protected BTM
APUT to transmit a BTM Request Action frame in the following format:
Request Action frame to • Category is set to 0x0A (WNM)
the STA with • Action field is set to 0x07 (BSS Transition Management
Disassociation Imminent Request)
bit set to 1.
• Request Mode indicates:
▪ Preferred Candidate List Included bit is set to 1
▪ Disassociation Imminent bit is set to 1
▪ BSS Termination Included bit is set to 0
▪ ESS Disassociation Imminent bit is set to 0
▪ Abridged bit is not tested
• Validity Interval is set to nonzero value
• Disassociation timer is set to a nonzero value. Record the
Disassociation timer value.
• BSS Transition Candidate List Entries contains one or
more Neighbor reports including AP1. The largest non-
zero Preference field value in the Neighbor reports is
255, and non-zero Preference field values in other
Neighbor reports either have the same value or
decrement consecutively from 255.
• APUT's preference value (if present) is set to 0

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 54 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Test bed Expected result
Validation
• The MBO-OCE IE contains at least the transition Reason
Code attribute and the Association Retry Delay attribute.
The MBO-OCE IE is set as follows
▪ Element ID is set to 0xDD
▪ Length value is set to a value ≥ 11
▪ OUI is set to 0x506F9A
▪ OUI Type is set to 0x16
• Transition Reason Code attribute is set as follows:
▪ Attribute ID is set to 0x06
▪ Attribute Length is set to 1
▪ Attribute value is ≥ 0 and ≤ 9
• Association Retry Delay attribute is set as follows:
▪ Attribute ID is set to 0x08 (Association Retry Delay)
▪ Attribute length is set to 2
▪ Attribute value is set to a non-zero value
If all the above conditions are true then CONTINUE, else FAIL.
9 The STA sends a BTM Response For 6 GHz test:
Action frame. verify that the
test bed STA
sends a BTM
Response Action
frame
Wait for (2 seconds + Disassociation timer value from step 8).

10 Verify that test If the APUT sends a correctly protected Disassociation frame to
bed STA does the STA within 2 seconds after the Disassociation timer expires,
not transmit then PASS, else FAIL.
(Re)association
Request frame
to AP1 between
the time
when APUT
transmits BTM
Request frame
to test bed STA
and when APUT
transmits
Disassociation

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 55 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Test bed Expected result
Validation
frame to test bed
STA.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 56 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.5.4 Unsolicited BSS Transition Management Request frame with BSS Termination bit test

Objective
This test verifies the APUT's request to the STA for BSS transition to show that the APUT correctly sends an unsolicited request for BSS transition to an
associated STA.
Applicability: Mandatory
References
Section 3.5.2 [2]
Section 9.6.14.9 [3]
Test environment

• APUT
• Test bed STA
• Wireless sniffer
Test configuration
Table 30 defines the specific parameter values required for this test case.
Table 30. Unsolicited BSS Transition Management Request frame with BSS Termination bit test configuration

Parameter APUT value Test bed STA value

Test bed vendor N/A NXP STA

BSS Transition Management Capability Enabled Enabled

BSS Termination TSF Set to a non-zero value

Test procedure and expected results


Table 31 provides the specific test procedure and expected results for this test case.
Table 31. Unsolicited BSS Transition Management Request frame with BSS Termination bit test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as described in Table 8 Configure the STA as described in Table 5
and Table 30. and Table 30.
2 The STA associates with the APUT.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 57 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result

3 Trigger the APUT to transmit a BTM Request SN: Verify that the APUT transmits a correctly protected BTM Request Action
Action frame to the STA with BSS Termination frame in the following format:
bit set to 1, the BSS Termination TSF field set • Category is set to 0x0A (WNM)
to 5 seconds, and the Duration field set to 2
• Action field is set to the 0x07 (BSS Transition Management Request)
minutes.
• Request Mode indicates:
▪ BSS Termination Included bit is set to 1
▪ Other bits are not tested
• BSS Termination Duration subelement is present and its fields are set
to:
▪ Length field is set to 0x0A
▪ BSS Termination TSF is set to a non-zero value
▪ Duration field is set to 2 minutes
• BSS Transition Candidate List Entries contains zero or more Neighbor
reports; and
▪ if the APUT’s own BSS is present, its preference value is set to 0
▪ If the BSS Transition Candidate List Entries contains one or more
entries (is present), the Preferred Candidate List Included bit in
the Request Mode field is set to 1
▪ If the BSS Transition Candidate List Entries is not present (no
entries), the Preferred Candidate List Included bit in the Request
Mode field is set to 0
• MBO-OCE IE does not include the Association Retry Delay attribute
If all the above conditions are true then CONTINUE, else FAIL.
4 The STA responds by sending a BTM
Response frame.
Wait for the BSS Termination TSF period.

5 If the APUT sends a Disassociation frame to the STA and stops sending
Beacon frames, then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 58 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.5.5 Unsolicited BSS Transition Management Request frame to Multimode STA test

Objective
This test verifies that a cellular data aware APUT request to a multimode STA to show that the APUT correctly sends an unsolicited request for BSS
transition by including the Cellular Data Connection Preference attribute to an associated multimode STA.
Applicability: Conditionally mandatory. This test case is required if the APUT is capable of indicating cellular data network preference.
References
Section 3.5.2 [2]
Section 9.6.14.9 [3]
Test environment

• APUT
• Test bed Multimode STA
• Wireless sniffer
Test configuration
Table 32 defines the specific parameter values required for this test case.
Table 32. Unsolicited BSS Transition Management Request frame to Multimode STA test configuration

Parameter APUT value Test bed STA value

Test bed vendor N/A Broadcom STA

BSS Transition Management Capability Enabled Enabled

Cellular Data Connection Preference attribute Enabled, any valid Cellular Data Preference value

Cellular Data Capabilities attribute Cellular data connection available

Test procedure and expected results


Table 33 provides the specific test procedure and expected results for this test case.
Table 33. Unsolicited BSS Transition Management Request frame to Multimode STA test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as described in Configure the STA as described in Table 5 and
Table 8 and Table 32. Table 32

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 59 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result

2 The STA associates with the APUT.

3 Trigger the APUT to transmit a BTM SN: Verify that the APUT transmits a correctly protected BTM Request Action
Request Action frame to the STA. frame with the following format:
• Category is set to 0x0A (WNM)
• Action field is set to 0x07 (BSS Transition Management Request)
• Request Mode indicates that other bits are not tested
• Validity Interval is set to nonzero value
• BSS Transition Candidate List Entries contains zero or more Neighbor
reports
• Includes an MBO-OCE IE containing the Cellular Data Connection
Preference attribute with any valid preference value
• Preference value for the cellular data connection and the APUT’s own
BSS (if the latter is included) shall not be both set to zero (either or both
can be non-zero)
If all the above conditions are true, then PASS, else FAIL.
4 The STA sends a BTM Response Action frame.

Note: No additional verification is required beyond this point.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 60 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.6 APUT Fast BSS Transition test


Objective
This test verifies that the APUT performs Fast BSS Transition using the Over-the-Air FT protocol when a STA moves between the APUT and another AP
in the same mobility domain.
If the APUT supports both Fast BSS Transition with PSK and Fast BSS Transition with 802.1X, then the test is run twice (once for each mode), and the
APUT shall pass both tests. If the APUT only supports one of the two modes, only that mode is tested.
Note: The APUT shall advertise support for the Fast BSS Transition AKM(s) in this test. If the APUT also supports other authentication algorithms (e.g.
FILS SK), it may also advertise those AKMs.
Applicability: Optional. This test shall be executed only if the APUT declared support for FT with WPA2-Personal and/or WPA2-Enterprise (802.1X) in
Table 1.
References
Section 3.7 [2]
Section 13 [3]
Test environment

• APUT
• AP1: Provided by APUT vendor and is part of same mobility domain as APUT
• AAA Server (required for FT with 802.1X test): May be provided by the APUT vendor, or as part of WFA test bed
• Test bed STA: FT capable and capable of disabling autonomous roaming while leaving directed roaming operational
• Network Ping Endpoint: A test bed laptop that is on the same IP subnet as the APUT and AP1 and reachable from both APs
• Wireless sniffer
Test configuration
Table 34 defines the specific parameter values required for this test case.
Table 34. APUT Fast BSS Transition test configuration

Parameter APUT value AP1 value Test bed STA value

Test bed vendor N/A Provided by APUT vendor Broadcom STA (WPA2-Personal)
Intel STA (WPA2-Enterprise)
AP Primary Channel 36 (if 5 GHz capable; else 6) 48 (if 5 GHz capable; else 1) 36 (if 5 GHz capable; else 6)

Channel Width 20 MHz 20 MHz 20 MHz

SSID1 WiFi1 WiFi1

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 61 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter APUT value AP1 value Test bed STA value

Security For FT with PSK test: WPA2, For FT with PSK test: WPA2 For FT with PSK test: WPA2
For FT with 802.1X test: EAP-TTLS/MSCHAPv2 For FT with 802.1X test: EAP-TTLS/MSCHAPv2 For FT with 802.1X test: EAP-
TTLS/MSCHAPv2
Security Encryption For FT with PSK test: MBORocks, For FT with PSK test: MBORocks, For FT with PSK test: MBORocks,
key/credentials For FT with 802.1X test: username="ttls-user", For FT with 802.1X test: username="ttls-user", For FT with 802.1X test: username="ttls-
password="password" (AAA server is common password="password" (AAA server is common user", password="password"
between APUT and AP1) between APUT and AP1)
FT FT Enabled (Over-The-Air FT Protocol), FT Enabled (Over-The-Air FT Protocol), FT Enabled (Over-The-Air FT Protocol),
For FT with PSK test: configured to advertise For FT with PSK test: configured to advertise For FT with PSK test: configured to use
support for FT with PSK, support for FT with PSK, FT with PSK,
For FT with 802.1X test: configured to advertise For FT with 802.1X test: configured to advertise For FT with 802.1X test: configured to
support for FT with 802.1X, support for FT with 802.1X, use FT with 802.1X
Note: APUT may also enable and advertise support Note: APUT may also enable and advertise support
for other authentication methods for other authentication methods
RSNA Supported Supported Supported

BTM Config Configure to send BTM with AP1 at preference 255 Configure to send BTM with APUT at preference
and its own BSS at preference 0 255 and its own BSS at preference 0
Other Roaming disabled

Test procedure and expected results


Table 35 provides the specific test procedure and expected results for this test case.
Table 35. APUT Fast BSS Transition test procedure and expected results

Step APUT AP1 Test bed STA Expected result

1 Configure the APUT and AP1 as defined in Table 35, according to the Configure the STA as defined in
test mode being used (PSK or 802.1X). Table 35.
Configure the APUT and AP1 to the same mobility domain.
2 Turn on APUT. APUT starts to SN: Verify that APUT transmits a correctly formatted Beacon
transmit Beacon frames. with the Mobility Domain element (MDE) with:
• MDID is present and valid
• Fast BSS Transition over DS bit set to 0
• RSNE with AKM Suite List field includes at least the
following AKM, depending on the test mode:

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 62 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Expected result


▪ for FT with PSK test: 00-0F-AC:4
▪ for FT with 802.1X test: 00-0F-AC:3
SN: Record the actual AKM Suite Count and AKM Suite List
from the RSNE
If all the above conditions are true, then CONTINUE else FAIL
3 Allow the STA to associate to the
APUT to the WiFi1 SSID using FT
in the corresponding test mode
(PSK or 802.1X). The STA sends
an Association Request to the
APUT.
4 The APUT responds by sending SN: Verify that the APUT transmits a correctly formatted
an Association Response frame. Association Response frame to STA, containing:
• Fast Transition IE (FTE) containing the R1KH-ID and
R0KH-ID and having
▪ MIC element count set to 0
▪ ANonce set to 0
▪ SNonce set to 0
▪ MIC set to 0
• MDE as advertised in the Beacon
If all the above conditions are true, then CONTINUE else FAIL
5 Wait 2 seconds for FT 4-way SN: Verify the following are true:
handshake to occur. • A successful FT 4-way handshake is performed
• EAPOL message 3 of the handshake, the APUT
includes the following:
▪ RSNE with PMKR1Name in the PMKID field of the
RSNE
▪ FTE and MDE are present
▪ TIE with PTK key lifetime
▪ TIE with reassociation deadline timeout and that
reassociation deadline ≤ PTK key lifetime
• PMKR1Name in message 3 from the APUT matches
the PMKR1Name in message 2 from the STA
If all the above conditions are true, then CONTINUE else FAIL
6 The STA starts a continuous ping to
the Network Ping Endpoint. Wait 10

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 63 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Expected result


seconds. Ensure that ping packets
are sent via the APUT and that the
ping is successful.
7 Turn on AP1. AP1 starts to transmit
Beacon frames. Wait 10 seconds.
8 Trigger APUT to send a BTM SN: Verify that the APUT sends a correctly protected and
Request to the STA asking it to correctly formatted BTM Request Action frame to the STA
move to AP1's BSSID. with the following format:
• Category is set to 0x0A (WNM)
• Action field is set to 0x07 (BSS Transition
Management Request)
• Request Mode indicates:
▪ Preferred Candidate List Included bit is set to 1
▪ Disassociation Imminent bit is set to 0
▪ BSS Termination Included bit is set to 0
▪ ESS Disassociation Imminent bit is set to 0
▪ Abridged bit is not tested
• Validity Interval is set to nonzero value
• BSS Transition Candidate List Entries contains two
Neighbor reports, including the APUT’s own BSS at
priority 0 and AP1 at priority 255
• MBO-OCE IE has the transition Reason Code set as
follows:
▪ Element ID is set to 0xDD
▪ Length value is set to ≥ 7
▪ OUI is set to 0x506F9A
▪ OUI Type is set to 0x16
▪ Attribute ID is set to 0x06
▪ Attribute Length is set to 1
▪ Attribute value is set to a value ≥ 0 and ≤ 9
▪ Disassociation Imminent bit in the BTM Request is
not set to 1
▪ BSS termination bit in the BTM Request is not set
to 1
If all the above conditions are true, then CONTINUE else FAIL

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 64 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Expected result

9 The STA roams to AP1 by SN: Verify that the APUT transmits a correctly formatted
performing FT Reassociation. Wait Reassociation Response frame to the test bed STA,
10 seconds and ensure that ping containing
packets are sent via AP1 and that • FTE with MIC, ANonce, SNonce, R1KH-ID and R0KH-
the ping is successful. ID
• MDE
• RSNE with PMKR1Name, RSN version set to 1, and
AKM Suite Count field and AKM Suite List field exactly
matching those recorded in Step 2
If all the above conditions are satisfied, then CONTINUE else
FAIL.
10 Trigger AP1 to send a BTM
Request to the STA asking it to
move to the APUT's BSSID.
11 The STA sends an Authentication
Request to the APUT with a FT
Authentication Algorithm.
12 The APUT responds with an SN: Verify that the APUT transmits a correctly formatted
Authentication Response frame. Authentication Response frame to the STA, containing
• FTE with ANonce, SNonce, R1KH-ID and R0KH-ID
• MDE
• RSNE with PMKR0Name
If all the above conditions are true, then CONTINUE else FAIL
13 The STA sends a Reassociation
Request to the APUT containing
FTE, MDE and RSNE, where RSNE
indicates support for the tested FT
mode by setting AKM Suite Count
field to 1 and AKM Suite List field to
the following:
• for FT with PSK test: 00-0F-
AC:4
• for FT with 802.1X test: 00-
0F-AC:3
Ensure that the time between the
Authentication Request and
Reassociation Request does not

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 65 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT AP1 Test bed STA Expected result


exceed the Reassociation Deadline
Time.
14 The APUT responds to the SN: Verify that the APUT transmits a correctly formatted
Reassociation Request by Reassociation Response frame to the STA, containing
sending a Reassociation • FTE with MIC, ANonce, SNonce, R1KH-ID and R0KH-
Response frame. ID
• MDE
• RSNE with PMKR1Name, RSN version set to 1, and
AKM Suite Count field and AKM Suite List field exactly
matching those recorded in Step 2
If all the above conditions are true, then CONTINUE else FAIL
15 Wait 10 seconds SN: Verify the following are true:
• A 4-way handshake is not performed between the STA
and APUT.
• Correctly protected ping packets are sent via the
APUT and that the ping is successful
If all the above conditions are true, then PASS else FAIL

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 66 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.7 APUT Association Disallowed Capability test


Objective
This test verifies that the AP transmits a correctly formatted MBO-OCE IE carrying an Association Disallowed attribute in the Beacon and Probe
Response frames.
Applicability: Mandatory
References
Sections 3.6, 4.2.4 [2]
Sections 9.3.3.2, 9.3.3.6, 9.3.3.8, 9.3.3.10 [3]
Test environment

• APUT
• Test bed STA
• Wireless sniffer
Test configuration
Table 36 defines the specific parameter values required for this test case.

Table 36. APUT Association Disallowed Capability test configuration


Parameter APUT value Test bed STA value

Test bed Vendor N/A NXP STA

Test procedure and expected results


Table 37 provides the specific test procedure and expected results for this test case.
Table 37. APUT Association Disallowed Capability test procedure and expected results

Step APUT Test bed STA Expected result

1 Configure the APUT as described in Table 8


and Table 36.
2 Configure the APUT to disallow associations.

3 The APUT starts to transmit Beacon frames. SN: Verify that the APUT transmits a Beacon frame with an MBO-OCE IE
carrying an Association Disallowed attribute, with the following format:

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 67 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result


• Element ID is set to 0xDD
• Length value is set to a value ≥ 10 (as the Capability Indication
attribute shall also be present)
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x04 (Association Disallowed)
• Attribute Length is set to 1
• Reason Code is set to any value between 0x01 and 0x05
If all the above conditions are true, then CONTINUE, else FAIL.
4 Configure the STA as described in Table
5 and trigger the STA to send a Probe
Request frame to the APUT.
5 The APUT responds with a Probe Response SN: Verify that the APUT transmits a Probe Response frame with an
frame. MBO-OCE IE carrying an Association Disallowed attribute, with the
following format:
• Element ID is set to 0xDD
• Length value is set to a value ≥ 10 (as the Capability Indication
attribute shall also be present)
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x04 (Association Disallowed)
• Attribute Length is set to 1
• Reason Code is set to any value between 0x01 and 0x05
If all the above conditions are true, then CONTINUE, else FAIL.
6 Trigger the STA to associate to the Verify that the test bed STA sends an Association Request to the APUT.
APUT. If it does not, check the test setup and resume the test from Step 1.
Note: The STA shall meet the
requirement in item 1 from section 2.5.2.
7 The APUT responds with an Association SN: Verify that the APUT transmits an Association Response frame with
Response frame. an MBO-OCE IE carrying an Association Disallowed attribute, with the
following format:
• Element ID is set to 0xDD
• Length value is set to a value ≥ 10 (as the Capability Indication
attribute shall also be present)
• OUI is set to 0x506F9A
• OUI Type is set to 0x16

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 68 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA Expected result


• Attribute ID is set to 0x04 (Association Disallowed)
• Attribute Length is set to 1
• Reason Code is set to any value between 1 and 5
SN: Verify the Status Code field in the Association Response frame is set
to the value of 17 or 30.
If all the above conditions are true, then PASS, else FAIL

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 69 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

4.2.8 APUT usage of non-preferred channels information from STA test


Objective
This test verifies that the APUT does not steer a STA to a non-operable channel, and also verifies that the APUT discards any previously cached non-
preferred channels information for a STA when the STA sends an update.
Applicability: Mandatory. If the APUT supports 6 GHz, the APUT shall pass the test in 6 GHz in addition to either 2.4 or 5 GHz.
References
Section 3.2 [2]
Section 11.24.7.3 [3]
Test environment for 2.4 GHz and 5 GHz test

• APUT
• AP1: a Wi-Fi CERTIFIED n/ac AP. AP1 can have any of the following configurations:
▪ Two-channels, one operating on 2.4 GHz and the other on 5 GHz. In this case, AP2 is not required.
▪ Two channels, both operating on 2.4 GHz or on 5 GHz. In this case, AP2 is not required.
▪ A single channel AP operating on either 2.4 GHz or 5 GHz. If this configuration is used, AP2 is required.
• AP2: a Wi-Fi CERTIFIED n/ac AP. AP2 operates on a single channel either on 2.4 GHz or 5 GHz. AP2 if used, is configured on the same
channel as AP1CH2.
• Test bed STA: a Wi-Fi CERTIFIED dual-band n/ac and Wi-Fi Agile Multiband multimode STA, capable of disabling autonomous roaming while
leaving directed roaming operational
• Wireless sniffer
Test environment for 6 GHz test

• APUT
• AP1: Two channels, one operating on 6 GHz and the other on 5/2.4 GHz.
• Test bed STA: a Wi-Fi CERTIFIED 6 for Wi-Fi 6E and Wi-Fi Agile Multiband multimode STA, capable of disabling autonomous roaming while
leaving directed roaming operational
• Wireless sniffer
Test configuration
Table 38 and Table 39 define the specific parameter values required for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 70 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 38. APUT usage of non-preferred channels information from STA test configuration

Parameter APUT value AP1/AP2 value Test bed STA value

Test bed vendor N/A For 2.4/5 GHz test: MediaTek AP1 (and if For 2.4/5 GHz test: Intel STA
needed MaxLinear AP2) For 6 GHz test: Broadcom STA
For 6 GHz test: Qualcomm AP
AP Primary Channel For 2.4/5 GHz test: 36 (if APUT is 5 GHz For 2.4/5 GHz test: N/A
capable), else 6 • AP1CH1 = 1 and AP1CH2 = 44 (if
For 6 GHz test: 37 dual band is supported by APUT),
• AP1CH1 = 1 and AP1CH2 = 11 (if
only 2.4 GHz is supported by APUT),
• AP1CH1 = 40 and AP1CH2 = 44 (if
only 5 GHz is supported by APUT)
For 6 GHz test:
• AP1CH1 = 53 in 6 GHz and AP1CH2
= 36 (if both 5 GHz/2.4 GHz
supported)
• AP1CH1 = 53 in 6 GHz and AP1CH2
= 6 (if only 2.4 GHz is supported by
APUT)
Channel Width 20 MHz 20 MHz 20 MHz

6 GHz band operation only For 6 GHz test: Enabled N/A N/A

SSID For 2.4/5 GHz test: WiFi1 For 2.4/5 GHz test: WiFi1 on both bands
For 6 GHz test: Random SSID For 6 GHz test: Random SSID
Non-preferred channels AP1CH2 at preference 0

BTM Candidate options (if needed to be AP1CH1 and AP1CH2


configured)
Other Configured to reject any unsolicited BSS
Transition Management Requests,
Roaming disabled
Cellular Data Aware If APUT is cellular data aware, enable the If APUT is cellular data aware, enable the
feature (set the field in MBO AP Capability feature on test bed STA, and set to
Indication to 1) "available" (value=1).

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 71 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 39. APUT Beacon request parameters

Field Beacon request 1 value Beacon request 2 value

Destination MAC address Address of STA Address of STA

Operating class For 2.4/5 GHz test: Global Regulatory Domain: 81 (if Global Regulatory Domain: 81 (if AP1CH2 is in 2.4 GHz
AP1CH1 is in 2.4 GHz band) else 115 band) else 115
For 6 GHz test: Global Regulatory Domain: 131
Channel number AP1CH1 AP1CH2

Randomization interval Any value between 0 and 1000 Any value between 0 and 1000

Repetition 0 0

Measurement duration 50 ms 50 ms

Measurement mode Active (1) Active (1)

BSSID Wildcard Wildcard

SSID WiFi1 WiFi1

Reporting Condition Default (0) – Report to be issued after each measurement Default (0) – Report to be issued after each measurement

Reporting Detail 1 1

Measurement Duration Mandatory 0 0

Request Information 0 (SSID) 0 (SSID)

Test procedure and expected results


Table 40 provides the specific test procedure and expected results for this test case.
Table 40. APUT usage of non-preferred channels information from STA test procedure and expected results

Step APUT Test bed STA and AP1/AP2 Test bed Validation Expected result

1 Configure the APUT as defined in Configure the STA as defined in Table 5 (default For 6 GHz test:
Table 8 and Table 38. configuration) and Table 38. Additionally, configure the STA • SN: Verify that the Beacon frame from the
to send Non-Preferred Channel attribute with the specified APUT contains an MBO-OCE IE with the
configuration in Association Requests. following format:
▪ Element ID is set to 0xDD
▪ Length value is set to ≥ 7
▪ OUI is set to 0x506F9A

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 72 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA and AP1/AP2 Test bed Validation Expected result

▪ OUI Type is set to 0x16


▪ Attribute ID is set to 0x01 (MBO AP
Capability Indication)
2 Allow the STA to associate to APUT.
For 2.4/5 GHz test: The STA specifies that it is capable of
operating on both 2.4 and 5 GHz bands.
For 6 GHz test: The STA specifies that it is capable of
operating on both 2.4/5 GHz and 6 GHz bands.
The STA also specifies channel AP1CH2 as a non-
operable channel in the Association Request.
After the test bed STA has associated to the APUT,
configure and start AP1 as defined in Table 4and Table 38.
After AP1 is fully operational, configure (via Wi-Fi Test
Suite or other means, as needed) the APUT to recognize
AP1CH1 and AP1CH2 as both being valid (non-zero
preference) candidates. Note: No external configuration of
these BSSs or their preference is allowed after this point in
the test.
3 Trigger the APUT to send a SN:
Beacon Request frame to the STA If the APUT transmits a correctly protected and
with the values specified in Table correctly formatted Beacon Request with the
39, column “Beacon request 1 values specified in “Beacon request 1 Values”
Values”. column in Table 39, then CONTINUE else FAIL
4 The STA responds with info on AP1 for channel AP1CH1.

5 Trigger the APUT to send a SN:


Beacon Request frame to the STA If the APUT transmits a correctly protected and
with the values specified in Table correctly formatted Beacon request with values as
39, column "Beacon request 2 specified in “Beacon request 2 Values” column in
Values”. Table 39, then CONTINUE else FAIL
6 The STA responds with info on AP1 for channel AP1CH2.

7 Trigger the APUT to steer the STA SN: Verify that the APUT transmits a correctly
away from its BSS (without protected and correctly formatted BSS Transition
Disassociation Imminent bit set). Management Request frame containing:
Note: Do NOT manually adjust the • Category set to 10
Neighbor info for the BSS • Action set to 7
Transition Management Request,
• Dialog Token set to a non-zero value
nor provide any neighbor

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 73 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA and AP1/AP2 Test bed Validation Expected result
preference information via the Wi-fi • Request mode containing
Test Suite. The APUT shall ▪ Preferred Candidate List Included bit set
independently compute the BSS to 1
Transition Management Request ▪ Abridged bit set to 0 or 1
parameters as described in third
▪ Disassociation Imminent bit set to 0
bullet of section 3.1.2.
▪ BSS Termination bit set to 0
▪ ESS Disassociation Imminent bit set to
0
• Validity Interval field set to a non-zero value
• BSS Transition Candidate List Entries may
contain a Neighbor report with its own BSS
information.
• BSS Transition Candidate List Entries also
contains a Neighbor Report element that
has
▪ Element ID set to 52
▪ Length set to 16 or higher
▪ BSSID field set to the BSSID of AP1 on
channel AP1CH1
▪ BSSID Information field present but not
verified
▪ For 2.4/5 GHz test: Operating Class set
to 81 (if AP1 CH1 is on 2.4 GHz) or to
115 (if AP1CH1 is on 5 GHz)
▪ For 6 GHz test: Global Operating Class
set to 131
▪ Channel Number set to AP1CH1
▪ BSS Transition Candidate Preference
subelement present with:Subelement ID
set to 3, Length set to 1, Preference set
to a non-zero value
• The BSS Transition Candidate List Entries
either does not have a Neighbor Report
element for AP1’s BSSID on channel
AP1CH2, or it contains a Neighbor report for
the same with the following values:
▪ Element ID set to 52
▪ Length set to 16 or higher

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 74 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA and AP1/AP2 Test bed Validation Expected result

▪ BSSID field set to BSSID of AP1 on


channel AP1CH2
▪ BSSID Information field present but not
verified
▪ Operating Class set to 81 (if AP1CH2 is
on 2.4 GHz) or to 115 (if AP1CH2 is on
5 GHz)
▪ Channel Number set to AP1CH2
▪ BSS Transition Candidate Preference
subelement present with Subelement ID
set to 3, Length set to 1, and Preference
set to 0
If all the above conditions are true, then
CONTINUE else FAIL.
8 The STA responds with a BSS Transition Management
Response, rejecting the BSS Transition Management
Request.
9 Trigger the STA to update its non-preferred channels by
sending a WNM Notification frame specifying:
• Channel AP1CH1 as non-operable (preference level
0)
• Channel AP1CH2 as an operable channel by not
including channel AP1CH2 in the non-preferred
channels list
• A non-preferred channel element for the band not
used by AP1CH1
▪ For 2.4/5 GHz test: Ch 40 for dual band APUT
or 2.4 GHz-only APUT, Ch 1 for 5 GHz-only
APUT
▪ For 6 GHz test: Ch 53
• If the APUT is cellular data aware, include a cellular
data capabilities subelement with the Cellular Data
Connectivity field set to the value of 2 (Cellular data
connection not available).
10 Trigger the APUT to steer the STA SN: Verify that APUT transmits a correctly
away from its BSS (with protected and correctly formatted BSS Transition
Disassociation Imminent bit set). Management Request frame containing:

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 75 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA and AP1/AP2 Test bed Validation Expected result
Note: Do NOT manually adjust the • Category set to 10
Neighbor info for the BSS • Action set to 7
Transition Management Request,
• Dialog Token set to a non-zero value
nor provide any neighbor
• Request mode containing
preference information via the Wi-fi
Test Suite. The APUT shall ▪ Preferred Candidate List Included bit set
independently compute the BSS to 1
Transition Management Request ▪ Abridged bit set to 0 or 1
parameters. ▪ Disassociation Imminent bit set to 1
▪ BSS Termination bit set to 0
▪ ESS Disassociation Imminent bit set to
0
• Validity Interval field set to a non-zero value
• BSS Transition Candidate List Entries
contains a Neighbor Report element that
has
▪ Element ID set to 52
▪ Length set to 16 or higher
▪ BSSID field set to the BSSID of AP1 on
channel AP1CH2
▪ BSSID Information field present but not
verified
▪ Operating Class set to 81 (if AP1CH2 is
on 2.4 GHz) or to 115 (if AP1CH2 is on
5 GHz)
▪ Channel Number set to AP1CH2
▪ BSS Transition Candidate Preference
subelement present with Subelement ID
set to 3, Length set to 1, and Preference
set to a non-zero value
• The BSS Transition Candidate List Entries
either does not have a Neighbor Report
element for AP1’s BSSID on channel
AP1CH1, or it contains a Neighbor report for
the same with the following values:
▪ Element ID set to 52
▪ Length set to 16 or higher

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 76 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step APUT Test bed STA and AP1/AP2 Test bed Validation Expected result

▪ BSSID field set to BSSID of AP1 on


channel AP1CH1
▪ BSSID Information field present but not
verified
▪ For 2.4/5 GHz test: Operating Class set
to 81 (if AP1CH1 is on 2.4 GHz) or to
115 (if AP1CH1 is on 5 GHz)
▪ For 6 GHz test: Operating Class set to
131
▪ Channel Number set to AP1CH1
▪ BSS Transition Candidate Preference
subelement present with Subelement ID
set to 3, Length set to 1, Preference set
to 0
If all the above conditions are true, then PASS else
FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 77 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5 STAUT test cases


Note: Refer to section 3.2.2 that identifies the STAUT test cases applicability using FlexTrack certification path and QuickTrack certification path.

5.1 Configurability tests


There are no general configuration requirement tests for the STAUT.

5.2 STAUT tests


5.2.1 STAUT out-of-the-box test
Objective
This test sets the STAUT to its out-of-the-box configuration to simulate using the device for the first time after initial power on. It also verifies that a Wi-Fi
Agile Multiband STA sets the BSS Transition and RM Capabilities fields correctly in its out-of-the-box state.
Applicability: Mandatory
References
Section 9.4.2.45 [3]
Test environment

• STAUT:
• Test bed Wi-Fi Agile Multiband AP
• Wireless sniffer
Test configuration
Table 9 and Table 41 give the specific parameter values required for this test case.

Table 41. STAUT out-of-the-box test configuration


Parameter STAUT value Test bed AP value

Test bed vendor N/A MaxLinear AP

Test procedure and expected results


Table 42 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 78 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 42. STAUT out-of-box test procedure and expected results

Step STAUT Test bed AP Expected Result

1 Configure the AP to start sending


Beacon frames.
2 Trigger the STAUT to SN: Verify the conditions below are true:
associate to the AP. • If the STAUT transmits a Probe Request, then the STAUT transmits a Probe Request frame with an
Wait 5 seconds. Extended Capabilities element; with bit 19 of the Extended Capabilities field (BTM Capability) set to
1
• The Association Request frame contains an Extended Capabilities element with bit 19 of the
Extended Capabilities field set to 1
• The Association Request frame contains an RM Enabled Capabilities field with bit 6 (Beacon report
Table Mode) set to 1
• If the STAUT declared support for FT, then verify the Association Request frame contains an RM
Enabled Capabilities field with bits 4 (Beacon report Passive Mode) and 5 (Beacon report Active
mode) set to 1
If all the conditions above are true, then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 79 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.2 STAUT MBO Capability Indication test


Objective
This test verifies that a Wi-Fi Agile Multiband STA transmits a correctly formatted MBO-OCE IE carrying a Cellular Data Capabilities attribute in the
Probe Request and Association Request frames.
Applicability: Mandatory
References
Sections 3.3, 4.2.3 [2]
Sections 9.3.3.6, 9.3.3.8, 9.3.3.10 [3]
Test environment

• STAUT
• Test bed Wi-Fi Agile Multiband AP
• Wireless sniffer
Test configuration
Table 9 and Table 43 give the specific parameter values required for this test case.
Table 43. STAUT MBO Capability Indication test configuration

Parameter STAUT value Test bed AP value

Test bed vendor N/A Ruckus AP

Test procedure and expected results


Table 44 provides the specific test procedure and expected results for this test case.
Table 44. STAUT MBO Capability Indication test procedure and expected results

Step STAUT Test bed AP Expected result

1 Configure the STAUT as described in Table 9. Configure the AP as described in Table 4.

2 The STAUT optionally sends a Probe Request SN: If the STAUT transmits a Probe Request, verify that the STAUT
frame to the AP. transmits a Probe Request frame with an MBO-OCE IE carrying a Cellular
Wait for 5 seconds. Data Capabilities attribute with the following format:
• Element ID is set to 0xDD

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 80 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Expected result


• Length value is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x03 (Cellular Data Capabilities)
• Attribute Length is set to 1
• Cellular Data Connectivity field value is set to 0x01, 0x02 or 0x03
If all the above conditions are true, then CONTINUE, else FAIL.
3 Trigger the STAUT to associate to the AP. SN: Verify that the STAUT transmits an Association Request frame with an
MBO-OCE IE carrying a Cellular Data Capabilities attribute, with the following
format:
• Element ID is set to 0xDD
• Length value is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x03 (Cellular Data Capabilities)
• Attribute Length is set to 1
• Cellular Data Connectivity field value is set to 0x01, 0x02 or 0x03
If all the above conditions are true, then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 81 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.3 STAUT Beacon report test


Objective
This test verifies that the STAUT correctly responds to Beacon Requests having various parameter settings with correctly formatted Beacon Reports
containing appropriate values.
For 2.4 and 5 GHz tests:

• If the STAUT supports both 2.4 GHz and 5 GHz bands, run the test twice, once for the 2.4 GHz band and once for the 5 GHz band. If the STAUT
is single band, run the test only for the band that the STAUT supports.
For 2.4, 5, and 6 GHz tests:

• If the STAUT does not support FT, only Case 3 in Table 46 is required. The other cases are optional and tested if implemented. Steps 4 - 7 and
steps 10 - 15 are skipped, based on the STAUT's capabilities as signaled in the RM Enabled Capabilities element.
Applicability: Mandatory. If the STAUT supports 6 GHz, the STAUT shall pass the test in 6 GHz in addition to either 2.4 or 5 GHz.
References
Section 3.4 [2]
Section 11.11.9.1 [3]
Section 9.4.2.20.7, 9.4.2.21.7 [4]
Test environment for 2.4 GHz and 5 GHz test

• AP1: Test bed Wi-Fi CERTIFIED dual-band n/ac AP, supporting FT, configured with 3 SSIDs and capable of sending Beacon Request frames
(or 3 different APs)
• AP2: Test bed Wi-Fi CERTIFIED dual-band n/ac AP, supporting FT, configured with 3 SSIDs
• STAUT
• Wireless sniffer
Test environment for 6 GHz test

• AP1: Test bed Wi-Fi 6E AP, supporting FT, configured with 3 SSIDs and capable of sending Beacon Request frames (or 3 different APs)
• AP2: Test bed Wi-Fi 6E AP, supporting FT, configured with 3 SSIDs in 6 GHz band and 1 SSID in lower band (2.4/5 GHz)
• STAUT
• Wireless sniffer
Test configuration
Table 45 defines the specific parameter values required for this test case. APs shall use a unique BSSID for each BSS/SSID.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 82 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 45. STAUT Beacon report test configuration

Parameter Test bed AP1 value Test bed AP2 value STAUT value

Test bed vendor For 2.4/5 GHz test: Qualcomm AP (2.4 GHz) For 2.4/5 GHz test: MediaTek AP (2.4 GHz) N/A
For 2.4/5 GHz test: Qualcomm AP (5 GHz) For 2.4/5 GHz test: MediaTek AP (5 GHz)
For 6 GHz test: Qualcomm AP (6 GHz) For 6 GHz test: MediaTek AP (6 GHz)
AP Primary Channel For 2.4/5 GHz test: 36 (if STAUT is 5 GHz For 2.4/5 GHz test: N/A
capable; else 6) • 48 (on 5 GHz) and 1 (on 2.4 GHz)
For 6 GHz test: Channel 37 in 6 GHz • Note: Use this setting independent of
the bands supported by the STAUT
For 6 GHz test:
• Channel 53 in 6 GHz
• If 5 GHz is supported, channel 48 in
5 GHz
• If 5 GHz is not supported, channel 6
in 2.4 GHz
• Note: It should include RNR which
will consist of information of 6 GHz
BSSIDs
Channel Width 20 MHz 20 MHz 20 MHz

SSID1 For 2.4/5 GHz test: WiFi1 For 2.4/5 GHz test: WiFi1
For 6 GHz test: SSID_Prefix_1 For 6 GHz test: SSID_Prefix_1
SSID2 For 2.4/5 GHz test: WiFi2 For 2.4/5 GHz test: WiFi2

SSID3 For 2.4/5 GHz test: WiFi3 For 2.4/5 GHz test: WiFi3

Regulatory Domain Global (if supported), else Regulatory Global (if supported), else Regulatory
Domain supported by the country Domain supported by the country
FT FT Enabled (Over-The-Air FT Protocol) FT Enabled (Over-The-Air FT Protocol)

Other Roaming disabled

M-BSSID support (Multiple BSSID field For 6 GHz test: Enabled For 6 GHz test: Enabled only in the 6 GHz N/A
within the Extended Capabilities element) band
SSID of M-BSSID For 6 GHz test: Prefix = Prefix_1, Prefix_2, For 6 GHz test: Prefix = Prefix_1, Prefix_2, N/A
Prefix_3, …, Prefix_NUM_BSS Prefix_3, …, Prefix_NUM_BSS
Transmitted BSSID For 6 GHz test: SSID Prefix_1 For 6 GHz test: SSID Prefix_1 N/A

6 GHz band operation only For 6 GHz test: Enabled N/A N/A

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 83 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 46. AP1 Beacon request field values

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value

Destination MAC Address of STAUT Address of STAUT Address of STAUT Address of STAUT Address of STAUT Address of STAUT
address
Operating class For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test:
• Global • Global • Global • Global • Global • Global
Regulatory Regulatory Regulatory Regulatory Regulatory Regulatory
Domain, Domain, Domain, Domain, Domain, Domain,
• 81 when running • 81 when running • 81 when running • 81 when running • 81 when running • 81 when running
the test for 2.4 the test for 2.4 the test for 2.4 the test for 2.4 the test for 2.4 the test for 2.4
GHz band, GHz band GHz band, GHz band, GHz band, GHz band,
• 115 when • 115 when • 115 when • 115 when • 115 when • 115 when
running the test running the test running the test running the test running the test running the test
for 5 GHz band for 5 GHz band for 5 GHz band for 5 GHz band for 5 GHz band for 5 GHz band
For 6 GHz test: For 6 GHz test: For 6 GHz test: For 6 GHz test: For 6 GHz test: For 6 GHz test:
• 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz
band band band band band band
Channel number 0 255 0 Single Channel set to Single Channel set to 255
the channel of AP2 the channel of AP2
Randomization interval Any value between 0 Any value between 0 Any value between 0 Any value between 0 Any value between 0 Any value between 0
and 1000 and 1000 and 1000 and 1000 and 1000 and 1000
Measurement duration 20 ms (measured from 50 ms (measured from 20 ms 112 ms 20 ms (measured from 50 ms (measured from
end of Probe Request end of Probe Request end of Probe Request end of Probe Request
frame transmission) frame transmission) frame transmission) frame transmission)
Measurement mode Active (1) Active (1) Table (2) Passive (0) Active (1) Active (1)

BSSID Wildcard Wildcard Wildcard Wildcard BSSID corresponding to Wildcard


SSID1 in Table 45 of
AP2
SSID SSID1 in Table 45 SSID sub-element SSID1 in Table 45 SSID sub-element SSID sub-element SSID1 in Table 45
absent (implies wildcard absent (implies wildcard absent (implies wildcard
SSID) SSID) SSID)
Reporting Condition Default (0) "Report to Default (0) "Report to Default (0) "Report to Default (0) "Report to Default (0) "Report to Default (0) "Report to
be issued after each be issued after each be issued after each be issued after each be issued after each be issued after each
measurement" if APUT measurement" if APUT measurement" if APUT measurement" if APUT measurement" if APUT measurement" if APUT

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 84 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value
supports Reporting supports Reporting supports Reporting supports Reporting supports Reporting supports Reporting
Condition, else NA Condition, else NA Condition, else NA Condition, else NA Condition, else NA Condition, else NA
Reporting Detail 1 1 0 2 1 1

Measurement Duration 0 0 0 0 0 0
Mandatory
AP Channel Report NA For 2.4/5 GHz test: NA NA NA For 2.4/5 GHz test:
• Channels 1and 6 • Channels 1and
when running 6 when running
the test for 2.4 the test for 2.4
GHz band, GHz band,
• Channels 36 and • Channels 36
48 when running and 48 when
the test for 5 running the test
GHz band for 5 GHz band
For 6 GHz test: For 6 GHz test:
• Channels 37 and • Channels 37
53 in 6 GHz and 53 in 6 GHz
Request 0 (SSID), 0 (SSID), NA 0 (SSID), 0 (SSID),
54 (Mobility Domain) if 54 (Mobility Domain) if N/A 54 (Mobility Domain) if 54 (Mobility Domain) if
STAUT supports Fast STAUT supports Fast STAUT supports Fast STAUT supports Fast
Transition, Transition, Transition, Transition,
221 (Vendor Specific) 221 (Vendor Specific) 221 (Vendor Specific) 221 (Vendor Specific)
Repetition 0 0 0 0 0 0

Last Beacon Report Not present Present Present Present Present Present
Indication Request
subelement

Table 47. STAUT Beacon report field values

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value

Operating class For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test: For 2.4/5 GHz test:
• Global • Global • Global • Global • Global • Global
Regulatory Regulatory Regulatory Regulatory Regulatory Regulatory
Domain, Domain, Domain, Domain, Domain, Domain,

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 85 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value
• 81 for 2.4 GHz • 81 for 2.4 GHz • 81 for 2.4 GHz • 81 for 2.4 GHz • 81 for 2.4 GHz • 81 for 2.4 GHz
band, band, band, band, band, band,
• 115 for 5 GHz • 115 for 5 GHz • 115 for 5 GHz • 115 for 5 GHz • 115 for 5 GHz • 115 for 5 GHz
band band band band band band
For 6 GHz test: For 6 GHz test: For 6 GHz test: For 6 GHz test: For 6 GHz test: For 6 GHz test:
• Global • Global • Global • Global • Global • Global
Regulatory Regulatory Regulatory Regulatory Regulatory Regulatory
Domain, Domain, Domain, Domain, Domain, Domain,
• 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz • 131 for 6 GHz
band band band band band band
Channel number field Channel(s) For 2.4/5 GHz test: Channel(s) Channel corresponding Channel corresponding For 2.4/5 GHz test:
corresponding to AP2 • When test is run corresponding to AP2 to AP2 (as specified in to AP2 (as specified in • When test is run
and AP1. for 2.4 GHz, and AP1. the request) the request) for 2.4 GHz,
channels 1 and channels 1 and
6 required. Other 6 required.
channels 2-8 Other channels
may be included. 2-8 may be
• When test is run included.
for 5 GHz, • When test is run
channels 36 and for 5 GHz,
48, only. channels 36 and
For 6 GHz test: 48, only.
• Channel 37 and For 6 GHz test:
53 • Channel 37 and
53
Actual Measurement Value present but not Value present but not Value present but not Value present but not Value present but not Value present but not
Start Time verified verified verified verified verified verified
Measurement Duration Value present but not Value present but not Value present but not Value present but not Value present but not Value present but not
verified verified verified verified verified verified
Report Contents Entries corresponding 6 entries corresponding Entries corresponding One entry One entry One entry
to BSSID transmitted to all BSSIDs of to BSSID transmitted corresponding to each corresponding to BSSID corresponding to
SSID (SSID1 in Table AP1and AP2 SSID (SSID1 in Table BSSID transmitted from SSID (SSID1 in Table BSSID SSID (SSID1 in
45) from AP2 and AP1. 45) from AP2 and AP1. AP2 in the specified 45) transmitted from Table 45) transmitted
May also contain other channel. AP2 from AP2. May also
entries. contain other entries.
Reported Frame All fixed fields match All fixed fields match all No information All fixed fields match All fixed fields match all
Information Beacon from AP2 for Beacons from AP1 and Beacon from AP2. Beacons from AP1 and
AP2. AP2.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 86 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Field Case 1 value Case 2 value Case 3 value Case 4 value Case 5 value Case 6 value
SSID (SSID1 in Table The following IE’s are All fixed fields and IEs The following IE’s are The following IE’s are
45). present: from AP2 beacon are present: present:
The following IE’s are 0 (SSID), present 0 (SSID), 0 (SSID),
present: 54 (Mobility Domain) if 54 (Mobility Domain) if 54 (Mobility Domain) if
0 (SSID), STAUT supports Fast STAUT supports Fast STAUT supports Fast
54 (Mobility Domain) if Transition, Transition, Transition,
STAUT supports Fast 221 (Vendor Specific) 221 (Vendor Specific) 221 (Vendor Specific)
Transition,
221 (Vendor Specific)
RCPI Value not verified Value not verified Value not verified Value not verified Value not verified Value not verified

RSNI Value present but not Value present but not Value present but not Value present but not Value present but not Value present but not
verified verified verified verified verified verified
BSSID BSSID corresponding to BSSIDs corresponding BSSID(s) BSSIDs corresponding BSSID corresponding to BSSIDs corresponding
SSID (SSID1 in Table to all BSSIDs corresponding to SSID to all SSIDs transmitted SSID (SSID1 in Table to SSID (SSID1 in
45) Beacon from AP2 transmitted by AP1 and (SSID1 in Table 45) by AP2 in the specified 45) Beacon from AP2. Table 45) Beacon from
on the requested AP2 on the requested Beacons from AP1 and channel. May also May also contain other AP2 and AP1 on the
channels. May also channels. May also AP2 on the requested contain other entries entries from overlapping requested channels.
contain other entries contain other entries channels. May also from overlapping channels with WiFi1 May also contain other
from overlapping from overlapping contain other entries channels. SSID. entries from
channels with SSID channels. from overlapping overlapping channels
(SSID1 in Table 45). channels with SSID with SSID (SSID1 in
(SSID1 in Table 45). Table 45).
Antenna ID Value not verified Value not verified Value not verified Value not verified Value not verified Value not verified

Parent TSF Value not verified Value not verified Value not verified Value not verified Value not verified Value not verified

Test procedure and expected results


Table 48 provides the specific test procedure and expected results for this test case.
Table 48. STAUT Beacon report test procedure and expected results

Step STAUT Test bed AP1 and AP2 Test bed validation Expected result

1 Configure the STAUT as described in Table 9 and Configure AP1 and AP2 as described
Table 45. in Table 4 and Table 45.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 87 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 and AP2 Test bed validation Expected result

2 AP1 and AP2 start to transmit


Beacon frames.
3 Trigger the STAUT to associate with SSID (SSID1 in SN:
Table 45) at AP1's BSSID. • Confirm the RM Enabled Capabilities element
in the Association Request frame indicates the
stated STAUT support for Beacon
Measurement Capabilities enabled, per Table
1.
• Execute the following cases, only for those
Measurement Modes supported by the STAUT.
Case 1

4 Trigger AP1 to generate a Beacon


Request frame that does not contain
a Last Beacon indication request
subelement using the Case 1 values
specified Table 46,
5 For 2.4/5 GHz test: Wait for 5 seconds for the STAUT SN:
to respond to the Beacon Request frame. • Verify that the STAUT transmits one or more
For 6 GHz test: Wait for 5 seconds for the STAUT to correctly protected and correctly formatted
respond to the Beacon Request frame. Beacon reports with the Case 1 values in Table
47.
• Verify that the Dialog Token from the
Measurement Report frame matches the
Dialog Token of the Measurement Request
frame. If multiple Measurement Report frames
are received, the Dialog Token in each
Measurement Report frame should match the
Dialog Token in the Measurement Request
frame.
• Verify that the Beacon report does NOT include
the Last Beacon Report Indication subelement.
If all the above conditions are satisfied, then
CONTINUE else FAIL.
Case 2

6 Trigger AP1 to generate a Beacon


Request frame using the Case 2
values specified in Table 46.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 88 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 and AP2 Test bed validation Expected result

7 For 2.4/5 GHz test: Wait for 5 seconds for the STAUT SN:
to respond to the Beacon Request frame. Verify that the STAUT transmits one or more correctly
For 6 GHz test: Wait for 5 seconds for the STAUT to protected and correctly formatted Beacon reports with
respond to the Beacon Request frame. Note: This step the Case 2 values in Table 47.
should be done only if the previous step is executed. Verify that the Dialog Token from the Measurement
Report frame matches the Dialog Token of the
Measurement Request frame. If multiple
Measurement Report frames are received, the Dialog
Token in each Measurement Report frame should
match the Dialog Token in the Measurement Request
frame.
If all the above conditions are satisfied, then
CONTINUE else FAIL.
Case 3

8a Trigger the STAUT to scan for all BSSs/channels in all


supported bands (including 2.4 GHz, GHz, and/or 6
GHz as supported).
Wait for the STAUT to complete scanning.
8b Trigger AP1 to generate a Beacon
Request frame using the Case 3
values specified in Table 46.
9 For 2.4/5 GHz test: Wait for 5 seconds for the STAUT SN: Verify that the STAUT transmits one or more
to respond to the Beacon Request frame. correctly protected and correctly formatted Beacon
For 6 GHz test: Wait for 5 seconds for the STAUT to reports with the Case 3 values as specified in Table
respond to the Beacon Request frame. 47.
Verify that the Dialog Token from the Measurement
Report frame matches the Dialog Token of the
Measurement Request frame. If multiple
Measurement Report frames are received, the Dialog
Token in each Measurement Report frame should
match the Dialog Token in the Measurement Request
frame.
If all the above conditions are satisfied, then
CONTINUE else FAIL.
Case 4:

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 89 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 and AP2 Test bed validation Expected result

10 Trigger AP1 to generate a Beacon


Request frame using the Case 4
values specified in Table 46.
AP2 Beacon frame fixed fields and
IEs shall be longer than 255 octets.
.
11 For 2.4/5 GHz test: Wait for 5 seconds for the STAUT SN:
to respond to the Beacon Request frame. • Wait for 5 seconds.
For 6 GHz test: Wait for 5 seconds for the STAUT to • Verify that the STAUT transmits one or more
respond to the Beacon Request frame. correctly protected and formatted Beacon
reports with the Case 4 values specified in
Table 47,.
• Verify that the Dialog Token from the
Measurement Report frame matches the
Dialog Token of the Measurement Request
frame. If multiple Measurement Report frames
are received, the Dialog Token in each
Measurement Report frame should match the
Dialog Token in the Measurement Request
frame.
• Verify that the Measurement Report frame(s)
include the "Last Beacon Report Indication"
subelement and that is set to zero, except for
the last frame, when it is set to 1.
• Verify that the RSN IE is included in the report
and it is not truncated.
• Verify that the Measurement Reports include
the "Reported Frame Body Fragment ID"
subelement and the format of the fields of the
subelement are set correctly.
If all the above conditions are satisfied, then
CONTINUE else FAIL.
Case 5:

12 Trigger AP1 to generate a Beacon


Request frame using the Case 5
values specified in Table 46.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 90 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 and AP2 Test bed validation Expected result

13 For 2.4/5 GHz test: Wait 5 seconds for the STAUT to SN:
respond to the Beacon Request frame. • Verify that the STAUT transmits one or more
For 6 GHz test: Wait for 5 seconds for the STAUT to correctly protected and correctly formatted
respond to the Beacon Request frame. Beacon reports with the Case 5 values as
specified in Table 47.
• Verify that the Dialog Token from the
Measurement Report frame matches the
Dialog Token of the Measurement Request
frame. If multiple Measurement Report frames
are received, the Dialog Token in each
Measurement Report frame should match the
Dialog Token in the Measurement Request
frame.
If all the above conditions are satisfied, then
CONTINUE else FAIL.
Case 6:

14 Trigger AP1 to generate a Beacon


Request frame using the Case 6
values specified in Table 46.
15 For 2.4/5 GHz test: Wait for 5 seconds for the STAUT SN:
to respond to the Beacon Request frame. • Verify that the STAUT transmits one or more
For 6 GHz test: Wait for 5 seconds for the STAUT to correctly protected and correctly formatted
respond to the Beacon Request frame. Beacon reports with the Case 6 values as
Note: This step should be done only if the previous specified in Table 47.
step was executed. • Verify that the Dialog Token from the
Measurement Report frame matches the
Dialog Token of the Measurement Request
frame. If multiple Measurement Report frames
are received, the Dialog Token in each
Measurement Report frame should match the
Dialog Token in the Measurement Request
frame.
If all the above conditions are satisfied, then PASS
else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 91 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.4 STAUT GAS ANQP test


5.2.4.1 Interworking element indication in Probe requests and GAS ANQP Request test

Objective
This test verifies that the STAUT transmits correctly formatted Probe Requests including the Interworking element. It also verifies that the STAUT
transmits correctly formatted GAS frames and ANQP queries.
Note: a Wi-Fi Agile Multiband STAUT that declares support for ANQP is expected to also support the Neighbor Report ANQP element.
Applicability: Optional. This test shall be executed only if the STAUT declared support for ANQP in Table 1.
References
Section 9.4.2.27, 11.25.3.2 [3]
Test environment

• STAUT
• Test bed AP
• Wireless sniffer
Test configuration
Table 49 defines the specific parameter values required for this test case. The STAUT is not associated with any AP.
Table 49. Interworking element indication in Probe requests and GAS ANQP Request test configuration

Parameter STAUT value Test bed AP value

Test bed vendor N/A MaxLinear AP

AP Primary Channel N/A 36 (if 5 GHz capable; else 6)

Channel Width N/A any

SSID N/A Wi-Fi

Interworking Enabled, if not already enabled Enabled

Test procedure and expected results


Table 50 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 92 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 50. Interworking element indication in Probe requests and GAS ANQP Request test procedure and expected results

Step STAUT Test bed AP Expected result

1 Configure the STAUT as described in


Table 49.
2 The AP starts to transmit Beacon frames.

3 The STAUT optionally sends a Probe The AP sends a Probe Response frame to SN: Verify the following if a Probe Request frame is detected.
Request frame to the AP. the STAUT if a Probe Request frame was • Interworking element is present (0x6B) and the length is equal to 1, 3, 7 or 9
received. • Extended Capabilities element is present with bit 31(Interworking) set to 1
If all the above requirements are true, then CONTINUE, else FAIL.
If no Probe Request frame is detected for 30 seconds, then CONTINUE.
4 Trigger the STAUT to transmit a GAS SN: Verify a GAS Initial Request frame is transmitted and properly formatted
ANQP Query for a Neighbor report. including:
• Address 1 field is set to the MAC address of AP and Address 3 field is set to
the wildcard BSSID value
• Advertisement Protocol element is present for ANQP
• ANQP Request Length field is ≥ 6
• Query Request field contains a Query List ANQP element where:
▪ Info ID field is set to 0x0100 (two-octet 256, Query List InfoID)
▪ Length field is ≥ 2
• ANQP Query ID field contains the value 0x0110 (two-octet 272, Neighbor
Report element Info ID)
If the GAS Initial Request frame satisfies all requirements above then PASS, else
FAIL

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 93 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.4.2 GAS ANQP Request for Cellular Data Connection Preference test

Objective
This test verifies that the STAUT transmits correctly formatted ANQP queries for a Cellular Data Connection Preference element.
Applicability: Optional. This test shall be executed only if the STAUT declared support for ANQP in Table 1 and is cellular data capable.
References
Section 11.25.3.2 [3]
Test environment

• STAUT
• Test bed AP
• Wireless sniffer
Test configuration
Table 51 defines the specific parameter values required for this test case. The STAUT is not associated with any AP.
Table 51. GAS ANQP Request for Cellular Data Connection Preference test configuration

Parameter STAUT value Test bed AP value

Test bed vendor N/A MediaTek AP

AP Primary Channel N/A 36 (if 5 GHz capable; else 6)

Channel Width N/A any

SSID N/A Wi-Fi

Test procedure and expected results


Table 52 provides the specific test procedure and expected results for this test case.
Table 52. GAS ANQP Request for Cellular Data Connection Preference test procedure and expected results

Step STAUT Test bed AP Expected result

1 Configure the STAUT as described in Configure the AP as described in Table 51


Table 51 and Table 9. and Table 4.
2 The AP starts to transmit Beacon frames.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 94 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Expected result

3 Trigger the STAUT to transmit a GAS SN: Verify a GAS Initial Request frame is transmitted and properly formatted
ANQP Query for Cellular Data including:
Connection Preference. • Address 1 field is set to the MAC address of AP and Address 3 field is set
to the wildcard BSSID value
• Advertisement Protocol element is present for ANQP
• ANQP Request Length field is ≥ 10
• Query Request field contains an MBO Query List ANQP element where:
▪ Info ID field is set to 56797 (InfoID for Vendor Specific)
▪ Length field ≥ 6
▪ OUI field is set to 0x506F9A (WFA OUI)
▪ OUI Type field is set to 0x12 (MBO ANQP-element ID)
▪ Subtype field is set to 1 (MBO Query List)
▪ Payload contains the single octet with value 0x02 (Subtype for Cellular
Data Connection Preference)
If the GAS Initial Request frame satisfies all requirements above then PASS, else
FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 95 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.5 STAUT BTM tests


5.2.5.1 BSS Transition Query Request test

Objective
This test verifies that the STAUT correctly sends a BTM Response to an AP's BTM Request frame.
Applicability: Optional. This test shall be executed only if the STAUT declared support for BTM Query in Table 1.
References
Section 3.5.1.2 [2]
Sections 9.6.14.8, 9.6.14.9, 9.4.2.37 [3]
Test environment

• STAUT
• AP1: Test bed AP
• AP2: Test bed AP
• Wireless sniffer
Test configuration
Table 53 defines the specific parameter values required for this test case.
Table 53. BSS Transition Query Request test configuration

Parameter STAUT value Test bed AP1 value Test bed AP2 value

Test bed vendor N/A Ruckus AP Ruckus AP

BSS Transition Management Enabled


Enabled Enabled
Capability
If Preference values are configurable, then set: Contains one BSSID (its own) with Preference set
AP1 to Preference 254, and AP2 to Preference to 255.
BSS Transition Candidate List
255.
Entries
If Preference values are autoconfigured, then they
should to be a combination of 255 and 254.

Other Roaming disabled

Test procedure and expected results

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 96 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 54 provides the specific test procedure and expected results for this test case.
Table 54. BSS Transition Query Request test procedure and expected results

Step STAUT Test bed AP1 Test bed AP2 Expected result

1 Configure the STAUT as described Configure the AP1 as described in Configure AP2 as described in
in Table 9 and Table 53. Table 4 and Table 53. Table 4 and Table 53.
2 AP1 starts to transmit Beacon frames.

3 The STAUT sends an Association SN: If the STAUT transmits an Association Request
Request frame to AP1. with an Extended Capabilities element with bit 19 set
(BSS Transition is enabled), then CONTINUE, else
FAIL
4 AP1 accepts the Association Request by
responding with an Association
Response frame.
5 AP2 transmits Beacon frames.

6 Trigger the STAUT to transmit a BTM SN: Verify that the STAUT transmits a correctly
Query Action frame to AP1. protected BTM Query Action frame with the following
format:
• The Category is set to 0x0A (WNM)
• The Action field is set to 0x06. (BSS
Transition Management Query)
• The Dialog Token is set to a non-zero value
• The BSS Transition Query Reason is set to a
valid Reason Code
If all the above conditions are true, then CONTINUE,
else FAIL.
7 AP1 responds with a BSS Transition
Request frame with the settings listed
below.
• Dialog Token is set to the value
received in the BTM Query
• Preferred Candidate List Included
bit is set to 1
• Candidate List contains two
entries as specified in Table 53
(AP1 and AP2)

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 97 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 Test bed AP2 Expected result
• Reason Code attribute has
Transition Reason Code set to 0
(unspecified)
• Disassociation Imminent bit is set
to 0
• BSS Termination Included bit is
set to 0
• ESS Disassociation Imminent bit
is set to 0
8 Wait 5 seconds to allow the STAUT to SN: If the STAUT transmits a BTM Response frame,
optionally send a BSS Transition verify it is correctly protected with the following
Management Response. format:
• Category is set to 0x0A (WNM)
• WNM Action is set to 8 (BTM Response)
• Dialog Token identical to Dialog Token from
BSS Transition Request
• BTM Status Code has a valid value
If all the above conditions are true, then PASS, else
FAIL.
If the STAUT does not send a BTM Response for 5
seconds, then PASS.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 98 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.5.2 STA Response to AP BSS Transition Management Request frame with Disassociation Imminent bit set to one test

Objective
This test verifies that the STAUT correctly responds to an unsolicited BSS Transition management request by roaming using reassociation. This test
requires BSS Transition Candidate List Entries containing two or more Neighbor Report elements (including its own BSS) to be configured in the AP.
Applicability: Mandatory
References
Section 3.5.2 [2]
Sections 9.6.14.8, 9.6.14.9, 9.6.14.10, 9.4.2.37 [3]
Test environment

• Testing to be performed in a RF isolated chamber


• STAUT
• AP1, AP2: Test bed dual band AP (not cellular data aware)
• Wireless sniffer
• PC Endpoint reachable from both APs
Test configuration
Table 55 defines the specific parameter values required for this test case.
Table 55. STA Response to AP BSS Transition Management Request frame with Disassociation Imminent bit set to one test configuration

Parameter STAUT value Test bed AP1 value Test bed AP2 value

Test bed vendor N/A Qualcomm AP Qualcomm AP

SSIDs Wi-Fi Wi-Fi

BSS Transition Management


Enabled Enabled
Capability
Configure in AP1 the BSS transition Candidate List Configure in AP2 the BSS transition Candidate
Transition candidate lists Entries containing AP2 (with non-zero preference) List Entries containing AP1 (with non-zero
in the Neighbor Report elements preference) in the Neighbor Report elements
Beacon Interval 100 ms 100 ms

AP primary channel 1 (when STAUT is 2.4 GHz capable only), 11 (when STAUT is 2.4 GHz capable only),
36 (when STAUT is 5 GHz capable only), 44 (when STAUT is 5 GHz capable only),
36 (when STAUT is both 2.4 GHz and 5 GHz 6 (when STAUT is both 2.4 GHz and 5 GHz
capable capable

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 99 of 126
Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter STAUT value Test bed AP1 value Test bed AP2 value

Other Client initiated roaming disabled

Test procedure and expected results


Table 56 provides the specific test procedure and expected results for this test case. Figure 2 illustrates the timing for this test case.

STAUT associates with AP2 STAUT associates with AP1


between time (0..5). between time (10..15).

AP1 sends BTM Request


frame to STAUT. AP2 sends BTM Request
AP2 sends Beacon frames. frame to STAUT.

time=0sec time=5sec time=10sec time=15sec time=20sec

AP1 sends Beacon frames.


STAUT associates with AP1.

STAUT stops sending data STAUT stops sending data


frames to AP1 until time = 10 frames to AP2 until time = 20
seconds. seconds.

Figure 2. STA Response to AP BSS Transition Management Request frame timing

Table 56. STA Response to AP BSS Transition Management Request frame with Disassociation Imminent bit set to one test
procedure and expected results

Step STAUT Test bed AP1 Test bed AP2 Expected result

1 Configure the STAUT as Configure AP1 as described in


described in Table 9 and Table Table 4 and Table 55.
55.
2 AP1 starts to send Beacon frames.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 100 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 Test bed AP2 Expected result

3 Trigger the STAUT to SN: If the STAUT transmits an Association Request with an
associate with AP1. Extended Capabilities element with bit 19 (BSS Transition is
enabled) set to one, then CONTINUE, else FAIL.
4 AP1 accepts the association.

5 Configure AP2 as described in


Table 4 and Table 55.
6 The STAUT start to ping traffic
from the PC endpoint, every
200 ms for 40 seconds.
7 Trigger AP1 to transmit a BTM AP2 starts to send Beacon
Request frame to the STAUT with frames
the following settings. Note: Ideally, the first Beacon
• Disassociation Imminent of AP2 should be sent out at
field set to 1 the same time as the BTM
• Disassociation Timer field Request from AP1.
set to 50
• Re-Association Delay field
value indicating 10 seconds
(set time = 0 seconds)
8 SN: If a BTM Response is generated by the STAUT, verify that it
is correctly protected and includes:
• Status Code indicating accept 0x0
• If Target BSSID field is present, it is set to the BSSID of
AP2
If all the above conditions are true, then CONTINUE else FAIL.
9 Note: The STAUT should Wait 5 seconds (until time=5 seconds).
associate with AP2 within time SN: Verify that the STAUT transmits an Authentication frame, and
= (0…5) seconds. subsequently a Reassociation Request. In both frames, the DA
should be set to the BSSID of AP2 within 5 seconds of the BTM
Request frame generation Note: An Association Request frame is
not an alternative to a Reassociation Request frame.
SN: Within time=0…5 seconds, while subsequent steps are
ongoing, verify that no (re)association requests.
SN: Within time = 5…10 seconds, verify that no data frames are
sent from the STAUT to AP1’s BSSID.
If all the above conditions are true, then CONTINUE else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 101 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 Test bed AP2 Expected result

10 Wait until 5 seconds have expired


since the BTM Request frame
generation.
11 Wait until time time=10
seconds.
Trigger AP2 to transmit a BTM
Request frame to the STAUT
with the following settings.
• Disassociation
Imminent field set to 1
• Disassociation Timer
field set to 50 (5
seconds)
• Re-Association Delay
field value set to 10
seconds
12 SN: If a BTM Response is generated by the STAUT that it is
correctly protected and includes a Status Code indicating accept
0x0, then CONTINUE else FAIL.
13 Wait until 5 seconds have
expired since the (2nd) BTM
Request frame generation.
14 SN: Wait until 5 seconds have expired since the BTM Request
frame generation.
SN: Verify that the STAUT sends an Authentication frame, and
subsequently a Reassociation Request. In both frames, the DA
should be set to the BSSID of AP1 within 5 seconds of the 2nd
BTM Request frame generation (within time=10…15s).
SN: While subsequent steps are ongoing, verify that no
association request or data frames are sent from the STAUT to
AP2’s BSSID for the following 5 seconds (within time=15…20s).
Note: An Association Request frame is not an alternative to a
Reassociation Request frame.
If all the above conditions are true, then CONTINUE else FAIL.
15 Wait until time=16 seconds. SN: Verify that a (Re)Association Request frame is not sent to
AP2 during time=15-20 seconds.
If all the above conditions are true, then PASS else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 102 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 Test bed AP2 Expected result
Trigger AP1 to transmit a
Disassociation frame to the STAUT
with any valid Reason Code.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 103 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.5.3 STA Response to AP BSS Transition Management Request Frame with BSS Termination Included bit set to one test

Objective
This test verifies that the STAUT correctly reacts to an unsolicited BSS Transition Management Request with the BSS Termination Included bit set to
one. This test requires BSS Transition Candidate List Entries containing one or more Neighbor Report elements to be configured in the AP (in addition to
the AP's own BSS).
Applicability: Mandatory
References
Section 3.5.2 [2]
Sections 9.6.14.8, 9.6.14.9, 9.6.14.10, 9.4.2.37 [3]
Test environment

• Testing to be performed in a RF isolated chamber


• STAUT
• AP1, AP2: Test bed dual band AP (not cellular data aware)
• Wireless Sniffer
• PC Endpoint reachable from both APs
Test configuration
Table 57 defines the specific parameter values required for this test case.
Table 57. STA Response to AP BSS Transition Management Request Frame with BSS Termination Included bit set to one test configuration

Parameter STAUT value Test bed AP1 value Test bed AP2 value

Test bed vendor N/A MediaTek AP MaxLinear AP

SSIDs Wi-Fi Wi-Fi

BSS Transition Management


Enabled Enabled
Capability
Configure in AP1 the BSS transition Candidate List
Transition candidate lists Entries containing AP2 (with non-zero preference)
in the Neighbor Report elements
Beacon Interval 100 ms 100 ms

AP primary channel 1 (when STAUT is 2.4 GHz capable only), 11 (when STAUT is 2.4 GHz capable only),
36 (when STAUT is 5 GHz capable only), 44 (when STAUT is 5 GHz capable only),

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 104 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter STAUT value Test bed AP1 value Test bed AP2 value
36 (when STAUT is both 2.4 GHz and 5 GHz 6 (when STAUT is both 2.4 GHz and 5 GHz
capable capable
Other Roaming disabled

Test procedure and expected results


Table 58 provides the specific test procedure and expected results for this test case.
Table 58. STA Response to AP BSS Transition Management Request Frame with BSS Termination Included bit set to one test
procedure and expected results

Step STAUT Test bed AP1 Test bed AP2 Expected result

1 Configure the STAUT as described Configure AP1 as described in Table 4 and


in Table 9 and Table 57. Table 57.
2 AP1 starts to send Beacon frames.

3 Trigger the STAUT to associate with SN: If the STAUT transmits an Association Request with
AP1. an Extended Capabilities element with bit 19 (BSS
Transition is enabled) set to 1, then CONTINUE, else
FAIL.
4 AP1 accepts the association.

5 Configure AP2 as described


in Table 4 and Table 57
7 Trigger AP1 to transmit a BTM Request
frame to STAUT with the BSS Termination
Included bit set to 1 and the BSS
Termination TSF field in the BSS
Termination Duration subelement set to 5
seconds.
8 SN: If a BTM Response is generated by the STAUT, verify
that it is correctly protected and is formatted with:
• Status Code indicating accept 0x0
• If Target BSSID field is present, it is set to the
BSSID of AP2
If all the above conditions are true, then CONTINUE else
FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 105 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 Test bed AP2 Expected result

9 Wait until the time indicated in the BSS Termination TSF


expires.
SN:
If the STAUT sends a (Re)Association Request to AP2
before the BSS Termination TSF timer value expires, then
PASS else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 106 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.6 STAUT Fast BSS Transition test


Objective
This test verifies that the STAUT performs Fast BSS Transition using Over-the-Air FT protocol when the STA moves between two APs in the same
mobility domain. To verify correct STAUT operation when the AP supports both FT and non-FT authentication, the test bed APs advertise both
corresponding AKMs.
If the STAUT supports both Fast BSS Transition with PSK and Fast BSS Transition with 802.1X, then the test is run twice (once for each mode), and the
STAUT shall pass both tests. If the STAUT supports only one of the two modes, only that mode is tested.
Note: If the STAUT also supports other authentication algorithms (such as FILS SK) then it shall be configured to use the corresponding Fast BSS
Transition mode for this test case.
Applicability: Optional. This test shall be executed only if the STAUT declared support for FT with WPA2-Personal and/or WPA2-Enterprise (802.1X) in
Table 1.
References
Section 3.7 [2]
Section 12 [3]
Test environment

• STAUT
• AP1: Test bed Wi-Fi CERTIFIED dual-band n/ac AP, capable of FT
• AP2: Test bed Wi-Fi CERTIFIED dual-band n/ac AP, capable of FT, and is part of the same mobility domain as AP1
• AAA Server (required for FT with 802.1X test): Test bed AAA server
• Network Ping Endpoint: A test bed laptop that is on the same IP subnet as STAUT, AP1and AP2 and reachable from both APs
• Wireless sniffer
Test configuration
Table 59 defines the specific parameter values required for this test case.
Table 59. STAUT Fast BSS Transition test configuration

Parameter Test bed AP1 value Test bed AP2 value STAUT value

Test bed vendor Ruckus AP (WPA2-Personal) Ruckus AP (WPA2-Personal) N/A


Qualcomm AP (WPA2-Enterprise) Qualcomm AP (WPA2-Enterprise)
AP Primary Channel 36 (if 5 GHz capable; else 6) 48 (if 5 GHz capable; else 1) 36 (if 5 GHz capable; else 6)

Channel Width 20 MHz 20 MHz 20 MHz

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 107 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Parameter Test bed AP1 value Test bed AP2 value STAUT value

SSID1 WiFi1 WiFi1

Security For FT with PSK test: WPA2, For FT with PSK test: WPA2, For FT with PSK test: WPA2,
For FT with 802.1X test: EAP- For FT with 802.1X test: EAP- For FT with 802.1X test: EAP-
TTLS/MSCHAPv2 TTLS/MSCHAPv2 TTLS/MSCHAPv2
Note: If STAUT does not support EAP- Note: If STAUT does not support EAP- Note: If STAUT does not support EAP-
TTLS, execute the test using EAP-TLS TTLS, execute the test using EAP-TLS TTLS, execute the test using EAP-TLS
Security Encryption key/credentials For FT with PSK test: MBORocks, For FT with PSK test: MBORocks, For FT with PSK test: MBORocks,
For FT with 802.1X test: username="ttls- For FT with 802.1X test: username="ttls- For FT with 802.1X test: username="ttls-
user", password="password" user", password="password" user", password="password"
Mobility Domain ID (MDID) 0x0101 0x0101 N/A

FT FT Enabled (Over-The-Air FT Protocol), FT Enabled (Over-The-Air FT Protocol), FT Enabled (Over-The-Air FT Protocol),


For FT with PSK case: Configured to For FT with PSK case: Configured to For FT with PSK test: Configured to use FT
advertise support for both of the following advertise support for both of the following with PSK,
AKM Suites: 00-0F-AC:4 (FT authentication AKM Suites: 00-0F-AC:4 (FT authentication For FT with 802.1X test: Configured to use
over PSK) and 00-0F-AC:2 (PSK), over PSK) and 00-0F-AC:2 (PSK), FT with 802.1X
For FT with 802.1X test: Configured to For FT with 802.1X test: Configured to
advertise support for both of the following advertise support for both of the following
AKM Suites: 00-0F-AC:3 (FT authentication AKM Suites: 00-0F AC:3 (FT authentication
negotiated over IEEE Std 802.1X) and 00- negotiated over IEEE Std 802.1X) and 00-
0F-AC:1 (Authentication negotiated over 0F-AC:1 (Authentication negotiated over
IEEE Std 802.1X) IEEE Std 802.1X)
RSNA Supported Supported Supported

BTM Configuration Neighbor list configured to only include


AP2's BSSID at preference value 255 and
its own BSSID at preference value 0
Other Roaming disabled

Test procedure and expected results


Table 60 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 108 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 60. STAUT Fast BSS Transition test procedure and expected results

Step Test bed AP1 Test bed AP2 STAUT Expected result

1 Configure AP1 and AP2 as defined in Table 59, according to the test Configure the STAUT as defined
mode being used (PSK or 802.1X). in Table 59.
Configure the AP1 and AP2 to the same mobility domain.
2 Turn on AP1. AP1 starts to SN: Verify that the following conditions are true:
transmit Beacon frames. • AP1 Beacon frames contain RSNE with AKM Suite Count set to
2 or more
• AKM Suite List field includes at least the 2 AKMs specified in
Table 59 for the corresponding test mode.
If the above conditions are not true, fix the test bed configuration and
start test again.
3 Trigger the STAUT to associate SN: Verify that the STAUT sends a correctly formatted Association
to AP1 to the WiFi1 SSID Request frame, containing
• RM Capabilities IE indicating support for active mode Beacon
report and passive mode Beacon report
• MDE with the MDID used in the test
• RSNE where AKM Suite Count field is set to 1
• AKM Suite List field is set to the following:
▪ - for FT with PSK test: 00-0F-AC:04
▪ - for FT with 802.1X test: 00-0F-AC:03
If all the above conditions are true, then CONTINUE else FAIL.
4 AP1 responds with an Association
Response containing FTE and
MDE.
5 Wait 2 seconds for a FT 4-way SN: Verify that the following conditions are true:
handshake to occur. • A successful FT 4-way handshake is performed
• In the EAPOL message 2 of the handshake, the STAUT includes
the following:
▪ RSNE where PKMID field is set to PMKR1Name
▪ AKM Suite Count field is set to 1
▪ AKM Suite List field is set to 00-0F-AC:04 for FT with PSK
test, or 00-0F-AC:3 for FT with 802.1X test:
▪ FTE and MDE are present and are the same as those
present in AP1's Association Response frame
If all the above conditions are true, then CONTINUE else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 109 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step Test bed AP1 Test bed AP2 STAUT Expected result

6 Start a continuous ping from the


STAUT to the Network Ping
Endpoint. Wait 10 seconds.
Ensure that ping packets are
sent via AP1 and that the ping is
successful.
7 Turn on AP2. AP2 starts to SN: Verify that the following conditions are true:
transmit Beacon frames. Wait • AP2 Beacon frames contain RSNE with AKM Suite Count set to
10 seconds. 2 or more
• AKM Suite List field includes at least the 2 AKMs specified in
Table 59 for the corresponding test mode.
If the above conditions are not true, fix the test bed configuration and
start test again.
8 Trigger AP1 to transmit a BTM
Request frame to the STAUT with
the following settings.
• Disassociation Imminent
field set to 1
• Disassociation Timer field
set to 50
• Re-Association Delay field
value set to 10 seconds
9 The STAUT sends an SN: Verify that the STAUT transmits a correctly formatted Authentication
Authentication Request frame to Request frame to AP2, containing
AP2. • - FTAA as the Authentication Algorithm
• - FTE with SNonce and R0KH-ID
• - MDE
• RSNE where PMKID field is set to PMKR0Name, AKM Suite
Count field is set to 1, and AKM Suite List field is set to the
following:
▪ for FT with PSK test: 00-0F-AC:04
▪ for FT with 802.1X test: 00-0F-AC:03
If all the above conditions are true, then CONTINUE else FAIL.
10 AP2 responds with an
Authentication Response
frame.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 110 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step Test bed AP1 Test bed AP2 STAUT Expected result

11 STAUT sends a Reassociation SN: Verify that the STAUT sends a correctly formatted Reassociation
Request frame to AP2. Request frame, containing
• FTE, MDE and RSNE where AKM Suite Count field is set to 1
• AKM Suite List field is set to the following:
▪ FT with PSK test: 00-0F-AC:04
▪ FT with 802.1X test: 00-0F-AC:03
SN: Verify that the time between the Authentication Request and
Reassociation Request from the STAUT does not exceed the
Reassociation Deadline Time.
If all the above conditions are true, then CONTINUE else FAIL.
12 AP2 transmits a
Reassociation Response
frame to the STAUT,
containing FTE, MDE and
RSNE.
13 Wait 10 seconds. SN: Verify the following conditions:
• A 4-way handshake is not performed between the STAUT and
AP2
• Correctly protected ping packets are sent via AP2
• The ping is successful
If all the above conditions are true, then PASS else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 111 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.7 STAUT Association Disallowed Capability test


Objective
This test verifies that the STAUT does not attempt to associate with an AP after receiving an MBO-OCE IE carrying an Association Disallowed attribute
in the Beacon, Probe Response and Association Response frames from that AP.
Applicability: Mandatory
References
Sections 3.6, 4.2.4 [2]
Sections 9.3.3.2, 9.3.3.6, 9.3.3.8 [3]
Test environment

• STAUT
• AP1: Test bed AP
• AP2: Test bed AP
• Wireless sniffer
Test configuration
Table 61 defines the specific parameter values required for this test case.
Table 61. STAUT Association Disallowed Capability test configuration

Parameter STAUT value Test bed AP1 value Test bed AP2 value

Test bed vendor N/A Ruckus AP Ruckus AP

Test procedure and expected results


Table 62 provides the specific test procedure and expected results for this test case.
Table 62. STAUT Association Disallowed Capability test procedure and expected results

Step STAUT Test bed AP1 Test bed AP2 Expected result

1 Configure AP1 as described in Configure AP2 as described in


Table 4 and Table 61. Table 4 and Table 61.
2 Configure AP1 to disallow Configure AP2 to allow
associations. associations.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 112 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP1 Test bed AP2 Expected result

3 AP1 starts to transmit Beacon AP2 starts to transmit Beacon


frames. frames.
4 Configure the STAUT as described
in Table 9 and in Table 61.
5 Trigger the STAUT to scan in the SN: Verify the following conditions are true:
APs’ Primary Channel and associate • STAUT does not send an Association Request frame to
to SSID “Wi-Fi”. AP1
• STAUT sends an Association Request frame to AP2
If all conditions are true, then CONTINUE, else FAIL.
6 AP2 accepts the association.

7 Trigger AP1 to allow Trigger AP2 to disallow


associations. associations.
8 Trigger the STAUT to disassociate
from AP2.
9 Trigger the STAUT to scan and SN: Verify the following conditions are true:
associate to associate to SSID “Wi- • STAUT does not send an Association Request frame to
Fi”. AP2
• STAUT sends an Association Request frame to AP1
If all conditions are true, then PASS, else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 113 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.8 STAUT Channel and Band Indication and Preference test


Objective
This test verifies that the STAUT transmits a correctly formatted Supported Operating Classes element and non-preferred Channels attributes in an
Association Request and transmits correctly formatted WNM Notification frames to update its non-preferred channels.
Applicability: Mandatory. If the STAUT supports 6 GHz, the STAUT shall pass the test in 6 GHz in addition to either 2.4 or 5 GHz.
References
Section 3.2 [2]
Section 11.24.7.4 [3]
Test environment

• For 2.4/5 GHz test: Test bed dual-band 2.4 GHz and 5 GHz capable AP
• For 6 GHz test: Test bed dual-band 6 GHz and 2.4/5 GHz capable AP
• STAUT
• Wireless sniffer
Test configuration
This test uses the configuration specified in Table 9.
Table 63. STAUT Channel and Band Indication and Preference test configuration

Parameter STAUT value Test bed AP value

Test bed vendor N/A For 2.4/5 GHz test: MaxLinear AP


For 6 GHz test: MaxLinear AP
Channel Width 20 MHz 20 MHz

6 GHz band operation only N/A For 6 GHz test: Enabled

Test procedure and expected results


Table 64 provides the specific test procedure and expected results for this test case.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 114 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 64. STAUT Channel and Band Indication and Preference test procedure and expected results

Step STAUT Test bed AP Test bed Validation Expected result

1 Configure the STAUT as described in Table 9 and Configure the AP as described in For 6 GHz test: Verify that the
Table 63. Additionally, configure the STAUT to Table 4 and Table 63. Beacon frame from the test bed
have non-preferred channels below: AP contains an MBO-OCE IE
For 2.4/5 GHz test: with the following format:
• Channel 48 at Preference 0 and Channel • Element ID is set to
44 at Preference 1 if the STA is 5 GHz 0xDD
capable • Length value is set to ≥ 7
• Channel 1 at Preference 0 and channel 11 • OUI is set to 0x506F9A
at Preference 1 if the STA is not 5 GHz • OUI Type is set to 0x16
capable • Attribute ID is set to
For 6 GHz test: 0x01 (MBO AP
• Channel 33 (6 GHz) at Preference 0 and Capability Indication)
Channel 44 (5 GHz) at Preference 1 if the
STA is 5 GHz capable else channel 11
2 The AP starts to transmit Beacon
frames.
3 Allow the STAUT to associate to the AP to the SN: Verify that the STAUT transmits a correctly
WiFi1 SSID. formatted Association Request frame containing
the following:
Supported Operating Classes element containing:
1. Element ID set to 59
2. Length correctly set to the length of the
element
3. Operating Classes field terminated by 0x82
(OneHundredAndThirty delimiter), 0x00 (Zero
delimiter) or end of element, and containing:
• For 2.4/5 GHz test: at least of the following
bytes (as applicable):
a. 0x51 (if STA is 2.4 GHz capable)
b. 0x73 (is STA is 5 GHz capable)
• For 6 GHz test: 0x85 and at least one of the
following bytes (as applicable):
c. 0x51 (if STA is 2.4 GHz capable)
d. 0x73 (if STA is 5 GHz capable)
MBO-OCE IE containing:
1. Element ID set to 0xDD
2. Length set to 19 or higher

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 115 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Test bed Validation Expected result


3. OUI set to 0x506F9A
4. OUI Type set to 0x16
5. A Non-preferred Channel Report attribute
containing
a. Attribute ID set to 0x02
b. Length set to 4
c. For 2.4/5 GHz test: Operating Class set
to 0x73 (Global operating class) if STA
is 5 GHz capable or 0x51 (Global
operating class) if STA is not 5 GHz
capable
d. For 6 GHz test: Operating Class set to
0x83
e. For 2.4/5 GHz test: Channel List set to
either 0x30 or 0x01
f. For 6 GHz test: Channel List set to 0x21
(33)
g. Preference set to 0x00
h. Reason Code set to 0x00
6. Another Non-preferred Channel Report
attribute containing
a. Attribute ID set to 0x02
b. Length set to 4
c. Operating Class set to one of the below
0x73 (Global operating class) if STA is 5
GHz capable
0x51 (Global operating class) if STA is
not 5 GHz capable
d. Channel List set to either 0x2C or 0x0B
e. Preference set to 0x01
f. Reason Code set to 0x00
If all the above conditions are true, then
CONTINUE else FAIL.
4 Delete the non-preferred channel configuration
from the STAUT.
Configure the STAUT to have non-preferred
channels as follows:
For 2.4/5 GHz test:
• Channel 40 at Preference 1 and channel
44 at Preference 1 if the STA is 5 GHz
capable

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 116 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Test bed Validation Expected result


• Channel 3 at Preference 1 and channel 11
at Preference 1 if the STA is not 5 GHz
capable
For 6 GHz test:
• Channel 37 (6 GHz) at Preference 1 and
channel 44 (5 GHz) at Preference 1 if the
STA is 5 GHz capable else channel 11
5 If the STAUT does not autonomously transmit a For 2.4/5 GHz test: SN: Verify that the STAUT
WNM Notification frame, trigger the STAUT to transmits a correctly protected and correctly
send a WNM Notification frame. formatted WNM Notification frame containing
either one or two non-preferred Channel Report
subelements, each containing
• Subelement ID set to 0xDD
• Length set to 9 (if one sub-element) or 8 (if
two-subelements)
• OUI set to 0x506F9A
• OUI Type set to 0x02
• If one Non-preferred Channel Report
subelement, with values as specified in
Table 65 or, if two Non-preferred Channel
Report subelements, with values as
specified in Table 66
For 6 GHz test: SN: Verify that the STAUT
transmits a correctly protected and correctly
formatted WNM Notification frame containing two
(one for 6 GHz band and one for 2.4/5 GHz band),
non-preferred Channel Report subelements, each
containing
• subelement ID set to 0xDD
• Length set to 9 (if one subelement) or 8 (if
two-subelements)
• OUI set to 0x506F9A
• OUI Type set to 0x02
• Non-preferred Channel Report subelement,
with values as specified in Table 65/Table
66
If all the above conditions are true, then
CONTINUE else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 117 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Test bed Validation Expected result

6 Configure the STAUT to have no non-preferred


channels.
7 If the STAUT does not autonomously transmit a SN: Verify that the STAUT transmits a correctly
WNM Notification frame, trigger the STAUT to protected and correctly formatted WNM
send a WNM Notification frame. Notification frame containing one Non-preferred
Channel Report subelement containing
• Element ID set to 0xDD
• Length set to 4
• OUI set to 0x506F9A
• OUI Type set to 0x02
If all the above conditions are true, then PASS else
FAIL.

Table 65. Field values when STAUT sends only one Non-preferred Channel Report subelement for step 5 in Table 64

Field Value

Operating Class For 2.4/5 GHz test:


• 0x73 (Global operating class) if STA is 5 GHz capable
• 0x51 (Global operating class) if STA is not 5 GHz capable
For 6 GHz test:
• 0x83 (Global operating class) for 6 GHz
Channel List For 2.4/5 GHz test:
• Two bytes either containing 0x28 and 0x2C, or containing 0x03 and 0x0B
For 6 GHz test:
• Two bytes either containing 0x25 (37) and 0x2C (44), or containing 0x0B (11)
Preference 0x01

Reason Code 0x00

Reason Detail Not verified

Table 66. Field values when STAUT sends two Non-preferred Channel Report subelement for step 5 in Table 64

Field Value

Operating Class For 2.4/5 GHz test:

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 118 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Field Value
• 0x73 (Global operating class) if STA is 5 GHz capable
• 0x51 (Global operating class) if STA is not 5 GHz capable
For 6 GHz test:
• 0x83 (Global operating class) for 6 GHz
Channel List For 2.4/5 GHz test:
• One subelement with channel list set to 0x28 or 0x03
• Other subelement with channel list set to 0x2C or 0x0B
For 6 GHz test:
• One subelement with channel list set to 0x25 (37)
• Other subelement with channel list set to 0x2C (44) or 0x0B (11)
Preference 0x01

Reason Code 0x00

Reason Detail Not verified

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 119 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

5.2.9 STAUT Multimode Indication test


Objective
This test verifies that a Wi-Fi Agile Multiband multimode STA transmits a correctly formatted MBO-OCE IE carrying a Cellular Data Capabilities attribute
in Probe, Association Request and WNM-Notification Request frames.
Applicability: Conditionally mandatory. This test case is required if the STAUT is a Wi-Fi Agile Multiband multimode STA.
References
Sections 3.3, 4.2.3 [2]
Sections 9.3.3.6, 9.3.3.8, 9.3.3.10 [3]
Test environment

• STAUT: A Wi-Fi Agile Multiband multimode STA


• Test bed Wi-Fi Agile Multiband AP
• Wireless sniffer
Test configuration
Table 67 defines the specific parameter values required for this test case.
Table 67. STAUT Multimode Indication test configuration

Parameter STAUT Value Test bed AP Value

Test bed vendor N/A MediaTek AP

Test procedure and expected results


Table 68 provides the specific test procedure and expected results for this test case.
Table 68. STAUT Multimode Indication test procedure and expected results

Step STAUT Test bed AP Expected result

1 Configure the STAUT as described in Configure the AP as described in Table


Table 9 and Table 67. 4 and Table 67.
2 Trigger the STAUT to enable a cellular
data connection.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 120 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Expected result

3 Trigger the STAUT to scan and associate SN: If the STAUT sends a Probe Request frame, verify that the STAUT transmits a
to the AP. Probe Request frame with an MBO-OCE IE carrying a Cellular Data Capabilities
attribute, with the following format:
• Element ID is set to 0xDD
• Length is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x03
• Attribute Length is set to 1
• Cellular Data Connectivity field is set to 0x01
If all the above conditions are satisfied then CONTINUE, else FAIL.

SN: Verify that the STAUT transmits an Association Request frame with an MBO-
OCE IE carrying a Cellular Data Capabilities attribute, with the following format:
• Element ID is set to 0xDD
• Length is set to ≥ 7
• OUI is set to 0x506F9A
• OUI Type is set to 0x16
• Attribute ID is set to 0x03
• Attribute Length is set to 1
• Cellular Data Connectivity field is set to 0x01
If all the conditions above are true then CONTINUE, else FAIL.
4 Trigger the STAUT to disable the cellular
data connection.
5 The STAUT transmits a WNM-Notification SN: Verify that the STAUT transmits a correctly protected WNM-Notification Request
Request frame to notify the AP of its frame with an MBO-OCE IE carrying a Cellular Data Capabilities subelement, with
change of cellular data connectivity status. the following format:
• Subelement ID is set to 0xDD
• Length value is set to 5
• OUI is set to 0x506F9A
• OUI Type is set to 0x03
• Cellular Data Connectivity field is set to 0x02
If all the conditions above are true then CONTINUE, else FAIL.
6 Trigger the STAUT to enable a cellular SN: If a WNM-Notification Request frame is sent by the STAUT, verify that the
data connection. STAUT transmits a correctly protected WNM-Notification Request frame with an

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 121 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Step STAUT Test bed AP Expected result


Note: The STAUT may send a WNM- MBO-OCE IE carrying a Cellular Data Capabilities Subelement, with the following
Notification Request frame at this time. format:
• Subelement ID is set to 0xDD
• Length is set to 5
• OUI is set to 0x506F9A
• OUI Type is set to 0x03
• Cellular Data Connectivity field is set to 0x01
If all the conditions above are true, then PASS else FAIL.

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 122 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Appendix A Test bed products


A.1 Approved test bed vendors
More information about how to order test bed vendor equipment can be found here:
https://www.wi-fi.org/members/certification-testing/test-bed-information
Note that the test bed distribution partner does not supply technical support and cannot answer technical questions regarding this equipment. A contact
person for each device is listed herein that may be able to direct technical questions to the correct resource.

A.2 Approved test bed equipment


This section provides the approved test bed equipment for all DUT listed in this test plan.
Table 69. Approved test bed Access Points

Vendor Product Software version(s) Contact

MaxLinear EASY5502000V2 05.03.00.56_MBO_20170712T1210 [email protected]

MediaTek AP - MT7615 R2TBV2 4.4.1.0-mbo1.15 [email protected]


[email protected]
[email protected]
[email protected]
Qualcomm CA-65-Y9345-MBO IPQ8064.ILQ.5.0.r2-000000013-P-1 [email protected]

Ruckus 901-R710-US00 9.13 [email protected]


[email protected]
Controller: 901-1205-UN00

12-month support for controller: 801-1205-1000

Power supply: 902-0162-US00


Qualcomm CA-65-YE079-HE IPQ8074.WFA.11.2-00049-P-1 [email protected]
(for use in 6 GHz test)
MaxLinear AXE7800WFA6E Sigma-CAPI-10.12.0-06.01.00_6G_PF3.29 [email protected]
(for use in 6 GHz test) 06.01.00_6G_PF3.29

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 123 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Vendor Product Software version(s) Contact

MediaTek MT7915-AP-AX ax_2.3.2 GSS_MTK_WIFI6E_SUPPORT@mediat


(for use in 6 GHz test) drv_7.2.9.0-fw_8a01 ek.com

Quick Track tool See [8] See [8] [email protected]

Table 70. Approved test bed Stations

Vendor Product Software version(s) Contact

Broadcom BCM94361B0 MBOTB_REL_1_6.1/1.2.15-r-842587:01-807748bf [email protected]

Intel 8265.NGWMG 31.518275.0 [email protected]

NXP RDW8997P-WF-S0 PCIE8997-7.31.17.p1-C3X16C247-MBO-0731-GPL-(FP68) [email protected]

Qualcomm QC-DB-I000003_1-MBO drv=/wpas=v2.7-devel-7.0/hapd=v2.7-devel-7.0/sigma=android- [email protected]


or 7.0-msm8996-WFA-MBO-1.1 m

QC-DB-I000003_2-MBO WFA-MBO-1.1 eng.git.20200601.225946 7.0


r01070.1_LA.UM.5.5.r1-01300-8x96.0-1
Broadcom BCM94391FCPAESL WTS-6E-1.2 [email protected]
(for use in 6 GHz test) 20.25.238.9-r-899544:01-6e0f9340
MediaTek MT7915-STA-AX PCEDUT-Wi-FiTestSuite- 10.4.0 GSS_MTK_WIFI6E_SUPPORT@media
(for use in 6 GHz test) sw_1.2.1_20200916203822a_20200901182033_v2.10-devel- tek.com
20201021_sigma_20201021-01
Quick Track tool See [8] See [8] [email protected]

Table 71. Approved servers

Vendor Product Software version(s) Contact

HostAPD AAA Server for EAP testing v2.10 (OS: Ubuntu 20.04.1 LTS) [email protected]

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 124 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Table 72. Approved test tools

Vendor Product Software version(s) Contact

Qualcomm Sniffer:CA-65-Y9345-LCT Linux OpenWrt 3.14.77 [email protected]


(OpenWrt Chaos Calmer,
r48067)
Intel Sniffer: AX210.NGWG.NV WfaSnifferVersion,Wi-FiTestSuite_v10.14.0-HE- [email protected]
(for use in 6 GHz test) 6Ev2,SnifferDvSTA,E343862DD3F12831676B73E,SnifferFwSTA,59.90d40655.0,SwInfo,_4.10.0-
28-generic,WiresharkVersion,2.6.2-HE-6Ev1,MapConfVersion,MapConfig_HE-6Ev1

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 125 of 126


Wi-Fi CERTIFIED Agile Multiband™ Test Plan v1.4

Appendix B Document revision history


Table 73. Document revision history

Version Date YYYY-MM-DD Remarks

1.0 2017-08-25 Initial public release.

1.1 2019-10-02 Beacon Report Enhancement ECN release. Tests to validate Beacon Reporting were added. The ASUS sniffer hardware was
replaced with the Qualcomm AP sniffer. The Qualcomm AP, MediaTek AP, Broadcom STA, and Intel STA, firmware versions
have been updated.
1.2 2020-08-03 Added clarifications, table numbering, test bed updates and name simplification

1.3 2020-12-14 Updated test cases 4.2.5.3, 4.2.8, 5.2.3, and 5.2.8 to support Wi-Fi CERTIFIED 6 with Wi-Fi 6E
Added the following devices to support testing in 6 GHz:
APs: Qualcomm CA-65-YE079-HE, MaxLinear AXE7800WFA6E, and MediaTek MT7915-AP-AX
STAs: Broadcom BCM94391FCPAESL and MediaTek MT7915-STA-AX
Sniffer: Intel AX210.NGWG.NV
Renamed Intel AP as MaxLinear AP and Marvel STA as NXP STA
1.4 2021-12-09 Added QuickTrack tests for 2.4 and 5 GHz and updated applicability of tests in section 3.2 to reflect FlexTrack and QuickTrack
certification path

WI-FI ALLIANCE CONFIDENTIAL TRADE SECRET. FOR USE ONLY BY AUTHORIZED WI-FI ALLIANCE MEMBERS – DO NOT COPY
© 2021 Wi-Fi Alliance. All Rights Reserved.

Page 126 of 126

You might also like