一种业务内容分发方法

文档序号:7954658阅读:180来源:国知局
专利名称:一种业务内容分发方法
技术领域
本发明涉及通信领域,尤其涉及业务内容的分发方法。
背景技术
用户在网络中,需要通过业务节点获取业务内容。由于用户所处地域的分散和位于不同的业务平台,所以一个内容中心会对应多个内容分支节点。内容提供商CP和业务提供商SP一般通过一个节点进行加载内容,运营商对内容审批后,将内容存储到内容中心,内容可以分发到运营商的其他业务平台的内容分支节点或位于不同地域的内容分支节点。
目前在将内容中心的内容分发到各分支节点的方法,一般是内容中心通知各节点,由各节点通过FTP方式来主动获取,或者由内容中心通知各节点,同时内容中心通过FTP将内容加载到分支节点。
如图1所示,内容中心通知各节点,由各节点通过FTP方式来主动获取,描述如下内容组织由管理员对提交的内容进行审核并进行组织;内容分发由内容中心分发到各分支节点;内容信息获取由各分支节点到内容中心获取内容信息;内容获取由各分支节点到内容中心获取内容;内容部署由各分支节点对获取的内容进行格式检查,则将内容进行部署;结果报告由各分支节点向内容中心返回内容部署结果;结果响应由内容中心向分支节点返回内容响应。
图2是另一种加载方式的示意图,与图1所示方法的区别在于,内容中心通知各节点,由内容中心通过FTP方式来加载到各分支节点。
然而,这两种方法对于内容的给用户的加载时间只能由各节点自行掌握,或者要在内容中心和各节点之间建立时钟同步,需增加额外投资。方案二要求各业务平台提供FTP服务,增加了各业务平台的管理要求。

发明内容
本发明的目的是提供一种业务内容的分发方法,以解决现有技术中的问题。
本发明的目的是通过以下技术方案实现的一种内容分发方法,包括内容分支节点获取业务内容;内容分支节点收到内容中心发送的内容激活通知后,激活业务内容。
所述的内容分发方法,内容分支节点获取业务内容前,还获取业务内容信息。
所述的内容分发方法,业务内容是由内容中心主动下发到内容分支节点的,或由内容分支节点主动到内容中心获取的。
所述的内容分发方法,内容分支节点获取业务内容后,预加载业务内容。
所述的内容分发方法,预加载业务内容后,内容分支节点向内容中心发送预加载结果响应消息。
所述的内容分发方法,若预加载业务内容失败,则预加载结果响应消息还包括失败原因。
所述的内容分发方法,内容中心根据失败原因判断是否需要向内容分支节点重发业务内容。
所述的内容分发方法,当内容中心向内容分支节点重发业务内容时,记录重发次数,当重发次数达到最大重发次数时,停止重发。
所述的内容分发方法,若失败原因是业务内容格式错误,则判断内容分支节点能接受的内容格式与上一次发送的内容格式是否一致,若不一致,并且内容中心有内容分支节点能接受的内容格式相应的业务内容,则向内容分支节点重发业务内容。
所述的内容分发方法,内容分支节点激活业务内容后,向内容中心发送激活响应消息。
本发明的有益效果是通过先预加载,再统一激活的方式,而且在预加载与激活之间进行检查,发现无法预加载时进行后续处理,保障了内容的统一展现时间,从而有利于于统一营销和保障用户体验,并且减少内容中心和内容分支节点的额外建设。


