Bluetooth Core Framework | bluetooth

Bluetooth core system architecture

The Bluetooth core system consists of a Host, a Primary Controller and 0 or more Secondary Controllers.

image

Link Manager, Link Controller and BR/EDR Radio blocks comprise a BR/EDR Controller.
An AMP PAL, AMP MAC, and AMP PHY comprise an AMP Controller.
Link Manager, Link Controller and LE Radio blocks comprise an LE Controller.
L2CAP, SDP and GAP blocks comprise a BR/EDR Host.
L2CAP, SMP, Attribute protocol, GAP and Generic Attribute Profile (GATT) blocks comprise an LE Host.
A BR/EDR/LE Host combines the set of blocks from each respective Host.

蓝牙核心协议有:
* Radio (PHY) protocol
* Link Control (LC) and Link Manager (LM) protocol or Link Layer (LL) protocol
* AMP PAL
* Logical Link Control and Adaptation protocol (L2CAP)
* AMP Manager Protocol

In addition, Service Discovery Protocol (SDP) and Attribute Protocol (ATT) are application layer protocols.

core architectural blocks

The components of the core architecture are described here.

Host Architectural Blocks

Some of the BR/EDR and LE systems are shared, and some are implemented separately.

  • Channel Manager
  • L2CAP Resource Manager
  • Security Manager Protocol
  • Attribute Protocol
  • AMP Manager Protocol
  • Generic Attribute Profile
    GATT is used on LE devices for LE profile service discovery.
  • Generic Access Profile

BR/EDR/LE Controller Architectural Blocks

Some of the BR/EDR and LE systems are shared, and some are implemented separately.

  • Device Manager
  • Link Manager
    Link Manager Protocol (LMP) in BR/EDR and the Link Layer Protocol (LL) in LE
  • Baseband Resource Manager
  • Link Controller
  • PHY

AMP Controller architectural blocks

  • AMP HCI
  • AMP PAL
  • AMP MAC
  • AMP PHY

More

For more content reference: Bluetooth learning summary

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325505883&siteId=291194637