您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 第九章 物联网环境下的无线传感器网络接入技术
无线传感器网络技术及其应用课程目录9.19.2基于无线传感器网络的多网络融合系统结构多种无线传感器网络接入技术的比较多网络融合网关硬件设计9.39.4多网络融合网关数据传输方式的设计与实现9.1基于无线传感器网络的多网络融合系统结构多网融合的无线传感器网络是在传统无线传感器网络的基础上,利用网关接入技术,实现无线传感器网络与以太网、无线局域网、移动通信网等多种网络的融合。网关作用:在多网融合的无线传感器网络中担当网络间的协议转换器、不同网络类型网络路由器、全网数据聚集、存储处理等重要角色,成为网络间连接不可缺少的纽带。无线传感器网络节点:在一定的网络调度与控制策略驱动下,对其所部署的区域开展监控与传感;网关节点设备将实现对其所在的无线传感器网络的区域管理、任务调度、数据聚合、状态监控与维护等一系列功能。9.1基于无线传感器网络的多网络融合系统结构经网关节点融合、处理并经过相应的标准化协议处理和数据转换之后的无线传感器网络信息数据,将由网关节点设备聚合,根据其不同的业务需求及所接入的不同网络环境,经由TD-SCDMA和GSM系统下的地面无线接入网、Internet环境下的网络通路及无线局域网络下的无线链路接入点等,分别接入TD-SCDMA与GSM核心网、Internet主干网及无线局域网络等多类型异构网络,并通过各网络下的基站或主控设备,将传感信息分发至各终端,以实现针对无线传感器网络的多网远程监控与调度。同时,处于TD-SCDMA、GSM、Internet等多类型网络终端的各应用与业务实体,也将通过各自网络连接相应的无线传感器网络网关,并由此对相应无线传感器网络节点开展数据查询、任务派发、业务扩展等多种功能,最终实现无线传感器网络与以移动通信网络、Internet网络为主的各类型网络的无缝的、泛在的交互。9.1基于无线传感器网络的多网络融合系统结构基于无线传感器网络的多网融合体系结构:课程目录9.19.2基于无线传感器网络的多网络融合系统结构多种无线传感器网络接入技术的比较多网络融合网关硬件设计9.39.4多网络融合网关数据传输方式的设计与实现9.1基于无线传感器网络的多网络融合系统结构由于无线传感器网络系统的特殊性,其应用领域与普通通信网络有着显著的区别,在实际应用中的无线传感器网络并不能以一个独立的通信网络形式存在。近些年来无线传感器网络网关节点方面一些重要研究成果:德国亚琛工业大学提出了模块化的无线传感器网络网关设计方案;美国马里兰大学从两个方面对无线传感器网络网关设备节点的安全性展开研究;韩国公立忠北科学大学提出了适用于网关节点的部署成本小、网络覆盖高、节点功能强、可靠性好及能够解决两种通信协议之间转换的策略等等。9.1基于无线传感器网络的多网络融合系统结构在无线传感器网络中,网关担当网络间的协议转换器,不同网络类型的网络路由器,全网数据聚集、存储处理等重要角色,成为网络间连接不可缺少的纽带。传统的WSN网关是利用汇聚节点与PC机相结合来实现的,利用PC机与外部网络连接将无线传感器网络的数据进行远距离传输。9.1基于无线传感器网络的多网络融合系统结构目前应用比较广泛、技术比较成熟的无线传感器网络网关主要有以下几大类:1.基于Internet的无线传感器网络(WSN)网关2.基于无线通信的无线传感器网络网关3.利用公用电话网的无线传感器网络网关9.1基于无线传感器网络的多网络融合系统结构实际应用中选择网关的接入方式要依次考虑一下情况:1.WSN的应用环境所能提供的可能的网络接入方式2.WSN是一种以数据为中心的网络,网关节点的上行数据量大而下行数据量小。3.网关节点的成本和集成难度现有接入技术概述9.2.1接入方式上行数据率网络覆盖网关集成难度及成本有线接入最高(56K~100M)室内易集成,成本低GPRS接入较低(115.2K)较广易集成,成本低CDMA接入较高(153.6K)较广易集成,成本低WLAN接入高(1K~54K)热点区域易集成,成本较低卫星接入最低,传输延迟大最广不宜集成,成本高无线传感器网络接入基础网络的方式比较结论:WLAN网络在网络覆盖、数据传输速率、网络的稳定性和设备性价比上都有优势。9.2.2面向以太网的无线传感器网络接入技术1以太网接入无线传感器网络技术以太网是总线形拓扑结构局域网的典型代表,它是当今TCP/IP采用的主要局域网技术。uClinux提供了通用的LinuxAPI以支持完整的TCP/IP协议,同时它还支持许多其他网络协议,是一个网络完备的操作系统。其中socket通信机制是开发以太网应用程序的关键技术。套接字(socket)是一个支持网络输入/输出(I/O)的结构。常用的socket类型有两种:流式socket和数据报式socket。9.2.2面向以太网的无线传感器网络接入技术1以太网接入无线传感器网络技术信息网络套接字连接信息本地程序远程程序套接字连接9.2.2面向以太网的无线传感器网络接入技术1以太网接入无线传感器网络技术网关与远程终端之间的通信过程如下:9.2.2面向以太网的无线传感器网络接入技术3面向以太网的无线传感器网络网关实例硬件平台设计:网关设备由核心板和底板组成:核心板上集成AtmelAT91RM9200处理器、64MSDRAM及16MFlash;底板上提供以下外设接口:两个4线RS-2232串口和一个10M/100M自适应以太网接口。外围硬件接口的选择将决定整个系统通过何种方式接入网络,目前最常见的接入方法是采用最成熟的以太网络接口。软件平台设计:网关软件平台主要包括两大部分:一是Webserver和TCP/IP协议栈;二是传感器网络数据查询及管理部分,该部分包括远程管理模块、查询指令分析处理模块、数据存储模块和传感器信息分析管理模块。面向无线局域网的无线传感器网络接入技术9.2.3网关节点通过无线网卡模块以无线的方式接入无线局域网,从而实现无线传感器网络与Internet的互联互通。无线网卡就是使某一设备可以利用无线来上网的一个装置,按照接口的不同可以分为多种。根据无线传感器网络的实际应用要求,本书设计的网关采用USB无线网卡。注意:只有采用USB2.0接口的无线网卡才能满足IEEE802.11g或IEEE802.11g+的需求。面向无线局域网的无线传感器网络接入技术9.2.3加载无线模块内核步骤如下:①修改wireless_tools.29.tar.gz工具包的Makefile文件②进入解压后的wireless_tools目录,执行make,再执行makeinstall③将/root/iwconfig目录下sbin目录中的所有文件复制到开发板根目录下的/sbin目录中,同理,将/root/iwconfig目录下lib目录中的所有文件复制到开发板根目录下的/lib目录中④完成后,输入iwconfig命令进行测试面向无线局域网的无线传感器网络接入技术9.2.3移植无线网卡驱动步骤如下:①在嵌入式Linux系统中,在/etc目录下新建目录Wireless/RT73STA。②下载最新版本的无线网卡驱动,删除原有的Makefile文件,编写新的Makefile文件。③执行makeall指令,将生成的rt73.ko,rt73.bin,rt73sta.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机收到应答报文后,以网关系统的物理地址为目的地址,发送ICMP请求命令,网关系统收到ICMP请求命令后,以ICMP应答命令回复,共持续4次。面向移动通信网的无线传感器网络接入技术9.2.4优点:覆盖范围广、数据传输速度快、通信质量高、永远在线和按流量计费;本身就是一个分组型数据网,支持TCP/IP协议,无需经过PSTN等网络的转接,可直接与Internet互通。GPRS是通用分组无线业务(GeneralPacketRadioService)的英文简称,是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接。目的:一是通过短消息将无线传感器网络的信息发送至手机终端。二是通过GPRS数据传输程序将信息发送至远程终端(PC机)。9.2.2面向移动通信网的无线传感器网络接入技术1短消息收发方式手机中发送和接收短信息的方式:BlockModeTextModePDUMode区别注意:在进行应用编程时,回车与换行对应的字符分别为\r和\n,Ctrl+z对应的十六进制为oxla。9.2.2面向移动通信网的无线传感器网络接入技术1短消息收发方式PDU编码TPDU串短消息服务中心地址SMSC地址信息长度SMSC地址类型SMSC地址的值9.2.2面向移动通信网的无线传感器网络接入技术2GPRS数据传输程序设计数据传输流程图:串口初始化Sleep(90)调用connect函数建立TCP连接连接成功?向串口写入发送数据的指令at+cpisend/r写入存储汇聚节点数据的数组关闭节点9.2.2面向移动通信网的无线传感器网络接入技术2GPRS数据传输程序设计无线传感器网络与目前主流的TD-SCDMA网络协议栈结构如图:用户接口应用实体ZigBee服务集支撑软件网络层ZigBee设备实体MAC层物理层2.4GHzZigBee射频ZigBee规范集IEEE802.15.4高层高层无线资源控制子层分组数据汇聚协议广播/组播控制无线链路控制层MAC层物理层TD-SCDMA射频异构网络控制平面用户平面数据封装数据解析课程目录9.19.2基于无线传感器网络的多网络融合系统结构多种无线传感器网络接入技术的比较多网络融合网关硬件设计9.39.4多网络融合网关数据传输方式的设计与实现9.3多网络融合网关硬件设计网关的设计需求如下:1.硬件需求网关硬件平台应具有低功耗、高性能的嵌入式微处理器对数据进行处理;存储器系统用以存储应用程序及从无线传感器网络接收到的数据;在调试程序及上传数据时需要用到串行通信接口;以太网接口作为网关与终端进行数据传输的一个接口;无线网卡通过USB接口接入本网关;此外,网关硬件还应包括JTAG测试接口、时钟系统及复位电路等。2.软件需求网关软件平台应为便于移植的、可裁减的嵌入式操作系统,方便随时根据需要添加或删除内核模块。此平台应支持WSN数据的采集、转换、转发等应用程序,并支持多线程编程。9.3多网络融合网关硬件设计无线传感器网络网关的总体实现目标如下:1.网关设计要具备良好的可扩展性。2.实现对无线传感器网络不同节点信息的采集和转换。3.远程数据传输应具备无线和有线两种方式,提高可靠性。4.网关可以实现各模块程序并行执行。9.3.1多网络融合网关硬件总体结构设计网关节点设备的技术指标如下:1.具备无缝接入各种网络的能力,信息聚合、处理、选择与分发功能,独立寻址与编址能力。2.每个无线传感器网络节点都可以通过网关节点的中转,实现与各异构网络终端的一对一或一对多的数据通信与信息交互。3.网关节点的处理频率高于16MHz,数据吞吐量大于10Mbit/s,无线数据传输速率高于250kbit/s。4.网关节点同时支持无线传感器网络协议栈与主流移动通信网络协议栈、TCP/IP协议栈、IEEE802.11协议栈。5.网关节点支持网内节点组网规模大于128个,可以实现对网内节点的稳定、高效的监督、管理与控制,可以对网内的无线传感器节点的工作模式、频率设置、采样时间等进行控制,实现远程管理。9.3.1多网络融合网关硬件总体结构设计面向多类型异构网络的无线传感器网络网关节点设备的
本文标题:第九章 物联网环境下的无线传感器网络接入技术
链接地址:https://www.777doc.com/doc-5193464 .html