管理信息通信的方法及存储转换程序的存储装置 本发明涉及在交换节点之间以及在交换节点和网络管理中心之间的TMN(电信管理网络),特别涉及一种用于通信系统中根据CMIP(公共管理信息协议)在管理器、网络管理中心与中介、管理交换节点之间执行控制信息通信的方法,以及用于存储在通信网络的交换节点与网络管理中心之间的管理信息互换的转换程序的记录介质。
CMIP是用于对在电信开放系统中的资源执行综合管理的OSI(开放系统接口)网络管理协议,它在OSI初级参考模型中处于应用层。
根据该CMIP的OSI网络管理是通过管理开放系统以执行管理的管理器与由开放系统的管理器按下述方式进行管理的中介之间的通信而进行的。也就是说,管理器通过相应的中介控制包含于所管理的开放系统中的管理对象。相应地,例如通过确定所管理的对象,管理器可以管理网络。
另外,管理器可以通过CMIP接收在其控制之下的所管理对象内发生的事件的通知。
图1示出一种已有的在中介和通过管理信息通信执行网络管理的管理器之间的传统连接系统结构。
但是,对于如图1所示的传统结构,必须编写能够为网络管理确定管理对象、构造管理级别地分级结构、以及复制CMIS(公共管理信息系统)参数的应用程序。
因此,当对交换节点之间和交换节点与网络管理系统中心(在下文中称为“网络管理中心”)之间的接口标准化(如图10所示)以应用于TMN时,所存在的问题是每个应用软件必须被通过分类为面向对象的对应物而登记,并且需要对已有的传统应用软件进行开发。
关于管理信息的通信,现在已有公开了的日本专利平239816/1995中的中介系统。在该技术中,需要构造确定对象以增加管理操作的处理效率的GDMO(用于确定管理对象的引导线),以及对管理对象标记OID(对象标记)进行确定和分类的专用软件。
因此,在该现有技术中,当构造象交换节点的某个功能这样的大型软件系统时,需要许多开发步骤,因此现有技术不适于解决上述问题。另外,作为另一种现有技术,在本专利第152681/1996中公开了一种CMIP-SNMP(简易网络管理协议)网间连接器。当对CMIP和SNMP协议变换增加功能和改变时,在某些情况下要重新调整协议变换并且还要重新调整现有的软件程序。
本发明是针对上述情况作出的。本发明的目的是提供一种在通信系统中管理信息通信的方法,它能够实现TMN接口并且继承象GUI(图形用户接口)接口这样具有交换节点维护功能的先进接口,且使用现有的应用软件,并在改变和添加服务和功能时不影响TMN接口本身。本发明的另一个目的是提供一种记录介质,它能够存储用于通信系统的交换节点和管理信息通信的转换程序。
在本发明的通信系统中的管理信息通信的方法的特征是由从网络管理中心发送的传输语法构成的指令被转换为由在交换节点中的CMIS的参数构成的抽象语法,该抽象语法被转换为对应于现有的应用软件的GUI格式,该GUI格式被传输到上述的应用软件中,象应用软件的执行结果,或在交换节点发生的事件和状态改变这样的GUI表达报告被转换为抽象语法句子,并且抽象语法句子在把抽象语法转换为传输语法后被发送到上述网络管理系统。
在本发明通信网络中的交换节点包括用于把由从网络管理中心发送的传输语法构成的指令句转换为由CMIS的参数构成的抽象语法句的传输语法/抽象语法转换装置;抽象语法句/GUI转换装置;用于把象应用软件执行结果或在交换节点中发生的事件或状态改变这样的GUI表达报告转换为抽象语法句的GUI/抽象语法句转换装置,以及用于把上述抽象语法转换为传输语法的抽象语法/传输语法转换装置。
本发明的记录介质存储传输语法/抽象语法转换处理路径,用于把由CMIS参数构成的抽象语法句转换为GUI格式的传输语法/抽象语法转换处理路径,它对应于用于交换节点维护的应用软件;用于把象上述应用软件执行结果,或在交换节点中发生的事件或状态改变这样的GUI表达报告转换为抽象语法句的GUI/抽象语法转换处理路径;以及把抽象语法转换为传输语法以把该报告全部或至少部分的作为用于管理信息通信的转换程序传输给管理器。
为了完全理解本发明及其优点,请参照下文中结合附图的具体描述。
图1为应用传统管理信息通信方法的通信系统的系统连接的方框图。
图2为应用本发明的管理信息通信方法的通信系统的系统连接的方框图。
图3为图2所示传输语法/抽象语法转换处理部分13的流程图。
图4为传输语法/抽象语法的转换处理的示意图。
图5为图2所示的抽象语法/GUI转换处理部分11的流程图。
图6为抽象语法/GUI转换的示例的示意图。
图7为图2所示的GUI/抽象语法转换处理的流程图。
图8为GUI/抽象语法句转换的示意图。
图9为抽象语法/传输语法转换处理的流程图。
图10为抽象语法/传输语法转换的不例的示意图。
下面将参照附图具体说明本发明的实施例。
图2为应用本发明的管理信息通信方法的通信系统的系统连接的方框图。图3为图2所示传输语法/抽象语法转换处理部分13的流程图。图4为传输语法/抽象语法的转换处理的示意图。
图2所示的通信系统中示出一个称为管理器的网络管理系统的管理中心、位于被管理部分称为中介的交换节点、以及在它们之间连接的线路。
该管理中心的管理信息通信装置1(管理器装置)包括存储所有现存的GUI软件的存储器部分3;CMIS执行处理部分4;CMIP执行处理部分5;以及OSI控制部分6。
设置于被管理部分的交换节点2包括存储和执行应用软件作为应用管理信息通信的管理信息通信装置的GUI通讯处理部分;OSI控制部分16;CMIS/CMIP执行处理部分15;传输语法/抽象语法转换处理部分13;抽象语法/GUI转换部分11;GUI/抽象语法转换部分12;以及抽象语法/传输语法转换部分14。
管理中心1和交换节点2之间的通信由OSI管理系统的CMIS和CMIIP所执行。
管理中心1和交换节点2之间的连接必须根据国际电信联盟(ITU-T)的推荐标准进行,且网络管理中心和交换节点之间的数据传输必须根据抽象语法和传输语法。
从网络管理中心发送的指令句由在交换节点中的OSI控制部分16所接收,并变为CMIS/CMIP执行处理部分15的处理对象。
由于来自网络管理中心的指令句为传输语法句,该指令句被传输语法/抽象语法转换处理部分13转化为包括CMIS参数的抽象语法句。接着,由传输语法/抽象语法转换处理部分13所获得的抽象语法句被能够理解现存的应用软件的抽象语法/GUI转换处理部分11转化为GUI。因此,现存的应用软件执行来自网络管理中心的指令。
现存应用软件对该指令的执行结果必须向网络管理中心报告。另外,类似地,在交换节点中发生的事件或状态改变必须向网络管理中心报告。象执行结果、交换节点的事件和状态的改变这样的GUI表达的报告必须被GUI/抽象语法转换处理部分12转换为抽象语法句,该抽象语法句被抽象语法/传输语法转换处理部分14转换为传输语法并发送到网络管理中心。
相应地,当从现存的应用软件的角度看,可以报告执行结果等信息而不改变根据管理信息通信的现存方法的应用处理的内容。
请注意上述转换装置11-15的各种类型可以包括存储于象存储磁盘这样的存储介质中的软件。
下面具体说明本实施例中各部分的操作。
图3为传输语法/抽象语法转换处理部分13的处理内容的流程图。图4示出作为传输语法/抽象语法转换处理部分13的处理对象的传输语法和作为输出信息的抽象语法。在传输语法/抽象语法转换处理部分13中,当传输语法的内容被取出时,确定传输语法的类型并根据该传输语法的类型确定数据格式(步骤S21)。接着,获得传输语法的长度,并从该传输语法中取出数据的管理值(步骤S22)。在此,由于该数据是根据ITU-T推荐的算法进行编码的,因此可以根据预定的规则对该数据进行翻译(步骤S23)。接着,在翻译后执行由网络管理中心和交换节点确定的转换为抽象语法的转换操作。
图5为抽象语法/GUI转换处理部分11的处理流程图,图6为作为抽象语法/GUI转换处理部分11的处理对象和处理结果的GUI表达的抽象语法句的示意图。在该抽象语法/GUI转换处理部分11中,由传输语法/抽象语法转换处理部分13所转换的抽象语法句被转换为图6所示的GUI(步骤S31),并且开始由对应于该GUI的应用软件执行(步骤S32)。
图7为GUI/抽象语法转换处理部分12的处理内容的流程图,图8为作为GUI/抽象语法转换处理部分12的处理对象的GUI以及所处理结果的抽象语法句的示意图。在该GUI/抽象语法转换处理部分12中,象交换节点的应用软件的执行结果和发生于该交换节点中的事件和状态改变这样的GUI表达的报告被转换为抽象语法句。
图9为抽象语法/传输语法转换处理部分14的处理的流程图,图10为作为抽象语法/传输语法转换处理部分14的处理对象的抽象语法和作为其处理结果的传输语法的示意图。在该抽象语法/传输语法转换处理部分14,执行传输类型的确定(步骤S51)、数据长度的确定(步骤S52)、以及用于求该传输语法的值的编码处理(步骤S53),以及求出该最终传输语法(步骤S54)。
如上文所述,根据本发明,通过CMIS/CMIP执行处理部分15和抽象语法/传输语法转换处理部分14的处理,对应于从管理器部分接收的CMIS的抽象语法被转换为GUI。GUI被传输到软件组的对应软件中。
另一方面,中介的应用软件组的GUI表达的报告被转换为对应于CMIS的抽象语法句。
通过抽象语法/传输语法转换处理部分14和CMIS/CMIP执行处理部分15的处理,该抽象语法句被返回到在管理器部分的网络管理中心。
相应地,通过利用已开发的GUI接口(即,已开发的维护功能和应用软件)可以实现TMN接口。另外,即使当添加和改变服务功能时,也不会影响该TMN接口。
尽管在上文中对本发明的最佳实施例进行具体描述,但是,应当知道还可以在本发明的权利要求所确定的精神和范围之内作出各种改变、替代和变形,且他们都在本发明的范围之内。