一种克隆升级方法、系统和应用技术方案

技术编号:25920860 阅读:18 留言:0更新日期:2020-10-13 10:40
本发明专利技术公开了一种克隆升级方法、系统和应用,属于DECT技术领域。针对现有技术中存在的DECT漫游系统软件和硬件防降级管理效率低的问题,本发明专利技术提供一种克隆升级方法、系统和DECT漫游系统,通过比较基站与DECT主机的硬件升级号、软件升级号和软件版本号,符合升级条件时将基站克隆升级至与DECT主机相同的固件,升级固件后进行降级限制操作,有效的避免新硬件基站设备注册到旧硬DECT主机设备,导致新硬件设备无法使用或异常等问题。本发明专利技术利用硬件升级号和软件升级号实现DECT漫游系统内基站降级限制,不需要管理人员关注软件版本配套问题,避免出现管理疏忽导致的系统或设备故障,保证系统稳定时提高管理效率,适用于漫游系统的部署使用。

【技术实现步骤摘要】
一种克隆升级方法、系统和应用
本专利技术涉及DECT
,更具体地说,涉及一种克隆升级方法、系统和应用。
技术介绍
在DECT漫游系统中,基站Base在不同的DECT主机DM之间漫游,基站在系统中漫游时与DECT主机注册连接。如Base在DM1漫游系统中,需与DM1连接;当Base注册到DM2漫游系统时,Base需要先从DM1漫游系统中与DM1解注册,然后与DM2注册连接。此时可能会出现DM1和DM2的软件版本不一致的问题,如DM1为新软件版本,DM2为旧软件版本,那么Base对应的软件就会从新版本降级到旧版本。软件在版本升级后,由于软件旧版本存在问题,通常不允许从软件新版本降级到旧版本使用,即禁止降级使用。如果Base对应的软件版本因从DM1解注册,再与DM2注册过程中产生软件版本降级,运行时会导致系统异常。故DECT漫游系统中的设备间升级需要做降级限制,否则若DM1漫游系统和DM2漫游系统,Base从DM1漫游系统注销,再注册到DM2漫游系统,当软件版本不一致,Base对应的软件就会从新版本降级到旧版本,导致系统异常。同时,漫游系统中也存在硬件升级情况,例如:DM1和Base为新硬件设备,DM2为旧硬件设备,Base同样可能从DM1漫游系统注销,然后注册到DM2漫游系统,如果Base直接克隆升级DM2漫游系统软件,则可能导致Base克隆升级结束,却因为与DM2设备硬件版本不一致导致无法正常使用。因此,在漫游系统克隆升级中存在软件和硬件防降级的需求,如果设备间克隆升级不做限制,可能导致整个系统或设备异常等风险。现有技术中针对漫游系统软件和硬件防降级,主要通过人员管理实现,需要漫游系统管理员做好基站的注册注销管理,禁止出现将基站新硬件设备注册到旧硬件设备DECT主机上,同时禁止出现将新软件基站注册到禁止降级的DECT主机软件上。通过管理员进行基站注册注销管控效率极其低下,且容易出错,不便于漫游系统部署使用。
技术实现思路
1.要解决的技术问题针对现有技术中存在的DECT漫游系统软件和硬件防降级管理效率低,操作不方便的问题,本专利技术提供一种克隆升级方法、系统和应用,在DECT漫游系统实现设备间克隆升级,同时克服硬件和软件防降级限制,避免系统出现故障或设备异常,提高漫游系统管理效率。2.技术方案本专利技术的目的通过以下技术方案实现。一种克隆升级方法,基站的硬件升级号、软件升级号和软件版本号,与DECT主机对应的硬件升级号、软件升级号和软件版本号依次比较,符合升级条件的基站克隆升级至与DECT主机相同的固件。基站加入DECT主机的漫游系统中时,需注册到对应的DECT主机中,当基站与DECT主机的硬件或软件版本号不一致时,容易导致运行错误,所以当基站注册到DECT主机上时需对其版本升级至与DECT主机相同,保证运行的稳定性。固件信息包括使用的软件程序等,系统固件会配置硬件升级号和软件升级号。硬件升级号在设备出厂时就烧录存储在Flash内存中,即使后续软件升级也不会改变硬件升级号,防降级克隆升级时,先对设备的硬件升级号进行对比。软件升级号在固件升级时会存储在设备Flash上,固件升级设备中的软件升级号跟随着软件更新,同步固件中的软件升级号。当出现DECT主机版本低于基站时,基站的自动“升级”实际会造成降级操作,容易产生运行错误或系统异常。本专利技术在基站自动克隆升级前比较基站和DECT主机的硬件及软件版本号,只有当比较结果符合升级条件时才进行克隆升级,保证了系统的稳定性。更进一步的,基站硬件升级号小于等于DECT主机硬件升级号,和/或基站软件升级号小于等于DECT主机软件升级号,DECT主机支持所述基站升级固件。当基站硬件升级号大于DECT主机硬件升级号时,为了避免系统异常,需不允许基站软件降级,DECT主机网页上会提示限制降级。当基站硬件升级号大于DECT主机硬件升级号时,此时的系统克隆升级实际会带来降级结果,该基站不允许“升级”操作,升级系统退出升级流程,同时为了系统稳定一般禁止基站在该DECT主机的漫游系统中使用。与硬件升级号比较相同,当基站软件升级号大于DECT主机软件升级号时,为保证系统运行稳定性,将提示限制降级操作。当基站软件升级号大于DECT主机软件升级号时,此时的系统克隆升级实际会带来降级结果,基站不允许“升级”,升级系统退出升级流程,同时为了系统稳定一般禁止基站在该DECT主机的漫游系统中使用。限制降级的提示便于用户在使用时诊断问题。更进一步的,基站克隆升级固件后限制固件降级。为了防止基站在不同DECT主机漫游系统中漫游时自动克隆升级产生实际降级效果,在设备软件限制降级时,DECT主机网页上显示该基站的状态为固件防降级,便于管理者识别故障和解决问题。更进一步的,基站与DECT主机通过比较软件版本号中相同字段,限制基站的固件降级。除了比较软件升级号和硬件升级号,本专利技术还可以通过比较软件版本号中ID号,防止因为自动升级导致的实际降级操作,造成系统的异常。更进一步的,基站存储多个系统数据,克隆复制的固件信息存储在备份系统,启动运行备份系统实现克隆升级。本专利技术实现克隆升级,克隆后的系统存储在系统的备份系统中,克隆结束从备份系统重启运行,完成固件的升级。当下次固件再需要升级时,再将固件信息存储到当前运行情况下的备份系统,如此反复。更进一步的,所述固件信息为DECT主机根文件系统模块数据。一般来说,应用软件的升级修改都包含在根文件系统模块中,因此软件升级也只是升级根文件系统模块数据,在克隆升级时,只克隆复制根文件系统模块数据即可完成对应软件的克隆升级。一种克隆升级系统,包括比较模块和克隆模块,比较模块用于判断是否符合克隆升级条件,符合升级条件后触发克隆模块进行克隆升级。克隆升级系统运行时,先通过比较模块判断是否符合升级条件,符合升级条件的触发启动克隆模块,克隆模块克隆复制数据进行升级。不符合升级条件的直接退出升级程序,不进行操作。更进一步的,升级模块包括同步服务器模块和同步客户端模块,同步服务器模块受比较模块触发启动,用于将数据传输至同步客户端模块;同步客户端模块接收同步服务器传输的数据,实现克隆升级。更进一步的,同步服务器模块和同步客户端模块传输的数据为根文件系统数据。同步客户端模块克隆复制同步服务器模块中的根文件系统数据,实现升级。一种DECT漫游系统,包括若干DECT主机和若干基站,基站在DECT主机上注册,加入该DECT主机对应漫游系统,包括所述的一种克隆升级系统,DECT主机连接同步服务器模块,基站连接同步客户端模块。基站通过同步客户端模块在备份系统克隆DECT主机的同步服务器模块数据,实现克隆升级。所述克隆升级系统应用于DECT漫游系统,当基站加入漫游系统,与漫游系统中DECT主机软件版本不一致时,先通过比较模块比较基站与DECT主机的硬件升级号、软件升级号和软件版本号,如果符合升级条件则对基站进行克隆升级,克隆升级后固件限制降级操作,保证了系统的稳定性,降低了漫游本文档来自技高网
...

