【技术实现步骤摘要】
管理服务器对终端设备进行批量软件升级方法与系统
本专利技术涉及网络设备管理
,特别是涉及管理服务器对终端设备进行批量软件升级方法与系统。
技术介绍
随着3G和4G技术的发展与应用,终端设备的批量商业化进程也在迅速推进中,在这当中,管理服务器对终端设备的软件升级显的极为重要,如何能够保证在较短时间内批量升级成千上万台用户终端,并且不影响业务质量,无需用户干预,是目前的难题。例如,在对500个终端设备进行强制软件升级时,即在此发生一个每秒事务时,单个用户终端设备与管理服务器一共需要产生7次HTTP请求交互,假定传输文件大小为15M左右,其余包大小忽略不计,那么在一个小时内终端设备就需要20M的网络带宽,可见现有的批量升级终端设备软件的方法对网络带宽要求很高。但是网络带宽容量是有限的,在批量升级终端设备软件过程中,过多的占用终端设备的网络带宽必然会严重影响终端设备的正常工作。
技术实现思路
基于此,有必要针对现有批量升级终端设备软件的方法对网络带宽要求高,严重影响终端设备正常工作的问题,提供一种对网络带宽要求低,能够确保终端设备正常工作的批量升级终端设备软件的方法与系 ...
【技术保护点】
一种管理终端设备软件批量升级的方法,其特征在于,包括步骤:根据当前网络业务状态,建立批量软件升级任务策略;当终端设备为已知设备且在线时,根据所述批量软件升级任务策略,下发激活方式参数和升级文件到终端设备,其中,激活方式参数的参数值为true或为false,当参数值为true时,激活方式为立即激活,当参数值为false时,激活方式为定点激活;接收并解析终端设备解析激活方式参数反馈回的数据,当下发的激活方式参数中为false时,发送定点激活数据到终端设备,其中,所述定点激活数据包括定点激活参数和激活时间;发送软件升级成功验证指令到终端设备;接收终端设备根据软件升级成功验证指令反 ...
【技术特征摘要】
1.一种管理终端设备软件批量升级的方法,其特征在于,包括步骤:根据当前网络业务状态,建立批量软件升级任务策略,网络业务状态包括空闲、正常与繁忙;当终端设备为已知设备且在线时,根据所述批量软件升级任务策略,下发激活方式参数和升级文件到终端设备,其中,所述激活方式参数包括AutoActivateEnable,激活方式参数的参数值为true或为false,当参数值为true时,激活方式为立即激活,当参数值为false时,激活方式为定点激活;接收并解析终端设备解析激活方式参数反馈回的数据,当下发的激活方式参数中为false时,发送定点激活数据到终端设备,其中,所述定点激活数据包括定点激活参数和激活时间;发送软件升级成功验证指令到终端设备;接收终端设备根据软件升级成功验证指令反馈回的数据,判断当次软件升级是否成功。2.根据权利要求1所述的管理终端设备软件批量升级的方法,其特征在于,所述根据当前网络业务状态,建立批量软件升级任务策略包括步骤:遍历终端设备,识别需要升级的终端设备数量;检测当前网络业务状态,根据当前网络业务状态和需要升级的终端设备数量,确定单位时间内需要升级的终端设备数量;根据单位时间内需要升级的终端设备数量,确定下发激活方式参数和升级文件到不同终端设备上的延时间隔;识别当前终端设备的软件版本,确定需要下发到终端设备的升级文件版本,根据下发激活方式参数和升级文件到不同终端设备上的延时间隔以及下发到终端设备的升级文件版本,构建批量软件升级任务策略。3.根据权利要求1或2所述的管理终端设备软件批量升级的方法,其特征在于,所述当终端设备为已知设备且在线时,根据所述批量软件升级任务策略,下发激活方式参数和升级文件到终端设备具体包括步骤:判断终端设备是否已注册设备;若终端设备为已注册设备,则判定终端设备为已知设备,且进一步判断终端设备是否符合批量软件升级任务策略,若符合则进入下一步检测终端设备在线状态的步骤,若不符合,则终止操作;若终端设备为未注册设备,则终止操作;检测终端设备在线状态,当终端设备在线时,根据所述批量软件升级任务策略,下发激活方式参数和升级文件到终端设备。4.一种终端设备软件批量升级的方法,其特征在于,包括步骤:接收管理服务器根据批量软件升级任务策略下发的激活方式参数和升级文件,所述批量软件升级任务策略根据当前网络业务状态建立,网络业务状态包括空闲、正常与繁忙;解析激活方式参数,识别激活方式参数的参数值为true或为false,选择升级文件激活方式,其中,所述激活方式参数包括AutoActivateEnable,当参数值为true时,激活方式为立即激活,当参数值为false时,激活方式为定点激活;当激活方式为立即激活时,激活接收到的升级文件,当激活方式为定点激活时,请求所述管理服务器下发定点激活数据,其中,所述定点激活数据包括定点激活参数和激活时间,根据所述定点激活数据,选取时机激活升级文件;解析激活的升级文件,升级终端设备软件,待升级完成时,发送升级成功指令到所述管理服务器。5.根据权利要求4所述的终端设备软件批量升级的方法,其特征在于,所述当激活方式为立即激活时,激活接收到的升级文件,当激活方式为定点激活时,请求所述管理服务器下发定点激活数据,其中,所述定点激活数据包括定点激活参数和激活时间,根据所述定点激活数据,选取时机激活升级文件具体包括步骤:当激活方式为立即激活时,激活接收到的升级文件;当激活方式为定点激活时,请求所述管理服务器下发定点激活数据,其中,所述定点激活数据包括定点激活参数和激活时间;计算终端设备重启时间,当终端设备重启时间大于激活时间时,根据所述定点激活数据,选取时机激活升级文件;当激活完成时,将所述激活方式参数中的参数值修改为true并存储。6.一种管理终端设备软件批量升级的系统...
【专利技术属性】
技术研发人员:余磊,陈亮,赵冬生,傅锋,张锐,唐锦坤,李陇科,
申请(专利权)人:京信通信系统中国有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。