专注SIP通讯产品与方案

Bluetooth应用组

SIG定义了协议栈的中间件协议和传输协议,而应用协议本和应用编程接口(API)都 没定义,要实现Bluetooth无线通信各种应用方案,还需要应用协议。

这样,SIG定义了协议栈的各层支持一些传统软件在Bluetooth链路中使用,所以那些 已有的应用几乎可以不作任何改动就直接用于Bluetooth链路。在一些平台上完成这项工 作的方法是开发Bluetooth适配软件(Bluetooth adaption software)完成从这些平台上现有 的串行通信和其他通信对应的Bluetooth通信协议栈的映射。

Bluetooth适配软件

当现有的应用不能实现Bluetooth的应用模式,或者希望在协议栈中包括具有独特能 力的应用特征,就可以开发专门运行在Bluetooth环境中的新应用。当针对某个平台开发 适用于Bluetooth无线通信的应用时,可以为这些应用开发一些公共服务(common service) o这些公共服务包括安全服务、连接管理服务、SDP服务等。这些公共的应用服务 可以通过应用级的编程来实现,如安全管理者Bluetooth管理控制台、一个通用的SDP客户端和服务器等。下图给出了这些公共应用服务的描述。

Bluetooth应用组一般示意图