[发明专利]一种CDN系统、广告推送系统及广告推送方法在审
| 申请号: | 201310135747.3 | 申请日: | 2013-04-18 |
| 公开(公告)号: | CN104113512A | 公开(公告)日: | 2014-10-22 |
| 发明(设计)人: | 陈学梁;李丹 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 cdn 系统 广告 推送 方法 | ||
技术领域
本发明涉及互联网领域,尤其涉及一种基于内容分发网络的广告推送方法、CDN系统及广告推送系统。
背景技术
CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容分发到最接近用户的网络边缘,使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。
CDN是一种新型的网络构建方式,它是为能在传统的IP网分发宽带多媒体内容而特别优化的网络覆盖层;而从广义的角度,CDN代表了一种基于质量与秩序的网络服务模式。简单地说,内容分发网络(CDN)是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而内容管理和全局的网络流量管理(Traffic Management)是CDN的核心所在。通过用户就近获取内容和服务器负载的判断,CDN确保内容以一种极为高效的方式为用户的请求提供服务。总的来说,内容服务基于缓存服务器,也称作代理缓存(Surrogate),它位于网络的边缘同时,代理缓存是内容提供商服务器(通常位于CDN服务提供商的数据中心)的一个透明镜像。这样的架构使得CDN服务提供商能够代表他们客户,即内容供应商,向最终用户提供尽可能好的体验,而这些用户是不能容忍请求响应时间有任何延迟的。据统计,采用CDN技术,能处理整个网站页面的70%~95%的内容访问量,减轻服务器的压力,提升了网站的性能和可扩展性。
在现有技术中,CDN系统仅为内容提供商提高加速服务,CDN系统只是根据用户的访问请求被动的分发,并没有利用CDN系统推送广告的技术方法,如何利用CDN系统推送广告是目标研究的热点。
发明内容
本发明实施例所要解决的技术问题在于,提供一种基于内容分发网络的广告推送方法、CDN系统及广告推送系统。可解决现有技术中基于CDN系统的运营商服务器无法推送广告的不足。
为了解决上述技术问题,本发明实施例提供了一种基于内容分发网络的广告推送方法,包括:
运营商服务器的控制器接收用户终端获取目标资源的内容请求,其中,运营商服务器包括控制器和若干个节点服务器;
运营商服务器的控制器根据所述内容请求获取所述目标资源对应的第一广告呈现策略,其中,该第一广告呈现策略为内容提供商服务器配置的广告的呈现方式;
根据所述第一广告呈现策略生成所述运营商服务器配置的待推送广告的第二广告呈现策略,并并至少根据该第二广告呈现策略、所述目标资源的路径信息和所述待推送广告的路径信息生成该目标资源和所述待推送广告的内容分发策略;
根据所述内容分发策略的指示向所述用户终端推送所述目标资源和所述待推送广告。
在第一种可能的实现方式中,所述根据所述第一广告呈现策略生成所述运营商服务器配置的待推送广告的第二广告呈现策略的步骤包括:
获取所述运营商服务器中保存的用户偏好信息;
根据所述用户偏好信息和所述第一广告呈现策略生成该运营商服务器配置的待推送广告的第二广告呈现策略。
结合第一方面的第一种可能的实现方式中,在第二种可能的实现方式中,所述运营商服务器的控制器根据所述内容请求获取所述目标资源对应的第一广告呈现策略的步骤包括:
根据预定义的接口接收内容提供商服务器上报的所述目标资源对应的第一广告呈现策略;或
采用网络爬虫获取内容提供商服务器中所述目标资源对应的第一广告呈现策略。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述运营商服务器的控制器接收用户终端获取目标资源的内容请求的步骤之前,还包括:
接收上传待推送广告的上传请求,并将该待推送广告存储在运营商服务器的各个节点服务器中。
结合第一方面至第一方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,所述根据所述内容分发策略的指示向所述用户终端推送所述目标资源和所述待推送广告的步骤包括:
确定所述目标资源在所述运营商服务器的节点服务器中的位置;
根据所述内容分发策略的指示向所述用户终端推送该目标资源和所述待推送广告。
结合第一方面的第四种可能的实现方式中的任一种,在第五种可能的实现方式中,所述确定所述目标资源在所述运营商服务器的节点服务器中的位置的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310135747.3/2.html,转载请声明来源钻瓜专利网。





