1.1.1 底层协议
底层协议作为蓝牙技术应用的基础,有着十分重要的作用。以目前的技术水平,部分协议功能可以由一个小型芯片来完成,这些功能主要包括:
Radio/RF:进行频带的信道定义和信号的发送与接收;
BaseBand:实现基带部分协议和其它底层链路功能;
Link Manager(LM):用于链路的建立和管理;
L2CAP:是Logical Link Control and Adaptation Protocol的缩写,实现高层协议复用、包的组装和拆分等功能;
SDP:是Service Discover Protocol的缩写,发现并识别底层设备所能提供的服务,以便高层应用调用。
1.1.2 高层应用协议
高层应用协议主要包括以下几种应用协议:
RFCOMM:是ETSI TS 07.10标准的一个子集;
TCP/IP Over Bluetooth:通过这个协议可以支持TCP/IP服务;
IrOBEX Over Bluetooth:这个协议提供了蓝牙与红外传输的兼容性;
Files Transfer Over Bluetooth:通过这个协议可以支持FTP服务。
值得注意的是,还有一种高层应用协议可以支持WAP(Wireless Application Protoc01)应用,通过它可以有效实施一个广域范围内的移动网络。