无线传感器网络试题
无线传感网络选择题

1.无线传感器网络的组成模块分为:通信模块、()、计算模块、存储模块和电源模块。
AA.传感模块B。
ARM模块C网络模块D实验模块2..在开阔空间无线信号的发散形状成()。
AA.球状B网络C直线D射线3.当前传感器网络应用最广的两种通信协议是(). dA .IEEE802.15B .IEEE802.16C .IEEE802.10D .IEEE802.144.ZigBee主要界定了网络、安全和应用框架层,通常它的网络层支持三种拓扑结构,下列哪种不是。
DA.星型结构、B网状结构C簇树型结构D树形结构5.下面不是传感器网络的支撑技术的技术。
BA.定位技术B节能管理C时间同步D数据融合6.下面不是无线传感器网络的路由协议具有的特点?DA.能量优先 B.基于局部拓扑信息C.以数据为中心D预算相关7.下面不是限制传感器网络有的条件?CA电源能量有限B通信能力受限C环境受限D计算和存储能力受限8.()技术是一种面向自动化和无线控制的低速率、低功耗、低价格的无线网络方案。
CA.WANB.Ad hocC.ZiggbeeD.TinyOS9.网络连接度是所有节点的邻居数目的(),它反映了传感器配置的密集程度。
AA.平均值B.最大值C.最小值10.传感器一般由()、转换原件和基本转换电路组成。
AA.敏感原件B.红外原件C.单片机DARM模块11.传感器节点通信模块的工作模式有()、接收和空闲。
AA.发送B. 启动C.认证D.互联12.传感器节点的能耗主要集中在()模块。
CA.连接B.电池C通信D.传感13.主动反击能力是指网络安全系统能够主动地限制甚至消灭入侵者,下面不是具备的能力DA.入侵检测能力 B.隔离入侵者能力 C.消灭入侵者能力 D.恢复能力14.对传感器网络物理层的攻击主要有:隔离入侵者能力和()。
CA.入侵检测能力 B.自检入侵者能力 C.消灭入侵者能力D.恢复能力15.IEEE 802.15.4标准,主要应用于物理层和()。
北理工20新上《无线传感器网络》在线作业

(单选题)1: 用于构建和管理WPAN的标准是()。
A: IEEE802.11
B: IEEE802.15
C: IEEE802.16
D: IEEE802.20
正确答案: B
(单选题)2: 无线传感器网络路由设计通过()提高生命周期。
A: 降低节点能源消耗
B: 缩小节点的体积
C: 减小节点的数量
D: 拓补结构
正确答案: A
(单选题)3: 对传感器网络物理层的攻击主要有:隔离入侵者能力和()。
A: 入侵检测能力
B: 自检入侵者能力
C: 消灭入侵者能力
D: 恢复能力
正确答案: C
(单选题)4: 与WLAN相比,无线广域网WWAN的主要优势在于()。
A: 支持快速移动性
B: 传输速率更高
C: 支持L2漫游
D: 支持更多无线终端类型
正确答案: A
(单选题)5: 当前传感器网络应用最广的两种通信协议是()
A: IEEE802.15
B: IEEE802.16
C: IEEE802.10
D: IEEE802.14
正确答案: D
(单选题)6: 网络连接度是所有节点的邻居数目的(),它反映了传感器配置的密集程度。
A: 平均值
B: 最大值
C: 最小值
D: 极小值
正确答案: A
(单选题)7: WLAN常用的传输介质为()。
A: 广播无线电波。
(完整版)Zigbee无线传感网络习题

