第九章物联网环境下的无线传感器网络接入技术ppt课件_第1页
第九章物联网环境下的无线传感器网络接入技术ppt课件_第2页
第九章物联网环境下的无线传感器网络接入技术ppt课件_第3页
第九章物联网环境下的无线传感器网络接入技术ppt课件_第4页
第九章物联网环境下的无线传感器网络接入技术ppt课件_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

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

文档简介

1、无线传感器网络技术及其运用课程目录9.19.2基于无线传感器网络的多网络交融系统构造多种无线传感器网络接入技术的比较多网络交融网关硬件设计9.39.4多网络交融网关数据传输方式的设计与实现9.1基于无线传感器网络的多网络交融系统构造多网交融的无线传感器网络是在传统无线传感器网络的根底上,利用网关接入技术,实现无线传感器网络与以太网、无线局域网、挪动通讯网等多种网络的交融。网关作用:在多网交融的无线传感器网络中担当网络间的协议转换器、不同网络类型网络路由器、全网数据聚集、存储处置等重要角色,成为网络间衔接不可短少的纽带。无线传感器网络节点:在一定的网络调度与控制战略驱动下,对其所部署的区域开展监

2、控与传感;网关节点设备将实现对其所在的无线传感器网络的区域管理、义务调度、数据聚合、形状监控与维护等一系列功能。9.1基于无线传感器网络的多网络交融系统构造经网关节点交融、处置并经过相应的规范化协议处置和数据转换之后的无线传感器网络信息数据,将由网关节点设备聚合,根据其不同的业务需求及所接入的不同网络环境,经由TD-SCDMA和GSM系统下的地面无线接入网、Internet环境下的网络通路及无线局域网络下的无线链路接入点等,分别接入TD-SCDMA与GSM中心网、Internet主干网及无线局域网络等多类型异构网络,并经过各网络下的基站或主控设备,将传感信息分发至各终端,以实现针对无线传感器网

3、络的多网远程监控与调度。 同时,处于TD-SCDMA、GSM、Internet等多类型网络终端的各运用与业务虚体,也将经过各自网络衔接相应的无线传感器网络网关,并由此对相应无线传感器网络节点开展数据查询、义务派发、业务扩展等多种功能,最终实现无线传感器网络与以挪动通讯网络、Internet网络为主的各类型网络的无缝的、泛在的交互。9.1基于无线传感器网络的多网络交融系统构造基于无线传感器网络的多网交融体系构造:课程目录9.19.2基于无线传感器网络的多网络交融系统构造多种无线传感器网络接入技术的比较多网络交融网关硬件设计9.39.4多网络交融网关数据传输方式的设计与实现9.1基于无线传感器网络

4、的多网络交融系统构造由于无线传感器网络系统的特殊性,其运用领域与普统统讯网络有着显著的区别,在实践运用中的无线传感器网络并不能以一个独立的通讯网络方式存在。近些年来无线传感器网络网关节点方面一些重要研讨成果:德国亚琛工业大学提出了模块化的无线传感器网络网关设计方案;美国马里兰大学从两个方面对无线传感器网络网关设备节点的平安性展开研讨;韩国公立忠北科学大学提出了适用于网关节点的部署本钱小、网络覆盖高、节点功能强、可靠性好及可以处理两种通讯协议之间转换的战略等等。9.1基于无线传感器网络的多网络交融系统构造在无线传感器网络中,网关担当网络间的协议转换器,不同网络类型的网络路由器,全网数据聚集、存储

5、处置等重要角色,成为网络间衔接不可短少的纽带。传统的WSN网关是利用会聚节点与PC机相结合来实现的,利用PC机与外部网络衔接将无线传感器网络的数据进展远间隔传输。9.1基于无线传感器网络的多网络交融系统构造目前运用比较广泛、技术比较成熟的无线传感器网络网关主要有以下几大类:1基于Internet的无线传感器网络WSN网关 2基于无线通讯的无线传感器网络网关3利用公用网的无线传感器网络网关9.1基于无线传感器网络的多网络交融系统构造实践运用中选择网关的接入方式要依次思索一下情况:1.WSN的运用环境所能提供的能够的网络接入方式2.WSN是一种以数据为中心的网络,网关节点的上行数据量大而下行数据量

