BR/EDR/LE控制器架构模块(BR/EDR/LE Controller Architectural Blocks)
在合并BR/EDR和LE系统的实现中,体系结构模块可以在系统之间共享,或者每个系统都有自己的模块实例化。
1、设备管理器(device manager )
设备管理器是基带中控制蓝牙设备的一般行为的功能块。负责蓝牙系统中与数据传输没有直接关系的所有操作,如查询附近蓝牙设备是否存在,连接到蓝牙设备,或使其他设备发现或连接到本地蓝牙设备。设备管理器从基带资源控制器(baseband resource Controller)请求对传输介质的访问,以实现其功能。设备管理器还控制由许多HCI命令隐含的本地设备行为,例如管理设备本地名称、任何存储的链接键和其他功能。
2、链接管理器(Link Manager)
链路管理器负责创建、修改和发布逻辑链路(如果需要,还负责相关的逻辑传输),以及更新与设备之间的物理链路相关的参数。链路管理器通过使用BR/EDR中的链路管理器协议(LMP)和LE中的链路层协议(LL)与远程蓝牙设备中的链路管理器通信来实现这一点。
在需要时,链路管理器协议(LMP)和链路层协议(LL)会允许设备之间创建新的逻辑链接和逻辑传输,以及链接的一般控制和传输属性,如在逻辑上启用加密传输,传输能量对于BR / EDR物理链路的适应,或QoS在BR /功能逻辑链路中调整设置。
3、基带资源管理器(Baseband Resource Manager)
基带资源管理器负责对无线电媒体的所有访问。它有两个主要功