ZigBee无线路由协议ZLGnet_第1页
ZigBee无线路由协议ZLGnet_第2页
ZigBee无线路由协议ZLGnet_第3页
ZigBee无线路由协议ZLGnet_第4页
ZigBee无线路由协议ZLGnet_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、application notezigbee无线路由协议zlgnet无线zigbee传输模块an01010101 v0.00 date: 2008/01/01产品应用笔记类别内容关键词摘要广州致远电子有限公司冶致远电子i专样i |无线通信在嵌入式系统中的应用讲座(24)zigbee无线路由协议zlgnet1.1前言zigbee名字来源于蜂群使用的赖以生存和发展的通信方式,蜜蜂通过跳zigzag形状的 舞蹈来通知发现的新食物源的位置、距离和方向等信息,zigbee技术模仿蜜蜂通过跳舞来 传递信息的方式,通过相邻网络节点之间信息的接力传递,将一个信息从一个节点传输到远 处的另外一个节点。zigbe

2、e联盟制定了 zigbee协议栈的规范,各个无线厂商根据自己的硬件平台和应用环 境,编写自己的zigbee协议栈。本文介绍一种实际工程的zigbee对等网络协议栈的开发过程。1.2 一般路由测试方法无线路由协议一燉是按照以下的方式进行路径查找的:rti源节点发出广播的路径查找请 求,在网络中传播,到达h标节点z后,目标节点选择一个最佳路径(中间节点也做最佳路 径的筛选),返回给源节点。半1源节点发送广播帧査找目标节点。 2 杳找包在网络中传播c 3口标节点返回路径通各图1路由查找过程1.3无线网络协议栈一般开发过程个无线网络协议栈的开发,需要一个详细的规划,完成路由算法的设计,代码实施, 硬件

3、平台的搭建,测试方法的选择和实施等,下i侨逐一介绍。1. 路由算法无线路由协议需要考虑两个因素,速度和稳定性。查找路径时,有时收到一个时间非常 快的应答,但是这并不一定是最佳的路径,有可能是查找路由表的瞬问两点zi'可,信号刚好 达到临界信号强度(即“超常发挥路径”),接下来传输数据的时候,恢复障碍物z后,信号 又不能达到z前的速度,这在有移动遮挡物的时候,特別容易出现,“超常发挥路径”判断 的依据是接收信号强度。图2路由选择中的问题最短路径和最佳信号质量的结介,才是最佳路径,在实际应用屮,还需要预留一条备用 路径,即次佳路径。畏愆路注晟住盘禺图3最佳路径的抉择2. 测试开发过程按照路

4、山算法实施代码之后,需耍进行小规模的测试,因为早期优化,更改比较多,需 要每个节点进行更新,因此最好在小范f同内操作,改变拓扑结构进行测试也方便。这个测试 环境还必须很稳定,节点z间的信号不耍变化太大,否则早期测试的时候会引入很多的变昼 测试快要结朿的时候,才可以放入嘈杂的环境,进行稳定性测试。如图4所示,测试节点悬挂在通道的两侧,离地面2米左右,彼此间的通讯不会因为人 的走动而干扰,每个节点由电线供电,也有独立的电源开关,可以关掉其中的任意一个,制 造节点损坏的现象。如图5所示,在测试时,可以查找到达某个h标节点的路径地址和路由级数,在拓扑 结构图上即可看是否是最优的路径。通过此表,还可以查

5、看整个路径屮最差信号强度以及节 点号码,通过此号码,我们可以判断哪些节点之间的信号最差,为改善网络整体链路通信质 量提供一个简便的定位方法。图4测试环境帮肋周立功单片机成功源自科学与艺术的完美结合蚁id:开始查找本地查找远程查找清空列表查找id路由级数最小信号强度(id)路由id20012-86dbm (id : 1001)2018 200320568-89dbm (id : 2070)2007 2072 2070 2043 2046 2062 2059 20532049488dbm (id : 2047)2003 2042 2044 20472025287dbm (id : 2023)202

6、3 201020504-88dbm (id : 1001)2002 2041 2061 206220463-88dbm (id : 2019)2019 2003 2066图5路由查找软件3. 拉远及稳定性测试这一阶段进行大规模、干扰性测试,主要包括:增加移动障碍物,影响节点z间的信号质量;增加同频段信号干扰;长时间路由查找成功率测试。1.4 zlgnet性能参数zlgnet在无线路由中的实际测试效果如下:表格1速度默认路由最大级数2010级内路由查找500ms20级内路由査找is平均每级路由转发延时12ms按照每级1公里计算(20dbm输出模块zicm2410p2在7dbi天线下可靠视距通讯距离 1.5公里),默认20级路由可以实现40 (前厉20)公里覆盖。图6小规模测试1.5结语80个节点网络测试无线路由协议设计还包括其他很多方面的内容,如路径节点丢失报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论