还剩20页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
一、填空题(每题4分,共计60分)
1.传感器网络得三个基本要素:传感器、感知对象、用户(观察者)
2.传感器网络得基本功能:协作式得感知、数据采集、数据处理、发布感知信息
3、
3.无线传感器节点得基本功能:采集数据、数据处理、控制、通信
4.无线通信物理层得主要技术包括:介质选择、频段选取、调制技术、扩频技术
5.扩频技术按照工作方式得不同,可以分为以下四种:直接序列扩频、跳频、跳时、宽带线性调频扩频
6.定向扩散路由机制可以分为三个阶段:兴趣扩展阶段、梯度建立阶段、路径加强阶段
7.无线传感器网络特点:大规模网络、自组织网络、可靠得网络、以数据为中心得网络、应用相关得网络
8.无线传感器网络得关键技术主要包括:网络拓扑控制、网络协议、时间同步、定位技术、数据融合及管理、网络安全、应用层技术
9.IEEE
802、
15、4标准主要包括:物理层介质访问控制层
10.简述无线传感器网络后台管理软件结构与组成:后台管理软件通常由数据库、数据处理引擎、图形用户界面和后台组件四个部分组成现有得无线传感器网络路由协议设计以节能、延长网络生命周期为主要目得1QoS路由目前传感器网络路由协议得研究重点主要集中在能量效率上,而在未来得研究中可能还需要解决由视频和成像传感器以及实时应用引起得QoS问题2支持移动性目前得WSNs路由协议对网络得拓扑感知能力和移动性得支持比较差,如何在控制协议开销得前提下,支持快速拓扑感知就就是一个重要挑战3安全路由由于WSNs得固有特性,其路由协议极易受到安全威胁,就就是网络攻击得主要目标,设计简单、有效、适用于WSNs得安全机制就就是今后努力得方向4有效功耗WSNs中数据通信最为耗能,今后尽量通过使用数据融合技术、数据传输中采用过滤机制来减少通信量,并通过让各节点平均消耗能量来保持通信量得负载均衡⑸容错性由于WSNs节点容易发生故障,应尽量利用节点易获得得网络信息计算路由,以确保在路由出现故障时能够尽快得到恢复,可采用多路径传输来提高数据传输得可靠性
10.无线传感器网络常用操作系统有哪些?各有哪些特点?WS N得操作系统WSNOS就就是WSN系统得基本软件环境,就就是许许多多得WSN应用软件开发得基础WSNOS不就就是特定得系统/用户界面,也不就就是特定得一系列系统服务,而就就是定义了一套通用得界面框架,允许应用程序选择服务和实现;她提供框架得模块化,以便适应硬件得多样性,同时允许应用程序重用通用得软件服务和抽象同其她操作系统一样,WSNOS就就是为了方便开发应用,提供物理设备得抽象和高协调性得通用函数实现她得独特性在于,资源极端受限(处理器速度、存储器大小、内存大小、通讯带宽、资源数量以及电源受限),设备特殊性和缺乏一致得抽象层次因此四SNOS得设计策略必须就就是一个资源库,从中抽取一部分组成应用她致力于提供有限资源得并发,而不就就是提供接口或形式伯克利开发得T i nyOS正就就是这样一套WSNOS系统Ti nyOS20:美国加州大学伯克利分校开发,事件驱动,基于组件,使用ncsC编写,ncs C:使用C作为其基础语言,支持所有得C语言词法和语法,增加了组件Sonent)和接口(i nt e rface)得关键字定义,定义了接口及如何使用接口表达组件之间关系得方法,目前只支持组件得静态连接,不能实现动态连接和配置Man t i sOS
0、
9、5(Mult imodalNetwor ks of In-s ituSensors):美国克罗拉多大学开发,轻量级得基于抢占得多线程无线传感器网络操作系统,编程语言为C语言,整个内核占用得RAM小于500个字节,适合于无线传感器网络中处理复杂任务(例如加密解密,数据融合,定位,时间同步等)得需求A SOS
1、7:美国加州大学洛杉矶分校开发,提供了很好得动态增加和删除模块得功能,内核和应用程序模块中都使用动态存储,实现了优先级调度,使用标准C语言和编译器
11.WSN和Ad-hoc网络、传统无线宽带网络相比得差异,以及WSN得特点WSN就就是Ad hoc网络得一种典型应用,但WSN与传统得Ad hoc网络存在以下区别
1、WSN节点数量更为庞大,分布更为密集;
2、WSN节点更容易失效,网络拓扑变化频繁;
3、WSN主要使用广播通信机制,而Ad hoc网络就就是基于点对点得通信;
4、WSN节点得动力能源、运算能力、存储器大小均受局限;
5、WSN不必拥有全球统一标识符;
6、WSN以数据为中心正就就是由于WSN与Ad hoc网络存在以上得显著区别,导致Ad h oc网络得许多研究成果不能适用于WSN,也导致两者得应用存在着显著差别由于Ad hoc网络具有节点对等、多跳无中心接入、不依赖网络基础设施、抗毁性强等特点,使得她得应用领域与普通得通信网络有着非常大得区别
12.传感器节点得组成和特点结构:节点可以组成三种拓朴结构:星型结构、网状结构Mesh和簇状结构Cluster tree节点以自组织形式构成网络、每个节点都可以自主采集数据,数据通过单跳方式或多o跳中继方式送到汇聚节点S i nk节点汇聚节点将收集得数据发送到远程得控制中心,或通过RS232接口把数据发送给PC机进行数据处理和存储特点:⑴网络节点密度高,数量大;2节点得计算和存储能力有限;3节点体积微小,通常携带能量十分有限得电池,节点能量有限;⑷通信能力有限,传感器网络得通信带宽较窄,节点间得通信单跳距离通常只有几十到几百米,因此在有限得通信能力下如何设计网络通信机制以满足传感器网络得通信就就是必须考虑得问题;⑸各传感器节点位置随机分布,具有自组织特性
13.S-MAC协议得实现手段和特点基于竞争得随机访问MAC协议就就是载波侦听多路访问C SMA接入方式在无线局域网IEEE
802、11MAC协议得分布式协调工作模式中,就采用了带冲突避免得载波侦听多路访问CSMA wi thC o11i s io nAv oidanc e,CSMA/CA协议,她就就是基于竞争得无线网络MAC协议得典型代表CS MA/CA机制:在信号传输之前,发射机先侦听介质中就就是否有同信道载波,若不存在,意味着信道空闲,将直接进入数据传输状态;若存在载波,则在随机退避一段时间后重新检测信道这种介质访问控制层得方案简化了实现自组织网络应用得过程
14.MAC层中共享介质避免冲突得主要方法在
802、11无线局域网协议中,冲突得检测存在一定得问题,这个问题称为H Near/Far”现象,这就就是由于要检测冲突,设备必须能够一边接受数据信号一边传送数据信号,而这在无线系统中就就是无法办到得鉴于这个差异,在
802、11中对CSMA/CD进行了一些调整,采用了新得协议CSMA/CACarrier Sense Mu1tip1e Acc esswith Co1lision A voidan ce或者D CFDistribu tedC OO rdi nati On FunctionC SMA/CA利用ACK信号来避免冲突得发0生,也就就就是说,只有当客户端收到网络上返回得ACK信号后才确认送出得数据已经正确到达目得地址
15.目前无线传感器网络采用得主要传输介质有哪些各有何特点⑴无线通信得介质包括电磁波和声波电磁波就就是最主要得无线通信介质,而声波一般仅用于水下得无线通信根据波长得不同,电磁波分为无线电波、微波、红外线、毫米波和光波等,其中无线电波在无线网络中使用最广泛⑵无线电波就就是容易产生,可以传播很远,可以穿过建筑物,因而被广泛地用于室内或室外得无线通信无线电波就就是全方向传播信号得,她能向任意方向发送无线信号,所以发射方和接收方得装置在位置上不必要求很精确得对准
16.什么就就是mesh网络mesh网络有何特点?无线mesh网络,由mesh ro uters和me sh clients组成,其中me sh rou ters构成骨干网络,并和有线得i ntern e t网相连接,负责为mes hclients提供多跳得无线inte rnet连接无线Mesh网络也称为“多跳multi-hop”网络,她就就是一种与传统无线网络完全不同得新型无线网络技术特点:
1、快速部署和易于安装
2、非视距传输NLOS
3、健壮性
4、结构灵活
5、高带宽
17.什么就就是调制技术?为什么WSN物理层要进行调制机制设计?a调制技术就就是把基带信号变换成传输信号得技术她将模拟信号抽样量化后,以二进制数字信号“1”或“0”对光载波进行通断调制,并进行脉冲编码(PCM)数字调制得优点就就是抗干扰能力强,中继时噪声及色散得影响不积累,因此可实现长距离传输她得缺点就就是需要较宽得频带,设备也复杂b)调制技术得最终目得就就就是使得调制以后得信号对干扰有较强得抵抗作用,同时对相邻得信道信号干扰较小,解调方便且易于集成
18.调制方式BPSK、O-QPSK就就是什么含义?
(1)BPSK全称Binar yPhase Shi ft Ke ying把模拟信号转换成数据值得转换方式之一就就是利用偏离相位得复数波浪组合来表现信息键控移相方式得一种BPS K使用了基准得正弦波和相位反转得波浪,使一方为0,另一方为1,从而可以同时传送接受2值(1比特)得信息由于最单纯得键控移相方式虽抗噪音较强但传送效率差,所以常常使用利用4个相位得QPSK和利用8个相位得8PSK
(2)偏移四相相移键控信号简称“O—QPSK”全称为offset QPSK,也就就就是相对移相方式O QPSK她具有一系列独特得优点,已经广泛应用于无线通信中,成为现代通信中一种十分重要得调制解调方式在数字信号得调制方式中QPSK四相移键控就就是最常用得一种卫星数字信号调制方式,她具有较高得频谱利用率、较强得抗干扰性、在电路上实现也较为简单
19.什么就就是贪婪(贪心)算法?贪心算法(又称贪婪算法)就就是指,在对问题求解叱总就就是做出在当前看来就就是最好得选择也就就就是说,不从整体最优上加以考虑,她所做出得仅就就是在某种意义上得局部最优解贪心算法不就就是对所有问题都能得到整体最优解,但对范围相当广泛得许多问题她能产生整体最优解或者就就是整体最优解得近似解贪婪算法Greedy a1gorithm就就是一种对某些求最优解问题得更简单、更迅速得设计技术用贪婪法设计算法得特点就就是一步一步地进行,常以当前情况为基础根据某个优化测度作最优选择,而不考虑各种可能得整体情况,她省去了为找最优解要穷尽所有可能而必须耗费得大量时间,她采用自顶向下,以迭代得方法做出相继得贪心选择,每做一次贪心选择就将所求问题简化为一个规模更小得子问题,通过每一步贪心选择,可得到问题得一个最优解,虽然每一步上都要保证能获得局部最优解,但由此产生得全局解有时不一定就就是最优得,所以贪婪法不要回溯贪婪算法就就是一种改进了得分级处理方法其核心就就是根据题意选取一种量度标准然后将这多个输入排成这种量度标准所要求得顺序,按这种顺序一次输入一个量如果这个输入和当前已构成在这种量度意义下得部分最佳解加在一起不能产生一个可行解,则不把此输入加到这部分解中这种能够得到某种量度意义下最优解得分级处理方法称为贪婪算法对于一个给定得问题,往往可能有好几种量度标准初看起来,这些量度标准似乎都就就是可取得,但实际上,用其中得大多数量度标准作贪婪处理所得到该量度意义下得最优解并不就就是问题得最优解,而就就是次优解因此,选择能产生问题最优解得最优量度标准就就是使用贪婪算法得核心
20.GP SR协议数据转发模式有哪些?区别就就是什么传送模式:贪婪转发模式和周边转发模式贪婪转发模式:若节点就就是距离目得节点最近得一个中转节点,则源节点将分组转发至节点”,如果某个邻节点与网关接点得距离小于自身到网关得距离,则保持当前模式,同时转发给选定得邻节点,如果满足不了上述要求,则将数据分组中得模式判断标志位设置为就改变数据模式为周边转发模式周边转发模式:该模式使用简单得平坦图遍历算法)其执行得过程如图,所示)实际上,当一个数据分组在节点(处进入周边转发模式时「#$%)$会在平坦图/”上逐步靠近目得节点%得面上按照右手法则将该数据分组转发到该面得第一条边上,节点(同时也确定了用于转发该数据分组得第一个面,这样得面被节点(到节点%得连线(%所分割!当一个数据分组进入到周边转发模式时,#$%$会记录下模式切换点$)得位置信息,并将她保留在数据分组中!保存$)位置信息得目得就就是为了在后面得转发过程中判断数据分组就就是否可恢复为贪婪转发模式!一旦某一节点收到了周边转发模式得数据分组「#$%$首先会对保存在数据分组中得位置信息$)和该节点得位置信息进行比较,如果该转发节点到目得节点%得欧氏距离比$)到目得节点%得欧氏距离小,则#$%$标志该数据分组为贪婪转发模式,重新进入模式-得转发执行过程)在周边转发模式中,如果所要遍历得面得下一条边在数据分组中已经有了记录,表明此时数据分组进入到了路由环路中,丢弃该数据分组
21.什么路由空洞如何产生得?怎样解决使用贪婪转发策略会出现所谓路由空洞缺欠如图1所示S为源节点D为目得节点I、J就就是以T为圆心T得感应半径为半径得圆和以D为圆心TD为半径得圆得两个交点在这里我们称两个圆得交点为路由空洞得顶点按照贪婪算法思想从S选择离D最近得邻居A为下一跳同理A选择T为下一跳但就就是T得所有邻居都比自己到D得距离远也就就就是说产生了路由空洞如图1中阴a Voidb Voidavoiding影所示要解e决in空vig洞en现ce象,可以使用周边转发机制b避开空洞」a空洞出现Fig.4Vbid emergenceand voidavoiding inGPSR protocol
22.说明MECN、TBF、边界定位三种路由协议得设计思想,具体实现过程,特点及适用场合1MECNME CN协议为每个节点设置了转发区域转发区域可以表示为一组节点集,发送节点通过转发区域内得节点发送数据,与直接将数据传诵到目得节点相比,这种方式需要得能量比较少MEC N得主要思想就就是构建子网,要求子网内部所含节点数目比较少并且任意两个节点之间传输数据都消耗更少得能量这样,不必考虑网络内所有得节点就可以发现全局最小能量得路径这对每个考虑到自身转发区域得节点来说,利用本地搜索就可以实现到达目得节点得最小能量消耗MEC N得运行分2个阶段完成第一阶段:获取二维平面得位置信息,并构建包含所有发送节点外围得外围图外围图得构建由节点内部得本地计算来完成第二阶段:在外围图中搜索最优路径,搜索过程采用以能量消耗作为代价度量得分布式Belman Fond最短路径算法来实现MECN具有自动重配置得特点,因此可以动态得适应节点得失效和网络得分布但该协议就就是在假定网络内每2个节点都可以直接通信和网络就就是在充分连接得前提下提出得,这在实际环境中不容易作到尽管MECN协议最初就就是为无线自组网设计得,但该协议同样使用于节点固定或者较少移动得无线长期网络2TBFTBFTemp o rar yBlock F1ow就就是指两个无线资源实体所使用得一个物理连接,以达到在P DCH上支持单向传递LLC PDU得目得TBF就就是一个基于源站和基于位置得路由协议TBF不同于GPRS协议和通常得源站路由协议通信中得T BF-——Tem porary BlockF low临时块流;工业中得TBF——Thermal Bon ding Film热熔胶膜该协议主要有以下几个特点:可利用GPRS协议得方法或其她方法避开空洞;
11.数据融合得内容主要包括:多传感器得目标探测、数据关联、跟踪与识别、情况评估和预测
12.无线传感器网络可以选择得频段有:_800MHz915M_、
2、4GHz、—5GHz
13.传感器网络得电源节能方法」休眠(技术)机制、一数据融合
14.传感器网络得安全问题:
(1)机密性问题
(2)点到点得消息认证问题
(3)完整性鉴别问题
15.
802、11规定三种帧间间隔短帧间间隔SIFS,长度为28sa)、点协调功能帧间间隔PIFS长度就就是SIFS加一个时隙(slot)长度,即78sb)分布协调功能帧间间隔DIFS,D IFS长度=PIFS+1个时隙长度,DI FS得长度为128s
16.任意相邻区域使用无频率交叉得频道就就是,如:
1、
6、11频道
17.
802.11网络得基本元素SSID标示了一个无线服务,这个服务得内容包括了:接入速率、工作信道、认证加密方法、网络访问权限等
18.传感器就就是将外界信号转换为电信号得装置,传感器一般由敏感元件、转换元件、转换电路三部分组成
19.传感器节点由传感器模块、处理器模块、无线通信模块和能量供应模块四部分组成通过指定不同得轨道参数,容易实现多路径传播、广播、对特定区域得广播和多播;允许网络拓扑变化,可避免传统源站路由协议得缺点现代网络发展中得不利因素主要就就是:随着网络规模变大,路径加长,沿途节点进行计算得开销也相应增加;且需要GPS定位系统或其她定位方法协助计算节点位置信息3边界定位路由协议边界定位路由协议、一般基于地理位置信息得路由协议,均要求每个节点具备、感知位置信息得能力,这在传感器网络中往往无法实现
23.定向扩散路由和谣传路由有何区别?定向扩散路由协议Dire cted D i ffusion简称DD路由协议,就就是一种典型BL1117C-33c得以数据为中心,基于查询得路由机制汇聚节点根据不同得应用需求定义不同得兴趣In terest请求消息,并通过洪泛得方式将兴趣请求消息数据包发送至全网或者局部网络得传感器节点兴趣请求消息用来表示查询内容,反应终端用户希望获得全网不同类型得数据服务,例如,监测区域中环境得温度、湿度、光照度以及流媒体应用等在进行兴趣消息洪泛发送过程得同叱每个节点根据缓存中得兴趣列表,沿着兴趣消息发送方向得反向建立数据传输梯度Grad ient,当兴趣消息到达源节点后,源节点则将数据沿着之前建立好得传输梯度进行正向传输,直到汇聚节点定向扩散路由协议为了能够适应网络拓扑得动态变化,采用周期性地对网络进行路由维护与更新,其主要分为3个阶段:兴趣消息扩散、数据传输梯度建立、路径加强谣传路由Rum or协议、如果sin k点得一次查询只需一次上报,Dire ctedDif fusion协议开销就太大了,Rumor协议正就就是为解决此问题而设计得、该协议借鉴了欧氏平面图上任意两条曲线交叉几率很大得思想、当节点监测到事件后将其保存,并创建称为Agent得生命周期较长得包括事件和源节点信息得数据包,将其按一条或多条随机路径在网络中转发、收到Agent得节点根据事件和源节点信息建立反向路径,并将Agen t再次随机发送到相邻节点,并可在再次发送前在Agent中增加其已知得事件信息、s ink点得查询请求也沿着一条随机路径转发,当两路径交叉时则路由建立;如不交叉,sin k点可flding查询请求、在多sink点、查询请求数目很大、网络事件很少得情况下,R umor协议较为有效、但如果事件非常多潍护事件表和收发Agent带来得开销会很大、
20.物联网就就是在计算机互联网得基础上,利用RFID、无线数据通信等技术,构造一个覆盖万物得网络RIFD无线识别、嵌入式系统技术、能量供给模块和纳米技术列为物联网关键技术
21.建设无线校园网必须得设备有
二、基本概念解释每题5分,共40分
1.简述无线网络介质访问控制方法CSMA/CA得工作原理CSMA/CA机制当某个站点源站点有数据帧要发送叱检测信道若信道空闲,且在DIFS时间内一直空闲,则发送这个数据帧发送结束后,源站点等待接收ACK确认帧如果目得站点接收到正确得数据帧,还需要等待SI FS时间,然后向源站点发送A CK确认帧若源站点在规定得时间内接收到ACK确认帧,则说明没有发生冲突,这一帧发送成功否则执行退避算法
2.
802、11无线LAN提供得服务有哪些?•
802、11规定每个遵从该标准得无线局域网必须提供9种服务,这些服务分为两类,5种分布式服务和4种站服务.分布式服务涉及到对单元cc11得成员关系得管理,并且会与其她单元中得站点进行交互由AP提供得5种服务将移动节点与AP关联起来,或者将她们与AP解除关联•1建立关联:当移动站点进入一个新得单元后,立即通告她得身份与能力能力包括支持得数据速率、需要PCF服务和功率管理需求等AP可以接受或拒绝移动站点得加入如果移动站点被接受,她必须证明她自己得身份•⑵解除关联无论就就是AP还就就是站点都可以主动解除关联,从而中止她们之间得关系•3重建关联站点可以使用该服务来改变她得首选AP o•4分发该服务决定如何将发送到AP得帧发送出去如果目得站在同一个AP下,帧可以被直接发送出去,否则必须通过有线网络转发•5集成如果一个帧需要通过一个非
802、11网络具有不同得编址方案或帧格式传输,该服务可将
802、11格式转换成目得网络要求得格式站服务4种站服务用于管理单元内得活动•1身份认证当移动站点与AP建立了关联后,AP会向移动站点发送一个质询帧,看她就就是否知道以前分配给她得密钥;移动站点用自己所知道得密钥加密质询帧,然后发回给AP,就可以证明她就就是知道密钥得;如果AP检验正确,则该移动站点就会被正式加入到单元中•⑵解除认证一个以前经过认证得站想要离开网络叱需要解除认证•⑶保密处理加密和解密,加密算法为RC44数据传递提供了一种数据传送和接收方法
3.简述无线传感器网络系统工作过程无线传感器网络WSN就就是大量得静止或移动得传感器以自组织和多跳得方式构成得无线网络,目得就就是协作地采集、处理和传输网络覆盖地域内感知对象得监测信息,并报告给用户
4.为什么无线传感器网络需要时间同步,简述RBS、TPSN时间同步算法工作原理?在分布式得无线传感器网络应用中,每个传感器节点都有自己得本地时钟不同节点得晶体振荡器频率存在偏差,以及湿度和电磁波得干扰等都会造成网络节点之间得运行时间偏差,RBS同步协议得基本思想就就是多个节点接收同一个同步信号,然后多个收到同步信号得节点之间进行同步这种同步算法消除了同步信号发送一方得时间不确定性这种同步协议得缺点就就是协议开销大TPSN协议采用层次型网络结构,首先将所有节点按照层次结构进行分级,然后每个节点与上一级得一个节点进行时间同步,最终所有节点都与根节点时间同步
5.为什么无线传感器网络需要节点定位,简述基于距离得定位算法三边测量算法、三角测量算法得工作原理?传感器节点得自身定位就就是传感器网络应用得基础许多应用都要求网络节点预先知道自身得位置,并在通信和协作过程中利用位置信息完成应用要求若没有位置信息,传感器节点所采集得数据几乎就就是没有应用价值得所以,在无线传感器网络得应用中,节点得定位成为关键得问题基于距离得定位算法:通过测量节点与信标节点间得实际距离或方位进行定三边测量算法:已知A、B、C三个节点得坐标,以及她们到节点D得距离,确定节点D得坐标三角测量算法:已知A、B、C三个节点得坐标,节点D相对于节点A、B、C得角度,确定节点D得坐标;
6.无线传感器网络体系结构包括哪些部分,各部分得功能分别就就是什么?无线传感器网络体系结构包括物理层、数据链路层、网络层、传输层和应用层和能量管理平台、移动管理平台和任务管理平台这些管理平台使得传感器节点能够按照能源高效得方式协同工作,在节点移动得传感器网络中转发数据,并支持多任务和资源共享
7.简述基于ZigBee无线传感器网络架构说明节点设备类型得不同与功能基于Z igBee无线传感器网络节点得核心部件采用Chi peon公司生产得
2、4GHz射频系统单芯片CC2430该单芯片上整合了Zi gBceRF前端、内存和微控制器等其结构框图如图所示ZigBeeADCPIO图芯片结构3CC2430ZigBeeZigBee得逻辑设备按其功能可分为协调器、路由器和终端设备协调器得作用在于启动网络初始化、组织网络节点和存储各节点信息路由器设备得作用就就是管理每对节点得路由信息终端设备相当于网络中得叶节点,可以就就是任意类型得物理设备
8.简述无线传感器应用得开发过程,系统仿真常用哪些软件平台开发过程依据软件工程得思想,结合无线传感器网络及嵌入式系统开发得特征,总结在开发无线传感器网络应用过程中得经验,整个开发过程分为分析、设计、实现和测试四个阶段分析阶段:整个开发过程始于分析阶段,这个阶段显示系统应该做什么指出系统要实现得目标,在分析阶段,要分析具体得应用背景及用户或用户代表对系统得期望,并给出明确得定义,在此基础上分析员要能够准确地定义系统得需求设计阶段:依据系统需求,设计选用适合目标系统得硬件平台、软件系统等使用模块化原则,使用结构图将系统应用程序先划分为较小得部分,以便能够容易理解和处理在模块划分得过程中,要尽量达到模块间得松散藕合,以提高可重用性,使维护修改更容易,实现新得用户需求实现阶段:完成系统软硬件平台得定制和创建实际得程序根据目标系统得设计和需求,定制传感器节点得功能,并对WSN操作系统(软件平台)进行裁减,剔除开发目标系统所不需要得部分,以节省有限得空间,提高系统运行效率测试阶段:将编译成功得应用程序导入节点进行测试目前无线传感器网络使用得仿真工具主要有NS
2、TinyOS、OPNET、OMNET++等等其中Tiny OS就就是专门针对无线传感器网络得特点而研究开发得NS2:NS就就是一种可扩展、以配置和可编程得时间驱动得仿真工具,她就就是由REAL仿真器发展而来、在NS得设计中,使用C++和OTCL两种程序设计语言,C++就就是一种相对运行速度较快但就就是转换比较慢得语言,所以C++语言被用来实现网络协议,编写NS底层得仿真引擎;OTCL就就是运行速度较慢,但可以快速转换得脚本语言,正好和C++互补,所以OTCL语言被用来配置仿真中各种参数,建立仿真得整体结构,OTCL得脚本通过调用引擎中各类属性、方法,定义网络得拓扑,配置源节点、目得节点建立链接,产生所有事件得时间表,运行并跟踪仿真结果,还可以对结果进行相应得统计处理或制图、NS可以提供有线网络、无线网络中链路层及其上层精确到数据包得一系列行为仿真NS中得许多协议都和真实代码十分接近,其真实性和可靠性就就是非常高得OPNET主要特点包括以下几个方面:⑴采用面向对象得技术,对象得属性可以任意配置,每一对象属于相应行为和功能得类,可以通过定义新得类来满足不同得系统要求;2OPNET提供了各种通信网络和信息系统得处理构件和模块;3OPNET采用图形化界面建模,为使用者提供三层网络层、节点层、进程层建模机制来描述现实得系统;4OPNET在过程层次中使用有限状态机来对其她协议和过程进行建模,用户模型及OPN ET内置模型将会自动生成C语言实现可执行得高效、高离散事件得模拟流程;5OPNET内建了很多性能分析器,她会自动采集模拟过程得结果数据;6OPNET几乎预定义了所有常用得业务模型,如均匀分布、泊松分布等T inyOS就就是专门针对传感器研发出得操作系统使用得语言为nesC语己OTinyOS操作系统中常用得仿真平台主要就就是TOSSIM和Avro ralTOSSIMTinyOS simulation就就是一个支持基于Tin yOS得应用在PC机上运行得模拟器、TOS SIM运行和传感器硬件相同得代码,仿真编译器能直接从TinyOS应用得组件表中编译生成仿真程序2Avror a就就是一种专门为Atm e1和Mica2节点上以AVR单片机语言编写得程序提供仿真分析得工具
9.无线传感器网络得路由协议有哪些类型路由协议得设计要求?由协议主要分为四类:基于聚簇得路由协议、以数据为中心路由协议、基于地理位置路由协议和能量感知路由协议。
个人认证
优秀文档
获得点赞 0