用于管理码分多址原始位置寄存器的系统故障的方法

文档序号:7576861阅读:210来源:国知局
专利名称:用于管理码分多址原始位置寄存器的系统故障的方法
技术领域
本发明涉及用于管理在码分多址(CDMA)系统中的系统故障的方法,更具体地说,涉及能使系统操作员容易地检测构成原始位置寄存器(HLR)的所有系统的状态的方法。
在CDMA系统中的HLR包括用于执行用于位置寄存功能的一组系统,在CDMA系统里起到非常重要的作用。因此,如果HLR系统不能正常工作,CDMA系统会受到严重地损坏。这种CDMA HLR系统通常是由用于处理No.7部件15的前端处理器(FEP)20,用于用户数据库管理的后端处理器(BEP)30和操作与维护处理器(OMP)10组成的。通过通信插口将FEP20、BEP30和OMP10这些与局部网络连接,通过信息排队,一种进程间通信(IPC),来实现系统中的内部通信。
在早期,这种HLR系统具有自诊断和自身故障检测功能,故只能通过系统控制台将故障信息以电文形式显示在屏幕上。因此,系统操作员不能找到正确的故障位置。通过引进能将故障客体以图形方式显示在屏幕幕上的图形显示技术,消除了这种早期的问题,使操作员能够找到正确的故障位置。
通过以图形显示故障客体的HLR系统,程序员预先确定关了系统硬件开头信息的规格以便进行对于所有系统的故障和组态管理,从而对于产生的图形文件进行硬编码。即,一向系统加入新板,就重新进行硬编码,使得操作员能够识别与新插入板相对应的相关信息。
而且,该故障显示方法主要采用故障管理的可见相关彩色警告方法,根据故障的大小改变警告彩色。此外,不管故障多大都提供声音警告。另外,当新的故障信息加入时,通过分离编码技术根据产生故障时的相应故障信息,对每个故障单独编码,从而可以单独地处理对应的故障信息,并且,当该故障信息与故障码不符时,终止该故障处理,然后重新重复该故障信息。
通过这种通常的系统结构和故障管理方法,复杂系统的详细信息必须分别地编码到系统板的数量。因此,每当系统的结构信息变化时,程序员必须准备重新进行硬编码。而且,当单独的一个板不能工作时,必须对于每个板分别处理故障事件,有一些情况这种事件处理还伴随有硬编码操作。
因此,当把通常的故障管理系统加到几个地点时,必须对每个地点执行新的硬编码操作,而且伴有软件方案的管理。而且,因为通常的方法只采用可见警告来表示故障状态,如果系统操作员远离系统就有问题了,他很难识别系统的正确状态,为故障管理和系统操作造成了困难。而且,该通常方法还有一个缺点,当故障信息不符时,要终止该故障处理,然后重新重复该故障信息,造成系统的可靠性降低。
因此,本发明的目的是提供一种HLR系统的故障管理方法,能使操作员容易地掌握构成CDMA HLR系统的系统硬件和软件的系统状态。
本发明的另一目的是提供一种故障管理方法,当系统的结构可变时能够无需程序员的硬编码。
本发明的第三目的是提供一种故障管理方法,当故障产生时,能使操作员容易地识别声音警告。
本发明的第四目的是提供一种故障管理方法,能够确保HLR系统的可靠性。
根据本发明,管理系统故障的方法将系统的结构信息编制成数据文件,因此,即使有分别加入的几个地点,也可根据单个地点修改数据文件,故没有程序员的附加的硬编码也能修改系统的结构。
另外,当故障发生时,该方法提供了可见的警告,同时根据故障的水平提供有声音警告,故使操作员即使从远处也容易检验系统的状态,从而保证了系统操作的方便。
再有,本发明为系统提供了使操作员能够重新组编系统结构信息的功能,因此,如果在通过网络和几个处理器的传输中故障信息失掉了,本发明的方法初始化现在的系统信息,并检查该系统的当前状态,重新组编加来的系统结构信息,以便解决系统现在保存的实际故障信息的对于由维护终端保存的前面故障信息的不一致性,从而可确保系统的可靠性。
现在将参照最佳实施例和附图更具体地描述本发明,并注意在附图中所用的同样标号属于所有图中的同样组成元件。此外,如有必要避免模糊,在下面就省去了属于现有技术的功能和结构的描述。