(完整版)Zigbee无线传感网络习题1、RFD通常只能用作zigbee网络中的终端设备。
2、Zigbee网络中设备地址分配的方式有分布式分配机制和随机分配机制两种。
3、zigbee网络工作频带为868MHz时,其数据传输速率为20kbps。
4、zigbee技术的安全性高,其加密技术采用了AES-128算法。
5、ZigBee采用了CSMA/CA 的碰撞避免机制,以提高系统的兼容性。
6、ZigBee 无线传感器网络由PC机、网关、路由节点、传感器节点四部分组成。
7、无线传感网络中网关的作用是完成通过计算机发送的指令发送或接收路由节点或者传感器节点数据,并将接收到的数据发送给计算机。
8、在LBee系列模块中,AT指令集使用统一通用帧命令格式,包括帧头、全局帧、校验位三部分。
1、下面哪个不是Zigbee技术的优点( B )A 、近距离B 、高功耗C 、低复杂度D 、低数据速率2、作为ZigBee技术的物理层和媒体接入层的标准协议是(A)。
A、IEEE 802.15.4协议B、IEEE802.11bC、IEEE802.11aD、IEEE802.123、ZigBee中每个协调点最多可连接( D )个节点,一个ZigBee网络最多可容纳( )个节点。
A、255 65533 B 、258 65534 C、258 65535 D、255 655354、ZigBee网络中传输的数据可分为哪几类(D )A周期性的,间歇性的、固定的数据 B 周期性的,间歇性的C周期性的发复兴的反应时间低的数据D周期性,间歇性,反复性的、反应时间低的数据5、下列哪项不是FFD通常有的工作状态( D )A、主协调器B、协调器C、终端设备D、从设备6、下列哪项不是WPAN的特点( B )A、有限的功率和灵活的吞吐量B、可靠性监测C、网络结构简单D、成本低廉7、Zigbee的接收灵敏度的测量条件为在无干扰条件下,传送长度为(B )个字节的物理层数据包A 10B 20 c 30 D 408、PAN标识符值为0xffff,代表的是( A )A、以广播传输方式B、短的广播地址C、长的广播地址D、以上都不对9、Zigbee是一种新兴的短距离、低速率的无线网络技术。
苏州大学传感器网络题库

