1.核心协议
核心协议是蓝牙专利协议,完全由蓝牙SIG开发,它包括基带协议(Baseband)、连接管理协议(LMP)、逻辑链路控制和适配协议(L2CAP)以及服务发现协议(SDP)。
基带部分和射频部门一起工作,控制数据分组在指定的时隙和指定频率上发送,使用查询和寻呼进程实现不同蓝牙组件的发送频率和时钟的同步,为数据分组提供两种连接方式:面向连接(SCO)和无连接(ASL),并完成前向纠错(FEC)、循环冗余校验(CRC)和数据加密。蓝牙基带协议是电路交换和分组交换的融合,因此既适合传送实时话音也适合传输数据,话音通道可支持64kb/s的同步连接,异步通道可支持不对称连接,一个方向的速率可高达721kb/s,而另一个方向速率允许为57.6kb/s。
连接管理协议负责蓝牙组件间连接的建立。通过连接的发起、交换、核实,进行身份鉴权和加密;通过协商确定基带数据分组大小;它还控制无线单元的电源模式和工作周期,以及微微网内蓝牙组件的连接状态。
逻辑链路控制和适配协议是基带的上层协议,可以认为它与连接管理协议平行工作,当业务数据不经过连接管理协议时,L2CAP为上层提供服务,它可提供面向连接的和无连接的两种数据服务。
服务发现协议在蓝牙协议栈中具有重要作用,它是所有用户模式的基础,使用SDP可以查询到蓝牙组件信息和服务类型,从而在蓝牙组件间建立相应的连接。
2.电缆替代协议
电缆替代协议(RFCOMM)是蓝牙SIG基于欧洲电信标准协会的ETSI TS 07.10标准开发协议,该协议用于在蓝牙基带协议上仿真RS232的控制和数据信号,为使用串行线传送机制的上层协议提供支持。
3.电话控制协议
电话控制协议(TCP)包括电话控制二进制协议(TCS Binary)和电话控制AT命令两部分,电话控制二进制协议是蓝牙SIG基于国际电联的ITU-T Q.931标准开发的面向比特协议,定义了蓝牙组件间建立语音和数据呼叫的控制信令,以及处理蓝牙TCS设备群的移动管理进程;电话控制AT信令是蓝牙SIG根据ITU-T V.250和ETSI 300 916(GSM 07.07)定义的控制多用户模式下移动电话和调制解调器的AT命令集,用于传真业务时根据需要对AT命令集作出限定。
4.选用协议
选用协议是根据具体应用选择采纳的现有高层协议。蓝牙协议保证蓝牙技术能够与现有协议的融合以及各种应用之间的互通性,充分利用了嵌入蓝牙技术的软硬件系统资源。蓝牙选用协议包括点对点协议(PPP)、TCP/UDP/IP、对象交换协议(OBEX)和无线应用协议(WAP)等。 |