何为蓝牙技术
蓝牙技术是一种无线数据与语音通信的开放性全球规范,以低成本的近距离无线连接为基础,为固定与移动设备通信环境建立一个特别连接的短程无线电技术。
蓝牙使用内制在9×9平方毫米微芯片上的短程射频链接,工作在2.4GHz ISM(工业、科学、医学)频段。该频段全球开放,意味着从理论上说,采用这些无线联网技术的设备在全球任何地点都可以正常使用。它的一般连接范围是10米,通过扩展可以达到100米;不限制在直线范围内,甚至设备不在同一间房内也能相互链接;以点对多点的方式链接多个设备,最多可达7个,形成一个个人领域的网络。
蓝牙技术定义了计算机和通信设备之间如何进行通信,也定义了如何将某一个应用映射成硬件以便和蓝牙技术相融合。用蓝牙技术可制造蓝牙芯片、移动电话使用的无线耳机,组建个人局域网。它不仅可以应用于手机、电脑、PDA、数字相机这些热门电子产品,甚至可以影响到玩具、家用电器、普通电话、汽车等传统产品。
蓝牙协议体系结构
蓝牙技术的一个主要目的就是使符合该规范的各种设备能够互通,这就要求本地设备和远端设备使用相同的协议。不同的应用,其使用的协议栈可能不同,但是,它们都必须使用蓝牙技术中的物理层和数据链路层。当然,不是任何应用都必须使用所有全部协议,可以只采用部分协议,例如语音通信(Audio)时,就只需经过基带协议。
蓝牙协议体系可以分为4层:
核心协议 Baseband,LMP,L2CAP,SDP
电缆替代协议RFCOMM
电话控制协议TCSBinary,AT Commands
选用协议 PPP,UDP/TCP/IP,OBEX,WAP,vCard/vCal, IrMC,WAE
1. 基带协议(Baseband)
基带协议和连接管理协议负责在多个蓝牙设备间建立物理射频RF(Radio Frequency)连接组成一个Pico网。这一层控制蓝牙设备的同步和跳频序列,并管理蓝牙中定义的两个不同的连接类型:同步面向连接SCO和异步非连接ACL。
2. 连接管理协议LMP(Link Manager Protocol)
LMP负责蓝牙连接的建立和释放、控制,数据包的控制以及电源模式的管理、消耗,蓝牙设备的状态等。最后,LMP还要负责认证、加密的密码问题。