6、小。3.网关节点的本钱和集成难度现有接入技术概述9.2.1接入方式上行数据率网络覆盖网关集成难度及成本有线接入最高(56K100M)室内易集成,成本低GPRS接入较低(115.2K)较广易集成,成本低CDMA接入较高(153.6K)较广易集成,成本低WLAN接入高(1K54K)热点区域易集成,成本较低卫星接入最低,传输延迟大最广不宜集成,成本高无线传感器网络接入根底网络的方式比较结论: WLAN网络在网络覆盖、数据传输速率、网络的稳定性和设备性价比上都有优势。9.2.2面向以太网的无线传感器网络接入技术1以太网接入无线传感器网络技术以太网是总线形拓扑构造局域网的典型代表,它是当今TCP/IP采

7、用的主要局域网技术。 uClinux提供了通用的Linux API以支持完好的TCP/IP协议,同时它还支持许多其他网络协议,是一个网络完备的操作系统。其中socket通讯机制是开发以太网运用程序的关键技术。套接字socket是一个支持网络输入/输出I/O的构造。常用的socket类型有两种:流式socket和数据报式socket。9.2.2面向以太网的无线传感器网络接入技术1以太网接入无线传感器网络技术信息网络套接字衔接信息本地程序远程程序套接字衔接9.2.2面向以太网的无线传感器网络接入技术1以太网接入无线传感器网络技术网关与远程终端之间的通讯过程如下:9.2.2面向以太网的无线传感器网络

8、接入技术3面向以太网的无线传感器网络网关实例硬件平台设计:网关设备由中心板和底板组成:中心板上集成Atmel AT91RM9200处置器、64M SDRAM及16M Flash;底板上提供以下外设接口:两个4线RS-2232串口和一个10M/100M自顺应以太网接口。外围硬件接口的选择将决议整个系统经过何种方式接入网络,目前最常见的接入方法是采用最成熟的以太网络接口。软件平台设计:网关软件平台主要包括两大部分:一是Webserver和TCP/IP协议栈;二是传感器网络数据查询及管理部分,该部分包括远程管理模块、查询指令分析处置模块、数据存储模块和传感器信息分析管理模块。面向无线局域网的无线传感

9、器网络接入技术9.2.3网关节点经过无线网卡模块以无线的方式接入无线局域网,从而实现无线传感器网络与Internet的互联互通。无线网卡就是使某一设备可以利用无线来上网的一个安装,按照接口的不同可以分为多种。根据无线传感器网络的实践运用要求,本书设计的网关采用USB无线网卡。留意:只需采用USB2.0接口的无线网卡才干满足IEEE 802.11g或IEEE 802.11g+的需求。面向无线局域网的无线传感器网络接入技术9.2.3加载无线模块内核步骤如下: 修正wireless_tools.29.tar.gz工具包的Makefile文件 进入解压后的wireless_tools目录,执行make

10、,再执行make install 将/root/iwconfig目录下sbin目录中的一切文件复制到开发板根目录下的/sbin目录中,同理,将/root/iwconfig目录下lib目录中的一切文件复制到开发板根目录下的/lib目录中 完成后,输入iwconfig命令进展测试面向无线局域网的无线传感器网络接入技术9.2.3移植无线网卡驱动步骤如下: 在嵌入式Linux系统中,在/etc目录下新建目录Wireless/RT73STA。 下载最新版本的无线网卡驱动,删除原有的Makefile文件,编写新的Makefile文件。 执行make all指令,将生成的rt73.ko,rt73.bin,r

11、t73sta.dat复制至Wireless/RT73STA目录中。 在嵌入式Linux下执行dos2unix/etc/Wireless/RT73STA/rt73sta.dat命令,实现格式转换。 执行insmod命令加载rt73.ko,再用ifconfig、iwconfig等命令设置网关IP地址等内容。面向无线局域网的无线传感器网络接入技术9.2.3测试PC机ping通网关的过程如下:当测试PC机运转ping命令时,首先以广播方式发送ARP报文,查找目的IP的物理地址。 当网关系统接纳到ARP命令并且判别目的IP与网关系统的IP一样时,发送ARP应对报文给测试PC机。测试PC机收到应对报文后,

