论文部分内容阅读
Ad Hoc网络是一种没有中心节点、无需固定基础设施的多跳无线网络,网络中节点的资源(能量、内存、带宽等)受限,在不少情况下,Ad Hoc网络中的节点能量较难得到补充。另外,由于Ad Hoc网络固有的特点,其安全性较差,容易受到恶意节点丢弃数据包等攻击。因此,均衡与节省节点能量消耗,避免节点遭受恶意攻击,对提高网络性能有重要作用。本文基于信息素理论,分别对Ad Hoc网络中的多路路由节点节能机制问题、地理位置路由的应用问题以及路由安全(恶意丢包)问题三个方面进行了深入分析和研究。并采用网络仿真工具NS-2对其进行仿真验证,取得的主要成果有:(1)结合Ad Hoc网络的特点,分析Ad Hoc网络当前发展现状,在蚁群路由算法的基础上,引入节点节能机制,提出了一种能量高效的路由协议EC-PPRA。采用NS-2工具对提出的协议进行仿真研究。结果表明,在网络适度负载的条件下,采用EC-PPRA协议的网络在平均节点剩余能量和剩余存活节点数方面得到了显著提高,延长了网络寿命。(2)针对Ad Hoc网络地理位置路由协议的具体应用,基于信息素理论,引入费马点定理(Fermat Point Theorem),结合选播(anycasting)、受限广播以及局部广播,提出了F-G- PPRA路由协议。通过NS-2进行仿真实验研究,结果表明,F-G-PPRA能显著减少路由开销和能量消耗,能均衡节点能量消耗,延长了网络寿命。(3)针对Ad Hoc网络的路由安全(恶意丢包)问题,基于信息素理论,在群体智能算法基础上,将节点局部信息考虑到路由决策中去,提出了一种基于信息素机制的安全路由方案。建立了相应的多路路由传输模型及其攻击模型,使用NS-2工具对其进行仿真验证。结果表明,该方案能够较好保持分组投递率,有效地避开包含恶意节点的路由,提高了网络的安全性。