IEEE Std 802.15.4-2020 Front Cover
Title page
Important Notices and Disclaimers Concerning IEEE Standards Documents
Participants
Historical participants
Introduction
Contents
1. Overview
1.1 Scope
1.2 Purpose
2. Normative references
3. Definitions, acronyms, and abbreviations
3.1 Definitions
3.2 Acronyms and abbreviations
4. Format conventions
4.1 General
4.2 Fields
4.3 Numbers
4.4 Strings
4.5 Transmission order
4.5.1 General
4.5.2 Vendor OUI transmission order
4.6 Reserved fields and values
5. General description
5.1 Introduction
5.2 Special application spaces
5.2.1 General
5.2.2 Smart utility network (SUN)
5.2.3 Rail communications and control (RCC)
5.2.4 Television white space (TVWS)
5.2.5 Radio frequency identification (RFID)
5.2.6 Low-energy, critical infrastructure monitoring (LECIM)
5.2.7 Medical body area network (MBAN) services
5.2.8 China medical band (CMB)
5.3 Components of the IEEE 802.15.4 WPAN
5.4 Multi-PHY management (MPM) of the SUN WPAN
5.5 Network topologies
5.5.1 General
5.5.2 Star network formation
5.5.3 Peer-to-peer network formation
5.6 Architecture
5.6.1 General
5.6.2 PHY
5.6.3 MAC sublayer
5.7 Functional overview
5.7.1 Superframe structure
5.7.1.1 Beacon superframe
5.7.1.2 DSME multi-superframe structure
5.7.1.3 Slotframes
5.7.1.4 TMCTP superframe
5.7.2 Data transfer model
5.7.2.1 Types of data transfer models
5.7.2.2 Data transfer to a coordinator
5.7.2.3 Data transfer from a coordinator
5.7.2.4 Peer-to-peer data transfers
5.7.3 Frame structure
5.7.4 Information element (IEs)
5.7.5 Access methods
5.7.5.1 Overview
5.7.5.2 Frame acknowledgment
5.7.5.3 Frak
5.7.5.4 Data verification
5.7.6 Power consumption considerations
5.7.6.1 General
5.7.6.2 Low-energy mechanisms
5.7.7 Security
5.7.8 Enabling spectrum resource measurement capability
5.8 Concept of primitives
6. MAC functional description
6.1 Device types and conventions
6.2 Channel access
6.2.1 Superframe structure
6.2.1.1 General
6.2.1.2 Contention access period (CAP)
6.2.1.3 Contention-free period (CFP)
6.2.1.4 Beacon only period (BOP)
6.2.2 Incoming and outgoing superframe timing
6.2.3 Enhanced Beacon frame timing for MPM procedure
6.2.4 IFS
6.2.5 Random access methods
6.2.5.1 CSMA-CA algorithm
6.2.5.2 TSCH CCA algorithm
6.2.5.3 TSCH CSMA-CA retransmission algorithm
6.2.5.4 CSMA-CA with PCA
6.2.5.5 LECIM ALOHA PCA
6.2.6 TSCH slotframe structure
6.2.6.1 General
6.2.6.2 Absolute slot number (ASN)
6.2.6.3 Links
6.2.6.4 Multiple slotframes
6.2.7 LE functional description
6.2.7.1 LE contention access period (LE CAP)
6.2.7.2 LE superframe structure
6.2.7.3 LE-incoming and outgoing superframe timing
6.2.7.4 LE scan
6.2.8 Superframe use for TMCTP operation
6.2.9 Rail communications and control network (RCCN) superframe structure
6.2.10 Channel hopping
6.3 Starting and maintaining PANs
6.3.1 Scanning through channels
6.3.1.1 General
6.3.1.2 ED channel scan
6.3.1.3 Active and passive channel scan
6.3.1.4 Orphan channel scan
6.3.1.5 RIT passive channel scan
6.3.2 PAN ID conflict resolution
6.3.2.1 General
6.3.2.2 Detection
6.3.2.3 Resolution
6.3.3 Starting and realigning a PAN
6.3.3.1 General
6.3.3.2 Starting a PAN
6.3.3.3 Realigning a PAN
6.3.3.4 Realignment in a PAN
6.3.3.5 Updating superframe configuration and channel PIB attributes
6.3.4 Beacon generation
6.3.5 Device discovery
6.3.6 TSCH PAN formation
6.4 Association and disassociation
6.4.1 Association
6.4.2 Disassociation
6.4.3 Fast association
6.5 Synchronization
6.5.1 General
6.5.2 Synchronization with beacons
6.5.3 Synchronization without beacons
6.5.4 Synchronization in TSCH PAN
6.5.4.1 General
6.5.4.2 Timeslot communication
6.5.4.3 Node synchronization
6.5.5 Orphaned device realignment
6.6 Transaction handling
6.7 Transmission, reception, and acknowledgment
6.7.1 Transmission
6.7.2 Reception and rejection
6.7.3 Extracting pending data from a coordinator
6.7.4 Use of acknowledgments and retransmissions
6.7.4.1 General
6.7.4.2 No acknowledgment
6.7.4.3 Acknowledgment
6.7.4.4 Retransmissions
6.7.5 Transmission timing restrictions
6.7.6 Guard time
6.7.7 Promiscuous mode
6.7.8 Transmission scenarios
6.7.9 Device announcement
6.8 GTS allocation and management
6.8.1 GTS general requirements
6.8.2 CAP maintenance
6.8.3 GTS allocation
6.8.4 GTS usage
6.8.5 GTS deallocation
6.8.6 GTS reallocation
6.8.7 GTS expiration
6.9 Ranging
6.9.1 Ranging requirements
6.9.2 Set-up activities before a ranging exchange
6.9.3 Finish-up activities after a ranging exchange
6.9.4 Managing DPS
6.9.5 The ranging exchange
6.10 PHY parameter change notification procedure
6.10.1 Signaling using Beacon frames
6.10.2 Signaling using multipurpose frames
6.11 Deterministic and synchronous multichannel extension (DSME)
6.11.1 DSME command requirements
6.11.2 DSME multi-superframe structure
6.11.3 Channel diversity
6.11.3.1 General
6.11.3.2 Channel adaptation
6.11.3.3 Channel hopping
6.11.4 CAP reduction
6.11.5 DSME GTS allocation and management
6.11.5.1 General
6.11.5.2 DSME GTS allocation
6.11.5.3 DSME GTS deallocation
6.11.5.4 DSME GTS expiration
6.11.5.5 DSME GTS retrieve
6.11.5.6 DSME GTS change
6.11.6 Beacon scheduling
6.11.7 Time synchronization
6.11.8 Deferred beacon
6.11.9 Passive channel scan
6.12 LE transmission, reception, and acknowledgment
6.12.1 LE transmission, reception, and acknowledgment with positive handshakes
6.12.2 Coordinated sampled listening (CSL)
6.12.2.1 General
6.12.2.2 CSL idle listening
6.12.2.3 CSL transmission
6.12.2.4 Unicast transmission
6.12.2.5 Broadcast transmission
6.12.2.6 CSL reception
6.12.2.7 CSL over multiple channels
6.12.2.8 Turning off CSL mode to reduce latency
6.12.3 RIT
6.12.3.1 General
6.12.3.2 Periodic RIT data request transmission and reception
6.12.3.3 RIT transmission
6.12.4 Implicit RIT (I-RIT)
6.13 Starting and maintaining TMCTPs
6.14 MPM procedure for inter-PHY coexistence
6.15 TVWS access procedures
6.15.1 General
6.15.2 Channel timing management (CTM)
6.16 Spectrum Resource Measurement (SRM)
6.16.1 General
6.16.2 SRM Performance Metrics
6.16.2.1 Energy Detection (ED)
6.16.2.2 Percentage of time of failed transmissions
6.16.2.3 Percentage of time of deferred transmissions
6.16.2.4 Retry Histogram
6.16.2.5 Channel Utilization
6.16.2.6 Received Channel Power Indicator (RCPI)
6.16.2.7 Received Signal Noise Indicator (RSNI)
6.16.2.8 Received Signal Strength Indicator (RSSI)
6.16.2.9 Noise Histogram
6.16.2.10 Average Access Delay
6.16.2.11 MAC Performance Metrics specific MAC PIB attributes
6.16.3 SRM functionality
6.16.3.1 General
6.16.3.2 Signaling
6.16.3.3 Transmit Power Control (TPC)
6.16.3.4 SRM Request/Response
6.16.3.5 SRM Report
6.16.3.6 SRM Information
6.17 Using Link Margin IE
7. MAC frame formats
7.1 Device extended address
7.2 General MAC frame format
7.2.1 General
7.2.2 Frame Control field
7.2.2.1 General
7.2.2.2 Frame Type field
7.2.2.3 Security Enabled field
7.2.2.4 Frame Pending field
7.2.2.5 AR field
7.2.2.6 PAN ID Compression field
7.2.2.7 Sequence Number Suppression
7.2.2.8 IE Present field
7.2.2.9 Destination Addressing Mode field
7.2.2.10 Frame Version field
7.2.2.11 Source Addressing Mode field
7.2.3 Sequence Number field
7.2.4 Destination PAN ID field
7.2.5 Destination Address field
7.2.6 Source PAN ID field
7.2.7 Source Address field
7.2.8 Auxiliary Security Header field
7.2.9 IE field
7.2.10 Frame Payload field
7.2.11 FCS field
7.3 Format of individual frame types
7.3.1 Beacon frame format
7.3.1.1 Overview
7.3.1.2 Beacon frame MHR field
7.3.1.3 IEs field
7.3.1.4 Superframe Specification field
7.3.1.5 GTS Info field
7.3.1.6 Pending Address field
7.3.1.7 Beacon Payload field
7.3.2 Data frame format
7.3.2.1 Overview
7.3.2.2 Data frame MHR field
7.3.2.3 Data Payload field
7.3.3 Ack frame format
7.3.4 MAC command frame format
7.3.4.1 Overview
7.3.4.2 MHR field
7.3.4.3 Command ID field
7.3.4.4 Payload field
7.3.5 Multipurpose frame format
7.3.5.1 Overview
7.3.5.2 Frame Type field
7.3.5.3 Long Frame Control field
7.3.5.4 Destination Addressing Mode field
7.3.5.5 Source Addressing Mode field
7.3.5.6 PAN ID Present field
7.3.5.7 Security Enabled field
7.3.5.8 Sequence Number Suppression field
7.3.5.9 Frame Pending field
7.3.5.10 Frame Version field
7.3.5.11 Ack Request field
7.3.5.12 IEs Present field
7.3.5.13 Sequence Number field
7.3.5.14 Destination PAN ID field
7.3.5.15 Destination Address field
7.3.5.16 Source Address field
7.3.5.17 Auxiliary Security Header field
7.3.5.18 IEs field
7.3.5.19 Payload field
7.3.6 Extended frame format
7.4 IEs
7.4.1 IE list termination
7.4.2 Header IEs
7.4.2.1 Header IE format
7.4.2.2 Vendor Specific Header IE
7.4.2.3 CSL IE
7.4.2.4 RIT IE
7.4.2.5 DSME PAN descriptor IE
7.4.2.6 Rendezvous Time IE
7.4.2.7 Time Correction IE
7.4.2.8 Extended DSME PAN descriptor IE
7.4.2.9 Fragment Sequence Context Description (FSCD) IE
7.4.2.10 Simplified Superframe Specification IE
7.4.2.11 Simplified GTS Specification IE
7.4.2.12 LECIM Capabilities IE
7.4.2.13 RCC Capabilities IE
7.4.2.14 RCCN Descriptor IE
7.4.2.15 Global Time IE
7.4.2.16 DA IE
7.4.2.17 SRM IE
7.4.2.18 Header Termination 1 IE
7.4.2.19 Header Termination 2 IE
7.4.3 Payload IEs
7.4.3.1 General
7.4.3.2 Encapsulated Service Data Unit (ESDU) IE
7.4.3.3 MLME IE
7.4.3.4 Payload Termination IE
7.4.4 Nested IE
7.4.4.1 Format of Nested IE
7.4.4.2 TSCH Synchronization IE
7.4.4.3 TSCH Slotframe and Link IE
7.4.4.4 TSCH Timeslot IE
7.4.4.5 Hopping timing IE
7.4.4.6 Enhanced Beacon Filter IE
7.4.4.7 MAC Metrics IE
7.4.4.8 All MAC Metrics IE
7.4.4.9 Coexistence Specification IE
7.4.4.10 SUN Device Capabilities IE
7.4.4.11 SUN FSK Generic PHY IE
7.4.4.12 Mode Switch Parameter IE
7.4.4.13 PHY Parameter Change IE
7.4.4.14 O-QPSK PHY Mode IE
7.4.4.15 PCA Allocation IE
7.4.4.16 LECIM DSSS Operating Mode IE
7.4.4.17 LECIM FSK Operating Mode IE
7.4.4.18 TVWS PHY Operating Mode Description IE
7.4.4.19 TVWS Device Capabilities IE
7.4.4.20 TVWS Device Category IE
7.4.4.21 TVWS Device Identification IE
7.4.4.22 TVWS Device Location IE
7.4.4.23 TVWS Channel Information Query IE
7.4.4.24 TVWS Channel Information Source IE
7.4.4.25 CTM IE
7.4.4.26 Timestamp IE
7.4.4.27 Timestamp Difference IE
7.4.4.28 TMCTP Specification IE
7.4.4.29 RCC PHY Operating Mode IE
7.4.4.30 Vendor Specific Nested IE
7.4.4.31 Channel hopping IE
7.4.4.32 Link Margin IE
7.4.4.33 RS-GFSK Device Capabilities IE
7.4.4.34 Multi-PHY IE
7.5 MAC commands
7.5.1 Command ID field
7.5.2 Association Request command
7.5.3 Association Response command
7.5.4 Disassociation Notification command
7.5.5 Data Request command
7.5.6 PAN ID Conflict Notification command
7.5.7 Orphan Notification command
7.5.8 Beacon Request command
7.5.9 Enhanced Beacon Request command
7.5.10 Coordinator Realignment command
7.5.11 GTS request command
7.5.12 DSME Association Request command
7.5.13 DSME Association Response command
7.5.14 DSME GTS Request command
7.5.15 DSME GTS Response command
7.5.16 DSME GTS Notify command
7.5.17 DSME Information Request command
7.5.18 DSME Information Response command
7.5.19 DSME Beacon Allocation Notification command
7.5.20 DSME Beacon Collision Notification command
7.5.21 DSME Link Report command
7.5.22 RIT Data Request command
7.5.23 DBS Request command
7.5.24 DBS Response command
7.5.25 RIT Data Response command
7.5.26 SRM Request command
7.5.27 SRM Response command
7.5.28 SRM Report command
7.5.29 SRM Information command
7.5.30 Vendor Specific command
8. MAC services
8.1 Overview
8.2 MAC management service
8.2.1 Primitives supported by the MLME-SAP interface
8.2.2 Common requirements for MLME primitives
8.2.3 Association primitives
8.2.3.1 General
8.2.3.2 MLME-ASSOCIATE.request
8.2.3.3 MLME-ASSOCIATE.indication
8.2.3.4 MLME-ASSOCIATE.response
8.2.3.5 MLME-ASSOCIATE.confirm
8.2.4 Disassociation primitives
8.2.4.1 General
8.2.4.2 MLME-DISASSOCIATE.request
8.2.4.3 MLME-DISASSOCIATE.indication
8.2.4.4 MLME-DISASSOCIATE.confirm
8.2.5 Communications notification primitives
8.2.5.1 General
8.2.5.2 MLME-BEACON-NOTIFY.indication
8.2.5.3 MLME-COMM-STATUS.indication
8.2.5.4 MLME-IE-NOTIFY.indication
8.2.5.5 MLME-PHY-DETECT.indication
8.2.6 Primitives for reading and writing PIB attributes
8.2.6.1 General
8.2.6.2 MLME-GET.request
8.2.6.3 MLME-GET.confirm
8.2.6.4 MLME-SET.request
8.2.6.5 MLME-SET.confirm
8.2.7 GTS management primitives
8.2.7.1 General
8.2.7.2 MLME-GTS.request
8.2.7.3 MLME-GTS.confirm
8.2.7.4 MLME-GTS.indication
8.2.8 Primitives for orphan notification
8.2.8.1 General
8.2.8.2 MLME-ORPHAN.indication
8.2.8.3 MLME-ORPHAN.response
8.2.9 Primitives for resetting the MAC sublayer
8.2.9.1 General
8.2.9.2 MLME-RESET.request
8.2.9.3 MLME-RESET.confirm
8.2.10 Primitives for specifying the receiver enable time
8.2.10.1 General
8.2.10.2 MLME-RX-ENABLE.request
8.2.10.3 MLME-RX-ENABLE.confirm
8.2.11 Primitives for channel scanning
8.2.11.1 General
8.2.11.2 MLME-SCAN.request
8.2.11.3 MLME-SCAN.confirm
8.2.12 Primitives for updating the superframe configuration
8.2.12.1 General
8.2.12.2 MLME-START.request
8.2.12.3 MLME-START.confirm
8.2.13 Primitives for synchronizing with a coordinator
8.2.13.1 General
8.2.13.2 MLME-SYNC.request
8.2.13.3 MLME-SYNC-LOSS.indication
8.2.14 Primitives for requesting data from a coordinator
8.2.14.1 General
8.2.14.2 MLME-POLL.request
8.2.14.3 MLME-POLL.confirm
8.2.15 Primitives for specifying dynamic preamble
8.2.15.1 General
8.2.15.2 MLME-DPS.request
8.2.15.3 MLME-DPS.confirm
8.2.15.4 MLME-DPS.indication
8.2.16 Primitives for channel sounding
8.2.16.1 General
8.2.16.2 MLME-SOUNDING.request
8.2.16.3 MLME-SOUNDING.confirm
8.2.17 Primitives for ranging calibration
8.2.17.1 General
8.2.17.2 MLME-CALIBRATE.request
8.2.17.3 MLME-CALIBRATE.confirm
8.2.18 Primitives for Beacon Generation
8.2.18.1 MLME-BEACON.request
8.2.18.2 MLME-BEACON.confirm
8.2.18.3 MLME-BEACON-REQUEST.indication
8.2.19 Primitives for TSCH
8.2.19.1 MLME-SET-SLOTFRAME.request
8.2.19.2 MLME-SET-SLOTFRAME.confirm
8.2.19.3 MLME-SET-LINK.request
8.2.19.4 MLME-SET-LINK.confirm
8.2.19.5 MLME-TSCH-MODE.request
8.2.19.6 MLME-TSCH-MODE.confirm
8.2.19.7 MLME-KEEP-ALIVE.request
8.2.19.8 MLME-KEEP-ALIVE.confirm
8.2.20 Primitives for DSME GTS management
8.2.20.1 General
8.2.20.2 MLME-DSME-GTS.request
8.2.20.3 MLME-DSME-GTS.indication
8.2.20.4 MLME-DSME-GTS.response
8.2.20.5 MLME-DSME-GTS.confirm
8.2.21 Primitives for reporting the link status
8.2.21.1 MLME-DSME-LINK-REPORT.request
8.2.21.2 MLME-DSME-LINK-REPORT.indication
8.2.21.3 MLME-DSME-LINK-REPORT.confirm
8.2.22 Operating parameter change primitives
8.2.22.1 General
8.2.22.2 MLME-PHY-OP-SWITCH.request
8.2.22.3 MLME-PHY-OP-SWITCH.indication
8.2.22.4 MLME-PHY-OP-SWITCH.confirm
8.2.23 TMCTP DBS allocation primitives
8.2.23.1 MLME-DBS.request
8.2.23.2 MLME-DBS.indication
8.2.23.3 MLME-DBS.response
8.2.23.4 MLME-DBS.confirm
8.2.24 Primitives for device announcement
8.2.24.1 MLME-DA.request primitive
8.2.24.2 MLME-DA.indication primitive
8.2.24.3 MLME-DA.confirm primitive
8.2.25 RIT data commands
8.2.25.1 MLME-RIT-REQ.indication
8.2.25.2 MLME-RIT-RES.request
8.2.25.3 MLME-RIT-RES.indication
8.2.25.4 MLME-RIT-RES.confirm
8.2.26 Primitives for SRM
8.2.26.1 General
8.2.26.2 MLME-SRM-REPORT
8.2.26.2.1 MLME-SRM-REPORT.request
8.2.26.2.2 MLME-SRM-REPORT.indication
8.2.26.2.3 MLME-SRM-REPORT.confirm
8.2.26.3 MLME-SRM-INFORMATION
8.2.26.3.1 MLME-SRM-INFORMATION.request
8.2.26.3.2 MLME-SRM-INFORMATION.indication
8.2.26.3.3 MLME-SRM-INFORMATION.confirm
8.2.26.4 MLME-SRM-REQ
8.2.26.4.1 MLME-SRM-REQ.request
8.2.26.4.2 MLME-SRM-REQ.indication
8.2.26.4.3 MLME-SRM-REQ.confirm
8.2.26.5 MLME-SRM-RES
8.2.26.5.1 MLME-SRM-RES.request
8.2.26.5.2 MLME-SRM-RES.indication
8.2.26.5.3 MLME-SRM-RES.confirm
8.3 MAC data service
8.3.1 General
8.3.2 MCPS-DATA.request
8.3.3 MCPS-DATA.confirm
8.3.4 MCPS-DATA.indication
8.3.5 MCPS-PURGE.request
8.3.6 MCPS-PURGE.confirm
8.4 MAC constants and PIB attributes
8.4.1 General
8.4.2 MAC constants
8.4.3 MAC PIB attributes
8.4.3.1 Overview
8.4.3.2 General MAC PIB attributes for functional organization
8.4.3.3 TSCH-specific MAC PIB attributes
8.4.3.3.1 General
8.4.3.3.2 TSCH MAC PIB attributes for macSlotframeTable
8.4.3.3.3 TSCH MAC PIB attributes for macLinkTable
8.4.3.3.4 TSCH MAC PIB attributes for macTimeslotTemplate
8.4.3.4 MAC PIB attributes for hopping sequence
8.4.3.5 DSME specific MAC PIB attributes
8.4.3.6 LE-specific MAC PIB attributes
8.4.3.7 MAC performance metrics specific MAC PIB attributes
8.4.3.8 Enhanced Beacon Request command specific MAC PIB attributes
8.4.3.9 Enhanced Beacon frame specific MAC PIB attributes
8.4.3.10 SRM-specific MAC PIB attributes
9. Security
9.1 Overview
9.2 Functional description
9.2.1 General
9.2.2 Outgoing frame security procedure
9.2.3 KeyDescriptor lookup procedure
9.2.4 Incoming frame security procedure, Security Enabled field is set to one
9.2.5 Incoming frame security procedure, Security Enabled field is set to zero
9.2.6 DeviceDescriptor lookup procedure
9.2.7 SecurityLevelDescriptor lookup procedure
9.2.8 Incoming IE security level checking procedure
9.2.9 Incoming IE key usage policy checking procedure
9.2.10 Incoming security level checking procedure
9.2.11 Incoming key usage policy checking procedure
9.3 Security operations
9.3.1 General
9.3.2 Integer and octet representation
9.3.3 AEAD nonce
9.3.3.1 AEAD nonce for non-TSCH mode
9.3.3.2 AEAD nonce for TSCH mode
9.3.3.3 AEAD nonce for Fragment frames
9.3.4 AEAD prerequisites
9.3.5 AEAD transformation data representation
9.3.5.1 General
9.3.5.2 Key and Nonce data inputs
9.3.5.3 a data and m data
9.3.5.4 c data output
9.3.6 AEAD inverse transformation data representation
9.3.6.1 General
9.3.6.2 Key and Nonce data inputs
9.3.6.3 c data and a data
9.3.6.4 m data output
9.4 Auxiliary security header
9.4.1 General
9.4.2 Security Control field
9.4.2.1 General
9.4.2.2 Security Level field
9.4.2.3 Key Identifier Mode field
9.4.2.4 Frame Counter Suppression field
9.4.2.5 ASN in Nonce
9.4.3 Frame Counter field
9.4.4 Key Identifier field
9.4.4.1 General
9.4.4.2 Key Source field
9.4.4.3 Key Index field
9.5 Security-related MAC PIB attributes
10. General PHY requirements
10.1 General
10.1.1 Requirements and definitions
10.1.2 Operating frequency range
10.1.3 Channel assignments
10.1.3.1 General
10.1.3.2 Channel numbering for 780 MHz band
10.1.3.3 Channel numbering for 868 MHz, 915 MHz, and 2450 MHz bands
10.1.3.4 Channel numbering for CSS PHY
10.1.3.5 Channel numbering for HRP UWB PHY
10.1.3.6 Channel numbering for MSK PHY 433 MHz band
10.1.3.7 Channel numbering for MSK PHY 2450 MHz band
10.1.3.8 Channel numbering for LRP UWB PHY
10.1.3.9 Channel numbering for SUN and TVWS PHYs
10.1.3.10 Channel numbering for 2380 MHz band
10.1.3.11 Channel numbering for LECIM PHYs
10.1.3.11.1 General
10.1.3.11.2 Channel numbering for LECIM DSSS PHY
10.1.3.11.3 Channel numbering for LECIM FSK PHY
10.1.3.12 Channel numbering for RCC PHYs
10.1.3.13 Channel numbering for CMB PHYs
10.1.3.13.1 General
10.1.3.13.2 Channel numbering for CMB O-QPSK PHY
10.1.3.13.3 Channel numbering for CMB GFSK PHY
10.1.3.14 Channel numbering for TASK and RS-GFSK PHYs
10.1.4 Minimum LIFS and SIFS periods
10.1.5 RF power measurement
10.1.6 Transmit power
10.1.7 Out-of-band spurious emission
10.1.8 Receiver sensitivity definitions
10.1.9 Common signaling mode (CSM) for SUN PHY
10.2 General radio specifications
10.2.1 General
10.2.2 TX-to-RX turnaround time
10.2.3 RX-to-TX turnaround time
10.2.4 Error-vector magnitude (EVM) definition
10.2.5 Receiver maximum input level of desired signal
10.2.6 Receiver ED
10.2.7 Link quality indicator (LQI)
10.2.8 Clear channel assessment (CCA)
11. PHY services
11.1 Overview
11.2 PHY constants
11.3 PHY PIB attributes
12. O-QPSK PHY
12.1 PPDU format
12.1.1 General
12.1.2 SHR field format
12.1.2.1 General
12.1.2.2 Preamble field
12.1.2.3 SFD field
12.1.3 PHR field format
12.1.3.1 General
12.1.3.2 Frame Length field
12.1.3.3 PHY Payload field
12.2 Modulation and spreading
12.2.1 General
12.2.2 Data rate
12.2.3 Reference modulator diagram
12.2.4 Bit-to-symbol mapping
12.2.5 Symbol-to-chip mapping
12.2.6 O-QPSK modulation
12.2.7 Pulse shape
12.2.8 Chip transmission order
12.3 O-QPSK PHY RF requirements
12.3.1 Operating frequency range
12.3.2 Transmit power spectral density (PSD) mask
12.3.3 Symbol rate
12.3.4 Receiver sensitivity
12.3.5 Receiver interference rejection
12.3.6 TX-to-RX turnaround time
12.3.7 RX-to-TX turnaround time
12.3.8 EVM
12.3.9 Transmit center frequency tolerance
12.3.10 Transmit power
12.3.11 Receiver maximum input level of desired signal
12.3.12 Receiver ED
12.3.13 LQI
13. Binary phase-shift keying (BPSK) PHY
13.1 PPDU format
13.2 Modulation and spreading
13.2.1 General
13.2.2 BPSK PHY data rates
13.2.3 Reference modulator
13.2.4 Differential encoding
13.2.5 Bit-to-chip mapping
13.2.6 BPSK modulation
13.2.6.1 General
13.2.6.2 Pulse shape
13.2.6.3 Chip transmission order
13.3 BPSK PHY RF requirements
13.3.1 Operating frequency range
13.3.2 915 MHz band transmit PSD mask
13.3.3 Symbol rate
13.3.4 Receiver sensitivity
13.3.5 Receiver interference rejection
13.3.6 TX-to-RX turnaround time
13.3.7 RX-to-TX turnaround time
13.3.8 EVM
13.3.9 Transmit center frequency tolerance
13.3.10 Transmit power
13.3.11 Receiver maximum input level of desired signal
13.3.12 Receiver ED
13.3.13 LQI
14. Chirp spread spectrum (CSS) PHY
14.1 CSS PPDU format
14.1.1 General
14.1.2 Preamble field
14.1.3 SFD field
14.1.4 PHR field
14.1.5 PHY Payload field
14.2 Modulation and spreading
14.2.1 General
14.2.2 Data rates
14.2.3 Reference modulator
14.2.4 De-multiplexer (DEMUX)
14.2.5 Serial-to-parallel mapping
14.2.6 Data-symbol-to-bi-orthogonal-codeword mapping
14.2.7 Parallel-to-serial converter and QPSK symbol mapping
14.2.8 DQPSK coding
14.2.9 DQPSK-to-DQCSK modulation
14.2.10 CSK generator
14.2.11 Bit interleaver
14.3 Waveform and subchirp sequences
14.3.1 General
14.3.2 Graphical presentation of chirp symbols (subchirp sequences)
14.3.3 Active usage of time gaps
14.3.4 Mathematical representation of the continuous time CSS base-band signal
14.3.5 Raised cosine window for chirp pulse shaping
14.3.6 Subchirp transmission order
14.3.7 Example of CSK signal generation
14.4 CSS RF requirements
14.4.1 General
14.4.2 Transmit power spectral density (PSD) mask and signal tolerance
14.4.3 Symbol rate
14.4.4 Receiver sensitivity
14.4.5 Receiver interference rejection
14.4.6 TX-to-RX turnaround time
14.4.7 RX-to-TX turnaround time
14.4.8 Transmit center frequency tolerance
14.4.9 Transmit power
14.4.10 Receiver maximum input level of desired signal
14.4.11 Receiver ED
14.4.12 LQI
15. HRP UWB PHY
15.1 General
15.2 HRP UWB PPDU format
15.2.1 General
15.2.2 PPDU encoding process
15.2.3 Symbol structure
15.2.4 PSDU timing parameters
15.2.5 Preamble timing parameters
15.2.6 SHR field
15.2.6.1 Overview
15.2.6.2 SYNC field
15.2.6.3 SFD field
15.2.7 PHR field
15.2.8 PHY Payload field
15.3 Modulation
15.3.1 Modulation mathematical framework
15.3.2 Spreading
15.3.3 FEC
15.3.3.1 Overview
15.3.3.2 Reed-Solomon encoding
15.3.3.3 Systematic convolutional encoding
15.4 RF requirements
15.4.1 Operating frequency bands
15.4.2 Channel assignments
15.4.3 Regulatory compliance
15.4.4 Baseband impulse response
15.4.5 Transmit PSD mask
15.4.6 Chip rate clock and chip carrier alignment
15.4.7 TX-to-RX turnaround time
15.4.8 RX-to-TX turnaround time
15.4.9 Transmit center frequency tolerance
15.4.10 Receiver maximum input level of desired signal
15.4.11 Receiver ED
15.4.12 LQI
15.4.13 CCA
15.5 HRP UWB PHY optional pulse shapes
15.5.1 Overview
15.5.2 HRP UWB PHY optional chirp on UWB (CoU) pulses
15.5.3 HRP UWB PHY optional continuous spectrum (CS) pulses
15.5.4 HRP UWB PHY linear combination of pulses (LCP)
15.6 Extended preamble for optional CCA mode 6
15.7 Ranging
15.7.1 Overview
15.7.2 Ranging counter
15.7.3 Crystal characterization
15.7.3.1 General
15.7.3.2 Ranging tracking offset
15.7.3.3 Ranging tracking interval
15.7.4 Ranging FoM
16. GFSK PHY
16.1 PPDU formats
16.2 Modulation
16.2.1 GFSK PHY data rates
16.2.2 Reference modulator diagram
16.2.3 Data whitening
16.2.4 GFSK modulation
16.3 GFSK PHY RF requirements
16.3.1 Operating frequency range
16.3.2 Transmit PSD mask
16.3.3 Symbol rate
16.3.4 Receiver sensitivity
16.3.5 Receiver interference rejection
16.3.6 TX-to-RX turnaround time
16.3.7 RX-to-TX turnaround time
16.3.8 Transmit center frequency tolerance
16.3.9 Transmit power
16.3.10 Receiver maximum input level of desired signal
16.3.11 Receiver ED
16.3.12 LQI
17. MSK PHY
17.1 PPDU formats
17.1.1 Overview
17.1.2 Frame Length LSB field
17.1.3 Extended PHR field
17.1.4 Frame Length MSB field
17.2 Data rate
17.3 Multi-PHY functionality
17.4 SFD for the MSK PHY
17.5 MSK modulation
17.5.1 Reference modulator diagram
17.5.2 Data whitening
17.5.3 Bit-to-symbol mapping
17.5.4 Signal modulation
17.6 MSK PHY requirements
17.6.1 Operating frequency range
17.6.2 Transmit PSD mask
17.6.3 Symbol rate
17.6.4 Transmit center frequency tolerance
17.6.5 Transmit power
17.6.6 Receiver maximum input level of desired signal
17.6.7 Modulation frequency deviation tolerance
17.6.8 Zero crossing tolerance
18. LRP UWB PHY specification
18.1 Overview
18.2 LRP UWB PHY symbol structure
18.2.1 Overview
18.2.2 Base mode LRP UWB PHY symbol structure
18.2.2.1 Overview
18.2.2.2 Base mode LRP UWB PHY PSDU synchronization signal
18.2.3 Extended mode LRP UWB PHY symbol structure
18.2.3.1 Overview
18.2.3.2 Extended mode LRP UWB PHY PSDU synchronization signal
18.2.4 Long-range mode LRP UWB PHY symbol structure
18.2.4.1 Overview
18.2.4.2 Long-range mode LRP UWB PHY PSDU synchronization signal
18.3 LRP UWB SHR
18.3.1 General
18.3.2 LRP UWB SHR preamble
18.3.2.1 LRP UWB base mode SHR preamble
18.3.2.2 RP UWB extended mode SHR preamble
18.3.2.3 LRP UWB long-range mode SHR preamble
18.3.3 LRP UWB SHR SFD
18.4 LRP UWB PHR
18.4.1 General
18.4.2 Encoding Type field
18.4.3 Header Extension field
18.4.4 SECDED field
18.4.5 Frame Length field
18.4.6 LEIP Length field
18.4.7 LEIP Position field
18.5 LRP UWB PSDU
18.6 LRP UWB location enhancing information postamble
18.7 LRP UWB transmitter specification
18.7.1 Pulse shape
18.7.2 Pulse timing
18.7.3 Transmit PSD mask
18.8 LRP UWB receiver specification
19. SUN FSK PHY
19.1 Introduction
19.2 PPDU format for SUN FSK
19.2.1 General
19.2.2 SHR field format
19.2.3 General
19.2.3.1 Preamble field
19.2.3.2 SFD
19.2.4 PHR field format
19.2.5 Mode Switch PHR
19.2.6 PHY Payload field
19.3 Modulation and coding for SUN FSK
19.3.1 General
19.3.2 Reference modulator
19.3.3 Bit-to-symbol mapping
19.3.4 Modulation quality
19.3.4.1 General
19.3.4.2 Frequency deviation tolerance
19.3.4.3 Zero crossing tolerance
19.3.5 FEC
19.3.6 Code-symbol interleaving
19.4 Data whitening for SUN FSK
19.5 Mode switch mechanism for SUN FSK
19.6 SUN FSK PHY RF requirements
19.6.1 Operating frequency range
19.6.2 Regulatory compliance
19.6.3 Radio frequency tolerance
19.6.4 Channel switch time
19.6.5 Transmitter symbol rate
19.6.6 Transmit spectral mask
19.6.7 Receiver sensitivity
19.6.8 Receiver interference rejection
19.6.9 TX-to-RX turnaround time
19.6.10 RX-to-TX turnaround time
19.6.11 Transmit power
19.6.12 Receiver maximum input level of desired signal
19.6.13 Receiver ED
19.6.14 LQI
20. SUN OFDM PHY
20.1 Introduction
20.2 PPDU format for SUN OFDM
20.2.1 General
20.2.2 Short Training field (STF)
20.2.2.1 Frequency domain STF
20.2.2.2 Time domain STF generation
20.2.2.3 Time domain STF repetition
20.2.2.4 STF normalization
20.2.3 Long Training field (LTF)
20.2.3.1 Frequency domain LTF
20.2.3.2 Time domain LTF generation
20.2.3.3 LTF normalization
20.2.4 PHR
20.2.5 PSDU field
20.3 Data rates for SUN OFDM
20.4 Modulation and coding for SUN OFDM
20.4.1 Reference modulator diagram
20.4.2 Bit-to-symbol mapping
20.4.3 PIB attribute values for phySymbolsPerOctet
20.4.4 FEC
20.4.5 Interleaver
20.4.6 Frequency spreading
20.4.6.1 Overview
20.4.6.2 Frequency spreading by 2x
20.4.6.3 Frequency spreading by 4x
20.4.6.4 No spreading
20.4.7 Pilot tones/null tones
20.4.8 Cyclic prefix (CP)
20.4.9 PPDU Tail field
20.4.10 Pad field
20.4.11 Scrambler and scrambler seeds
20.5 SUN OFDM PHY RF requirements
20.5.1 Operating frequency range
20.5.2 Transmit power spectral density (PSD) mask
20.5.3 Receiver sensitivity
20.5.4 Adjacent channel rejection
20.5.5 Alternate channel rejection
20.5.6 TX-to-RX turnaround time
20.5.7 RX-to-TX turnaround time
20.5.8 EVM definition
20.5.9 Transmit center frequency and symbol tolerance
20.5.10 Transmit power
20.5.11 Receiver maximum input level of desired signal
20.5.12 Receiver ED
20.5.13 LQI
21. SUN O-QPSK PHY
21.1 Introduction
21.2 PPDU format for SUN O-QPSK
21.2.1 General
21.2.2 SHR field format
21.2.2.1 General
21.2.2.2 Preamble field format
21.2.2.3 SFD field format
21.2.3 PHR field format
21.2.4 PHY Payload field
21.3 Modulation and coding for SUN O-QPSK
21.3.1 Reference modulator
21.3.2 SHR coding and spreading
21.3.3 PHR coding and spreading
21.3.4 PSDU coding and spreading for DSSS
21.3.5 PSDU coding and spreading for MDSSS
21.3.6 FEC
21.3.7 Code-bit interleaving
21.3.8 Bit differential encoding (BDE)
21.3.9 DSSS bit-to-chip mapping
21.3.10 MDSSS bit-to-chip mapping
21.3.11 Chip whitening
21.3.12 Pilot insertion
21.3.13 Modulation parameters for O-QPSK
21.4 Support of legacy devices of the 780 MHz, 915 MHz, and 2450 MHz O-QPSK PHYs
21.5 SUN O-QPSK PHY RF requirements
21.5.1 Operating frequency range
21.5.2 Transmit power spectral density (PSD) mask
21.5.3 Receiver sensitivity
21.5.4 Adjacent channel rejection
21.5.5 TX-to-RX turnaround time
21.5.6 RX-to-TX turnaround time
21.5.7 EVM definition
21.5.8 Transmit center frequency and symbol tolerance
21.5.9 Transmit power
21.5.10 Receiver maximum input level of desired signal
21.5.11 Receiver ED
21.5.12 LQI
21.5.13 CCA
22. LECIM DSSS PHYs
22.1 PPDU format for DSSS
22.2 Modulation and spreading
22.2.1 General
22.2.2 Data rate
22.2.3 Reference modulator diagram
22.2.4 Convolutional FEC encoding
22.2.5 Interleaver
22.2.5.1 General
22.2.5.2 256-bit fragment size
22.2.5.3 384-bit fragment size
22.2.5.4 512-bit fragment size
22.2.6 Differential encoding
22.2.7 Bit-to-symbol and symbol-to-chip encoding
22.2.7.1 General
22.2.7.2 Gold code generator
22.2.7.3 Orthogonal variable spreading factor (OVSF) code generator
22.2.8 BPSK/O-QPSK modulation
22.2.8.1 BPSK modulation
22.2.8.2 O-QPSK modulation
22.3 PSDU fragmentation
22.3.1 General
22.3.2 Configuration
22.3.3 Fragmentation
22.3.4 Fragment packet
22.3.5 Calculating FICS field using MIC
22.3.6 Fragment acknowledgment and retransmission
22.3.7 Frak
22.3.7.1 General
22.3.7.2 Frak policy
22.3.7.3 Frak format
22.3.8 Reassembly
22.4 DSSS PHY RF requirements
22.4.1 Radio frequency tolerance
22.4.2 Channel switch time
22.4.3 Transmit spectral mask
22.4.4 Receiver sensitivity
22.4.5 Receiver interference rejection
22.4.6 TX-to-RX turnaround time
22.4.7 RX-to-TX turnaround time
22.4.8 Transmit power
23. LECIM FSK PHY specification
23.1 General
23.2 PPDU format for LECIM FSK PHY
23.2.1 General
23.2.2 SHR field format
23.2.2.1 General
23.2.2.2 Preamble field format
23.2.2.3 SFD field format
23.2.3 PHR field format
23.2.4 PHY Payload field
23.3 Modulation and coding for LECIM FSK PHY
23.3.1 General
23.3.2 Reference modulator
23.3.3 Bit-to-symbol mapping
23.3.4 Modulation quality
23.3.4.1 General
23.3.4.2 Frequency deviation tolerance
23.3.4.3 Zero crossing tolerance
23.3.5 FEC
23.3.6 Code-bit interleaving
23.3.7 Spreading
23.4 Data whitening for LECIM FSK PHY
23.5 LECIM FSK PHY RF requirements
23.5.1 Operating frequency range
23.5.2 Radio frequency tolerance
23.5.3 Channel switch time
23.5.4 Transmit spectral mask
23.5.5 Receiver sensitivity
23.5.6 TX-to-RX turnaround time
23.5.7 RX-to-TX turnaround time
23.5.8 Transmit power
24. TVWS-FSK PHY
24.1 PPDU format for TVWS-FSK
24.1.1 General
24.1.2 SHR field format
24.1.2.1 General
24.1.2.2 Preamble field format
24.1.2.3 SFD field format
24.1.3 PHR field format
24.1.4 PHY Payload field
24.2 Modulation and coding for TVWS-FSK
24.2.1 General
24.2.2 Reference modulator
24.2.3 FEC and interleaving
24.2.4 Data whitening
24.2.5 Spreading
24.2.6 Bit-to-symbol mapping
24.2.7 Modulation quality
24.2.8 Values for phySymbolsPerOctet
24.3 TVWS-FSK RF requirements
24.3.1 Operating frequency range
24.3.2 Clock frequency and timing accuracy
24.3.3 Channel switch time
24.3.4 Receiver sensitivity
24.3.5 TX-to-RX turnaround time
24.3.6 RX-to-TX turnaround time
24.3.7 Receiver maximum input level of desired signal
24.3.8 Receiver ED
24.3.9 LQI
25. TVWS-OFDM PHY
25.1 General
25.2 PPDU format for TVWS-OFDM
25.2.1 General
25.2.2 STF
25.2.2.1 Frequency domain STF
25.2.2.2 Time domain STF generation
25.2.2.3 Time domain STF repetition
25.2.2.4 STF power boosting
25.2.3 LTF
25.2.3.1 Frequency domain LTF
25.2.3.2 Time domain LTF generation
25.2.4 PHR field format
25.2.5 PSDU field
25.3 System parameters for TVWS-OFDM
25.4 Modulation and coding for TVWS-OFDM
25.4.1 Reference modulator
25.4.2 Bit-to-symbol mapping
25.4.3 FEC
25.4.4 Interleaver
25.4.5 Pilot tones/null tones
25.4.6 CP
25.4.7 PPDU Tail field
25.4.8 Pad field
25.4.9 Scrambler and scrambler seeds
25.5 TVWS-OFDM RF requirements
25.5.1 Operating frequency range
25.5.2 Pulse shaping
25.5.3 Transmit power spectral density (PSD) mask
25.5.4 Receiver sensitivity
25.5.5 TX-to-RX turnaround time
25.5.6 RX-to-TX turnaround time
25.5.7 EVM definition
25.5.8 Transmit center frequency and symbol tolerance
26. TVWS-NB-OFDM PHY
26.1 PPDU format for TVWS-NB-OFDM
26.1.1 General
26.1.2 Short Training field (STF)
26.1.2.1 Frequency domain STF
26.1.2.2 Time domain STF generation
26.1.2.3 Time domain STF repetition
26.1.2.4 STF normalization
26.1.3 Long training field (LTF)
26.1.3.1 Frequency domain LTF generation
26.1.3.2 Time domain LTF generation
26.1.3.3 Time domain LTF repetition
26.1.3.4 LTF normalization
26.1.4 PHR
26.1.5 PHY Payload field
26.2 System parameters for TVWS-NB-OFDM
26.3 Modulation and coding parameters for TVWS-NB-OFDM
26.3.1 General
26.3.2 Reference modulator
26.3.3 Scrambler and scrambler seed
26.3.4 Outer encoding
26.3.5 Inner encoding
26.3.6 Pad bit insertion
26.3.7 Spreader
26.3.8 Bit interleaving
26.3.9 Subcarrier mapping
26.3.10 Frequency interleaving
26.3.11 Pilot tones
26.3.12 Cyclic prefix
26.3.13 Pulse shaping
26.3.14 PIB attribute values for phySymbolsPerOctet
26.4 Channel aggregation for TVWS-NB-OFDM
26.5 TVWS-NB-OFDM RF requirements
26.5.1 Operating frequency range
26.5.2 Receiver sensitivity
26.5.3 TX-to-RX turnaround time
26.5.4 RX-to-TX turnaround time
26.5.5 EVM definition
26.5.6 Transmit center frequency and symbol tolerance
27. RCC LMR PHY
27.1 RCC PHY overview
27.2 PPDU format
27.2.1 General
27.2.2 SHR
27.2.3 PHR
27.2.4 PHY payload
27.2.5 Tail bits
27.3 FEC
27.4 Interleaver
27.5 Data whitening
27.6 Modulation
27.6.1 GMSK
27.6.2 4-FSK
27.6.3 QPSK
27.6.4 p/4 DQPSK
27.6.5 DSSS DPSK
27.7 Reference modulator
27.8 LMR PHY RF requirements
27.8.1 Transmitter symbol rate tolerance
27.8.2 Channel switching time
27.8.3 Error vector magnitude
27.8.4 Receiver sensitivity
27.8.5 Receiver interference rejection
27.8.6 Receiver maximum input level of desired signal
27.8.7 TX-to-RX turnaround time
27.8.8 RX-to-TX turnaround time
27.8.9 Receiver ED
27.8.10 LQI
28. RCC DSSS BPSK PHY
28.1 Overview
28.2 RCC DSSS BPSK PHY specification
29. CMB PHY
29.1 CMB O-QPSK PHY specification
29.1.1 PPDU format for the CMB O-QPSK PHY
29.1.1.1 General
29.1.1.2 Preamble field
29.1.1.3 SFD field
29.1.1.4 PHR field
29.1.1.5 PSDU field
29.1.2 Modulation and coding for CMB O-QPSK PHY
29.1.2.1 Reference modulator diagram
29.1.2.2 SHR coding and spreading
29.1.2.3 PHR coding and spreading
29.1.2.4 PSDU coding and spreading for DSSS
29.1.2.5 DSSS bit-to-chip mapping
29.1.2.6 Chip whitening
29.1.2.7 Modulation parameters for CMB O-QPSK
29.1.3 CMB O-QPSK PHY RF requirements
29.1.3.1 Operating frequency range
29.1.3.2 Transmit PSD mask
29.1.3.3 Receiver sensitivity
29.1.3.4 TX-to-RX turnaround time
29.1.3.5 RX-to-TX turnaround time
29.1.3.6 EVM definition
29.1.3.7 Transmit center frequency tolerance
29.1.3.8 Transmit power
29.1.3.9 Receiver maximum input level of desired signal
29.1.3.10 Receiver ED
29.1.3.11 LQI
29.1.3.12 CCA
29.2 CMB GFSK PHY specification
29.2.1 PPDU format for CMB GFSK PHY
29.2.1.1 General
29.2.1.2 Preamble field
29.2.1.3 SFD
29.2.1.4 PHR
29.2.2 Modulation and coding for CMB GFSK PHY
29.2.2.1 Gaussian filter definition
29.2.2.2 Reference modulator diagram
29.2.2.3 Bit-to-symbol mapping
29.2.2.4 Modulation quality
29.2.2.5 Frequency deviation tolerance
29.2.2.6 Zero crossing tolerance
29.2.2.7 FEC
29.2.3 Data whitening for CBM GFSK PHY
29.2.4 CMB GFSK PHY RF requirements
29.2.4.1 Operating frequency range
29.2.4.2 RF tolerance
29.2.4.3 Receiver sensitivity
29.2.4.4 Transmitter symbol rate
29.2.4.5 Transmit spectral mask
29.2.4.6 TX-to-RX turnaround time
29.2.4.7 RX-to-TX turnaround time
29.2.4.8 Transmit power
29.2.4.9 Receiver ED
29.2.4.10 LQI
29.2.4.11 CCA
30. TASK PHY
30.1 General
30.2 PPDU
30.2.1 General
30.2.2 PPDU format
30.2.2.1 General
30.2.2.2 SHR field
30.2.2.2.1 Structure of the SHR field
30.2.2.2.2 Preamble field
30.2.2.2.3 SFD field
30.2.2.3 PHR Field
30.2.2.3.1 Structure of the PHR field
30.2.2.3.2 Length field
30.2.2.3.3 MCS field
30.2.2.3.4 HCS field
30.2.2.3.5 Spreading of PHR field
30.2.2.4 PSDU field
30.2.3 Generation of PPDU signal
30.3 MCS mode, MCS, data rates, and related parameters
30.3.1 MCS mode
30.3.2 Data rates in the 2450 MHz band
30.3.3 Data rates in the 780 MHz, 863 MHz, and 915 MHz bands
30.3.4 Data rates in the 433 MHz and 470 MHz bands
30.4 FEC, ternary sequence spreading, and pseudo-random chip inversion
30.4.1 General
30.4.2 FEC codes
30.4.2.1 Shortened BCH codes with bit-level interleaving
30.4.2.1.1 Calculation of the BCH-related parameters
30.4.2.1.2 Zero padding
30.4.2.1.3 BCH encoding
30.4.2.1.4 Bit-level interleaving
30.4.2.1.5 Bits-to-data-symbol conversion
30.4.2.2 Single parity check (SiPC) codes
30.4.2.2.1 General
30.4.2.2.2 SiPC encoding procedure
30.4.3 Ternary sequence spreading: Data-symbol-to-chip conversion
30.4.3.1 General
30.4.3.2 1/1-TASK
30.4.3.3 2/4-TASK
30.4.3.4 3/8-TASK
30.4.3.5 5/32-TASK
30.4.4 Pseudo-random chip inversion
30.4.4.1 General
30.4.4.2 PRBS generation
30.4.4.3 Unipolar-to-bipolar conversion
30.4.4.4 Chip inversion
30.5 Modulation
30.6 Pulse shaping
30.7 Representation of the modulated waveforms
30.8 RF requirements
30.8.1 Transmit PSD mask
30.8.2 Receiver sensitivity
30.8.3 Interference rejection capability
30.8.4 TX-to-RX turnaround time
30.8.5 RX-to-TX turnaround time
30.8.6 EVM
30.8.7 Transmit power
30.8.8 Transmit center frequency tolerance
30.8.9 Receiver maximum input level of desired signal
30.8.10 Receiver ED
30.8.11 SNR measurement
30.8.12 CCA
31. RS-GFSK PHY
31.1 PPDU format
31.1.1 General
31.1.2 Preamble field
31.1.3 SFD
31.1.4 Long PHR
31.1.5 Short PHR
31.2 Modulation and coding
31.2.1 General
31.2.2 Reference modulator diagram
31.2.3 Differential encoding
31.2.4 Bit-to-symbol mapping
31.2.5 Modulation quality
31.2.6 Frequency deviation tolerance
31.2.7 Zero crossing tolerance
31.2.8 FEC
31.2.9 Code-symbol interleaving
31.2.10 Data whitening for RS-GFSK
31.3 Rate switch RS-GFSK
31.4 RF requirements
31.4.1 RF tolerance
31.4.2 Channel switch time
31.4.3 Receiver sensitivity
31.4.4 Receiver interference rejection
31.4.5 TX-to-RX turnaround time
31.4.6 RX-to-TX turnaround time
31.4.7 Receiver maximum input level of desired signal
31.4.8 Receiver ED
31.4.9 LQI
31.4.10 CCA
Annex A (informative) Bibliography
Annex B (normative) CCM* mode of operation
B.1 Introduction
B.2 Notation and representation
B.2.1 Strings and string operations
B.2.2 Integers, octets, and their representation
B.3 Symmetric-key cryptographic building blocks
B.3.1 General
B.3.2 Block cipher
B.3.3 Mode of operation
B.4 Specification of generic CCM* mode of operation
B.4.1 Prerequisites
B.4.2 CCM* mode encryption and authentication transformation
B.4.2.1 Input transformation
B.4.2.2 Authentication transformation
B.4.2.3 Encryption transformation
B.4.3 CCM* mode decryption and authentication checking transformation
B.4.3.1 Decryption transformation
B.4.3.2 Authentication checking transformation
B.4.3.3 Output
B.4.4 Restrictions
Annex C (informative) Test vectors for cryptographic building blocks
C.1 AES block cipher
C.2 Mode of operation
C.2.1 General
C.2.2 MAC beacon frame
C.2.2.1 Description
C.2.2.2 AEAD mode encryption and authentication transformation
C.2.2.2.1 Input transformation
C.2.2.2.2 Authentication transformation
C.2.2.2.3 Encryption transformation
C.2.2.3 AEAD mode decryption and authentication checking transformation
C.2.2.3.1 Decryption transformation
C.2.2.3.2 Authentication checking transformation
C.2.3 MAC command
C.2.3.1 Description
C.2.3.2 AEAD mode encryption and authentication transformation
C.2.3.2.1 Input transformation
C.2.3.2.2 Authentication transformation
C.2.3.2.3 Encryption transformation
C.2.3.3 AEAD mode decryption and authentication checking transformation
C.2.3.3.1 Decryption transformation
C.2.3.3.2 Authentication checking transformation
C.3 Security processing operation
C.3.1 Beacon frame
C.3.2 MAC Command frame
C.3.3 MAC Command frame
C.3.4 MAC Command frame
C.3.5 Enhanced Beacon frame
C.3.6 Data frame
C.3.7 Ack frame
Annex D (informative) Protocol implementation conformance statement (PICS) proforma
D.1 Introduction
D.1.1 General
D.1.2 Scope
D.1.3 Purpose
D.2 Abbreviations and special symbols
D.3 Instructions for completing the PICS proforma
D.4 Identification of the implementation
D.5 Identification of the protocol
D.6 Global statement of conformance
D.7 PICS proforma tables
D.7.1 General
D.7.2 Functional device types
D.7.3 Major capabilities for the PHY
D.7.3.1 General
D.7.3.2 PHY functions
D.7.3.3 Radio frequency (RF)
D.7.3.4 Channel capabilities for HRP UWB PHY
D.7.3.5 Channel capabilities for LRP UWB PHY
D.7.4 Major capabilities for the MAC sublayer
D.7.4.1 MAC sublayer functions
D.7.4.2 MAC frames
D.7.4.3 MAC IEs
Annex E (normative) Time-slot relaying based link extension (TRLE)
E.1 General
E.2 Link extension for a beacon-enabled PAN
E.3 Link extension for the non-TRLE PAN
E.3.1 TRLE PAN relay association and disassociation
E.3.2 Frame filtering in relaying mode
E.3.3 One-hop relaying
E.4 Link extension for the TRLE-enabled PAN
E.4.1 TRLE-enabled PAN
E.4.2 Starting a TRLE-enabled PAN
E.4.3 TRLE relaying path formation
E.4.4 Multihop relaying
E.4.5 TRLE path maintenance
E.4.6 Multiple grades of link access
E.5 MAC services for the TRLE-enabled PAN
E.5.1 TRLE IEs
E.5.1.1 TRLE Descriptor IE
E.5.2 TRLE commands
E.5.2.1 TRLE Management Request command
E.5.2.2 TRLE Management Response command
E.5.3 Primitives for managing the TRLE-enabled PAN
E.5.3.1 MLME-TRLE-MANAGEMENT.request
E.5.3.2 MLME-TRLE-MANAGEMENT.indication
E.5.3.3 MLME-TRLE-MANAGEMENT.response
E.5.3.4 MLME-TRLE-MANAGEMENT.confirm
E.5.4 TRLE specific MAC PIB attributes
Annex F (informative) Geographic regional frequency band details
Back Cover