面向物联网的ZigBee无线网络研究

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:forde88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]随着社会的发展,无线网络的发展经历了巨大变革。Bluetooth、WiFi等无线通讯技术发挥自身优势,给人们的生活带来方便。同时,这两种技术存在不足,功耗大,组网规模小等。ZigBee作为一种个人网络的短程通信协议,已经日益为大家所熟知,在低信噪比的环境下ZigBee技术的性能超群。2005年到2012年期间,ZigBee芯片销售收入年均复合增长率为63%。探讨了ZigBee技术的特点、网络结构、地址分配机制及应用。
  [关键词]物联网 ZigBee 网络
  中图分类号:TM464 文献标识码:A 文章编号:1009-914X(2013)25-0255-01
  随着技术的发展,物联网引起了越来越多的关注,成为继计算机、互联网之后的又一次信息产业的革命性发展。物联网的发展涉及多种关键技术,ZigBee是其中不可缺少的技术之一。物联网体系结构大致分为三层:感知层、网络层、应用层。ZigBee无线网络属于三层结构中的感知层。
  ZigBee在国内的应用范围与日俱增。随着ZigBee2007 Pro正式版本协议的公布,各级科研机构将更多的注意力和研发力量转到应用的设计和实现等方面。已经有越来越多的内置式ZigBee功能的设备进入人们的生活,极大地改善了人们的生活方式。
  ZigBee采用较低的数据传输率,较低的工作频段和容量更小的协议栈,并且将设备的ZigBee模块在未使用的情况下进入休眠状态,这样从整体上降低其功耗。
  1.ZigBee网络拓扑结构
  ZigBee规范定义了协调器、路由器和终端设备三种类型的设备。协调器在一个网络中只允许有一个,负责该网络正常工作以及保持同网络中其他设备的通信,维护邻居列表。协调器可以保持间接寻址用的绑定表格,对逻辑网络地址进行分配,支持关联,允许设备MAC层/应用层的连接或断开网络,同时还能设计信任中心和执行其他活动。路由器用在网状和树状网络中,是一种支持关联的设备,可用它将消息转发到其他设备。路由器也具有协调器所拥有的部分功能:维护邻居设备表,对逻辑网络地址进行分配,允许设备MAC层/应用层的连接或断开网络。终端设备使用ZigBee网络到达需要与其通信的设备,较低的存储器容量需求可以实现ZigBee的低功耗设计,不用处理链路状态命令帧,不能参与多播帧的中继。所有ZigBee设备都具有连接或断开网络的功能。根据功能的完整性,可将协调器、路由器和终端设备分为FFD(全功能)设备和半功能(RFD)设备,半功能设备只能用作终端设备。在特定的网络中,FFD设备可以与多个RFD设备或多个FFD设备进行通信,而RFD设备只能与一个FFD设备通信。
  ZigBee网络层支持星状网络拓扑结构、网状网络拓扑结构、树状网络拓扑结构。
  (1)星状网络拓扑结构
  在星状网络拓扑结构中,当协调器被激活后,它就会建立一个自己的网络。星状网络的操作独立于当前其他星状网络的操作,这就说明了在星状网络结构中只有一个唯一的PAN主协调器,通过选择一个PAN标识符确保网络的唯一性。无论是路由或是终端都可以加入到这个网络中。星状网络拓扑结构对资源的要求最低。
  (2)网状网络拓扑结构
  网状拓扑结构是一种多跳的网络系统。网络中节点可以直接相互通信,每一次通信网络都会选择一条或多条路由进行数据传输,将所要传输的数据传递给目的节点。网状网络中的源节点都有多条路径到达目的节点,因此节点容故障能力强。在网状网络拓扑结构中不允许信标。
  (3)树状网络拓扑结构
  树状网络拓扑结构包含一个中心协调器和一系列的路由器和终端设备节点。协调器和路由器可以包含自己的子节点,终端设备节点不能有自己的子节点。树形拓扑的通信规则中,每一个节点都只能和它的父节点或子节点通信。
  2.建立ZigBee网络
  2.1 工程文件配置
  在ZigBee工程文件中,CoordinatorEB-Pro表示协调器文件,RouterEB-Pro表示路由器文件,EndDeviceEB-Pro表示终端设备文件。
  协调器将扫描DEFAULT_CHANLIST指定的通道,最后在其中之一上形成网络。
  PANID是一个32位标设,范围从0x0000-0xFFFF,ZigBee协议栈中是通过ZDAPP_CONFIG_PAN_ID来设置一个初始的PANID,如果ZDAPP_CONFIG_PAN_ID被定义为0xFFFF,那么协调器将根据自身的IEEE地址建立一个随机的PAN ID。如果ZDAPP_CONFIG_PAN_ID没有被定义为0xFFFF,那么协调器建立网络的PAN ID将由ZDAPP_CONFIG_PAN_ID指定。路由器节点或者终端节点将会被强制加入到ZDAPP_CONFIG_PAN_ID定义的网络。反之随机加入网络。
  路由器和终端设备启动后,将扫描DEFAULT_CHANLIST指定的频道。
  2.2 分布式地址分配机制
  可以根据下面的公式来计算某父设备的路由器子设备之间的短地址间隔Cskip(d):
  其中,Cm(nwkMaxChildren)为父设备能够拥有的子设备的数量的最大值,Lm(nwkMaxDepath)为网络的最大深度,Rm(nwkMaxRouters)为子设备中允许路由器的最大个数,d为该设备深度。协调器的网络深度为0,其子节点网络深度为1,再向下一级设备网络深度增加1。
  父设备分配的第1个路由器地址=父设备地址+1,第2个路由器地址=父设备地址+1+Cskip(d),第3个路由器地址=父设备地址+1+2×Cskip(d),依次类推。计算Aparent这个父设备分配的第n个终端设备地址An的公式如下:
  2.3 建网流程图
  网络的建立由应用层开始。应用层向网络层发送指令,网络层又与MAC层互相通信,最后再次到达应用层。
  3.测试结果
  设计的网络可以采集周围环境的温度和光照度。网络由一个协调器和四个节点组成,四个节点中可以随机有两个路由器和两个终端节点。实验过程中,节点位置不变。节点通上电后,给各节点烧写物理地址,用仿真器给各节点下载相应程序。节点组网完成后,节点采集的温度和光照度数据显示在协调器显示屏上,每隔两秒自动更新一次,超过阈值会启动自动报警功能。
  结果如图5。
  4.小结
  ZigBee技术是物联网发展过程中不可缺少的部分之一。文中分析了ZigBee网络概况、组网过程及使用网络测试结果。
  参考文献
  [1] 原羿,苏鸿根.基于ZigBee技术的无线网络应用研究[J].计算机应用与软件,2004.1,21(6),89-91.
  [2] 吕治安.ZigBee网络原理与应用开发[M].北京航空航天大学出版社,2008.2.
  [3] 无线龙.ZigBee无线网络原理[M].冶金工业出版社,2011.9.
  [4] ZigBee2007/PRO协议栈实验与实践[M].北京航空航天大学出版社,2009.3.
