文档介绍::
蓝牙协议标准遵循开放系统互连参考模型(OSI/RM),从低到高地定义了蓝牙协议堆栈的各个层次。
SIG所定义的蓝牙技术标准的目的是使符合该标准的各种应用之间能够实现互操作。互操作的远端设备需要使用相同的协议栈,不同的应用需要接就可传送话音。
2〕连接管理协议〔LMP〕
该协议负责各蓝牙设备间连接的建立。它通过连接的发起、交换、核实,进行身份认证和加密,通过协商确定基带数据分组大小。它还控制无线设备的电源模式和工作周期,以及微微网内设备单元的连接状态。
3〕逻辑链路控制和适配协议〔L2CAP〕
该协议是基带的上层协议,可以认为它与LMP并行工作,它们的区别在于,当业务数据不经过LMP时,L2CAP为上层提供服务。L2CAP向上层提供面向连接的和无连接的数据服务,它采用了多路技术、分割和重组技术、群提取技术。L2CAP允许高层协议以64k字节长度收发数据分组。虽然基带协议提供了SCO和ACL两种连接类型,但L2CAP只支持ACL。
4〕服务发现协议〔SDP〕
发现服务在蓝牙技术框架中起着至关紧要的作用,它是所有用户模式的基础。使用SDP可以查询到设备信息和服务类型,从而在蓝牙设备间建立相应的连接。
(RFCOMM)
RFCOMM是基于ETSI-。它在蓝牙基带协议上仿真RS-232控制和数据信号,为使用串行线传送机制的上层协议〔如OBEX〕提供服务。
5. 控制协议
二元 控制协议〔TCS-Binary或TCSBIN〕
该协议是面向比特的协议,它定义了蓝牙设备间建立语音和数据呼叫的控制信令,定义了处理蓝牙TCS设备群的移动管理进程。基于ITU 控制协议标准。
AT命令集 控制协议
SIG定义了控制多用户模式下移动 和调制解调器的AT命令集,该AT命令集基于ITU ,它还可以用于 业务。
6.选用协议
·点对点协议〔PPP〕
在蓝牙技术中,PPP位于RFCOMM上层,完成点对点的连接。
·TCP/UDP/IP
该协议是由互联网工程任务组制定,广泛应用于互联网通信的协议。在蓝牙设备中,使用这些协议是为了与互联网相连接的设备进行通信。
·对象交换协议〔OBEX〕
IrOBEX(简写为OBEX)是由红外数据协会〔IrDA〕制定的会话层协议,它采用简单的和自发的方式交换目标。OBEX是一种类似于 的协议,它假设传输层是可靠的,采用客户机/服务器模式,独立于传输机制和传输应用程序接口〔API〕。
电子名片交换格式〔vCard〕、电子日历及日程交换格式〔vCal〕都是开放性标准,它们都没有定义传输机制,而只是定义了数据传输格式。SIG采用vCard/vCal标准,是为了进一步促进个人信息交换。
·无线应用协议〔WAP〕
该协议是由无线应用协议论坛制定的,它融合了各种广域无线网络技术,其目的是将互联网内容和 传送的业务传送到数字蜂窝 和其他无线终端上。