基于维护总线的版本管理装置的制作方法

文档序号:7692234阅读:215来源:国知局
专利名称:基于维护总线的版本管理装置的制作方法
技术领域
本发明涉及电数字数据处理,尤其涉及一种基于维护总线的版本管理装置。
背景技术
网上电信设备升级/维护时,维护人员在现场不能获取单板详细的版本及制造信息,升级/维护后容易因为版本兼容问题造成事故;维护人员对网上单板进行维修后,单板的整改记录无法跟踪,给以后的维护带来困难,目前,部分网上设备支持简单的软硬件版本信息的查询,如查询单板的PCB版本,BIOS软件版本、应用程序版本、逻辑版本等,其工作原理是在单板的BIOS、FLASH、逻辑中分散保存单板的BIOS版本、应用程序版本、逻辑版本等,单板CPU分别从BIOS、FLASH、逻辑中读取单板的软硬件版本信息,上报给后台。
这样的技术方法具有以下的缺点(1)对于没有CPU的单板,版本信息不能上报;(2)上报信息不完整,无法上报详细的软硬件版本信息如软件描述、归档日期等。

发明内容
本发明的目的在于提供一种集中、全面的基于维护总线的版本管理装置。
本发明所采用的技术方案为这种基于维护总线的版本管理装置,在电信设备的监控系统中,监控系统包括维护模块,电信设备单板上的维护模块对单板进行信息监测与控制,各维护模块通过维护总线通讯,其特征在于所述的维护模块通过版本存储芯片对单板的版本信息进行管理,该版本存储芯片置于电信设备的相应的单板上,并储存有相应单板的版本信息。
单板为电信设备的系统主控板MPU或业务板;单板还包括业务板上的业务扣板;单板上的版本存储芯片的版本信息由系统主控板MPU发出控制信号通过维护模块进行读写、整改操作;在系统主控板MPU上放置一片版本存储芯片,当系统主控板MPU更换时,相应的版本存储芯片一起被更换,维护模块仍可以正确获取新安装的系统主控板MPU的版本信息;当维护模块更换时,新的维护模块也能正确获取系统主控板MPU的版本信息;在业务板上放置一片版本存储芯片,当业务板更换时,相应的版本存储芯片一起被更换,维护模块仍可以正确获取新安装的业务板的版本信息;当维护模块更换时,新的维护模块也能正确获取该业务板的版本信息;在业务扣板上放置一片版本存储芯片,当业务扣板更换时,相应的版本存储芯片一起被更换,维护模块仍可以正确获取新安装的业务扣板的版本信息;当维护模块更换时,新的维护模块也能正确获取该业务扣板的版本信息;版本存储芯片中的版本信息包括 制造信息、特性信息、软硬件版本信息以及整改记录;维护模块的电源由一外部电源提供,该外部电源相对独立于电信设备所使用的电源,版本存储芯片的工作电源由维护模块提供;维护总线采用CAN总线。
本发明的有益效果为在本发明中,在电信设备的监控系统中,电信设备单板上的维护模块对单板进行信息监测与控制,各维护模块通过维护总线通讯,维护模块监控版本存储芯片,该版本存储芯片置于电信设备的相应的单板上,并储存有相应单板的版本信息,这样从后台网管向系统主控板发出控制信号,通过总线通讯,维护模块对单板上的版本存储芯片的版本信息进行读写、整改操作,对单板的版本信息进行集中管理,版本存储芯片中所包括的各种信息使得单板的版本信息得到全面的管理,方便了网上设备的维护,单板的维修、整改记录可以实现自动跟踪,因此,本发明可以集中、全面地管理版本信息;在系统主控板MPU、业务板或业务板上的业务扣板上分别放置一片相应的版本存储芯片,当系统主控板MPU、业务板或业务板上的业务扣板更换时,相应的版本存储芯片一起被更换,维护模块仍可以正确获取新安装的相应的系统主控板MPU、业务板或业务板上的业务扣板的版本信息,当维护模块更换时,新的维护模块也能正确获取系统主控板MPU、业务板或业务板上的业务扣板的版本信息,这样有助于版本信息的管理、维护及更新,增加了本发明的适应性,进一步提高了本发明的实用性;维护模块的电源由一外部电源提供,该外部电源相对独立于电信设备所使用的电源,这样监控系统的运行可独立于电信设备,特别是版本存储芯片的工作电源由维护模块提供,即使电信设备不工作或单板出现故障时,不影响维护模块从版本存储芯片中获取信息,即电信设备的工作状态不影响版本信息的管理,有利于电信设备的维护和管理,提高了本发明的实用性;维护总线采用CAN总线,结构简单,可靠性高,占用背板资源少,进一步提高了本发明的实用性。
总之,本发明可以集中、全面地管理版本信息,电信设备的工作状态不影响版本信息的管理,实用性强。


