发明名称 一种客户端节点网络拓扑构造方法及流媒体分发系统
摘要 本发明公开了一种客户端节点网络拓扑构造方法,应用于流媒体分发系统,所述流媒体分发系统包括:中心内容服务器CS-P、边缘服务器ES-P、用户请求调度服务器RRS-P以及P2P客户端节点;通过利用P2P客户端节点的上传能力来互相传输一部分流媒体数据,从而节约了内容服务器资源的消耗。通过构建P2P客户端网络拓扑,使得P2P客户端节点能够从其它P2P客户端节点获取一部分流媒体数据,实现在不降低服务质量的同时,降低了对服务器的负载能力要求,使得流媒体分发网络能提供高带宽、质量有保证的流媒体直播服务。
申请公布号 CN100461740C 申请公布日期 2009.02.11
申请号 CN200710110570.6 申请日期 2007.06.05
申请人 华为技术有限公司 发明人 王志兵;严哲峰;陈浩华;兑继英;李耀辉;魏家好;薛传颂
分类号 H04L12/44(2006.01);H04L12/56(2006.01);H04L29/06(2006.01);H04N7/18(2006.01) 主分类号 H04L12/44(2006.01)
代理机构 北京同达信恒知识产权代理有限公司 代理人 郭润湘
主权项 1.一种客户端节点网络拓扑构造方法,应用于流媒体分发系统,所述流媒体分发系统包括:中心内容服务器、边缘服务器、用户请求调度服务器以及客户端节点;其特征在于,该方法包括:由所述用户请求调度服务器为中心内容服务器发送给边缘服务器的数据子流建立若干个子树,每一个子树用于传输一个数据子流;每一个子树包含一个或多个树干,每一个树干节点仅有一个树干子节点,每一个树干节点连接一个或多个叶节点;每一个所述树干节点和叶节点为客户端节点;一个客户端节点仅作为一个树干的树干节点,可作为多个不同子树的叶节点;当用户请求调度服务器收到客户端节点发送的加入系统请求后,向客户端节点返回可连接的边缘服务器信息,返回指定所述客户端节点传输的数据子流标识,当判断出指定传输的数据子流对应子树存在树干底层节点时,还返回对应子树的树干底层节点信息,当判断出存在传输其它数据子流的空闲节点且所述客户端节点请求以观看节点的身份加入系统时,还返回传输其它数据子流的空闲节点信息;所述空闲节点为连接的叶节点数量没有达到设定的叶节点阈值的树干节点;所述用户请求调度服务器接收所述客户端节点上报的节点状态信息,所述节点状态信息为所述客户端节点加入到对应子树后,根据建立连接的树干节点信息和叶节点数量,上报的树干节点连接关系和本节点是否为空闲节点信息;并根据上报的节点状态信息更新本地存储的客户端节点网络拓扑和空闲节点信息;所述用户请求调度服务器接收到所述客户端节点发送的退出系统消息后,更新本地存储的客户端节点网络拓扑。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