Day One
- Introduction
- Differences between wired and wireless communications
- Categories of information transmission
- Overview of short range wireless networks
- Bluetooth usage models and protocol stack
- 2.4 GHz Signal Propagation and Range Estimation
- Review of decibels
- Link budget equation and path loss model
- Calculating maximum range
- Partition attenuation and primary ray tracing
- Eavesdropping vulnerabilities
- Multipath characteristics and mitigation
- The Bluetooth Radio (BR/EDR and LE)
- Frequency hopping spread spectrum operation
- Bluetooth basic rate and enhanced data rate modulation
- Low energy technology modulation
- Channel set for BR/EDR and LE signals
- Required radio performance
- Performance analysis of a typical Bluetooth radio
Day Two
- The Bluetooth Radio (802.11 AMP)
- Quadrature amplitude modulation
- Orthogonal frequency division multiplexing operation
- Direct sequence spread spectrum operation
- Channel set for IEEE 802.11 signals
- Operation of the IEEE 802.11a/b/g AMP radio
- Baseband Signaling Part 1 (BR/EDR)
- Master/slave timing
- Error control
- Addressing methods
- Packet structure
- Setting frequency hop parameters
- Logical transport mechanisms
- Bluetooth audio
- Throughput in perfect and imperfect channels
- Baseband Signaling Part 2 (BR/EDR)
- Operational state diagram
- Paging and inquiry processes
- Sniff, hold, and park modes
- Scatternet operation
Day Three
- Baseband Signaling Part 3 (LE)
- Operational state diagram
- Addressing
- Packet structure
- Operation of the advertising, initiating, and connecting devices
- Data channel selection and packet exchange
- Data channel control
- Baseband Signaling Part 4 (802.11 AMP)
- Distributed coordination function and timing
- 802.11 frame structure
- Management, control, and data frames
- 802.11 throughput
- Operational state diagram
- Service access points
- Bluetooth 802.11 AMP protocol adaptation layer
- Link Management
- Link connection and detachment
- Link management protocol (LMP) packets
- Managing sniff, hold, and park modes
- Transmit power control and quality of service
- Link setup using LMP packets
Day Four
- Logical Link Control and Adaptation Protocol (L2CAP)
- L2CAP overview and purpose
- Packet segmentation and reassembly
- Protocol multiplexing and channel definitions
- L2CAP signaling and channel setup
- Host Controller Interface
- HCI overview and purpose
- Command packet structure
- Command groups and examples
- Event packet structure
- Event groups and examples
- HCI/USB interface
- Bluetooth Security
- Security overview
- Link key generation and initialization
- Combination key derivation
- Authentication
- Encryption
- Filtering device access
- LE security mechanism
- Overview of 802.11 robust security network (RSN)
Day Five
- Applications
- Profile overview
- Service discovery protocol
- Generic access profile (GAP)
- Headset profile (HSP)
- Qualification and testing
- Development tools
- Hardware solutions
- Coexistence
- Interference modeling
- Bluetooth-on-Bluetooth interference
- Coexisting with Wi-Fi: separated nodes
- Coexisting with Wi-Fi: collocated nodes
- Examples and throughput analysis
- Wrap-up
- Course recap and Q/A
- Evaluations