12、以网关系统的物理地址为目的地址,发送ICMP恳求命令,网关系统收到ICMP恳求命令后,以ICMP应对命令回复,共继续4次。面向挪动通讯网的无线传感器网络接入技术9.2.4优点:覆盖范围广、数据传输速度快、通讯质量高、永远在线和按流量计费;本身就是一个分组型数据网,支持TCP/IP协议,无需经过PSTN等网络的转接,可直接与Internet互通。GPRS是通用分组无线业务General Packet Radio Service的英文简称,是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP衔接。目的: 一是经过短音讯将无线传感器网络的信息发送至手机终端。 二是经过GPRS数据传输

13、程序将信息发送至远程终端PC机。9.2.2面向挪动通讯网的无线传感器网络接入技术1短音讯收发方式手机中发送和接纳短信息的方式:Block Mode Text ModePDU Mode区别留意:在进展运用编程时,回车与换行对应的字符分别为r和n,Ctrl+z对应的十六进制为oxla。9.2.2面向挪动通讯网的无线传感器网络接入技术1短音讯收发方式PDU编码TPDU串短音讯效力中心地址SMSC地址信息长度SMSC地址类型SMSC地址的值9.2.2面向挪动通讯网的无线传感器网络接入技术2GPRS数据传输程序设计数据传输流程图:串口初始化Sleep(90)调用connect函数建立TCP衔接衔接胜利?

14、向串口写入发送数据的指令at+cpisend/r写入存储会聚节点数据的数组封锁节点9.2.2面向挪动通讯网的无线传感器网络接入技术2GPRS数据传输程序设计无线传感器网络与目前主流的TD-SCDMA网络协议栈构造如图:用户接口运用实体ZigBee效力集支撑软件网络层MAC层物理层2.4GHzZigBee射频ZigBee规范集IEEE802.15.4高层高层无线资源控制子层分组数据会聚协议广播/组播控制无线链路控制层MAC层物理层TD-SCDMA射频异构网络控制平面用户平面数据封装数据解析课程目录9.19.2基于无线传感器网络的多网络交融系统构造多种无线传感器网络接入技术的比较多网络交融网关硬件

15、设计9.39.4多网络交融网关数据传输方式的设计与实现9.3多网络交融网关硬件设计网关的设计需求如下:1硬件需求 网关硬件平台应具有低功耗、高性能的嵌入式微处置器对数据进展处置;存储器系统用以存储运用程序及从无线传感器网络接纳到的数据;在调试程序及上传数据时需求用到串行通讯接口;以太网接口作为网关与终端进展数据传输的一个接口;无线网卡经过USB接口接入本网关;此外,网关硬件还应包括JTAG测试接口、时钟系统及复位电路等。2软件需求网关软件平台应为便于移植的、可裁减的嵌入式操作系统,方便随时根据需求添加或删除内核模块。此平台应支持WSN数据的采集、转换、转发等运用程序,并支持多线程编程。9.3多

16、网络交融网关硬件设计无线传感器网络网关的总体实现目的如下:1.网关设计要具备良好的可扩展性。2.实现对无线传感器网络不同节点信息的采集和转换。3. 远程数据传输应具备无线和有线两种方式,提高可靠性。4.网关可以实现各模块程序并行执行。9.3.1多网络交融网关硬件总体构造设计网关节点设备的技术目的如下:1. 具备无缝接入各种网络的才干,信息聚合、处置、选择与分发功能,独立寻址与编址才干。2.每个无线传感器网络节点都可以经过网关节点的中转,实现与各异构网络终端的一对一或一对多的数据通讯与信息交互。3. 网关节点的处置频率高于16MHz,数据吞吐量大于10Mbit/s,无线数据传输速率高于250kb