【技术保护点】
1.一种克隆升级方法,其特征在于,基站的硬件升级号、软件升级号和软件版本号,与DECT主机对应的硬件升级号、软件升级号和软件版本号依次比较,符合升级条件的基站克隆升级至与DECT主机相同的固件。/n

【技术特征摘要】
1.一种克隆升级方法,其特征在于,基站的硬件升级号、软件升级号和软件版本号,与DECT主机对应的硬件升级号、软件升级号和软件版本号依次比较,符合升级条件的基站克隆升级至与DECT主机相同的固件。


2.根据权利要求1所述的一种克隆升级方法,其特征在于,基站硬件升级号小于等于DECT主机硬件升级号,和/或基站软件升级号小于等于DECT主机软件升级号,DECT主机支持所述基站升级固件。


3.根据权利要求2所述的一种克隆升级方法,其特征在于,基站克隆升级固件后限制固件降级。


4.根据权利要求1所述的一种克隆升级方法,其特征在于,基站与DECT主机通过比较软件版本号中相同字段,限制基站的固件降级。


5.根据权利要求3或4所述的一种克隆升级方法,其特征在于,基站存储多个系统数据,克隆复制的固件信息存储在备份系统,启动运行备份系统实现克隆升级。


6.根据权利要求5所述的一...

【专利技术属性】
技术研发人员:叶国真
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1