基于Agent的组播路由算法研究

来源 :河北工业大学 | 被引量 : 6次 | 上传用户:cninfor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的迅速普及和爆炸性发展,在网络上产生了许多新的应用,如网络会议、分布式资源发现、分布式数据库开发等,这些应用不再是简单的点对点的文本信息传输,而是一般需要传输大量的音频、视频等多媒体信息,这就对传统的路由选择机制提出了新的挑战。某些特殊的应用,如网络会议、分布式数据库开发等,都是需要把数据从一点同时发送到多点的问题,多点通信(组播)即Multicast是网络支持多媒体业务的关键技术之一,产生于20世纪80年代末,已经迅速发展为一个国际前沿领域,成为研究的一个热点。 本文首先对组播路由算法进行了评述,阐明了什么是组播、为什么要进行组播、如何进行组播、组播技术的原理、组播路由算法的分类问题。接着介绍了一个重要算法——遗传算法,文中对遗传算法的产生与发展、遗传算法的主要理论、遗传算法的并行特性及其广泛应用都进行了简要介绍,并在此基础上介绍了佳点集遗传算法。本文通过对现有组播路由算法的研究与分析,指出了现有的一些算法的缺点及局限性,并且对遗传算法的遗传算子进行了改进,提出了一种新的基于遗传算法的QoS组播路由选择方法,这是本文的一个创新点,试验表明,该算法性能较好,效率较高。 组播路由的研究包括两个内容:收集、更新网络状态信息和根据网络状态计算出合适的传输路径。而路由的确定需要各条链路状态的精确信息,由于网络状态信息是随链路和节点利用不断变化的,所以说网络链路状态信息一般是不精确的。现有的路由算法基本上都是利用静态信息,这样计算出来的组播树不能反映实际情况,具有很大的局限性。针对此问题,本文提出利用Agent技术预先收集、更新网络链路状态信息,使网络状态信息尽量精确,各Agent间协调、合作,以提高精确性为目标,以便能尽量的反映实际情况,这是本文的另一个创新点。
其他文献
常规武器检测虚拟仪器开发平台,是用于对高炮、地炮、自行火炮等常规武器进行性能检测的通用仪器和开发平台。本平台的检测项目,按常规武器性能检测所需要的检测对象制定。即具
该文提出了一个基于组件的演化计算软件设计框架CBFEC(Component-Based Framework for Evolutionary Computation)来指导设计可重用、可扩展的演化计算软件.演化计算是人工智
随着互联网产业的大力发展,在全业务运营的格局下,互联网业务质量是保证竞争力的关键。在提升互联网业务质量的同时,更要重视提升互联网用户满意度。为了保障互联网业务质量,
随着WWW技术在全球范围内的迅速发展与普及,Internet上的资源日趋丰富,现有的搜索引擎技术和方法已经不能满足用户对信息需求快速性与有效性和的要求,更不能满足拥护按主题搜
结合当前计算机技术发展的现状,本文提出了采用B/S模式开发基于自己平台的办公自动化系统.文章首先阐述了办公自动化发展的各个阶段情况,然后介绍了B/S模式下三层结构及N层结
C3I(Command、Control、Communication and Intelligence)称为"指挥自动化"或者"综合电子信息系统",是现代化高科技发展的产物,是军队指挥发展的高级阶段.随着现代技术的日益
随着软件规模和成本的不断增大,如何保证软件的可靠性越来越成为软件开发过程中倍受关注的话题。软件测试尤其是静态测试作为保证软件可靠性的一个有效途径在近年来得到了快
CORBA规范约束采用面向对象的分布式软件的构造方法,以接口定义语言的形式实现对象内部细节的完整封装,从而降低了软件系统的复杂程度,增加了软件功能的可重用性.该文首先介
钻井成本在油气田开发费用中占有很大的比例,如何降低钻井成本是油气田开发评价及研究中的重要课题.钻井过程由于井壁失稳造成的复杂情况,如井壁垮塌、缩径、漏失及储层保护
论文从软交换产生的背景、软交换的概念和主要功能、软交换的协议、与传统网络的融合,以及基于软交换的增强型业务框架等方面对软交换技术进行了论述,并给出了软交换技术的两