【技术实现步骤摘要】
本专利技术涉及通信领域的资源调度技术,尤其涉及一种内容分发网(ContentDeliveryNetwork,CDN)资源调度方法、服务器及客户端。
技术介绍
CDN网是随着通信技术和信息技术发展起来的一种智能传输网络。CDN网络在进行业务请求响应时,DNS服务器或调度服务器将根据客户端的IP地址选择业务服务器,从而实现CDN资源调度,以方便客户端以较小的响应时延及较优的服务质量,获取CDN网络的业务信息。但是在具体实现时,还是经常发现CDN资源调度不合理,导致的响应时延大等导致用户满意度低的问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种CDN资源调度方法、服务器及客户端,以至少部分解决CDN资源调度不合理导致的响应时延大等问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供一种CDN资源调度方法,所述方法包括:接收客户端发送的位置信息;解析所述位置信息,获得所述客户端的地理位置;基于所述地理位置,按照CDN资源调度策略为所述客户端调度响应所述客户端业务请求的业务服务器。基于上述方案,所述接收客户端发送的位置信息,包括以下 ...
【技术保护点】
一种CDN资源调度方法,其特征在于,所述方法包括:接收客户端发送的位置信息;解析所述位置信息,获得所述客户端的地理位置;基于所述地理位置,按照CDN资源调度策略为所述客户端调度响应所述客户端业务请求的业务服务器。
【技术特征摘要】
1.一种CDN资源调度方法,其特征在于,所述方法包括:接收客户端发送的位置信息;解析所述位置信息,获得所述客户端的地理位置;基于所述地理位置,按照CDN资源调度策略为所述客户端调度响应所述客户端业务请求的业务服务器。2.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的位置信息,包括以下的至少其中之一:接收所述客户端在位置更新后自动上报的位置信息;接收携带有所述位置信息的DNS请求或业务请求;接收客户端每隔指定时长上报的位置信息;接收客户端根据自身移动状态上报的位置信息;接收携带有所述位置信息的第一消息;第一消息为还携带有第一信息的非位置信息专用消息;接收客户端在业务链接建立阶段和/或业务交互阶段的时延超过时延门限,发送所述位置信息。3.根据权利要求1所述的方法,其特征在于,所述位置信息为加密信息;所述解析所述位置信息,获得所述客户端的地理位置,包括:基于所述客户端的标识信息,获取解密密钥;依据所述解密密钥解码所述位置信息;解析解密后的位置信息获取所述地理位置。4.根据权利要求1至3任一项所述的方法,其特征在于,所述基于所述地理位置,按照CDN资源调度策略为所述客户端调度响应所述客户端业务请求的业务服务器,包括:基于所述地理位置,选择距离所述地理位置最近或在指定距离的业务服务
\t器响应所述客户端的业务请求。5.根据权利要求4所述的方法,其特征在于,所述基于所述地理位置,按照CDN资源调度策略为所述客户端调度响应所述客户端业务请求的业务服务器,包括:基于所述地理位置及各个所述业务服务器的负荷状态,选择满足负荷状态条件和地理位置选择条件的业务服务器响应所述业务请求。6.一种CDN资源调度方法,其特征在于,所述方法包括:确定客户端的位置信息;将所述位置信息发送给域名DNS服务器或调度服务器;所述位置信息,用于所述DNS服务器或调度服务,调度响应所述客户端的业务请求的业务服务器。7.根据权利要求6所述的方法,其特征在于,所述确定客户端的位置信息,包括以下至少其中之一:利用全球定位系统GPS定位所述客户端的地理位置,获取所述信息;利用基站或移动通信网络定位所述客户端的地理位置,获取所述位置信息;利用无线局域网WiFi定位所述客户端的地理位置,获取所述位置信息。8.根据权利要求6所述的方法,其特征在于,所述将所述位置信息发送给域名DNS服务器或调度服务器,包括:在所述客户端启动时,向所述DNS服务器或所述调度服务器发送所述位置信息;将所述位置信息携带在DNS请求中,发送给所述DNS服务器或所述调度服务器;每隔指定时长向所述DNS服务器或所述调度服务器上报一次所述位置信息;确定所述客户端的移动速率,基于所述移动速率确定上报时间间隔,并按照所述时间间隔向所述DNS服务器或所述调度服务器发送所述位置信息;将所述位置信息携带在第一消息发送给所述DNS服务器或所述调度服务
\t器;其中,第一消息为还携带有第一信息的非位置信息专用消息;获取业务链接建立阶段和/或业务...
【专利技术属性】
技术研发人员:王晶,史志华,姜雪松,邵春菊,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。