一种环境监控单元的软件升级方法及设备的制作方法

文档序号:6319531阅读:130来源:国知局
专利名称:一种环境监控单元的软件升级方法及设备的制作方法
技术领域
本发明涉及通信设备领域,特别涉及一种环境监控单元的软件升级方法及设备。
技术背景
动力设备及环境集中监控系统用来对分布的通信局(站)的电源、空调、油机、蓄 电池、高低压配电等多种设备和环境的各种参数、图像、声音等进行遥测、遥信和遥控,实时 监测其运行参数、诊断和处理故障、记录和分析相关数据的,从而实现通信局(站)少人或 无人值守的目的,并对设备进行集中监控、集中维护和集中管理。以无线通信领域来说,大 范围的射频信号的覆盖通常是由基站和RRU(Radic) Remote Unit,射频拉远单元)完成的, 除了一些具备条件设立机房存放的基站和RRU,还有大量的室外型基站和RRU,这些基站和 RRU —般放在无法设立机房的室外,通常是一些环境比较恶劣,或者是人烟比较稀少的山区 等地方。这种场景下,基站和RRU内置环境控制单元来监控设备所处环境,并且通过基站的 操作维护通道上报至管理站,管理站还可以通过基站对环控设备发送指令,实现对空调、电 源、蓄电池等设备的监控和遥控,从而保证设备可以运行在较适宜的环境中。
随着对网络优化要求的不断提高,对监控单元设备的规格、要求也越来越高。一方 面,环境监控单元要实现与上位机(通常指基站或者RRU)对接,实现正常的通信;另一方 面,需要收集各种传感器的状态,并响应上位机的指令对外围设备进行控制。这势必导致监 控软件的功能越来越强大,复杂度越来越高,不可避免的增加了软件出错的概率。因为环境 监控单元为室外型设备的必要设备之一,直接影响到设备的正常运行,所以环境监控单元 软件需要支持可扩展、可升级就成为了必然。
图1为环境监控近端升级交互示意图,对于目前环境监控单元的升级的主要方式 之一,工作人员通过PC机在近端通过串口或者USB 口直连设备进行升级,如图所示,主要包 括如下步骤
步骤101、PC通过近端直连环境监控设备命令其进入升级模式;
步骤102、监控设备进入升级模式;
步骤103、监控设备开始向PC传输文件;
步骤104、PC激活监控设备上的新版本。
图 2 为环境监控远端通过 GPRS (General Packet Radio Service,通用 分组无线业务)升级连接方式示意图,还有一些远程升级的方式,如图2中所示, 将环境监控单元通过有线MODEM与监控中心相连接,建立数据通道,或者通过无线 MODEM(MOdulator-DEModulator,调制解调器)拨号登陆GPRS网络建立与监控中心建立 TCP/IP (Transmission Control Protocol/lnternetProtocol,传输控制协议 / 互连网协 议)连接。由此通道直接下载软件至环境监控设备来实现远程批量升级的方式。这种方式 需要额外购置MODEM设备,在有线连接的时候还需要单独建立连接。不仅如此对应的环境 空单元需要增加额外的软件模块和硬件模块支持上述操作,这更增加了环境监控单元软件 硬件的复杂性,这势必增加了运营商的成本和环境监控单元的出错概率。
综上可知,现有的监控设备升级方式主要存在以下缺点
1)、软件升级效率低下,无法实现批量升级。对于室内型设备可以由机房职守人员 进行升级操作。对于室外设备和无人值守机房,需要配置人员前去升级,但是室外型设备一 般设置在山区或者是环境恶劣的地方,还可能设置在一些人力很难到达的地方,如山顶等 地方,对于这些设备无论是配置少数人员对其进行逐个升级,还是配置大量人员对其进行 同时升级。总体上来说成本都较高。由于是分散式升级,因此也无法实现批量试的升级。
2)、对升级现场的环境要求较高。对于室内型设备升级环境一般均具备,可是对于 室外型设备来说缺少相关的资源,例如电源,线缆之类的。这些资源如果不具备就会导致无 法升级。
3)、环境监控单元的软件版本无法控制。因为是分散式升级,各个站点的软件版本 可能不尽相同,无法实现统一管理。监控软件由升级人员带到外场,升级的过程也无法进行 监控和控制。
4)、对升级人员的素质要求较高,升级人员不仅要了解监控设备,并且需要了解其 上位机。确保升级之后监控设备与上位机可以正常连接和通信。对监控设备升级时需要大 量的此类人员,这更一步增加了运营成本。
5)、增加购置成本和维护成本。如需要购置额外的设备如MODEM设备,在有线的情 况下还需要增加额外的通信链路,这样势必会增加运营商的采购成本。并且增加了维护所 购设备或者链路的成本。发明内容
本发明所解决的技术问题在于提供了一种环境监控单元的软件升级方法及设备。
本发明实施例中提供了一种环境监控单元的软件升级方法,包括如下步骤
上位机从管理站与上位机之间的管理通道上接收下载环境监控单元软件包的指 示;
在接收到所述指示后,上位机通过管理站与上位机之间的数据通道接收环境监控 单元软件包;
上位机使用环境监控单元软件包对环境监控单元进行软件升级安装。
较佳地,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 时,进一步包括
上位机向环境监控单元获取环境监控单元上安装的环境监控单元软件的版本 号;
在根据环境监控单元返回的版本号确定环境监控单元需要软件升级时进行软件 升级安装。
较佳地,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 时,进一步包括
上位机向环境监控单元发送校验码;
在环境监控单元通过校验码验证后,开始对环境监控单元进行软件升级安装。
较佳地,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 后,进一步包括
上位机查询环境监控单元在进行软件升级安装后是否正确运行。
较佳地,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 时,上位机通过与环境监控单元的连接通路传输进行软件升级安装所需的文件,在传输时 根据连接接口选择传输协议。
本发明实施例中还提供了一种环境监控单元的上位机,包括
指示接收模块,用于从管理站与上位机之间的管理通道上接收下载环境监控单元 软件包的指示;
软件接收模块,用于在接收到所述指示后,通过管理站与上位机之间的数据通道 接收环境监控单元软件包;
安装模块,用于使用环境监控单元软件包对环境监控单元进行软件升级安装。
较佳地,进一步包括
版本获取模块,用于在使用环境监控单元软件包对环境监控单元进行软件升级安 装时,向环境监控单元获取环境监控单元上安装的环境监控单元软件的版本号;
所述安装模块进一步用于在根据环境监控单元返回的版本号确定环境监控单元 需要软件升级时进行软件升级安装。
较佳地,进一步包括
校验模块,用于在使用环境监控单元软件包对环境监控单元进行软件升级安装 时,向环境监控单元发送校验码;
所述安装模块进一步用于在环境监控单元通过校验码验证后,开始对环境监控单 元进行软件升级安装。
较佳地,进一步包括
查询模块,用于在使用环境监控单元软件包对环境监控单元进行软件升级安装 后,查询环境监控单元在进行软件升级安装后是否正确运行。
较佳地,所述安装模块进一步用于在上位机使用环境监控单元软件包对环境监控 单元进行软件升级安装时,上位机通过与环境监控单元的连接通路传输进行软件升级安装 所需的文件,在传输时根据连接接口选择传输协议。
本发明实施例中还提供了一种管理站,包括
指示发送模块,用于从管理站与上位机之间的管理通道上发送下载环境监控单元 软件包的指示;
软件发送模块,用于通过管理站与上位机之间的数据通道发送环境监控单元软件 包。
本发明实施例中还提供了一种环境监控单元的软件升级系统,包括
管理站,用于从管理站与上位机之间的管理通道上发送下载环境监控单元软件包 的指示,并通过管理站与上位机之间的数据通道发送环境监控单元软件包;
上位机,用于从管理站与上位机之间的管理通道上接收下载环境监控单元软件包 的指示,在接收到所述指示后,通过管理站与上位机之间的数据通道接收环境监控单元软 件包,并使用环境监控单元软件包对环境监控单元进行软件升级安装。
本发明有益效果如下
在本发明实施过程中,管理站利用环境监控单元上位机现有通道进行软件版本的传输和对升级过程的监控和控制;环境控制单元上位机利用基于环控协议的控制信令对环 境监控单元进行升级控制;环境控制单元上位机根据升级结果对环境监控单元进行自动升 级。由于在本发明提供的技术方案中,利用管理站来进行远程集中监控,软件版本可以进行 统一规划、统一管理,只要管理站与环境监控设上位机连接正常,就可以远程、批量执行升 级操作,管理站可以全程监控升级流程,增加了升级效率,降低升级成本。


