Slide 3
Slide 3 text
Bluetooth “Classic” Basics
3
• Device Discovery
– Search field of range for discoverable devices
– Discoverable devices can be queried for name, class, list of services
• Pairing/Bonding
– Before a connec6on can be established
– As of Bluetooth 2.1, authen6ca6on is op6onal using Secure Simple Pairing (SSP)
– Pairing is the process that leads to a two devices being bonded
• Protocols and Profiles
– Devices implement profiles, built on top of protocols, to provide services to clients
– Logical Link Control and Adapta6on Protocol (L2CAP)
• Advanced Audio Distribu6on Profile (A2DP)
• Human Interface Device (HID)
– Radio Frequency Communica6ons (RFCOMM)
• Serial Port Profile (SPP)
– Service Discovery Protocol (SDP)
• Client/Server Model
– Servers "have" data, clients "access" data. Mobile device typically the client.