[发明专利]一种P2P流量优化方法及装置有效
申请号: | 200910081078.X | 申请日: | 2009-04-01 |
公开(公告)号: | CN101854287A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 吕军;吴宏建;曹远;张雪丽;李成 | 申请(专利权)人: | 工业和信息化部电信传输研究所 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 100045 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 p2p 流量 优化 方法 装置 | ||
1.一种P2P流量优化方法,其特征在于,该方法包括:
A、媒体控制模块根据P2P控制模块发送的请求、媒体分发模块的相关信息及存储的流媒体文件分片信息生成媒体分发模块列表,并发送至P2P控制模块;
B、P2P控制模块根据获得的媒体分发模块列表及P2P用户终端的相关信息、接入网状态信息生成P2P资源地址列表,发送P2P资源地址列表至P2P用户终端;
C、P2P用户终端根据获得的P2P资源地址列表,从媒体分发模块及其他P2P用户终端获得流媒体文件的所有分片。
2.根据权利要求1所述的方法,其特征在于,步骤B之前进一步包括:
性能测量管理点周期性地向所述P2P控制模块上报接入网状态信息,P2P用户终端向所述P2P控制模块上报P2P用户终端相关信息。
3.根据权利要求1或2所述的方法,其特征在于,所述P2P用户终端的相关信息包括P2P用户终端的性能及剩余连接数。
4.根据权利要求1或2所述的方法,其特征在于,步骤A所述媒体控制模块根据获得的请求计算媒体分发模块列表包括:
A1、确定P2P控制模块请求的流媒体文件是冷片,执行资源跨域查找,将获得的流媒体文件的所有分片传送至媒体分发模块存储,之后执行步骤A3;
A2、确定P2P控制模块请求的流媒体文件不是冷片,执行步骤A3;
A3、根据媒体分发模块的剩余连接数确定存储流媒体文件各分片的媒体分发模块的优先级;
A4、根据流媒体文件各分片及存储各分片的高优先级媒体分发模块生成媒体分发模块列表。
5.根据权利要求1或2所述的方法,其特征在于,步骤B所述P2P控制模块生成P2P资源地址列表包括:
B1、根据P2P用户终端的相关信息及接入网状态信息确定存储除流媒体文件第一个分片外其他分片的P2P用户终端的优先级;
B2、从媒体分发模块列表中选择存储流媒体文件第一个分片的媒体分发模块作为第一个分片的服务端;
B3、选择存储流媒体文件其他分片的高优先级P2P用户终端作为其他分片的服务端;
B4、从媒体分发模块列表中选择与步骤B3所述P2P用户终端存储相同流媒体文件分片的媒体分发模块作为其他分片的备选服务端;
B5、根据流媒体文件分片、步骤B3所述P2P用户终端的地址、步骤B2及步骤B 1所述媒体分发模块地址生成P2P资源地址列表。
6.根据权利要求1或2所述的方法,其特征在于,步骤A之前进一步包括:
D1、媒体控制模块根据P2P用户终端发送的流媒体业务请求及用户位置信息为该用户终端选择P2P控制模块,并将P2P控制模块的地址发送至P2P用户终端;
D2、P2P用户终端向P2P控制模块发送流媒体文件分片下载请求。
7.根据权利要求1或2所述的方法,其特征在于,步骤A所述媒体分发模块的相关信息包括媒体分发模块的性能可用率、存储空间可用率及剩余连接数信息。
8.一种P2P流量优化装置,其特征在于,该装置包括:媒体控制模块、媒体分发模块、P2P控制模块;
所述媒体分发模块存储流媒体文件分片,为P2P用户终端提供流媒体文件分片下载服务;
所述媒体控制模块存储媒体分发模块的相关信息,根据P2P控制模块的请求消息及媒体分发模块的相关信息生成媒体分发模块列表,将媒体分发模块列表发送至P2P控制模块;
所述P2P控制模块根据获得的媒体分发模块列表、P2P用户终端的相关信息及接入网状态信息生成P2P资源地址列表,为P2P用户终端下载流媒体文件所有分片提供服务端地址。
9.根据权利要求8所述的装置,其特征在于,该装置进一步包括性能测量管理点;
所述性能测量管理点用于周期性地向所述P2P控制模块上报接入网状态信息,所述P2P控制模块根据P2P用户终端相关信息及接入网状态信息确定存储流媒体文件相同分片的P2P用户终端优先级。
10.根据权利要求8或9所述的装置,其特征在于,所述媒体控制模块还用于根据P2P用户终端发送的请求消息,为所述P2P用户终端选择P2P控制模块,并将所述P2P控制模块的地址发送至所述P2P用户终端;
所述P2P控制模块还用于根据P2P用户终端的请求消息,向所述媒体控制模块发送下载媒体分发模块列表的请求消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工业和信息化部电信传输研究所,未经工业和信息化部电信传输研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910081078.X/1.html,转载请声明来源钻瓜专利网。