图1为背景技术中环境监控近端升级交互示意图2为背景技术中环境监控远端通过GPRS升级连接方式示意图3为本发明实施例中环境监控单元的软件升级方法实施流程示意图4A、B为本发明实施例中环境监控单元远程升级实施流程示意图5为本发明实施例中环境监控单元的软件升级系统结构示意图6为本发明实施例中环境监控单元的上位机结构示意图7为本发明实施例中管理站结构示意图。
具体实施方式
本发明实施例中提供的技术方案是基于环控协议提出的对前端智能设备进行软 件升级的技术方案,可以实现对环境控制单元进行远程软件升级。下面结合附图对本发明 的具体实施方式
进行说明。
图3为环境监控单元的软件升级方法实施流程示意图,如图所示,在对环境监控 单元进行软件升级时可以包括如下步骤
步骤301、上位机从管理站与上位机之间的管理通道上接收下载环境监控单元软 件包的指示;
步骤302、在接收到所述指示后,上位机通过管理站与上位机之间的数据通道接收 环境监控单元软件包;
步骤303、上位机使用环境监控单元软件包对环境监控单元进行软件升级安装。
实施中,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 后,还可以进一步包括
上位机查询环境监控单元在进行软件升级安装后是否正确运行。
本发明实施例中提供的技术方案利用现有的管理站与上位机之间的操作维护通 道,将环境控制单元的软件版本下载至环境控制单元上位机,然后在环控协议中增加上位 机与环境控制单元之间的控制信令,由管理站操作环境控制单元上位机对环境监控单元进 行软件升级,从而实现远端管理站对整个升级过程进行监控和控制,如果升级失败,上位机 可以自动或根据管理站的指令进行版本回退,以确保环境监控单元运行的可靠性。通过管 理站的集中监控、维护和管理,从而实现对环境监控单元的远端批量升级。
实施中,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 时,还可以进一步包括
上位机向环境监控单元获取环境监控单元上安装的环境监控单元软件的版本 号;
在根据环境监控单元返回的版本号确定环境监控单元需要软件升级时进行软件 升级安装。
实施中,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 时,还可以进一步包括
上位机向环境监控单元发送校验码;
在环境监控单元通过校验码验证后,开始对环境监控单元进行软件升级安装。
实施中,在上位机使用环境监控单元软件包对环境监控单元进行软件升级安装 时,上位机还可以通过与环境监控单元的连接通路传输进行软件升级安装所需的文件,在 传输时根据连接接口选择传输协议。
下面以实例进行说明。
图4为环境监控单元远程升级实施流程示意图,其中,图4A为步骤401至步骤 410,图4B为步骤411至步骤423,如图所示,管理站、环境监控单元上位机与环境监控单元 之间的具体交互流程可以如下
步骤401、下载环境监控单元所需要的软件;
具体可以是,管理站通过与环境监控单元的上位机之间的管理通道下发“下载环 境监控单元软件包指令”至上位机后,管理站再通过与上位机的数据通道传输环境监控单 元软件包至上位机;
步骤402、管理站与上位机之间传输文件;
步骤403、返回下载结果;
步骤404、开始进行环境监控单元设备升级;
具体可以是,在传输完成后管理站通过与上位机的管理通道下发“升级环境监控 单元软件包指令”至上位机,上位机接收到指示后开始进行环境监控单元设备升级;
步骤405、上位机发送“获取设备厂商信息指令”至环境监控单元;
步骤406、环境监控单元返回厂商与版本信息;
步骤407、上位机根据厂商信息选择软件版本;
具体可以是,上位机根据环境监控单元返回的厂家与版本信息与从管理站下载的 软件包的厂家版本信息进行比较,如果相同则不进行升级操作,如果不同则开始进行升级 操作;
步骤408、上位机发送指令“设置远程环境监控系统升级准备指令”至环境监控单 元;
步骤409、环境监控单元进入升级模式;
具体可以是,环境监控单元如果能够进入升级模式则返回成功响应指令,如果进 入升级模式失败则返回失败响应,失败时上位机可以通知管理站升级失败等待下一步处 理,也可以自行再次重试升级,根据需求而定;
步骤410、环境监控单元向上位机返回“系统升级准备指令”响应;
步骤411、上位机向环境监控单元发送“系统开始升级指令”;
具体可以是,上位机发送自定义“远程环境监控系统开始升级指令”至环境监控单 元,指令中可以携带软件版本号与校验码;
步骤412、环境监控单元校验版本信息,进入文件传输模式;
具体可以是,环境监控单元收到指令后验证版本号与校验码是否正确,如果验证 通过则进入文件传输模式并返回响应指令,开始等待文件传输,如果不正确则返回其他值, 结束升级流程;
步骤413、环境监控单元向上位机返回“系统开始升级指令”响应;
上位机通过与环境监控的连接通路开始传输文件,根据连接接口的不同可以选择 不同的传输协议,比如XMODEM协议;
步骤414、进行文件传输;
具体可以是,采用XMODEM协议进行文件传输;
步骤415、文件传输完毕后,上位机发送“系统软件传输结束指令”至环境监控单 元;
步骤416、环境监控单元收到指令后确认文件传输完毕,退出文件传输模式;
步骤417、环境监控单元向上位机返回“系统软件传输结束指令”响应;
步骤418、上位机发送自定义“系统激活新版本指令”至环境监控单元;
步骤419、环境监控单元向上位机返回“系统激活新版本指令”响应;
步骤420、环境监控单元退出升级模式开始运行新版本;
步骤421、上位机不断尝试发送“系统软件状态查询指令,,来查询环境监控单元新 软件是否可以正确运行;
步骤422、环境监控单元向上位机返回“系统软件状态查询指令”响应;
具体可以是,环境监控单元返回正确响应表示软件版本正确可以运行,返回失败 响应表示版本错误无法运行,等待管理站或者上位机进一步处理;
步骤423、软件升级结束后,上位机根据将升级结果通知给管理站。
在上述实施过程中,还可以采用以下方式
1、可以将上位机设置成自动升级方式,在升级一次失败之后可以自动重试若干 次。
2、升级过程中任何一条指令的响应的RTN(响应消息的返回码)不为00则会重新 开始升级流程。
3、连续升级失败若干次则自动停止升级流程,不再自动重新开始升级。
下面对上述实施中所涉及的指令的具体实施方式
进行说明。在实施中也可以采用 其他方式的指令,或者指令格式,下述的指令仅用于教导本领域技术人员具体如何实施本 发明,但不意味仅能使用以下指令或指令格式,实施过程中可以结合实践需要来确定相应 的指令。
目前,在环控协议中定义的消息格式如表1所示。
表1基本格式注解
权利要求
1.一种环境监控单元的软件升级方法,其特征在于,包括如下步骤上位机从管理站与上位机之间的管理通道上接收下载环境监控单元软件包的指示;在接收到所述指示后,上位机通过管理站与上位机之间的数据通道接收环境监控单元 软件包;上位机使用环境监控单元软件包对环境监控单元进行软件升级安装。
2.如权利要求1所述的方法,其特征在于,在上位机使用环境监控单元软件包对环境 监控单元进行软件升级安装时,进一步包括上位机向环境监控单元获取环境监控单元上安装的环境监控单元软件的版本号;在根据环境监控单元返回的版本号确定环境监控单元需要软件升级时进行软件升级 安装。
3.如权利要求1所述的方法,其特征在于,在上位机使用环境监控单元软件包对环境 监控单元进行软件升级安装时,进一步包括上位机向环境监控单元发送校验码;在环境监控单元通过校验码验证后,开始对环境监控单元进行软件升级安装。
4.如权利要求1所述的方法,其特征在于,在上位机使用环境监控单元软件包对环境 监控单元进行软件升级安装后,进一步包括上位机查询环境监控单元在进行软件升级安装后是否正确运行。
5.如权利要求1至4任一所述的方法,其特征在于,在上位机使用环境监控单元软件包 对环境监控单元进行软件升级安装时,上位机通过与环境监控单元的连接通路传输进行软 件升级安装所需的文件,在传输时根据连接接口选择传输协议。
6.一种环境监控单元的上位机,其特征在于,包括指示接收模块,用于从管理站与上位机之间的管理通道上接收下载环境监控单元软件 包的指示;软件接收模块,用于在接收到所述指示后,通过管理站与上位机之间的数据通道接收 环境监控单元软件包;安装模块,用于使用环境监控单元软件包对环境监控单元进行软件升级安装。
7.如权利要求6所述的上位机,其特征在于,进一步包括版本获取模块,用于在使用环境监控单元软件包对环境监控单元进行软件升级安装 时,向环境监控单元获取环境监控单元上安装的环境监控单元软件的版本号;所述安装模块进一步用于在根据环境监控单元返回的版本号确定环境监控单元需要 软件升级时进行软件升级安装。
8.如权利要求6所述的上位机,其特征在于,进一步包括校验模块,用于在使用环境监控单元软件包对环境监控单元进行软件升级安装时,向 环境监控单元发送校验码;所述安装模块进一步用于在环境监控单元通过校验码验证后,开始对环境监控单元进 行软件升级安装。
9.如权利要求6所述的上位机,其特征在于,进一步包括查询模块,用于在使用环境监控单元软件包对环境监控单元进行软件升级安装后,查 询环境监控单元在进行软件升级安装后是否正确运行。
10.如权利要求6至9任一所述的上位机,其特征在于,所述安装模块进一步用于在上 位机使用环境监控单元软件包对环境监控单元进行软件升级安装时,上位机通过与环境监 控单元的连接通路传输进行软件升级安装所需的文件,在传输时根据连接接口选择传输协 议。
11.一种管理站,其特征在于,包括指示发送模块,用于从管理站与上位机之间的管理通道上发送下载环境监控单元软件 包的指示;软件发送模块,用于通过管理站与上位机之间的数据通道发送环境监控单元软件包。
12.一种环境监控单元的软件升级系统,其特征在于,包括管理站,用于从管理站与上位机之间的管理通道上发送下载环境监控单元软件包的指 示,并通过管理站与上位机之间的数据通道发送环境监控单元软件包;上位机,用于从管理站与上位机之间的管理通道上接收下载环境监控单元软件包的指 示,在接收到所述指示后,通过管理站与上位机之间的数据通道接收环境监控单元软件包, 并使用环境监控单元软件包对环境监控单元进行软件升级安装。
全文摘要
本发明公开了一种环境监控单元的软件升级方法及设备,包括上位机从管理站与上位机之间的管理通道上接收下载环境监控单元软件包的指示;在接收到所述指示后,上位机通过管理站与上位机之间的数据通道接收环境监控单元软件包;上位机使用环境监控单元软件包对环境监控单元进行软件升级安装。本发明可以利用管理站对环境监控单元进行远程集中监控,软件版本可以进行统一规划、统一管理,可以远程、批量执行升级操作,可以全程监控升级流程,增加了升级效率,降低升级成本。
文档编号G05B19/418GK102033517SQ200910093970
公开日2011年4月27日 申请日期2009年9月25日 优先权日2009年9月25日
发明者危炜, 王傲雷, 王利, 赵天慧 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1