[发明专利]网络终端设备实现智能升级的方法在审
申请号: | 201910398498.4 | 申请日: | 2019-05-14 |
公开(公告)号: | CN110138857A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 赵雅敏;李刚;雷波涛 | 申请(专利权)人: | 四川九州电子科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/65;G06F8/71 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘兴亮 |
地址: | 621000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置文件 固件升级 配置更新 网络终端设备 连接状态 升级方式 云端 升级 服务器下载 启动监控 升级文件 升级信息 物理连接 系统固件 系统启动 智能 中固件 监控 二层 下载 自动化 更新 进程 | ||
1.一种网络终端设备实现智能升级的方法,其特征在于,包括:
步骤S100:CPE系统启动后,启动监控CPE的WAN连接状态的进程,当监控到WAN接口建立二层物理连接时,获取WAN接口地址;
步骤S200:CPE从服务器下载最新的配置文件,并根据最新的配置文件进行配置更新;
步骤S300:当最新的配置文件中的存在系统固件升级文件更新时,进行固件升级。
2.根据权利要求1所述的网络终端设备实现智能升级的方法,其特征在于,所述步骤S100具体包括:
步骤S110:CPE系统启动后,运行Initctl进程监测CPE的WAN接口的连接状况,Initctl进程以Link state作为WAN连接状态的记录参数,初始值为LINK_DOWN;
步骤S120:以固定的时间间隔time1去查询WAN连接的连接状态,如果检测到WAN接口连接获得服务器分配的IP,记录Link state的值为LINK_UP,同时启动Provision进程;否则,Link state的值仍然记录为LINK_DOWN,并循环执行步骤S120。
3.根据权利要求2所述的网络终端设备实现智能升级的方法,其特征在于,所述步骤S200具体包括:
步骤S210:CPE通过拨号方式与服务器建立通信;
步骤S220:CPE通过Provision进程从服务器下载最新的配置文件,分析配置文件,并根据配置文件中定义的参数进行配置更新。
4.根据权利要求3所述的网络终端设备实现智能升级的方法,其特征在于,所述步骤S220中配置文件中定义的参数包括:
XmlprovProfileInterval,用于指定CPE从服务器下载配置文件的时间间隔;
XmlprovVersion,用于CPE确定是否与配置文件同步;
XmlprovBackup,用于判断是否将配置文件保存到配置备份的flash分区中,待下次系统上电后自动更新。
5.根据权利要求4所述的网络终端设备实现智能升级的方法,其特征在于,所述步骤S300具体包括:
步骤S310:CPE系统启动后,sw_upgrade进程检查到服务器中存在新的配置文件时,检测配置文件是否有固件升级信息,若有,进入下一步;
步骤S320:从固件升级信息中获取固件软件版本号,比较与CPE的版本号是否相同,若不相同,则按照服务器指定的方式获取最新的固件升级文件;
步骤S330:固件升级文件下载成功后,CPE根据配置文件中定义的参数进行固件升级。
6.根据权利要求5所述的网络终端设备实现智能升级的方法,其特征在于,所述步骤S310中的固件升级信息包括:
XmlprovImageHeader,用于指定下载固件升级文件的URL;
XmlprovImageStartDelay,用于告知CPE在获取最新的配置文件后,进行升级文件下载的时间间隔;
XmlprovImageBackup,用于将固件升级文件保存在flash的备用分区中,待下次系统上电后进行固件更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九州电子科技股份有限公司,未经四川九州电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910398498.4/1.html,转载请声明来源钻瓜专利网。