《农业物联网技术与应用》第10章 网络技术ppt课件.pptx
《《农业物联网技术与应用》第10章 网络技术ppt课件.pptx》由会员分享,可在线阅读,更多相关《《农业物联网技术与应用》第10章 网络技术ppt课件.pptx(83页珍藏版)》请在三一办公上搜索。
1、信息科学与工程,第10章 网络技术,10.1 概 述,物联网(internet of things,IoT)是通过各类传感器等信息感知方式获取物体相关属性与信息,然后实现物与物之间、物与人之间的交互。而实现交互的通信环节则极为重要 。物联网信息通信指的是大范围、多尺度信息的通信与融合,而传统的点对点通信已经无法满足实现应用需求。随着无线通信技术的发展,无线网络应运而生,且发展迅速。无线网络是无线通信技术与网络技术相结合的产物。能够通过无线信道来实现网络设备之间的通信,并实现通信的移动化、个性化和宽带化。相比有线网络而言,无线网络通信具有如下优点:灵活性和移动性,无线网络在无线信号覆盖区域内的任
2、何一个位置都可以接入网络,并且连接到无线局域网的用户可以移动且能同时与网络保持连接;,易于进行网络规划和适时调整,无线组网网络具有桥接功能,通过网桥接力传输信息可使网络数据通信通力更加便捷和方便;易于扩展,无线局域网有多种配置方式,可以很快从只有几个用户的小型局域网扩展到上千用户的大型网络,并且能够提供节点间“漫游”等有线网络无法实现的特性。 由于无线局域网有以上诸多优点,因此其发展十分迅速。近些年,无线局域网已经在企业、医院、商店、工厂和学校等场合得到了广泛的应用。,在物联网网络传输方面,无线网络传输自然发挥极其重要的作用,在农业物联网方面更是如此。农业信息具有获取面积大、农田不便拉线等特点
3、,无线网络传输将在农业信息获取与农业物联网方面更加重大实际应用意义。目前,农业物联网自组织无线网络除常用的Zigbee网络外,也有一些根据实际需要改进或重新定义的网络协议。,10.2 Zigbee组网原理与应用,10.2.1 IEEE 802.15.4 技术标准1. IEEE 802.15.4技术标准概述随着通信技术的迅速发展,人们提出了在人体自身附近几米范围之内通信的需求,从而出现了个人区域网络(personal area network,PAN)和无线个人区域网络(wireless personal area network,WPAN)的概念(王泉,2015)WPAN网络可为近距离范围内的
4、设备建立无线连接/把几米范围内的多个设备通过无线方式连接在一起,使它们可以相互通信甚至接入局域网(LAN)或互联网(Internet)。,1998年3月,美国电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)(图10.1)中的IEEE802.15工作组着手致力于WPAN网络的物理层(PHY)和媒体访问层(MAC)的标准化工作,目的是为在个人操作空间(personal operating space,POS)内相互通信的无线通信设备提供通信标准。 POS 一般是指用户附近10m左右的空间范围,在这个范围内用户既是可
5、以固定的,也可以是移动的。在IEEE 802.15工作组内有4个任务组(task group, TG)分别制定适合不同应用的标准。这些标准在传输速率、功耗和支持的服务等方面存在差异。,下面是4 个任务组各自的主要任务。任务组TG1:制定IEEE 802.15.1标准,又称为蓝牙无线个人区域网络标准。这是一个中等速率、近距离的WPAN网络标准,通常用于手机、 iPad等设备的短距离通信。任务组TG2:制定IEEE 802.15.2 标准,研究IEEE 802.15.1与IEEE.805.11(无线局域网标准,WLAN)的共存问题。任务组TG3:制定IEEE 802.15.3标准,研究髙传输速率无
6、线个人区域网络标准。该标准主要考虑无线个人区域网络在多媒体方面的应用,追求更髙的传输速率与服务品质。任务组TG4:制定IEEE 802.15.4标准,针对低速无线个人区域网络(low-rate wireless personal area network,LR-WPAN)制定标准。该标准把低能量消耗、低速率传输、低成本作为重点目标,旨在为个人或者家庭范围内不同设备之间的低速互连提供统一标准。,IEEE 802.15.4标准为LR-WPAN网络制定了较低的两层:物理(PHY) 层和媒体接入控制(MAC)子层的协议。其中包含两个PH Y层,它操作于两个分离的频率范围:868/915 MHz和2.4
7、GHz。低频率PHY层包括868MHz欧洲频段和美国、澳大利亚等国家使用的915MHz频段。高频率PHY层实际上是供全世界使用,MAC子层控制使用CSMA-CA机制接入到无线信道。它的职责包括传输信标帧,同步和提供可靠传输机制(周鸣争和严楠,2013)。,2. 基于IEEE802.15.4标准LR-WPAN的特点,低速无线个人区域网(LR-WPAN)是一个简单的、低成本的通信网络,它主要应用于功率有限,以及对网络吞吐量无严格要求的设备之间的无线连接。 LR-W PAN的目标是建立一个易于安装、有可靠的数据传输、通信距离短、成本低、电池寿命长的一个网络,并且它能保持简单和灵活的网络协议。IEEE
8、 802.15.4标准定义的LR-W PAN网络具备如下特点:可在不同的载波频率下实现20kbp、40kbp和250kbp三种不同的传输速率;支持星型和对等两种网络拓扑结构;有16位和64位两种地址格式,其 中64位地址是全球唯一的扩展地址;支持冲突避免的载波多路侦听技术(carrier sense multiple access with collision avoidance,CSMA-CA);支持确认(ACK) 机制,保证传输可靠性;保证时隙(GTS)的分配;低功率;能量检测 ;链路质量标识。,3. LR-WPAN的组成,LR-WPAN中含有全功能设备(full function dev
9、ice,FFD)和简单功能设备(reduced function device,RFD)两种不同类型的设备。FFD在三种网络模式中可作为整个PAN的网络协调器、路由器或网络中的应用设备。FFD可以和RFD或者FFD通信,而RFD只能和FFD通信,或者通过一个FFD设备向外转发数据,这个与RFD相关联的FFD设备称为RFD协调器(coordinator)。RFD设备在网络中主要是一个应用设备,然而其的存储容量是有限的,故其传输的数据量较少,且在某一时刻只能和一个FFD相联系。但是因为RFD对传输资源和通信资源占用不多,所以RFD设备可以釆用非常廉价的实现方案。,LR-WPAN系统最基本部分是设备
10、,设备既可以是FFD,也可以是RFD。WPAN是由两个或更多地在一个个人通信空间(POS)范围内和同一信道通信内的设备组成的。但网络中必须含一个FFD 设备作为PAN协调器,作为LR-WPAN网络中的主控制器。PAN网络协调器除了直接参与应用以外,还要完成成员身份管理、链路状态信息管理及分组转发等任务。,4. LR-WPAN的拓扑结构,LR-WPAN有两种拓扑结构:星型拓扑结构和对等拓扑结构,两种拓扑结构如图10.2所示。在星型拓扑结构中,所有的终端设备和唯一的中心协调器(也称为PAN协调器)进行通信,终端设备之间的通信通过PAN协调器的转发来完成。终端设备既可以作为发起设备,也可以作为终端设
11、备。PAN协调器是一个特殊的设备,是PAN中的控制设备 ,有多种功能,如可以作为发起设备、终端设备或作为路由器等。运行在任何一种拓扑结构中的设备都应当有其独特的64 bit扩展地址,这个地址在PAN 中用于直接通信,或者当设备与协调器连接以后,用它与PAN协调器分配给它的短地址进行交换。PAN协调器可由交流电供电,而设备由电池供电。星型拓扑网络结构主要用于家庭自动化、PC外围、玩具、游戏设备和个人卫生保健设备等(王建珍等,2013)。,对等拓扑结构同样需要PAN协调器,但是它与星型拓扑网络结构的不同:网络中的任何两个设备只要在相互的无线通信有效范围内,它们之间就可以直接进行通信,而无 须PAN
12、协调器中转(袁宗福,2013)。PAN协调器主要负责实现设备注册和访问控制等基本的网络管理功能,所以对等网络拓扑结构可以构建更为复杂的网络。例如,网状网(mesh network)适合工业控制与监测、无线传感器网络、智能农业等设备分布范围广泛的应用。一个对等网络是一个自组织、 自愈合的网络。在网络中任何设备发送的消息经过多条路由传输后可以到达任何其他设备。,10.3 ZigBee组网原理,10.3.1 ZigBee技术概述ZigBee技术是一种基于802.15.4标准的低速无线个人区域网(LR-WPAN)技术。“ZigBee” 一词源自蜜蜂在发现花粉位置时,通 过 跳 ZigZag形舞蹈来告知
13、同伴所发现新食物源的位置、距离和方向等信息,是蜜蜂之间一种简单传达信息的方式。人们借此意义来命名一种专注于低功耗、低成本、低复杂度、低速率的近程无线网络通信技术。ZigBee早期被称为 “HomeRFLiteF”、“LitEasyLink”或“FireFly”无线通信技术,目前统称为ZigBee技术(郭渊博,2010),ZigBee网络示例图如图10.3所示。,ZigBee技术针对某些在智能家庭、智能建筑、工业自动化及医疗领域的特定控制应用需求,锁定只以几十kbp的速率、几米至几十米的距离实现无线组网通信的能力,在这些关键指标条件下,再确定出微功耗、低复杂度和低价格等其他技术要求。2002年8
14、月,英国Invensys、日本三菱电气、美国Motorola和荷兰Philips等几家公司宣布成立ZigBee联盟,合力推动ZigBee技术。ZigBee联盟是一个高速成长的非盈利业界组织,成员包括国际著名半导体生产商、技术提供者、技术集成商及最终使用者。联盟基于IEEE 802.15.4制定了具有高可靠、高性价比、低功耗的网络应用规格。,到了2004年年底,ZigBee v1.0版标准正式公布,并于2006年12月1日公布了改进版本的ZigBee 2006,掀起了全球范围内研究ZigBee技术的热潮。在2004年年底到2006年不到两年时间,ZigBee联盟已经由最初的十多家公司发展到由全世
15、界150多家知名厂商加盟的商业团体。在众多厂商的大力追捧下,ZigBee技术正蓬勃发展(金纯等,2008; ZigBee联盟,2006)。如今,ZigBee技术已是被国际标准组织认证为标准化的无线组网通信技术 。在目前众多的短距离无线通信领域, ZigBee技术的快速发展较为迅猛。,目前市场上也还有多种不同于ZigBee技术的其他近距离无线通信技术,如Z-Wave技术,Zensys与多家公司一起组建了Z-Wave联盟,以推动在家庭自动化领域釆用Zensys的Z-Wave无线协议。另外,还有其他一些以公司自有专利技术为核心的非标准化无线通信产品。那么为什么要选用标准化的无线组网通信技术ZigBe
16、e或者说采用标准化的无线组网通信技术ZigBee又有什么好处和优势呢?,首先,各种不同功能的无线网络节点要能相互交流、相互沟通,就需要保证网络节点的互通性,即网络的标准化。其次,各种功能的无线网络节点可以采用星型、树型、网型拓扑结构相互连接,相互间可以在任意节点间进行通信。这就需要管理越来越复杂的无线网络,需要有大量的软件代码来实现,也需要对无线通信技术的精通和大量的人力物力投入来进行开发。而这些则需要集体的力量来完成。所以ZigB ee网络实现的代码 ,都是由国际标准组织和ZigBee联盟这样的机构协助组织完成的,然后以软件库、源代码库的方式提供给产品设计人员,由产品设计人员编写自己的应用程
17、序进行高层调用 ,实现从底层无线通信到髙层应用软件控制的全过程。基于此,产品的部分设计被标准化,显著减小了产品设计人员的工作量,有利于缩短产品上市周期。,10.3.2 ZigBee组网原理,1. 网络初始化ZigBee网络的建立是由网络协调器发起的,而在所有ZigBee节点中只有FFD才能作为协调器,并且一个ZigBee网络中有且只有一个协调器,也就是说必须是未接入任何网络的FFD节点才有权限组建ZigBee网络。在建立ZigBee网络时,FFD节点通过“主动扫描”发送一个信标请求命令,然后设置一个扫描期限,如果在扫描期限内都没有检测到信标,那么就认为FFD节点在其POS范围内没有协调器,那么
18、此时就可以建立自己的ZigBee网络,并且作为这个网络的协调器不断地产生信标并广播出去(马建,2011)。,在确立了协调器之后,协调器开始进行包括“能量扫描”和 “主动扫描”的信道扫描过程。首先对指定的信道或者默认的信道进行能量检测,以避免可能的干扰。以递增的方式对所测量的能量值进行信道排序,抛弃能量值超出了可允许能量水平的信道,选择可允许能量水平的信道并标注这些信道是可用信道;然后进行主动扫描,搜索节点通信半径内的网络信息。这些信息以信标帧的形式在网络中广播,节点通过主动信道扫描方式获得这些信标帧,然后根据这些信息找到一个最好的、相对安静的信道,通过记录的结果,选择一个信道,而该信道中存在Z
19、igBee网络越少越好,最好是没有ZigBee设备 。在主动扫描期间,MAC层将丢弃PHY层数据服务接收到的除信标以外的所有帧。从建立的过程可以看到,协调器会选择一个干扰和冲突最少的信道。如果应用需要在某个特定的信道上建立网络,那么可以限定网络工作信道范围为指定的信道,同时设定一个要求较低的门限。,寻找到合适的信道后,协调器将进一步设置包括网络标识符(PAN ID),取值0 x3FFF)、网络地址和扩展PAN ID等的网络参数。PAN ID是一个随机产生的不等于0 xffff的16 bit标识(0 xffff是广播PAN ID),PAN ID在所使用的信道中必须是唯一的,也不能和其他ZigBe
20、e网络冲突。 PAN ID可以通过侦听其他网络的ID然后选择一个不会冲突 的 I D 的方式来获取,也可以人为地指定扫描的信道后,来确定不和其他网络冲突的PAN ID。在ZigBee网络中有两种地址模式:扩展地址(64 bit)和短地址(16 bit),其中扩展地址由IEEE组织分配,用于唯一的设备标识;短地址用于本地网络中设备标识,在一个网络中,每个设备的短地址必须唯一,当节点加入网络时由其父节点分配并通过使用短地址来通信。,对于协调器来说,短地址通常设定为0 x0000;而扩展PAN ID可以事先由网络层属性nwkExtendedPANId设置,若该属性的值为0 x000000000000
21、0000,那么就把扩展PAN标识设置为IEEE地址,当这些参数都设置完成以后,协调器的网络初始化过程就结束了(王小强和欧阳骏,2012)。,2. 节点通过协调器加入网络,新节点首先会主动扫描查找周围网络,发现网络后,即直接调用MAC 层的信标请求命令。当检测到的信标获得协调器的有关信息,这时就向协调器发出连接请求。在选择合适的网络之后,上层将请求MAC层对物理层PHY和MAC层的phyCurrentChannel、macPANID等 PIB属性进行相应的设置。如果没有检测到相关信息,间隔一段时间节点会重新发起扫描。其中ZigBee信标当中所携带的净荷如表10.1所示。,节点将关联请求命令发送给
22、协调器,协调器收到后立即回复一个确认帧(ACK),同时向它的上层发送连接指示原语,表示已经收到节点的连接请求。但是这并不意味着已经建立连接,只表示协调器已经收到节点的连接请求。当协调器的MAC层的上层接收到连接指示原语后,将根据自己的资源情况(存储空间和能量)决定是否同意此节点的加入请求,然后给节点的MAC层发送响应。,当节点收到协调器加入关联请求命令的ACK后,节点MAC将等待一段时间,接受协调器的连接响应。如果能在预定的时间内接收到连接响应,它将这个响应向它的上层通告。而协调器给节点的MAC层发送响应时会设置一个等待响应时间(T_response wait time)来等待协调器对其加入请
23、求命令的处理,若协调器的资源足够,协调器会给节点分配一个16bit的短地址,并产生包含新地址和连接成功状态的连接响应命令,则此节点将成功地和协调器建立连接并可以开始通信。若协调器资源不够,待加入的节点将重新发送请求信息,直至入网成功。,如果协调器在响应时间内同意节点加入,那么将产生关联响应命令(associate response command)并存储这个命令。当响应时间过后,节点发送数据请求命令(data request command)给协调器,协调器收到后立即回复ACK,然后将存储的关联响应命令发给节点。如果在响应时间到后,协调器还没有决定是否同意节点加入,那么节点将试图从协调器的信标
24、帧中提取关联响应命令,成功的话即入网成功,否则重新发送请求信息直到入网成功。 节点收到关联响应命令后,立即向协调器回复一个确认帧(ACK),以确认接收到连接响应命令,此时节点将保存协调器的短地址和扩展地址,并且节点的MLME向上层发送连接确认原语,通告关联加入成功的信息(葛广英等,2015)。,3. 节点通过ZigBee父节点加入网络,当靠近协调器的FFD节点和协调器关联成功后,处于这个网络范围内的其他节点就以这些FFD节点作为父节点加入网络,而具体加入网络的方式有两种:关联方式(associate)与直接方式(direct),关联方式就是由待加入的节点发起加入网络,而直接方式就是将待加入的节
25、点具体加入到那个节点下,作为该节点的子节点。关联方式是ZigBee网络中新节点加入网络的主要途径。对于一个节点来说只有没有加入过网络的才能进行加入网络。在这些节点中,有些曾经加入过网络的,但是却与它的父节点失去联系(这种节点被称为“孤儿节点”),而有些则是新节点。当孤儿节点出现时,在它的相邻表中存有原父节点的信息,于是它可以直接给原父节点发送加入网络的请求信息。如果父节点有能力同意它加入,直接告诉它以前被分配的网络地址,它便入网成功;但是如果此时它原来的父节点网络中的子节点数已达到最大值,父节点便无法批准它加入,它只能以新节点身份重新寻找并加入网络(李鹏,2009)。,而对于新节点来说,它首先
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农业物联网技术与应用 农业物联网技术与应用第10章 网络技术ppt课件 农业 联网 技术 应用 10 网络技术 ppt 课件

链接地址:https://www.31ppt.com/p-1401271.html