[发明专利]视频云平台IP库自动升级的方法在审

专利信息
申请号: 201611108499.3 申请日: 2016-12-06
公开(公告)号: CN108173669A 公开(公告)日: 2018-06-15
发明(设计)人: 朱明强 申请(专利权)人: 创盛视联数码科技(北京)有限公司
主分类号: H04L12/24 分类号: H04L12/24;G06F8/65
代理公司: 北京君泊知识产权代理有限公司 11496 代理人: 王程远
地址: 100083 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 自动升级 云平台 视频 数据更新 速度对比 智能化 下载 锁定 覆盖率 保证 合并 更新 表现 统计 访问
【权利要求书】:

1.一种视频云平台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字段;

步骤七、速度对比任务,从speed_contrast表中获得cnc_token和tel_token都等于给定token的记录,其记录cnc_speed大于tel_speed,constancy减一;反之cnc_speed小于tel_speed,constancy加一,更新IP表中的constancy字段;

步骤八、锁定任务,锁定IP表中记录的constancy字段值大于等于10或者小于等于-10、locked字段值为未锁定locked=0并且isp等于1电信的记录,并保存返回的更新锁定数tel_lock_num,锁定IP表中记录的constancy字段值大于等于10或者小于等于-10、locked字段值为未锁定locked=0并且isp等于2联通的记录,并保存返回的更新锁定数cnc_lock_num,解锁IP表中constancy字段值大于等于-5且小于等于5、locked字段值为锁定locked=1并且isp等于1电信的记录,并保存返回的更新解锁数tel_unlock_num,解锁IP表中constancy字段值大于等于-5且小于等于5、locked字段值为锁定locked=1并且isp等于2联通的记录,并保存返回的更新解锁数cnc_unlock_num,生成锁定、解锁记录,插入数据表locked_stat中;

步骤九、统计任务,从servier表中获取状态为有用的记录,按serverid和token从speed_record表中获取符合条件的所有记录的条数及这些的记录的平均速度,将serverid、平均速度、记录的条数、任务的生成日期插入speed_stat表中,从ip_change表按isp及日期获取联通和电信的IP,依据IP表过滤掉一天内两次跳转的IP,分别与apnic、yinan、chunzhen库对比,计算出电信或联通的IP在各个库中电信、联通、未知的个数,插入到change_stat表中,从servier表中获取状态为有用的记录,从section_stat表中获取状态为有用的速度区间记录,遍历server记录,根据speed_record表计算该服务器每个速度区间内的IP个数,会同server的主键,section_stat的主键插入到speedsection_stat表中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创盛视联数码科技(北京)有限公司,未经创盛视联数码科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611108499.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top