P2P覆盖网络中流媒体分布式优化方案译文原文:DistributedOptimizationofMediaFlowsinPeer-to-PeerOverlayNetworks论文原作者:AntoniosArgyriou&JacobChakareskiP2P打破了传统Client/Server(C/S)模式,在网络中,每一个节点的地位都是对等的
每一个节点既充当服务器为其他节点提供服务,同时也享用其他节点提供的服务
P2P网络非中心化的特点,即网络中的资源和服务分散在所有结点上,信息的传输和服务的实现都直接在结点之间进行,可以无需中间环节和服务器的介入,避免了可能的瓶颈
带来了其在可扩展性、健壮性等方面的优势
P2P网络中随着用户的增加,其资源和服务能力也在同步的扩充,因此理论上其可扩展性几乎可以认为是无限的
同时在P2P网络中将计算任务或存储资料分布到所有结点上
利用其中闲置的计算能力或存储空间,达到高性能计算和海量存储的目的
通过利用网络中的大量空闲资源,可以用更低的成本提供更高的计算和存储能力
同时,因为资源分布在多个节点,更好的实现了整个网络的负载均衡
与传统的系统相比起来,P2P技术具有巨大的优势,它已经被广泛的应用到例如文件内容共享(例如,电驴,比特精灵等),协同处理,即时通讯等等方面
随着在线视频产业在互联网上的飞速发展,基于P2P的流媒体应用,例如PPlive,PPStream,QQlive等应用在互联网上迅速流行开来
在大规模的P2P视频点播和直播服务中还有很多可以突破的技术,本文提出一个分布式的流媒体优化方案
这里考虑的问题是,在非结构化的P2P覆盖网络中最优的流媒体失真问题
通过公式将这个问题表示为一个分布式的速率分配问题,并且用一个传统的分解技术来解决这个问题,以便全网设备的媒体失真率达到最小化
通过对等端之间的信息交互来保证本地速率分配代价的时效性