应用层组播重构技术研究与应用

来源 :中南大学 | 被引量 : 0次 | 上传用户:wxcheng823
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet不断发展,组播技术越来越受到重视。相比单播,组播实现了一对多的通信方式,并且可以节省带宽、减轻网络负担和提高数据传输率。与传统的IP组播不同,应用层组播在终端主机上而不是路由器进行数据的转发,它提供了一种代价更低、更容易部署的多点通信,这也解决了IP组播由于技术和市场的原因而没有被推广开来的问题。但是由于终端主机是不稳定的,它可以自由的离开组播树或随时可能失效,当组播树中的非叶子节点离开组播树,该节点的所有下游节点都将受到影响,因此,应用层组播需要考虑节点失效或离开组播树后如何快速重构组播树的问题。另一个被忽视但同样重要的因素是主机的容量限制,如果不考虑主机的容量限制,就有可能使某个节点连接过多的孩子节点,从而导致整个组播系统性能的急剧下降。为了实现组播树的重构,本文首先提出了一个具有度约束特性的应用层组播树构建算法。它采用节点的可用网络带宽来描述节点容量(度数),该算法主要是为节点找到一颗具有最小直径的生成树。然后,在此最小直径生成树的基础上,提出了一种度约束的应用层组播树预先式重构方法。其核心思想是:组播树的每个非叶子节点在它离开或失效之前提前为它的孩子节点寻找各自的备用父节点,一旦节点离开或失效,它的孩子节点立即连接它们各自的备用父节点。本文使用C++语言,在VC++6.0的平台上,实现了一个基于该构建和重构组播树算法的原型系统。该系统具有构建组播树覆盖网、检测邻接节点失效、节点失效后重构组播树、以组播的形式传输文件等基本功能,我们在局域网中对该系统进行了反复测试,证实了系统的性能。
其他文献
随着网络时代的发展,学术交流越加广泛,合作者推荐技术系统的研究和开发,对于拓展学术作者之间的更进一步合作有重大的意义。本文研究了共同作者图建立和相似度计算的理论以
随着信息技术的不断发展和普及,互联网上的信息资源呈指数膨胀,其结构具有异构性、多元化、分布式等特点。因而,能帮助用户更为快捷地找到所需信息的服务推荐系统得到了广泛
数据库系统中的访问控制是数据库安全的一个重要研究内容,其中基于角色的访问控制(Role-Based Access Control,RBAC)是目前研究与应用比较广泛的一种访问控制模型。本文通过
随着嵌入式技术的日新月异,它在各种领域的应用得到了很大程度的推广。图形用户界面GUI(Graphics User Interface)作为人机交互技术的重要内容,以丰富的图形图像信息、直观的表达
机器人路径规划技术是现代机器人控制领域内的一个焦点问题,也是机器人避障比赛中的核心技术。作为一种新型循环神经网络,液体状态机具有对数据大规模并行处理及对知识有较强
随着无线网络的迅猛发展以及多媒体技术的普及,在无线网络中进行以视频为主的多媒体实时传输成为当前的热门应用。然而现有的无线网络技术难以满足视频传输的需求,如何改善无
数字水印技术属于信息安全的范畴,是信息隐藏的一个分支。数字图像水印是数字水印技术研究的一个方面,具有极大的理论研究价值和应用前景,是目前学术研究的一个热点。本文介
日益增长的移动用户数量和迅速扩大的移动通信业务对通信质量和系统容量提出了越来越高的要求。因此,移动通信系统中有限的无线资源和快速增长的使用需求之间的矛盾使得无线资
基于网络的智能教学系统是一个涉及计算机科学、教育学、心理学、认知科学和行为科学等的复杂系统。在现在的网络学习系统中,含有大量的学习者学习记录,而如何有效的对学习者
随着计算机视觉领域的发展,目标检测技术越来越多地应用于实际生活中。其中,电子商务环境下对于海量商品图片的处理问题,为目标检测技术特别是logo检测与识别技术提供了广阔