发明名称 一种P2P媒体流分发的方法、装置及系统
摘要 一种P2P媒体流分发的方法,包括:根据基于用户分布得到的链路可用网络带宽,以及链路传输时延和网络中各节点的从属关系以及对等关系,建立用于提供接入节点之间的网络代价信息的网络地图;根据用户的媒体流服务请求,基于优化策略根据所述网络地图为用户选择提供媒体流服务的接入节点对应的媒体服务器列表,以使所述用户从所述媒体服务器列表中的媒体服务器获取媒体数据。本发明还提供一种P2P媒体流分发的装置及系统,可以使得资源的使用更加合理。
申请公布号 CN101997891B 申请公布日期 2013.12.04
申请号 CN200910091679.9 申请日期 2009.08.28
申请人 华为技术有限公司 发明人 施广宇;龙有水;张云飞
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京凯特来知识产权代理有限公司 11260 代理人 郑立明
主权项 一种P2P(peer to peer,端对端)媒体流分发的方法,其特征在于,包括:根据基于用户分布得到的链路可用网络带宽,以及链路传输时延和网络中各节点的从属关系以及对等关系,建立用于提供接入节点之间的网络代价信息的网络地图;根据用户的媒体流服务请求,基于优化策略根据所述网络地图为用户选择提供媒体流服务的接入节点对应的媒体服务器列表,以使所述用户从所述媒体服务器列表中的媒体服务器获取媒体数据;所述根据基于用户分布得到的链路可用网络带宽,以及链路传输时延和网络中各节点的从属关系以及对等关系,建立用于提供接入节点之间网络代价的网络地图的步骤,包括:根据网络的拓扑层次关系确定节点之间的从属关系和对等关系;将无从属节点的节点作为接入节点,将不从属于任何节点的节点作为核心节点;根据可用网络带宽和时延计算接入节点与其它接入节点之间的网络代价,并将计算结果排序形成列表;所述根据可用网络带宽和时延计算接入节点与其它接入节点之间的网络代价,并将计算结果排序形成列表,包括:以一个接入节点为源接入节点,将所述源接入节点作为关键字记录所述源接入节点到核心节点的路径信息,并将记录的所述路径信息作为所述源接入节点的匹配集;分别以所述匹配集中的节点作为关键字,查找与所述关键字节点具有对等关系的对端节点,并将查找到的对端节点的层次设置为所述关键字节点的层次与高一层次之间后记入所述匹配集;根据所述匹配集确定所述源接入节点的相邻接入点,并将所述源接入节点的相邻接入点按网络代价大小排序并记录。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