IEEE P802.11ai D3.0 September2014 DRAFT
$89.38
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: Amendment- Fast Initial Link Setup
Published By | Publication Date | Number of Pages |
IEEE | N/A | 144 |
Amendment Standard – Unapproved Draft. This amendment defines mechanisms that provide IEEE Std 802.11 networks with fast initial link setup methods that do not degrade the security offered by Robust Security Network Association (RSNA) already defined in IEEE Std 802.11.
PDF Catalog
PDF Pages | PDF Title |
---|---|
15 | 2. Normative references |
17 | 3. Definitions, acronyms, and abbreviations 3.1 Definitions 3.2 Definitions specific to IEEE Std 802.11 |
18 | 3.4 Abbreviations and acronyms |
19 | 4. General description 4.5 Overview of the services 4.5.4 Access control and data confidentiality services 4.5.4.2 Authentication 4.5.4.3 Deauthentication |
20 | 4.10 IEEE Std 802.11 and IEEE Std 802.1X-2010 4.10.3 Infrastructure functional model overview 4.10.3.6 AKM operations using FILS authentication |
21 | 4.10.3.6.1 AKM operations using FILS shared key authentication 4.10.3.6.2 AKM operations using FILS public key authentication |
22 | 4.10.7 PMKSA Caching |
23 | 6. Layer Management 6.3 MLME SAP interface 6.3.3 Scan 6.3.3.2 MLME-SCAN.request 6.3.3.2.2 Semantics of the service primitive |
24 | 6.3.3.2.3 When Generated 6.3.3.3 MLME-SCAN.confirm 6.3.3.3.2 Semantics of the service primitive |
26 | 6.3.3.3.3 When generated |
27 | 6.3.3.3.4 Effect of receipt 6.3.3.4 MLME-SCAN-STOP.request 6.3.3.4.1 Function 6.3.3.4.2 Semantics of the service primitive 6.3.3.4.3 When generated 6.3.3.4.4 Effect of receipt 6.3.5 Authenticate 6.3.5.2.2 Semantics of the service primitive |
28 | 6.3.5.3 MLME-AUTHENTICATE.confirm 6.3.5.3.2 Semantics of the service primitive |
29 | 6.3.5.5 MLME-AUTHENTICATE.response 6.3.5.5.2 Semantics of the service primitive |
30 | 6.3.7 Associate 6.3.7.2 MLME-ASSOCIATE.request 6.3.7.2.2 Semantics of the service primitive |
31 | 6.3.7.3 MLME-ASSOCIATE.confirm 6.3.7.3.2 Semantics of the service primitive |
32 | 6.3.7.4 MLME-ASSOCIATE.indication 6.3.7.4.2 Semantics of the service primitive |
33 | 6.3.7.5 MLME-ASSOCIATE.response 6.3.7.5.2 Semantics of the service primitive |
34 | 6.3.8 Reassociate 6.3.8.2 MLME-REASSOCIATE.request 6.3.8.2.2 Semantics of the service primitive |
35 | 6.3.8.3 MLME-REASSOCIATE.confirm 6.3.8.3.2 Semantics of the service primitive |
37 | 6.3.8.4 MLME-REASSOCIATE.indication 6.3.8.4.2 Semantics of the service primitive |
38 | 6.3.8.5 MLME-REASSOCIATE.response 6.3.8.5.2 Semantics of the service primitive |
39 | 6.3.11 Start 6.3.11.2 MLME-START.request 6.3.11.2.2 Semantics of the service primitive |
41 | 8. Frame formats 8.3 Format of individual frame types 8.3.3 Management frames 8.3.3.2 Beacon frame format 8.3.3.5 Association Request frame format |
42 | 8.3.3.6 Association Response frame format |
44 | 8.3.3.7 Reassociation Request frame format |
45 | 8.3.3.8 Reassociation Response frame format |
46 | 8.3.3.9 Probe Request frame format 8.3.3.10 Probe Response frame format |
47 | 8.3.3.11 Authentication frame format |
50 | 8.4 Management and Extension frame body components 8.4.1 Fields that are not elements 8.4.1.1 Authentication Algorithm Number field |
51 | 8.4.1.9 Status code field 8.4.1.11 Action field 8.4.1.58 FILS Authentication Type field |
52 | 8.4.1.59 FILS Nonce field |
53 | 8.4.2 Elements 8.4.2.1 General |
54 | 8.4.2.24 RSNE 8.4.2.24.3 AKM suites |
55 | 8.4.2.26 Extended Capabilities element 8.4.2.169 ReducedShort Neighbor Report element 8.4.2.169.1 Neighbor AP Information field |
57 | 8.4.2.171 Association Timeout Info element 8.4.2.172 CAG Number element |
58 | 8.4.2.173 FILS Request Parameters element |
61 | 8.4.2.174 FILS Key Confirmation element |
62 | 8.4.2.175 FILS Session element 8.4.2.176 FILS Public Key element |
63 | 8.4.2.177 FILS Public Key Indicator element |
64 | 8.4.2.178 AP Configuration Sequence Number element 8.4.2.179 FILS Indication element |
67 | 8.4.2.180 FILS HLP Container element |
68 | 8.4.2.181 FILS IP Address Assignment element |
69 | 8.4.2.181.1 IP Address Data field for request |
70 | 8.4.2.181.2 IP Address Data Field for response |
73 | 8.4.2.182 Key Delivery element 8.4.2.183 Differentiated Initial Link Setup element |
76 | 8.4.2.184 FILS Wrapped Data element 8.4.2.185 Fragment element |
77 | 8.4.2.186 PMKID list element |
78 | 8.4.4 Access Network Query Protocol (ANQP) elements 8.4.4.1 General 8.4.4.20 Query AP List ANQP-element |
79 | 8.4.4.21 AP List Response ANPQ-element |
80 | 8.4.4.22 FILS Domain Information ANQP-element 8.4.4.23 Common Group ANQP-element |
81 | 8.6 Action frame format details 8.6.8 Public Action details 8.6.8.1 Public Action frames |
82 | 8.6.8.38 FILS Discovery frame format |
89 | 8.6.24 FILS Action frames |
91 | 9. MAC sublayer functional description 9.5 MPDU Ffragmentation 9.6 MPDU Ddefragmentation 9.42 Element fragmentation |
92 | 9.43 Element defragmentation |
93 | 10. MLME 10.1 Synchronization 10.1.4 Acquiring synchronization, scanning 10.1.4.1 General |
94 | 10.1.4.2 Passive scanning 10.1.4.2.1 Passive scanning for non-DMG STAs 10.1.4.2.2 Passive scanning for DMG STAs 10.1.4.3 Active scanning 10.1.4.3.2 Active scanning procedure for a non-DMG STA |
96 | 10.1.4.3.4 Criteria for sending a probe response |
97 | 10.1.4.3.5 Contents of a probe response |
98 | 10.1.4.3.7 Sending a response to Probe Request |
99 | 10.1.4.3.8 Enhanced FILS active scanning to preferred AP |
100 | 10.3 STA authentication and association 10.3.1 State variables |
102 | 10.3.2 State transition diagram for nonmesh STAs 10.3.3 Frame filtering based on STA state |
105 | 10.3.4 Authentication and deauthentication 10.3.4.1 General 10.3.4.2 Authentication – originating STA |
106 | 10.3.4.3 Authentication – destination STA |
107 | 10.3.5 Association, reassociation, and disassociation 10.3.5.1 General |
108 | 10.25.3.2 ANQP procedures 10.25.3.2.1 General |
109 | 10.25.3.2.11 Query AP List procedure 10.25.3.2.12 CAG procedure |
110 | 10.44.8 Reduced Neighbor Report 10.45 Fast Initial Link Setup (FILS) procedures 10.45.1 General |
111 | 10.45.2 FILS Discovery frame generation and usage 10.45.2.1 FILS Discovery frame transmission |
112 | 10.45.2.2 FILS Discovery frame reception 10.45.3 Higher layer setup during association/reassociation procedure |
113 | 10.45.3.1 Higher layer protocol encapsulation |
114 | 10.45.3.2 FILS IP address configuration |
115 | 10.45.4 FILS authentication and higher layer setup capability indications |
116 | 10.45.5 Differentiated initial link setup 10.45.5.1 AP procedures for differentiated initial link setup |
117 | 10.45.5.2 Non-AP STA procedures for differentiated initial link setup |
119 | 11. Security 11.5 RSNA security association management 11.5.1 Security associations 11.5.1.1 Security association definitions 11.5.1.1.1 General 11.5.1.1.2 PMKSA 11.5.1.3.2 Security association in an ESS |
121 | 11.5.10 RSNA authentication in an ESS 11.5.10.1 General |
122 | 11.5.14 RSNA key management in an ESS |
123 | 11.6 Keys and key distribution 11.6.1.7.2 Key derivation function (KDF) 11.6.2 EAPOL-Key frames |
124 | 11.6.3 EAPOL-Key frame construction and processing 11.11 Authentication for FILS |
125 | 11.11.1 Assumptions on FILS authentication 11.11.2 FILS authentication protocol 11.11.2.1 Discovery of a FILS capable AP |
126 | 11.11.2.2 Key establishment with FILS authentication 11.11.2.2.1 Key establishment with FILS shared key authentication |
130 | 11.11.2.2.2 Key establishment with FILS public key authentication |
131 | 11.11.2.3 Key derivation with FILS authentication 11.11.2.3.1 PMKSA key derivation with FILS authentication |
132 | 11.11.2.3.2 PTK key derivation with FILS authentication |
133 | 11.11.2.4 Key confirmation with FILS authentication 11.11.2.4.1 (Re)Association Request for FILS key confirmation |
135 | 11.11.2.4.2 Association response for FILS key confirmation |
137 | 11.11.2.5 AEAD cipher mode for FILS |
139 | Annex B |
141 | Annex C |