KC04070202-m05无线传感器网络的关键技术学习辅导_第1页
KC04070202-m05无线传感器网络的关键技术学习辅导_第2页
KC04070202-m05无线传感器网络的关键技术学习辅导_第3页
KC04070202-m05无线传感器网络的关键技术学习辅导_第4页
全文预览已结束

下载本文档

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

文档简介

1、无线传感器网络关键技术及仿真平台介绍无线传感器网络(Wireless Sensor Networks,WSN)是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。传感器技术、微机电系统、现代网络和无线通信等技术的进步,推动了现代无线传感器网络的产生和发展。无线传感器网络扩展了人们信息获取能力,将客观世界的物理信息同传输网络连接在一起,在下一代网络中将为人们提供最直接、最有效、最真实的信息。无线传感器网络能够获取客观物理信息,具有十分广阔的应用前景,能应用于军事国防、工农业控制、城市管理、生物医疗、环境检测、抢险救灾、危险区域远程控制等领域。已经引起了许多国家学术界和工

2、业界的高度重视,被认为是对21世纪产生巨大影响力的技术之一。无线传感器网络(wireless sensor network)简称WSN,是一种由大量小型传感器所组成的网络。这些小型传感器一般称作sensor node(传感器节点)或者mote(灰尘)。此种网络中一般也有一个或几个基站(称作sink)用来集中从小型传感器收集的数据。本文在阐述WSN的良好节点模型、结构框架及设计、路由协议、系统实现等方向,并根据WSN的技术特点对主流仿真环境进行系统分析和研究的基础上,提出了WSN仿真的关键指标和重点问题,并预测WSN的发展和研究方向。1 WSN技术特点分析无线传感器网络就是由部署在监测区域内大量

3、的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。传感器、感知对象和观察者构成了无线传感器网络的三个要素。传感器网络系统通常包括传感器节点(sensor node)、汇聚节点(sink node)和管理节点。大量传感器节点随机部署在监测区域内部或附近,能够通过自组织方式构成网络。传感器节点监测的数据沿着其他传感器节点逐跳地进行传输,在传输过程中监测数据可能被多个节点处理,经过多跳后路由到汇聚节点,最后通过互联网或卫星到达管理节点。用户通过管理节点对传感器网络进行配置和管理,发布监测任务以及收

4、集监测数据。因此,需要从节点到网络考虑以下几个方面因素: (1)从单纯的传感节点方面看,主要涉及传感节点能耗、存储空间、带宽限制、操作和调试等,其目标主要体现在在现有的硬件资源下,如何从软件设计和功能上做出权衡。(2)从网络规模和网络生成设计方面看,WSN可分单跳和多跳网络。特别针对大规模多跳WSN,传感节点分布的地理区域大、数量大、分布密集,从而导致网络规模庞大而复杂。这是网络生成涉及的技术难点,也是本文主要研究的内容。大规模多跳WSN中有一个特殊节点,称为汇聚(sink)节点或基站,传感器节点通过自组织方式构成网络,测控的数据沿着其他传感器节点逐跳地进行传输。在传输过程中测控数据可能被多个

5、节点处理,经过多跳路由到汇聚节点,最后通过互联网或卫星到达管理控制台。其中主要涉及网络动态性和可扩展性,如:由于应用环境的复杂性,其拓扑结构可能会出现无线通信链路的变化,导致传感节点通信时断时通,或者节点能耗问题造成传感节点出现故障或失效,或者感知对象的移动、新传感节点的加入或老传感节点删除等。(3)从相配套的协议和路由的选择方面看,由于传感节点本身的限制和应用需求,不可能完全采用网络7层协议标准或TCP/IP协议。为了延长整体网络生命期,往往需要对网络协议进行重新定义,特别是在路由和传输层协议设计方面可对减少能耗起到关键作用,因此要求选择数据传输的最短路径。但最短路径的选择本身是NP难问题,

6、特别是在延长网络整体生命期和传输数据最短路径上需要权衡。目前各类路由传输算法协议只在某些方面做出优化,其适用场合也会因为应用环境及规模而变化,通用的、达到最好效能的路由和数据融合算法当前并不存在。其仿真技术关注点往往也是偏重某个或某些技术研究。下面对当前几种仿真平台进行分析和研究。2 主流仿真平台分析及研究无线传感器网络仿真是评估WSN性能的有效方法之一,其优越性体现在初期应用成本不高,构建好的网络模型可以延续使用,后期投资不断下降。因此,一种好的WSN仿真平台的关键技术研究相当重要。2.1 基于通用网络的仿真平台(1)NS2.NS2是由伯克利大学1989年开始开发的一种源代码开放的共享软件,

7、是一种可扩展、可重用、基于离散事件驱动、面向对象的仿真软件4.NS2可以用于仿真各种不同的IP网,实现了多播、一些MAC子层协议、网络传输协议(如:TCP/UDP协议)、业务源流量产生器、路由队列管理机制以及路由算法等。其拓扑结构有星型拓扑(单跳)和对等式拓扑(Ad Hoc网络多跳形式)2种,通过编程语言OTCL(具有面向对象特性的TCL脚本程序设计语言)和C+实现。(2)OPNET.OPNET是一个强大的、面向对象的、离散事件驱动的通用网络仿真环境。作为一个全面的集成开发环境,在无线传输方面的建模能力涉及仿真研究的各阶段,包括模型设计、仿真、数据搜集和数据分析,所有的无线特性与高层协议模型无

8、缝连接。当然,还有其他通用网络环境下的仿真环境,如GloMoSim、SENSE、Shawn等。2.2 基于TinyOS的仿真平台TinyOS是UC Berkeley(加州大学伯克利分校)开发的开放源代码操作系统,专为嵌入式无线传感网络设计,操作系统基于构件(component-based)的架构使得快速的更新成为可能,而这又减小了受传感网络存储器限制的代码长度。TinyOS的构件包括网络协议、分布式服务器、传感器驱动及数据识别工具。其良好的电源管理源于事件驱动执行模型,该模型也允许时序安排具有灵活性。TinyOS已被应用于多个平台和感应板中。目前基于TinyOS主流仿真平台有2种。(1)TOSSIM.TOSSIM是一种基于嵌入式TinyOS操作系统的WSN节点仿真环境的实现代表,源码公开,主要应用于MICA系列的WSN节点。其仿真应用随同TinyOS被编译进事件驱动的模拟仿真器。由于TinyOS基于组件的特性和仿真环境运行的程序与网络硬件程序基本相同,其代码可以不变地移植到实际节点上,只是在一些底层相关部分有所不同。(2)OMNET+.OMNE

温馨提示

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

评论

0/150

提交评论