The present invention relates to a base station network management system, especially to a method and device for obtaining an alarm solution.
Alarm system is part and parcel of the base station network management system, maintainers discriminates a current running status of the base station according to the alarm condition generated by an alarm system. After generating one alarm, the maintainers can solve the problem according to the alarm solution corresponding to the alarm.
At present, obtaining the alarm solution is to display all the solution for various conditions which lead to the current alarm to the users, the users locate the problems according to the prompt of the solution and find the alarm solution. An existing method of obtaining the alarm solution is illustrated by one example. Assuming the base station generates 5 alarms, which are: {RRU clock chip loss-of-lock, RRU system clock loss-of-lock, RRU reference clock loss-of-lock, RRU frame frequency abnormal, BBU system clock loss-of-lock}, respectively, these several alarms constitute one alarm pool. When the users examine the alarm solution of RRU clock chip loss-of-lock, according to the method of obtaining an alarm solution at present, the following content will be displayed:
the reasons which lead to RRU clock chip loss-of-lock are as below:
1) RRU system clock loss-of-lock, the solution for RRU system clock loss-of-lock;
2) RRU reference clock loss-of-lock, the solution for RRU reference clock loss-of-lock;
3) RRU clock reference source deterioration, the solution for RRU clock reference source deterioration;
4) Optical interface LOS alarm, the solution for optical interface LOS alarm;
5) BBU system clock loss-of-lock, the solution for BBU system clock loss-of-lock;
6) BBU reference clock loss-of-lock, the solution for BBU reference clock loss-of-lock.
The users locate the problems from the solutions of the foregoing displayed 1)˜6) conditions which will lead to the current RRU clock chip loss-of-lock alarm and find an alarm solution.
With regard to this, the users are not only required to be patient enough, but also to know technical terms. As for manual locating alarm solution, the users possibly ignore one piece of the alarm information, it will cause the final obtained solution being wrong, so that the wrong solution is applied for the recovery of the alarm, which will cause some board computers to be reset, even the whole service flow to be interrupted, thus the loss will be large.
In view of this, the major objective of the present invention is to provide a method and a device for obtaining an alarm solution, so an alarm solution can be obtained accurately and quickly.
To achieve the foregoing objective, the technical solution of the present invention is realized as such:
A method for obtaining an alarm solution, wherein the correlations indicating the causality among the alarms are preset, the method further comprises:
searching for a source alarm corresponding to an alarm currently examined according to the correlations, and using the alarm solution corresponding to the searched source alarm as a solution for the alarm currently examined.
The way of presetting the correlations indicating the causality among alarms is:
judging whether the generation of the alarm is caused by other alarms according to the reason which causes the generation of each alarm, if yes, then setting correlations between the alarm and other alarms which lead to this alarm.
The correlations are indicated by means of a relation table.
The way of searching for a source alarm corresponding to an alarm currently examined is:
searching for an alarm which has a correlation with the alarm currently examined according to the correlations, and judging whether the searched alarm is in the current alarm pool, if yes, then continuing to search for an alarm which has the correlation with the searched alarm, until the searched alarm is not existed in the current alarm pool at last, and thus determining that the source alarm is the last searched alarm.
The number of the source alarms is one or more than one.
Before the method, a step of setting a correspondence relationship between an alarm and its corresponding alarm solution is further comprised.
A device for obtaining an alarm solution, comprising a setting module, a locating module, a judging module and an alarm solution generating module, wherein,
the setting module is used for storing the correlations indicating the causality among the alarms;
the locating module is used for searching for an alarm which relates to an alarm currently examined according to the correlations stored in the setting module, and outputting the related alarm to the judging module; or searching for an alarm which relates to the current related alarm when receiving the existence notification, and outputting the related alarm to the judging module;
the judging module is used for judging whether the received related alarm is existed in an alarm pool to which the alarm currently examined belongs, if yes, transmitting the existence notification to the locating module; if not, transmitting inexistence notification to the alarm solution generating module;
the alarm solution generating module is used for determining the current related alarm as the source alarm when receiving inexistence notification, and using the alarm solution corresponding to the searched source alarm as the solution for the alarm currently examined to output.
The correlations are indicated by means of a relation table.
The number of the source alarms is one or more than one.
From the technical solution provided in the above present invention, it can be seen that the correspondence relationship between an alarm and its corresponding alarm solution is preset in the alarm solution generating module. With the preset correlations among the alarms, a source alarm of an alarm currently examined is found, and the alarm solution corresponding to the found source alarm is used as the solution for the alarm currently examined, thus accurate locating for the alarm is assured, so that the maintainers are enabled to eliminate the alarm quickly by using a correct solution. In the method of the invention, the alarm locating is completed automatically, which not only improves the efficiency of problem processing, but also increases the accuracy of problem processing. For the network manager, the problem that the maintainers are required to know professional detail knowledge about software and hardware is avoided, and the problem of alarm processing is solved quickly and accurately.
Step 100: presetting the correlations indicating causality among alarms.
According to the reasons which cause the generation of each alarm, i.e. whether the generation of the alarm is caused by other alarms, if yes, then the correlations are set between this alarm and other alarms which lead to this alarm.
Assuming there are alarm A and alarm B: the generation of alarm A will certainly cause the generation of alarm B, but the generation of alarm B will not cause the generation of alarm A, the generation of alarm B may be caused by its own problem, the generation of alarm A may be caused by its own problem, the relation between alarm A and alarm B is shown as
Step 101: searching for a source alarm corresponding to an alarm currently examined according to the correlations, and using the alarm solution corresponding to the searched source alarm as a solution for the alarm currently examined.
Searching for an alarm which has a correlation with an alarm currently examined, and judging whether the searched alarm exists in a current alarm pool, if yes, then continuing to search for an alarm which has the correlation with the searched alarm, until the last searched alarm does not exist in the current alarm pool, then determining that the source alarm is the last searched alarm.
The correspondence relationship between the alarm and its corresponding alarm solution is preset in the system.
For example, for the correlation set in
As another example, for the correlation set in
For another instance, for the correlation set in
It can be seen from the invention, by means of the correlations preset among alarms, a source alarm of an alarm currently examined will be found, and an alarm solution corresponding to the found source alarm is used as a solution for the alarm currently examined, thus an accurate locating for the alarm is assured, so that the maintainers are enabled to eliminate the alarm quickly by using a correct solution. In the method of the invention, the alarm locating is completed automatically, which not only improves the efficiency of problem processing, but also increases the accuracy of problem processing. For the network manager, the problem that the maintainers are required to know professional detail knowledge about software and hardware is avoided, and the problem of alarm processing is solved quickly and accurately.
For the method of the invention, there is provided a device for obtaining an alarm solution.
the setting module is used for storing the correlations indicating the causality among the alarms,
the locating module is used for searching for an alarm which relates to an alarm currently examined according to the correlations stored in the setting module, and outputting the related alarm to the judging module; or searching for an alarm which relates to the current related alarm when receiving the existence notification, and outputting the related alarm to the judging module;
the judging module is used for judging whether the received related alarm is existed in an alarm pool to which the alarm currently examined belongs, if yes, transmitting the existence notification to the locating module; if not, transmitting inexistence notification to the alarm solution generating module;
the alarm solution generating module is used for determining the current related alarm as the source alarm when receiving inexistence notification, and using the alarm solution corresponding to the searched source alarm as the solution for the alarm currently examined to output. The correspondence relationship between an alarm and its corresponding alarm solution is preset in the alarm solution generating module.
Taking the LTE system as an example below, the implementation process of the method is described in details.
In the embodiment, assuming the correlation is presented by means of a relation table. There are many ways to set the relation table, and one relation table is set for each alarm respectively here. Assuming the table is set starting from the alarm of the highest level, first, it is RRU clock chip loss-of-lock, the source alarm of RRU clock chip loss-of-lock is RRU system clock loss-of-lock, which can be described by the structure {alarm name, source alarm 1, source alarm 2, source alarm 3, source alarm 4}. It need to be illustrated that, as one alarm can have a plurality of source alarms, therefore, a structure with a fixed length or a structure with a variable length can be applied, for the purpose of simplicity, assuming a structure with a fixed length being 5 is applied.
For RRU clock chip loss-of-lock, its correlation structure is {RRU clock chip loss-of-lock, RRU system clock loss-of-lock, null, null, null}; also, for RRU phase-locked loop loss-of-lock, its correlation structure is {RRU phase-locked loop loss-of-lock, RRU system clock loss-of-lock, null, null, null}; for RRU system clock loss-of-lock, its correlation structure is {RRU system clock loss-of-lock, RRU reference clock loss-of-lock, RRU clock reference source deterioration, null, null}, the rest can be done in the same manner, the correlation structures of all alarms are as below:
Assuming the base station generates 5 alarms currently, the alarm pool is {RRU clock chip loss-of-lock, RRU system clock loss-of-lock, RRU reference clock loss-of-lock, RRU frame frequency abnormal, BBU system clock loss-of-lock}.
Assuming the alarm currently examined is RRU clock chip loss-of-lock, first, it is to examine the correlation alarm of RRU clock chip loss-of-lock in the relation table, from the correlation structure of RRU clock chip loss-of-lock, it can be known that the alarm of RRU clock chip loss-of-lock may be caused by RRU system clock loss-of-lock, and it can be seen from the alarm pool that there is RRU system clock loss-of-lock; secondly, it is to continue to examine the correlation structure of RRU system clock loss-of-lock in the relation table, it can be known from the structure that the alarm for RRU system clock loss-of-lock has two related alarms, i.e. RRU reference clock loss-of-lock and RRU clock reference source deterioration, respectively, it can be seen from the alarm pool that RRU reference clock loss-of-lock exists in the alarm pool, RRU clock reference source deterioration does not exists in the alarm pool; then, it is to continue to examine the correlation structure of RRU reference clock loss-of-lock in the relation table, it can be known from the structure that this alarm also have two related alarms, i.e. optical interface LOS alarm, BBU system clock loss-of-lock, it can be seen from the alarm pool that optical interface LOS alarm does not exist, and BBU system clock loss-of-lock exists; it is still to continue to examine the correlation structure of BBU system clock loss-of-lock in the relation table, it will be found that the related alarm of BBU system clock loss-of-lock is BBU reference clock loss-of-lock, but it can be seen from the alarm pool that the alarm of BBU reference clock loss-of-lock does not exists in the alarm pool, at last, it it to determine that BBU system clock loss-of-lock is the source alarm which leads to RRU clock chip loss-of-lock, and the solution for BBU system clock loss-of-lock is used as the alarm solution for RRU clock chip loss-of-lock which is currently examined.
When the users want to examine the solution for RRU clock chip loss-of-lock alarm, the information which is displayed for the users by employing the method of the present invention is: the solution for BBU system clock loss-of-lock.
The foregoing is only the preferable embodiment of the present invention, and is not used to limit the protection scope of the invention, any modification, equivalent alternative and improvement and so on made within the spirit and principle of the invention should be all included in the protection scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
200910087095.4 | Jun 2009 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN2010/072681 | 5/12/2010 | WO | 00 | 12/13/2011 |