- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于蚂蚁算法的QoS路由调度方法.pdf
第5卷第1期 电路与系统学报 V01.5 No.1
2000年3月 JOURNALOFCIRCUrrSANDSYSTEMS March2000
文章编号:1007—0249(2000)0卜000卜05
基于蚂蚁算法的QoS路由调度方法+
张素兵 吕国英 刘泽民 周正
(北京邮电大学电信工程学院北京100876)
【摘要】 为了有效地解决Qos受限路由问题,本文提出了一种新颖的具有全局优化能力的蚂蚁算法,它是基
于蚂蚁具有找到蚁巢与食物之间的最短路径原理工作的。仿真实验表明,该方法能够有效地解决QoS受限路由问题。
【关键词】Qos路由,蚂蚁算法,单播
【中图分类号】TN913 【文献标识码】A
1引言
因此有关此领域的工作比较新颖。
QoS路由的任务就是在网络中寻找一条路径,它能够满足带宽、时延、时延抖动和费用的限制。
也就是说,必须找到一条路径,它能够: (1)为用户/应用需求提供资源;(2)有效地使用现有资
源,从而使将来的新的请求最大可能地满足;
只考虑了一个或两个限制,并且都需要在每个节点保留整个网络状态。我们提出了一种新颖的基于蚂
蚁算法的全局分布式优化路由算法,并且考虑了四个路由限制。
本文组织如下:第二部分简要介绍了蚂蚁算法的原理;第三部分详细描述了本文所提出的基于
蚂蚁算法的QoS路由优化方法;第四部分通过仿真实验,验证了本文所给方法的有效性;最后,我
们对全文进行了总结。
2蚂蚁算法的原理
研究表明,蚂蚁具有找到蚁巢与食
物之间的最短路径的能力。 这种能力是
靠其在所经过的路径上留下一种挥发性 (a)初始状态 (b)中间状态
分泌物pheromone(称为信息素,该物
质随着时间的推移会逐渐挥发消失)来实
现的。 蚂蚁在一条路上前进时,会留下
挥发性信息素,后来的蚂蚁选择该路径
的概率与当时这条路径上该物质的强度
成正比。 对于一条路径,选择它的蚂蚁
(c)中间状态 (d)最终状态
越多,则在该路径上蚂蚁所留下的信息
素的强度就越大,而强度大的信息素会 图1蚂蚁寻找最短路径的示意图
吸引更多的蚂蚁,从而形成一种正反馈。
通过这种正反馈,蚂蚁最终可以发现最短路径。
我们用图1来说明蚂蚁寻找最短路径的原理。最初,如图1(a)所示,当蚂蚁走到分支路口时,
+原邮电部重点项目资助。收稿日期:1999.IO一12(Oct.12,1999)
2 张素兵等:基于蚂蚁算法的Qos路由调度方法
要决定往哪一个方向走。 既然初始时没有什么线索可供它们选择,那它们只能以相同的概率选择路
假设蚂蚁都具有相同的速度,则信息素的挥发性会使蚂蚁在较短的路径(图中所示是下条路)上所留
下的信息素的强度会大些。 由于蚂蚁会以大的概率选择信息素强度较大的路径,所以后来的蚂蚁多
数会走下条路径,如图1(c)所示(其中图上的虚线代表该路径上蚂蚁所留下的信息素的强度大小),这
就会导致该路径上的信息素强度继续增大,进而该路径会吸引更多的蚂蚁,形成一种正反馈。 经过
一段时间后,两条路径上的信息素的强度会有明显的区别,这就会使新到来的蚂蚁选择较短路径的
概率越来越大,如图l(d)所示。不久,绝大多数的蚂蚁都将选择这条较短的路径。
3基于蚂蚁算法的QoS路由算法
3.1问题描述
边的集合,每一条边表示相邻两节点间的直达通信路径。 不失一般性,假定相邻两节点问最多仅有
一条边。
小费用的路径,同时满足以下四个条件,此路由请求w就可接受。‘
(1)带宽可用限制:曰(f)≥Bw,在w的路由的每条路径f上;
(2)端到端时延限制:∑…。DⅣ(n)+∑。,现(f)≤D。,在w的路由上;
引起的丢失;
(4)端到端时延抖动限制:ⅣDy(d)≤-,。,在目的节点。
节点处理时延,DⅣ..yj
由链路集合,朋是节点丢失率,衄j
yj尺+u{o},R
文档评论(0)