一种媒体内容调度方法、系统和设备技术方案

技术编号:8108133 阅读:221 留言:0更新日期:2012-12-21 13:27
本发明专利技术涉及通信领域,特别涉及一种媒体内容调度方法、系统和设备,用以解决现有的PUSH调度机制本质上并不是真正的推送,流程比较繁琐,效率比较低下的问题。本发明专利技术实施例提供的媒体内容调度方法包括:源节点接收来自CDNM的推送PUSH指令;源节点在收到PUSH指令后,将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送。本发明专利技术实施例实现了PUSH调度机制的真正推送,进一步简化了媒体内容调度的流程,提高了媒体内容调度的效率。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种媒体内容调度方法、系统和设备
技术介绍
IPTV (交互式网络电视)既可以提供LTV (电视节目直播)、VOD (视频点播业务)、NVOD (准视频点播)、TSTV (时移电视点 播)以及Web-TV (电视网络冲浪)的基本业务,又可以提供视频即时通信、电视短信、互动广告、在线游戏以及在线购物的视频增值业务,当上述业务应用于电视机终端后,由于受众面极为广泛,因此IPTV的用户数据在飞速增长。CDN (Content Delivery Network,内容分发网络)系统承载着媒体的统一管理,用于实现媒体内容的存储和调度,包括CDNM (Content Delivery Network Manager,内容分发网络的管理单元)和节点。C_M为CDN的管理系统,用于管理所有的节点以及媒体内容的调度,其中,内容保存在节点上。CDN—般采用多级分布式架构,如图I所示,每一个节点下面挂载多个子节点。以图2为例,在3级分布式架构的CDN中,中心节点在第一层,区域中心在第二层,边缘节点在第三层;从图2可以看出一个中心节点下面挂载多个区域中心,每个区域中心下面挂载多个边缘节点。在内容调度的时候,内容先由中心节点调度到区域中心,再由区域中心调度到边缘节点。若IPTV内容由节点A调度到节点B,则节点A称为源节点,节点B称为汇节点。在分布式的CDN架构中,一个源节点为多个汇节点服务。有两种方式能够实现将IPTV内容从源节点调度到汇节点推送PUSH和下拉PULL。推送是指直接由源节点推送到汇节点,下拉是指汇节点从源节点主动下拉。现有的I3USH调度机制中,⑶匪对要推送的内容生成调度任务,并将调度任务下发给汇节点,由汇节点到源节点下载内容。由于在本质上现有的PUSH策略并不是真正的推送,而是CDNM将调度任务下发给源节点挂载的汇节点,源节点挂载的汇节点再到源节点下载内容,因此繁琐的流程会降低内容调度的效率。综上所述,现有的TOSH调度机制本质上并不是真正的推送,流程比较繁琐,效率比较低下。
技术实现思路
本专利技术实施例提供的一种媒体内容调度方法、系统和设备,用以解决现有的I3USH调度机制本质上并不是真正的推送,流程比较繁琐,效率比较低下的问题。本专利技术实施例提供的一种媒体内容调度方法,包括源节点接收来自⑶匪的推送I3USH指令;源节点在收到I3USH指令后,将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送。本专利技术实施例提供的一种媒体内容调度方法,包括⑶匪确定需要推送I3USH的媒体内容;CDW向源节点发送I3USH指令,用于通知源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送。本专利技术实施例提供的一种媒体内容调度系统,包括CD匪和源节点;⑶匪,用于在确定需要推送I3USH的媒体内容之后,向源节点发送PUSH指令,用于通知源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送;源节点,用于在收到TOSH指令后,将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送。本专利技术实施例提供的一种媒体内容调度设备,包括接收模块,用于接收来自⑶匪的推送PUSH指令; 处理模块,用于在收到TOSH指令后,将需要推送的媒体内容向管辖的部分或全部汇节点进行推送。本专利技术实施例提供的一种媒体内容调度设备,包括确定模块,用于确定需要推送I3USH的媒体内容;发送模块,用于向源节点发送TOSH指令,用于通知源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送。在本专利技术实施例中,由于⑶匪在确定需要推送的媒体内容之后,向源节点发送PUSH指令,用于通知源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送;源节点接收来自⑶匪的PUSH指令,在收到PUSH指令后,将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送,从而实现了 PUSH调度机制的真正推送,进一步简化了媒体内容调度的流程,提高了媒体内容调度的效率。附图说明图I为本专利技术实施例多级分布式架构的CDN的示意图;图2为本专利技术实施例三级分布式架构的⑶N的示意图;图3为本专利技术实施例源节点与汇节点的示意图;图4为本专利技术实施例源节点侧参与媒体内容调度的方法流程示意图;图5为本专利技术实施例CD匪侧参与媒体内容调度的方法流程示意图;图6为本专利技术实施例媒体内容调度的详细方法流程示意图;图7为本专利技术实施例媒体内容调度系统结构示意图;图8为本专利技术实施例媒体内容调度设备源节点结构示意图;图9为本专利技术实施例媒体内容调度设备CDNM结构示意图。具体实施例方式本专利技术实施例,⑶匪在确定需要推送的媒体内容之后,向源节点发送I3USH指令,用于通知源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送;源节点接收来自C_M的I3USH指令,在收到I3USH指令后,将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送,从而实现了 PUSH调度机制的真正推送,进而简化了媒体内容调度的流程,提高了媒体内容调度的效率。源节点与汇节点的关系示意如图3所示,在图3中,源节点的源为一级节点,源节点的源是指源节点的源节点,源节点为二级节点,汇节点为三级节点;源节点是相对于汇节点而言的,比如以图2为例,在图2中,中心节点为一级节点,即根节点,区域中心为二级节点,边缘节点为三级节点;当媒体内容由中心节点向区域中心推送时,中心节点为源节点,区域中心为汇节点;当媒体内容由区域中心2向边缘节点推送时,区域中心2为源节点,边缘节点为汇节点。下面结合说明书附图对本专利技术实施例作进一步详细描述。如图4所示,本专利技术实施例源节点侧参与媒体内容调度的方法包括下列步骤步骤401、源节点接收来自CDNM的PUSH指令;步骤402、源节点在收到I3USH指令后,将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送。较佳地,在源节点接收来自⑶匪的PUSH指令之前还包括 CDNM在确定需要推送的媒体内容之后,向源节点发送用于通知源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送的PUSH指令。较佳地,⑶匪通过PUSH指令向源节点发送唯一表示需要推送的媒体内容的标识。具体实施中,媒体内容对应的标识可以是唯一表示媒体内容的任何标识,比如媒体内容的存储地址,媒体内容的存储名称等。较佳地,C_M可以选择流行的媒体内容或者新的媒体内容作为需要推送的媒体内容,并确定需要推送的媒体内容对应的标识。较佳地,CDNM根据媒体内容的点击量或者点击总时长确定媒体内容是否是流行的媒体内容;CDNM根据媒体内容的更新日期确定媒体内容是否是新的媒体内容。较佳地,⑶匪选择IPTV (交互式网络电视)中新的或流行的视频内容作为需要推送的媒体内容。较佳地,源节点将需要推送的媒体内容向源节点管辖的部分或全部汇节点进行推送之前,还包括源节点根据媒体内容和标识的对应关系,确定收到的I3USH指令包含的标识对应的媒体内容为需要推送的媒体内容。具体实施中,由于源节点将需要推送的媒体内容和媒体内容对应的标识一起向部分或全部汇节点进行推送,因而各节点将媒体内容、标识以及媒体内容与标识的对应关系一起存储。较佳地,源节点将需要推送的媒体内容向汇节点进行推送之前还包括若源节点未保存需要推送的媒体内本文档来自技高网
...

