基于网络编码的应用层组播路由优化问题研究

来源 :上海大学 | 被引量 : 0次 | 上传用户:hitsyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信网络技术的发展和多媒体技术的广泛运用,网络资源紧张和分配不合理的问题越来越突出。在IP组播无法被全网范围内部署利用的情况下,基于端系统的应用层组播应运而生。与传统路由节点只能对数据进行复制和转发不同,应用层组播中的端系统可以对接收到的数据进行运算操作(如线性运算)。利用网络编码,端系统对收到的数据进行组合编码,从而有效地利用网络带宽,增加网络容量。 本文在分析了以往传统路由算法的基础上,提出了一种基于网络编码的应用层组播路由算法。根据网络编码的特点,在组播源节点和网络中的每一个目的节点之间建立多条不相交的数据通信路径,形成组播图。将网络编码运用于被多个目的节点共用的瓶颈链路上来解决数据冲突问题,使得每个目的节点同时接收到多路相互独立的数据,通过线性解码就可以得到原始数据,从而大大提高了网络端到端的吞吐量和带宽利用率。在组播图建立过程中,已经加入组播图的端系统,可以为新申请加入的节点提供网络服务,提高网络资源利用率,达到提高网络容量的目的。而后,通过在随机网络拓扑中对所提出的路由算法进行仿真,并与其他路由算法进行性能比较,可以清楚地发现新提出的路由算法可以在网络延时增加较少情况下,明显提高网络的吞吐量。 考虑到启发式算法不能达到网络资源使用的最优化,而传统的集中式优化算法需要掌握网络的全局状态信息,很难应用于大规模P2P的分布式网络中。本文讨论了如何在基于网络编码的应用层组播上建立效用最大的组播分发结构。利用凸优化理论,建立网络效用最大化的目标函数,以及相应的约束条件,利用拉格朗日对偶和次梯度算法求解目标函数。应用层组播中的节点和链路只需要根据自身信息和邻接节点及链路的状态信息进行网络状态的更新,从而实现网络资源的最优化使用。最后给出了算法迭代的仿真结果,讨论了算法的收敛性。
其他文献
随着Internet的飞速发展和广泛应用,诸如电子书、数字音乐、电影、图片等信息都可以通过Internet传播到终端用户。由于这些内容非常容易被复制、修改乃至二次传播,因此在网络
无线Ad hoc网络是在没有固定基础设施的情况下,由具有无线通信功能的节点自组织形成的网络。因此,其在战场、应急会议及灾后救援通信上有着广泛的应用。由于无线Ad hoc网络中
现有同轴电缆电视传输系统具有极宽的频带资源,而且,我国居民小区楼内已广泛敷设有线电视同轴电缆,并进行电视业务传输。HiNOC技术正是利用同轴电缆的带外信道资源,在最后一
近年来随着计算机网络的迅速发展,用户数量持续增加,新型的网络应用不断涌现,而电信运营商也正面临从电信业务提供商向综合信息服务提供商转型,在此形势下,中国电信上海研究院针对
磁共振成像技术以核磁共振原理为基础对人体或生物体的某部分进行断面成像或立体成像,以获得组织和器官的解剖结构、功能结构和病变状况。磁共振成像技术是一种无损体外探测
移动Ad hoc网络是由多个无线移动节点组成可以在没有任何网络基础设施和集中化管理的情况下互相通信,具有很强的实际应用价值。但是由于其自身的特点该网络本身极其容易受到