欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机网络 > Ad hoc网络稳定的蚁群多路由算法

Ad hoc网络稳定的蚁群多路由算法

日期:2023-01-24 阅读量:0 所属栏目:计算机网络


摘 要:移动Ad hoc网络又称MANET,具有多跳路由和拓扑动态变化的特点,是一种特殊的无线移动通信网络。本文提出了一种基于稳定拓扑和蚁群优化的Ad hoc网络多路由算法SAMR。

关键词:Ad hoc网络;蚁群优化;多路由算法
  Ad hoc网络路由协议是当前研究的热点之一,在建立路由后如果路径没有失效则一直使用,降低了路由协议的控制开销,但带来了路由老化的问题,而且对拓扑变化的适应性差。路由协议要能适应拓扑的动态变化,随拓扑的变化进行更新。SAMR算法用节点在本地获取的局部拓扑稳定度信息计算路径的拓扑稳定度,以路径的拓扑稳定度和时延度量路径质量,并把蚁群优化算法应用于Ad hoc网络中,将路径质量映射为蚁群信息素,通过更新信息素动态更新路由质量信息,避免路径老化。
  1 蚁群优化算法
  蚁群优化算法是针对AS(ant system)的各种改进算法进行总结后提出的用于求解离散优化问题的通用框架,具有正反馈、分布式计算和启发性搜索等特点。蚁群优化算法的关键特征是通过模仿蚂蚁的集体行为,解决网络中路由的组合优化问题,提高网络的稳定性、可靠性,增强网络的健壮性。目前很多学者将蚁群优化算法用于Ad hoc网络的路由算法设计。
  2 SAMR算法
  2.1 算法设计思想
  本文将蚁群优化算法应用于Ad hoc网络的路由算法设计中,将路径的拓扑稳定度和传输时延作为路径质量度量,提出了基于稳定拓扑和蚁群优化的多路由算法。为克服蚁群算法收敛速度慢的缺点,SAMR在路由建立过程中采用与AODV类似的洪泛法,以降低路由建立时间;在路由建立后,通过周期性地选择数据包携带人工蚂蚁分组信息进行路由更新。在节点转发数据包过程中,由于路径上的信息素随着路径质量动态更新,因此要实时计算出全部邻居节点的转发概率,再根据概率结果选择信息素较大的路径进行转发,使网络流量能够动态分配,网络资源得到有效利用。在节点i,由节点j转发到达目的节点D的转移概率为:  
  2.2 算法实现
  2.2.1 路由发现
  首先,初始化信息素,设置各链路信息素的初始值;其次,源节点发送前向蚂蚁(forward ant,FA),FA中记录经过的节点列表、路径时延和路径的拓扑稳定度信息;然后,中间节点收到FA后,根据节点列表判断是否出现环路;接着,目的节点收到FA后,建立或更新到源节点的信息素路由表项。前向蚂蚁死亡,目的节点生成后向蚂蚁(backward ant,BA),BA中记录反向路径的时延和拓扑稳定度信息,并复制FA中的节点条目,目的节点对每一个FA都产生BA回复,BA沿FA节点指示路径反向传输,实现多条路径的建立;中间节点收到BA后,建立或更新到目的节点的信息素路由表项,更新BA中的路径度量信息,然后按节点序列指示的下一跳节点继续转发BA;源节点收到BA后建立或更新到目的节点的信息素路由表。源节点收到一个BA建立一条到目的节点的路径,收到多个BA建立多条到目的节点的路径。
  2.2.2 路由更新
  源节点每发送K个数据分组,就选取一个分组添加路径度量信息和经过节点的列表,通过更新分组(refreshing packet,RP),路由表进行更新。更新分组采用普通数据分组规则进行转发;中间节点收到RP后,更新本节点到源节点的信息素路由表,并根据节点获取时间、邻节点、观测周期等信息更新RP中的路径度量。RP后续处理与普通数据包相同;目的节点收到RP时,对源节点的信息素路由表进行更新,RP中的数据部分和普通数据包处理相同。之后,产生BA返回源节点进行正向路径更新。中间节点收到BA的处理和路由发现时相同。
  3 仿真分析
  仿真基于同一场景:节点移动采用随机点移动模型,MAC层协议使用IEEE 802.11bDCF,移动节点的无线覆盖距离为200m,信道带宽为2×106bit/s,在1000m×1000m的区域内随机分布50个移动节点,选取10对移动节点发送恒定比特速率数据流(CBR)。每个仿真组合选取5个不同的种子,将平均值作为仿真结果。随着停顿时间的增加,节点的移动性逐渐减弱,仿真结果如图1所示:
  分析仿真结果,得出如下结论:SAMR和AODV的时延都随着节点移动性的减弱而降低,SAMR的时延性能优于AODV。SAMR选择较稳定的节点进行数据转发,并且根据路径质量动态调整路由权重,此外,路由发现过程中建立多条路径可增强网络的健壮性,时延性能得到提高;SAMR和AODV的吞吐量随着节点移动性的减弱而增加,SAMR的吞吐量比AODV有明显提高,在快速移动场景中性能更好。
参考文献:
[1]郑少仁,王海涛,赵志峰.Ad hoc网络技术[M].北京:人民邮电出版社,2005:64-92
[2]唐泳,马永开.用改进蚁群优化算法求解多目标优化问题[J].电子科技大学学报,2005,34(2):281-284.
本文链接:http://www.qk112.com/lwfw/jsjlw/jsjwl/238487.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学