IEEE 802.15.3-2023
$149.50
IEEE Standard for Wireless Multimedia Networks (Published)
Published By | Publication Date | Number of Pages |
IEEE | 2023 |
Revision Standard – Active. The protocol and compatible interconnection of data and multimedia communication equipment via 2.4 GHz, 60 GHz, and 300 GHz radio transmissions in a Wireless Personal Area Network (WPAN) using low-power and multiple modulation formats to support scalable data rates are defined in this standard. The Medium Access Control (MAC) sublayer protocol supports both isochronous and asynchronous data types.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | IEEE Std 802.15.3-2023 Front cover |
2 | Title page |
4 | Important Notices and Disclaimers Concerning IEEE Standards Documents |
8 | Participants |
10 | Introduction |
13 | Contents |
34 | 1. Overview 1.1 Scope 1.2 Purpose 1.3 Word usage |
35 | 2. Normative references |
36 | 3. Definitions, acronyms, and abbreviations 3.1 Definitions |
37 | 3.2 Acronyms and abbreviations |
43 | 4. General description 4.1 Format conventions 4.1.1 Numbers 4.1.2 Strings 4.1.3 MAC frame format |
45 | 4.1.4 Reserved fields and values 4.2 Network types 4.3 What is a piconet? 4.4 Components of an IEEE 802.15.3 piconet |
46 | 4.5 What is a pairnet? 4.6 Components of an IEEE 802.15.3 pairnet 4.7 MAC functionality 4.7.1 Overview |
47 | 4.7.2 Coordination 4.7.2.1 General 4.7.2.2 Starting a piconet 4.7.2.3 Starting a pairnet 4.7.2.4 Handing over control of the piconet 4.7.2.5 Creating a child piconet |
48 | 4.7.2.6 Creating a neighbor piconet 4.7.3 Ending a piconet 4.7.4 Ending a piconet with a dependent piconet involved |
49 | 4.7.5 Ending a pairnet 4.7.6 Association and disassociation in a piconet 4.7.7 Association and disassociation in a pairnet 4.7.8 Security overview |
50 | 4.7.9 IEEE 802.15.3 superframe 4.7.9.1 IEEE 802.15.3 superframe for piconets |
51 | 4.7.9.2 IEEE 802.15.3 superframe for pairnets |
52 | 4.7.10 Channel time management 4.7.10.1 Channel time management in a piconet |
53 | 4.7.10.2 Channel time management in a pairnet 4.7.11 Data communications between DEVs in a piconet 4.7.12 Information discovery in the piconet |
54 | 4.7.13 Dynamic channel selection in the piconet 4.7.14 Power management |
55 | 4.7.15 Controlling transmit power in the piconet 4.7.16 Superframe structure using quasi-omni mode in millimeter wave (mmWave) piconets |
56 | 4.7.17 Frame aggregation 4.7.18 Beam forming in the piconet 4.7.19 Channel probing in the piconet 4.7.20 Unequal error protection (UEP) in mmWave piconets 4.8 Characteristics of the 2.4 GHz PHY 4.8.1 General characteristics |
57 | 4.8.2 Coexistence and interoperability 4.9 Characteristics of the mmWave PHY 4.9.1 mmWave PHY characteristics |
58 | 4.9.2 Piconets using mmWave PHY modes |
59 | 4.10 Characteristics of HRCP PHY 4.10.1 HRCP PHY characteristics 4.10.2 Pairnet using HRCP PHY |
60 | 4.11 Characteristics of THz PHY 4.11.1 THz PHY characteristics 4.11.2 Pairnet using THz PHY |
61 | 4.12 Conventions 4.13 Concept of primitives |
63 | 5. Layer management 5.1 Overview of management model |
64 | 5.2 Generic management primitives 5.2.1 Overview |
65 | 5.2.2 MLME-GET.request 5.2.3 MLME-GET.confirm 5.2.4 MLME-SET.request |
66 | 5.2.5 MLME-SET.confirm 5.3 MLME SAP interface 5.3.1 Overview |
67 | 5.3.2 Resetting the MAC/MLME 5.3.2.1 Overview |
68 | 5.3.2.2 MLME-RESET.request 5.3.2.3 MLME-RESET.confirm 5.3.3 Scanning for piconets and pairnets 5.3.3.1 Overview |
72 | 5.3.3.2 MLME-SCAN.request 5.3.3.3 MLME-SCAN.confirm 5.3.3.4 MLME-SCAN.indication |
73 | 5.3.4 Starting a piconet or pairnet 5.3.4.1 Overview |
74 | 5.3.4.2 MLME-START.request 5.3.4.3 MLME-START.confirm |
75 | 5.3.5 Stopping a piconet or a pairnet 5.3.5.1 Overview |
76 | 5.3.5.2 MLME-STOP.request 5.3.5.3 MLME-STOP.confirm 5.3.6 Associating with a piconet or pairnet 5.3.6.1 Overview |
78 | 5.3.6.2 MLME-ASSOCIATE.request 5.3.6.3 MLME-ASSOCIATE.confirm 5.3.6.4 MLME-ASSOCIATE.indication 5.3.6.5 MLME-ASSOCIATE.response |
79 | 5.3.7 Disassociation from a piconet or pairnet 5.3.7.1 Overview 5.3.7.2 MLME-DISASSOCIATE.request |
80 | 5.3.7.3 MLME-DISASSOCIATE.confirm 5.3.7.4 MLME-DISASSOCIATE.indication 5.3.8 Security management 5.3.8.1 Overview |
82 | 5.3.8.2 MLME-MEMBERSHIP-UPDATE.request 5.3.8.3 MLME-MEMBERSHIP-UPDATE.confirm |
83 | 5.3.8.4 MLME-SECURITY-ERROR.indication 5.3.8.5 MLME-SECURITY-MESSAGE.request 5.3.8.6 MLME-SECURITY-MESSAGE.confirm 5.3.8.7 MLME-SECURITY-MESSAGE.indication |
84 | 5.3.9 PNC handover 5.3.9.1 Overview 5.3.9.2 MLME-PNC-HANDOVER.indication 5.3.9.3 MLME-PNC-HANDOVER.response 5.3.9.4 MLME-NEW-PNC.indication |
85 | 5.3.10 Requesting DEV information from the PNC 5.3.10.1 Overview 5.3.10.2 MLME-DEV-INFO.request |
86 | 5.3.10.3 MLME-DEV-INFO.confirm 5.3.10.4 MLME-DEV-INFO.indication 5.3.11 Security information retrieval 5.3.11.1 Overview |
87 | 5.3.11.2 MLME-SECURITY-INFO.request 5.3.11.3 MLME-SECURITY-INFO.confirm |
88 | 5.3.11.4 MLME-SECURITY-INFO.indication 5.3.11.5 MLME-SECURITY-INFO.response 5.3.12 Application specific data management 5.3.12.1 Overview |
89 | 5.3.12.2 MLME-APPLICATION-SPECIFIC.request |
90 | 5.3.12.3 MLME-APPLICATION-SPECIFIC.confirm 5.3.12.4 MLME-APPLICATION-SPECIFIC.indication 5.3.13 Piconet services management 5.3.13.1 Overview |
91 | 5.3.13.2 MLME-ANNOUNCE-SERVICE.request 5.3.13.3 MLME-ANNOUNCE-SERVICE.confirm |
92 | 5.3.13.4 MLME-PICONET-SERVICES.request 5.3.13.5 MLME-PICONET-SERVICES.confirm 5.3.13.6 MLME-PICONET-SERVICES.indication 5.3.14 Stream management 5.3.14.1 Overview |
94 | 5.3.14.2 MLME-CREATE-STREAM.request |
95 | 5.3.14.3 MLME-CREATE-STREAM.confirm 5.3.14.4 MLME-CREATE-STREAM.indication 5.3.14.5 MLME-MODIFY-STREAM.request |
96 | 5.3.14.6 MLME-MODIFY-STREAM.confirm 5.3.14.7 MLME-TERMINATE-STREAM.request 5.3.14.8 MLME-TERMINATE-STREAM.confirm 5.3.14.9 MLME-TERMINATE-STREAM.indication |
97 | 5.3.15 Piconet parameter management 5.3.15.1 Overview 5.3.15.2 MLME-BSID-CHANGE.request 5.3.15.3 MLME-BSID-CHANGE.confirm |
98 | 5.3.15.4 MLME-PICONET-PARM-CHANGE.indication 5.3.16 Power management 5.3.16.1 Overview |
100 | 5.3.16.2 MLME-PS-SET-INFORMATION.request 5.3.16.3 MLME-PS-SET-INFORMATION.confirm 5.3.16.4 MLME-SPS-CONFIGURE.request |
101 | 5.3.16.5 MLME-SPS-CONFIGURE.confirm 5.3.16.6 MLME-PM-MODE-CHANGE.request 5.3.16.7 MLME-PM-MODE-CHANGE.confirm 5.3.16.8 MLME-PM-MODE-CHANGE.indication |
102 | 5.3.16.9 MLME-MONITOR-PM-MODE.request 5.3.16.10 MLME-MONITOR-PM-MODE.confirm 5.3.16.11 MLME-MONITOR-PM-MODE.indication |
103 | 5.3.17 Multicast operations 5.3.17.1 Overview |
104 | 5.3.17.2 MLME-MULTICAST-CONFIGURATION.request 5.3.17.3 MLME-MULTICAST-CONFIGURATION.confirm 5.3.17.4 MLME-MULTICAST-RX-SETUP.request |
105 | 5.3.17.5 MLME-MULTICAST-RX-SETUP.confirm 5.3.18 Timing synchronization 5.3.18.1 Overview 5.3.18.2 MLME-BEACON-EVENT.request 5.3.18.3 MLME-BEACON-EVENT.confirm |
106 | 5.3.18.4 MLME-BEACON-EVENT.indication 5.3.19 Transmit switched diversity (TSD) 5.3.19.1 Overview |
107 | 5.3.19.2 MLME-TXDIV.request 5.3.19.3 MLME-TXDIV.confirm 5.4 MAC management 5.4.1 General 5.4.2 MAC PIB PNC and PRC group |
109 | 5.4.3 MAC PIB characteristic group |
111 | 5.5 MAC SAP 5.5.1 Overview |
114 | 5.5.2 MAC-ASYNC-DATA.request 5.5.3 MAC-ASYNC-DATA.confirm |
115 | 5.5.4 MAC-ASYNC-DATA.indication 5.5.5 MAC-ISOCH-DATA.request 5.5.6 MAC-ISOCH-DATA.confirm |
116 | 5.5.7 MAC-ISOCH-DATA.indication 5.5.7 MAC-HRCP-DATA.request 5.5.8 MAC-HRCP-DATA.confirm |
117 | 5.5.9 MAC-HRCP-DATA.indication 5.5.10 MAC-HRCP-MUL-DATA.request 5.5.11 MAC-HRCP-MUL-DATA.confirm |
118 | 5.5.12 MAC-HRCP-MUL-DATA.indication |
119 | 6. MAC frame formats 6.1 Frame format conventions 6.2 General frame format 6.2.1 Overview |
121 | 6.2.2 Frame Control field 6.2.2.1 Overview 6.2.2.2 Protocol Version field |
122 | 6.2.2.3 Frame Type field |
123 | 6.2.2.4 SEC field 6.2.2.5 ACK Policy field, Imp-ACK Request field, and Blk-ACK field for piconet 6.2.2.6 ACK Policy field for pairnet |
124 | 6.2.2.7 Retry field 6.2.2.8 More Data field 6.2.2.9 Imp-ACK Negative Acknowledgment (NAK) field 6.2.2.10 CTA Relinquish field 6.2.2.11 Logical Channel 6.2.3 Piconet ID (PNID) field |
125 | 6.2.4 PairnetID field 6.2.5 SrcID and DestID fields for piconet 6.2.6 SrcID and DestID fields for pairnet |
126 | 6.2.7 Fragmentation Control field for piconet 6.2.7.1 Overview 6.2.7.2 MSDU Number field 6.2.7.3 Fragment Number field 6.2.7.4 Last Fragment Number field 6.2.8 Stream Index field |
127 | 6.2.9 MAC header validation 6.2.10 MAC Frame Body field 6.2.10.1 Frame Payload field 6.2.10.2 Secure session ID (SECID) field |
128 | 6.2.10.3 Secure Frame Counter (SFC) field 6.2.10.4 Secure Payload field 6.2.10.5 Integrity Code field 6.2.10.6 Frame Check Sequence (FCS) field |
129 | 6.2.10.7 MAC frame body for pairnet 6.2.10.8 Security header for pairnet 6.2.10.9 Secure MAC frame body for pairnet 6.2.11 SC and HSI aggregated frame format for piconet 6.2.11.1 Overview 6.2.11.2 Standard aggregation format 6.2.11.2.1 Non-secure standard aggregation format |
132 | 6.2.11.2.2 Secure standard aggregation format 6.2.11.3 Low-latency aggregation formats 6.2.11.3.1 Non-secure low-latency aggregation format |
135 | 6.2.11.3.2 Secure low-latency aggregation format |
136 | 6.2.12 AV aggregated frame format for piconet 6.2.12.1 Overview 6.2.12.2 Extended MAC header format 6.2.12.2.1 Overview |
137 | 6.2.12.2.2 Extended Control Header field |
138 | 6.2.12.2.3 MAC Extension Header field |
139 | 6.2.12.2.4 Security Header field 6.2.12.2.5 Video Header field |
140 | 6.2.12.3 Subframe format |
142 | 6.2.12.4 AV aggregated 6.2.12.5 Regular |
143 | 6.2.12.6 Directional ACK 6.2.13 TX and ACK Information field for pairnets |
144 | 6.3 Format of individual frame types 6.3.1 Beacon frame 6.3.1.1 Non-secure Beacon frame for piconets |
146 | 6.3.1.2 Non-secure Beacon frame for pairnets |
148 | 6.3.1.3 Secure Beacon frame for piconets |
149 | 6.3.1.4 Secure Beacon frame for pairnets 6.3.2 Acknowledgment frames for piconets 6.3.2.1 Imm-ACK frame |
150 | 6.3.2.2 Delayed ACK (Dly-ACK) frame |
151 | 6.3.3 Command frame for piconets 6.3.3.1 General 6.3.3.2 Non-secure Command frame |
152 | 6.3.3.3 Secure Command frame |
153 | 6.3.4 Command frame for pairnets 6.3.4.1 Non-secure Command frame |
154 | 6.3.4.2 Secure command frame |
155 | 6.3.5 Data frame for piconets 6.3.5.1 Non-secure Data frame 6.3.5.2 Secure Data frame |
156 | 6.3.6 Data frame for pairnets 6.3.6.1 Non-Secure Pairnet Aggregated Data frame |
158 | 6.3.6.2 Secure Pairnet Aggregated Data frame |
159 | 6.3.7 Multi-protocol Data frame for piconets 6.3.7.1 Non-secure Multi-protocol Data frame |
160 | 6.3.7.2 Secure Multi-protocol Data frame |
161 | 6.3.8 Multi-protocol Data frame for pairnets 6.3.8.1 Non-Secure Pairnet Aggregated Multi-protocol Data frame 6.3.8.2 Secure Pairnet Aggregated Multi-protocol Data frame |
163 | 6.3.9 Synchronization frame for piconets 6.4 Information elements (IEs) 6.4.1 Overview |
166 | 6.4.2 CTA IE for piconet |
167 | 6.4.3 BSID IE for piconet 6.4.4 Parent Piconet IE |
168 | 6.4.5 DEV Association IE for piconet 6.4.6 PNC Shutdown IE for piconet |
169 | 6.4.7 Piconet Parameter Change IE |
170 | 6.4.8 AS IE for piconet 6.4.9 Pending channel time map (PCTM) IE for piconet |
171 | 6.4.10 PNC Handover IE for piconet 6.4.11 CTA Status IE for piconet |
172 | 6.4.12 Capability IE for piconet |
178 | 6.4.13 PRC Capability IE for pairnet |
183 | 6.4.14 PRDEV Capability IE for pairnet |
184 | 6.4.15 Pairnet Operation Parameters IE |
186 | 6.4.16 THz PRC Capability IE for pairnet |
190 | 6.4.17 THz PRDEV Capability IE for pairnet 6.4.18 THz Pairnet Operation Parameter IE |
192 | 6.4.19 Transmit Power Parameters IE |
193 | 6.4.20 PS Status IE for piconet 6.4.21 CWB IE for piconet |
194 | 6.4.22 Overlapping PNID IE for piconet 6.4.23 Piconet Services IE |
195 | 6.4.24 Vendor Defined IE 6.4.25 Group ID IE for piconet |
196 | 6.4.26 Stream Renew IE for piconet 6.4.27 Next PNC IE for piconet 6.4.28 Piconet Channel Status IE |
197 | 6.4.29 Synchronization IE for piconet |
199 | 6.4.30 TSD IE for piconet |
200 | 6.4.31 UEP Specific IE for piconet 6.4.32 IFS IE for piconet |
201 | 6.4.33 CTA Relinquish Duration IE for piconet 6.4.34 Feedback IE for piconet |
203 | 6.4.35 Mapping IE for piconet |
204 | 6.4.36 BST Clustering IE for piconet 6.4.37 PET Clustering IE for piconet |
205 | 6.4.38 Beam PET IE for piconet |
206 | 6.4.39 HRS Beam PET IE for piconet |
207 | 6.4.40 PET Amplitude IE for piconet 6.4.41 PET Phase IE for piconet 6.4.42 Sync Frame Frequency IE for piconet |
208 | 6.4.43 Directional Peer IE for piconet |
209 | 6.4.44 MIMO Information IE for pairnet |
210 | 6.4.45 Higher Layer Protocol Information IE for pairnet 6.5 MAC commands 6.5.1 Overview |
214 | 6.5.2 Association and disassociation commands 6.5.2.1 General 6.5.2.2 Association Request command |
216 | 6.5.2.3 Association Response command |
217 | 6.5.2.4 Disassociation Request command 6.5.3 Security commands 6.5.3.1 General 6.5.3.2 Request Key command 6.5.3.3 Request Key Response command |
218 | 6.5.3.4 Distribute Key Request command 6.5.3.5 Distribute Key Response command |
219 | 6.5.4 PNC handover commands for piconet 6.5.4.1 General 6.5.4.2 PNC Handover Request command 6.5.4.3 PNC Handover Response command |
220 | 6.5.4.4 PNC Handover Information command 6.5.5 Information request commands 6.5.5.1 General 6.5.5.2 PNC Information Request command for piconet |
221 | 6.5.5.3 PNC Information command for piconet |
222 | 6.5.5.4 Security Information Request command 6.5.5.5 Security Information command |
223 | 6.5.5.6 Probe Request command |
225 | 6.5.5.7 Probe Response command |
227 | 6.5.6 Information announcement commands for piconet 6.5.6.1 Piconet Services command |
228 | 6.5.6.2 Announce command for piconet |
229 | 6.5.6.3 Announce Response command for piconet |
230 | 6.5.7 Channel time allocation request, modification, and termination commands for piconets 6.5.7.1 General 6.5.7.2 Channel Time Request command |
233 | 6.5.7.3 Channel Time Response command |
234 | 6.5.8 Channel status commands for piconets 6.5.8.1 General 6.5.8.2 Channel Status Request command 6.5.8.3 Channel status response |
235 | 6.5.8.4 Remote Scan Request command 6.5.8.5 Remote Scan Response command |
236 | 6.5.8.6 Transmit Power Change command |
237 | 6.5.9 Power management commands for piconets 6.5.9.1 General 6.5.9.2 PS Set Information Request command 6.5.9.3 PS Set Information Response command |
238 | 6.5.9.4 SPS Configuration Request command |
239 | 6.5.9.5 SPS Configuration Response command |
240 | 6.5.9.6 PM Mode Change command 6.5.9.7 PM Mode Change Response command |
241 | 6.5.10 Special commands 6.5.10.1 Security Message command 6.5.10.2 Vendor Defined command 6.5.10.3 AS IE Request command for piconets |
242 | 6.5.10.4 AS IE Response command for piconets 6.5.10.5 Array Training command for piconets |
243 | 6.5.10.6 Array Training Feedback for piconets |
244 | 6.5.11 Piconet Multicast configuration commands 6.5.11.1 Multicast Configuration Request command |
245 | 6.5.11.2 Multicast Configuration Response command |
246 | 7. MAC functional description 7.1 Introduction |
247 | 7.2 Starting, maintaining, and stopping piconets 7.2.1 General 7.2.2 Scanning through channels |
248 | 7.2.3 Starting a piconet |
249 | 7.2.4 PNC handover |
253 | 7.2.5 Preliminary handover |
254 | 7.2.6 Next PNC |
255 | 7.2.7 Dependent PNC handover |
258 | 7.2.8 Child piconet |
260 | 7.2.9 Neighbor piconet |
262 | 7.2.10 Stopping piconet operations 7.2.10.1 General 7.2.10.2 Stopping an independent or parent piconet |
263 | 7.2.10.3 Parent PNC stopping a dependent piconet 7.2.10.4 Dependent PNC termination of a dependent piconet 7.2.11 Non-PNC-capable DEVs 7.3 Starting and stopping pairnets 7.3.1 Scanning through channels |
264 | 7.3.2 Starting a pairnet 7.3.3 Stopping a pairnet 7.3.4 Non-PRC-capable devices 7.4 Association and disassociation with a piconet 7.4.1 General |
265 | 7.4.2 Association |
267 | 7.4.3 Piconet services |
269 | 7.4.4 Broadcasting piconet information 7.4.5 Disassociation |
271 | 7.5 Association and disassociation with a pairnet 7.5.1 Association |
273 | 7.5.2 Disassociation |
274 | 7.5.3 Higher layer protocol setup during association procedure for a pairnet 7.6 Channel access 7.6.1 General |
275 | 7.6.2 Interframe space (IFS) |
276 | 7.6.3 Carrier sense multiple access with collision avoidance (CSMA/CA) in piconets |
277 | 7.6.4 Channel time allocation period channel access in piconets 7.6.4.1 General 7.6.4.2 Channel time allocations (CTAs) |
279 | 7.6.4.3 Channel time allocation (CTA) and channel time usage |
280 | 7.6.4.4 Management CTAs |
281 | 7.6.4.5 Slotted aloha access 7.6.4.6 Allocation of MCTAs |
282 | 7.6.4.7 Guard time |
284 | 7.6.4.8 Calculating channel time requests |
285 | 7.6.4.9 Relinquishing CTA time to another DEV |
286 | 7.6.5 PAP after association |
287 | 7.7 Channel time management for piconets 7.7.1 General 7.7.2 Isochronous stream management 7.7.2.1 General |
288 | 7.7.2.2 Isochronous stream creation |
290 | 7.7.2.3 Isochronous stream modification |
293 | 7.7.2.4 Isochronous stream termination |
295 | 7.7.3 Asynchronous channel time reservation and termination 7.7.3.1 Asynchronous channel time reservation |
298 | 7.7.3.2 Asynchronous channel time termination 7.7.4 Multicast group configuration |
300 | 7.8 Synchronization for piconet 7.8.1 General 7.8.2 Time accuracy |
301 | 7.8.3 Beacon generation 7.8.4 Beacon reception |
302 | 7.8.5 Beacon information announcement |
303 | 7.8.6 Superframe support for directional PHYs 7.8.6.1 Overview 7.8.6.2 Quasi-omni beacon |
304 | 7.8.6.3 Directional CAP |
305 | 7.8.6.4 Directional association |
306 | 7.8.6.5 DEV quasi-omni transmit direction training and tracking |
308 | 7.9 Synchronization for pairnet 7.9.1 General 7.9.2 Time accuracy 7.9.3 Beacon generation |
309 | 7.9.4 Beacon Information announcement 7.10 Fragmentation and defragmentation for piconets |
310 | 7.11 Aggregation 7.11.1 Piconet standard aggregation |
311 | 7.11.2 Piconet low-latency aggregation |
312 | 7.11.3 Pairnet aggregation |
314 | 7.12 Acknowledgment and retransmission 7.12.1 Overview 7.12.2 No acknowledgment (no-ACK) |
315 | 7.12.3 Immediate acknowledgment (Imm-ACK) for piconets 7.12.4 Delayed acknowledgment (Dly-ACK) for piconets |
316 | 7.12.5 Implied acknowledgment (Imp-ACK) for piconets |
318 | 7.12.6 Block acknowledgment (Blk-ACK) for piconets 7.12.6.1 General 7.12.6.2 Blk-ACK for standard aggregation |
319 | 7.12.6.3 Blk-ACK for low-latency aggregation |
320 | 7.12.7 Stack acknowledgment (Stk-ACK) for pairnets 7.12.7.1 Ping-pong transmission and Stk-ACK (Synchronous Phase) |
321 | 7.12.7.2 Recovery Process (Asynchronous Phase) 7.12.8 Retransmissions 7.12.9 Duplicate detection |
322 | 7.13 Piconet peer discovery 7.13.1 General 7.13.2 PNC information request 7.13.3 Probe request and response |
323 | 7.13.4 Announce 7.13.5 Channel status request 7.13.6 Remote scan |
324 | 7.13.7 PNC channel scanning |
325 | 7.13.8 Channel probing 7.14 Changing piconet parameters 7.14.1 General 7.14.2 Moving beacon |
326 | 7.14.3 Changing superframe duration 7.14.4 Setting the PNID or BSID |
327 | 7.14.5 Maintaining synchronization in dependent piconets |
328 | 7.15 Piconet interference mitigation 7.15.1 General 7.15.2 Dynamic channel selection |
330 | 7.15.3 Transmit power control (TPC) 7.15.3.1 General 7.15.3.2 Maximum transmitter power for the CAP, beacon, and directed MCTAs 7.15.3.3 Adjustable transmitter power in a CTA 7.16 Multi-rate support |
332 | 7.17 Power management for piconet 7.17.1 General 7.17.2 Piconet synchronized power save (PSPS) mode |
333 | 7.17.3 Device synchronized power save (DSPS) mode 7.17.3.1 General |
334 | 7.17.3.2 Creation, use, and management of DSPS sets |
335 | 7.17.3.3 Changing DSPS mode and operation |
336 | 7.17.3.4 CTA timing in DSPS mode |
337 | 7.17.4 Asynchronous power save (APS) mode |
338 | 7.17.5 MSCs for power save modes |
342 | 7.18 Power management for pairnet |
343 | 7.19 AS IE operation |
346 | 7.20 MAC sublayer parameters |
349 | 7.21 Unequal error protection (UEP) |
350 | 7.22 Sync frame transmission and virtually dependent piconet |
351 | 8. Security 8.1 Security mechanisms 8.1.1 General 8.1.2 Security membership and key establishment 8.1.3 Key transport 8.1.4 Data encryption 8.1.5 Data integrity 8.1.6 Beacon integrity protection |
352 | 8.1.7 Command integrity protection 8.1.8 Freshness protection 8.2 Security modes 8.2.1 General 8.2.2 Security mode 0 |
353 | 8.2.3 Security mode 1 8.3 Security support 8.3.1 General 8.3.2 PNC handover in piconets 8.3.3 Changes in the group data key |
354 | 8.3.4 Joining a secure network 8.3.5 Membership update |
355 | 8.3.6 Secure frame generation |
356 | 8.3.7 Updating CurrentTimeToken 8.3.8 Secure frame reception |
357 | 8.3.9 Selecting the SECID for a new key 8.3.10 Key selection |
363 | 8.4 Protocol details 8.4.1 General 8.4.2 Security information request and distribution |
365 | 8.4.3 Key distribution protocol 8.4.4 Key request protocol |
366 | 9. Security specifications for piconets 9.1 Modes for security 9.2 Symmetric cryptography building blocks 9.2.1 Notational conventions 9.2.2 CCM combined encryption and data authentication 9.2.3 CCM parameters 9.2.4 Nonce value |
367 | 9.2.5 AES encryption 9.3 Symmetric cryptography implementation 9.3.1 Symmetric cryptography data formats |
368 | 9.3.2 Symmetric cryptographic operations |
369 | 9.4 CCM mode 9.4.1 General 9.4.2 Inputs |
370 | 9.4.3 Data authentication |
372 | 9.4.4 Encryption |
373 | 9.4.5 Output 9.4.6 Decryption 9.4.7 Restrictions 9.4.8 List of symbols |
375 | 10. Security specifications for pairnets 10.1 Modes for security 10.2 Symmetric cryptography building blocks 10.2.1 Notational conventions 10.2.2 Galois/Counter Mode (GCM) combined encryption and data authentication 10.2.3 GCM parameters 10.2.4 Nonce value |
376 | 10.2.5 AES encryption 10.3 Symmetric cryptography implementation 10.3.1 Symmetric cryptography data formats |
377 | 10.3.2 Symmetric cryptographic operations |
379 | 10.4 GCM mode 10.4.1 General 10.4.2 Inputs for authenticated encryption |
380 | 10.4.3 Authenticated encryption |
382 | 10.4.4 Outputs from authenticated encryption 10.4.5 Inputs for authenticated decryption |
383 | 10.4.6 Authenticated decryption 10.4.7 Restrictions 10.4.8 List of symbols |
385 | 11. PHY specification for the 2.4 GHz band 11.1 Overview of the 2.4 GHz PHY |
386 | 11.2 General requirements 11.2.1 Operating frequency range 11.2.2 Radio frequency (RF) power measurements 11.2.3 Channel assignments 11.2.4 Scanning channels |
387 | 11.2.5 Unwanted emissions 11.2.6 Operating temperature range 11.2.7 PHY layer timing 11.2.7.1 General 11.2.7.2 Interframe space 11.2.7.3 Receive-to-transmit turnaround time |
388 | 11.2.7.4 Transmit-to-receive turnaround time 11.2.7.5 Time between successive transmissions 11.2.7.6 Channel switch time 11.2.8 Data size restrictions 11.2.8.1 General 11.2.8.2 Maximum frame length 11.2.8.3 Maximum transfer unit size 11.2.8.4 Minimum fragment size 11.2.9 Header check sequence |
390 | 11.2.10 Channel access methods |
391 | 11.3 Modulation and coding 11.3.1 General 11.3.2 Base data rate 11.3.3 Signal constellations |
392 | 11.3.4 DQPSK modulation |
393 | 11.3.5 QPSK and 16/32/64-QAM with trellis coding |
400 | 11.4 PHY frame format 11.4.1 Frame format |
402 | 11.4.2 PHY preamble |
403 | 11.4.3 Header modulation |
404 | 11.4.4 Scrambling |
405 | 11.4.5 PHY header |
406 | 11.4.6 Stuff bits 11.4.7 Tail symbols |
409 | 11.5 Transmitter specifications 11.5.1 Error vector magnitude definition 11.5.2 EVM calculated values |
410 | 11.5.3 Transmit power spectral density (PSD) mask 11.5.4 Transmit center frequency tolerance |
411 | 11.5.5 Symbol rate 11.5.6 Clock synchronization 11.5.7 Transmit power-on and power-down ramp 11.5.8 RF carrier suppression 11.5.9 Transmit power |
412 | 11.6 Receiver specifications 11.6.1 Error rate criterion 11.6.2 Receiver sensitivity 11.6.3 Receiver maximum input level 11.6.4 Receiver jamming resistance |
413 | 11.6.5 Receiver CCA performance |
414 | 11.6.6 Receiver RSSI 11.6.7 Link quality indication (LQI) 11.7 PHY management |
417 | 12. PHY specification for millimeter wave 12.1 General requirements 12.1.1 Overview 12.1.2 Regulatory information |
418 | 12.1.3 RF power measurements 12.1.4 Unwanted emissions 12.1.5 Operating temperature range 12.1.6 RF channelization |
419 | 12.1.7 Transmit PSD mask 12.1.8 Error vector magnitude calculation 12.1.8.1 SC PHY 12.1.8.2 AV and HSI PHYs |
420 | 12.1.9 Common PHY management for mmWave PHY modes 12.1.9.1 Supported MCSs |
421 | 12.1.9.2 Preferred fragment size 12.1.9.3 Receive Status field |
422 | 12.1.10 Requirements for mmWave PNCs |
423 | 12.1.11 CP operation 12.1.12 mmWave PHY mode usage in CTA 12.1.13 Common mode signaling (CMS) 12.1.13.1 General |
424 | 12.1.13.2 Forward error correction for CMS 12.1.13.3 Code spreading for CMS |
425 | 12.1.13.4 Scrambling for CMS 12.1.13.5 PHY preamble for CMS |
426 | 12.1.13.6 Frame header for CMS 12.1.13.7 PHY header for CMS |
427 | 12.1.13.8 PHY Payload field for CMS 12.1.13.9 Receiver clear channel assessment performance for CMS 12.1.14 mmWave PHY PIB |
429 | 12.2 Single Carrier Mode of mmWave PHY (SC PHY) 12.2.1 General |
430 | 12.2.2 PHY operating specifications of SC PHY 12.2.2.1 Channelization 12.2.2.2 Scanning channels 12.2.3 Modulation, forward error correction, and spreading 12.2.3.1 MCS-dependent parameters |
431 | 12.2.3.2 Header rate-dependent parameters |
432 | 12.2.3.3 Timing-related parameters 12.2.3.4 Frame-related parameters |
434 | 12.2.3.5 Modulation 12.2.3.5.1 General |
435 | 12.2.3.5.2 p/2 BPSK 12.2.3.5.3 p/2 QPSK 12.2.3.5.4 p/2 8-PSK 12.2.3.5.5 p/2 16-QAM |
436 | 12.2.3.6 FEC 12.2.3.6.1 General 12.2.3.6.2 Reed-Solomon block codes in GF(28) |
437 | 12.2.3.6.3 Irregular LDPC codes |
439 | 12.2.3.6.4 Rate 14/15 LDPC code |
440 | 12.2.3.7 Stuff bits |
441 | 12.2.3.8 Code spreading 12.2.3.8.1 General 12.2.3.8.2 Golay sequences 12.2.3.8.3 PRBS generation with LFSR |
442 | 12.2.3.9 Unequal error protection |
443 | 12.2.3.10 Scrambling |
444 | 12.2.4 SC PHY frame format 12.2.4.1 Overview |
445 | 12.2.4.2 PHY preamble 12.2.4.2.1 General 12.2.4.2.2 Sync field 12.2.4.2.3 SFD field 12.2.4.2.4 Channel estimation sequence (CES) 12.2.4.3 Frame header 12.2.4.3.1 General |
447 | 12.2.4.3.2 SC PHY header |
448 | 12.2.4.3.3 Base header HCS 12.2.4.3.4 Base header FEC 12.2.4.3.5 MAC subheader HCS |
449 | 12.2.4.3.6 MAC subheader FEC 12.2.4.4 SC PHY Payload field 12.2.4.4.1 General 12.2.4.4.2 SC PHY Payload scrambling 12.2.4.4.3 Modulation 12.2.4.4.4 FEC 12.2.4.4.5 Code spreading |
450 | 12.2.4.5 Pilot word and PCES 12.2.4.5.1 Subblocks and pilot word 12.2.4.5.2 Pilot channel estimation sequence (PCES) |
451 | 12.2.5 Transmitter specifications 12.2.5.1 Error vector magnitude 12.2.5.2 Transmit center frequency tolerance 12.2.5.3 Symbol rate 12.2.5.4 Transmit power-on and power-down ramp 12.2.6 Receiver specifications 12.2.6.1 Error rate criterion |
452 | 12.2.6.2 Receiver sensitivity 12.2.6.3 Receiver maximum input level 12.2.6.4 Receiver clear channel assessment performance |
453 | 12.2.7 PHY layer timing 12.2.7.1 General 12.2.7.2 Interframe space 12.2.7.3 Receive-to-transmit turnaround time 12.2.7.4 Transmit-to-receive turnaround-time 12.2.7.5 Time between successive transmissions |
454 | 12.2.7.6 Channel switch 12.2.8 PHY management for SC PHY 12.2.8.1 General 12.2.8.2 Maximum frame size 12.2.8.3 Maximum transfer unit size 12.2.8.4 Minimum fragment size 12.2.9 Optional OOK/DAMI modes 12.2.9.1 General |
455 | 12.2.9.2 OOK 12.2.9.3 DAMI 12.2.9.4 FEC 12.2.9.5 OOK/DAMI spreading 12.3 High Speed Interface mode of mmWave PHY 12.3.1 General 12.3.2 Operating frequency bands |
456 | 12.3.3 HSI PHY modulation, forward error correction, and spreading 12.3.3.1 MCS-dependent parameters |
457 | 12.3.3.2 HSI PHY timing-related parameters |
458 | 12.3.3.3 HSI PHY frame-related parameters |
459 | 12.3.3.4 HSI PHY FEC 12.3.3.4.1 Overview 12.3.3.4.2 LDPC block code |
460 | 12.3.3.4.3 EEP data multiplexer 12.3.3.4.4 UEP data multiplexer 12.3.3.4.5 Bit interleaver |
461 | 12.3.3.5 Stuff bits |
462 | 12.3.3.6 Constellation mapping |
463 | 12.3.3.7 HSI spreader 12.3.3.7.1 General |
464 | 12.3.3.7.2 Spreader for spreading factor of 1 12.3.3.7.3 Spreader for spreading factor of 48 12.3.3.8 Tone interleaver |
465 | 12.3.3.9 HSI PHY OFDM modulator 12.3.3.9.1 General |
466 | 12.3.3.9.2 Pilot subcarriers |
467 | 12.3.3.9.3 Guard subcarriers 12.3.3.10 Pilot channel estimation sequence (PCES) insertion 12.3.3.11 HSI PHY scrambling |
468 | 12.3.4 HSI PHY frame format 12.3.4.1 Overview 12.3.4.2 PHY preamble |
469 | 12.3.4.3 Frame header |
471 | 12.3.4.4 HSI PHY header |
472 | 12.3.4.5 Header check sequences (HCSs) 12.3.4.5.1 Main Header HCS 12.3.4.5.2 MAC Subheader HCS |
473 | 12.3.4.6 PHY Payload field 12.3.5 Transmitter specifications 12.3.5.1 EVM requirement |
474 | 12.3.5.2 Chip rate and clock alignment 12.3.6 Receiver specifications 12.3.6.1 Receiver sensitivity 12.3.6.2 Receiver CCA performance 12.3.6.3 Receiver maximum input level 12.3.6.4 PHY layer timing 12.3.6.5 Interframe spacing |
475 | 12.3.6.6 Receive-to-transmit turnaround time 12.3.6.7 Transmit-to-receive turnaround time 12.3.6.8 Time between successive transmissions 12.3.6.9 Channel switch time 12.3.7 HSI PHY management 12.3.7.1 General 12.3.7.2 PHY supported data rate encoding 12.3.7.3 HSI PHY fragment size encoding |
476 | 12.3.7.4 Maximum frame length 12.3.7.5 Maximum transfer unit size 12.3.7.6 Minimum fragment size 12.4 Audio/Visual (AV) mode of mmWave PHY 12.4.1 General |
477 | 12.4.2 General requirements 12.4.2.1 AV PHY channelization |
478 | 12.4.2.2 PHY layer timing 12.4.2.2.1 General |
479 | 12.4.2.2.2 Interframe space 12.4.2.2.3 Receive-to-transmit turnaround time 12.4.2.2.4 Transmit-to-receive turnaround time 12.4.2.2.5 Time between successive transmissions |
480 | 12.4.2.2.6 Channel switch time 12.4.2.2.7 CCA detect time 12.4.2.3 Data size restrictions 12.4.2.3.1 General 12.4.2.3.2 Maximum frame length 12.4.2.3.3 Maximum transfer unit size 12.4.2.3.4 Minimum fragment size 12.4.2.4 Header check sequence 12.4.3 AV PHY modulation and forward error correction 12.4.3.1 General |
482 | 12.4.3.2 AV PHY base rate 12.4.3.3 Repetition coding and spatial diversity |
483 | 12.4.3.4 Stuff bits 12.4.3.5 HRP splitter and scrambler |
484 | 12.4.3.6 LRP scrambler 12.4.3.7 HRP outer code 12.4.3.8 HRP outer interleaver |
485 | 12.4.3.9 Convolutional encoder |
486 | 12.4.3.10 Puncturing 12.4.3.11 HRP data multiplexer and bit interleaver 12.4.3.11.1 General 12.4.3.11.2 EEP data multiplexer |
487 | 12.4.3.11.3 UEP coding data multiplexer |
489 | 12.4.3.11.4 UEP mapping data multiplexer |
491 | 12.4.3.11.5 HRP header data multiplexer 12.4.3.12 Bit reversal tone interleaver |
492 | 12.4.3.13 Signal constellations |
493 | 12.4.3.14 AV PHY non-data subcarriers 12.4.3.15 AV PHY OFDM modulation |
494 | 12.4.4 AV PHY frame formats 12.4.4.1 General |
495 | 12.4.4.2 HRP preamble |
496 | 12.4.4.3 HRP header |
497 | 12.4.4.4 LRP preamble sequences |
498 | 12.4.4.5 Long omni LRP preamble |
499 | 12.4.4.6 Short omni LRP preamble |
500 | 12.4.4.7 Omni LRP header 12.4.4.8 Directional LRP preamble 12.4.4.9 Directional LRP header and payload |
502 | 12.4.5 AV PHY transmitter requirements 12.4.5.1 TX mask 12.4.5.2 EVM requirement |
503 | 12.4.5.3 Symbol timing 12.4.5.4 TX frequency accuracy |
504 | 12.4.5.5 TX power ramp on and off 12.4.6 AV PHY Receiver characteristics 12.4.6.1 Error rate criterion 12.4.6.2 Sensitivity 12.4.6.3 Maximum input level 12.4.7 Preambles and training symbols |
509 | 13. PHY specification for HRCP 13.1 General requirements 13.1.1 Overview 13.1.2 Regulatory Information 13.1.3 RF power measurements 13.1.4 Unwanted emissions 13.1.5 RF channelization |
510 | 13.1.6 Transmit PSD mask |
512 | 13.1.7 Error vector magnitude calculation 13.1.8 HRCP-PHY management 13.1.8.1 Supported MCSs 13.1.8.2 HRCP-PHY PIB |
514 | 13.2 HRCP-SC PHY 13.2.1 General 13.2.2 Channelization of HRCP-SC PHY |
515 | 13.2.3 Modulation and coding 13.2.3.1 MCS-dependent parameters 13.2.3.2 Header rate-dependent parameters |
516 | 13.2.3.3 Timing-related parameters 13.2.3.4 Frame-related parameters |
517 | 13.2.3.5 Modulation |
518 | 13.2.3.6 Forward Error Correction |
520 | 13.2.3.7 Stuff bits |
521 | 13.2.3.8 Code spreading 13.2.3.9 Scrambling 13.2.4 HRCP-SC PHY frame format 13.2.4.1 General 13.2.4.2 PHY preamble 13.2.4.2.1 Overview |
522 | 13.2.4.2.2 Frame synchronization (SYNC) 13.2.4.2.3 SFD 13.2.4.2.4 CES |
523 | 13.2.4.3 Frame header 13.2.4.3.1 General |
524 | 13.2.4.3.2 HRCP-SC PHY header |
525 | 13.2.4.3.3 Header check sequence (HCS) 13.2.4.3.4 Header FEC |
526 | 13.2.4.4 HRCP-SC PHY Payload field 13.2.4.4.1 General 13.2.4.4.2 HRCP-SC PHY Payload scrambling |
527 | 13.2.4.4.3 Modulation 13.2.4.4.4 FEC 13.2.4.5 Pilot word and PPRE 13.2.4.5.1 Block and pilot word 13.2.4.5.2 PPRE 13.2.5 Transmitter specifications 13.2.5.1 EVM requirement 13.2.5.2 Transmit center frequency tolerance |
528 | 13.2.5.3 Symbol rate 13.2.5.4 Transmit power-on and power-down ramp 13.2.6 Receiver specifications 13.2.6.1 Error rate criterion 13.2.6.2 Receiver sensitivity |
529 | 13.2.6.3 Receiver maximum input level 13.2.7 PHY layer timing 13.2.7.1 General 13.2.7.2 Interframe space |
530 | 13.2.7.3 Receive-to-transmit turnaround time 13.2.7.4 Transmit-to-receive turnaround-time 13.2.7.5 Time between transmission 13.2.7.6 Channel switch 13.2.8 PHY management for HRCP-SC PHY 13.2.8.1 General 13.2.8.2 Maximum frame size |
531 | 13.2.8.3 Maximum transfer unit size 13.2.8.4 Minimum fragment size 13.2.9 MIMO, channel bonding, and channel aggregation 13.2.9.1 Introduction to MIMO in SC PHY 13.2.9.2 Channel aggregation and channel bonding |
532 | 13.2.9.3 Link setup procedure for MIMO mode |
534 | 13.2.9.4 Selecting antenna element |
535 | 13.2.9.5 MIMO PHY Preamble 13.2.9.5.1 Overview 13.2.9.5.2 SYNC 13.2.9.5.3 SFD 13.2.9.5.4 CES for frequency domain channel estimation |
536 | 13.2.9.5.5 CES for time-domain channel estimation 13.2.9.6 Data processing for M-streams transmission in MIMO mode or channel aggregation 13.2.9.7 HRCP-SC-MIMO PHY Header |
537 | 13.2.9.8 HRCP-SC PHY MIMO Payload field 13.2.9.9 Scrambler 13.2.9.10 Transmitter specifications 13.2.9.11 Receiver specifications 13.2.9.11.1 Error rate criterion |
538 | 13.2.9.11.2 Receiver sensitivity 13.3 HRCP-OOK PHY 13.3.1 General |
539 | 13.3.2 Channel bonding 13.3.2.1 General 13.3.2.2 Channelization for HRCP-OOK PHY 13.3.2.3 Transmit PSD mask for HRCP-OOK |
540 | 13.3.3 Modulation and coding 13.3.3.1 MCS dependent parameters 13.3.3.2 Header rate-dependent parameters |
541 | 13.3.3.3 Timing-related parameters |
542 | 13.3.3.4 Frame-related parameters 13.3.3.5 Modulation 13.3.3.5.1 General |
543 | 13.3.3.5.2 OOK 13.3.3.5.3 Description of signals 13.3.3.6 Forward Error Correction |
545 | 13.3.3.7 Code spreading 13.3.3.7.1 Overview 13.3.3.7.2 PRBS generation with LFSR |
546 | 13.3.3.8 Scrambling |
547 | 13.3.4 HRCP-OOK PHY frame format 13.3.4.1 Overview 13.3.4.2 PHY Preamble 13.3.4.2.1 General |
548 | 13.3.4.2.2 SYNC 13.3.4.2.3 SFD |
549 | 13.3.4.2.4 CES 13.3.4.2.5 Preamble Repetition |
550 | 13.3.4.3 Frame header 13.3.4.3.1 General |
551 | 13.3.4.3.2 HRCP-OOK PHY header 13.3.4.3.3 Base header HCS 13.3.4.3.4 Base header FEC 13.3.4.4 HRCP-OOK PHY Payload field 13.3.4.4.1 General |
552 | 13.3.4.4.2 HRCP-OOK PHY Payload scrambling 13.3.4.4.3 Modulation 13.3.4.4.4 FEC 13.3.4.4.5 Code spreading 13.3.4.4.6 Blocks and Pilot symbol |
553 | 13.3.5 Transmitter specifications 13.3.5.1 Error Vector Magnitude 13.3.5.2 Transmit center frequency tolerance 13.3.5.3 Symbol rate 13.3.6 Receiver specifications 13.3.6.1 Error rate criterion 13.3.6.2 Receiver sensitivity |
554 | 13.3.6.3 Receiver maximum input level 13.3.7 PHY layer timing 13.3.7.1 General 13.3.7.2 IFS |
555 | 13.3.7.3 Receive-to-transmit turnaround time 13.3.7.4 Transmit-to-receive turnaround time 13.3.7.5 Time between transmission 13.3.7.6 Channel switch 13.3.8 PHY management for HRCP-OOK PHY 13.3.8.1 General 13.3.8.2 Maximum frame size 13.3.8.3 Maximum transfer unit size 13.3.8.4 Minimum fragment size |
556 | 14. PHY specification for THz 14.1 General requirements 14.1.1 Overview 14.1.2 RF power measurements 14.1.3 RF channelization |
562 | 14.1.4 Transmit PSD mask |
564 | 14.1.5 Error vector magnitude calculation 14.1.6 THz PHY management 14.1.6.1 General 14.1.6.2 THz PHY PIB 14.1.6.3 Maximum frame size 14.1.6.4 Maximum transfer unit size |
565 | 14.1.6.5 Minimum fragment size |
566 | 14.2 THz-SC PHY 14.2.1 General 14.2.2 Channelization of THz-SC PHY 14.2.3 Modulation and coding 14.2.3.1 Modulation |
569 | 14.2.3.2 Forward error correction (FEC) 14.2.3.3 MCS dependent parameters |
571 | 14.2.3.4 Header dependent parameters 14.2.3.5 Timing-related parameters 14.2.3.6 Frame-related parameters |
572 | 14.2.3.7 Stuff bits |
573 | 14.2.3.8 Code spreading 14.2.3.9 Scrambling 14.2.4 THz-SC PHY frame format 14.2.4.1 General 14.2.4.2 PHY preamble |
574 | 14.2.4.3 Frame header 14.2.4.3.1 General 14.2.4.3.2 THz-SC PHY frame header |
575 | 14.2.4.3.3 Header HCS 14.2.4.3.4 Header FEC |
576 | 14.2.4.4 THz-SC PHY Payload field 14.2.4.4.1 General 14.2.4.4.2 THz-SC PHY payload scrambling 14.2.4.4.3 Modulation 14.2.4.4.4 FEC 14.2.4.5 PW and PPRE 14.2.4.5.1 Block and PW 14.2.4.5.2 PPRE 14.2.5 Transmitter specifications 14.2.5.1 EVM requirement |
577 | 14.2.5.2 Transmit center frequency tolerance 14.2.5.3 Symbol rate 14.2.6 Receiver specifications 14.2.6.1 Error rate criterion |
578 | 14.2.6.2 Receiver sensitivity 14.2.6.3 Receiver maximum input level 14.2.7 PHY layer timing 14.2.7.1 General |
579 | 14.2.7.2 Interframe space 14.2.7.3 Receive-to-transmit turnaround time 14.2.7.4 Transmit-to-receive turnaround-time 14.2.7.5 Time between successive transmissions 14.2.7.6 Channel switch 14.3 THz-OOK PHY 14.3.1 General 14.3.2 Channelization for THz-OOK PHY 14.3.3 Modulation and coding 14.3.3.1 Overview |
580 | 14.3.3.2 Modulation |
581 | 14.3.3.3 Forward error correction 14.3.3.4 MCS dependent parameters 14.3.3.5 Header dependent parameters 14.3.3.6 Timing-related parameters 14.3.3.7 Frame-related parameters |
582 | 14.3.3.8 Stuff bits 14.3.3.9 Code spreading 14.3.3.10 Scrambling 14.3.4 THz-OOK PHY frame format 14.3.4.1 General 14.3.4.2 THz-OOK PHY frame header |
583 | 14.3.4.3 THz-OOK PHY Payload field 14.3.4.3.1 General 14.3.4.3.2 THz-OOK PHY Payload scrambling 14.3.4.3.3 Modulation 14.3.4.3.4 FEC 14.3.4.4 Blocks and PW |
584 | 14.3.4.5 PPRE 14.3.5 Transmitter specifications 14.3.5.1 EVM requirement 14.3.5.2 Transmit center frequency tolerance 14.3.5.3 Symbol rate 14.3.6 Receiver specifications 14.3.6.1 Error rate criterion 14.3.6.2 Receiver sensitivity |
585 | 14.3.6.3 Receiver maximum input level 14.3.7 PHY layer timing 14.3.7.1 General 14.3.7.2 Interframe space 14.3.7.3 Receive-to-transmit turnaround time 14.3.7.4 Transmit-to-receive turnaround-time 14.3.7.5 Time between successive transmissions 14.3.7.6 Channel switch |
586 | 15. Beam forming 15.1 Introduction |
587 | 15.2 Beam-forming terminology 15.2.1 General 15.2.2 Quasi-omni patterns |
588 | 15.2.3 Sectors 15.2.4 Beams |
589 | 15.2.5 Clusters |
590 | 15.3 Beam-forming codebooks |
592 | 15.4 Beam-forming reference model |
594 | 15.5 Beam-forming protocol 15.5.1 General 15.5.2 Two-level training mechanism 15.5.2.1 General 15.5.2.2 Sector-level training 15.5.2.2.1 General 15.5.2.2.2 AAS sector-level training |
597 | 15.5.2.2.3 SAS sector-level training |
600 | 15.5.2.2.4 Sector-level training failure remedy 15.5.2.3 Beam-level training 15.5.2.3.1 General 15.5.2.3.2 AAS beam-level training |
604 | 15.5.2.3.3 SAS beam-level training |
606 | 15.5.3 Beam tracking |
608 | 15.6 On-demand beam forming 15.7 Proactive beam forming 15.8 TSD |
610 | Annex A (informative) Bibliography |
611 | Annex B (normative) Frame convergence sublayer B.1 Generic convergence sublayer |
612 | B.2 EPD FCSL PDU classification |
613 | B.3 EPD FCSL B.3.1 Overview B.3.2 EPD FCSL QoS support |
614 | B.3.3 Data entity inter-relationships B.4 EPD FCSL SAP B.4.1 Overview |
615 | B.4.2 MA-UNITDATA.request B.4.3 MA-UNITDATA.indication |
616 | B.4.4 MA-UNITDATA-STATUS.indication |
617 | B.5 Stream SAP B.5.1 Overview B.5.2 Stream creation, modification, and deletion B.5.2.1 Overview |
619 | B.5.2.2 STREAM_INITIATE.request B.5.2.3 STREAM_INITIATE.confirm B.5.2.4 STREAM_INITIATE.indication |
620 | B.5.2.5 STREAM_MODIFY.request B.5.2.6 STREAM_MODIFY.confirm B.5.2.7 STREAM_END.request |
621 | B.5.2.8 STREAM_END.confirm B.5.2.9 STREAM_END.indication B.5.3 Stream data interface B.5.3.1 Overview |
622 | B.5.3.2 STREAM_DATA.request |
623 | B.5.3.3 STREAM_DATA.confirm B.5.3.4 STREAM_DATA.indication |
624 | Annex C (informative) Security considerations C.1 Background assumptions C.1.1 General C.1.2 Physical assumptions C.1.3 Network assumptions |
625 | C.1.4 Attack model assumptions C.1.5 Security key lifecycle issues C.1.5.1 Key lifecycle C.1.5.2 Membership lifecycle C.1.5.3 Group membership change rekey C.2 Claimed security services C.2.1 General |
626 | C.2.2 Beacon protection protocol C.2.3 Distribute key protocol C.2.4 Key request protocol C.2.5 Data protection protocol |
627 | C.3 Properties of the IEEE 802.15.3 security suite C.3.1 Key usage C.3.2 Replay prevention |
630 | Annex D (informative) Coexistence, interoperability, and interference D.1 Interoperability D.1.1 Overview D.1.2 Interoperability with IEEE 802.11 DSSS and IEEE 802.11b |
631 | D.1.3 IEEE 802.11 FHSS and IEEE 802.15.1 D.2 Coexistence D.2.1 General D.2.2 Coexistence with IEEE Std 802.11b D.2.2.1 Overview |
632 | D.2.2.2 Passive scanning D.2.2.3 Dynamic channel selection D.2.2.4 Ability to request channel quality information D.2.2.5 Link quality and RSSI |
633 | D.2.2.6 Channel plan that minimizes channel overlap D.2.2.7 Lower transmit power D.2.2.8 Transmit power control |
634 | D.2.2.9 Neighbor piconet capability D.2.3 Coexistence with IEEE 802.15.1 and IEEE 802.11 FHSS D.2.3.1 General D.2.3.2 PHY collaborative coexistence enhancements |
635 | D.2.3.3 MAC coexistence via collaboration D.2.3.4 Other techniques D.3 Coexistence performance D.3.1 Allowed operation |
636 | D.3.2 Assumptions for coexistence calculations |
637 | D.3.3 Performance impact on IEEE 802.15.3 piconets D.3.3.1 Overview D.3.3.2 IEEE 802.11b overlapping with IEEE 802.15.3 |
641 | D.3.3.3 IEEE 802.15.1 and IEEE 802.11 FHSS overlapping with IEEE 802.15.3 |
642 | D.4 Notes on the calculations |
643 | Annex E (informative) Protocol implementation conformance statement (PICS) proforma E.1 Introduction E.1.1 General E.1.2 Scope E.1.3 Purpose E.2 Abbreviations and special symbols |
644 | E.3 Instructions for completing the PICS proforma E.4 Identification of the implementation |
645 | E.5 Identification of the protocol E.6 Global statement of conformance |
646 | E.7 Protocol implementation conformance statement (PICS) proforma E.7.1 Overview E.7.2 Major roles for IEEE 802.15.3 DEVs |
647 | E.7.3 PHY functions |
653 | E.7.4 Major capabilities for the MAC sublayer E.7.4.1 MAC frames for piconet |
658 | E.7.4.2 MAC frames for pairnet |
660 | E.7.4.3 MAC sublayer functions for piconet |
664 | E.7.4.4 MAC sublayer functions for pairnet |
665 | E.7.4.5 Security support |
666 | Annex F (informative) Implementation considerations F.1 Channel time requests F.1.1 Types of channel time allocations (CTAs) |
667 | F.1.2 Interpretation of channel time requests |
668 | F.1.3 Determining CTA Rate Factor from stream requirements F.1.3.1 General |
669 | F.1.3.2 Example 1 |
670 | F.1.3.3 Example 2 F.1.4 PNC interpretation of CTA rate factor |
671 | F.1.5 Creating channel time requests from MLME requests |
673 | F.1.6 Interpreting channel time requests |
675 | F.2 Sample frames |
677 | F.3 Use of multiple millimeter wave (mmWave) PHYs in a single piconet |
679 | Annex G (normative) Optional OOK/DAMI modes G.1 Introduction G.2 Child piconet operation G.3 DAMI |
681 | G.4 PHY preamble |
682 | G.5 PHY frame format G.6 Interframe space |
683 | G.7 Eye opening for OOK G.8 Error vector magnitude (EVM) for DAMI |
684 | Back cover |