zigbee网络自组织结构的研究.doc
《zigbee网络自组织结构的研究.doc》由会员分享,可在线阅读,更多相关《zigbee网络自组织结构的研究.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、/*毕业论文(设计)Zigbee传感器网络自组织结构研究学 生 姓 名: 朱伟 指导教师: 张妍(讲师) 专业名称: 通信工程 所在学院: 信息工程学院 2012年 6 月目 录摘要IAbstractII第一章 前言11.1 研究目的和意义11.2 国内外研究现状11.3 研究内容和方法1第二章 ZigBee技术22.1 Zigbee技术22.2 Zigbee节能技术探讨32.3 Zigbee协议栈42.4 原语概念72.5 Zigbee网络数据传递机制7第三章 Zigbee传感器自组织网络节点通信103.1 Zigbee自组织网络优点103.2 Zigbee自组织网络多跳路由通信流程103.
2、3 通信实现的流程15第四章 Zigbee网络组网方案174.1 组网方案概述174.2 Zigbee网络拓扑174.3 Zigbee组网流程204.4 Zigbee树路由算法22第五章 ZigBee传感器自组织网络在机电监测系统中的应用265.1 基于Zigbee传感器网络的机电监测系统的构建265.2 Zigbee传感器节点的设计和测量点的选择285.3 基于Zigbee传感器的机电监控系统自组织网络拓扑结构285.4 Zigbee传感器节点数据传输流程29第六章 结论与建议31致谢32参考文献33/*摘要由于Zigbee技术具有低功耗、低成本、低速率、近距离和网络容量大等特点,Zigbe
3、e技术在近年来得到了快速的发展。Zigbee网络包含两种功能类型的设备:全功能设备FFD(Full Function Device)和精简功能设备RFD(Reduced Function Device),支持星状网(Star Network)、树状网(Cluster tree Network)和网状网(Mesh Network)三种网络拓扑结构。本论文前两章主要介绍了Zigbee技术的概念、由来、特点,并对Zigbee技术协议架构和Zigbee无线传感网络体系结构进行了较为深入的研究分析。第三章主要介绍了Zigbee传感器自组织网络节点通信的原理。第四章从网络拓扑结构、组网算法方面介绍了基于Z
4、igbee技术的运用。第五章将基于Zigbee传感器自组织网格网络具体应用于机电监测系统中,构建了一个分层分布式监测网络。关键词:Zigbee,组网方案,组网算法,网格网络/*AbstractZigbee is developing at a high speed as it has the following key features:low power, low cost,low data rate,short distance and large network capacityZigbee network contains 2 kinds of function devices:ful
5、l function device(FFD) and reduced function device(RFD),supports 3 kinds of network topology:Star network, Cluster tree network and mesh networkIn the first two chapters, this paper has a introduction of the characteristics, the origin and the concept of Zigbee technology ,and has a more in-depth an
6、alysis about Zigbee technology architecture and the structure of Zigbee protocol wireless sensor networkIn the third chapter ,the node communication of self-organizing Zigbee network is givenIn the fourth chapter, it will introduce the application of Zigbee technology based on the network topology a
7、nd network algorithmIn Chapter five the mesh network technology based on Zigbee will be used in mechanical and electrical specific monitoring system, building a hierarchical distributed monitoring networkKeywords: Zigbee, network topology, network algorithm, mesh network/*第一章 前言1.1 研究目的和意义Zigbee网络具有
8、低成本、低功耗、低速率、近距离、短时延、高容量、高安全及免执照频段等特点。在短距离、低功耗且传输速率要求不高的各种电子设备之间,完成周期性数据、间歇性数据和低反应时间数据的传输,比较适合采用Zigbee网络来实现。Zigbee作为一种如此有生命力的短距离通信技术,根据Zigbee联盟所定义的标准,如果能够实现协议库的封装及模块化,使得协议在不同的硬件平台间,不同的应用系统间的能够便捷移植,是一件非常有意义的事情,这将给我们解决Zigbee实际应用中的问题带来更大的自由度和选择性。1.2 国内外研究现状Zigbee作为一种新兴的国际标准短距离无线通信协议,协议栈体系结构是基于标准七层开放式系统互
9、联参考模型(OSI),IEEE802.15.4-2003标准定义了下面的两层:物理层和媒体接入控制子层;网络层、应用汇聚层、应用层由Zigbee联盟制订。联盟所制订的规范也得到了广泛的应用。在工业领域,利用传感器和Zigbee网络,使得数据的自动采集、分析和处理变得更加容易。例如危险化学成分的检测,火警的早期检测和预报。在农业领域,采用了传感器和Zigbee网络以后,农业将可以逐渐地转向以信息和软件为中心的生产模式,使用更多的自动化、网络化、智能化和远程控制的设备来耕种。传感器可能收集包括土壤湿度、氮浓度、空气湿度和气压等信息1。这样农民能够及早而且准确地发现问题,从而有助于保持并提高农作物的
10、产量。消费和家用自动化市场是Zigbee技术最有潜力的市场。据估测,每个家庭需要100到150个Zigbee设备2。可以联网的家用设备包括电视、录像机、门禁系统、窗户和窗帘、照明设备、空调系统和其他家用电器等。 1.3 研究内容和方法论文结构安排如下:第一章 介绍了Zigbee技术概况和目前国内外研究概况。第二章 讲述了Zigbee技术的概念、由来、特点,并对Zigbee技术协议架构和Zigbee无线传感网络体系结构进行了较为深入的研究分析。第三章 主要分析了Zigbee传感器自组织网络节点通信的原理。第四章 从网络拓扑结构、组网算法方面介绍了基于Zigbee技术的运用。第五章 将基于Zigb
11、ee传感器自组织网格网络具体应用于机电监测系统中,构建了一个分层分布式监测网络。第六章 结论与建议:对本文工作做出总结,并展望今后的工作。/*第二章 ZigBee技术2.1 Zigbee技术2.1.1 Zigbee技术由来现在,有许多的协议标准来定义声音、视频以及PC局域网等领域的数据传输,然而却没有一个协议能适合无线网络中传感和控制设备通信的特定的需求。传感和控制设备的通信并不需要高的带宽,但是他们要求低的反应时间,非常低的能量消耗,以及大范围的设备分布。许多无线设备生产者已开始致力于解决无线网络的问题,出现了许多的通信协议,但这些协议并不能完全适应无线传感器网络的要求。Zigbee协议正是
12、继承了以往协议的优势,为无线网络中传感和控制设备之间的通信提供了一个极好的解决标准。2.1.2 Zigbee联盟Zigbee联盟成立于2001年8月。2002年下半年英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦半导体公司四大巨头共同宣布,它们将加盟“Zigbee联盟”,研发名为“Zigbee”的下一代无线通信标准,这一事件成为该项技术发展过程中的里程碑。2.1.3三种无线协议的比较(1)Zigbee与IEEE802.11b及蓝牙技术的比较:表1 三种通信协议的比较特征IEEE802.11bBluetooth Zigbee能量持续 数小时 1星期 1年以上复杂程度
13、复杂 非常复杂 简单节点数 32 7 64000反应时间 3秒 10秒 30毫秒有效范围 100米 10米 70米 扩展能力 可能 不能 可以数据传输率 11Mbps 1Mbps 250Kbps(2)Zigbee与蓝牙技术的具体比较3:Bluetooth:中等的任务周期,较短的电池寿命(电池持续时间和控制单元相同),半静态星型网络(接近7个节点),主要针对需要中等数据传输率的仪器,高服务质量(QOS),以及低反应时间的无线网络。Zigbee:非常低的任务周期,很长的电池寿命,静态及动态的星型及网状结构,可以有非常多的节点单元(65534个),在没有网络间通信时能够保持长时间静止状态。总而言之,
14、蓝牙主要应用于高QOS,多样的任务周期,中等数据传输率的平等静态,且具有有限活跃节点的无线网络中。而Zigbee则主要是应用在非常低的任务周期,低能耗,低花费的静态及动态的具有很多活跃节点的无线网络中。2.1.4 Zigbee技术的特点Zigbee技术的主要特点包括以下几个部分: 数据传输速率低。只有10k字节秒到250k字节秒,专注于低传输应用。 功耗低。在低耗电待机模式下,两节普通5号干电池可使用6个月到2年,免去了充电或者频繁更换电池的麻烦。这也是Zigbee的支持者一直引以为豪的独特优势。 Zigbee成本低。因为Zigbee数据传输速率低,协议简单,所以大大降低了成本。且Zigbee
15、协议免收专利费。 网络容量大。每个Zigbee网络最多可支持255个设备,也就是说,每个Zigbee设备可以与另外254台设备相连接。 时延短。通常时延都在15毫秒至30毫秒之间。 安全。Zigbee提供了数据完整性检查和鉴权功能,加密算法采用AES128,同时可以灵活确定其安全属性。 有效范围小。有效覆盖范围1075米之间,具体依据实际发射功率的大小和各种不同的应用模式而定,基本上能够覆盖普通的家庭或办公室环境。 工作频段灵活。使用的频段分别为2.4GHz、868MHz(欧洲)及915MHz(美国),均为免执照频段。随着研究的进一步深入,传感器将变得更小,而且功能会越来越多,最终它们的体积可
16、能会微缩到尘埃大小,届时数以千计的微小传感器或者称为“智能尘埃”将被释放到大气中来检测任何东西。2.2 Zigbee节能技术探讨由于Zigbee应用的低带宽要求,Zigbee节点可以在大部分时间内睡眠,以节省电池能量,然后苏醒并迅速发送数据,然后再去睡眠。Zigbee节点可以在15毫秒或更短的时间内由睡眠模式进入活动模式,因此即使睡眠的节点也可以取得合适的低时延。同时Zigbee节省的大部分能量归功于IEEE802.15.4技术,后者本身就是为低功率而设计的。例如,IEEE802.15.4采用DSSS(直接序列扩谱)技术取代FHSS(跳频扩谱)。因为FHSS技术为了尽可能多地节省能量而采用同步
17、跳频,这样会消耗较多的功率。Zigbee采用一种“准备好才发送”的通信策略,它只在有数据要发送时才发送数据,然后再等待自动确认。“准备好才发送”是一种“面对面”式(inyourface)的方案,是一种能量效率非常高的方案。而且这种“面对面”式策略导致RF干扰非常低,这主要是由于Zigbee节点具有非常低的占空因数,只偶尔发射信号且只发送小量的数据。不过Zigbee的“准备好才发送”方案并不是万能的。例如,在一个监视敌军动向的微型传感器构成的网络中,这种方案节省的能量仍可能不够用。由于每个网络节点都定期发送数据,而且数据必须经过附近其他网格式分布的节点反复传送,才能到达网络控制器。然而大量的数据
18、包冲突和重复传送会浪费能量,大大缩短传感器节点的电池寿命。如果传感器电池能量非常小,这就会造成很大问题。但Zigbee仍有很多的节能秘技。Zigbee通过减少相关处理的方式进一步节省能量。一个简单的8位处理器就可以轻松地完成Zigbee的任务,而且Zigbee协议栈占用很少内存。例如,一个功能更强的全功能设备(Full Function Device,FFD)栈需要占用大约32kb内存,然而一个精简功能设备(Reduced Function Device,RFD)栈只需要4kb内存,比它们复杂得多的蓝牙技术则需要占用大约250kb内存。Zigbee相对简单的实现也节省了费用,例如,RFD由于省
19、掉了内存和其他电路,自然降低了Zigbee部件的成本,而简单的8位处理器和小协议栈也有助于降低成本。2.3 Zigbee协议栈Zigbee协议栈结构是由一些层所构成。每个层都有一套特定的服务方法和上一层连接:数据实体(Data Entity)提供数据的传输服务,而管理实体(Management Entity)提供所有别的服务类型。每个层的服务实体通过服务接入点(Service Access Point,SAP)和上一层相接。每个SAP提供大量的服务方法完成这些操作。Zigbee协议栈是基于标准的0SI七层模型,但只是在相关的范围内定义一些相应层用来完成特定的任务。IEEE802.15.4-20
20、03标准定义了下面的两个层:物理层(PHY层)和媒介层(MAC层)。Zigbee联盟在此基础上建立起了网络层(NWK层)以及应用层(APL层)的框架(Framework)。APL层又包括应用支持子层(application support sublayer,APS)、Zigbee的设备对象(Zigbee Device Objects,ZDO)以及制造商定义的应用对象。Zigbee完整的协议栈结构如图1所示:应用层(APL层)安全服务提供者ZDO管理平台应用对象240终端240应用支持子层数据服务接入应用对象1终端1应用支持子层数据服务接入应用层框架ZDO公用接L1Zigbee设备对象(ZDO)
21、终端0应用支持子层数据服务接入应用支持子层管理服务接入MAC子层管理服务接入应用支持子层(APS层)APS安全管理APS信息管理数据反应管理网络层数据服务接入网络层(NWK层)NWK安全管理NWK信息管理路由管理网络层管理MAC子层数据服务接入MAC子层管理服务接入媒介层(MAC层)PHY数据服务接入PHY数据服务接入868/915Mhz2.4Ghz物理层(PHY层)图1 Zigbee协议栈的完整示意图2.3.1 IEEE802.15.4的PHY层IEEE802.15.4-2003有两个PHY层,提供两个独立的频率段:868915MHz和2.4GHz。868915MHz频段包括欧洲使用的868
22、MHz的频段以及美国和澳大利亚使用的915MHz频段,2.4GHz频段则在全世界范围内使用。2.3.2 IEEE802.15.4的MAC层Zigbee协议栈的基础是IEEE802.15.4。IEEE802.15.4典型的数据通信类型有三种:周期性的数据(如传感器数据)、间歇性的数据(如灯开关)、重复的低反应数据(如鼠标数据)。IEEE802.15.4的MAC层足够灵活来处理这些通信数据。MAC层有两种信道访问机制:无标识(non beacon)网络和标识使能(beaconenabled)网络。无标识网络采用标准的ALOHACSMACA方式,节点成功接收到信息包后能产生一个积极的回应。标识使能网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- zigbee 网络 组织 结构 研究 钻研
限制150内