802.15.3 Taekyoung Kwon
CAP should exist in 2.4GHz PHY
802.15.3 channels in 2.4GHz
802.11b channels (1/2)
802.11b channels (2/2)
Channel time allocation (CTA) Private CTA (dependent piconet) Dynamic (regular) CTA Per superframe Subrate : one CTA per multiple superframes Pseudo-static CTA Can use CTA without listening up to mMaxLostBeacons (4)
Transmission power control Beacon, CAP: set maximum power CTA: increase/decrease power
MAC frame format
Addressing (DEVID) 0x00: PNC 0xF7 .. 0xFC: neighbor piconets (NbrID) 0xFD: multicast frames (McstID) 0xFE: unassociated DEVs (UnassocID) 0xFF: broadcast frames (BcstID)
Frame control Fragmentation control
Beacon frame (header omitted) IEEE address us resolution 1ms -65,535 us MCTA allocation rate
Piconet mode
Information elements
Information elements
CTA Start time (in us) duration (in us)
Association request command ms order PNC capabilities PNC rating
Dev capabilities Dev utility Association reply command
2048 64
Power management (PM) PS set Wake beacon interval 0x00: APS 0x01: PSPS 0x02 – 0xFD: DSPS sets Wake beacon interval PSPS: 2 – 256 DSPS: 2 - 65536
MAC functionalities Start/maintain piconet (beacon) Join/leave (association/disassociation) Channel access Channel-time request/allocation Fragmentation/defragmentation ACK/retransmission Dynamic channel selection Transmission power control Power saving/management
Start/maintain piconet Parent piconet Child piconet Neighbor piconet PNC is not a member of the parent piconet Channel scan Passive scan (look for PNC’s beacon) Open scan (any beacon frame) Collect statistics and rate channels Remote scan PNC broadcasts beacon periodically
Parent vs child piconet
Start/maintain piconet caveat Child piconet member cannot directly send frame to parent piconet member Neighbor piconet no free channels No secure relationship Still association is required