9.姚兰,桂勋,王保强,无线传感器网络路由协议的研究与仿真
基于分簇结构的无线传感器网络路由协议的研究与仿真的开题报告
基于分簇结构的无线传感器网络路由协议的研究与仿真的开题报告摘要:无线传感器网络是一种由大量感知设备构成的分布式系统,能够监测环境变化、采集信息并将数据传输到指定位置,具有广泛的应用场景。
然而,无线传感器网络面临诸多挑战,包括能源消耗、数据传输失真、网络拓扑破碎等问题,如何有效地解决这些问题成为当前研究的焦点。
本课题研究基于分簇结构的无线传感器网络路由协议,旨在解决能源消耗和数据传输失真等问题,提高网络的稳定性和可靠性。
研究内容包括分簇结构的设计、路由协议的设计和优化、仿真实验等方面。
在分簇结构的设计方面,将通过合理划分簇,降低各节点的能量消耗,提高网络的生命周期。
在路由协议的设计和优化方面,将采用增强路由协议算法,提高数据传输的可靠性。
在仿真实验方面,将通过NS-2仿真平台,验证协议的有效性和性能。
本课题的研究成果有望为无线传感器网络的稳定、可靠运行提供参考,具有一定的理论和实际意义。
关键词:无线传感器网络,分簇结构,路由协议,NS-2仿真平台Abstract:Wireless sensor networks are distributed systems composed of a large number of sensing devices, which can monitor environmental changes, collect information and transmit data to specific locations, with a wide range of applications. However, wireless sensor networks facemany challenges, including energy consumption, data transmission distortion, network topology fragmentation and other issues. How to effectively solve these problems has become the focus of current research.This thesis studies the routing protocol of wireless sensor network based on clustering structure, aiming to solve the problems of energy consumption and data transmission distortion, and improve the stabilityand reliability of the network. The research contents include clustering structure design, routing protocol design and optimization, simulation experiment and other aspects. In the design of clustering structure, byreasonable division of clusters to reduce energy consumption of eachnode and improve the network's life cycle. In the design andoptimization of routing protocol, enhanced routing protocol algorithm will be adopted to improve the reliability of data transmission. In simulation experiments, the NS-2 simulation platform will be used to verify the effectiveness and performance of the protocol.The research results of this thesis are expected to provide reference for the stable and reliable operation of wireless sensor networks, with certain theoretical and practical significance.Keywords: Wireless Sensor Network, Clustering Structure, RoutingProtocol, NS-2 Simulation Platform.。
无线传感器网络路由协议的设计与仿真
无线传感器网络路由协议的设计流程:
1、确定网络拓扑和节点部署:根据实际应用场景,确定传感器节点的部署 位置和网络拓扑结构。
2、选择路由协议类型:根据应用需求和网络特点,选择适合的路由协议类 型,如按需路由、表驱动路由、基于位置的路由等。
3、设计路由算法:根据所选路由协议类型,设计相应的路由算法,包括节 点间的通信方式、路由发现和维护机制等。
感谢观看
在仿真过程中,我们发现所设计的路由协议在能量消耗和延迟时间方面表现 较好,但容错能力有待提高。为了优化协议性能,我们针对容错性进行了深入研 究。
协议优化
针对仿真中发现的容错性问题,我们采取了以下优化措施:
1、引入多路径机制:通过设计多路径路由协议,使数据能够沿着多个路径 传输,降低因单个节点或链路故障导致的数据传输中断风险。
4、实现协议模块:将设计的路由算法通过编程实现为网络协议模块,并集 成到网络操作系统中。
协议仿真
为了评估无线传感器网络路由协议的性能,我们使用NS2仿真工具对其进行 了仿真。以下是仿真步骤:
1、配置网络拓扑和参数:根据实际应用场景,我们在NS2中配置了相应的网 络拓扑结构和节点部署位置,并设置了节点间通信的物理和链路层参数。
2、优化节点调度算法:改进节点调度算法,使节点能够更加合理地分配能 量,避免出现能量消耗不均的情况,从而提高整个网络的能量利用效率。
3、加强错误恢复机制:在协议中加入错误恢复机制,当检测到数据传输错 误时,能够及时采取措施进行纠正,提高数据传输的可靠性。
经过优化后,我们再次使用NS2对优化后的路由协议进行了仿真验证。通过 对比优化前后的仿真结果,发现优化后的路由协议在容错性和能量消耗方面均得 到了显著改善。这表明我们的优化方案是可行的,提高了无线传感器网络路由协 议的性能。
无线传感器网络路由协议的分析与仿真
GENG n Pe g
( co l f o mu iainE g er g N nigIsi t f eh oo y Naj g2 6 C ia S h o o m nct n i ei , a j ntueo c n lg , ni 1 7, hn ) C o n n n t T n 1 1
摘
要 :在 介绍 无线传 感 器网络 基 本概 念 的基 础之 上 ,对 各种 信 息传 递 方 式进 行 了说 明 ,并分
析 了其优缺点。讨论了 L A H E A I 和 T E E C 、P G SS E N等分层路 由协议 。在 N 2平台上以生命周期 S 为指标 对 L A H、P G SS和 DR C EC E AI IE T协议进 行 了仿 真 ,结 果表 明分层 路 由协议 的性 能 要优 于
K e o ds: wiee ss n o e wo k;r u i g p oo o ; h ea c y;lf t e yw r r ls e s rn t r o tn r t c l ir r h i i em
无线传感器网络路由协议研究毕业论文
无线传感器网络路由协议研究毕业论文目录前言 (I)第1章无线局域网技术 (2)1.1 引言 (2)1.2 无线局域网的组成及工作原理 (2)1.2.1 无线网卡 (2)1.2.2 无线接入点 (2)1.3 无线局域网的主要特征 (2)1.3.1 网络拓扑结构 (2)1.3.2 传输媒质及传输方式 (2)第2章无线局域网的分析与发展 (3)2.1 引言 (3)2.2 无线局域网的现状 (3)2.4 无线局域网的发展前景 (4)第3章无线传感器网络路由协议分析 (5)3.1 引言 (6)3.2 无线传感器网络简介 (7)3.3 无线传感器路由协议的特点 (10)3.3 无线传感器网络路由协议分类 (17)3.3.1 基于梯度的路由协议 (12)3.3.2 基于等级的路由协议 (14)3.3.3 基于平面的路由协议 (2)3.3.4基于位置的路由协议 (2)第4章无线传感器路由协议比较研究与趋势 (15)4.1 引言 (16)4.2 路由协议的比较研究 (17)4.2.1 泛洪方式【Flooding】 (12)4.2.2 集群方式(Clustering) (14)4.2.3 地理信息方式(Geographic) (2)4.3.1 基于服务质量方式 (12)4.3 无线传感器路由协议的发展方向 (17)注释 (26)致谢 (27)参考文献 (28)附录一 (30)附录二 (31)前言目前,人们工作、生活已经离不开互联网,上网也成为人们工作、生活中的必需。
在解决了办公室的上网问题以后,人们又在考虑如何在出行的时候也能方便地上网。
无线局域网满足了人们的这种需求,这个领域也正在成为发展非常迅猛的市场之一。
无线局域网(WLAN,Wireless IDca1 Area Networks)是计算机网络技术与无线电通信技术结合的产物,是在有线局域网的基础上发展起来的。
与有线局域网相比,无线局域网采用的是无线链路(Cable-free link)构成网络。
无线传感器网络路由协议及仿真
D ( i ce i uin协议 等 , 中 DD协议是 以数据为中 D Dr tdD f s ) e f o 其
心的路 由协议 发展过程 中的里程碑 。 J
无线传感器 网络 由许 多功能相 同或不 同的传感器节点组
成 ,节点可 以传送数据 ,也可 以具有移 动性 。节点移动时 ,
路 由要不断地更新才能完成通 信任 务;由于传感器节点的能
(lcrn sadIfr t nE gn e n co lT njUnvri , hn h i 0 0 2 E et i n omai n ier gS h o, o gi iest S ag a 0 9 ) oc n o i y 2
| sr c]T eruigpoo o i o eo ekyrsac igt h iu so i l s e sr e r,n ed t cnr uigpooo e Abtat h t rtcls n ft e erhn c nq e r r e no t k adt aa etcr t rt lsh o n h e e f w ess n wo h - io n c it
Pooos fr Ifr ain va N g t t n rtc l o nom t i o eoi i )协 议 … 和 ao
有一个称为 “ 梯度” 的变量与整个业务请求的扩散过程相联 系,它 用数据发送率来标识 。终端节点和其它收到查询信 息
的节点通过请求 更高 的数据发送率来增加 “ 梯度”值 ,从而 选择特 定数据发送频繁的路径 来接 收数据 ,而其它数据 发送
Ro tn r t c l n i u a i n o i ee sS n o t r u i g P o o o d S m l to f a W r ls e s rNe wo k
无线传感器网络安全路由协议研究与仿真的开题报告
无线传感器网络安全路由协议研究与仿真的开题报告一、选题的背景与意义随着无线传感器技术的不断发展,无线传感器网络(WSN)在军事、医疗、环境监测等领域已得到了广泛的应用。
同时,WSN也面临着一系列的安全问题,因此,安全成为WSN必不可少的一部分。
在WSN中,路由协议是数据传输的重要部分,因此,研究WSN安全路由协议有着重要的意义。
本选题希望通过对WSN安全路由协议进行研究和仿真,探究如何保障WSN的传输安全,提高WSN的稳定性、可靠性和安全性。
二、选题的研究内容和目标研究内容:1.分析WSN现有的安全路由协议及其优缺点;2.研究现有的攻击方法,并分析对WSN的影响;3.提出针对WSN的安全路由协议;4.使用仿真平台对分析的安全路由协议进行验证。
研究目标:1.探究提高WSN传输安全的方法,并设计出相应的安全路由协议;2.通过仿真平台验证安全路由协议的有效性;3.提高WSN的稳定性、可靠性和安全性。
三、研究方法和计划研究方法:本选题将采用文献分析、实验仿真等方法,具体如下:1.通过查阅大量文献资料,了解WSN安全路由协议的研究现状和发展趋势;2.分析WSN中常见的攻击方法,探究攻击手段并收集相关数据;3.对WSN中现有的安全路由协议进行对比分析,并提出改进的措施;4.设计针对WSN的安全路由协议,并进行仿真实验验证。
研究计划:第一年:1.查阅大量文献资料,了解WSN的传输安全现状和安全路由协议发展状况;2.分析WSN中的攻击方法——网络嗅探、数据篡改和拒绝服务攻击等,并收集相关数据;3.研究WSN中现有的安全路由协议,分析其优缺点并提出改进措施;第二年:1.设计新的WSN安全路由协议;2.基于NS3仿真平台,进行系统仿真,并评估新的安全路由协议的性能;3.对比新协议与现有协议的性能,验证新协议的有效性;第三年:1.对于新协议出现的问题进行改进和实验;2.对新协议的实际应用进行研究和实验。
四、选题的现状与贡献目前,WSN的安全路由协议在学术界和工业界都受到了广泛的关注。
无线传感器网络路由协议及仿真
摘要集成了传感器、微机电系统和网络三大技术而形成的传感器网络是一种全新的信息获取和处理技术,通过这三种技术使传感器本身的传感手段更丰富、处理能力更强、体积更趋微型化,单个传感器节点微不足道,但大量的这种具有无线通信和数据处理能力传感器件具有广阔的应用前景。
主要表现在军事、环境、医疗、家庭等商业领域,特别在空间通过一定的协议构成自组织网络,可以有效的进行传感器数据的收集和传输,为用户提供丰富的多元信息,在军事、民用和工业生产等领域具有广阔的应用前景。
成为当前的研究热点之一。
本文介绍了无线传感器网络的路由协议种类、特点以及算法分析。
并结合无线传感器网络的一些关键技术,对无线传感器网络的物理层、网络层、传输层、数据链路层、应用层以及三个管理平台(能量管理平台、移动性管理平台和任务管理平台)进行了阐述。
根据路由发现策略的角度不同,将无线传感器网络路由协议分为主动路由和被动路由两种类型;根据网络管理的逻辑结构不同,将无线传感器网络路由协议分为平面路由协议和分层结构路有两类。
按照该网络的特点提出了具体的设计要求,对平面、层次、基于地理位置以及基于QoS的典型路由进行了简单的介绍,并针对各个路由的优缺点进行了综合比较。
最后使用了NS2网络模拟器分别对LEACH和LEACH—C进行了网络模拟,仿真表明LEACH—C协议在网络吞吐量、节点存活量和节点能量消耗等性能上要优于LEACH协议。
关键词:无线传感器网络,路由协议,NS2仿真,LEACHAbstractWith the rapid development of sensor technology, MEMS and network, low power wireless communications have enabled the development of relatively inexpensive and low-power wireless micro-sensors. Hundreds or thousands of these micro-sensors can for self-organized network-WSN(Wireless Sensor Network) which can play an important role in a variety of commercial and military applications, such as environmental monitoring, industry monitoring and security systems.This paper introduces the wireless sensor network routing protocol types, characteristics and the algorithm analysis. And combined with wireless sensor network of some key technologies, to the wireless sensor network of the physical layer, network layer, the transport layer, data link layer, the application layer and three management plane (energy management plane, mobility management level and task management plane) is discussed in this paper. According to the different gatekeepers, wireless sensor network routing protocols are divided into active routing protocols and passive routing protocol, According to the logic structure of network management, wireless sensor network routing protocols are divided into flat routing protocols and hierarchical routing protocols. We put forward to the design requirements according to the feature of the network. It introduces the protocols simply, which are flat routing protocols, the hierarchical routing protocols, the routing protocols based on the position routing protocols. It compares the advantage and disadvantage of the protocols. Finally this paper uses network simulation NS2 to simulation the network performance of LEACH and LEACH-C respectively, Simulation shows that the new comparing the new protocol has better performance then the basic one. The network throughput, the amount of packets needed to send and the average residual energy are all improved.KEY WORDS: Wireless Sensor Network,routing protocols,NS2 simulation,LEACH目录摘要 (1)ABSTRACT (2)1. 前言 (5)1.1 研究背景 (5)1.2 无线传感器网络 (5)1.2.1 无线传感器网络协议栈 (8)1.2.2应用范围 (10)1.3 无线传感器网络研究进展 (12)1.3.1基础层的研究进展 (12)1.3.2 网络技术的研究进展 (12)2. 无线传感器网络的网络层路由协议概述 (13)2.1 与传统网络的路由技术比较 (13)2.2 与Ad-hoc路由技术比较 (14)2.3 无线传感器网络路由协议设计要点 (15)3. 无线传感器网络的路由协议分析 (18)3.1 无线传感器网络路由协议的分类 (18)3.2 现有的无线传感器网络路由协议 (20)3.2.1 洪泛式路由协议 (20)3.2.2 层次式路由协议 (21)3.2.3 以数据为中心的路由协议 (23)3.2.4 基于位置信息的路由协议 (28)3.2.5 基于QoS的路由协议 (31)4. 仿真实验 (33)4.1 NS2介绍 (33)4.1.1 NS2概述 (33)4.1.2 NS2的体系结构 (34)4.1.3 NS2的仿真元素 (34)4.1.4 NS2的功能模块 (34)4.1.5 NS2的类层次结构 (35)4.1.6 NS2的仿真原理 (35)4.1.7 NS2的安装 (36)4.2 LEACH协议的仿真与分析 (37)4.2.1 LEACH协议的安装 (37)4.2.2 AWK介绍 (40)4.2.3 Gnuplot绘图工具介绍 (42)4.2.4 仿真结果分析 (43)总结与展望 (49)致谢 (51)参考文献 (52)附录 (53)1. 前言1.1 研究背景传感技术同计算机技术与通信技术一起被称为信息技术的三大支柱。
无线传感器网络路由协议比较研究
无线传感器网络路由协议比较研究作者:汪蓉戚淮兵段佳宏来源:《电子技术与软件工程》2015年第04期本文分析总结了无线传感器网络几种常用路由协议的设计思想和算法,对比研究了这些协议的优缺点和应用环境,并提出了在实际应用中需要解决的一些问题,为无线传感器网络应用中的路由选择提供参考。
【关键词】无线传感器网络路由协议算法路由选择1 引言无线传感器网络(Wireless Sensor Network,WSN)路由协议是实现节点间的通信以及数据传输的关键,也是近年来的研究热点,研究人员根据应用的不同提出了多种路由协议,主要可分为以下四种类型:数据为中心路由、基于集群结构的路由、基于地理位置的路由以及基于服务质量(QoS)路由。
本文在分析总结这些路由协议设计思想和算法的基础上,对比研究了它们的优缺点和应用环境,为无线传感器网络应用中的路由选择提供参考。
2 路由协议的比较研究2.1 以数据为中心的路由2.1.1 基于协商的路由算法(Sensor Protocol Information via Negotiation,SPIN)该协议是由Joanna Kulik、Wendi Rabiner等提出的一种基于协商、以数据为中心的路由协议,该协议通过三次握手的方式传数据。
某需发送数据的节点在传送数据前,先广播描述数据属性、类型等信息的元数据包(ADV)的信息;需要该数据的邻居节点向源节点发送请求包REQ;源节点收到请求包后将包含有效数据的DATA包发送给相应的邻居节点;收到DATA 包后,该邻居节点采用同样的方式将数据发送给其他节点,最终发送给汇聚节点。
同时协议引入基于阈值的能量适应机制。
2.1.2 定向扩散协议(Directed Diffusion,DD)该协议采用的是基于查询的方法。
汇聚节点向全网广播一条包含任务类型、目标区域、数据发送速率以及时间戳的兴趣数据包即兴趣扩散,每个节点在本地保存一个兴趣列表,记录兴趣消息的任务相关信息,以建立节点到汇聚节点的梯度关系。
无线传感器网络路由协议的仿真研究的开题报告
无线传感器网络路由协议的仿真研究的开题报告一、选题背景近年来,无线传感器网络 (Wireless Sensor Network, WSN) 技术逐渐得到广泛的应用。
无线传感器网络由众多无线传感器节点组成,节点间通过无线通信进行数据传输和协调。
在无线传感器网络中,数据传输以小数据量、低速率、低功耗和低成本为主,因此,传统的网络协议难以适应此类场景。
所以,针对无线传感器网络设计适宜的路由协议是至关重要的。
典型的无线传感器网络中,节点数量较多,节点的能量资源有限。
同时,无线传感器节点所处的环境也比较复杂,涉及到信号衰减、干扰等问题。
因此,无线传感器网络路由协议设计需要兼顾能量消耗、数据传输成功率、网络拓扑稳定性等因素。
二、研究目的和内容本研究的目的是对无线传感器网络常用的路由协议进行仿真研究,分析各种协议在不同场景下的性能表现。
具体研究内容包括:1. 研究无线传感器网络中常用的路由协议,包括基于距离向量的协议 (Distance Vector-based Protocol)、基于链路状态的协议 (Link State-based Protocol)、基于均衡的协议 (Equalization-based Protocol) 等。
2. 对于上述协议进行仿真研究,分析不同网络场景下的性能表现,包括节点能耗、网络吞吐量、时延、丢包率等。
3. 针对仿真结果,对于各种路由协议作出评价,并提出相应的改进方法,以期提高网络性能和能源利用率。
三、研究方法本研究采用仿真方法进行研究。
具体操作流程如下:1. 确定选用的路由协议,并根据协议的具体要求编写仿真代码。
2. 构建仿真环境,包括生成部分随机网络拓扑和仿真数据流。
3. 运行仿真程序,模拟无线传感器网络中节点的行为,记录仿真结果。
4. 对仿真结果进行数据分析、处理,并进行可视化表示。
5. 利用经验分析和统计分析来评估和比较仿真结果。
四、研究意义无线传感器网络是目前一个热门的领域,研究无线传感器网络的路由协议对于提高网络性能至关重要。
无线传感器网络各类路由协议仿真
实验报告课程无线传感网络各类路由协议仿真1.实验目的网络数据传输离不开路由协议,路由协议是其组网的基础,路由协议是无线传感器网络研究的重点之一,其主要的设计目标是降低节点能量消耗,延长网络的生命周期。
本次实验将仿真各类无线传感器网络路由协议。
2.实验要求争取考虑全面,考虑到各因素对各类协议的影响,以提高无线传感网络的性能。
3.设计思想(1)Flooding泛洪是一种传统的路由技术,不要求维护网络的拓扑结构,并进行路由计算,接收到消息的节点以广播形式转发分组。
对于自组织的传感器网络,泛洪路由是一种较直接的实现方法,但消息的“内爆”(implosion)和“重叠”(overlap)是其固有的缺陷。
为了克服这些缺陷,S.hedetniemi等人提出了Gossiping策略,节点随机选取一个相邻节点转发它接收到的分组,而不是采用广播形式。
这种方法避免了消息的“内爆”现象,但有可能增加端到端的传输延时。
Flooding路由协议中的内爆和重叠问题(2)SPIN (sensor protocol for information via negotiation)SPIN是以数据为中心的自适应路由协议,通过协商机制来解决泛洪算法中的“内爆”和“重叠”问题。
传感器节点仅广播采集数据的描述信息,当有相应的请求时,才有目的地发送数据信息。
SPIN协议中有3种类型的消息,即ADV,REQ 和DATA。
ADV—用于新数据广播。
当一个节点有数据可共享时,它以广播方式向外发送DATA数据包中的元数据。
REQ—用于请求发送数据。
当一个节点希望接收DATA数据包时,发送REQ数据包。
DATA—包含附上元数据头(meta一header)的实际数据包。
SPIN协议有4种不同的形式:• SPIN-PP:采用点到点的通信模式,并假定两节点间的通信不受其他节点的干扰,分组不会丢失,功率没有任何限制。
要发送数据的节点通过ADV向它的相邻节点广播消息,感兴趣的节点通过REQ发送请求,数据源向请求者发送数据。
无线传感器网络路由协议分析与研究的开题报告
无线传感器网络路由协议分析与研究的开题报告一、选题背景及意义随着无线传感器网络技术的不断发展,越来越多的应用场景需要利用无线传感器节点来进行环境监测、数据采集等工作,因此研究无线传感器网络路由协议对于提高网络性能、延长网络寿命具有重要意义。
本课题的研究意义在于:1. 系统地掌握无线传感器网络路由协议的原理、分类及特点,对该领域的技术发展有一个全面了解。
2. 分析和比较无线传感器网络路由协议的各种算法特点,为相应的应用提供合适的路由协议。
3. 探究无线传感器网络路由协议中优化算法和机制的研究方向,促进我国在该领域的技术创新和发展。
二、研究内容和目标本课题主要研究以下内容:1. 无线传感器网络路由协议的原理、分类及特点。
2. 基于不同的应用场景,对比各种无线传感器网络路由协议的性能和特点,并分析各种协议的优缺点。
3. 探究无线传感器网络路由协议优化算法的研究方向,调研当前研究的热点和难点,以及研究中存在的问题和挑战。
本课题的目标在于:1. 系统掌握无线传感器网络路由协议的基本原理、分类以及特点。
2. 建立无线传感器网络路由协议的性能评估模型,比较分析各种路由协议的优缺点和适用性。
3. 提出无线传感器网络路由协议优化算法的设计思路和方案,并对方案进行模拟和验证。
三、研究方法和技术路线本课题采用综合性的研究方法,包括文献调研、理论分析、模拟实验等。
具体的技术路线为:1. 研究无线传感器网络路由协议的原理及分类:对无线传感器网络路由协议的基本原理、分类以及特点进行相应研究,收集和整理相关文献,确定研究方向。
2. 比较分析无线传感器网络路由协议的性能:基于不同的应用场景,选择具有代表性的无线传感器网络路由协议进行比较和分析,建立相应的评估和测试模型,评估各路由协议的优缺点和适用性。
3. 探究无线传感器网络路由协议优化算法的研究方向:调研当前国内外无线传感器网络路由协议优化算法的研究进展,提出相应的算法改进思路和方案,并进行模拟和验证。
无线传感器网络flooding路由协议详情地MATLAB仿真
摘要无线传感器网络是计算机科学技术的一个新的研究领域,是传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术相结合的产物。
与传统网络相比,无线传感器网络具有造价低、功耗低、布局灵活性强、监测精度高等特点,因此在军事、医疗、家用等多个领域均有广阔的应用市场。
本文重点研究基于无线传感器网络的泛洪式路由协议,无线传感器网络节点数量庞大、单个节点资源有限,其路由协议设计的首要目标是提高能量有效性,延长网络寿命。
本文总结了WSN的概念、结构、特点,分析了WSN的关键性技术问题与网络协议;研究了WSN的网络协议体系和路由协议的分类,分析比拟了目前国内外学者提出的几种有代表性的路由协议与其性能优缺点;选择了flooding路由协议为研究重点,分析了该路由算法的具体实现,针对传感器节点能量与传输X围有限等特点,提出了一种基于延迟的自适应泛洪路由算法,首先通过源节点在网内用较小的路由请求报文和路由回复报文来建立路由,路由建立的过程中自适应地确定等待时间以使更优的路由请求报文得到转发,然后源节点再沿着建立好的路径转发较大的数据报文。
并采用MATLAB网络仿真工具对该路由协议进展了整体仿真,并对其数据进展了分析。
仿真实验明确新算法较Flooding节能,能较好的克制Flooding算法中报文冗余度高、能耗大等不足。
关键词:无线传感器网络;flooding路由协议;MATLAB仿真ABSTRACTWireless sensor networks are a new research field of puter science and technology. They are the integration of sensor techniques, nested putation techniques, distributed putation techniques and wireless munication techniques. paring with traditional networks, the wireless sensor networks features with low cost, low power loss, flexible layout and high monitor precision, therefore the sensor networks can be used for various application are as such as military, chemical, home.This article focus on wireless sensor networks based on the Pan Hung-routing protocol, wireless sensor network nodes large number of individual nodes with limited resources, the routing protocol designed first and foremost objective is to improve energy efficiency and extend the network lifetime. This paper summarizes the WSN the concept, structure and characteristics of the WSN the key technical problems and network protocols; study of the WSN system and network routing protocol agreement the classification, analysis and parison of the current domestic and foreign scholars have proposed several representatives The routing of the agreement and its performance advantages and disadvantages; chosen the flooding focus on routing protocols, analysis of the routing algorithm to achieve the specific, the sensor nodes the limited scope of energy and transmission characteristics, a delay based on the Adaptive Flood routing algorithm, first of all through the nodes in the network source in the smaller routing, and routing the request to restore the text to create a routing, routing the process of establishing adaptive to determine the waiting time to make better Routing the request was transmitted by text, and then another source nodes along the path forward the establishment of good data on the larger text. MATLAB and use the network simulation tool for the overall routing protocol simulation, and the data were analyzed. The simulation shows that the new algorithm than Flooding energy-saving, can better overe Flooding algorithm message redundancy and high energy consumption, such as the insufficient.Keywords:WSN;flooding routing protocols;MATLAB Simulation目录1 绪论11.1 课题背景11.2 国内外技术研究现状21.3 课题研究的目的和意义32 WSN综述32.1 WSN的概念42.2 WSN的结构42.2.1 节点结构42.2.2 网络体系结构52.3 WSN协议栈62.4 WSN的拓扑结构72.5 WSN的特点102.6 WSN的关键性技术问题112.6.1 功耗问题122.6.2 节能策略122.6.3 通信问题142.6.4 网络安全问题152.6.5 定位问题152.6.6 数据管理152.6.7 服务质量162.6.8 嵌入式操作系统16173.1 WSN路由协议的分类方法173.2 几种典型路由协议的分析183.2.1 平面路由协议183.2.2 分层路由协议224Flooding路由协议的分析与研究274.1 泛洪算法模型274.2 算法流程图284.3 基于延迟的自适应洪泛路由算法294.3.1 算法中用到的报文和数据294.3.2 SFD算法描述304.3.3 性能比拟尺度314.3.4 理论分析325 Flooding路由协议的MATLAB仿真355.1 MATLAB仿真平台介绍355.2 算法仿真实验参数385.3 实验结果396结论41致谢42参考文献43附录A:英文原文44附录B:中文翻译51附录C:程序代码551 绪论1.1 课题背景无线传感器网络是新兴的下一代传感器网络,最早的代表性论述出现在1999年,题为“传感器走向无线时代〞。
无线传感器网络论文:无线传感器网络路由协议TEEN仿真
无线传感器网络论文:无线传感器网络路由协议 TEEN 仿真【中文摘要】无线传感器网络由于传感器节点存储能力、计算能力以及能量有限,设计适合无线传感器网络的高效路由协议成为关键技术之一。
本文改进了响应型层次路由协议TEEN,将平面路由协议中的多跳路由以及使用代理消息生成数据转发路径的设计思想融入其中,提出了响应型层次路由协议Ⅰ-TEEN。
与TEEN相比,Ⅰ-TEEN在网络生存时间、网络能耗方而性能有所提高,适合大规模无线传感器网络应用,实时性有所降低。
本文首先介绍了无线传感器网络的概念以及国内外研究现状,简单介绍了网络的体系结构,分析比较了现有的路由协议,重点以TEEN协议为研究对象,提出了改进策略。
本文主要做了以下工作:首先,分析了TEEN协议中需要改进的地方,簇头选举方式不够合理,簇内节点与簇头节点以及簇头节点与sink节点单跳通信限制了网络规模。
其次,在原有算法的基础上提出了两点改进策略,是在簇头选举阶段,采用新的阈值计算公式,平衡网络负载;二是簇内节点与簇头通信采用多跳路由,簇头节点与sink节点通信也采用多跳路由,路径选择借鉴谣传路由的路径形成方式,使用代理消息生成数据转发路径。
最后,在理论上分析了改进方案的可行性。
使用OPNET Modeler对改进协议进行仿真,通过仿真结果比较了TEEN协议与改进后协议在网络生存周期、系统能耗方面的差异,改进后的协议性能有所提高。
最后分析了改进方案的不足之处,指出了以后的研究方向。
【英文摘要】Because the sensor nodes’storage capacity,computing capacity and energy are limited in Wireless Sensor Networks, the design of efficient routing protocols for Wireless Sensor Networks become the key technologies. In this paper, the protocol TEEN is improved, and a new protocol I-TEEN is proposed using multi-hop and agency message to form a routing. Compared with the TEEN, I-TEEN extend network lifetime, reducing energy consumption for large-scale Wireless Sensor Networks application.In this paper the concept of Wireless Sensor Networks, the WSN’s architecture and its research situation are introduced. The analysis and comparison of the existing routing protocols for WSN are also done. An improved strategy is proposed based on TEEN protocol. In this paper, the following works is done:first, analysis of the TEEN protocol that needed to improve. The cluster head election is not reasonable. The network size is limited because of thesingle-hop communications between nodes and cluster head nodes. Second, two improvements are proposed based on the TEEN algorithm. One improvement is that in the election of cluster heads, a new threshold formula is used to get the balance of network load. The other one is that the nodes communicate with cluster heads using the multi-hop routing, and the communication among the cluster head nodes and sink node usemulti-hop routing. The formation of routing path is similarwith Rumor Routing. Finally, analysis of the improvement isdone in theory. The new protocol is simulated using the OPNET Modeler. Through the simulation results the improved protocolis compared with TEEN in network life and energy consumption.The new protocol’s performance has improved. Finally, the shortcoming of the new protocol and its future researchdirection are pointed out.【关键词】无线传感器网络路由协议 TEEN 仿真【采买全文】1.3.9.9.38.8.4.8 1.3.8.1.13.7.2.1 同时提供论文写作一对一辅导和论文发表服务.保过包发.【说明】本文仅为中国学术文献总库合作提供,无涉版权。
无线传感器网络安全路由协议SNEP的分析与仿真实现_王芳
第23卷第5期2009年10月江苏科技大学学报(自然科学版)Journa l of J i angsu U niversity of Science and T echno l ogy(N atura l Sc i ence Editi on)V o.l 23N o .5O c t .2009无线传感器网络安全路由协议S NEP 的分析与仿真实现王 芳,华 伟,宋晓宁(江苏科技大学计算机科学与工程学院,江苏镇江212003)摘 要:以提供可靠保密通信为目标的安全路由协议的分析是无线传感器网络安全基本研究领域之一.阐述了针对无线传感器网络的攻击手段所采取的措施,研究了安全路由协议,重点研究了其中的传感网络加密协议(Sensor N et wo rk Encryp -ti on P rotoco ,l SNEP),并进行了仿真实现,最后针对无线传感网络的攻击方式对S NEP 的安全性进行了分析.结果证明SNEP 协议具有数据机密性、数据认证、防御重放攻击等安全服务.关键词:无线传感器网络;网络仿真;安全;路由协议中图分类号:TP393 08 文献标志码:A 文章编号:1673-4807(2009)05-0425-05收稿日期:2009-02-24基金项目:国家863高技术计划基金资助项目(2006AA01Z436)作者简介:王 芳(1971 ),女,江苏镇江人,讲师,研究方向为网络安全.E-m ai:l hu ashan3010@sina .co mSecurit y routi ng prot ocol S NEP anal ysis and simul ationfor w ireless sens or networksW ang Fang ,HuaW e,i Song X iaon i n g(School of Co m puter Sci en ce and E ngi neeri ng ,Jiangs u Un i versity of Science and Techno l ogy ,Zhen jiang J i angs u 212003,Ch i na)Abst ract :The analysis of security routi n g protocolw hose m ain ob jective is to provide re li a b le co mm unication is one of the basic research field of secure w ire less sensor net w orks .This paper descri b ed the solutions of vari o us attacks for w ire less sensor net w o r ks ,and investigated security routi n g pr o toco.l It espec i a ll y focused on sensor net w or k encrypti o n pr o toco l SNEP ,and si m ulated the protoco.l Further m ore ,the aut h ors analyzed the security for SNEP .The results sho w tha t SNEP has security serv ices i n cluding data confidentiality ,data authenticati o n,and rep lay a ttacks .K ey w ords :w ireless sensor net w ork ;net w ork si m ulation ;security ;routi n g protocol 无线传感器网络(W ireless Senso r N et w o r k ,W SN )是新兴的一代传感器网络,综合了微电子技术、嵌入式计算技术、现代网络及无线通信技术、分布式信息处理技术等先进技术.与传统无线通讯网络Ad H oc 网络相比,W SN 的自组织性、动态性、协作性和以数据为中心等特点,使其可以应用到人员无法到达的地方,比如战场,沙漠等.因此W SN 被广泛应用于国防军事、环境检测、交通管理等领域.无线传感器网络是一种特殊的无线网络,不仅面临着传统网络所受到的安全威胁,而且面临着自身一些特殊的安全威胁,主要表现[1]: 无线通信很容易受到攻击; 节点可能失效或被敌方俘获; 网络拓扑结构变化使节点信任关系也随之变化,特别是有节点被检测出为破坏节点时;网络决策和算法的执行往往需要多个节点协作实现,敌方可以针对协作过程实施新类型的攻击,破坏协作的完成.目前针对各种潜在的攻击和安全威胁采取的相应的防范和管理措施为:密钥建立和管理、安全路由、入侵检测、安全广播和组播、防止窃听、安全数据汇聚、安全定位、防止物理攻击和防范拒绝服务(Denia l o f Ser v ice ,DoS)攻击等.从2000年开始,国内外科技工作者对W SN 的研究越来越热烈,在基础理论和工程技术2个方面提出了大量问题[2],尤其在路由协议方面仍然有很多关键问题没有解决,例如结构频繁改变的路由协议、面向应用的路由协议、安全路由协议等问题.分析了入侵容忍路由协议(I ntr usi o n -to lerant r outi n g pr o tocol for w ireless sensor net w or ks ,I NSE NS)[3],基426江苏科技大学学报(自然科学版)第23卷于位置的可信传感网络路由协议(Trusted routi n g for location a w are sensor net w orks,TRANS)[4],通过协商的信息传感网络协议(Sensor Protoco l for I nfor m ati o n via Negotiation,SPI N)以及传感网络加密协议(Sen-sor Net w ork Encr yption Protoco,l SNEP),认为安全路由协议在配置网络节点拓扑结构、定义报文内容格式、识别节点身份等方面具有非常重要的作用,并且SNEP协议本身只描述安全实施的协议过程,并不规定实际使用的算法[5],具体的算法在具体实现的时候考虑.因此本文对SNEP进行了仿真实现,并给出了SNEP的安全分析.结果表明SNEP协议是个低通信开销的、简单高效的安全通信协议.1 S NEP安全协议传感网络加密协议SNEP的功能是提供节点到接收机之间数据的鉴权、加密和刷新.SNEP有许多特有的优势: 对通信的负担比较小,因为SNEP只是在每条信息后面加了一些位的数据; 使用了计数功能,但是避免了传输这些值,而是在节点间通过状态来检验; SNEP保持了语义上的安全,可以防止窃听; SNEP能提供认证,重放保护,以及新鲜性等.目前科技工作者研究较多的SPI NS协议是可选的传感器网络安全框架之一,是基于时间的、高效的、容忍丢包的流认证协议(m icro T i m ed E fficient Strea m i n g Loss-to lerant A uthen tica ti o n Protoco,l -TESLA)和SNEP协议相结合的产物,通过 -TESLA来完成广播的认证,再通过SNEP来完成数据保密性、完整性和新鲜性的保护[6].射频信道发送随机数据需要更多的能量,因此SNEP设计了一种加密机制,通过不需要增加传输量的方法来达到保护语义安全的目的.SNEP使用的方式是在发送者和接收者之间共享计数器.通信方都有共享的计数器,并且在每次加密块之后都会增加计数器的值,所以计数器的值不需要包含在被传输的消息中.为了达到双向认证和数据完整性的保护,SNEP采用了信息的认证码(M essage Authen-tication Code,MAC)方式.以上机制的组合形成了传感网络加密协议SNEP.加密数据的格式为:E={D}(K encr,C),其中, D是需要传送的数据,K en cr为使用的加密密钥,而C就是计数器.MAC的值是M=MAC(K mac,C|E),其中,K mac表示消息认证算法的密钥,C|E为计数器值C和密文E的粘接,表明消息认证码是对计数器和密文一起进行运算.K encr和K mac是通过主密钥K生成出来的.从节点A发送到节点B的消息R A格式如下[5]A B:{D}(K encr,C),MAC(K mac,C|{D}(K en cr,C))SNEP协议具有的特性:1)语义安全 计数器的值在每个消息发送之后都会增加,所以每次消息加密后都不一样.而计数器的长度足够长,从而保证在节点的生命周期内不会重复.2)数据认证 若MAC值验证通过,接收者可确定消息是正确的发送者所发出的.3)重放攻击保护 MAC中计数器的值防止了旧信息的重放.这是因为如果计数器的值不放在MAC中进行加密,攻击者就能很容易采取重放攻击.4)低通信量 计数器的状态是存储在每个节点自身,所以不必在每条消息中都发送.因为只采用了在节点A发往节点B的消息中加入计数器的方法,而没有保证节点A所响应的信息的确是由节点B发出的,所以简易版的SNEP 只能提供弱数据新鲜性.这种新鲜性认证存在一个问题,如果节点A收到的回复消息不是按照其请求包发送顺序给出的,那么它将不能为每个请求回送正确的响应[7].为此,SNEP定义了强新鲜认证方法.2 S NEP协议仿真实现针对无线传感网络的不同应用有不同的仿真工具,如J-Si m,OMN e T++,SE NSE,TOSSI M,Sha w n 等[8].NS-2是一个基于离散事件的网络仿真器,具有丰富的构件库,能够仿真网络运行的全过程.但其构件库不可能包括所有特定用户所需要的模块.因此,对于从事网络研究的用户来说,在NS-2的基础上进行源代码的修改和再开发是不可避免的. NS-2具有的仿真功能允许一个运行的模拟器和真实的网络节点交互,在协议设计上是一个很强的工具.本文采用NS-2网络模拟平台来进行模拟仿真.首先使用一个简单的泛洪F l o od i n g协议作为通信协议,在此上进行SNEP的加密.系统中维护了一张路由表来记录以前转发过的包.每个节点在路由过程中维护一个计数器,每发送一个包后就将计数器增加1,并且把该计数器通过MAC算法加密后进行传递.考虑到重用性,对数据的对称加密使用了数据加密标准(Data Encr yption Standard, DES)算法,而MAC算法则使用了DES的密码分第5期王 芳,等:无线传感器网络安全路由协议SNEP 的分析与仿真实现427组链接下的信息认证码(C ipher B l o ck Cha i n ing M essage Authenticati o n Code ,CBC -MAC )模式.本文模拟的是较简单的情况,即节点A 发送消息D A 给节点B,然后节点B 发送一个反馈消息给节点A.具体步骤为:1)A 发送信息给B.节点A 通过在发往节点B 的消息中加入新鲜数N A 的方式来达到强新鲜性的保护(N A 是一个随机选取而且足够长的数字,从而保证它是不能被预测出的).A 随机产生新鲜数N A ,然后把它一起随请求信息R A 发送给节点B (图1).图1 节点A 发送请求消息的流程图F i g .1 Flo w char t of node A send i ng request m essage2)B 接收和认证.在节点B 完成了认证以后,如果不成功,则B 会把这个A 发送的消息丢弃,如果认证成功,则B 将准备反馈信息.B 用认证的协议在返回给A 的信息R B 中加入A 发送给B 的新鲜数.为了避免在B 反馈给A 的信息中直接把新鲜数放进去,在SNEP 协议中把新鲜数放入MAC 编码中用MAC 算法进行加密(图2).SNEP 协议提供的强新鲜性消息格式是A B :N A ,{D A }(K encr ,C),MAC(K mac ,C |{D A }(K encr ,C))BA :{DB }(K encr ,C),MAC(K mac ,N A |C |{D B }(Kencr ,C))图2 节点B 反馈消息的流程图Fig .2 F l ow chart of node B send i ng feedback m essage3)A 在接收到B 的反馈信息后,如果MAC 值验证正确,节点A 就知道是节点B 在收到了请求信息后发送了这个反馈信息(图3).在NS-2平台上,光有协议代码是不够的,还需要写一些T cl 代码来验证所写的协议程序是否正确.采用最简单的场景测试,用3个节点A,B,C 构成一个2跳的拓扑结构.以A 作为发送源,C 为接收者,B 为中间转发节点.运行后产生的trace 结果如下s 10 000000000_0_AGT ---0cbr 512[0000]-------[0:02:0320][0]00r 10 000000000_0_RTR---0cbr 512[0000]-------[0:02:0320][0]00s 10 000000000_0_RTR ---0cbr 532[0000]-------[0:02:0300][0]00f 10 005056593_0_RTR ---0cbr 532[0ffffffff 0800]------[0:02:0290]10r 10 009829093_2_AGT---0cbr 532[0ffffffff 1800]------[0:02:0290]20其中,s ,r ,f 分别标记发送、接受和转发.后面依次是触发的时间、节点号、包的类型、大小、序列号, 0:02:0 表示的是 源地址:端口目标地址:端口 .428江苏科技大学学报(自然科学版)第23卷图3 节点A认证节点B反馈信息的流程图F ig.3 Flo w chart of node A s au thentication ofnode B s feedback从上述仿真过程可以看出,在设计的场景中, SNEP安全协议的加密是可以在一个简单的泛洪协议的基础上叠加的.SNEP协议的计算开销为1次加密和1次MAC计算.29字节负载的各类密码算法对微处理器ATm ega128L工作在7 3728MH z频率的CP U 的影响结果见表1.表2则是计算29字节分组MAC对CP U的影响.由于SNEP不规定实际使用的算法,各密码算法和MAC对CPU的影响也不尽相同.考虑到重用性,对数据的对称加密选用了DES 算法,通过比较发现采用DES算法来实现加密和MAC占用了大量CPU资源,因此SNEP协议最好选取算法SkipJac k,RC5或者TEA来进行加密和消息认证的实现才能充分减少CP U计算开销[6].在能量开销方面,假设发送的分组包长度为30字节,MAC增加了8字节,而且MAC能够进行完整性保护,这样就不需要额外的2字节循环冗余校验(Cyc lic Redundancy Check,CRC),故网络净开销只有6字节,因此需要总发射能量的20%开销.其余能量开销为用于数据传输的能量占总能量的71%,用于保持数据新鲜性的随机数传输占7%,还有2%的能量开销用于MAC和加密计算.表1 29字节负载的各类密码算法对CPU的影响Tab le1 The i m pact of29-byte s p ayload ciph eron CPU consump tion算法时间/m s CP U周期Sk i p J ack2 1615925 2RC51 5011059 2RC610 7879478 7TEA2 5618874.4DES608 004482662 4表2 计算29字节分组M AC对CPU的影响T ab le2 Th e i mpact of calcu lati ng29-by te packetMAC on CPU consump ti on算法时间/m s CP U周期Sk i p J ack299 0022044 6RC52 0815335 4RC615 84116785 2TEA25 0737380 1DES1208 008906342 4总之,SNEP协议提供了点到点通信认证、数据机密性、完整性和新鲜性等安全服务,是一个低通信开销的简单高效的安全通信协议.3 S NEP协议安全性分析3.1 数据机密性针对机密性的主要攻击方式是监视与窃听攻击.仿真时对数据包采用的是DES加密,虽然是比较简单的对称加密,而且已经有了破解的算法,但是基于节点非常有限的资源,破解的可能性就比较小,因此可以认为窃听、监视的攻击是没有效果的.3.2 数据认证针对数据认证的攻击主要是用来防止伪装.攻击者有可能伪装成传输过程中的一员来进行传输,企图达到获得消息的目的.但是因为SNEP协议中的节点加密所采用的密钥都是事先由一个主密钥生成,所以一个外来的攻击者即使伪装成网络中的一员,也会因为它没有密钥而无法获得MAC码和DES密文的破译过程.3.3 重放攻击SNEP对于重放攻击的防御非常有效.不仅采用了计数器,并且采用了在端和端之间保存状态的方法,使得计数器的使用更符合无线传感网络的特点.每次在传输的数据末尾加上了计数器之后再进行加密,使得相同的明文和密钥加密得出的密文也是不同的,解决了重放攻击可能造成的问题.第5期王 芳,等:无线传感器网络安全路由协议SNEP的分析与仿真实现4294 结论1)研究了安全路由协议,对其中的传感网络加密协议SNEP进行了较深入的研究.2)仿真实现了SNEP协议3)针对无线传感网络的攻击方式对SNEP的安全性进行了分析.结果证明SNEP协议具有数据机密性、数据认证、防御重放攻击等安全服务.参考文献(References)[1]王芳,史金龙,刘同明.无线城域网络安全架构及其认证方法研究[J].江苏科技大学学报:自然科学版,2007,21(5):76-79.W ang F ang,Sh i Ji n l ong,L i u T ongm i ng.R esearch on se-cur i ty architec t ure and authen ticati on m e t hods for w i re l ess m etropo li tan area net wo rk[J].J ournal of J iangsu Univer-sit y of Science and T echnology:N at ural S cience Edition,2007,21(5):76-79.(i n Ch i nese)[2]李建中,高宏.无线传感器网络的研究进展[J].计算机研究与发展,2008,45(1):1-15.L i Ji anzhong,G ao H ong.Survey on sensor ne t w ork re-search[J].Journal of Computer R esearch and D evelop-m ent,2008,45(1):1-15.(i n Chi nese)[3]D eng J,H an R,M is hra S.I N SE N S:i ntrusion-to l eran trouti ng i n w ireless sensor ne t w orks[R].T echn ical R e p ort CUCS-939-02.U SA:D epart m ent o f Co m puter Sc ienceof U niversity of Colorado,2002.[4]T anachai w i w at S,Dave P,Bhind w a l e R,et a.l Poster ab-strac t secure locati ons:routi ng on trust and i so lati ng com-pro m ised senso rs i n l ocation-aw are senso r net wo rks[C]// P roceedings of the1st International Conf erence on Embed-d e d N et w orked Sensor Sy ste m s.[S..l]:AC M P ress,2003:324-325.[5]裴庆褀,沈玉龙,马建峰.无线传感器网络安全技术综述[J].通信学报,2007,28(8):113-122.P ei Q i ngq,i Shen Y u l ong,M a Ji anfeng.Survey of w ire-l ess senso r net wo rk security techniques[J].Journal on Comm unication,2007,28(8):113-122.(in Chi nese) [6]Gu i m araes G,Souto E,Sadok D,et a.l Evalua ti on o f se-cur ity m echan is m s i n w ireless sensor net works sy stem s co mm un i ca tions[C]//Proceedings of the2005Sy ste m s Comm unication.[s.n.],2005:428-433.[7]孙利民.无线传感器网络[M].北京:清华大学出版社,2005.[8]袁凌云,朱云龙.基于N S2的无线传感器交通监控网络仿真[J].系统仿真学报,2007,19(3):660-664.Y uan L i ngyun,Zhu Yunlong.W ire l ess sensor transpo rta-ti on mon i to ri ng ne t w ork si m ulation based on NS2[J].J ournal of Sy ste m Si mulation,2007,19(3):660-664.(i n Ch i nese)(责任编辑:曹 莉)。
基于无线传感器网络的QoS路由协议的研究与仿真的开题报告
基于无线传感器网络的QoS路由协议的研究与仿真的开题报告一、研究背景随着近年来物联网技术的不断发展,无线传感器网络(WSN)在各个领域得到了广泛应用。
无线传感器节点数量庞大、分散、功耗限制大的特点使得WSN的网络资源具有很强的局限性,涉及到信息传输的信号质量和网络传输的带宽、时延、鲁棒性等问题是WSN关注的热点问题。
随着QoS(Quality of Service)理念的不断发展与完善,强调了当系统(例如IoT)需要满足不同层面的服务质量时,如何能够更好的调度网络资源的问题。
QoS路由协议是WSN的关键技术之一,它在整个传感器网络中起着至关重要的作用。
因此,对WSN中QoS路由协议的研究成为当前研究热点之一。
二、研究目的本论文的研究目的主要是探索基于无线传感器网络的QoS路由协议,并基于仿真实验评估该协议在性能和可靠性上的表现。
具体包括以下几点:1. 分析QoS路由协议的特点和设计目标,研究当前常见的QoS路由协议,分析其优点和缺陷。
2. 提出一种可行的QoS路由协议,并分析其工作原理和实现流程。
3. 设计仿真实验环境,评估该协议在性能和可靠性上的表现,并与已有的传统路由协议进行比较。
4. 根据实验结果,对协议进行改进,并进行实验验证,提高其实际应用的效果。
三、研究内容1. QoS路由协议的概述介绍QoS路由协议的背景与发展历程,分析其设计目标和特点,进而深入研究QoS路由协议的关键技术和影响因素。
2. 常见的QoS路由协议分析分析目前常见的QoS路由协议,包括“基于性能的路由”、“基于资源的路由”、“基于多路径的路由”、“基于优先级的路由”等,并分析其设计原则、性能指标、优缺点以及适用场景。
3. 提出QoS路由协议设计方案根据已有的QoS路由协议设计方案,提出自己的QoS路由协议,并解释其工作原理并进行分析。
考虑到基于无线传感器网络的QoS路由协议的实现难度,本论文将提出一种较为简单的算法模型,并基于模拟器进行验证。
无线传感器网络flooding路由协议的MATLAB仿真
无线传感器网络flooding路由协议的MATLAB仿真摘要无线传感器网络是计算机科学技术的一个新的研究领域,是传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术相结合的产物。
与传统网络相比,无线传感器网络具有造价低、功耗低、布局灵活性强、监测精度高等特点,因此在军事、医疗、家用等多个领域均有广阔的应用市场。
本文重点研究基于无线传感器网络的泛洪式路由协议,无线传感器网络节点数量庞大、单个节点资源有限,其路由协议设计的首要目标是提高能量有效性,延长网络寿命。
本文总结了WSN的概念、结构、特点,分析了WSN的关键性技术问题及网络协议;研究了WSN的网络协议体系和路由协议的分类,分析比较了目前国内外学者提出的几种有代表性的路由协议及其性能优缺点;选择了flooding路由协议为研究重点,分析了该路由算法的具体实现,针对传感器节点能量及传输范围有限等特点,提出了一种基于延迟的自适应泛洪路由算法,首先通过源节点在网内用较小的路由请求报文和路由回复报文来建立路由,路由建立的过程中自适应地确定等待时间以使更优的路由请求报文得到转发,然后源节点再沿着建立好的路径转发较大的数据报文。
并采用MATLAB网络仿真工具对该路由协议进行了整体仿真,并对其数据进行了分析。
仿真实验表明新算法较Flooding节能,能较好的克服Flooding算法中报文冗余度高、能耗大等不足。
关键词:无线传感器网络;flooding路由协议;MATLAB仿真ABSTRACTWireless sensor networks are a new research field of computer science and technology. They are the integration of sensor techniques, nested computation techniques, distributed computation techniques and wireless communication techniques. Comparing with traditional networks, the wireless sensor networks features with low cost, low power loss, flexible layoutand high monitor precision, therefore the sensor networks can be used for various application are as such as military, chemical, home.This article focus on wireless sensor networks based on the Pan Hung-routing protocol, wireless sensor network nodes large number of individual nodes with limited resources, the routing protocol designed first and foremost objective is to improve energy efficiency and extend the network lifetime. This paper summarizes the WSN the concept, structure and characteristics of the WSN the key technical problems and network protocols; study of the WSN system and network routing protocol agreement the classification, analysis and comparison of the current domestic and foreign scholars have proposed several representatives The routing of the agreement and its performance advantages and disadvantages; chosen the flooding focus on routing protocols, analysis of the routing algorithm to achieve the specific, the sensor nodes the limited scope of energy and transmission characteristics, a delay based on the Adaptive Flood routing algorithm, first of all through the nodes in the network source in the smaller routing, and routing the request to restore the text to create a routing, routing the process of establishing adaptive to determine the waiting time to make better Routing the request was transmitted by text, and then another source nodes along the path forward the establishment of good data on the larger text. MATLAB and use the network simulation tool for the overall routing protocol simulation, and the data were analyzed. The simulation shows that the new algorithm than Flooding energy-saving, can better overcome Flooding algorithm message redundancy and high energy consumption, such as the insufficient.Keywords:WSN;flooding routing protocols;MATLAB Simulation目录1 绪论 (1)1.1 课题背景 (1)1.2 国内外技术研究现状 (2)1.3 课题研究的目的和意义 (3)2 WSN综述 (4)2.1 WSN的概念 (4)2.2 WSN的结构 (4)2.2.1 节点结构 (4)2.2.2 网络体系结构 (5)2.3 WSN协议栈 (6)2.4 WSN的拓扑结构 (7)2.5 WSN的特点 (10)2.6 WSN的关键性技术问题 (11)2.6.1 功耗问题 (12)2.6.2 节能策略 (12)2.6.3 通信问题 (14)2.6.4 网络安全问题 (15)2.6.5 定位问题 (15)2.6.6 数据管理 (15)2.6.7 服务质量 (16)2.6.8 嵌入式操作系统 (16)3.WSN路由协议算法分析 (17)3.1 WSN路由协议的分类方法 (17)3.2 几种典型路由协议的分析 (18)3.2.1 平面路由协议 (18)3.2.2 分层路由协议 (22)4 Flooding路由协议的分析与研究 (27)4.1 泛洪算法模型 (27)4.2 算法流程图 (28)4.3 基于延迟的自适应洪泛路由算法 (29)4.3.1 算法中用到的报文和数据 (29)4.3.2 SFD算法描述 (30)4.3.3 性能比较尺度 (31)4.3.4 理论分析 (32)5 Flooding路由协议的MATLAB仿真 (35)5.1 MATLAB仿真平台介绍 (35)5.2 算法仿真实验参数 (38)5.3 实验结果 (39)6 结论 (42)致谢 (43)参考文献 (44)附录A:英文原文 (45)附录B:中文翻译 (51)附录C:程序代码 (55)1 绪论1.1 课题背景无线传感器网络是新兴的下一代传感器网络,最早的代表性论述出现在1999年,题为“传感器走向无线时代”。
无线传感器网络路由协议的分析与仿真
无线传感器网络路由协议的分析与仿真
耿鹏
【期刊名称】《信息技术》
【年(卷),期】2010(000)012
【摘要】在介绍无线传感器网络基本概念的基础之上,对各种信息传递方式进行了说明,并分析了其优缺点.讨论了LEACH、PEGASIS和TEEN等分层路由协议.在NS2平台上以生命周期为指标对LEACH、PEGASIS和DIRECT协议进行了仿真,结果表明分层路由协议的性能要优于多跳方式的平面路由协议.
【总页数】3页(P15-17)
【作者】耿鹏
【作者单位】南京工程学院通信工程学院,南京,211167
【正文语种】中文
【中图分类】TP393
【相关文献】
1.无线传感器网络层次型路由协议研究与仿真 [J], 王华兵
2.基于NS的无线传感器网络地理信息路由协议的仿真与研究 [J], 赵湘宁;梁忠
3.基于能量异构的无线传感器网络分簇路由协议的设计与仿真 [J], 陈翀
4.无线传感器网络安全路由协议SNEP的分析与仿真实现 [J], 王芳;华伟;宋晓宁
5.无线传感器网络低能耗多跳路由协议仿真 [J], 覃琪;谭松鹤
因版权原因,仅展示原文概要,查看原文内容请购买。
传感器网络路由协议研究与拓扑仿真的开题报告
传感器网络路由协议研究与拓扑仿真的开题报告一、选题背景与意义随着传感器网络技术的发展,越来越多的传感器节点被广泛应用于环境监测、工业控制、军事侦查等领域。
其中,传感器节点是网络中最基本的组成部分,节点之间的通信是实现网络功能的关键。
因此,传感器网络的路由选择协议和拓扑结构的优化设计成为当前传感器网络研究的热点之一。
具体来说,路由协议的选择和拓扑结构的优化可以对传感器网络的性能和可靠性产生明显的影响,包括能耗的优化、数据传输效率的提高、网络生命周期的延长等。
因此,本研究旨在对传感器网络的路由协议和拓扑结构进行研究,并开发仿真工具进行拓扑仿真,分析传感器网络的性能并提出优化建议,以满足实际应用的需求。
二、研究内容1. 传感器网络路由协议的研究。
包括了传感器网络路由协议的基本概念和分类、路由协议的特点和优缺点、传感器网络中典型的路由协议等。
2. 传感器网络拓扑结构的研究。
主要包括分析传感器网络中的节点、连接方式和拓扑结构、介绍传感器网络中典型的拓扑结构,并对其性能进行分析比较。
3. 传感器网络路由协议和拓扑结构的仿真。
利用NS-2等仿真软件建立传感器网络的仿真模型,并对不同的路由协议和拓扑结构进行仿真测试,比较它们的性能,得出性能分析结果。
4. 优化建议的提出。
通过对仿真测试结果的分析,提出可行的优化策略和建议,以改善传感器网络的性能。
三、研究方法和步骤1. 文献综述。
收集和研究传感器网络的相关文献和资料,为进行后续研究提供理论基础和实验数据。
2. 路由协议研究。
在文献综述的基础上,对传感器网络路由协议进行归纳总结和分类,比较不同的路由协议的优缺点,分析不同协议在不同应用领域中的性能表现。
3. 拓扑结构研究。
对传感器节点的连接方式和拓扑结构进行分析比较,分析不同拓扑结构的特点和性能表现。
4. 仿真模型设计。
利用NS-2等仿真工具,建立传感器网络的仿真模型,并考虑不同的路由协议和拓扑结构的组合,模拟实际应用场景下的传感器网络。
无线传感器网络高能效的层次型路由协议研究的开题报告
无线传感器网络高能效的层次型路由协议研究的开题报告
一、研究背景
随着物联网应用领域的不断扩展,无线传感器网络(Wireless Sensor Networks,简称WSN)作为其核心技术之一,受到了越来越多的关注。
WSN是一种由大量分布在空间中的节点组成的网络,每个节点可以进行数据采集、传输、处理等功能,可以用
于环境监测、农业物联网、智能城市等诸多领域。
但是,WSN在实际应用中面临着许多挑战,其中能耗是最为关键的问题之一。
由于节点基于电池供电,因此节点能耗的
优化是保证WSN长期稳定性运行的保证。
针对WSN中的能耗问题,层次型路由协议是目前研究热点之一。
层次型路由协
议可以将WSN中的节点分为不同的层级,每个层级中的节点具有不同的功能,从而实现网络中的数据转发和处理。
层次型路由协议减少了节点之间的通信次数,从而降低
了能耗,具有较高的能效性。
二、研究内容
本研究将基于层次型路由协议,主要研究以下内容:
1. 将WSN节点划分为多个层级,确定每个层级中节点的功能和任务;
2. 确定层间的通信协议,实现节点之间的高效通信,并减少不必要的通信开销;
3. 实现节点能量管理,根据节点能量情况调整节点的任务;
4. 设计实验验证层次型路由协议的能效性,并与现有路由协议进行对比;
5. 分析实验结果,对WSN的能效优化提出建议。
三、研究意义
本研究将对现有的WSN路由协议进行拓展和优化,使得WSN具有更高的能效性,提升其实际应用中的灵活性和可靠性。
此外,本研究也将为WSN领域中的节点能耗问题提供一定的解决思路和方法,有助于WSN技术的发展和应用。
无线传感器网络路由协议的研究与改进的开题报告
无线传感器网络路由协议的研究与改进的开题报告一、选题背景和意义随着无线传感器网络技术的发展,无线传感器网络已经被广泛应用于各种领域,包括环境监测、工业控制、医疗健康等。
无线传感器网络是由许多节点组成的自组织网络,节点通过无线传输数据和协作来实现任务的完成。
无线传感器网络中的节点能源有限,通信范围狭窄,通信能力低下,因此需要设计有效的路由协议,实现节点之间的高效通信,保证网络的稳定性和可靠性。
目前,无线传感器网络路由协议的研究是一个非常活跃的领域。
已有许多优秀的路由协议被提出,例如LEACH、TEEN、PEGASIS等,但是这些协议仍然存在着一些问题,例如节点能量消耗不均匀、网络负载不平衡、节点路由选择不合理等。
因此,研究无线传感器网络路由协议的优化和改进,既有理论研究的价值,也有实际应用的重要性。
二、研究内容和方法本课题主要研究无线传感器网络路由协议的优化和改进,主要包括以下内容:1. 综述当前无线传感器网络常用路由协议的优缺点,分析其不足之处。
2. 提出一种新型路由协议,改善现有协议的缺陷,同时考虑节点能量消耗、网络负载均衡、节点路由选择等方面的问题。
3. 基于模拟实验平台对所设计的新型路由协议进行模拟实验研究,评估其性能。
4. 分析实验结果,对所设计的新型路由协议进行改进和优化。
本课题主要采用的研究方法包括文献调研、仿真实验、数据分析和算法实现等方法。
三、预期研究成果本课题主要预期研究成果如下:1. 综述当前无线传感器网络常用路由协议的优缺点,分析其不足之处。
2. 提出一种新型路由协议,改善现有协议的缺陷,同时考虑节点能量消耗、网络负载均衡、节点路由选择等方面的问题。
3. 基于模拟实验平台对所设计的新型路由协议进行模拟实验研究,评估其性能。
4. 分析实验结果,对所设计的新型路由协议进行改进和优化,提升其性能和可靠性。
四、进度安排本课题的具体进度安排如下:1. 第一阶段(1-2周):文献调研,了解无线传感器网络常用路由协议的特点和优缺点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
?@ 引@ 言
传感器节点的能量支持和通信带宽都是受限的, 而且网络 中部署的节点数量巨大, 这给传感器网络的设计和管理提出了 许多重大的挑战, 而路由协议的设计是其重中之重。 本文首先介绍现有无线传感器网络路由协议的现状, 对定 向扩散协议进行了详细的分析和研究, 并用 );! 建立了仿真模 型, 从网络性能评价指标验证了定向扩散协议的优越性。
&4567896$ $ JK2 /03/&92 &< 3&0158G /3&1&6&’9 <&3 F;) 59 1& L05’: 32’57L’2 /71K9 L21=228 958M 78: 9&0362, 78: 289032 13789.5995&8 &< :717* H792: &8 1K2 787’NO58G &< 6033281 3&0158G /3&1&6&’ <&3 F;), 1K2 /7/23 91329929 1K2 =&3M58G /35865/’2 78: /3&/7G715&8 .26K7859. &< :532612: :5<<095&8, 78: :295G89 7 95.0’715&8 .&:2’* HN 787’NO58G 1K2 3290’19 &< 1K2 95.0’715&8 L792: &8 1K59 .&:2’, 1K59 /7/23 /&5819 &01 1K71 6&./732: =51K &1K23 1N/567’ 3&0158G /3&1&6&’9 :532612: :5<<095&8 59 1K2 5:27’ 3&0158G /3&1&6&’ <&3 F;)* 3:;<=7>5$ $ F;) ( =532’299 9289&3 821=&3M) $ P&0158G /3&1&6&’$ Q532612: :5<<095&8$ ;5.0’715&8
! % $" 仿真过程
运行仿真脚 本 程 序 45667859:% ;<,, 可以得到仿真跟踪文件 45667859:% :>= 和 45667859:% ;* ( 即 ;*><) 文件) 。 ./$ 支持 .FE 工 具用于将仿真过程可视化, 45667859:% :>= 文件包括拓扑模型的
图 K! 能量随网络规模的变化
万方数据
图 $! 协议动画演示
图 L! 能量随数据源和接收点的变化图
! !"#$ ! ! !
计算机应用与软件
%$$& 年
通过运行命令: ’()*+, -.’/(01,,23456 ()* 76 89 可得到不同 传播方式的延时。提取每个数据包的发送时间和接收时间, 处 理后可得到与延时的相关数据, 用 ’:;<=18 绘制成图形, 就可对 网络延时性能指标进行分析。图 > 显示延时随网络规模的变化 过程。可见, 定向扩散的平均延时和组播相当。
摘$ 要$ $ 在分析现有无线传感器网络路由协议的基础上, 重点阐述了定向扩散协议的工作原理和传播机制, 并建立了仿真模型。 仿真结果表明, 与其它路由协议相比较, 定向扩散是一种较为理想的路由协议。 关键词$ $ 无线传感器网络$ 路由协议$ 定向扩散$ 仿真
!"#$% &’$ !()#*&"(+’ +, -+#"(’. /-+"+0+* ,+1(-2*2!! !2’!+- ’2"1+-3!
[>] CU4-V、 JUU)、 SUD4;T; 和多层聚类等层次路由协议 。
在诸多平面路由协议中, ;ST) 和 QQ 是最典型、 最基础的路 由协议, 其它的路由协议都是对这两个协议的某些方面进行改 进而衍生的。本文重点研究定向扩散协议, 分析它的基本原理, 并通过仿 真 证 明 它 在 能 量 消 耗 和 网 络 延 时 性 能 指 标 上 的 优 越性。
B7& C78> $ D05 E08! $ F78G H7&I578G>
! ( "#$%&’(#)’ *+ ,*)’&*- .)/0)##&0)/, ,1#)/23 4)05#&60’7 *+ 8)+*&(%’0*) 9#:1)*-*/7, ,1#)/23 ;0:13%) <!=>>? , ,10)%) > ( ;:1**- *+ .-#:’&0:%- .)/0)##&0)/, ;*3’1@#6’ A0%*’*)/ 4)05#&60’7, ,1#)/23 ;0:13%) <!==B! , ,10)%)
万方数据
化仪表。
! 第 " 期! ! !
姚兰等: 无线传感器网络路由协议的研究和仿真
!#$"
径上的节点过早死亡。定向扩散的整个过程如图 # 所示。
信息如节点、 链路、 位置等。在提示 符 状 态 下 使 用 如 下 命 令: :>= 45667859:% :>=, 系统自动打开 :>= 的画面。如图 $ 是本文仿 真的动画演示, 包含 @A 个节点的传感器网络, 红色圆圈代表发 送数据, 蓝色圆圈代表发送兴趣。 在对协议性能信息进行分析时, 不能直接使用 ;*><) 文件。
收稿日期: !++, @ +" @ +A 。姚兰, 硕士, 主研领域: 检测技术与自动
A@ 无线传感器网络的路由协议
针对 F;) 的特点与通信需求, 国内外科研人员设计了多种 路由协议。从网络拓扑结构的角度分为两类: R’&&:58G、 ;ST)、 ;4P ( 92I028157’ 7995G8.281 3&0158G) 和定向扩散等平面路由协议;
B@ 定向扩散
定向扩散是专门为无线传感器网络设计的。它是由加州大 学洛杉矶分校计算机科学系的 Q2L&37KU91358 等人在 Q4PS4 的 >##A @ #WT;4J 项目完成后提出的。对于如 “ 给我一个特定区域 的温度” 这样的询问为大多数通信形式的网络, 定向扩散是优 秀的。在这个协议中, 节点用一组属性值来命名它生成的数据, 比如将地震波传感器生成的数据命名为: JN/2 X 9259.56, 5: X >! , 15.29 @ 17./ X +!* +>* !! Y !> : >+ : !" , ’&6715&8 X A? Z W+; Y >++ Z >!+U。在定向扩散中路由的建立由接收器节点发起, 958M 节点 通过广播 “ 兴趣” 来寻找数据源。网络中的每个节点只了解给 它发送请求的相邻节点, 节点通过建立一个梯度来转发 “ 询问” 给它的相邻节点, 梯度越大则在这个方向上找到源节点的可能 性就越大。在这个过程中, “ 兴趣” 到达了源节点, 一个临时的 梯度场建立了。源节点沿着梯度最大的方向传输数据到 958M 节点。梯度最大路径也就是功耗最低路径, 也就是说定向扩散 每次都寻找功耗最低的路径传输数据。这样节省了能耗, 但同 时也会导致整个网络的节点能耗不均衡, 使得这条功耗最低路
[K, L] 命令的 8J),, 脚本程序和 FMN ( 一种强有力的 需要使用 8J),,
图 #! 定向扩散
模式匹配和过程语言) 程序对 ;*><) 文件进行处理, 提取和归纳 我们所需要的协议性能信息。本文首先使用 O*)B 命令对 ;*><) 文件中的 “ 数据行” 进行过滤处理, 从而得到我们需要的记录, 再使用 FMN 程序从记录中查找和提取我们需要数据信息, 才 能协议性能进行分析。 对 ;*><) 文件格式进行分析, 可知记录中第 $ 项表示时间信 息, 第 #L 项 表 示 能 量 信 息, 因 此, 本 文 的 FMN 命 令 如 下: ! O>P+ ?6 Q{B*5:; ! $, #L } Q45667859:% ;* R 45667859:% 4>;>, 表示从原始 ! ;*><) 文件中提取第 $ 项和第 #L 项的数据重定向到文件 45667? 859:% 4>;>。最后使用 ./$ 自带的绘图工具 O:7B,9;, 将提取出来 的数据绘制成的图形。
! % !" 仿真结果
本文分别对定向扩散、 泛洪和组播三种典型协议在不同的 节点规模、 不同的数据源和接收点不同条件下进行了仿真。图 K 为在 @A 个节点、 #AA 和 $@A 个节点网络中, 三种协议能量的变 化过程, 可以看出, 定向扩散协议无论在小规模或大规模的网络 中, 它的能量消耗都是最少的。图 L 为数据源和接收点的增加 时, 能耗的变化过程, 可知, 在一个数据源和一个接收点的情况 下, 定向扩散的能量消耗和组播是相当的, 随着数据源和接收点 的增多, 定向扩散的优势更加明显。
身份验证是由应用代理来实现的。用户发出访问请求时, 向应用代理发送自己的公钥证书 RAK, 应用代理需要验证证书 的有效性和验证用户是证书的持有者。 在对策略服务器进行初始化时, 通过策略证书中指定的存 放使用条件证书的 /L-R 服务器地址, 搜索策略证书中指定的 每个资源管理者所颁发的使用条件证书, 并对这些证书进行验 证。证书的有效性验证包括证书的签名是否有效, 证书是否过 期以及证书是否由可信任的资源管理者签发。 用户身份认证通过后, 发出请求操作。应用代理获取用户 的请求, 把请求组合成策略服务器需要的参数, 参数包括用户的 L@、 请求的对象和请求的操作, 也可以传递环境参数, 把这些参 数传递给策略服务器。策略服务器获得应用代理传递过来的访 问请求后, 根据用户的 L@ 到指定的 /L-R 服务器提取用户所 有的角色分配证书, 然后对角色分配证书进行有效Байду номын сангаас验证。证 书的有效性验证包括证书的签名是否有效, 证书是否过期。如 果证书有效, 则提取证书包含的角色。然后策略服务器根据用 户所拥有的角色和使用条件证书中的策略, 确定角色所对应的