1 / 71
文档名称:

基于蚁群算法的Ad+Hoc网络安全路由算法研究.pdf

格式:pdf   大小:1,234KB   页数:71页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于蚁群算法的Ad+Hoc网络安全路由算法研究.pdf

上传人:陈潇睡不醒 2021/9/16 文件大小:1.21 MB

下载得到文件列表

基于蚁群算法的Ad+Hoc网络安全路由算法研究.pdf

相关文档

文档介绍

文档介绍:摘要
移动 Ad Hoc 网络的对等体系结构使得其比传统网络面临更多的安全威胁,使
得移动 Ad Hoc 网络安全路由协议成为当前研究的热点。本文围绕 Ad Hoc 的网络
安全问题以及安全目标,提出了一种新的行为信任模型和安全路由算法。路由算
法利用网络运行中反馈的信息建立行为信任模型,通过信任值筛选出恶意节点,
并且可实现多种安全属性下对邻居节点的综合评价;使用蚁群算法完成路由组建
和维护部分,有效地兼顾了网络性能问题。本文的主要内容如下:
1、基于信任理论提出了新的行为信任模型:用户收集邻居节点的肯定经验和
否定经验作为评价邻居节点信任度的依据。信任值的表现形式为连续值,表示了
信任与不信任程度的百分比;并且以非线性方式增长。模型为节点设立“待考察”
状态,防止合法节点因为网络性能原因被其他节点误以为是恶意节点;设立绝对
不可信任节点域,提高了节点对于网络安全的警惕性。
2、基于蚁群算法的 Ad Hoc 网络安全路由协议(ANT_T):主要涉及蚁群算法
的改进,以及蚁群算法和行为信任模型的结合。1)本文深入研究了蚁群算法的基本
原理,重点改进了蚁群算法中的信息素调节机制。改进后的蚁群算法把安全(信任
度)、跳数和时延作为优化目标。跳数为启发式值,有效地防止了蚂蚁过分依赖信
息素寻找路由。信任度和时延为信息素增量机制中的加权值。信任度高、时延小
的节点获得的信息素增量大;反之,信息素增量小。当信任度为负数的时候,信
息素增量将为负值,有效地防止了恶意节点加入数据报文的交互过程。2)协议应用
三种蚂蚁实现路由协议中的蚁群算法。不同类别的蚂蚁被区别赋予信息素,并赋
予不同的搜索方向,加快了算法的收敛速度、提高了算法的全局搜索性能。多径
路由使得链路发生变化的时候,可以很快找到新的最优路径代替原路径发送数据。
3、对信任模型以及 ANT_T 路由协议的可行性仿真实验结果表明:新的行为
信任模型能有效地通过恶意节点的行为性质识别出恶意节点,并且不会造成其他
网络性能的下降。ANT_T 路由协议不仅能够有效地识别恶意节点,当恶意节点在
活动链路中的时候,ANT_T 能较快地找出新的最优信任路径发送数据。
关键词:移动 Ad Hoc 网络,安全,蚁群算法,信任模型
ABSTRACT
Ad Hoc network doesn’t need infrastructure support, can be set up quickly and
simplify. It is self-organization and self-rehab wireless network. But the equal system of
Ad Hoc network makes it to face more safety threats. The research about safety in wired
network has obtained much result, but these wired network safety methods can’t
directly be apply to Ad Hoc network. It is a hotspot in Ad Hoc network. We aimed at
the safety problem of Ad Hoc network, and put forward a new safe strategy. We
combine this safe strategy with ant system making network performance improved in
the resources limited Ad Hoc network.
1) Because that the trust belongs to safe category, we put forward a new behavior
trust model. It collects neighbor’s affirmative experience and negative experience to
evaluate neighbor. Continuous value is used to represent trust grade. Trust grades
increase nonlinearly, m