基于蚁群算法的QoS路由研究

来源 :沈阳航空航天大学 | 被引量 : 1次 | 上传用户:jzsoft
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服务质量路由(QoSR)是一种基于网络可用资源与用户请求的QoS要求进行路由的机制,它是一种的动态路由协议。QoSR的目标就是为每一个用户发送的QoS连接请求,找到满足其QoS要求的可行路径;并且降低网络发生拥塞的可能性,平衡网络负载,提高网络资源利用率,从而可以保证网络可以接受更多的QoS请求。蚁群算法是在研究自然界中蚂蚁的觅食行为而发现的一种启发式算法。蚂蚁在寻找食物的过程中会释放一种具有挥发性质的化学物质——信息素,蚂蚁就是通过信息素找到从蚁穴到食物源的最短路径。它具有正反馈,本质上的并行性,求解时间短以及很强的鲁棒性等特点。本文分析了QoS单播路由的模型,研究并分析了蚁群算法,以及蚁群算法在QoS路由应用中的现状。对基本的蚁群算法进行改进,提出了一种多路径QoS路由算法,为了降低拥塞发生的可能性,本算法改进了蚁群算法的启发式策略,在选择下一个节点的时候,将下一个节点的缓冲队列的空闲率加入进去;为了实现网络负载均衡,该算法选择多条较好路径代替最优路径,然后采用加权的循环调度算法,将流量根据每条路径的实际情况进行分割。仿真结果表明,与Dijkstra和ECMP算法相比,该算法减少了网络拥塞,增加了网络吞吐量,提高了网络资源利用率,实现网络负载均衡。分析了QoS组播路由模型,研究了组播路由的分类。针对蚁群算法可能陷入局部最优的缺点,以及模拟退火算法的全局寻优的优点,提出了一种基于蚁群算法与模拟退火算法相融合的QoS组播路由算法SACA。仿真结果表明该算法能够满足在一定QoS约束条件下的组播树构建要求,提高了蚁群算法的全局寻优能力。
其他文献
当前生物信息学中对模体的预测普遍使用聚类算法,而当前大多数模体预测工具及算法在预测顺势调控结合位点时具有一定的局限性,他们往往能有较准确的预测那些与背景序列(模体
多值逻辑是指一切逻辑值的取值数大于2的逻辑。多值逻辑的研究内容主要包括理论、电路与系统和应用三个方面。  多值逻辑函数结构理论包括完备性理论、函数表示理论以及单
在集成电路工艺技术发展的驱动下,异构多核处理器的性能在成倍的增加,但原来系统级的一些问题被引入到处理器内部,任务的调度分配就是问题之一。对于多核CPU,优化操作系统任
如今,镜头规划技术的研究及应用越来越多,本文设计并实现了一个基于知识的智能的镜头规划系统,并将其运用于三维虚拟场景的自动漫游。本文依次讲述镜头知识的表示方法、镜头
人脸识别一直是学术界和工业界的研究热点。尽管在过去几十年内,研究人员提出了一系列的人脸识别方法。但是由于姿态、表情、光照等外部因素的干扰,这些方法始终不能取得很好
随着信息时代的到来,网络技术己经广泛渗透到各个领域。它在向人们提供前所未有的便利通信的同时,也对信息的安全存储和传输提出了更高的要求。信息隐藏技术作为传统的加密技术
应用层组播(Application Layer Multicast, ALM)是组播通信的一种,是在终端系统实现的由单一或多点主机通过传统的单播连接向群组主机发送数据报的一种组播方式。因未改变传
半监督降维是近年来半监督学习领域的研究热点之一。当今流行的半监督降维方法可以分成三类:基于类别标号的方法、基于成对约束的方法和基于其他监督信息的方法。其中,成对约
目前,人脸识别技术已经被应用于我们的日常生活当中的某些领域,但是该技术在手机端身份验证和支付这些场景中的应用还没普及,一方面是由于人脸识别准确度面部姿势、光照、表
信息的爆炸式增长,使得信息检索系统成为用户查找信息的主要工具。如何使检索系统理解用户的搜索意图,找到符合用户要求的数据,将相关度高的检索结果排在前面推荐给用户,成为