SYSTEM AND METHOD THEREFOR OF
TRANSLATING A MESSAGE HAVING A
GIVEN FORMAT FOR USAGE IN AN
FIELD OF THE INVENTION 5
The present invention relates to message transmission in a telecommunications network and more particularly to the translation of a message having a given protocol to a counterpart message usable in a system operating under a 10 different protocol.
BACKGROUND OF THE INVENTION
A synchronous optical network (SONET) provides the flexibility needed to transport digital signals with different is capacities in a telecommunications network. A SONET network also provides a standard from which different manufacturers can base the design of their equipment. Thus, a SONET optical interface standard allows the interworking of transmission products from multiple vendors, as it defines 20 the physical interface, the optical line rates known as optical carrier (OC) signals, frame format and the OAM&P (operations, administration, maintenance, and provisioning) protocol. In order to develop a standards compliant operations system (OS) to manage a SONET network, a manage- 25 ment information model based upon well known international telecommunications standards must be developed so that the network may be managed in a standards-based environment. However, at the present time there are limited standards-based interfaces, such as Q3 interfaces, to the 30 vendor network elements (NEs). Accordingly, some "bridge-the-gap" solution has to be found to enable the newly developed OS to utilize existing communications language whose operating protocol is different from that of the OS. 35
SUMMARY OF THE INVENTION
To communicate with the network elements (NEs) of the SONET network in an environment of mixed management protocols, the operations system of the instant invention 40 must be able to receive, transmit, and translate messages which operate under a different protocol than is used internally. To achieve this end, an access module is provided at the front end of the operations system to receive the messages incoming from the SONET network. The incoming 45 messages are assumed to be Transaction Language 1 (TL1) messages, while the operations system utilizes internal messages that have a different protocol, in this instance a common management information protocol (CMIP), which is typically used to exchange information between two 50 management stations.
To translate an incoming TL1 message into a message which is usable by the operations system, the TL1 access module (TL1 AM) provided at the front end of the operations system has a mapper/parser processing module that 55 parses and maps autonomous and non-autonomous TL1 messages into respective equivalent interface alarms and events messages for use in the operations system. To perform the mapping and parsing, the mapper/parser module retrieves one of the data/mapping tables from a plurality of 60 data tables stored in a memory store. The objects from the table are retrieved by the mapper/parser module and are used for mapping a message based on the incoming message, in this case an OSI message, to be used in the operations system. 65
It is therefore an objective of the present invention to provide a system and method therefor of translating an
incoming message having a given operating protocol to a counterpart message having a different operating protocol which is usable in the operations system.
It is another objective of the present invention to provide an access module that has mapping and parsing capabilities for parsing an incoming message, and specifically the different fields of the message, so that a counterpart message may be mapped with corresponding fields from a data or mapping table retrieved from a data store.
BRIEF DESCRIPTION OF THE FIGURES
The above-mentioned objectives and advantages of the present invention will become apparent and the invention itself will be best understood by reference to the following description of an embodiment of the invention taken in conjunction with the accompanying drawings, wherein:
FIG. 1 is a simplified block diagram of the system of the present invention;
FIG. 2 is a block diagram focusing on the different processes that occur in the access module of the present invention as shown in FIG. 1;
FIG. 3 is a flow diagram that illustrates the method of the instant invention;
FIG. 4 is an exemplar data table that provides the translation map for mapping incoming autonomous messages having a given protocol to counterpart messages having a different protocol usable in the operations system of the instant invention;
FIG. 5 is an exemplar data map providing for the translation of non-autonomous messages having a given protocol to counterpart messages that have a protocol usable in the operations system of the instant invention; and
FIGS. 6 and 7 are exemplar encoding mapping tables to be used for the instant invention.
DETAILED DESCRIPTION OF THE PRESENT
With reference to FIG. 1, the system of the present invention is shown to operate in an operations system (OS), for example a TeMIP® operations system of the Digital Equipment Corporation. As shown, operating within the TeMIP® operations system 2 is a front end module 4 which may comprise one or more conventional processors. Inside front end module 4 there resides a Transaction Language 1 access module (TL1 AM) 6. Within TL1 AM6 is a mapper/ parser module 8 that has connected thereto a memory store 10. Further connected to front end module 4 is a database store 12 which may be external of TeMIP® operations system 2. Not meant to be limiting to such, physically, front end module 4 may comprise a rack to which is inserted a TL1 AM integrated circuit card 6. Further, mapper/parser module 8 may comprise the same processor as front end module 4, or a software module whose operation is described below with respect to FIG. 3.
Albeit front end module 4 may have a number of inputs thereto and outputs therefrom, for the sake of simplicity and the pertinency of the instant invention, only one input 14 is shown to be provided to front end module 4 and specifically to TL1 AM 6 therein. Input 14, as shown in FIG. 1, is deemed to be fault notifications or messages that are transmitted from a network element (NE) 16. NE 16 may be any element that is within the telecommunications network. In the case that the instant invention resides in a synchronous optical network (SONET), NE 16 could be a add drop multiplexer (ADM), a lightwave regenerating equipment