基于蓝牙的WAP解决方案 |
|---|
| WAP技术站:www.wapease.com
|
主设备负责提供微微网中的时钟同步信号和调频序列,为每一个从设备分配地址码,只有主从设备间才能进行通信。蓝牙设备采用跳频方式收发数据,工作在2.4GHz的69个1MHz的跳频信道上,使用时分双工的工作方式。不同的微微网通过一个公共的蓝牙设备连接在一起, 公共设备在两个微微网中的角色不固定,这样多个微微网通过它们之间共同的蓝牙设备连成一个大的网络,称为分布式网。 2.蓝牙的协议栈结构 链路控制协议(LM)、基带(BB)和射频(RF)部分负责蓝牙物理链路的建立与数据传输,一般包含在蓝牙的硬件芯片中。 主机控制接口(HCI)是一个介于软硬件之间的接口层,它负责为上层协议提供对蓝牙硬件操作的命令接口,一般以固件的形式出现。上层协议通过HCI调用LM中的命令,获取硬件状态寄存器、控制寄存器和事件寄存器的状态信息。 逻辑链路控制和适配协议(LSCAP)是整个蓝牙协议栈的核心,负责蓝牙设备的整体数据吞吐量,可以看作是高层次的链路层协议。LSCAP既支持面向连接的数据包格式,又支持无连接的数据包格式。两个蓝牙设备之间只能建立一条无连接的ACL链路,而蓝牙的高层协议:服务发现协议(SDP)、串行电缆仿真协议(RFCOMM)及电话控制协议(TCS)都需要在这条链路上传输数据,此时需要LSCAP完成对ACL链路的逻辑复用。 TCS包括电话控制二进制协议和电话控制AT命令等两部分。电话控制二进制协议定义了蓝牙组件间建立语音和数据呼叫的控制信令,以及处理蓝牙TCS设备群的移动管理进程。电话控制AT命令是控制多用户模式下移动电话和调制解调器的AT命令集,用于传真业务时根据需要对AT命令做出限定。 RFCOMM用于在蓝牙基带协议上仿真RS232的控制和数据信号,为使用串行线传输机制的上层应用协议提供支持。 SDP在蓝牙协议栈中具有重要作用。它是所有用户模式的基础,使用SDP可以查询到蓝牙设备的信息和服务类型,从而在其间建立相应的连接。 四、基于蓝牙的WAP实现 由以上分析可以看出,在蓝牙的基础上能很好地实现WAP的无线Internet接入服务。从协议栈来看,蓝牙处于整个通信系统协议的低层,主要提供无线网络低层链路的建立与维护;而WAP是包括应用层在内的层次较高的协议,需要有低层协议的支持,正好可以利用蓝牙建立的链路进行数据的传输。从网络构成来看,蓝牙网络的Ad hoc特性方便了WAP客户的无线接入与数据传输。 |
| 上一篇:WAP应用开发伙伴网站推荐 下一篇:初识WAP |
