一种内容分发方法、装置及系统制造方法及图纸

技术编号:7051403 阅读:170 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种内容分发方法,包括:广播前端设备收到内容分发管理服务器(CDM)的指令后,从内容源服务器(OCS)获取内容;广播前端设备将获取的内容通过无线广播通道向多个内容分发网络(CDN)边缘节点同时进行内容分发;本发明专利技术还提供一种内容分发装置及系统。根据本发明专利技术的技术方案,能够减少CDN的双向网络流量。

【技术实现步骤摘要】

本专利技术涉及网络通信技术,尤其涉及一种内容分发方法、装置及系统
技术介绍
随着宽带互联网的不断普及,互联网用户大量增加,互联网的流量迅猛增加,许多网站需要增加带宽和设备来应对访问的急剧增长。为了解决由于网络带宽小、用户访问量大、网点分布不均等原因造成的用户访问网站响应速度慢的问题,内容分发网络(CDN, Content Delivery Network)技术从1999年开始得到应用,特别是随着视频应用的爆发增长,CDN技术进入高速发展阶段。⑶N技术的目的是通过在IP网络上增加一层新的网络架构,将网站的内容发布到最接近用户的边缘节点,用户可以就近获取所需的内容。CDN技术的基本工作原理是广泛采用各种缓存(Cache)服务器,将这些Cache服务器分布到用户访问相对集中的地区或网络中,并利用全局负载均衡技术将用户的访问指向离用户最近的工作正常的Cache服务器上,由Cache服务器直接响应用户的请求。如果Cache服务器中没有用户访问的内容,Cache 服务器会根据配置自动从源服务器抓取相应的内容并提供给用户。图1是现有技术中⑶N的架构示意图,如图1所示,一个⑶N由一个核心节点和多个边缘节点组成,核心节点需要从签约网站获取内容并根据一定策略把内容分发到所需的边缘节点;一个核心节点至少包括内容管理服务器(CMS,Content Management Server)和内容源服务器(OCS,Original Content Server)两个组成部分;边缘节点负责就近响应用户需求,至少包括内容服务网关(CSG,Content Server Gateway)(响应用户请求)和负责内容缓存的边缘缓存器(Cache)两个组成部分。CDN的内容分发技术有主动分发PUSH技术和被动分发PULL技术两种,其中PUSH 技术是指分发的内容主要通过预分发的形式提前发布到CDN网络中所有的或指定的边缘缓存器(Cache),因此PUSH技术适合有针对性的内容提供(主要是针对内容访问比较集中的情况),优点是对于用户的响应速度非常快,能带来高质量的用户体验。CDN的PUSH流程示意图见附图2。图2是现有技术中⑶N的PUSH技术的实现示意图,如图2所示,主要包括1、由管理工作站向内容分发管理服务器(CDM,Content Delivery Management)发出指令;2、CDM 通知边缘缓存器(Cache) ;3、边缘缓存器(Cache)向OCS发出申请;4、OCS将边缘缓存器 (Cache)请求的内容发送给边缘缓存器(Cache) ;5、边缘缓存器(Cache)收到所请求的内容后通知边缘节点的CSG ;6、CSG根据用户请求将从边缘Cache获得的相应内容发送给用户。从上述的PUSH实现过程中可以看出,相关操作都是基于双向交互机制来实现内容分发的,因此CDN网络采用PUSH进行内容分发时会出现CDN网络内部的核心节点与边缘节点之间的传输数据量大,当需要向多个边缘Cache进行相同内容的分发时更需要消耗很大的网络流量,这将给CDN的运营商带来一定的成本压力。由于⑶N在运营过程中,流量费用是运营成本的一个主要组成;因为对于⑶N运营商来说,如何在保证用户访问体验的前提下来降低内容分发所需的流量是一个需要持续关注和解决的问题。目前常见的降低CDN的核心节点与边缘节点之间流量的方法,是引入节点分层管理技术和节点间的点对点(P2P,Point to Point)技术,这些方法虽然可以降低核心节点与边缘节点之间的流量压力,但是对于减少CDN所需的双向网络流量没有什么帮助。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种内容分发方法、装置及系统,能够减少 ⑶N网络的双向网络流量。为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供一种内容分发方法,包括广播前端设备收到内容分发管理服务器(CDM)的指令后,从内容源服务器(OCS) 获取内容;广播前端设备将获取的内容通过无线广播通道向多个内容分发网络(CDN)边缘节点同时进行内容分发。上述方法中,该方法还包括⑶N边缘节点通知⑶N核心节点收到新的内容,并对收到的内容进行管理。上述方法中,所述广播前端设备收到CDM的指令后,从OCS获取内容为⑶N核心节点中的管理工作站向⑶N核心节点中的CDM发送指令,收到指令后,CDM 向无线广播通道的广播前端设备通知自身需要分发的内容;收到通知后,广播前端设备向 CDN核心节点的OCS发送请求消息,请求获取分发的内容,所述请求消息中携带请求分发的内容的信息;CDN核心节点的OCS根据请求消息,将对应的内容发送给广播前端设备。上述方法中,所述广播前端设备将获取的内容通过无线广播通道向多个CDN边缘节点同时进行内容分发为广播前端设备从CDN核心节点收到内容后,将该内容通过无线广播通道向位于同一无线广播网络覆盖区内的多个CDN边缘节点同时进行内容分发,位于CDN边缘节点的广播接收机接收该内容,并将该内容发送给CDN边缘节点的边缘缓存器。上述方法中,所述CDN边缘节点通知CDN核心节点收到新的内容,并对收到的内容进行管理为CDN边缘节点的边缘缓存器从广播接收机收到内容后,向CDN核心节点的OCS发送确认消息,告知CDN核心节点的OCS自身收到新的内容;边缘缓存器将收到的内容发送给 ⑶N边缘节点的CSG,CSG对该内容进行管理。本专利技术还提供一种内容分发系统,包括CDM、广播前端设备、0CS、⑶N边缘节点; 其中,CDM,用于向广播前端设备发送指令;广播前端设备,用于收到所述指令后,从OCS获取内容;0CS,用于将内容发送给广播前端设备;广播前端设备,还用于将获取的内容通过无线广播通道向多个CDN边缘节点同时进行内容分发。上述系统中,所述⑶N边缘节点还用于,通知⑶N核心节点收到新的内容,并对收到的内容进行管理。上述系统中,所述⑶N边缘节点进一步包括广播接收机、边缘缓存器、CSG ;其中,广播接收机,用于接收广播前端设备发送的内容,并将该内容发送给边缘缓存器;边缘缓存器,用于从广播接收机收到内容后,向OCS发送确认消息,告知⑶N核心节点的OCS自身收到新的内容;还用于将收到的内容发送给CSG ;CSG,用于对所述内容进行管理。上述系统中,所述广播前端设备通过专用通道或互联网与所述⑶N核心节点连接。本专利技术还提供一种广播前端设备,包括指令接收模块、内容获取模块、内容分发模块;其中,指令接收模块,用于接收CDM发出的指令,并触发内容获取模块;内容获取模块,用于受到触发后从OCS获取内容;内容分发模块,用于将获取的内容通过无线广播通道向多个CDN边缘节点同时进行内容分发。本专利技术提供的内容分发方法、装置及系统,广播前端设备收到CDM的指令后,从 OCS获取内容;广播前端设备将获取的内容通过无线广播通道向多个CDN边缘节点同时进行内容分发,在现有的双向内容分发技术的基础上,通过单向的无线广播通道向多个CDN 边缘节点进行内容分发,因此不仅能够降低CDN中核心节点与边缘节点之间的流量,还能够减少⑶N所需的双向网络流量。附图说明图1是现有技术中⑶N的架构示意图;图2是现有技术中⑶N的PUSH技术的实现示意图;图3是本专利技术实现内容分发方法的流程示意图;图4是本专利技术⑶N的PUSH本文档来自技高网
...