附图1是现有技术一的业务内容分发方法示意图。
附图2是现有技术二的业务内容分发方法示意图。
附图3是本发明实施例一的业务内容分发方法示意图。
具体实施例方式
本发明的核心思想是,将业务内容发给内容分支节点时,先不加载,等到统一激活时再加载。更进一步是,在业务内容发给内容分支节点后预加载,并且在预加载与激活之间检查内容加载情况。
图3是本发明第一实施例的示意图。第一实施例中,内容中心向内容分支节点的业务内容加载方式为31、内容组织。由内容中心管理员将业务内容加载到内容中心;业务内容可以是SP或CP提供的;32、内容中心向各内容分支节点发送业务内容下发通知,通知各内容分支节点有新的业务内容需要加载;33、内容分支节点向内容中心获取内容信息,这里的内容信息是指内容编号,内容名称,价格,有效期,发行商,版权商以及内容存放在FTP的位置等信息;34、内容分支节点根据获取的内容信息,通过文件传输协议FTP等方式向内容中心获取业务内容;步骤33是可选的,即在步骤34中,直接根据设定的FTP地址向内容中心获取业务内容;35、内容分支节点对业务内容进行预加载,并记录加载结果。如果加载失败,还记录失败原因;失败原因可以包括格式错误、同一内容重复分发、无法在指定位置获取内容,获取的内容信息不全等;36、内容分支节点向内容中心发送预加载结果响应消息,如果加载成功,则预加载结果响应消息中包括加载成功信息;如果加载失败,则预加载结果响应消息中包括加载失败原因。如果失败原因是内容格式错误,则内容中心根据该失败原因判断是否要向内容分支节点重发业务内容,具体判断方法是内容中心首先匹配预先设定的该分支节点能接受的内容格式与分发的内容格式,如果发现不一致,内容中心进一步判断系统中是否有符合该分支节点需要的内容,如果有,则重发业务内容。另外,在重发时,系统还可以记录重发次数,当重发次数达到最大重发次数时,停止重发。最大重发次数可以根据需要配置。停止重发时,还可以通知系统管理员。如果没有该分支节点所需格式的内容,则不再重发业务内容,并通知管理员;如果加载失败原因是同一内容重复分发,则不再重复加载;如果加载失败原因是无法在指定位置获取内容,则可以再加载一次或要求内容中心再次下发业务内容;如果加载失败原因是获取的内容信息不全,则要求内容中心再次下发业务内容,然后再次加载;本领域技术人员可以知道,也可以先不预加载业务内容,内容中心向内容分支节点发送激活消息,此时内容分支节点再加载业务内容;37、内容中心向内容分支节点发送响应消息;38、当达到预定的激活时间时,内容中心向各个内容分支节点发送内容激活通知,通知各个内容分支节点激活内容;
39、内容分支节点收到内容激活通知后,激活业务内容。业务内容被激活后,用户将从内容分支节点接收到新的业务内容。
310、内容分支节点向内容中心发送响应消息,通知内容中心业务内容已被激活。
下面描述本发明的第二实施例。本发明的第二实施例与第一实施例的区别在于,内容中心向内容分支节点传送业务内容时,不是先通知内容分支节点有业务内容需要加载,而是主动通过FTP等方式向内容分支节点传送。这种方式需要在内容分支节点提供FTP服务。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种内容分发方法,其特征在于,包括内容分支节点获取业务内容;内容分支节点收到内容中心发送的内容激活通知后,激活业务内容。
2.如权利要求1所述的内容分发方法,其特征在于,内容分支节点获取业务内容前,还获取业务内容信息。
3.如权利要求1所述的内容分发方法,其特征在于,业务内容是由内容中心主动下发到内容分支节点的,或由内容分支节点主动到内容中心获取的。
4.如权利要求1所述的内容分发方法,其特征在于,内容分支节点获取业务内容后,预加载业务内容。
5.如权利要求4所述的内容分发方法,其特征在于,预加载业务内容后,内容分支节点向内容中心发送预加载结果响应消息。
6.如权利要求5所述的内容分发方法,其特征在于,若预加载业务内容失败,则预加载结果响应消息还包括失败原因。
7.如权利要求6所述的内容分发方法,其特征在于,内容中心根据失败原因判断是否需要向内容分支节点重发业务内容。
8.如权利要求7所述的内容分发方法,其特征在于,当内容中心向内容分支节点重发业务内容时,记录重发次数,当重发次数达到最大重发次数时,停止重发。
9.如权利要求7所述的内容分发方法,其特征在于,若失败原因是业务内容格式错误,则判断内容分支节点能接受的内容格式与上一次发送的内容格式是否一致,若不一致,并且内容中心有内容分支节点能接受的内容格式相应的业务内容,则向内容分支节点重发业务内容。
10.如权利要求1所述的内容分发方法,其特征在于,内容分支节点激活业务内容后,向内容中心发送激活响应消息。
全文摘要
本发明公开了一种业务内容分发方法,包括步骤内容分支节点获取业务内容;内容分支节点收到内容中心发送的内容激活通知后,激活业务内容。这种内容分发方法能够保障了内容的统一展现时间,从而有利于于统一营销和保障用户体验,并且减少内容中心和内容分支节点的额外建设。
文档编号H04L29/06GK1859118SQ20061003360
公开日2006年11月8日 申请日期2006年2月9日 优先权日2006年2月9日
发明者裴龙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1