您好, 访客   登录/注册

无线传感器网络浅议

来源:用户上传      作者:

  摘要:无线传感器网络是一种全新的信息获取和处理技术。其应用前景广阔而受到人们越来越广泛的重视。本文介绍了无线传感器的定义以及特点,并分析了无线传感器网络的主要研究领域和应用。
  关键词:无线传感器网络;体系结构;关键技术;应用
  中图分类号:TP393文献标识码:A
  1概述
  无线传感器网络是新一代的网络,有着非常广泛的应用前景,将来会给人类的生活和生产的各个领域带来深远影响。近十年来,无线传感器网络已经掀起了新的产业浪潮。我国未来20年预见技术的调查报告中,信息领域157项技术课题有7项与传感器网络直接相关。2006年初发布的《国家中长期科学与技术发展规划纲要》为信息技术确定了三个前沿方向,其中两个与无线传感器的研究直接相关,即智能感知技术和自组织网络技术。可以预计,无线传感器网络的研究与应用是一种必然趋势,它的出现将会给人类社会带来极大的变革。
  2无线传感器网络的定义及体系结构
  无线传感器网络的定义:无线传感器网络就是由安装在监测区域内大量的微型传感器组成,通过无线通信方式形成的一个多跳自组织的网络系统,其目的是感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察者。
  传感器,感知对象和观察者是传感器网络的三个基本要素。
  无线传感器网络和传统无线网络有着不同的体系结构。无线传感器是由节点结构,网络结构以及网络协议体系结构来描述的。
  传感器节点由四部分组成:传感器模块、处理器模块、无线通信模块和电源模块,
  传感器模块负责采集监测区域内的信息,并进行数据格式的转换,将原始的模拟信号转换成数字信号,将交流信号转换成直流信号,以供后续模块使用;处理器模块又分成两部分,分别是处理器和存储器,它们分别负责处理节点的控制和数据存储的工作;无线通信模块专门负责节点之间的相互通信;电源模块为传感器节点提供能量,一般都是采用微型电池供电。
  无线传感器网络系统是由传感器节点、汇聚节点和管理节点组成。大量传感器节点随机部署在监测区域,通过自组织的方式构成网络。传感器节点采集的数据通过其它传感器节点逐跳地在网络中传输,传输过程中数据可能被多个节点处理,经过多跳后路由到汇聚节点,最后通过互联网或者卫星到达数据处理中心。也可以沿着相反的方向,通过管理节点对传感器网络进行管理,发布监测任务以及收集监测数据。
  网络协议体系结构是网络的协议分层以及网络协议的集合,是对网络及其部件应完成功能的定义与描述。由网络通信协议、传感器网络管理以及应用支撑技术组成。
  分层的网络通信协议结构类似于传统的TCP/IP协议体系结构,由物理层、数据链路层、网络层、传输层和应用层组成。
  网络管理技术主要是对传感器节点自身的管理以及用户对传感器网络的管理。网络管理模块是网络故障管理、计费管理、配置管理、性能管理的总和。其他还包括网络安全模块、移动控制模块、远程管理模块。传感器网络的应用支撑技术为用户提供各种应用支撑,包括时间同步、节点定位,以及向用户提供应用服务接口。
  3无线传感器网络的特点
  目前常见的无线网络包括移动通信网、无线局域网、蓝牙网络、Adhoc网络等,与无线传感器网络在通信方式、动态组网以及多跳通信等方面有许多相似之处,但同时也存在很大的差别。无线传感器网络具有许多鲜明的特点:
  3.1 电源能量有限
  传感器节点体积微小,电池的能量有限,且传感器节点数量多,分布区域广,部署区域环境复杂,有些区域甚至人员不能到达,所以传感器节点通过更换电池的方式来补充能源是不现实的。如何产生新的能源,最大化网络的生命周期,是传感器网络面临的首要挑战。
  3.2 通信能力有限
  传感器网络的通信带宽窄而且经常变化,通信覆盖范围只有几十到几百米。传感器节点之间的通信断接频繁,经常容易导致通信失败。由于传感器网络更多地受到高山、建筑物、障碍物等地势地貌以及风雨雷电等自然环境的影响,传感器可能会长时间脱离网络,离线工作。如何在有限通信能力的条件下高质量地完成感知信息的处理与传输,也是传感器网络面临的挑战。
  3.3 网络规模大,分布广且计算能力有限
  传感器网络中的节点分布广泛且密集,数量巨大,可能达到几百、几千万,甚至更多。这一特点使得网络的维护十分困难甚至不可维护,因此传感器网络的软、硬件必须具有高强壮性和容错性。然而传感器节点是一种微型嵌入式设备,要求价格低功耗小,这些限制必然导致其携带的处理器能力比较弱,存储器容量比较小。为了完成各种任务,传感器节点需要完成监测数据的采集和转换、数据的管理和处理、应答汇聚节点的任务请求和节点控制等多种工作。如何利用有限的计算和存储资源完成诸多协同任务成为传感器网络设计的挑战。
  3.4 以数据为中心的网络和自组织、动态性网络
  传感器网络的核心是感知数据,而不是网络硬件。在传感器网络中,传感器节点不需要地址之类的标识。所以传感器网络是一种以数据为中心的网络。
  在传感器网络应用中,传感器节点的位置不能预先精确设定,节点之间的相互邻居关系预先也不知道,而是通过随机布撒的方式。这就要求传感器节点具有自组织能力,能够自动进行配置和管理,通过拓扑控制机制和网络协议自动形成转发监控数据的多跳无线网络系统。同时,由于部分传感器节点能量耗尽或环境因素造成失效,以及经常有新的节点加入,这就要求传感器网络必须具有很强的适应网络拓扑结构的动态变化。
  传感器网络用来感知客观物理世界,获取物理世界的信息量。不同的传感器关心不同的物理量,因此对传感器的应用系统也有多种多样的要求。不同的应用背景对传感器网络的要求不同,其硬件平台、软件系统和网络协议必然有很大差别,在开发传感器网络应用时,更关心传感器网络差异。针对每个具体应用来研究传感器网络技术,这是传感器网络设计不同于传统网络的显著特征。
  4无线传感器网络的关键技术及应用
  4.1 无线传感器网络的关键技术
  无线传感器网络目前研究的难点涉及通信、组网、管理、分布式信息处理等多个方面。主要关键技术如下:
  4.1.1 网络拓扑管理
  无线传感器网络是自组织的。目前的研究方向是在满足网络覆盖度和连通度的情况下,通过选择路由路径,生成一个能高效的转发数据的网络拓扑结构。拓扑管理有节点功率控制和层次型拓扑控制两种。前一种方法是控制每个节点的发射功率,均衡节点单跳可达的邻居数目。而层次型拓扑控制采用分簇机制,有一些节点作为簇头,它将作为一个簇的中心,簇内每个节点的数据都要通过它来转发。
  4.1.2 网络协议
  因为传感器节点具有计算能力、存储能力、通信能力且携带的能量有限,每个节点都只能获得局部网络拓扑信息,在节点上运行的网络协议也要尽可能的简单。目前研究的重点主要集中在网络层和MAC层上。网络层的路由协议主要控制信息的传输路径。好的路由协议不但能考虑到每个节点的能耗,还要能够关心整个网络的能耗均衡,使得网络的寿命尽可能的保持的长一些。MAC层协议主要控制介质访问,控制节点通信过程和工作模式。设计无线传感器网络的MAC协议首先要考虑的是节省能量和可扩展性。由于能量消耗主要发生在载波侦听,碰撞重传和接收到不需要的数据处理等方面,MAC层协议的研究也主要在如何减少上述3种情况从而降低能量消耗以延长网络和节点寿命。

  4.1.3 网络安全
  数据的安全性,这主要从两个方面考虑:一方面是从维护路由安全的角度出发以保证网络的安全。现已提出了一种叫“有安全意识的路由”的方法,其思想是找出真实值和节点之间的关系,然后利用这些真实值来生成安全的路由。另一方面是把重点放在安全协议方面。在具体的技术实现上,先假定基站总是正常工作的,并且总是安全的,满足必要的计算速度、存储器容量,基站功率满足加密和路由的要求;通信模式是点到点,通过端到端的加密保证了数据传输的安全性。基于以上前提,典型的安全问题可以总结为:信息被非法用户截获;一个节点遭破坏;识别伪节点;如何向已有传感器网络添加合法的节点等四个方面。
  4.1.4 定位技术
  位置信息是传感器节点采集数据中重要的一部分,没有位置信息的监测消息可能毫无意义。节点定位是确定传感器的每个节点的相对位置或绝对位置。节点定位在军事侦察、环境检测、紧急救援等应用中尤其重要。节点定位分为集中定位方式和分布定位方式。定位机制也必须要满足自组织性,鲁棒性,能量高效和分布式计算等要求。定位技术也主要有两种方式:基于距离的定位和距离无关的定位。其中基于距离的定位对硬件要求比较高,通常精度也比较高。距离无关的定位对硬件要求较小,受环境因素的影响也较小,虽然误差较大,但是其精度已经足够满足大多数传感器网络应用的要求,所以这种定位技术是研究的重点。
  4.1.5 时间同步技术
  传感器网络中的通信协议和应用,比如基于TDMA的MAC协议和敏感时间的监测任务等,要求节点间的时钟必须保持同步。有人曾提出了一种简单实用的同步策略。其基本思想是,节点以自己的时钟记录事件,随后用第三方广播的基准时间加以校正,精度依赖于对这段间隔时间的测量。这种同步机制应用在确定来自不同节点的监测事件的先后关系时有足够的精度,设计高精度的时钟同步机制是传感网络设计和应用中的一个技术难点。
  4.1.6 数据融合
  传感器网络为了有效的节省能量,可以在传感器节点收集数据的过程中,利用本地计算和存储能力将数据进行融合,取出冗余信息,从而达到节省能量的目的。数据融合可以在多个层次中进行。在应用层中,可以应用分布式数据库技术,对数据进行筛选,达到融合效果。在网络层中,很多路由协议结合了数据融合技术来减少数据传输量。MAC层也能减少发送冲突和头部开销来达到节省能量的目的。当然,数据融合是以牺牲延时等代价来换取能量的节约。
  4.2 无线传感器网络的应用
  无线传感器网络的应用前景非常广阔,随着无线传感器网络的深入研究和广泛应用,无线传感器网络将逐渐深入到人类生活的各个领域。
  4.2.1 军事方面
  传感器网络具有可快速部署,可自组织,隐蔽性强和高容错等特点,因此非常适合在军事上应用。传感器网络是由大量随机分布的节点组成,即使一部分传感器网络节点被敌方破坏,剩下的节点依然能够自组织地形成网络。利用传感器网络能够实现对敌军兵力和装备的监控,战场的实时监视,目标的定位,战场评估,核攻击和生物化学攻击的监测和搜索等功能。例如,传感器网络可以通过分析采集到的数据,得到十分准确的目标定位,从而为火控和制导系统提供准确的制导。利用生物和化学传感器,可以准确地探测到生化武器的成分,及时提供情报信息,有助于正确防范和实施有效的反击。
  4.2.2 环境科学
  随着人们对于环境的日益关注,环境科学所涉及的范围越来越广泛。通过传统方式采集原始数据是一件困难的工作。传感器网络为野外随机性的研究数据获取提供了方便,比如,跟踪候鸟和昆虫的迁移,研究环境变化对农作物的影响,监测海洋、大气和土壤的成分等。此外,传感器网络也可以应用在精细农业中,以监测农作物中的害虫、土壤的酸碱度和施肥状况等。传感器网络还有一个重要应用就是生态多样性的描述,能够进行动物栖息的生态监控。
  4.2.3 智能家居
  无线传感器网络还能够应用在家居系统中。例如,2004年3月英特尔公司演示了家庭护理的无线传感器网络系统。该系统通过在鞋、家具以家用电器等设备中嵌入半导体传感器,帮助老龄人士、以及残障人士的家庭生活,利用无线通信将各传感器联网可高效传递必要的信息从而方便接受护理。智能家居网络系统是将家庭中各种与信息有关的通讯设备、家用电器和家庭保安装置通过家庭总线技术连接到一个家庭智能化系统上进行集中的或者异地的监视、控制和家庭事务性管理,并保持家庭设施与住宅环境的和谐与协调的系统。
  4.2.4 医疗健康
  如果在住院病人身上安装特殊用途的传感器节点,如心率和血压监测设备,利用传感器网络,医生就可以随时了解被监护病人的病情,进行及时处理。还可以利用传感器网络长时间地收集人的生理数据,这些数据在研制新药品的过程中是非常有用的,而安装在被监测对象身上的微型传感器也不会给人的正常生活带来不便。此外,在药物管理等诸多方面,它也有新颖而独特的应用。总之,传感器网络为未来的远程医疗提供了更加方便、快捷的技术实现手段。
  4.2.5 空间探索
  探索外部星球一直是人类梦寐以求的理想,借助于航天器布撒的传感器网络节点实现对星球表面长时间的监测,应该是一种经济可行的方案。NASA的JPL实验室研制的Sensor Webs就是为将来的火星探测进行技术准备的,已在佛罗里达宇航中心周围的环境监测项目中进行测试和完善。
  4.2.6 其他商业应用
  自组织、微型化和对外部世界的感知能力是传感器网络的三大特点,这些特点决定了传感器网络在商业领域应该也会有不少的机会。比如,嵌入家具和家电中的传感器与执行机构组成的无线网络与Internet连接在一起将会为我们提供更加舒适、方便和具有人性化的智能家居环境;城市车辆监测和跟踪系统中成功地应用了传感器网络;美国某研究机构正在利用传感器网络技术为足球裁判研制一套辅助系统,以减小足球比赛中越位和进球的误判率,这套设备现在已经研制成功。此外,在灾难拯救、仓库管理、交互式博物馆、交互式玩具、工厂自动化生产线等众多领域,无线传感器网络都将会孕育出全新的设计和应用模式。
  5结束语
  由于具有覆盖区域广阔、监测高精度、可远程监控、可快速部署、可自组织和高容错性等特点,尽管目前无线传感器网络仍处于初步应用阶段,网络安全研究等方面还面临着许多不确定的因素和有待解决的问题,但已经展示出了非凡的应用价值。相信在不久的将来,会对人们的生产生活起到不可估量的作用。
  
  参考文献:
  [1] 肖俊芳. 无线传感器网络的若干关键技术研究[D]. 上海交通大学工学博士学位论文,2009.
  [2] 李建中,高宏. 无线传感器网络的研究进展[J]. 计算机研究与发展, 2008(1).
  [3] 王艳琴, 彭刚, 刘宇. 浅析无线传感器网络及其路由技术[J]. 电脑知识与技术, 2010(1).
  [4] 杨卓静, 孙宏志, 任晨虹. 无线传感器网络应用技术综述[J]. 中国科技信息, 2010(13).
  [5] 陈海光. 无线传感器网络中若干安全问题研究[D]. 复旦大学博士学位论文, 2008.
  [6] 康启涛, 陶滔. 无线传感器网络综述[J]. 网络安全技术与应用, 2008(2).
  (本文审稿陈少敏)


转载注明来源:https://www.xzbu.com/1/view-1621984.htm