苏州大学无线传感器网络题库(注:2016年软嵌一月期末考的B卷)A卷1.简述无线传感器网络后台管理软件结构与组成:后台管理软件通常由数据库、数据处理引擎、图形用户界面和后台组件四个部分组成。
2.数据融合的内容主要包括:多传感器的目标探测、数据关联、跟踪与识别、情况评估和预测3.无线传感器网络可以选择的频段有:868MHZ、915MHZ、2.4GHZ 5GHZ4.传感器网络的电源节能方法:休眠机制、数据融合等5.传感器网络的安全问题:(1) 机密性问题。
(2) 点到点的消息认证问题。
(3) 完整性鉴别问题。
6.802.11规定三种帧间间隔:短帧间间隔SIFS,长度为28 us、点协调功能帧间间隔PIFS长度是SIFS加一个时隙(slot)长度,即78 us,分布协调功能帧间间隔DIFS,长度为128 us7.基于竞争的MAC协议有:载波侦听多路访问(CSMA),,8.802.11网络的基本元素SSID标示了一个无线服务,这个服务的内容包括了:接入速率、工作信道、认证加密方法、网络访问权限等9.传感器是将外界信号转换为电信号的装置:传感器一般由敏感元件、转换元件、转换电路三部分组成10.传感器节点由传感器模块、处理器模块、无线通信模块和能量供应模块四部分组成11.物联网是在计算机互联网的基础上,利用RFID、无线数据通信等技术,构造一个覆盖万物的网络。
RIFD无线识别、嵌入式系统技术、能量供给模块和纳米技术列为物联网关键技术。
12.任意相邻区域使用无频率交叉的频道是,如:1、6、11频道。
1.为什么无线传感器网络需要时间同步,简述RBS、TPSN时间同步算法工作原理?解:在分布式的无线传感器网络应用中,每个传感器节点都有自己的本地时钟。
不同节点的晶体振荡器频率存在偏差,以及湿度和电磁波的干扰等都会造成网络节点之间的运行时间偏差,RBS同步协议的基本思想是多个节点接收同一个同步信号,然后多个收到同步信号的节点之间进行同步。
[答案][北京理工大学]2021春《无线传感器网络》在线作业
![[答案][北京理工大学]2021春《无线传感器网络》在线作业](https://img.taocdn.com/s3/m/3241762b89eb172dec63b75d.png)
1.无线传感网络集成开发平台MeshIDE是面向()中间件所开发的辅助中间件平台软件。
A.ImpalaB.DswareC.DFuseD.DisWare答案:D2.在设计点对点(AdHoc)模式的小型无线局域时,应选用的无线局域网设备是()A.无线网卡B.无线接入点C.无线网桥D.无线路由器答案:A3.()技术是一种面向自动化和无线控制的低速率、低功耗、低价格的无线网络方案。
A.WANB.AdhocC.ZiggbeeD.TinyOS答案:C4.一个基本服务集BSS中可以有()个接入点AP。
A.0或1B.1C.2D.任意多个答案:B5.传感器节点通信模块的工作模式有()、接收和空闲。
A.发送B.启动C.认证D.互联答案:A6.无线局域网采用直序扩频接入技术,使用户可以在()GHz的ISM频段上进行无线Internet连接。
A.2.0B.2.4C.2.5D.5.0答案:B7.无线传感器网络路由设计通过()提高生命周期。
A.降低节点能源消耗B.缩小节点的体积C.减小节点的数量D.拓补结构答案:A8.传感器节点的能耗主要集中在()模块。
A.连接B.电池C.通信D.传感答案:C9.与无线传感器网络的兴起无关的技术是()A.虚拟运营技术B.无线通信C.片上系统(SOC)D.低功耗嵌入式技术答案:A10.与传统网络相比,WSN路由协议设计原则之一是()A.能量优先B.安全优先C.收敛速度优先D.可靠性优先答案:A11.设计WSN中的MAC协议的主要目标,包括()A.节省能量B.可扩展性C.网络安全D.网络效率答案:ABD12.无线传感器网络的基本要素包括()A.传感器B.感知对象C.无线APD.观察者答案:ABD13.无线传感器网络的产业化障碍包括()A.大规模组网问题B.大规模组网问题实用化低功耗技术C.微型化加剧信号串扰D.可靠性提高资源需求答案:ABCD14.下面哪些属于传感器网络的支撑技术()A.定位技术B.节能管理C.时间同步D.数据融合答案:ACD15.无线传感器网络的组成模块分为()A.通信模块B.传感模块C.计算模块D.存储模块和电源模块答案:ABCD16.以下关于无线城域网WMAN的描述中正确的是()A.数据帧B.控制帧C.管理帧D.监视帧答案:ACD17.以下关于卫星网络的描述中,正确的是()A.通信距离远B.通信频带宽C.传输延迟小D.通信线路可靠答案:ABD18.下面哪些属于限制传感器网络的条件?()A.电源能量有限B.通信能力受限C.环境受限D.计算和存储能力受限答案:ABD19.下面哪些属于无线传感器网络的路由协议具有的特点?()A.能量优先B.基于局部拓扑信息C.以数据为中心D.预算相关答案:ABC20.以下关于物联网的描述中,正确的是()A.物联网以互联网为基础,无线网络为补充B.与WSN相比,物联网更强调对被感知物的管理C.物联网的核心网络结构为自组织网络D.物联网的两大特征为泛在化和智能化答案:ABD21.无线传感器网络路由设计的首要任务是:移动模式下高服务质量的提供。
无线传感器

第一章习题1、什么是无线传感器网络(WSN,Wireless Sensor Network)?大量的静止或移动的传感器节点,以自组织和多跳的方式构成的无线网络,目的是协作地探测、处理和传输网络覆盖地域内感知对象的监测信息,并报告给用户。
2、传感器网络节点使用的限制因素有哪些?①电池能量有限:需要电池提供能量的模块:传感器模块、处理器模块、通信模块。
②通信能力有限:E = k × dn (K—系数、 d—距离、 n—3,4)③计算和存储能力有限:传感器节点是一种微型嵌入式设备,价格低、功耗小。
因此,限制处理器计算能力弱,存储能量小。
3、分析传感器网络节点消耗电源能量的特征。
无线通信模块在发送状态的能量消耗最大,在空闲和接收状态的能量消耗接近,略少于发送状态的能量消耗,在睡眠状态的能量消耗最少。
4、无线网络分类。
5、工业现场总线的含义及其类型。
含义:应用在生产现场和微机化测量控制设备之间,实现双向串行多节点数字通信的系统。
总线类型:CAN 、Lonworks、Profibus、 HART、FF等。
6、传感器节点组成。
传感器模块:信息采集、数据转换处理器模块:控制、数据处理无线通讯模块:无线通信,交换控制信息和收发采集数据电源模块:提供能量第二章习题1、无线传感器网络的拓扑结构有哪几种?按照节点功能及结构层次,无线传感器网络拓扑结构分为:①平面网络结构②分层网络结构③混合网络结构④Mesh网络结构2、Mesh结构的无线传感器网络的特点是什么?有哪些具体应用?特点:节点分布规则;节点功能相同;节点之间都存在多跳路径。
应用:人员和车辆安全监控系统。
第三章习题1、目前无线传感器网络的通信传输介质有哪些类型?无线通信介质:无线电波、微波、红外线等。
2、无线网络通信系统为什么要进行调制和解调?调制有哪些方法?原因:由于基带信号频率低,信号发射天线尺寸会很大;方法:频分复用。
模拟调制: AM、 FM、 PM。
(完整版)无线传感网络技术题库

12、十进制数126其对应的十六进制可表示为(D ).《无线传感网络技术》复习资料、选择题1、I/O 端口的输出电压为(B ) A. 3V B. 3.3V C. 5VD. 12V 2、ZigBee 网络中存在设备类型不包括( B )。
A.协调器B.无线网卡C.终端设备D.路由器 3、实验板上LED1和LED2与CC2530的连接如下图所示,LED1和LED2的负极端分别通过 个限流电阻连接到地(低电平),它们的正极端分别连接到 CC2530的(A )端口。
4、basicRfCfg_t 数据结构中的 Panld 成员是(C )。
6、basicRfCfg_t 数据结构中的 channel 成员是(D )。
7、在 basicRf 无线发送数据时,“basicRfConfig.myAddr=SWITCH_ADDR; ”的作用是(A )。
A.配置本机地址B.配置发送地址C.配置发送数据D.配置接收数据&无线传感器网络的基本要素不包括( C )。
A •传感器B . 感知对象C.无线APD .观察者9、二进制数 110011011r r H . r r - f.► __、r对应的十八进制数可表示为 (C ).A. 192HB. C90HC. 19BHD. CA0H10、定时器 1是一个( )定时器,可在时钟()递增或者递减计数。
CA • 8 位, 上升沿B. 8位,上升沿或下降沿C . 16 位, 上升沿或下降沿D. 16位,下降沿11、basicRfCfg_t 数据结构中的 panld 成员是(C )。
A •发送模块地址B .接收模块地址C.网络IDD .通信信道A. P1 0 与 P1 1B. P1 1 与 1 2C.P1 0 与 P1 2LED-LIHK LED刿〃 LEDP1.0 P1.1 P1.2 P1.3 P1,4 P1.5 P1.6 P1.7A.发送模块地址B.接收模块地址C.网络 IDD.通信信道 5、引起中断的原因或是发出中断申请的来源叫做中断源。
无线传感网考试试题

无线传感器网络简介传感器网络实现了数据的采集、处理和传输三种功能。
它与通信技术和计算机技术共同构成信息技术的三大支柱。
无线传感器网络(Wireless Sensor Network, WSN )是由大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,以协作地感知、采集、处理和传输网络覆盖地理区域内被感知对象的信息,并最终把这些信息发送给网络的所有者。
无线传感器网络所具有的众多类型的传感器,可探测包括地震、电磁、温度、湿度、噪声、光强度、压力、土壤成分、移动物体的大小、速度和方向等周边环境中多种多样的现象。
潜在的应用领域可以归纳为: 军事、航空、防爆、救灾、环境、医疗、保健、家居、工业、商业等领域。
现代信息技术 传感器技术 计算机技术通 信 技 术 信息系统感 官大 脑神 经WSN 主要组成 传感器节点功能:采集、处理、控制和通信等 网络功能:兼顾节点和路由器 资源受限:存储、计算、通信、能量 Sink 节点功能:连接传感器网络与Internet 等外部网络,实现两种协议栈之间的通信协议转换,发布管理节点的监测任务,转发收集到的数据。
特点:连续供电、功能强、数量少等 WSN 传感器节点传感器模块:信息采集、数据转换 处理器模块:控制、数据处理、网络协议无线通讯模块:无线通信,交换控制信息和收发采集数据 能量供应模块:提供能量 电源能量有限 通信能力有限 计算和存储能力有限大规模网络:地理区域大;部署密集提高信噪比;提高监测精度;增强容错性;减少盲区 自组织网络:不确定性;拓扑结构变化 资源受限:计算、存储、通讯、能量动态拓扑:节点故障;通讯故障;移动性;节点加入 可靠网络:适应环境条件;鲁棒性、容错性 应用相关:没有统一的通信协议平台 以数据为中心网络层:主要负责路由生成与路由选择;传输层:负责数据流的传输控制,是保证通信服务质量的重要部分; 应用层:包括一系列基于监测任务的应用层软件; WSN 相关的标准有:①IEEE 802.15.4, 属于物理层和MAC 层标准,由于IEEE 组织在无线领域的影响力,以及TI, ST, Ember, Freescale, NXP 等著名芯片厂商的推动,已成为WSN 的事实标准。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 / 7 《无线传感器网络》试题 一、 填空题(每题4分,共计60分) 1、传感器网络的三个基本要素:传感器,感知对象,观察者 2、传感器网络的基本功能:协作地感知、采集、处理和发布感知信息 3、无线传感器节点的基本功能:采集、处理、控制和通信等 4、传感器网络常见的时间同步机制有: 5、无线通信物理层的主要技术包括:介质的选择、频段的选择、调制技术和扩频技术 6扩频技术按照工作方式的不同,可以分为以下四种: :直接序列扩频、跳频、跳时、宽带线性调频扩频 7、定向扩散路由机制可以分为三个阶段:周期性的兴趣扩散、梯度建立和路径加强 8、无线传感器网络特点:大规模网络、自组织网络、可靠的网络、以数据为中心的网络、应用相关的网络 9、无线传感器网络的关键技术主要包括:网络拓扑控制、网络协议、时间同步、定位技术、数据融合及管理、网络安全、应用层技术等 10、IEEE 802.15.4标准主要包括:物理层和MAC层的标准 11、简述无线传感器网络后台管理软件结构与组成:后台管理软件通常由数据库、数据处理引擎、图形用户界面和后台组件四个部分组成。 12、数据融合的内容主要包括:多传感器的目标探测、数据关联、跟踪与识别、情况评估和预测 13、无线传感器网络可以选择的频段有:868MHZ、915MHZ、2.4GHZ 5GHZ 14、传感器网络的电源节能方法:休眠机制、数据融合等, 15、传感器网络的安全问题:(1) 机密性问题。 (2) 点到点的消息认证问题。 (3) 完整性鉴别问题。 16、802.11规定三种帧间间隔 :短帧间间隔SIFS,长度为 28 s 、点协调功能帧间间隔PIFS长度是 SIFS 加一个时隙(slot)长度,即78 s 分布协调功能帧间间隔DIFS ,DIFS长度=PIFS +1个时隙长度,DIFS 的长度为 128 s 2 / 7
17、 任意相邻区域使用无频率交叉的频道是,如:1、6、11频道 。 18、802.11网络的基本元素SSID标示了一个无线服务,这个服务的内容包括了:接入速率、工作信道、认证加密方法、网络访问权限等 19、传感器是将外界信号转换为电信号的装置,传感器一般由敏感元件、转换元件、转换电路三部分组成 20、传感器节点由传感器模块、处理器模块、无线通信模块和能量供应模块四部分组成
二、 基本概念解释(每题5分,共40分) 1.简述无线网络介质访问控制方法CSMA/CA的工作原理
CSMA/CA机制:
当某个站点(源站点)有数据帧要发送时,检测信道。若信道空闲,且在DIFS时间内一直空闲,则发送这个数据帧。发送结束后,源站点等待接收ACK确认帧。如果目的站点接收到正确的数据帧,还需要等待SIFS时间,然后向源站点发送ACK确认帧。若源站点在规定的时间内接收到ACK确认帧,则说明没有发生冲突,这一帧发送成功。否则执行退避算法。
2、802.11无线LAN提供的服务有哪些? • 802.11规定每个遵从该标准的无线局域网必须提供9种服务,这些服务分为两类,5
种分布式服务和4种站服务。 分布式服务涉及到对单元(cell)的成员关系的管理,并且会与其它单元中的站点进行交互。由AP提供的5种服务将移动节点与AP关联起来,或者将它们与AP解除
关联。 • ⑴ 建立关联:当移动站点进入一个新的单元后,立即通告它的身份与能力。能力包
括支持的数据速率、需要PCF服务和功率管理需求等。 AP可以接受或拒绝移动站点的加入。如果移动站点被接受,它必须证明它自己的身份。 • ⑵ 解除关联。无论是AP还是站点都可以主动解除关联,从而中止它们之间的关系 • ⑶ 重建关联。站点可以使用该服务来改变它的首选AP 。 • ⑷ 分发。该服务决定如何将发送到AP的帧发送出去。如果目的站在同一个AP下,帧可以被直接发送出去,否则必须通过有线网络转发。 • ⑸ 集成。如果一个帧需要通过一个非802.11网络(具有不同的编址方案或帧格式)
传输,该服务可将802.11格式转换成目的网络要求的格式 站服务4种站服务用于管理单元内的活动。 • ⑴ 身份认证。当移动站点与AP建立了关联后, AP会向移动站点发送一个质询帧,
看它是否知道以前分配给它的密钥;移动站点用自己所知道的密钥加密质询帧,然后发回给AP ,就可以证明它是知道密钥的;如果AP检验正确,则该移动站点就会被正式加入到单元中。 • ⑵ 解除认证。一个以前经过认证的站想要离开网络时,需要解除认证。 3 / 7
• ⑶ 保密。处理加密和解密,加密算法为RC4。 ⑷ 数据传递。提供了一种数据传送和接收方法
3.简述无线传感器网络系统工作过程,传感器节点的组成及其功能是什么 无线传感器网络(WSN)是大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,目的是协作地采集、处理和传输网络覆盖地域内感知对象的监测信息,并报告给用户
2.为什么无线传感器网络需要时间同步,简述RBS、TPSN时间同步算法工作原理? 在分布式的无线传感器网络应用中,每个传感器节点都有自己的本地时钟。不同节点的晶体振荡器频率存在偏差,以及湿度和电磁波的干扰等都会造成网络节点之间的运行时间偏差, RBS同步协议的基本思想是多个节点接收同一个同步信号,然后多个收到同步信号的节点之间进行同步。这种同步算法消除了同步信号发送一方的时间不确定性。这种同步协议的缺点是协议开销大 TPSN协议采用层次型网络结构,首先将所有节点按照层次结构进行分级,然后每个节点与上一级的一个节点进行时间同步,最终所有节点都与根节点时间同步。 3、为什么无线传感器网络需要节点定位,简述基于距离的定位算法三边测量算法、三角测量算法的工作原理? 传感器节点的自身定位是传感器网络应用的基础。许多应用都要求网络节点预先知道自身的位置,并在通信和协作过程中利用位置信息完成应用要求。若没有位置信息,传感器节点所采集的数据几乎是没有应用价值的。所以,在无线传感器网络的应用中,节点的定位成为关键的问题。 通过测量节点与信标节点间的实际距离或方位进行定位 三边测量算法:已知A、B、C三个节点的坐标,以及它们到节点D的距离,确定节点D的坐标 三角测量算法:已知A、B、C三个节点的坐标,节点D相对于节点A、B、C的角度,确定节点D的坐标; 3.无线传感器网络体系结构包括哪些部分,各部分的功能分别是什么? 4 / 7
无线传感器网络体系结构包括物理层、数据链路层、网络层、传输层和应用层和能量管理平台、移动管理平台和任务管理平台。这些管理平台使得传感器节点能够按照能源高效的方式协同工作,在节点移动的传感器网络中转发数据,并支持多任务和资源共享。
5.简述基于ZigBee无线传感器网络架构,?说明节点设备类型的不同与功能? 基于ZigBee无线传感器网络节点的核心部件采用Chipcon公司生产的 2.4GHz射频系统单芯片CC2430。该单芯片上整合了ZigBee RF前端、内存和微控制器等。其结构框图如图所示。
ZigBee的逻辑设备按其功能可分为协调器、路由器和终端设备。 协调器的作用在于启动网络初始化、组织网络节点和存储各节点信息。 路由器设备的作用是管理每对节点的路由信息。 终端设备相当于网络中的叶节点,可以是任意类型的物理设备。 6.简述无线传感器应用的开发过程,系统仿真常用哪些软件平台? 开发过程 依据软件工程的思想,结合无线传感器网络及嵌入式系统开发的特征,总结在开发无线传感器网络应用过程中的经验,整个开发过程分为分析、设计、实现和测试四个阶段 分析阶段: 整个开发过程始于分析阶段,这个阶段显示系统应该做什么。指出系统要实现的目标,在分析阶段,要分析具体的应用背景及用户或用户代表对系统的期望,并给出明确的定义,在此基础上分析员要能够准确地定义系统的需求。 设计阶段: 依据系统需求,设计选用适合目标系统的硬件平台、软件系统等。使用模块化原则,使用结构图将系统应用程序先划分为较小的部分,以便能够容易理解和处理。在模块5 / 7
划分的过程中,要尽量达到模块间的松散藕合,以提高可重用性,使维护修改更容易,实现新的用户需求。 实现阶段: 完成系统软硬件平台的定制和创建实际的程序。根据目标系统的设计和需求,定制传感器节点的功能,并对WSN操作系统(软件平台)进行裁减,剔除开发目标系统所不需要的部分,以节省有限的空间,提高系统运行效率。 测试阶段: 将编译成功的应用程序导人节点进行测试。 (WSN应用,包括操作系统和网络协议栈,能够仿真数量众多的节点,能够观察由不可预
测的干扰和噪声引起的难以琢磨的节点间的相互作用,获取节点间详细的细节,从而提高节点投放后的网络成功率,减少投放后的网络维护工作。目前无线传感器网络使用的仿真工具主要有NS2、TinyOS、OPNET、OMNET++等等。其中TinyOS是专门针对无线传感器网络的特点而研究开发的。 NS2:NS是一种可扩展、以配置和可编程的时间驱动的仿真工具,它是由REAL仿真器发展而来.在NS的设计中,使用C++和OTCL两种程序设计语言, C++是一种相对运行速度较快但是转换比较慢的语言,所以C++语言被用来实现网络协议, 编写NS底层的仿真引擎; OTCL是运行速度较慢,但可以快速转换的脚本语言,正好和C++互补,所以OTCL语言被用来配置仿真中各种参数,建立仿真的整体结构, OTCL的脚本通过调用引擎中各类属性、方法,定义网络的拓扑,配置源节点、目的节点建立链接,产生所有事件的时间表,运行并跟踪仿真结果,还可以对结果进行相应的统计处理或制图.NS可以提供有线网络、无线网络中链路层及其上层精确到数据包的一系列行为仿真。NS中的许多协议都和真实代码十分接近,其真实性和可靠性是非常高的 OPNET主要特点包括以下几个方面:(1)采用面向对象的技术,对象的属性可以任意配置,每一对象属于相应行为和功能的类,可以通过定义新的类来满足不同的系统要求; (2)OPNET提供了各种通信网络和信息系统的处理构件和模块;(3) OPNET采用图形化界面建模,为使用者提供三层(网络层、节点层、进程层)建模机制来描述现实的系统;(4) OPNET在过程层次中使用有限状态机来对其它协议和过程进行建模,用户模型及OPNET内置模型将会自动生成C语言实现可执行的高效、高离散事件的模拟流程;(5) OPNET内建了很多性能分析器,它会自动采集模拟过程的结果数据;(6)OPNET几乎预定义了所有常用的业务模型,如均匀分布、泊松分布等 TinyOS是专门针对传感器研发出的操作系统。使用的语言为nesC语言。 TinyOS操作系统中常用的仿真平台主要是TOSSIM和Avrora