【技术保护点】
一种媒体内容调度方法,其特征在于,该方法包括:源节点接收来自内容分发网络的管理单元CDNM的推送PUSH指令;所述源节点在收到所述PUSH指令后,将需要推送的媒体内容向所述源节点管辖的部分或全部汇节点进行推送。

【技术特征摘要】
1.一种媒体内容调度方法,其特征在于,该方法包括 源节点接收来自内容分发网络的管理单元⑶匪的推送PUSH指令; 所述源节点在收到所述PUSH指令后,将需要推送的媒体内容向所述源节点管辖的部分或全部汇节点进行推送。2.如权利要求I所述的方法,其特征在于,所述源节点将需要推送的媒体内容向所述源节点管辖的部分或全部汇节点进行推送,具体包括 所述源节点根据媒体内容和标识的对应关系,确定收到的I3USH指令包含的标识对应的媒体内容,将确定的媒体内容向所述源节点管辖的部分或全部汇节点进行推送。3.如权利要求2所述的方法,其特征在于,所述源节点将需要推送的媒体内容向所述源节点管辖的部分或全部汇节点进行推送,包括 所述源节点将需要推送的媒体内容和对应的标识一起向所述源节点管辖的部分或全部汇节点进行推送。4.如权利要求I所述的方法,其特征在于,所述源节点将需要推送的媒体内容向所述源节点管辖的部分或全部汇节点进行推送之前,还包括 所述源节点根据收到的来自CDNM的所述源节点管辖的汇节点的信息,确定所述源节点管辖的汇节点。5.如权利要求I所述的方法,其特征在于,所述源节点将需要推送的媒体内容向所述源节点管辖的部分或全部汇节点进行推送之前,还包括 所述源节点向所述源节点管辖的全部汇节点发送询问是否接收需要推送的媒体内容的消息; 所述源节点将在设定的第一时间长度内回复接收媒体内容的消息的汇节点作为需要推送的汇节点。6.如权利要求5所述的方法,其特征在于,所述询问是否接收需要推送的媒体内容的消息中还包含为推送需要预留的资源信息。7.如权利要求I所述的方法,其特征在于,所述源节点将需要推送的媒体内容向汇节点进行推送之前还包括 若源节点未保存需要推送的媒体内容,所述源节点向上一层节点申请获取需要推送的媒体内容,并接收来自所述上一层节点的需要推送的媒体内容,或所述源节点从所述上一层节点处下拉需要推送的媒体内容。8.如权利要求5所述的方法,其特征在于,所述源节点将需要推送的媒体内容向汇节点进行推送之后,还包括 若存在未成功推送的汇节点,且推送的总次数未达到第一门限值,则向未成功推送的汇节点再次发送所述消息以再次执行推送,直到不存在未成功推送的汇节点,或推送的总次数达到第一门限值; 其中,未成功推送的汇节点包括下列汇节点中的部分或全部在设定的第一时间长度内没有回复消息的汇节点、在设定的第一时间长度内回复没有能力接收源节点要推送的媒体内容的消息的汇节点、源节点进行推送失败的对应汇节点。9.如权利要求8所述的方法,其特征在于,所述源节点将需要推送的媒体内容向汇节点进行推送之后,还包括在总推送次数达到第一门限值之后,若还存在未成功推送的汇节点,所述源节点将未成功推送的汇节点标识以及需要推送的媒体内容的标识上报给CDW,通知CDW向未成功推送的汇节点标识对应的汇节点下发媒体内容对应的标识,由所述汇节点到管辖所述汇节点的上一级节点处下拉标识对应的媒体内容。10.一种媒体内容调度方法,其特征在于,该方法包括 内容分发网络的管理单元⑶匪确定需要推送PUSH的媒体内容; C_M向...

【专利技术属性】
技术研发人员:陈亚娟鞠红兵
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1