图1是表示通常原始位置寄存器系统的结构的框图;图2是表示根据本发明实施例的原始位置寄存系统的结构的框图;图3是表示根据本发明实施例在OMP10中处理故障和结构信息的硬件框图;图4表示故障管理的主屏幕的图形结构;图5和图6表示FEP20和BEP30的系统屏幕的图形结构;图7-10表示在前和后边安装的主前,后屏幕及外围前、后显示板的图形结构;图11-13表示FEP20,BEP30,和OMP10的软件屏幕的图形结构。
图14是表示根据本发明实施例的故障屏幕的使用方法的说明图;图15a和15b是表示根据本发明实施例的初始化方法的流程图;图16a和6b是表示根据本发明实施例的重新组合方法的流程图;图17是表示根据本发明实施例的故障事件处理的流程图。
参看图2,根据本发明实施例的原始位置寄存器系统,与图1中所示一样包括FEP20,BEP30和OMP10。如图2中所示,FEP20,BEP30和OMP的每一个构成一个相关故障软件系统,而且在图2中的FEP20和BEP30里相关故障软件的结构与图1中的一样。
FEP20由故障发送器(FS)22堆栈管理器(SM)24,和传输管理模块(TMM)26组成的,而BEP30是由FS32,操作员访问处理块(OAHB)34和TMM36组成的。在FEP20和BEP30中包含的每个FS22和32检测和报告分别在FEP20和BEP30中发生的故障,包括在FEP20、BEP和OMP10中的每个TMM2通过FEP20,BEP30和OMP10之间的插口发送数据。此外,包括在FEP20中的SM24检查并报告在FEP20里的软件状态,OAHB34检查和报告在BEP30中的软件状态。
OMP10的故障相关软件的组成包括TMM2,结构故障管理(CFM)4,故障窗模块(FWM)6,数据库(DB)8和OMP管理器(OMPM)12。CFM4控制FEP20和BEP30的结构数据,并检测和报告故障,而FWM6显示在图形中FEP20、BEP30,和OMP10的系统状态。OMPM12控制OMP10的整个过程并报告该过程的状态。
下面描述根据本发明实施例的故障管理的整个流程当硬件故障发生时,FEP20或BEP30的FS22或FS32收集故障,信息并通过信息排队将它送给TMM26或36。TMM26或36通过插口将它发送给OMP10的TMM2。TMM2通过信息排队将故障信息发送给CFM4,CFM4据此更新DB8,并将它发送给FWM6。FWM6通过GUI屏幕10和声频装置16根据故障的内容产生可见的和声音的警告。
当软件故障发生时,在FEP20和BEP30的情况下,SM24和OAHB34每个收集故障信息并将它分别发送给TMM26和36,其余的过程与上述硬件故障的处理流程一样。在OMP10的情况下,OMPM12收集故障信息并将它发送给CFM4,其余的过程与上述硬件故障的处理流程一样。
图3是表示处理在OMP10中的故障和开头信息的硬件框图,并示出了使用户接口致能的内部结构。例如,可以通过X-窗实现上述用户接口。参看图3,输出装置40由打印机,扬声器,和终端等组成,当故障信息产生时,以电文形式打印出故障信息,并产生声音警告。输出装置42是由鼠标,键盘,等组成,故使操作员能够控制显示屏幕。
当自操作员接收输入时,窗口管理器44控制输入装置42和输出装置40,以便将输入数据适当地分配到应用单元连接器48,并根据自输出处理器46接收的信息起动输出装置40,以便操作员可得到系统信息。
信息输出处理器46分析自文件/DB处理器50接收的开头信息和自应用单元连接器48接收的系统状态信息,以确定适当输出形式和并进一步指令它的窗口管理器44。
应用单元连接器48从分析系统状态信息的应用程序单元52接收信息,并进一步将它传输给输出处理器46;接收自窗管理器44的输入,并进一步将信息分配给应用程序单元52的对应应用程序。
应用程序单元52分析实际的系统结构信息并将结果数据传送给应用单元连接器48。文件/DB处理器50从文件/DB接收初始系统结构信息,并将接收的信息传送给输出处理器46,从而显示初始系统信息。
在本发明的最佳实施例中,其故障图形包括如图4中所示的主屏幕,如图5和6中所示的系统屏幕,如图7-11中所示的板安装屏幕,和如图11-13中所示的软件屏幕。如图4中所示的主屏幕图形包括在管理几个系统时代表所有系统的最低板的状态的主系统的形状(OMP,FEP,BEP)的组合,故操作员能够得到整个系统状态的完整观察。OPM形状代表图2的OMP10的软件故障状态,FEP形状和BEP形状表示图2的FEP20和BEP30的硬件和软件故障状态。
参看图4,“Notequip(无配备)”,“Critical(临界的)”。“Major(主要的)”,“Minor(次要的)”和“Normal(正常的)”表示可见警告,其中“Notequip”以黑色显示,将“Critical”以红色显示,“Major”以橙色显示,“Normal”以绿色显示。“重新组合(Recofig)”是用于系统状态信息的重新组合的重组按钮,“打开声音(Audio ON)”是声音警告开/关按钮。
参看图5和6,在屏幕上显示系统FEP20和BEP30的结构信息,该系统屏幕图形包括通过组合在前面安装的板的状态新显示的硬件前视图(用“Front”表示);通过组合在背面安装的板的状态所显示的硬件背视图(由“Back”表示);和通过组合在系统EEP20和BEP30中执行的过程的状态所显示的软件屏幕(由“Software”表示),故操作员能够系统地检查FEP20和BEP30的系统状态。
图5表示FEP20的主屏幕图形,而图6表示BEP30的主屏幕图形。在图7-10中所示的板安装屏幕图形中,将FEP20和BEP30的前、后面所安装的板的状态显示在屏幕上,其中图7表示FEP20的主前屏幕,图8表示BEP30的主后屏幕,图9表示FEP20的外围前屏幕图形,图10表示外围后屏幕图。图11-13的软件屏幕图形表示软件屏幕,显示对应于FEP20,BEP30和OMP10的系统中恒是执行的各个过程的每个状态,其中图11表示BEP30的软件屏幕,图12表示FEP20的软件屏幕,而图13是OMP10的软件屏幕。
当为了形成图4-13中所示的各个屏幕进行硬编码准备所有屏幕的图形文件时,通常使用如存储器。过程装入时间等系统资源。为了避免这些系统资源的频繁使用,本发明采用一种技术,其中可将要求的详细屏幕从顶屏幕打开,并且在该详细屏幕上显示的状态信息可从文件1f或数据库1e恢复,故可节省系统资源。
参看图14,对于整个系统的结构和故障信息以自顶向下的形式进行故障屏幕的展开,使操作员可容易地符合视查系统的状态。即,当自图4中所示的主屏幕选择要求的系统时,显示图5或图6的要求系统屏幕;当选择要求的客体(从主、外围、前、后、软件中)时,显示与图7-10各个对应的安装屏幕或软件屏幕的板之一。如图14中所示,通过一前步骤显示GUI屏幕,使操作员能够容易地掌握整个详细的系统状态。
根据本发明的方法执行初始化,重新组合,和对于故障管理的故障事件处理。图15a和15b是表示根据本发明实施例的初始化过程的流程图,图16a和16b是表示根据本发明实施例的重新组合过程的流程图,而图17是表示根据本发明实施例的故障事件处理的流程图。
下面首先描述根据本发明实施例的初始化方法,因为CDMA HLR系统的整个内部结构是依据内部设备的安排而可变的,故形成屏幕幕图形到全安装,使得在初始屏幕结构的时间上包括所有内部设备的最大量,而且,根据在数据库中存储的关于结构数据的变化可改变该图形。
更具体地说,根据硬件的结构将硬件分类为主机柜和外围机柜,并根据的位置分类为前面和后面,从而在全安装时显示所有的板。另外,因为本发明采用一种技术,其中首先将所有的设备初始化为“Not-equip”状态,然后通过接收自CFM4接收的设备的状态信息来显示系统的现时状态,将该变化传给图形显示。
参看图2和15,初始化操作是从存储直到板级的所有系统的结构信息的数据文件恢复结构数据的过程,从而产生可见和声音警告,以使操作员容易识别。参看图15,(a)过程在图2的CFM4中执行,而(b)过程在图2的FWM6中执行。在开始初始化操作之前,预先准备记录直到板级的所有系统结构信息的数据文件。
参看图2,在过程(a)的步骤102中,CFM4从上述数据文件恢复结构数据,并将该数据存储在DB8中,随后进入步骤104加快处理速度。在步骤104CFM4自DB8恢复结构信息,并进一步将它记录到内部缓存器。接着在步骤106,CFM4将每个系统的所有客体初始化到“Not-equip”状态,于是将以图形表示的所有客体以黑色表示。接着CFM4进入步骤108,检查是否从系统FEP20和BEP30收到了硬件或软件状态信息,以及是否从系统OMP10收到了软件状态信息。当接收到状态信息时,CFM4进入步骤110以分析所接收的状态信息,从而内部缓存器恢复与所接收状态信息对应的结构信息,并将上述结构和状态信息发送给FWM6。
在图15的过程(b)的步骤150中,当接收到结构和状态信息时,FWM6进一步进入步骤152,通过上述结构和状态信息可见地和可听地表示相关客体的图形的状态。状态的可见表示根据故障的水平而变化,于是如故障状态是临界的,则以红色表示这种状态,用橙色表示主要状态,用黄色表示次要状态,用绿色表示正常状态。根据基于故障信息单个的故障水平,声音警告采用不同的可听声音。
下面描述根据本发明实施例的重新组合操作。本发明是为结构信息的变化而提供的,比如在系统操作中内部设备的增加和删减,以及由于在通过LAN和内部IPC过程中故障信息的丢失,而使实际系统故障状态信息与图形信息之间不符等变化。为这些事件准备,在图4中所示的主屏幕上设有重新组合(“Reconfig”)按钮。
在系统故障状态信息与图形信息不符的情况下,当操作员请求时,CFM4和FWM6执行如图16中所示的重新组合操作。当操作员通过键盘或鼠标压下或打响主屏幕上的“Reconfig”按钮时,CFM4从图16中的过程(a)的步骤200进入步骤202,以将重新组合信息发送给FWM6。当在过程(b)的步骤250中接收到重新组合信息时,FWM6进入步骤252,初始化在FWM本身里的所有信息的图形表示,然后在步骤254将该初始化信息发送给CFM4。
当在步骤204,接收到上述初始化信息时,CFM4进入过程(a)的步骤206。在步骤206,CFM4请求FEP20和BEP30关于包括在现时系统中的所有客体的状态的信息,接着从那里接收这种信息。当在步骤206接收到这种状态信息时,CFM4进入步骤208,处理接收的上述状态信息,并进一步将结果数据送回FWM6。当在过程(b)的步骤256接收到该状态信息时,FWM6进入步骤258,将对应所有各个客体的每个状态重新形成到图形屏幕上,从而消除了状态信息的不符。
最后,将故障事件处理的操作描述如下在以图形方式表示故障状态中,在由多级组成显示屏幕的情况下是一个大问题,当操作员请求时,要求屏幕可以显现或不显现。因此,如果这种要求屏幕不确定,对故障管理的可靠性将造成致命的后果。
图17是一流程图,表示根据本发明实施例处理系统故障信息的以解决上述问题的过程。参看图17,在步骤300当接收到自几个故障客体通过CFM4发送的故障信息时,FWM6进入步骤302以分析接收的信息,从而更新内部故障细目缓存器,并从而更新在图4中根据故障水平所示的主屏幕中出现的相关客体的较高结构的彩色。
然后,FWM6进入步骤304检查在现在屏幕上是不是呈现(即弹起)与相关故障对应的细目屏幕。如果相关屏幕在屏幕幕上,FWM6进入步骤306,产生与相关客体的图形对应的警告。可见的警告被分为四个水平,其中如果故障状态是临界的则用红色表示这种状态,用橙色表示主要状态,用黄色表示次要状态,而用绿色表示正常状态,此外,如果未接收到有关客体的状态信息,则将该相关的客体处理为“Not Equip”状态并表示为黑色。
现给出产生可见警告的例子,假设在图5所示的主前屏幕上,在硬件部件中的电池备用单元里发生了临界故障,FEP之前屏幕如图7中所示。接着,如图4中所示以红色闪烁“FEP”形态,并且如图5中所示的以红色闪烁“Front”形态,以红色闪烁“Battery BackupUnit”(电池备用单元)形态。此外,如果现在还未显示有关的故障屏幕,就不对该可见警告颜色更新。用鼠标在主屏幕上打出主系统形态可使现时的屏幕上出现相关的故障屏幕。
在步骤306以彩色在各个屏幕上表示相关客体图形(或不产生彩色表示)之后,FWM6进一步进入步骤308,根据故障水平产生警告。根据临界,主要或次要状态来改变声音警告。
检查系统的现时状态之后,操作员可以压住(停止)声音警告。当操作员打出如图4中所示的屏幕上显示的主屏幕上的“Audio No”按钮时,FWM6识别通过CFM4的对应信号。然后在步骤310,FWM6判明“Audio ON”按钮的打出,进一步在步骤312停止声音警告。
如上所述,可以知道本发明采用新技术,其中,如果故障发生在板级和软件级,则通过根据指定给每一客体的故障水平组合故障状态可表示更高级的状态。
在对于一般系统的系统结构和故障管理方法中,本发明的优点在于,即使加入几个位置,导致不同的系统结构时,通过引进新的技术本发明的方法能够容易地应用于这种结构,其中,系统操作员准备能够根据预先配备的程序按要求只修改该数据元件的图形结构,无需职业程序员的帮助,从而分别应用到与内部硬件和软件结构的变化无关的位置,结果节省了劳力和操作经费。而且,该故障管理的可见和声音警告系统给系统操作员提供了系统操作的方便。同时通过引入对于实际系统与操作终端的结构信息之间不符的问题的答案,可改善系统的可靠性。
权利要求
1.一种管理在CDMA原始位置寄存器中系统故障的方法,其特征在于,包括步骤准备以图形方式的全安装结构信息,使得在所述原始位置寄存器中的系统里的所有内部设备在形成初始屏幕的时间上成为最大;在数据库中存储所述的信息;以让所述设备每个携带“Not Equip”状态信息的方式初始化所述所有设备之后,接收自每一所述系统发送的所述设备的状态信息;通过所述接收的状态信息和与所述接收状态信息对应的存储在数据库中的所述结构信息,将所述相关设备的故障状态可见地显示到与所述相关设备对应的屏幕上的图形上,对于所述的故障状态产生可听的警告。
2.如权利要求1中所述的管理系统故障的方法,其特征在于,所述的图形包括以使操作员能够得到每个所述系统的整个状态的完全观查的主屏幕图形;以使所述操作员能够得到每个所述系统状态的系统观查的方式表示的方式表示系统屏幕图形;通过组合在前、后面安装的板的状态显示在屏幕上的板安装屏幕图形;和通过的组合在每个述系统中执行过程的软件状态而表示的软件屏幕图形。
3.根据权利要求2中所述的管理系统故障的方法,其中将所述图形以主屏幕图形、系统屏幕图形、板安装屏幕图形和软件屏幕图形的自顶向下的顺序布置。
4.根据权利要求1中所述的管理系统故障的方法,其特征在于,根据故障的水平改变所述可见显示,如果所述故障状态是临界的,则用红色表示所述故障状态,如果是主要的,则用橙色表示所述故障状态,如果是次要的,则用黄色表示所述故障状态,如果是正常的,则用绿色表示所述故障状态,如果所述的状态信息不存在,则用黑色表示所述故障状态。
5.根据权利要求4中所述的管理系统故障的方法,其特征在于,对于所述故障状态的可听警告根据所述故障的水平采用不同警报声音。
6.一种补偿在构成CDMA原始位置寄存器的系统的现时故障状态与显示所述故障状态的故障图形状态之间的不符的方法,其特征在于,包括步骤当所述系统的所述故障状态与所述故障图形状态不符时,根据操作员的请求初始化所述故障图形状态的表示;当请求所述现时故障状态信息时,通过接收自所述系统发送的现时故障状态信息重新组合现时故障状态信息;和通过所述重组故障状态信息,再将所述故障图形状态显示在所述屏幕上。
7.根据权利要求6中所述的方法,其特征在于,将由所述操作员选择的重组按钮设置在所显示的主屏幕上,使所述的操作员能够得到所有系统的整个状态的完全观查。
8.用于处理在构成CDMA原始位置寄存器的系统中发生的故障事件的一种方法,其特征在于,包括步骤分析自系统中的故障设备接收的故障信息,从而更新与所述设备对应的内部故障细目存储单元,且因而更新出现在主屏幕上的所述相关设备的更高级图形的彩色,所述的主屏幕是通过根据所述状态信息组合状态水平而连续显示的;判定现在是否出现与所述有关设备对应的细目屏幕;当所述现在屏幕上出现与所述相关设备对应的所述细目屏幕时,根据存储在所述故障细目存储单元中的所述更新状态,信息以该故障水平颜色给出所述相关设备的每个图形;基于存储在所述内部故障细目存储单元的的更新状态信息,根据所述故障水平产生可听的警告。
9.根据权利要求8中所述的处理故障事件的方法,其特征在于,如果故障状态是临界的则以红色如果故障状态是主要的则以橙色,如果故障状态是次要的则以黄色,如果故障状态是正常的则以绿色,如果状态信息丢失了则以黑色表示所述故障水平的彩色。
10.根据权利要求8中所述的处理故障事件的方法,其特征在于,通过操作员的情求关断所述可听警告。
11.根据权利要求8中所述的处理故障事件的方法,其特征在于,所述可听警告是自动导通,而由操作员的请求关断。
12.根据权利要求10或11中所述的处理故障事件的方法,其特征在于,将由所述操作员起动的声音警告选择按钮以所述操作员能够得到所有系统状态的完全观查的分式设置在所显示的主屏幕上。
全文摘要
一种管理系统故障的方法,使系统操作员能够容易地检测构成原始位置寄存器(HLR)的所有系统的状态。甚至当加入几个地点导致不同的系统结构时,通过引用新的技术,能够容易地将本发明方法应用到这种结构,其中系统操作员准备能够根据预先配备的程序按要求只修改该数据文件的图形结构,无需职业程序员的帮助,从而可分别应用到与内部硬件和软件结构的变化无关的一些地点,结果节省了劳力和操作经费。
文档编号H04J13/00GK1206264SQ9810577
公开日1999年1月27日 申请日期1998年3月20日 优先权日1997年4月3日
发明者金锺勋, 黄永吉 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1