论文部分内容阅读
蓝牙是一种支持设备短距离通信的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线数据交换。ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术,同时也是一种高可靠的无线数传网络,通讯距离从标准的75米到几百米、几公里,并且支持无限扩展。ZigBee技术已广泛用于工业控制、家庭网络和自动化、楼宇自动化、消费电子、无线传感器网络等多个领域,有望成为今后无线通信的主流技术之一。蓝牙与ZigBee的异构无线网络协议转换技术是将ZigBee网络作为一种通用目的的数据包传输网络,用以传输蓝牙数据包的技术。它是扩大现有蓝牙网络的中继网络以及接入网的技术手段。本文在分析了蓝牙与ZigBee异构无线网络技术的特点以及调研国内外研究现状的基础上,研究了蓝牙与ZigBee异构无线网络传输系统中的核心关键技术并且给出一个蓝牙与ZigBee异构无线网络传输系统的设计和实现方案。本文首先介绍了传输系统的无线技术选择并给出了异构无线网络传输系统的体系结构,然后分析了如何在Windows平台下构建整个传输系统的发送端和接收端的功能模块。发送端模块利用发送网关双协议栈的上层管理功能,将接收到的蓝牙数据包转换为可在无线传感器网络中传输的ZigBee包发送到ZigBee链路上。’接收端模块利用ZigBee协议栈的网络层截获机制截获ZigBee数据包,再将截获的ZigBee数据包转换为可在蓝牙网络中传输的蓝牙数据包发给目的蓝牙节点,从而达到两个相距较远的蓝牙设备通过ZigBee数据链路实现通信的目的。本系统在Windows平台下实现,利用成都无线龙公司C51RF开发系统中的ZigBee设备、多个带有蓝牙功能的笔记本电脑和智能手机模拟异构无线网络环境对蓝牙与ZigBee异构无线网络传输系统的功能进行了实验和验证。