The invention relates to a method for data communication, to a device and to a communication system comprising such a device.
The concept of alarming is widely used in IT and telecommunications networks to notify erroneous conditions or any other event that may require attention and/or intervention of an operator.
Alarms are preferably emitted by managed network elements and they are sent to management systems, which, e.g., process, store and display the alarms to the operator.
An alarm in particular comprises:
However, disadvantageously static alarm information is sent along with every instance of an alarm. This leads to significant network traffic to be transmitted throughout a managed network. Furthermore, for some types of alarm, the size for an alarm notification is limited thereby restricting the available data size for static information to be transmitted. Also, the static alarm information regarding all alarms is not available for the operator at the management system (lack of overview).
It is another disadvantage that in case of preinstalled alarm information at the management system, a re-installation is required each time a static alarm information of a managed element changes, e.g., due to an update or a new alarm added.
The object to be solved is to overcome the disadvantages as stated before and to provide an efficient communication between a management system and at least one network element (managed element).
This problem is solved according to the features of the independent claims. Further embodiments result from the depending claims.
In order to overcome this problem, a method for data communication between a management system and a network element is provided, said method comprising the following steps:
Hence, based on the connection set up between the management system and the network element, the management systems sends a message to the network element, said message may initiate the network element sending static information to the management system.
It is to be noted that the network element as referred to may comprise or be a managed (network) element, an element manager or an element management system (EMS).
In an embodiment, said static information comprises static alarm information.
As an advantage, the static alarm information is made available to the management system and hence informs an operator at the management system about all alarms that may occur.
In an embodiment, the static information comprises a textual description of at least on event and an identifier for each such at least one event.
Hence, there is a mapping between the event (that may be an alarm) and the textual description of the event. This allows the network element to notify an alarm to the network management system, in particular by transmitting said identifier together with dynamic alarm information such as an actual alarm instance, e.g., an exact date and/or time and/or location (port, process, line card, etc.) of the problem. The identifier received at the management system can be translated into a textual description relating to the alarm instance in general (e.g., regarding its meaning and/or what to do in case such an alarm is reported) and hence the full information regarding the alarm comprising dynamic alarm information as well as static alarm information can be displayed to the operator.
In another embodiment, the event is notified by the network element (to the management system) by sending dynamic event information together with said identifier thereby enabling the management system to produce static information related to said identifier.
In a further embodiment, the event comprises an alarm event that is (to be) notified to the management system.
In a next embodiment, the connection between the management system and the network element is associated with a Common Object Request Broker Architecture (CORBA).
It is also an embodiment that the connection is associated with a file transfer protocol (FTP).
Pursuant to another embodiment, the message sent by the management system comprises a request, in particular an update request regarding static alarm information.
According to an embodiment, the management system is a network management system.
According to another embodiment, the network element is of the following type:
The problem stated above is also solved by a device comprising a processor unit that is arranged such that the method as described can be executable on said processor.
Further, the problem is solved by a device for communicating with a management system, the device comprising a processor unit that is equipped such that the following steps are executable:
Such device preferably is a network element, in particular a managed network element.
In addition, the problem is solved by a device for communicating with a network element, the device comprising a processor unit that is equipped such that the following steps are executable:
Such device preferably is a management system.
Furthermore, the problem is solved by a communication system comprising a device as described herein.
Embodiments of the invention are shown and illustrated in the following figures:
The respective Static Alarm Information records 107 and 110 of Managed Element 105 and 108 are uploaded into the File System 102 of the Management System 101. Such upload can be processed based on a connection such as a CORBA I/F interface, which may be realized as an extension to TMF 814.
Thus, the records 107 and 110 of both Managed Elements 105 and 108 are once uploaded and then be accessible at the Management System 101.
In case a Managed Element 105 becomes aware of an alarm to be notified to the Management System 101, the Dynamic Alarm data 106 is sent to the Server 103 of the Management System 101. The Dynamic Alarm data 106 comprises an identifier of the alarm type that allows the Server 103 to access additional data related to this particular alarm type from its File System 102. The Server 103 further compiles the alarm notification comprising dynamic data sent from the Dynamic Alarm component 106 and static data that is obtained from the File System 102 (records are previously entered into said File System 102 as described). The full notification is forwarded from the Server 103 to the Client Alarm Display 104 thereby notifying, e.g., an operator of the alarm of Managed Element 105 with detailed information, i.e. dynamic components and static components.
Advantageously, only dynamic portions in addition to an identifier to a static record are sent from the Dynamic Alarm component 106 to the Management System 101 in case an alarm occurs. This reduces the amount of redundant data to be transferred as the static portion of an alarm remains unchanged and can be addressed by the identifier as described.
The approach presented herewith shows in particular the following advantages:
| Number | Date | Country | Kind |
|---|---|---|---|
| 07010991.3 | Jun 2007 | EP | regional |
| Filing Document | Filing Date | Country | Kind | 371c Date |
|---|---|---|---|---|
| PCT/EP2008/056830 | 6/3/2008 | WO | 00 | 1/21/2010 |