[发明专利]业务处理方法、对已分发的内容进行调整的方法和业务节点有效
申请号: | 201010285667.2 | 申请日: | 2010-09-15 |
公开(公告)号: | CN102137087A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 包红强 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 分发 内容 进行 调整 节点 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种业务处理方法、对已分发的内容进行调整的方法和业务节点。
背景技术
现在视频类业务在IP网上的应用不断展开,由于视频类业务具有占用带宽大、实时性要求高等特点,直接在现有的基础IP网络上承载视频业务将会带来流量拥塞、服务质量(Quality of Service,QoS)下降等一系列问题。
为了解决上述问题,内容分发网络(Content Delivery Network,CDN)技术得到了广泛的关注和应用。CDN的基本功能是推送视频内容到网络的边缘业务节点,从而可以及时响应终端观看视频内容的需求。CDN是介于基础承载网络和各类业务应用之间的网络,由多层架构组成,在不同层上部署的CDN设备一般称之为节点(Node,PoP,Cluster),根据节点在CDN中位置的不同,可分为中心业务节点(Central Node)、骨干业务节点(backbone Node)、边缘业务节点(Edge Node)。一般的,在中心业务节点会部署较多的功能模块,如用于管理CDN网路中各节点的中心管理模块、用于管理媒体内容分发的媒体管理模块、用于将接收的终端的业务调度请求转发给相应的骨干业务节点的请求调度模块、用于接收外部内容源发送的内容的内容接口、用于直接向所述终端发送业务调度请求所请求的内容的流服务模块,骨干业务节点上部署有用于管理媒体内容分发的媒体管理模块、用于将接收的终端的业务调度请求转发给相应的边缘业务节点的请求调度模块和用于直接向终端发送业务调度请求所请求的内容的流服务模块,在边缘业务节点仅部署流服务模块。
现有技术中,对终端的业务调度请求的处理流程为:中心业务节点接收到终端发送的业务调度请求之后,当请求调度模块根据中心管理模块所管理的各节点信息确定某骨干业务节点到终端的距离比该中心业务节点到终端的距离近时,向该骨干业务节点发送该业务调度请求;骨干业务节点中的请求调度模块收到业务调度请求之后,将业务调度请求下发给拥有终端所请求的内容且距离所述终端较近的边缘业务节点,该边缘业务节点向所述终端发送该业务调度请求所请求的业务。
现有技术的CDN中只能由中心业务节点接收来自终端的业务调度请求,并转发给骨干业务节点,再由骨干业务节点转发给边缘业务节点从而使得现有的业务处理并不灵活,且中心业务节点处理量庞大。
发明内容
本发明实施例提供一种业务处理方法、对已分发的内容进行调整的方法和业务节点,能够减少中心业务节点的业务处理量,并且使业务处理更加灵活。
有鉴于此,本发明实施例提供:
一种业务处理方法,包括:
第一业务节点接收终端发送的业务调度请求,所述第一业务节点为内容分发网络中除中心业务节点之外的任一业务节点;
所述第一业务节点根据控制节点发送的内容分发网络CDN中第一业务节点的上下级关系的指示信息以及根据终端请求的内容确定可用业务节点;
由所述可用业务节点向终端提供所述请求的内容。
一种对已分发的内容进行调整的方法,包括:
接收终端发送的业务调度请求,所述业务调度请求中携带终端请求的内容标识,并记录针对终端请求的内容的业务调度请求的次数;
根据所述终端请求的内容的初始热度值和所接收的针对所述内容的业务调度请求的次数,确定所述终端请求的内容的当前热度值;
当所述终端请求的内容的当前热度值达到热度门限,且所述第一业务节点的下一级业务节点中存在不具有所述内容的下一级业务节点时,将所述内容下发给不具有所述内容的下一级业务节点。
一种业务节点,所述业务节点为内容分发网络中除中心业务节点之外的任一业务节点,所述业务节点包括:
接收单元,用于接收终端发送的业务调度请求;
确定单元,用于根据控制节点发送的CDN中所述业务节点的上下级关系的指示信息以及根据终端请求的内容确定可用业务节点;所述可用业务节点用于向所述终端提供所述请求的内容。
一种业务节点,包括:
接收单元,用于接收终端发送的业务调度请求,所述业务调度请求中携带终端请求的内容标识,并记录针对终端请求的内容的业务调度请求的次数
确定单元,用于根据所述终端请求的内容的初始热度值和所接收的针对所述内容的业务调度请求的次数,确定所述终端请求的内容的当前热度值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010285667.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耳塞及助听器
- 下一篇:带有折叠护页的可折叠放线装置