17、it/s。4.网关节点同时支持无线传感器网络协议栈与主流挪动通讯网络协议栈、TCP/IP协议栈、IEEE 802.11协议栈。5.网关节点支持网内节点组网规模大于128个,可以实现对网内节点的稳定、高效的监视、管理与控制,可以对网内的无线传感器节点的任务方式、频率设置、采样时间等进展控制,实现远程管理。9.3.1多网络交融网关硬件总体构造设计面向多类型异构网络的无线传感器网络网关节点设备的实现战略如下如下: 1功能化、模块化与集成化设计战略 本书所研制的网关节点设备,除了要对传感器网络中各节点进展监测、管理、义务调度与分配、全局与个体控制等功能以外,还需求同挪动通讯网络如TD-SCDMA、GS

18、M等、Internet、无线局域网络等进展复杂交互与交融,拥有较为庞大的硬件体系构造。因此,必需全面实施模块化的设计战略,重点面向总线和模块间的接口规程设计,并将门级元件与中小型IC进展较大规模的整合,以简化网关节点设备的开发、设计、测试与验证流程。网关节点还需求同时实现高度集成化的目的,以保证在二次开发和后续业务拓展中,仍可以发扬较大作用。2通用部件复用战略 网关节点不仅仅面向单一的无线传感器网络,因此必需充分思索其功能部件的利用效率,以加强网关设备的功能性。需求在详细研讨各类型异构网络接入设备硬件体系架构的根底上,分析其设备共性与类似性,并在此根底上,重点开展对网关设备中的主要功能部件如主

19、控制器、协议栈存储器、射频部件等的多功能复用,以尽能够地简化网关节点的硬件设备构造组成,提高系统的运转效率。 3可重用及二次开发战略 为面向更多类型的网络运用,进一步拓展无线传感器网络的运用规模,在对网关节点设备的研制过程中,应充分思索其二次开发才干,深度发掘其进一步开发的潜能,使得网关节点设备拥有支持更多的网络接入类型的才干,具备多元化和可扩展的特点,以满足更多的新型网络业务需求,拥有较强的可继续运转才干。9.3.1多网络交融网关硬件总体构造设计网关设备拟定的系统框架如图:9.3.1多网络交融网关硬件总体构造设计 1多类型网络控制与接入模块 本模块将多类型网络接入安装,思索底层硬件系统二次开

20、发需求,为其他类型网络接入安装提供相应硬设备接口,便于网关设备的进一步开发。2异构网络协议转换模块本模块是网关设备实现其接入功能的中心,将重点实现无线传感器网络与各种网络协议栈的对接与交融。 3中心控制与处置模块 本模块主要实现对无线传感器网络义务的全局处置、数据交融与信息提取,还为多类型网络提供根底效力与管理功能,完成异构网络调度、网络资源管理、网络衔接纳理及自顺应切换等功能,是整个网关节点的调度中心安装。9.3.1多网络交融网关硬件总体构造设计 4IEEE 802.15.4无线通讯模块 本模块的主要作用是从协议底层正确获取网络内各节点的多种类型下的传感数据信息,交由中心控制与处置模块进展处

21、置,并最终传送至指定的接入网络。同时,由各类型网络下行而来的、经过协议与格式转换后的数据流、控制流、业务流等,也经过本模块发布至无线传感器网络的各个独立节点。5外部存储和能量供应模块 网关节点应该具备必要的存储才干,它的能量供应模块也应该为节点的各组成模块的功能提供能量支撑。 6多类型网络协议栈存储模块 在开展网关节点设备研制过程中,必需充分思索设备对各类型网络协议的支持与规范。构建拥有较强存储才干并可进展快速访问的存储模块,建立丰富的协议接入与访问接口,为其他类型的接入网络,保管协议栈存储空间及访问途径。9.3.1多网络交融网关硬件总体构造设计7根底效力与管理模块 本模块是无线传感器网关设备

22、的中心调度模块,经过与协议转换模块和多类型网络控制与接入设备的协调,完成各类型接入网络与无线传感器网络的数据与业务接入与互联。本模块构造中主要包括如下部件。 异构网络调度部件 网络衔接纳理部件 网络资源管理部件 异构网络自顺应衔接部件9.3.2通讯模块设计1无线通讯芯片CC2420 本例中网关与WSN通讯运用的是CC2420芯片。 CC2420是为低功率、低电压无线运用而设计的单片RF收发芯片。CC2420频率为2.4GHz,是在免授权的ISM工业、科研和医疗频带上进展无线通讯的低本钱、高集中的处理方案。9.3.2通讯模块设计2芯片内部构造3CC2420典型设计9.3.2通讯模块设计对CC24

