微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 基于ZigBee的无线网关解决方案研究

基于ZigBee的无线网关解决方案研究

时间:08-21 来源:3721RD 点击:

表1,其中Length(长度),接收信号强度(RSSI)和链路质量LQI区域由芯片设置,dest src address 和flags区域由SPP设置,Pay lOAd(length-5bytes)区域为有效的载荷由用户设置(最大125字节)。

数据包的字节长度不包括长度字节本身,目的地址和源地址每一个为一个字节,另外,0x00是广播地址,这一地址的数据包被所有的节点接收,标志包括ACK位,一个ACK请求(DO_ACK)。通过重传显示、序列号位、序列号及重传的位共同作用从而能够区分新的数据包和当前接收的数据包,RSSI和LQI显示接收信号强度和链路的质量,LQI的第8位显示是否CRC校验成功或失败。

Zigbee数据包发送的部分流程图如图2所示,接收数据的部分流程图如图3所示。


图2 发送数据的部分流程图


图3 接收数据的部分流程图

2.4 ZigBee无线网关关键技术研究

2.4.1 网络管理功能

(1)网络形成。无线网关上电后,无线协议栈各层首先进行初始化,然后通过网络请求来启动一个新的网络(仅具有协调器能力且当前还没有与网络连接的网关设备才可以建立一个新的网络)。

组网开始时,网络层首先向MAC层请求分配协议所规定的信道,或者由PHY层进行有效信道扫描,网络层管理实体等待信道扫描结果,然后根据扫描结果选择可允许能量水平的信道。找到合适的信道后,为这个新的网络选择一个域网标识符(PAN ID)。

PAN ID可由网络形成请求时指定,也可以随机选择一个PAN ID(除广播PAN ID固定为0xFFFF外),PAN ID在所选信道中应该是唯一的。PAN ID一旦选定,无线网关将选择16位网络地址0x0000作为自身短地址,同时进行相关设置。完成设置后,通过MAC层发出网络启动请求,返回网络形成状态。

(2)网络维护。网络维护主要包括设备加入网络和离开网络过程。当网络形成后,通过网络管理实体设定MAC层连接许可标志来判断是否允许其他设备加入网络。加入方式有联合方式和直接方式,在协议实现中采取直接加入网络方式。这种方式下由待加入的设备发送请求加入信标帧,网关接收到后,网络管理实体首先判断这个设备是否已存在于网络。若存在,则使其加入网络;若不存在,则向设备发送信标帧,为这个设备分配一个网络中唯一的16位短地址。这里的信标帧是由网关无线协议MAC层生成作为PHY层载荷,它包含PAN ID、加入时隙分配等信息。网内设备也可以请求断开网络。当网关收到设备断开连接请求后,MAC层向网络层发送报告,开始执行断开流程,从设备列表中删除该设备相关信息。

2.4.2 ZigBee/以太网协议转换

ZigBee无线网关协议转换主要是实现ZigBee数据报文与以太网报文的双向转换。图4所示为两种协议报文格式转换图。


图4 协议转换图

图中给出了协议开发中定义每一层的字节数,其中PAYLOAD字节数可变,最大不超过127B。当无线网关射频部分(PHY层)接收到数据报文,根据ZigBee通信协议从PHY到APS解出其中有效载荷,然后将有效载荷加载TCP(UDP)/IP(42B)的报文格式,交由满足IEEE802.3以太网通信协议的网卡处理,从而实现将无线接收到的信息传输到外部控制网络中。

3 应用分析

3.1 应用前景

基于ZigBee网络的低成本、易控制、低功耗、组网方便、网络健壮等特点,特别适用于智能家居控制,同时它也广泛用于工业、汽车自动化、农业自动化、医疗控制设备等。将来还可通过远程控制(甚至可以是手机)来实现对楼宇自动化设备的管理。

有理由相信在不远的将来,将有越来越多的内置式ZigBee功能的设备进入大家的生活。

3. 2 智能家居网络

ZigBee技术的短距离、安全可靠、低成本等技术特点完全符合家庭网络通讯的需要,因此选择ZigBee技术构建智能家居无线网络系统,智能家居控制中心与各模块之间都是通过ZigBee通信。

智能家居网络包括环境照明系统,家庭影院影音系统,安防监控系统,公共广播/背景音乐系统,空调系统,电动窗帘等一系列家居控制系统的智能集中控制。如,回到家中,只需要手指轻点触摸屏的一个按钮,即可实现灯光打开、空调调至合适温度、音响播放悦耳的乐曲;睡觉前用无线触摸屏的面板轻触?睡眠模式#,便可让窗帘关闭、灯光调至合适的亮度、电视机自动关闭等用户所需要的设置。而ZigBee无线网关则作为各无线模块的协调器,通过以太网来管理无线网络。

4 结束语

无线通信系统在工业通信网络中的应用逐渐增加,而目前工业通信网络的通信协议繁多,多种通信标准并存,因此不同传输介质、不同速率、不同通信协议的网络之间的互联问题也逐渐成为人们关注的重点。ZigBee无线通信技术的无线网关在实现无线测控系统与以太网互联的同时也可以完成对无线网络的管理,优化了整

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top