【技术实现步骤摘要】
本专利技术涉及网络服务领域,特别涉及一种内容发布方法及系统。
技术介绍
随着互联网中多媒体服务业务的日益增长,多媒体内容从中心内容管理系统到边缘内容交付系统的合理、高效、快速部署成为当前内容运营的一大挑战。为了提高多媒体内容快速发布及响应,现有的方法是采用CDN或P2P技术将待发布的内容从内容管理系统发送至内容交付节点,所述内容交付节点位于网络边缘,用户可以直接接入这些节点获取这些节点能够提供的多媒体内容。现有技术的CDN将内容部署到靠近用户的服务节点,在用户请求内容时,使用缓存及重定向等技术为用户提供高效服务。现有技术的P2P是将客户端已经存在的内容能向其他客户端提供服务。但这两种技术都受限于节点数或用户数的数量,在少量节点数或用户数情况下,两种技术基本起不到加速用户获得其需要的多媒体文件的作用。而中国第CN200810104585号专利公开了一种用于互联网络上的数字媒体内容进行发布的方法,虽该方法提供了可靠且高效的内容发布方法,其重点解决可靠性,公开的内容发布方法并没有考虑用户端的请求,与本专利公开的方法完全不同。中国第CN200810048703号专利公开了一种媒体发布网络中的发布内容控制方法,该方法重点解决发布过程中的数字知识产权的保护。因此,需要一种内容发布方法,以达到内容的服务的总体最优为目标。
技术实现思路
本专利技术目的在于,为克服现有的CDN系统和P2P系统将内容管理系统的内容发布到
【技术保护点】
一种动态调优的内容发布方法,该方法用于实现内容管理系统为用户提供高效灵活的内容服务,且该方法基于内容管理系统和若干边缘交付系统,其特征在于,所述方法包含如下步骤:步骤1,将若干边缘交付系统被划分为1~M逻辑域,每个逻辑域包含至少一个边缘交付系统的步骤;步骤2,发布任务时预先设置发布任务的优先级,将包含优先级参数的各任务发布至边缘交付系统;步骤3,用户发出内容请求时在各个逻辑域查找内容,并将找到的内容发给用户,其中,任务派遣后,用户就能够从边缘内容交付系统请求该任务对应的内容;其中,内容管理系统向边缘内容交付系统请求内容发布称为任务派遣。
【技术特征摘要】
1.一种动态调优的内容发布方法,该方法用于实现内容管理系统为用户提供高
效灵活的内容服务,且该方法基于内容管理系统和若干边缘交付系统,其特征在于,
所述方法包含如下步骤:
步骤1,将若干边缘交付系统被划分为1~M逻辑域,每个逻辑域包含至少一个
边缘交付系统的步骤;
步骤2,发布任务时预先设置发布任务的优先级,将包含优先级参数的各任务发
布至边缘交付系统;
步骤3,用户发出内容请求时在各个逻辑域查找内容,并将找到的内容发给用户,
其中,任务派遣后,用户就能够从边缘内容交付系统请求该任务对应的内容;
其中,内容管理系统向边缘内容交付系统请求内容发布称为任务派遣。
2.根据权利要求1所述的动态调优的内容发布方法,其特征在于,所述的方法
还包含如下步骤:
步骤4,各个边缘内容交付系统根据用户对内容的请求密度动态调整各个任务在
该边缘内容交付系统的优先级。
3.根据权利要求2所述的动态调优的内容发布方法,其特征在于,所述步骤2
进一步包含如下步骤:
步骤201,边缘内容交付系统接收到发布任务后,按照发布任务的优先级和发布
时间插入到任务队列中,在任务队列中,优先级高的任务排在前面;
步骤203,判断当前执行的任务优先级在任务队列中是否最高,如果最高,进入
206;否则,进入204;
步骤204,暂停当前执行的任务,并给当前执行的任务增加优先级;
步骤205,重新从任务队列中选取优先度最高的任务开始执行,如果,同一优先
级有多个任务,将获取发布时间早任务,进入207;
步骤206,继续执行原任务;
步骤207,如果执行完毕,从任务队列中删除此任务,进入214;
步骤214,边缘内容交付系统判断任务队列是否为空,如果为空,进入215,否
则,进行205;
步骤215,发布任务全部执行完毕。
4.根据权利要求3所述的动态调优的内容发布方法,其特征在于,所述任务队
列中如果存在同一优先级的若干任务时,按照发布时间进一步排序,即发布时间早
的在优先级队列的前面。
5.根据权利要求2所述的动态调优的内容发布方法,其特征在于,所述步骤3
进一步包含如下步骤:
步骤208,用户向边缘内容交付系统请求内容;
步骤209,边缘内容交付系统接收用户请求;
步骤210...
【专利技术属性】
技术研发人员:刘学,脱立恒,王劲林,程钢,
申请(专利权)人:中国科学院声学研究所,上海尚恩华科网络科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。