23、20以及这些外围电路的PCB板布图时留意: 应尽量把一切这些器件布设在同一个相对集中的区域,并且应远离电源等噪声敏感源部分。 相关电感、电容的摆放应尽量接近CC2420的射频接入端,布线应短而直,同时也可以适当地添加布线宽度来减小线路上的信号衰减。必要时也可设计微带线来准确匹配50ohm的无线输入阻抗。 将芯片的模拟地和数字地分开设计,最终经过一个0ohm的电阻或磁珠使其只在一点相连。减小系统的干扰。 布设完线之后还要大范围地铺地敷铜,进一步减小高频干扰。9.3.2通讯模块设计4 2.4GHz天线设计倒置F型PCB天线小尺寸PCB天线外接高增益天线三种天线设计方案设计简单但所占面积大增益大,占

24、用空间大,降低用户可接纳度 占用面积更小实现时,拐角较多,精度要求很高的高频通讯领域,设计上添加一定的难度。 其增益可以到达很高。特点9.3.2通讯模块设计5接口电路及CC2420任务方式引 脚功 能FIFOP数字输出FIFO数字输入输出CCA空闲信道估计SFD帧开始分隔符SISPI数据输入(SCLK的上升沿采样)SOSPI数据输出(SCLK的下降沿采样)SCLKSPI接口时钟线CSnSPI接口使能SPI接口引脚9.3.2通讯模块设计CC2420GATEWAYFIFOFIFOPCCASFDCSnSISOSCLKGIO0InterruptGIO1Timer captureGIO2MOSIMISO

25、SCLKCC2420与网关的接口9.3.2通讯模块设计接纳期间引脚形状图:9.3.2通讯模块设计发送期间引脚形状图:9.3.2通讯模块设计空闲信道评价信号CCA的产生是基于丈量的RSSI值及可编程的门限。CCA函数用于实现CSMA-CA功能,它能设置为3种方式 :假设接纳信号的能量低于门限那么信道空闲。假设没有接纳到IEEE 802.15.4数据那么信道空闲。1和2那么信道空闲。9.3.2通讯模块设计在对CC2420进展操作的过程中应留意:存放器操作对应的是两个字节,而RAM操作只是一个字节。RAM访问的操作不能用于FIFO的写操作,由于它的计数器不能自动添加,需求用FIFO访问来操作 。TX

26、FIFO只写,读取运用RAM访问,而RXFIFO可读写。 FIFO和RAM的访问必需用CSn置高来终了,其他的访问那么可以不用将其置高而进展下一步的操作。9.3.3通讯模块设计1.串口电路设计:串口0电路原理图串口1和串口2电路原理图9.3.3通讯模块设计2.USB接口设计:USB接口电路原理图9.3.3通讯模块设计3.用户按键电路设计:按键电路原理图9.3.3通讯模块设计4.以太网接口电路设计:DM9000A内部构造框图DM9000A电路原理图课程目录9.19.2基于无线传感器网络的多网络交融系统构造多种无线传感器网络接入技术的比较多网络交融网关硬件设计9.39.4多网络交融网关数据传输方式的设计与实现9.4.1多网络交融网关与无线传感器网络节点的数据传输CC2420发送调制部分的简单模块框架如图:代传输的比特流低位在前位转化为符号符号转化为码片码片的O-QPSK调制调制好的信号9.4.1多网络交融网关与无线传感器网络节点的数据传输CC2420接纳解调部分的简单模块框架如图:I/Q模拟射频信号模数转换符数字过滤频率校正调制好的信号数据过滤信号同步数据输出符数字过滤RSSI9.4.2多网络交融网关接入外部根底设备网络实现CC2420整个射频控制部分的形状机:9.4.2多网络交融网关接入外部根底设备网络实现WSN网络与Internet互联通常采用如下3种

温馨提示

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

最新文档

评论

0/150

提交评论