[发明专利]视频云平台IP库自动升级的方法在审
申请号: | 201611108499.3 | 申请日: | 2016-12-06 |
公开(公告)号: | CN108173669A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 朱明强 | 申请(专利权)人: | 创盛视联数码科技(北京)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F8/65 |
代理公司: | 北京君泊知识产权代理有限公司 11496 | 代理人: | 王程远 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动升级 云平台 视频 数据更新 速度对比 智能化 下载 锁定 覆盖率 保证 合并 更新 表现 统计 访问 | ||
本发明公开了一种视频云平台IP库自动升级的方法,其包括以下步骤:步骤一、数据更新,步骤二、IP自动升级,步骤三、通知任务,步骤四、下载任务,步骤四、导入任务,步骤五、合并任务,步骤六、判断任务,步骤七、速度对比任务,步骤八、锁定任务,步骤九、统计任务。本发明能够提供有效的IP更新,同时又能保证IP库的覆盖率,节省费用,还能保证在使用的IP访问速度,相对其他方案它表现的很智能化。
技术领域
本发明涉及一种视频云平台IP库自动升级的方法,特别是涉及一种视频云平台IP库自动升级的方法。
背景技术
现有的一些IP(Internet Protocol,互联网协议地址)库更新基本有两种方式,一种是购买市面上IP库厂商提供的成型数据;另一种是使用一些开源的项目,国外的使用、Maxmin(IP智能与在线欺诈检测工具供应商)的开源项目GenIP(创知识产权)提供的免费数据,国内的基本都是使用由纯真QQwry(IP数据库文件)提供下载的免费数据;现在解决IP信息库自动升级的方法有两种:五十、需要定期购买,每年都需要支付一笔费用以获得新的数据更新,但是也存在获得新的IP数据的周期很长,时效性很低的问题;五十一、虽然不需要支付费用,但是数据来源于社区,数据的正确性、稳定性、覆盖率、更新维护周期都存在一定的不确定性,无法很好的直接拿来使用。
发明内容
本发明所要解决的技术问题是提供一种视频云平台IP库自动升级的方法,其能够提供有效的IP更新,同时又能保证IP库的覆盖率,节省费用,还能保证在使用的IP访问速度,相对其他方案它表现的很智能化。
本发明是通过下述技术方案来解决上述技术问题的:一种视频云平台IP库自动升级的方法,其包括以下步骤:
步骤一、数据更新,首先初始化本地基本IP库数据,数据来源主要是通过网络获取开源纯真IP库、亚太地区IP库和购买翼南IP库,三者均已文件形式存在,将它们分别通过mariner系统导入cz_ip、apnic_ip、yinan_ip三个本地数据库表中以作为对比的基础数据;为保证时效性,每三个月刷新一次,mariner系统每次为手动启动,刷新完成即退出;
步骤二、IP自动升级,IP自动升级任务主要通过mercurycenter系统完成,系统按主要功能分为四部分,切表部分、任务生成部分、清除任务部分和任务执行部分;
步骤三、通知任务,通过analyzelog接口通知mercurynode系统下载VDN日志,Mercurynode系统通过finishanalyze接口通知mercurycenter下载完成并需要下载数据文件;
步骤四、下载任务,根据任务中param属性中的src和dst,将数据文件从远程地址src下载到本地地址dst中;
步骤四、导入任务,将数据文件读入缓存中然后依次写入speed_record表中;
步骤五、合并任务,从服务器表中取出状态为有用的server记录,根据server记录的ID字段及任务的token字段从speed_record表中获取speed_record记录,由speed_record记录得出某个isp下的各个IP的平均速度及访问次数,将IP、isp、平均速度、访问次数、token信息插入ip_speed表;
步骤六、判断任务,根据任务的token和isp从ip_speed表获取记录,由记录算出最近7次的平均速度,其平均速度在等于30kB和200kB之间,则根据记录中的isp信息生成一条speedContrast记录,否则根据平均速度及记录中的isp信息确定after_isp的值及constancy的值,更新或插入speedContrast记录到speed_contrast表;根据after_isp与记录的isp不同,且IP为未锁定状态,则在ip_change表中插入一条记录,并更新IP表对应记录的constancy字段,反之IP状态为锁定,只更新IP表对应记录的constancy字段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创盛视联数码科技(北京)有限公司,未经创盛视联数码科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611108499.3/2.html,转载请声明来源钻瓜专利网。