图1为本发明应用框架示意图;图2为维护模块结构示意图。
具体实施例方式
下面根据附图和实施例对本发明作进一步详细说明根据图1和图2,在电信设备的监控系统中,监控系统包括维护模块,电信设备单板上的维护模块对单板进行信息监测与控制,维护模块设计成扣板,扣在每个单板上,扣在系统主控板MPU上的维护模块为主用模块,扣在业务板上的维护模块为从用模块,作为主用模块的维护模块与系统主控板MPU通过串口COM通讯,各维护模块通过维护总线通讯,维护总线采用CAN总线,CAN总线物理上为两根线,平衡差分电平,速率1Mbps,维护模块监控版本存储芯片1,该版本存储芯片1置于电信设备的相应的单板上,并储存有相应单板的版本信息,维护模块的电源由一外部电源提供,该外部电源相对独立于电信设备所使用的电源;版本存储芯片1的工作电源由维护模块提供,单板为电信设备的系统主控板MPU或业务板或业务板上的业务扣板,可从后台网管通过快速以太网FE向系统主控板MPU发出控制信号,通过CAN总线通讯,维护模块对单板上的版本存储芯片1的版本信息进行读写、整改操作,图1中圆圈部分表示版本存储芯片1,该版本存储芯片1采用ATMEL公司的EEPROM,型号为AT24C64,容量为8K*8bit,AT24C64提供I2C总线接口,维护模块通过I2C总线读写版本存储芯片1。
在系统主控板MPU、业务板或业务板上的业务扣板上分别放置一片相应的版本存储芯片1,当系统主控板MPU、业务板或业务板上的业务扣板更换时,相应的版本存储芯片1一起被更换,维护模块仍可以正确获取新安装的相应的系统主控板MPU、业务板或业务板上的业务扣板的版本信息,当维护模块更换时,新的维护模块也能正确获取系统主控板MPU、业务板或业务板上的业务扣板的版本信息。
如图2所示,维护模块由CPU最小系统、温度监控电路、电压监控电路及接口,CAN数据链路层/物理层、逻辑I/O、看门狗电路WATCHDOG组成;ID信号用于CAN总线通讯时确定节点地址,温度监控采用温度传感芯片LM80,I2C总线接口可以外接温度传感器,用于单板的温度监控。
版本存储芯片中的版本信息包括 制造信息、特性信息、软硬件版本信息以及整改记录。
制造信息包括条码、生产日期、产地,这些信息在生产过程中产生;特性信息即单板特性,包括光接口板的光口波长、传输距离、单模/多模、光口类型,如FC/SC/MT-RJ/LC;软硬件版本信息包括硬件版本信息和软件版本信息;硬件版本信息包括单板的PCB版本等信息;软件版本信息指BIOS版本、逻辑版本、应用程序版本、DSP版本以及软件归档日期、软件BOM编码、软件BOM描述;整改记录为维护人员网上的整改记录。
版本信息的数据结构至少包括操作日志区(Log)该区记录写EEPROM信息的操作日志,记录写入人的工号、操作代码、及日期,该区不限制条数,按时间顺序依次增加,该区在网管中全部不显示。
单板描述区(Board Properties)包括单板型号、条码、BOM编码、BOM对外中文描述、BOM对外英文描述、PCB版本、生产日期、产地。
软件描述区(Software Version)包括BIOS、应用程序、逻辑等版本信息。
版本信息的数据结构还包括版本描述区(ManuInfo Version)标识EEPROM中保存的文件的版本。
版本信息在EEPROM存储的格式描述为第1区,版本描述区/$[ManuInfo Version]/$ManuInfoVersion=X该区在网管中不显示,只标识EEPROM中保存的文件的版本,例如V1.0,有变化时升级为V2.0等。
第2区,操作整改日志区/$[Log]/$Log=整改记录写入人的工号、操作代码及写入日期时间举例如下写入人的工号为5位;日期格式为XXXXX,ZZZZZZZZZ,YYYY-MM-DD可有这种表述Log1=16362,03031925A,2001-06-28该区的记录可以顺序累积,不限制次数,该区记录仅对无法体现在软件版本中的整改进行记录,例如割线、改电阻等;能够在描述区描述出来的信息升级后,不在整改操作代码上体现。
第3区,单板描述区[Board Properties]BoardType=单板全名BarCode=条码,可为成品板16位或配置板20位
/$Item=BOM编码/cDescription=BOM对外中文描述/eDescription=BOM对外英文描述PCBVersion=PCB版本Manufactured=生产日期ManufactureCode=产地(可用代码来表示)第4区,软件描述区/$[Software]/$SoftWareNum=n/$[SoftWare_1]/$ChipPosition=芯片位置/$SoftWareName=软件名称/$Item=软件BOM编码/$Version=版本及归档日期///$[SoftWare_2]/$ChipPosition=芯片位置/$SoftWareName=软件名称/$Item=软件BOM编码/$Version=版本及归档日期//………/$[SoftWare_n]
/$ChipPosition=芯片位置/$SoftWareName=软件名称/$Item=软件BOM编码/$Version=版本及归档日期上述软件描述区中主要的软件放在前面,依次排列。
版本信息在生产加工时写入单板的版本存储芯片1中,当版本现场升级时,系统主控板MPU将升级后的版本信息写入版本存储芯片1,覆盖旧的版本信息;维护工程师现场对单板进行整改后,通过后台给系统主控板MPU发整改记录升级命令,系统主控板MPU通过维护模块刷新版本存储芯片1中的整改记录信息;维护工程师可以在现场获取单板的所有版本信息后台网管通过快速以太网FE给系统主控板MPU下发版本查询命令,系统主控板MPU通过维护模块获取单板的版本信息,上报后台网管。
权利要求
1.一种基于维护总线的版本管理装置,在电信设备的监控系统中,监控系统包括维护模块,电信设备单板上的维护模块对单板进行信息监测与控制,各维护模块通过维护总线通讯,其特征在于所述的维护模块通过版本存储芯片(1)对单板的版本信息进行管理,该版本存储芯片(1)置于电信设备的相应的单板上,并储存有相应单板的版本信息。
2.根据权利要求1所述的基于维护总线的版本管理装置,其特征在于所述的单板为电信设备的系统主控板(MPU)或业务板。
3.根据权利要求2所述的基于维护总线的版本管理装置,其特征在于所述的单板还包括业务板上的业务扣板。
4.根据权利要求2所述的基于维护总线的版本管理装置,其特征在于所述的单板上的版本存储芯片(1)的版本信息由系统主控板(MPU)发出控制信号通过维护模块进行读写操作。
5.根据权利要求2所述的基于维护总线的版本管理装置,其特征在于在系统主控板(MPU)上放置一片版本存储芯片(1),当系统主控板(MPU)更换时,相应的版本存储芯片(1)一起被更换,维护模块仍可以正确获取新安装的系统主控板(MPU)的版本信息;当维护模块更换时,新的维护模块也能正确获取系统主控板(MPU)的版本信息。
6.根据权利要求2所述的基于维护总线的版本管理装置,其特征在于在业务板上放置一片版本存储芯片(1),当业务板更换时,相应的版本存储芯片(1)一起被更换,维护模块仍可以正确获取新安装的业务板的版本信息;当维护模块更换时,新的维护模块也能正确获取该业务板的版本信息。
7.根据权利要求3所述的基于维护总线的版本管理装置,其特征在于在业务扣板上放置一片版本存储芯片(1),当业务扣板更换时,相应的版本存储芯片(1)一起被更换,维护模块仍可以正确获取新安装的业务扣板的版本信息;当维护模块更换时,新的维护模块也能正确获取该业务扣板的版本信息。
8.根据权利要求1或4或5或6或7所述的基于维护总线的版本管理装置,其特征在于所述的版本存储芯片(1)中的版本信息包括制造信息、特性信息、软硬件版本信息以及整改记录。
9.根据权利要求1所述的基于维护总线的版本管理装置,其特征在于所述的维护模块的电源由一外部电源提供,该外部电源相对独立于电信设备所使用的电源;版本存储芯片(1)的工作电源由维护模块提供。
10.根据权利要求1所述的基于维护总线的版本管理装置,其特征在于所述的维护总线采用CAN总线。
全文摘要
一种涉及电数字数据处理的基于维护总线的版本管理装置,在电信设备的监控系统中,监控系统包括维护模块,电信设备单板上的维护模块对单板进行信息监测与控制,各维护模块通过维护总线通讯,其特征在于所述的维护模块通过版本存储芯片对单板的版本信息进行管理,该版本存储芯片置于电信设备的相应的单板上,并储存有相应单板的版本信息,单板上的版本存储芯片的版本信息由系统主控板发出控制信号通过维护模块进行读写;维护模块的电源由外部电源提供,该外部电源独立于电信设备所使用的电源;版本存储芯片的工作电源由维护模块提供,本发明可以集中、全面地管理版本信息,电信设备的工作状态不影响版本信息的管理。
文档编号H04B17/00GK1463091SQ0212230
公开日2003年12月24日 申请日期2002年5月31日 优先权日2002年5月31日
发明者周建军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1