无线传感器网络的设计 无线传感器网络的体系结构和应用安全
无线传感器网络的体系结构和应用安全
丁革媛1,李振江2,李诗涵3
(1.沈阳工业大学 化工过程自动化学院,辽宁 辽阳 111003;2.中国石油辽阳石化公司动力厂,辽宁 辽阳 111003;3.沈阳工业大学 管理学院,辽宁 沈阳 110870)
摘要 :随着物联网应用领域的不断扩大,无线传感器网络的应用也以前所未有的速度迅速拓展。无线传感器网络(WSN)具有覆盖区域广泛、检测精度高、可以远程监控和高容错性等优点,使其在军事、工业、农业、环境保护、医疗系统、智能交通等各领域得到了广泛的应用。虽然无线传感器网络的应用前景非常广泛,但仍存在很多技术问题需要解决,包括最大限度减少传感节点的功耗,以及如何有效提高网络系统容量、减少碰撞阻塞等。为了有效解决以上技术难题,通过对MSN的体系结构以及具体应用领域的研究,提出了解决办法。
0引言
通信技术、嵌入式技术和传感器技术的飞速发展,使得无线传感器网络发挥着越来越重要的作用。无线传感器网络(Wireless Sensor Networks,WSN)由部署在监测区域内大量的廉价微型传感器节点组成,是通过无线通信方式形成的一个多跳自组织网络系统,其目的是感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。
无线传感器网络主要涉及计算机网络技术、传感器技术、数据传输技术、分布式处理技术、嵌入式技术等多种技术,是涉及多学科、跨领域的交叉技术,表现出信息时代知识密度大、学科交叉领域宽等特征[1]。
传感器网络的发展经历了传感器、无线传感器、无线传感器网络三个阶段。在传感器阶段,最早的应用是在越南战争时期。当时美国军队使用传感器系统,使越军受到沉重打击。无线传感器的发展是在20世纪80年代至90年代之间,主要设备是美国研制的分布式传感器网络系统、远程战场传感器系统等,该系统具备感知能力、计算能力和通信能力。无线传感器网络阶段始于21世纪初,发展到目前,无线传感器网络已在很多领域得到应用。其最突出的特点是网络传输可以实现自组织方式,加上低功耗特性,更进一步推动了它的应用进程[2]。
1无线传感器网络的体系结构
无线传感器网络的系统架构包括无线传感器节点、汇聚节点、外部网络以及任务管理节点和用户等几个组成部分,如图1所示。
由图1可以看出,网络中的传感器按一定规律部署在目标监测区域,通过无线多跳方式形成网络,负责本地信息收集、数据处理任务,同时还要对其他节点转发来的数据进行存储、管理和融合。网络中每个传感器测量得到的数据在传输的过程中可能经过其他传感器节点,因此,测量得到的数据还可以由其他节点进行相关操作和处理。测量到的数据到达网络中的汇聚节点,最终可以通过互联网、卫星通信网络等传送至远程任务管理节点,再提供给用户进行收集[3]。
设计无线传感器网络时,对于其体系结构,要重点考虑以下几个方面。
(1)有效利用节点资源。由于低成本微型传感器节点的资源有限,如何有效地管理和使用这些资源并最大限度地延长网络寿命,是WSN面临的一个关键问题。常用的方法有下面几种:
①选择低功耗的硬件设备,设计低功耗的MAC协议和路由协议;
②各功能模块间保持必要的同步,即同步休眠与唤醒,有效降低设备功耗;
③设计能耗均衡的路由协议,避免因为追求低功耗而忽视系统的分层设计。
(2)支持在网络内部完成数据处理功能。传感器网络以数据为中心,而传统网络以传输数据为目的。传统网络中的节点不实现任何与分组内容相关的功能,只是简单地用存储或转发的模式为用户传送分组。而WSN仅仅实现分组和传输功能是不够的,有时特别需要在网络内进行数据的聚合、压缩或过滤等操作,同时减少分组传输,才能有效控制网络数据传输的流量,保证网络畅通。
(3)保障网络的安全性。无线传感器网络利用无线方式进行通信,因此网络信道没有必要的物理屏蔽,容易受到外部黑客等的恶意攻击。所以对于WSN,要加强网络安全考虑,提供可靠的安全保护措施,保障网络的安全性和可靠性[4]。
可以看出WSN综合了传感器、嵌入式计算、分布式信息处理、无线通信等技术,能实时监测、感知、采集网络区域内的各种环境或被监测对象的信息,并通过系统对信息进行处理,以便进一步获取更详尽准确的数据,传送给需要这些数据信息的用户。它具有以下突出特点:
(1)网络规模大。工作时,为使获取的信息更准确,往往需要在监测区域内设置大量传感器节点。除此之外,WSN也可以建立在面积较大的地理空间范围内,通过紧密布置、功能各异的传感器实现数据的采集和传送,还能有效减少检测空洞或盲区。
(2)自组织性。具有较好的自组织能力是WSN能够广泛应用的重要基础。当被监测的区域处于人力难以到达,或者是比较危险的区域时,就需要传感器节点发挥其自组织能力,通过系统能够自动进行网络配置和管理,实现数据采集和通信等功能。
(3)低功耗。一般传感器节点都是利用电池进行供电,为确保其能够长时间地使用,要求各节点的功耗要尽可能降低,这样才能有效地保证传感器的工作时效和使用寿命。
(4)高可靠性。在正常情况下,WSN的传感器都是直接暴露在其地理环境中,很容易遭到破坏。所以,当WSN需要建立在比较恶劣的复杂环境时,要求传感器必须具有较高的可靠性,才能保证在复杂环境中依然能够实现数据采集、传输等功能[5]。
2无线传感器网络的应用
无线传感器网络的应用目前已经扩展到很多领域,主要包括农业、军事、环境及土壤监测、智能家居、健康护理、智能交通、机械制造流程监控、空间探索以及机场、火车站的安全监测等。
(1)在军事相关领域的应用
利用无线传感器网络可以实现敌我双方战场的监视、寻找敌方目标并进行定位等功能,而且在攻击范围、目标搜索和监视等功能领域的应用已得到很好的验证。在这些应用中,通过相关的生物传感器,能够准确地检测出生化武器的化学成分,并通过网络系统将检测信息及时传送给指挥系统,帮助指挥人员制定做战计划。
(2)在自然环境监测中的应用
在自然环境监测领域中,WSN可以发挥更大的作用。利用WSN能够实现对农作物的灌溉、空气的温度和湿度、家禽的生长环境、迁移时间及距离、家畜的生长环境及生长规律、地球表面大面积的监测等。此外,WSN还能够应用在气象研究、行星探测、洪水易发地域特殊监测等。基于无线传感器网络,可以通过数量繁多、功能各异的多种传感器监测一个地区的河水水位、夏季的降雨量以及土壤温度和湿度的变化情况,利用这些数据作为自然环境生态描述、山洪爆发等的参考数据。
(3)在医疗和健康护理中的应用
在医疗和保健系统,可以通过无线传感器网络监控病患的病情。例如将具有心跳速率和血压监测功能的设备佩戴到病患胳膊上,医生可以通过网络对患者进行实时监控,当患者出现异常情况时,可以随时掌握病人的病情迅速出救。
(4)在信息家电设备中的应用
通过无线传感器网络建立的智能家居系统,可以通过远程操控系统遥控器,对家居中的设备进行远程监控。(5)在建筑物状态监控中的应用
任何一个建筑都有它的生命周期,可以通过WSN对城市中的所有建筑物的存在状态实施监测,通过网络中的传感器获得建筑物的实时状态信息,及时发现存在的安全隐患,保障建筑物处于安全状态。如果用传统方法进行建筑物状态监控往往需要使建筑物封闭几个月,而用传感器网络进行监控,就可以实时报告建筑物的相关信息给管理部门,同时还能够按照系统设置的程序选择合适的方案进行修复操作。WSN在建筑领域的应用使得建筑物具有智能控制系统[6]。
(6)在空间探索中的应用
用航天器在外星体上撒播一些传感器节点,可用于探索外星体表面。通过这种方式,传感器节点之间可以互相通信,还可以与地面站通信。 NASA的JPL实验室的传感器网目前正在研究用于火星探测技术的项目。
3结论
无线传感器网络具有覆盖区域广、检测精度高、可以远程监控、可自组织和高容错性等优点,再加上其网络规模大、低功耗、高可靠性等特点,使得其在工业、农业、军事、环境保护、智能交通等各领域得到了广泛的应用。虽然无线传感器网络的应用前景非常广泛,但也存在很多技术上的难题没有得到有效解决,其中最主要的便是如何最大限度地减少传感节点的功耗问题。随着时间的推移和技术的进步,可以通过联合路由协议和MAC协议来实现。另外,如何有效提高WSN系统容量、减少碰撞和阻塞也是急需解决的问题。目前,可以考虑更多地使用并行传输技术,这样可以有效提高中心节点的数据传输能力,有效提高网络容量,减少阻塞[7]。
参考文献
[1] 王汝传、孙力娟、肖甫,等.无线传感器网络技术导论[M] .北京:清华大学出版社,2012.
[2] 许毅.无线传感器网络原理及方法[M].北京:清华大学出版社,2012.
[3] 汪涛.无线网络技术导论[M]. 北京:清华大学出版社,2012.
[4] 叶剑春.一种基于改进遗传算法的无线网络覆盖研究[J]. 微型机与应用,2011,30(22):5961.
[5] 司海飞,杨忠,王珺 .无线传感器网络研究现状与应用[J] .机电工程,2011,28(1):1620.
[6] 王珺.无线传感器网络能量有效性的研究[D].南京:南京大学,2012.
[7] 何拥军,曾文权,曾文英.基于BP神经网络的多传感器数据融合技术优化[J] . 微型机与应用,2011,30(22):5254.
应用无线传感器网络理论设计温湿度采集监测系统
温度与日常生产生活息息相关,在很多情况下都要对温湿度信息进行采集监测。本文在无线传感器网络相关理论的基础上,结合单片机、集成传感器、无线收发、GSM通信和VB等知识研究设计一种温湿度采集监测系统,包括系统方案的确定、 各模块硬件和软件设计。
系统能实现多节点温湿度的实时检测,并能通过无线收发和GSM通信将采集的温湿度信息发送到终端用户,实现在终端监测界面的动态监测,终端用户还可以通过无线收发和GSM通信发送控制信息,实现对温湿度的控制,在一定程度上能实现自动控制并克服传输距离的问题,具有广阔的应用前景。
无线传感器网络是一门综合性很强的学科,涉及传感器技术、通讯技术、网络技术、计算机技术、嵌入式技术和微电子技术等众多领域,由于体积小、成本低以及强大的信息获取功能使其在环境数据采集、安全监控以及目标跟踪等方面有广阔的应用空间。温湿度与人们的生产生活息息相关,对于温湿度的采集监测在当前有多种方法,基于无线传感器网络的温度采集监测系统也有研究,各种方法都有各自的优缺点。
本文结合无线传感器网络和GSM通信技术探讨设计一种温湿度采集监测系统,包括方案的选择和确定、前端的信息采集模块的硬件软件设计、系统中节点的软件设计简介和终端监测界面的设计,节点拓扑可以是树形或星行。
系统方案构架
整个温度采集传输系统设计构架如图2-1所示,它主要有前端温度采集模块、KM-NODE 433 节点模块、GSM通信模块和监测模块组成。
图 2-1 整个系统方案构架
前端温度采集模块主要任务是采集温度并将数据按一定格式通过串口发送给节点A;节点A将接收到的温度采集信息通过无线发送给节点 B;节点 B主要任务通过其内部的无线收发模块接收节点A发送的数据,并利用其内部的处理器将接收的数据按要求处理后通过串口发送给GSM通信模块;GSM通信模块通过短信方式将数据信息发监测模块,监测模块可以是手机式的手持终端,也可以是计算机监测界面。
系统各组成模块设计
(1) 器件选择和原理图
温度采集电路原理框图如图3-1所示,主要由传感器、单片机和供电电源组成。传感器选用瑞士的温湿度集成数字传感器SHT15,该传感器将传感元件和信号处理电路集成在一块微型电路板上,输出完全标定的数字信号。
传感器包括一个电容性聚合体测湿敏感元件、一个用能隙材料制成的测温元件,并在同一芯片上,与14 位的A/D 转换器以及串行接口电路实现无缝连接,且可通过软件配置选择测量温度精度,具有体积小、使用方便灵活、响应迅速、抗干扰能力强、性价比高等优点。
单片机选用AT89C52,它是一个低功耗、高性能COMS 8位单片机, 8K Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器,5个中断优先级,两个16位可编程定时器计数器,2个全双工串行通信口。采集原理仿真图如图3-2所示。
图3-1 温湿度采集电路原理框图
图3-2采集原理图
(2)KM-NODE433 节点模块简介
KM-NODE433 节点模块的组成如图3-3所示,是由利达尔公司生产的无线通信模块,主要由微控制单元和无线先收发模块构成。
图3-3 KM-NODE433 节点模块的组成
KM-NODE433 节点模块结构特点如下:
采用 CC1100 无线通信模块;MCU 选用 MSP430F2132,具有超低功耗特性;实现串口通信透明传输,可配置各种数据格式;实现任意长度以及不间断无线数据长度的数据发送;防碰撞机制,实现多用户数据通信;在线设置多种速率以及不同的地址、频道;用户可选择保存配置信息,方便下次操作;方便快速的状态切换,配置控制I/O口状态即可。KM-NODE 433 节点原理图如图3-4所示,在本系统中模块工作频率选用的公用频段中的433MHZ,这样可以节约成本。由于公用频段的使用者比较多,数据在传输中受到的干扰比较大,本系统在节点软件中对传输数据做了一定的格式要求,提高数据传输的准确性。
图3-4 KM-NODE 433 节点原理图
(3)GSM通信模块设计
GSM通信模块主要由SIM900A 芯片、网络信号灯、串口接口、SIM卡电路和供电电路组成。组成框图如图3-5所示。
图3-5 GPRS通信模块组成框图
GPRS通信模块主要是用短信的方式来发送信息数据,将系统与移动通信相连接,可以实现数据不限距离的传输,在很大程度上解决了传输距离的问题。发送温湿度数据信息是通过AT命令来实现的 。
(4)监测模块
为了不同用户监测的需要,系统的监测系统有两种:
一种是手持式监测界面,即在具有要求系统的手机系统中嵌入专门的监测软件来实现信息的接收和监测,同时可以查看历史数据信息,用户还可以通过手持终端向系统发送控制短信来实现对一些参量的控制(比如湿度低于预定阈值时手持终端会收到提示短信,此时监测者可以发送控制短信到系统控制浇水装置来增加湿度)。
另一种是终端计算机监测界面,终端用户可以在计算机上察看和监测观测点的参数信息。手持式监测效果和计算机监测界面如图3-6所示。手持终端的监测程序是结合数据库知识用JAVA编写的,终端计算机监测界面用VB设计,两者都可以实现数据信息的监测并通过图形显示各个监测区域的监测信息。
系统的仿真测试
(1)仿真测试所需设备
所需设备、仪器和材料如下:1)前端温湿度度采集模块;2)KM-NODE 433 节点模块;3)GSM通信模块;4)串口连接线两根;7)装有专门编写设计的VB温湿度监测界面的PC机一台;8)手持式监测终端一个;9)各模块的供电电源
手持终端式监测的仿真的实物过程的示意图如图4-1所示。
图4-1手持终端式监测的仿真的过程
因为数据信号在传输过程存在一定的衰减,因此在距离比较远的情况下,为了传输信息的准确性,应该加中继节点,以接力的形式实现数据的有效传输。接力节点只对数据进行透明传输,不进行处理数据,功耗比较低。
计算机终端监测仿真的显示界面如图4-2所示。
图4-2计算机终端监测仿真显示界面
(2)仿真测试结果
系统基本上实现了设计提出的各种功能,在单节点和多节点情况下触摸传感器后监测界面上的温湿度会发生相应的变化,同时显示各监测点的实时数据信息,并可以调用数据库察看历史信息,终端用户发送的控制信息能通过相应的单片机引脚状态来反映。
由于数据在433MHZ频段传输,该频段传输数据较多,干扰较大,系统对传输数据进行了一定的规定,传输信息的准确性得到了一定程度上提高。
结论
本文针对当前温度采集监测的多种方法,提出了基于无线传感器网络技术,结合单片机、集成温度传感器、GSM通信和VB等理论,研究设计了一种温度采集监测系统。完成了系统方案的确定、前端信息采集模块的软硬件设计、系统中节点的软件设计和终端监测界面的设计,节点拓扑等研究工作。
系统实现了多节点温度的实时检测,并能通过无线收发和GSM通信将采集的温度信息发送到终端用户,实现在终端监测界面的动态监测,终端用户还可以通过无线收发和GSM通信发送控制信息,实现对温度的控制,在一定程度上能实现自动控制并克服传输距离的问题。
(编自《电气技术》,原文标题为“基于无线传感器网络的温度采集监测系统”,作者为王建秋、王杰 等。)
相关问答
无线传感器网络的 特点有哪些?无线传感器网络除了具有无线网络的移动性、断接性等共同特征以外,还具有很多其他鲜明的特点。1)传感节点体积小,成本低,计算能力有限。2)传感节点数量大、易...
什么是 无线传感器网络 ,可以给出至少三种它的定义及出处吗?无线传感器网络(WSN)是一种分布式传感网络,它的末梢是可以感知和检查外部世界的传感器网络。主要特点:大规模为了获取精确信息,在监测区域通常部署大量传...
传感器 中, 无线传感器网络的 定义?无线传感器网络的定义是:由大量、静止或移动的传感器节点,以自组织和多跳的方式构成的无线网络,目的是以协作的方式感知、采集、处理和传输在网络覆盖区域内被...
传感器网络的 接入方式有几种?根据传感器的输入信号,可以分为以下几种常见的形式:1.数字量(开关量)信号npn或干接点输入检测电路主要是一个开关状态,比如行程开关到位...传感器网络...
无线传感器 在现实生活中都有哪些应用,发展前景怎么样? 申请方你说的应该是无线传感网络(WirelessSensorNetwork)的应用吧。这几年智能家居也很火啊。苹果推出Homekit智能家居平台,HomeKit实际上就是开放的API...
英语翻译摘要:本文简述了 无线传感器网络的 定义、组成及特点,...[最佳回答]AbstractThisthesisprovidesabriefsurveyofthedefinition,constituentelementsandfeaturesofw...
在 无线 传感 网络 中 传感器 节点主要完成?无线传感器节点有传感器、处理器和无线通信模块组成。传感器负责对感知对象的信息进行采集和数据转换;处理器负责控制整个节点的操作,存储和处理自身采集的数...
无线传感器 介绍[回答]WSN的发展得益于微机电系统(Micro-Electro-MechanismSystem,MEMS)、片上系统(SystemonChip,SoC)、无线通信和低功耗嵌入式技术的飞速发展。WSN广泛.....
什么是 无线传感器网络 定位技术?无线传感器网络定位技术作为一种全新的信息获取和处理技术在目标跟踪、入侵监测及一些定位相关领域有广泛的应用前景。然而,无论是在军事侦察或地理环境监测,...
无线传感器网络安全 目标是要解决 网络的 哪些问题..._网络编辑...无线传感器网络安全的目标是要解决以下问题:1.保护无线传感器网络中的数据传输安全,防止数据被窃取、篡改或伪造。2.保护无线传感器网络中的节点...