[发明专利]一种基于P2P的流媒体传输方法、装置及系统有效

专利信息
申请号: 201210297321.3 申请日: 2012-08-20
公开(公告)号: CN103634332A 公开(公告)日: 2014-03-12
发明(设计)人: 张云飞;桂俪文;陈炜;彭晋;段晓东 申请(专利权)人: 中国移动通信集团公司
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 王一斌;王琦
地址: 100032 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 p2p 流媒体 传输 方法 装置 系统
【说明书】:

技术领域

本申请涉及移动通信技术,特别涉及一种基于P2P的流媒体传输方法、装置及系统。

背景技术

近年来,基于P2P(Peer-to-Peer,对等网络)技术的网络应用得到了飞速地发展,这些应用包括文件共享应用、实时流媒体应用以及分布式文件系统等应用。P2P技术是通过在网元之间直接交换来共享资源和服务的一种应用模式,在P2P系统中,每个节点的地位都是相同的,同时具有客户节点和服务器的双重功能,系统中的每一个节点既可以给其他节点提供服务,又可以接受其他节点提供的服务。

图1为现有技术中P2P流媒体系统的结构示意图。如图1所示,现有的P2P流媒体系统包括:资源索引服务器Tracker 101、服务器(Server)102和用户终端peer 103。流媒体资源被切分成多个流媒体块,预先分发到服务器102进行保存。Peer 103通过查询Tracker 101获知应从哪些服务器102或者其它peer 103获取流媒体数据。Tracker101处理媒体资源拥有者的发布请求,保存流媒体资源索引,并面向请求节点提供检索服务。

图2为现有技术中在基于P2P的流媒体传输实现流程图。如图2所示,包括如下所述的步骤:

步骤201:请求节点Peer1向P2P流媒体系统中的Tracker发送流媒体查询消息,所述流媒体查询消息中携带有目标资源标识。

步骤202:Tracker根据目标资源标识对目标资源进行查找,将资源列表(PeerList)返回给Peer1。

在本步骤中,假设Tracker发现Peer2、Peer3和Peer4均有目标资源,Tracker向Peer1返回的PeerList如表1所示。

 Peer ID  IP Address Peer2  202.101.105.10 Peer3  202.101.101.1

 Peer4  202.101.101.3

表1

步骤203,Peer1在PeerList中选择至少一个节点作为目标资源的服务节点。

步骤204:Peer1通知每个服务节点发送各自保存的目标资源的位图(bitmap)。

图3为现有技术中bitmap的结构示意图。如图3所示,在现有的P2P流媒体系统中,一个流媒体文件被划分为若干个子块,流媒体文件以子块为单位在节点之间进行传输,节点通过bitmap来表示自身缓存子块的情况,bitmap中的每一个bit都与一个子块对应,如果服务节点缓存了某个子块,那么在bitmap中将与该子块对应的bit位设置为“1”;反之,将该bit位设置为“0”。

步骤205:Peer1根据每个服务节点发送的bitmap,确定向每个服务节点请求的流媒体块的标识。

步骤206:Peer1向每个服务节点发送请求消息,所述请求消息中携带有与每个服务节点相对应的流媒体块的标识。

步骤207:Peer1接收每个服务节点发送的与流媒体块的标识对应的流媒体块。

在本步骤之前,每个服务节点向Peer1发送与每个流媒体块的标识对应的流媒体块是相互独立的。因此,在本步骤中,Peer1接收每个服务节点发送的每个流媒体块也是相互独立的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210297321.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top