IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublicationsServicesStandardsConferencesCareers/Jobs
IEEE-SA IEEE-SA Member Area Search our standards database for Abstract, Sponsor, Status, Contact,Ordering and Historical information. IEEE-SA Standards Association
Products & ServicesIEEE-SA MembershipStandards DevelopmentNews & InformationnavFillerHOMEHOME Icon

IEEE Std 802.15.3™-2003 Part 15.3: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs) -Description

Abstract: The protocol and compatible interconnection of data and multimedia communication equipment via 2.4 GHz radio transmissions in a Wireless Personal Area Network (WPAN) using low power and multiple modulation formats to support scalable data rates is defined in this standard. The Medium Access Control (MAC) sublayer protocol supports both isochronous and asynchronous data types.

Keywords: ad hoc network, mobility, PAN, Personal Area Network, radio frequency, Wireless, WPAN

Content +

  • 1. Overview
    • 1.1 Scope
    • 1.2 Purpose
  • 2. References
  • 3. Definitions
  • 4. Acronyms and abbreviations
  • 5. General description
    • 5.1 What is a piconet?
    • 5.2 Components of an 802.15.3 piconet
    • 5.3 Overview of MAC functionality
      • 5.3.1 Coordination
      • 5.3.2 Ending a piconet
      • 5.3.3 Association and disassociation
      • 5.3.4 Security overview
      • 5.3.5 The 802.15.3 superframe
      • 5.3.6 Channel time management
      • 5.3.7 Data communications between DEVs
      • 5.3.8 Information discovery in the piconet
      • 5.3.9 Dynamic channel selection
      • 5.3.10 Power management
      • 5.3.11 Controlling transmit power in the piconet
    • 5.4 Characteristics of the 2.4 GHz PHY
      • 5.4.1 General characteristics
      • 5.4.2 Coexistence and interoperability
  • 6. Layer management
    • 6.1 Overview of management model
    • 6.2 Generic management primitives
      • 6.2.1 MLME-GET.request and PLME-GET.request
      • 6.2.2 MLME-GET.confirm and PLME-GET.confirm
      • 6.2.3 MLME-SET.request and PLME-SET.request
      • 6.2.4 MLME-SET.confirm and PLME-SET.confirm
    • 6.3 MLME SAP interface
      • 6.3.1 Reset
      • 6.3.2 Scan
      • 6.3.3 Start
      • 6.3.4 Synchronization
      • 6.3.5 Association
      • 6.3.6 Disassociation
      • 6.3.7 Key request
      • 6.3.8 Key distribution
      • 6.3.9 Security management
      • 6.3.10 PNC handover
      • 6.3.11 PNC requesting information
      • 6.3.12 Security information retrieval
      • 6.3.13 ASIE management
      • 6.3.14 Peer information retrieval
      • 6.3.15 Information announcement to peers
      • 6.3.16 Piconet services
      • 6.3.17 Stream management
      • 6.3.18 Channel status request
      • 6.3.19 Remote scan
      • 6.3.20 Piconet parameter change
      • 6.3.21 Power change
      • 6.3.22 Power management operation
    • 6.4 PLME SAP interface
      • 6.4.1 PLME-RESET.request
      • 6.4.2 PLME-RESET.confirm
      • 6.4.3 PLME-TESTMODE.request
      • 6.4.4 PLME-TESTMODE.confirm
      • 6.4.5 PLME-TESTOUTPUT.request
    • 6.5 MAC management
      • 6.5.1 MAC PIB PNC group
      • 6.5.2 MAC PIB characteristic group
    • 6.6 MAC SAP
      • 6.6.1 MAC-ASYNC-DATA.request
      • 6.6.2 MAC-ASYNC-DATA.confirm
      • 6.6.3 MAC-ASYNC-DATA.indication
      • 6.6.4 MAC-ISOCH-DATA.request
      • 6.6.5 MAC-ISOCH-DATA.confirm
      • 6.6.6 MAC-ISOCH-DATA.indication
    • 6.7 Physical layer (PHY) service specification
      • 6.7.1 Transferring PHY data
      • 6.7.2 Controlling PHY transmission
      • 6.7.3 PHY CCA functions
      • 6.7.4 Controlling the PHY receiver
      • 6.7.5 Controlling the PHY power usage
  • 7. MAC frame formats
    • 7.1 Frame format conventions
    • 7.2 General frame format
      • 7.2.1 Frame control
      • 7.2.2 Piconet ID (PNID)
      • 7.2.3 SrcID and DestID
      • 7.2.4 Fragmentation control
      • 7.2.5 Stream index
      • 7.2.6 MAC header validation
      • 7.2.7 MAC frame body
    • 7.3 Format of individual frame types
      • 7.3.1 Beacon frame
      • 7.3.2 Acknowledgement frames
      • 7.3.3 Command frame
      • 7.3.4 Data frame
    • 7.4 Information elements
      • 7.4.1 Channel time allocation
      • 7.4.2 BSID
      • 7.4.3 Parent piconet
      • 7.4.4 DEV association
      • 7.4.5 PNC shutdown
      • 7.4.6 Piconet parameter change
      • 7.4.7 Application specific
      • 7.4.8 Pending channel time map (PCTM)
      • 7.4.9 PNC handover
      • 7.4.10 CTA status
      • 7.4.11 Capability
      • 7.4.12 Transmit power parameters
      • 7.4.13 PS status
      • 7.4.14 Continued wake beacon (CWB)
      • 7.4.15 Overlapping PNID
      • 7.4.16 Piconet services
      • 7.4.17 Vendor specific
    • 7.5 MAC command types
      • 7.5.1 Association and disassociation commands
      • 7.5.2 Security commands
      • 7.5.3 PNC handover commands
      • 7.5.4 Information request commands
      • 7.5.5 Information announcement commands
      • 7.5.6 Channel time allocation request, modification, and termination commands
      • 7.5.7 Channel status commands
      • 7.5.8 Power management commands
      • 7.5.9 Special commands
  • 8. MAC functional description
    • 8.1 Introduction
    • 8.2 Starting, maintaining and stopping piconets
      • 8.2.1 Scanning through channels
      • 8.2.2 Starting a piconet
      • 8.2.3 PNC handover
      • 8.2.4 Dependent PNC handover
      • 8.2.5 Child piconet
      • 8.2.6 Neighbor piconet
      • 8.2.7 Stopping piconet operations
      • 8.2.8 Non-PNC capable DEVs
    • 8.3 Association and disassociation with a piconet
      • 8.3.1 Association
      • 8.3.2 Piconet services
      • 8.3.3 Broadcasting piconet information
      • 8.3.4 Disassociation
    • 8.4 Channel access
      • 8.4.1 Interframe space (IFS)
      • 8.4.2 Contention based channel access
      • 8.4.3 Channel time allocation period channel access
    • 8.5 Channel time management
      • 8.5.1 Isochronous stream management
      • 8.5.2 Asynchronous channel time reservation and termination
    • 8.6 Synchronization
      • 8.6.1 Time accuracy
      • 8.6.2 Beacon generation
      • 8.6.3 Beacon reception
      • 8.6.4 Beacon information announcement
      • 8.6.5 Acquiring synchronization
    • 8.7 Fragmentation and defragmentation
    • 8.8 Acknowledgement and retransmission
      • 8.8.1 No-ACK
      • 8.8.2 Immediate ACK
      • 8.8.3 Delayed acknowledgement
      • 8.8.4 Retransmissions
      • 8.8.5 Duplicate detection
    • 8.9 Peer discovery
      • 8.9.1 PNC information request
      • 8.9.2 Probe request and response
      • 8.9.3 Announce
      • 8.9.4 Channel status request
      • 8.9.5 Remote scan
      • 8.9.6 PNC channel scanning
    • 8.10 Changing piconet parameters
      • 8.10.1 Moving beacon
      • 8.10.2 Changing superframe duration
      • 8.10.3 Setting the PNID or BSID
      • 8.10.4 Maintaining synchronization in dependent piconets
    • 8.11 Interference mitigation
      • 8.11.1 Dynamic channel selection
      • 8.11.2 Transmit power control
    • 8.12 Multi-rate support
    • 8.13 Power management
      • 8.13.1 Piconet synchronized power save (PSPS) mode
      • 8.13.2 Device synchronized power save (DSPS) mode
      • 8.13.3 Asynchronous power save (APS) mode
      • 8.13.4 Message sequence charts for power save modes
    • 8.14 ASIE operation
    • 8.15 MAC sublayer parameters
  • 9. Security
    • 9.1 Security mechanisms
      • 9.1.1 Security membership and key establishment
      • 9.1.2 Key transport
      • 9.1.3 Data encryption
      • 9.1.4 Data integrity
      • 9.1.5 Beacon integrity protection
      • 9.1.6 Command integrity protection
      • 9.1.7 Freshness protection
    • 9.2 Security modes
      • 9.2.1 Security mode 0
      • 9.2.2 Security mode 1
    • 9.3 Security support
      • 9.3.1 PNC handover
      • 9.3.2 Changes in the piconet group data key
      • 9.3.3 Joining a secure piconet
      • 9.3.4 Membership update
      • 9.3.5 Secure frame generation
      • 9.3.6 Secure frame reception
      • 9.3.7 Selecting the SECID for a new key
      • 9.3.8 Key selection
    • 9.4 Protocol details
      • 9.4.1 Security information request and distribution
      • 9.4.2 Key distribution protocol
      • 9.4.3 Key request protocol
  • 10. Security specifications
    • 10.1 Modes for security
    • 10.2 Symmetric cryptography building blocks
      • 10.2.1 Security interfaces
      • 10.2.2 CTR + CBC-MAC (CCM) combined encryption and data authentication
      • 10.2.3 CCM parameters
      • 10.2.4 Nonce value
      • 10.2.5 AES encryption
    • 10.3 Symmetric cryptography implementation
      • 10.3.1 Symmetric cryptography data formats
      • 10.3.2 Symmetric cryptographic operations
    • 10.4 CCM mode
      • 10.4.1 Inputs
      • 10.4.2 Data authentication
      • 10.4.3 Encryption
      • 10.4.4 Output
      • 10.4.5 Decryption
      • 10.4.6 Restrictions
      • 10.4.7 List of symbols
  • 11. PHY specification for the 2.4 GHz band
    • 11.1 Overview of the 2.4 GHz PHY
    • 11.2 General requirements
      • 11.2.1 Operating frequency range
      • 11.2.2 RF power measurements
      • 11.2.3 Channel assignments
      • 11.2.4 Scanning channels
      • 11.2.5 Unwanted emissions
      • 11.2.6 Operating temperature range
      • 11.2.7 PHY layer timing
      • 11.2.8 Data size restrictions
      • 11.2.9 Header check sequence
      • 11.2.10 Channel access methods
    • 11.3 Modulation and coding
      • 11.3.1 Base data rate
      • 11.3.2 Signal constellations
      • 11.3.3 DQPSK modulation
      • 11.3.4 QPSK and 16/32/64-QAM with trellis coding
    • 11.4 PHY frame format
      • 11.4.1 Frame format
      • 11.4.2 PHY preamble
      • 11.4.3 Header modulation
      • 11.4.4 Scrambling
      • 11.4.5 PHY header
      • 11.4.6 Stuff bits
      • 11.4.7 Tail symbols
    • 11.5 Transmitter specifications
      • 11.5.1 Error vector magnitude definition
      • 11.5.2 EVM calculated values
      • 11.5.3 Transmit PSD mask
      • 11.5.4 Transmit center frequency tolerance
      • 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
    • 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
      • 11.6.5 Receiver CCA performance
      • 11.6.6 Receiver RSSI
      • 11.6.7 Link quality indication
    • 11.7 PHY management
  • Annex A Frame convergence sublayer
    • A.1 Generic convergence layer
      • A.1.1 FCSL PDU classification
      • A.1.2 IEEE 802.2 FCSL
    • A.2 802.2 FCSL SAP
      • A.2.1 MA-UNITDATA.request
      • A.2.2 MA-UNITDATA.indication
      • A.2.3 MA-UNITDATA-STATUS.indication
  • Annex B Security considerations
    • B.1 Background assumptions
      • B.1.1 Physical assumptions
      • B.1.2 Network assumptions
      • B.1.3 Attack model assumptions
      • B.1.4 Security key lifecycle issues
    • B.2 Claimed security services
      • B.2.1 Beacon protection protocol
      • B.2.2 Distribute key protocol
      • B.2.3 Key request protocol
      • B.2.4 Data protection protocol
  • Annex C Coexistence, interoperability, and interference
    • C.1 Interoperability
      • C.1.1 Interoperability with 802.11 DSSS and 802.11b
      • C.1.2 802.11 FHSS and 802.15.1
    • C.2 Coexistence
      • C.2.1 Coexistence with 802.11b
      • C.2.2 Coexistence with 802.15.1 and 802.11 FHSS
    • C.3 Coexistence performance
      • C.3.1 Allowed operation
      • C.3.2 Assumptions for coexistence calculations
      • C.3.3 Peformance impact on 802.15.3 piconets
    • C.4 Notes on the calculations
  • Annex D Protocol implementation conformance statement (PICS) proforma
    • D.1 Introduction
      • D.1.1 Scope
      • D.1.2 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—802.15.3-2003
      • D.7.1 Major roles for IEEE 802.15.3 DEVs
      • D.7.2 PHY functions
      • D.7.3 Major capabilities for the MAC sublayer
      • D.7.4 Security support
  • Annex E Bibliography

links: [Standard Status] - [Purchase] - [PDF*] - [LAN/MAN (802) Collection - Description]

available for Standards Online LAN/MAN (802) Collection subscribers only

spacer

Copyright ©2004 IEEE-SA
Contact IEEE-SA
(m.v.rodriguez@ieee.org)
URL: http://standards.ieee.org/reading/ieee/std_public/description/lanman/802.15.3-2003_desc.html

spacer