【技术实现步骤摘要】
P2PCDN业务处理方法、智能网关以及CDN平台
本专利技术的实施例涉及通信
,具体涉及一种P2PCDN业务处理方法、智能网关以及CDN平台。
技术介绍
随着P2P(peer-to-peer,点对点技术)CDN(ContentDeliveryNetwork,内容分发网络)技术的发展,通过智能网关提供的P2PCDN业务逐渐得到应用和普及。据统计,目前有超过数十万用户使用智能网关提供的P2PCDN业务,包括观看和点播视频、以及上传数据等,为用户获取或上传网络数据提供了诸多便利。实际情况中,智能网关在传输P2PCDN业务数据时,存在传输时延较大,传输效率偏低的问题,严重伤害用户体验。
技术实现思路
本专利技术的实施例提供一种P2PCDN业务处理方法、智能网关以及CDN平台,用于解决现有技术中智能网关在传输P2PCDN业务数据时,传输时延较大且传输效率偏低的技术问题。第一方面,本专利技术的实施例提供一种P2PCDN业务处理方法,包括:第一智能网关接收终端通过第一WAN连接发送的携带点播信息标识的点播指令;第一智能网关发送点播信息标识至内容分发网络CDN平台,以供CDN平台根据点播信息标识确定至少一个第二智能网关的连接信息;连接信息包括:第二智能网关预先向CDN平台上报的VLANID或者第二智能网关的IP地址;第一智能网关接收CDN平台发送的携带第二智能网关的VLANID或者第二智能网关的IP地址的连接消息;第一智能网关根据连接消息向第二智能网关发送数据请求消息;数据请求消息携带点播信息标识;第一智能网关通过第二WAN连接从第二智能网关上获取点播信息标识对应的目标 ...
【技术保护点】
1.一种P2P CDN业务处理方法,其特征在于,包括:第一智能网关接收终端通过第一WAN连接发送的携带点播信息标识的点播指令;第一智能网关发送所述点播信息标识至内容分发网络CDN平台,以供所述CDN平台根据所述点播信息标识确定至少一个第二智能网关的连接信息;所述连接信息包括:所述第二智能网关预先向CDN平台上报的VLAN ID或者所述第二智能网关的IP地址;第一智能网关接收所述CDN平台发送的携带所述第二智能网关的VLAN ID或者所述第二智能网关的IP地址的连接消息;第一智能网关根据所述连接消息向所述第二智能网关发送数据请求消息;所述数据请求消息携带所述点播信息标识;第一智能网关通过第二WAN连接从所述第二智能网关上获取所述点播信息标识对应的目标数据;第一智能网关将所述目标数据插入所述第一WAN连接,以供所述终端通过所述第一WAN连接获取所述目标数据。
【技术特征摘要】
1.一种P2PCDN业务处理方法,其特征在于,包括:第一智能网关接收终端通过第一WAN连接发送的携带点播信息标识的点播指令;第一智能网关发送所述点播信息标识至内容分发网络CDN平台,以供所述CDN平台根据所述点播信息标识确定至少一个第二智能网关的连接信息;所述连接信息包括:所述第二智能网关预先向CDN平台上报的VLANID或者所述第二智能网关的IP地址;第一智能网关接收所述CDN平台发送的携带所述第二智能网关的VLANID或者所述第二智能网关的IP地址的连接消息;第一智能网关根据所述连接消息向所述第二智能网关发送数据请求消息;所述数据请求消息携带所述点播信息标识;第一智能网关通过第二WAN连接从所述第二智能网关上获取所述点播信息标识对应的目标数据;第一智能网关将所述目标数据插入所述第一WAN连接,以供所述终端通过所述第一WAN连接获取所述目标数据。2.根据权利要求1所述的P2PCDN业务处理方法,其特征在于,所述将所述目标数据插入所述第一WAN连接之前,所述方法还包括:将所述目标数据的处理优先级设置为所述第一WAN连接中数据的处理优先级中的最高处理优先级。3.根据权利要求1或2所述的P2PCDN业务处理方法,其特征在于,所述根据所述连接消息向所述第二智能网关发送数据请求消息,包括:若所述连接消息携带所述第二智能网关的VLANID,根据所述VLANID向所述第二智能网关发送数据请求消息;若所述连接消息携带所述第二智能网关的IP地址,根据所述IP地址向所述第二智能网关发送数据请求消息。4.一种P2PCDN业务处理方法,其特征在于,包括:第二智能网关接收第一智能网关根据CDN平台发送的连接信息发送的携带点播信息标识的数据请求消息;其中,所述点播信息标识携带在终端通过第一WAN连接发送给第一智能网关的点播指令中;所述第一智能网关发送所述点播信息标识至所述CDN平台以使所述CDN平台确定所述连接消息;所述连接信息包括:第二智能网关的VLANID或者所述第二智能网关的IP地址;第二智能网关响应所述数据请求消息,以供第一智能网关通过第二WAN连接获取所述点播信息标识对应的目标数据并其插入所述第一WAN连接,使所述终端通过所述第一WAN连接获取所述目标数据。5.根据权利要求4所述的P2PCDN业务处理方法,其特征在于,所述第二智能网关接收第一智能网关根据CDN平台发送的连接信息发送的数据请求消息之前,所述方法还包括:第二智能网关接收终端发送的插件,安装所述插件并生成第二智能网关的VLANID;第二智能网关将所述第二智能网关的VLANID上报至所述CDN平台,以供所述CDN平台根据所述第一智能网关发送的点播信息标识查询并确定所述第二智能网关的VLANID。6.一种P2PCDN业务处理方法,其特征在于,包括:CDN平台接收第一智能网关发送的点播信息标识;其中所述点播信息标识携带在终端通过第一WAN连接发送给第一智能网关的点播指令中;CDN平台根据所述点播信息标识确定至少一个第二智能网关;CDN平台在本地数据库中查询所述第二智能网关预先上报的第二智能网关的VLANID或者所述第二智能网关的IP地址;CDN平台向所述第一智能网关发送携带所述第二智能网关的VLANID或者所述第二智能网关的IP地址的连接消息,以供所述第一智能网关根据所述连接消息向所述第二智能网关发送携带所述点播信息标识的数据请求消息后,并通过第二WAN连接获取所述第二智能网关上传的所述点播信息标识对应的目标数据,通过将所述目标数据插入所述第一WAN连接使所述终端通过所述第一WAN连接获取所述目标数据。7.根据权利要求6所述的P2PCDN业务处理方法,其特征在于,所述CDN平台在本地数据库中查询所述第二智能网关预先上报的第二智能网关的VLANID或者所述第二智能网关的IP地址,包括:CDN平台确定所述第一智能网关与所述第二智能网关是否接入相同的光线路中断OLT;若所述CDN平台确定所述第一智能网关与所述第二智能网关接入相同的OLT,则所述CDN平台在本地数据库中查询所述第二智能网关预先上报的第二智能网关的VLANID;则所述CDN平台向所述第一智能网关发送携带所述第二智能网关的VLANID或者所述第二智能网关的IP地址的连接消息具体为:所述CDN平台向所述第一智能网关发送携带所述第二智能网关的VLANID的连接消息;若所述CDN平台确定所述第一智能网关与所述第二智能网关接入不同的OLT,则所述CDN平台获取所述第二智能网关的IP地址;则所述CDN平台向所述第一智能网关发送携带所述第二智能网关的VLANID或者所述第二智能网关的IP地址的连接消息具体为:所述CDN平台向所述第一智能网关发送携带第二智能网关的IP地址的连接消息。8.根据权利要求6或7所述的P2PCDN业务处理方法,其特征在于,所述CDN平台接收第一智能网关发送的点播信息标识之前,所述方法还包括:接收所述第二智能网关上报的所述第二智能网关的VLANID。9.一种智能网关,其特征在于,包括:接收模块,用于接收终端通过第一WAN连接发送的携带点播信息标识的点播指令;发送模块,用于...
【专利技术属性】
技术研发人员:丁海,肖甜,徐佳琪,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。