其他文献
[摘 要]电-袋除尘器是在电除尘器和布袋除尘器的复合模式下的一种新型除尘器。通过分析电-袋除尘器的工作原理、特点及其应用优势,进而利用比较分析模型对其经济性与发展前景进行了具体研究。  [关键词]电-袋除尘器 比较模型 经济性 发展前景  中图分类号:TK284.5 文献标识码:A 文章编号:1009-914X(2013)25-0227-02  一、电-袋除尘器基本概述  1.1 电-袋除尘器构造
期刊
[摘 要]介绍世界高速动车组刮雨器装置应用情况及驱动方式,通过对刮雨器驱动方式的探讨,对我国高速动车组刮雨器装置的安装应用进行研究,并介绍几种高速动车组刮雨器装置。  [关键词]高速动车组 刮雨器 风阻  中图分类号:TN92 文献标识码:A 文章编号:1009-914X(2013)25-0249-01  0、 引言  随着高速动车组运营速度不断提升,高速动车组司乘人员在恶略气候及前窗玻璃污损条件
期刊
[摘 要]本文对配电网自动化管理系统与信息自动化管理中应用的现状进行了分析。  [关键词]信息管理 配电自动化 电网建设  中图分类号:TM762 文献标识码:A 文章编号:1009-914X(2013)25-0253-01  随着我国城市建设的飞速发展,电力用户对提高配电网的供电可靠性、电能质量、工作效率和优质服务方面都提出了更高的要求。因此,供电部门在电网的规划改造、调度管理、运行维护、业扩报
期刊
[摘 要]在科学技术快速发展的当今,变频技术已经在许多领域中被广泛使用,煤矿变频技术的使用便是其中一个领域,通过使用变频技术,可以大大提高机器的生产效率,节省时间与金钱,也正是变频技术优越的技术特点,使其得到广泛的认可,接下来就是对变频技术的基本原理和发展及其在煤矿井下机电系统中的应用分析。  [关键词]煤矿井下机电系统 变频技术原理 发展与应用  中图分类号:TM921.51 文献标识码:A 文
期刊
[摘 要]伴随计算机技术快速发展,不断产生各种应用软件,并面向各应用领域满足需求,对软件进行维护和保护已成为软件行业所面临的一个现实问题。伴随软件工程的不断完善,使软件开发越来越复杂,并具有一整套科学方法,进而提升了软件系统的可靠性、可理解性和可维护性,提升了软件生产率,降低了开发成本。该文对计算机软件可维护性方法进行了探索和研究,并作出应有的贡献,希望为今后软件可维护性的发展做出一些应有的贡献。
期刊
[摘 要]汽车驱动桥壳是汽车静止和运动时的主要承载和传力部件,运用Ansys软件分析汽车驱动桥壳,对最大垂向力工况静力分析,驱动桥壳寿命分析,结合分析结果提出了优化措施。  [关键词]Ansys 汽车驱动桥壳 有限元  中图分类号:U463 文献标识码:A 文章编号:1009-914X(2013)25-0248-02  截至2011年底,全球的汽车包括重型卡车在内,共有9.79亿辆汽车在路上行驶,
期刊
[摘 要]本文通过分析白杨河煤矿41#急倾斜煤层的顶板垮落规律、顶板下沉结构特点与工作面受力分析,得出适合白杨河41#煤层的长壁综放采煤方法,且对相关技术作出了具体要求。  [关键词]急倾斜 放顶煤 顶板 综放开采  中图分类号:TD325 文献标识码:A 文章编号:1009-914X(2013)25-0250-01  1、矿井简介  白杨河煤矿位于新疆阜康市,可采煤层45、44、43、42、41
期刊
[摘 要]随着机动车辆的日益增多以及人工检定的不可靠性,研究自动化程度较高、准确性能稳定的燃油加油机检定装置很有现实的必要。本文介绍了一种基于传感器技术及单片机技术的燃油加油机自动检定系统(组成和原理),并通过和过去燃油加油机自动检定装置进行对比,讨论了该装置的技术优势。  [关键词]燃油加油机 自动检定系统 研究  中图分类号:U473.8 文献标识码:A 文章编号:1009-914X(2013
期刊
[摘 要]由于高液限土具有的物理力学特性,若将其直接用于填筑路堤,会产生路基填土难以压实、翻浆、边坡坍塌等一系列不良病害。本文首先分析了高液限土的土质力学及工程性质,其次,就高液限土的处治方法展开了深入的探讨,具有一定的参考价值。  [关键词]高液限土 处治方法 物理力学  中图分类号:U412.22 文献标识码:A 文章编号:1009-914X(2013)25-0258-01  1.前言  根据
期刊
[摘 要]数据维护是维护好交换机的重要环节,数据维护的好坏直接影响到交换机稳定运行。本文从交换机的数据组成、数据常见故障和现象、常见问题的处理、数据维护管理方法等几方面来简要介绍ZXJ10机的数据维护管理。  [关键词]交换机 数据维护 数据 模块  中图分类号:tn916.42 文献标识码:A 文章编号:1009-914X(2013)25-0256-01  1、ZXJ10机的数据组成说明  ZX
期刊