【技术保护点】
1.一种内容分发方法,其特征在于,该方法包括:广播前端设备收到内容分发管理服务器(CDM)的指令后,从内容源服务器(OCS)获取内容;广播前端设备将获取的内容通过无线广播通道向多个内容分发网络(CDN)边缘节点同时进行内容分发。

【技术特征摘要】
1.一种内容分发方法,其特征在于,该方法包括广播前端设备收到内容分发管理服务器(CDM)的指令后,从内容源服务器(0CQ获取内容;广播前端设备将获取的内容通过无线广播通道向多个内容分发网络(CDN)边缘节点同时进行内容分发。2.根据权利要求1所述的方法,其特征在于,该方法还包括CDN边缘节点通知CDN核心节点收到新的内容,并对收到的内容进行管理。3.根据权利要求1所述的方法,其特征在于,所述广播前端设备收到CDM的指令后,从 OCS获取内容为⑶N核心节点中的管理工作站向⑶N核心节点中的CDM发送指令,收到指令后,CDM 向无线广播通道的广播前端设备通知自身需要分发的内容;收到通知后,广播前端设备向 CDN核心节点的OCS发送请求消息,请求获取分发的内容,所述请求消息中携带请求分发的内容的信息;CDN核心节点的OCS根据请求消息,将对应的内容发送给广播前端设备。4.根据权利要求1所述的方法,其特征在于,所述广播前端设备将获取的内容通过无线广播通道向多个CDN边缘节点同时进行内容分发为广播前端设备从CDN核心节点收到内容后,将该内容通过无线广播通道向位于同一无线广播网络覆盖区内的多个CDN边缘节点同时进行内容分发,位于CDN边缘节点的广播接收机接收该内容,并将该内容发送给CDN边缘节点的边缘缓存器。5.根据权利要求2所述的方法,其特征在于,所述CDN边缘节点通知CDN核心节点收到新的内容,并对收到的内容进行管理为CDN边缘节点的边缘缓存器从广播接收机收到内容后,向CDN核心节点的OCS发送确认消...

【专利技术属性】
技术研发人员:谢大雄王标江华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1