论文部分内容阅读
【摘要】对于P2P流媒体直播体系中的数据传输主要采取了退火算法对其进行一定的优化。并以全局规划为主,建立了P2P流媒体数据传输的数学模型VMDTSA-P2P,该模型将可用出口带宽以及可用性时间等因素对其所造成的影响进行了充分的考量,并将其作为获取最优解的主要因子,这也传统的数据传输体系相比,在大量用户的状况下,很大程度上加快了新节点从伙伴节点中选择数据的速度,并且对于近似最优数据块所提供的节点的组合方面进行保证,从而有效的提高了直播的流畅性以及连续性等,充分的保障了画面的播放质量。
【关键词】退火算法P2P流媒体数据传输带宽
一、引言
随着网络技术的不断发展,网络用户也越来越多,而流媒体以其特有的作用以及交互性等特点而成为了推动宽带发展的主要动力。而传统的网络宽带以及服务器的性能,已无法满足于目前的网络需求,虽然组播技术可以有效的解决流媒体直播中的所出现的服务器以及网络超负荷等问题,但是其可扩展性、可靠传输、拥塞控制以及部署的复杂性等问题,还是无法得到有效的解决。
二、P2P流媒体直播概况
P2P也被称之为对等网络,它的每个节的地位都是相同的,即资源的主要供应者,又叫做资源获取者,对等节点之间可以采取信息共享、存储以及计算资源等方式,无需集中于服务器,而完成各自的任务或是资源。
如果参与到了某一特定的P2P会话的Peer以及它与服务连接之间的联系,就可以逻辑方面实现覆盖网络(Overlay Network)。覆盖网络也属于计算机网络的范畴,它是在一个网络的基础上建立了另一个网络,由此而形成的一种叠加式网络,而叠加式网络中的节点之间的逻辑连接也采取了虚拟的方式,并在同一路径上进行了信息交互,而该路径也可能已经具有很多的物理链接。
流媒体直翻对于数据的传输的要求是非常严格的,并且它持续的时间也相对较长,它与以服务器为核心的C/S模式有所不同,P2P中的对等节点听自治性以及随意性都非常的高,它可自由的加入或是退出。因此,如何组织覆盖网络的拓扑,并充分的满足于流媒体所提出的传输以及播放要求,与此同时,还能够有效的减少节点动态行为所造成的影响,这对于P2P流媒体直播体系的相关性能起到了决定性的作用。而P2P流媒体直播覆盖网络拓扑主要分为单树以及多树等两种形式。
三、基于单树的P2P直播体系
在进行单树P2P流媒体直播体系中,所有在同一流媒体直播会话的Peer,并由此构成了一个、棵以媒体源服务器为主的树。
基于单树的P2P流媒体直播体系中的优点如下所示:1、结构较为简单,并且数据的流向具有单一性特点;2、随着可以进行加入或退出,并且速度也非常的快;3、信令也较为简单,使得管理以及控制操作都非常的方便快捷。而其缺点则主要包括以下几个方面:1、对于树的深度非常的难掌握,当其深度达到一定的程度时,根节点直通叶子节点所需的时间难以掌握;2、当加入了过多的线节点或是退出过多线节点时,组播树的平衡就很难维持了。
四、基于多树的P2P直播体系
在多树P2P直播体系中,数据在源服务器端时,就已经被细分为多条子流,而每条子流采取了单独的组播树进行信息的传输,并且每个Peer节点也可以根据自身的资源状况而自行的加入到单棵或是多棵组播树中。
多树P2P直播体系的优点如下所示:1、有效的提高了节点的带宽利用率;2、当带宽不对称时,并且该节目的播放码率比上传码率大,可以使其服务能力进行一定的降低,仅仅只是向其他的节点提供少量的数据,对于整体的节点服务质量不会产生影响。而其缺点为:1、组播森林使得组播结构的复杂程度大大的提高了;2、其树的深度也非常难以掌握,并且在深度到达一定程度之后,使得组播森林中的各个组播树之间很难维持平衡;3、当加入或退出大量的线节点时,组播树的平衡难以掌握,一个组播树的不平衡,就可能使得整个组播木森林体系产生崩溃;4、在组播森林中,如果其关键节点产生了意外而退出或是不能正常的运行时,那么后继的节点服务质量也很难得到保障。
五、结论
综上所述,P2P流媒体直播体系的相关性能受覆盖网络拓扑的直接性影响,而本文也主要从P2P流媒体的各种直播方式进行了深入的分析与探讨,并将流媒体直播的特点相结合,将其进行了一定的对比与分析,并以此为基础,为进一步研究奠定了基础。
参考文献
[1]孙知信,陈亚当,任志广.基于P2P流媒体直播系统的数据传输策略[J].通信学报,2011,(06):1-9.
[2]唐展锋.基于P2P的流媒体直播系统研究与设计[D].电子科技大学,2012.
【关键词】退火算法P2P流媒体数据传输带宽
一、引言
随着网络技术的不断发展,网络用户也越来越多,而流媒体以其特有的作用以及交互性等特点而成为了推动宽带发展的主要动力。而传统的网络宽带以及服务器的性能,已无法满足于目前的网络需求,虽然组播技术可以有效的解决流媒体直播中的所出现的服务器以及网络超负荷等问题,但是其可扩展性、可靠传输、拥塞控制以及部署的复杂性等问题,还是无法得到有效的解决。
二、P2P流媒体直播概况
P2P也被称之为对等网络,它的每个节的地位都是相同的,即资源的主要供应者,又叫做资源获取者,对等节点之间可以采取信息共享、存储以及计算资源等方式,无需集中于服务器,而完成各自的任务或是资源。
如果参与到了某一特定的P2P会话的Peer以及它与服务连接之间的联系,就可以逻辑方面实现覆盖网络(Overlay Network)。覆盖网络也属于计算机网络的范畴,它是在一个网络的基础上建立了另一个网络,由此而形成的一种叠加式网络,而叠加式网络中的节点之间的逻辑连接也采取了虚拟的方式,并在同一路径上进行了信息交互,而该路径也可能已经具有很多的物理链接。
流媒体直翻对于数据的传输的要求是非常严格的,并且它持续的时间也相对较长,它与以服务器为核心的C/S模式有所不同,P2P中的对等节点听自治性以及随意性都非常的高,它可自由的加入或是退出。因此,如何组织覆盖网络的拓扑,并充分的满足于流媒体所提出的传输以及播放要求,与此同时,还能够有效的减少节点动态行为所造成的影响,这对于P2P流媒体直播体系的相关性能起到了决定性的作用。而P2P流媒体直播覆盖网络拓扑主要分为单树以及多树等两种形式。
三、基于单树的P2P直播体系
在进行单树P2P流媒体直播体系中,所有在同一流媒体直播会话的Peer,并由此构成了一个、棵以媒体源服务器为主的树。
基于单树的P2P流媒体直播体系中的优点如下所示:1、结构较为简单,并且数据的流向具有单一性特点;2、随着可以进行加入或退出,并且速度也非常的快;3、信令也较为简单,使得管理以及控制操作都非常的方便快捷。而其缺点则主要包括以下几个方面:1、对于树的深度非常的难掌握,当其深度达到一定的程度时,根节点直通叶子节点所需的时间难以掌握;2、当加入了过多的线节点或是退出过多线节点时,组播树的平衡就很难维持了。
四、基于多树的P2P直播体系
在多树P2P直播体系中,数据在源服务器端时,就已经被细分为多条子流,而每条子流采取了单独的组播树进行信息的传输,并且每个Peer节点也可以根据自身的资源状况而自行的加入到单棵或是多棵组播树中。
多树P2P直播体系的优点如下所示:1、有效的提高了节点的带宽利用率;2、当带宽不对称时,并且该节目的播放码率比上传码率大,可以使其服务能力进行一定的降低,仅仅只是向其他的节点提供少量的数据,对于整体的节点服务质量不会产生影响。而其缺点为:1、组播森林使得组播结构的复杂程度大大的提高了;2、其树的深度也非常难以掌握,并且在深度到达一定程度之后,使得组播森林中的各个组播树之间很难维持平衡;3、当加入或退出大量的线节点时,组播树的平衡难以掌握,一个组播树的不平衡,就可能使得整个组播木森林体系产生崩溃;4、在组播森林中,如果其关键节点产生了意外而退出或是不能正常的运行时,那么后继的节点服务质量也很难得到保障。
五、结论
综上所述,P2P流媒体直播体系的相关性能受覆盖网络拓扑的直接性影响,而本文也主要从P2P流媒体的各种直播方式进行了深入的分析与探讨,并将流媒体直播的特点相结合,将其进行了一定的对比与分析,并以此为基础,为进一步研究奠定了基础。
参考文献
[1]孙知信,陈亚当,任志广.基于P2P流媒体直播系统的数据传输策略[J].通信学报,2011,(06):1-9.
[2]唐展锋.基于P2P的流媒体直播系统研究与设计[D].电子科技大学,2012.