首页 基于ZigBee技术的嵌入式无线网络平台的研究

基于ZigBee技术的嵌入式无线网络平台的研究

举报
开通vip

基于ZigBee技术的嵌入式无线网络平台的研究 第 32卷 第 l期 昆 明 理 工 大 学 学 报 (理 工 版 ) Vo1.32 No.1 2007年2月 Joumal of Kunming University of Science and Technology(Science and Technology) Feb.2007 基于 ZigBee技术的嵌入式无线网络平台的研究 刘 骊,江 虹,吕杨 (昆明理工大学 信息工程与自动化学院。云南 昆明650051) 摘要:ZigBee技术是今后无线网络和嵌入式系统的一个重要发展方向,本文研究其...

基于ZigBee技术的嵌入式无线网络平台的研究
第 32卷 第 l期 昆 明 理 工 大 学 学 报 (理 工 版 ) Vo1.32 No.1 2007年2月 Joumal of Kunming University of Science and Technology(Science and Technology) Feb.2007 基于 ZigBee技术的嵌入式无线网络平台的研究 刘 骊,江 虹,吕杨 (昆明理工大学 信息工程与自动化学院。云南 昆明650051) 摘要:ZigBee技术是今后无线网络和嵌入式系统的一个重要发展方向,本文研究其协议栈及技 术特征,以ZigBee协议为基础,搭建嵌入式ARM处理嚣及嵌入式Linux相结合的应用环境,从自 组网方式、数据安全性、抗干扰性、性能评测等方面详细论述了如何设计此无线网络平台.该平台 具有低成本、低功耗、自组网络、高安全性、多节点等特征,可广泛应用于工业、家庭以及医学等多 种领域. 关键词:ZigBee;无线网络技术;嵌入式Linux 中图分类号:TP399 文献标识码:A 文章编号:1007—855X(2007)O1—0040—05 Research on the Embedded w ireless Network Platform Based on ZigBee Technology LIU Li,JIANG Hong,LV Yang (Faculty 0f Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650051,China) Abstract:ZigBee technology is the main developing tendency of wireless network and embedded system,80 its main characteristics,relevant protocols and network structure are introduced.On this basis,the implementation environment is established based on the combination between the emb edded ARM processor and emb edded Linux OS.The ways to design the wireless network platform is presented in detail from the aspects of dynamic network, data security,function testing,ect.This platform possesses the features of low cost,low power consumption,dy- namic network,higl1 security and multiple joint,which Can be applied in many fields such a8 industry,home and medicine. Key words:ZigBee;wireless network technology;emb edded Linux O引 言 无线网络系统源自美国军方的“电子尘埃(eMote)”技术,是目前国内、外研究的热点技术之一.该系 统基于IEEE802.15.4 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 的无线技术,工作在 2.4 GHz或868/928 MHz,用于个人区域网和对等网状网 络⋯.ZigBee是一种新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术。它是一种介 于红外无线技术和蓝牙之间的技术提案.主要用于近距离无线连接.它依据802.15.4标准。在数千个微小 的传感器之间相互协调实现通信.这些传感器只需要很少的能量,以接力的方式通过无线电波将数据从一 个传感器传到另一个传感器,所以它们的通信效率非常高⋯.相对于现有的各种无线通信技术,无线Zig. Bee网络技术将是近距离通信最低功耗和成本的技术.这一技术目前正向工业、民用方向推广和发展,市 场前景广阔.包括国家863计划等项目都在进行相关的研究工作.因此,本文介绍的基于ZigBee技术的嵌 入式无线网络平台,这一无线网络平台可应用于工业控制、信息家电、安保系统、环境监测、港务运输、煤矿 安全、农业自动化和医疗监护设备等许多行业和设备。具有广泛的适应性。并能弥补其他无线通信技术的 不足,保证其安全性,降低服务成本. 收稿日期:2006—09—14. 第一作者简介:刘m(i~/9一),女,助教,硕士.研究方向为嵌入式技术与计算机控制. 维普资讯 http://www.cqvip.com 第1期 刘 骊,江 虹,吕杨:基于ZigBee技术的嵌入式无线网络平台的研究 41 1应用环境的确定 基于ZigBee技术的无线网络平台是构建于采用ARM技术和嵌入式Linux技术相结合的应用环境中. 1.1无线标准的比较 随着通信距离的增大,设备的复杂度、功耗以及系统成本都在增加.相对于现有的各种无线通信技术。 ZigBee技术将是最低功耗和成本的技术.同时由于 ZigBee技术的低数据速率和通信范围较小的特点,也 决定了ZigBee技术适合予承载数据流量较小的业务.所以ZigBee联盟预测的主要应用领域包括工业控 制、消费性电子设备、汽车自动化、农业自动化和医用设备控制等. 表 1 无线标准比较 Tab.1 W ireless standard comparisons 1.2 ZigBee协议栈模型 ZigBee协议栈采用分层结构 引,包括:物理层(PHY Layer)、媒体接入控制层(MAC Layer)、网络层 (NWK Layer)和应用层,如图 1所示. ZigBee联盟平台 lEE平台 图1 ZigBee协议栈模型 Fig.1 Protocol model of ZigBee 相对于常见的无线通信标准,ZigBee协议栈紧凑简单,具体实现要求很低.只要8位处理器再配上 4kB ROM和64kB RAM等,就可以满足其最低需要.从而大大降低了芯片的成本.ZigBee技术主要应用于 距离短、数据传输速率不高的各种电子设备之间,典型的传输数据类型有周期性数据、间歇性数据和重复 性低响应时间数据. 1.3 ARM微处理器结构与嵌入式Llnux的结合 ARM微处理器支持多种操作系统,同时Linux支持ARM技术的CPU.Linux提供ARM微处理器的编 维普资讯 http://www.cqvip.com 42 昆 明理 工 大 学 学 报 (理 工 版 ) 第32卷 译环境,ARM的汇编指令和C语言可以进行交叉编程.标准 C语言写的程序可以直接在 ARM技术的 CPU上运行.嵌入式Linux和ARM技术结合具有许多优点,为研究、开发和使用带来了极大的方便.本文 提出以ZigBee协议为基础,利用ARM微处理器和嵌入式Linux操作系统,将它们有机结合,构建出针对无 线网络的控制平台,这将为今后的研究和开发建立良好的环境. 2基于ZigBee技术的嵌入式无线网络平台 本文主要针对ZigBee技术的主要特征及其协议栈,最后给出一种基于ZigBee技术的无线网络平台的 实现.研究内容包括:可应用于嵌入式信息系统平台的无线网络的拓扑结构、网络层协议、路由算法、应用 层接IZl及协议、低功耗系统设计方法、无线网络与标准平台的互连方式;安全机制;嵌入式软件设计与优化 等.基于ZigBee的嵌入式无线网络平台的研究要考虑以下因素: 1)网络拓扑结构:ZigBee标准实际上支持多种网络拓扑,包括星型、簇树型(cluster tree)或星/网络混 合型网络.因此,网络的选型需从数据的可靠性、网络的扩展工作范围等多方面考虑. 2)互操作性:ZigBee设备采用应用对象进行建模,这些应用对象通过交换类对象和它们的属性实现 与其它设备的通信,因此要考虑利用ZigBee应用编程接IZl(API)来设计专有的应用类.此外,ZigBee没有 定义传输层,所以是自己创建传输机制,还是使用一个带有内置传输层的ZigBee芯片来创建实际的应用 也成为了关键问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 . 3)安全性;ZigBee提供了一套基于128位 AES算法的安全类和软件,并集成了802.15.4的安全元 素.ZigBee协议栈类为MAC、网络和应用层定义了安全性.它的安全服务包括针对关键进程建立和传输、 设备管理和框架保护的方法.必须决定在哪个层上施加安全机制,应用层的安全机制需要更多的存储器来 实现.在MAC层和网络层的安全性实质上服务于相同的目的:确保单跳传输的安全. 4)平台因素:ZigBee提供了一个标准化的网络和应用框架,可以在此基础上建立应用而无须担忧联 网和RF问题的烦扰.然而,单靠其自身,ZigBee标准化框架不能保证产品的顺利开发.必须选择一个集成 硬 软件平台来建立自己的应用.必须仔细考虑所选平台的集成深度、网络协议栈的深度和合适的开发 工具. 5)基于ZigBee技术的嵌入式无线网络平台评测的主要技术指标有:①无线传感网络节点功耗小于 75mw(激活工作状态).②无线传感网络动态路由,有效数据载荷大于20kbps.③无线(GPRS)嵌入式广域 网协议栈小于64KB RAM、128KB Flash. 3平台安全性 3.1 ZigBee的抗干扰性 IEEE802.15.4定义了两个物理层标准 引,分别是2.4GHz物理层和868/915MHz物理层.ZigBee物理 层分组结构如图2所示. 图2 物理屡分组结构 Fig.2 Grouped structure of physical layer (其中前导码4byte,主要用于前导同步,分组定界 Ibyte,标志了分组的开始,物理层头 1byate,指示了 数据单元的长度,数据单元则用来承载所有传输的数据.) 两个物理层都基于DSSS(Direct Sequence Spread Spectrum,直接序列扩频)使用相同的物理层数据包 格式,区别在于工作频率、调制技术、扩频码片长度和传输速率.2.4GHz的物理层通过采用高阶调制技术, 维普资讯 http://www.cqvip.com 第1期 刘 骊,江 虹,吕杨:基于ZigBee技术的嵌入式无线网络平台的研究 有助于获得更高的吞吐量、更小的通信时延和更短的工作周期,从而更加省电.为了避免干扰,除了 2.4GISM频段外,欧洲还采用868MHz频段,美国采用915MHz频段作为ZigBee的工作频段.这些频段都 比较近,对信号合成器的程序稍微改动,就可以使用相似的硬件,从而降低生产成本.由于这2个频段上无 线信号传播损耗较小,可以降低对接收机灵敏度的要求,获得较远的有效通信距离,从而可以用较少的设 备覆盖较大的区域.2.4GHz频段(2.4—83GHz)被划分成 l6个信道,数据传输速率为250kbifs,码元速率 为62.5kbaud,采用了l6进制正交调制,用码片长度为 8的伪随机码直接扩频.915MHz频段(902— 928MHz)被划分为10个信道.数据传输速率为40kb/s.868MHz频段(868.3MHz)有 1个信道,数据传输 速率为20kb/s,码元速率为20Kbaud.后2个频段均采用了差分编码的二进制移相键控(BPSK)调制,用码 片长度为15的M序列直接扩频. 3.2无线网络平台数据安全性 根据ZigBee网络的特点,在无线网络平台中采用许可证技术对保证数据传输的安全性较为适合.许 可证是一个数据结构,它包括设备的信息、权限、等级、密钥等信息,用于确定设备的身份信息、操作权限和 提供必要的密钥.如表2所示. 表2 许可证结构定义 Tab.2 Structure definition of licence 采用许可证技术后,平台中信息传递的过程如下:①发送方向接收方发送信息,并附加本设备信息.② 接收方收到信息后,先将信息和发送方设备信息存储在一个缓冲区中,然后将发送方的设备信息与本地存 储器中的访问权限表相比较,确定发送方设备是否有权限向本设备发送信息.③如果发送方是有权限的发 送设备,那么接收方接收发送方的信息,并向发送方发送“正确接收”的反馈信息.如果发送方是非授权的 发送设备,则接收方拒绝接收信息,清空缓冲区. 4无线网络平台的自组网方式 ZigBee主要采用了3种组网方式:星型网、网状网和丛集树状网【4 J.如图2所示在星型网中,一个功能 强大的主器件位于网络的中心,作为网络协调者,其它的主器件或从器件分布在其覆盖范围内.由于网络 协调者定义了整个网络的时分复用和多址接人方式,因此星型网的控制和同步都比较简单,通常用在设备 薯莨比较少的场合.如图3所示,网状网是由主器件连接在一起形成的,又可分成为点对点和簇树2种结 构.星型网和网状网相结合则形成了丛集树状网,如图4所示.各个子网内部都以星型网连接.其主器件又 以对等的方式连接在一起.信息流首先传到同一个子网内的主节点.通过网关节点达到更高层的子网,随 后继续上传,直至到达中心采集设备.中心采集设备与普通的WPAN设备相比具有更强的处理能力.丛集 树状网可以用于覆盖范围较大的区域,在上述网络拓扑结构中,网络的形成和维护通过设备间的通信自动 实现,不需要人32干预网络的建立、扩展或者减小.ZigBee网络中的所有设备都被动态分配到IEEE地 维普资讯 http://www.cqvip.com 昆 明理 工 大 学 学 报 (理 工版 ) 第32卷 址.图中,个人区域网络协调者(PAN Coordinator)表示网络主节点Mesh Network,全功能设备有32KB存储 器,而简化(精简)功能设备只有4—8KB存储器. 图3星型网络 Fig.3 Star Network 5结束语 低功耗、低成本的ZigBee无线网络标准将在 家庭和楼宇自动化、节能甚至国土安全领域开拓 丰富的新市场.但该协议不是能以一种规格适应 所有应用的“万能药”.在其最基础层,ZigBee确 保了与其它符合标准的产品的互操作性.而与 ZigBee的潜在应用非常之广一样,对其进行开发 必须权衡的问题也非常之多,包括更深层的应 用、架构和平台等. ZigBee标准提供了网络、安全和应用支持服 务,这些服务工作在 IEEE 802.15.4媒体存取控 制(MAC)和物理层(PHY)无线标准之上.它采 用了一整套技术来实现可扩展、自组织、自恢复 图4网状网络 Fig.4 Mesh Network 的网络,这种网络可以管理各种各样的数据传输模式. 圈5丛集树状网络 Fig.5 Cluster tree network 参考文献: [1]毛玉明.802.11无线局域网组网方式与移动性分析[J].电信技术,2003,(1O):25—27. 【2]王宇.无线局域网基本原理及前沿应用【J].中国数据通信。2003,(8):126—129. [3]韩旭东,张春业,李鹏.传感器无线互联标准及实现[J].电子技术应用,2004,(11):67—7O. [4]中国ZigBee联盟.ZigBee技术探析[J].技术手册,2004,(8):200—203. 维普资讯 http://www.cqvip.com
本文档为【基于ZigBee技术的嵌入式无线网络平台的研究】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_672950
暂无简介~
格式:pdf
大小:251KB
软件:PDF阅读器
页数:5
分类:互联网
上传时间:2011-11-20
浏览量:18