CN105991320B - Passive optical network equipment alarm information processing method and optical line terminal - Google Patents
Passive optical network equipment alarm information processing method and optical line terminal Download PDFInfo
- Publication number
- CN105991320B CN105991320B CN201510064141.4A CN201510064141A CN105991320B CN 105991320 B CN105991320 B CN 105991320B CN 201510064141 A CN201510064141 A CN 201510064141A CN 105991320 B CN105991320 B CN 105991320B
- Authority
- CN
- China
- Prior art keywords
- alarm
- record table
- alarm information
- new
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a passive optical network equipment alarm information processing method and an optical line terminal.A monopolizing network element list is firstly obtained by the optical line terminal, the monopolizing network element list comprises important communication equipment members, then independent alarm recording tables are respectively established for each member in the monopolizing network element list, and a public alarm recording table is established; after detecting new alarm information, when judging that the new alarm information comes from a member in an exclusive network element list, the optical line terminal stores the new alarm information into an independent alarm record table corresponding to the member; otherwise, storing the new alarm information into a public alarm record table. The invention separates the alarm record list of the important communication equipment member from other communication equipment to store, thereby avoiding the problem that the alarm list overflows caused by massive alarm information of other communication equipment to cause that the important communication equipment newly generates the alarm and is lost or the original unrecovered alarm is covered.
Description
Technical Field
The invention relates to the field of communication, in particular to a passive optical network equipment alarm information processing method and an optical line terminal.
Background
Passive Optical Network (PON) devices can be classified into Ethernet-based Passive Optical Network devices (EPON), Gigabit-capable Passive Optical Network devices (G-PON), and other working mechanism-based Passive Optical Network devices according to working mechanisms, and these Passive Optical Network (xPON) devices have consistent system architecture and all include an Optical line Terminal (O L T, Optical line Terminal) and an Optical Network Unit (ONU, Optical Network Unit), and a common networking system is shown in fig. 1, which includes a Network management server (EMS), an Optical Network Terminal (O L T), an Optical Distribution Network (ODN, Optical Distribution Network (PON, PON), and other operating networks (snxpon networks), and is configured by a Network management server (EMS), an Optical Network management system (EMS L), an ONU-ONU Network management Network (ONU), and a plurality of ONU-Network management devices (ONU), and a plurality of ONU forwarding devices are configured on the Network side, and a plurality of ONU management devices are configured to an upstream management Network service forwarding device, thereby realizing that a plurality of services are connected to an Ethernet-based Passive Optical Network device (EPON) through an Ethernet Passive Optical Network, and a Network management center (ONU), and a plurality of ONU-Network management devices, and a ONU-Network management system, and a plurality of which are configured to an ONU-Network management service forwarding management service management center, thereby realizing an Ethernet management service management system, and an Ethernet management center, and a plurality of an ONU, and an ONU, which are configured to an ONU, and an ONU, thereby realizing an ONU, and an ONU.
In the xPON system, when the ONU equipment at the user side detects a fault or an abnormality, an alarm is generated and reported to O L T equipment, an alarm record table is generated and maintained by O L T equipment, and is used for receiving and storing the alarm detected by O L T and the alarm reported by the hanging equipment, the alarm detected by O L T comprises the alarm record table generated by different modules of the equipment (including but not limited to a CPU, an exchange module, different types of service line cards and the like) and the alarms generated by different interfaces (including but not limited to a PON interface, an upper connection interface, a sensor and the like), all the alarm modules, interfaces and all the alarm generated under the condition that the alarm generated by the hanging equipment share the alarm record table L T, the alarm record table is used for recovering the alarm record table when the alarm generated by the hanging equipment is lost, the alarm record table is used, and when the alarm processing is abnormal, the alarm record table is recovered from the alarm record table when the alarm generated by the alarm record table is full, the alarm record table is used, and the alarm record table is recovered when the alarm processing is used, the alarm record table is recovered, and the alarm record table is recovered from the corresponding alarm record table when the alarm processing time is full alarm record table is used
In the xPON system, ONU equipment positioned at a user side is seriously influenced by engineering installation environment, the quality of line peripheral, user use habits and the like compared with the traditional communication equipment, and the stability of the ONU equipment is often lower than that of O L T equipment, so that the ONU is more likely to generate a large amount of frequent and repeated alarms in a short time, and simultaneously, a large amount of alarms can also occur on relevant ONU interfaces of O L T due to unstable states of the ONU equipment, namely, two types of alarm problems exist in the xPON system:
1) the impact of a large number of alarms of different modules/interfaces/ONUs on alarm records of alarms of other modules/interfaces/ONUs of the xPON system on O L T is that the alarms cause an O L T alarm record table to overflow in a short time, and the alarms generated by subsequent O L T equipment related modules and other ONUs cannot enter the O L T alarm record (loss) or the originally generated and unrecovered alarms are covered;
2) the impact of a large number of alarms on alarm records on O L T of important key alarms is that when a large number of alarms overflow an alarm record table on O L T in a short time, important/key alarms related to equipment states, service quality and the like in an xPON system cannot enter the O L T alarm record (are lost) or the originally generated and unrecovered important/key alarms are covered.
The two types of alarm problems bring difficulties to the inquiry of the working state of a corresponding network element/module, the positioning of fault problems and the daily maintenance on O L T equipment, along with the rapid construction of an xPON system, the network scale is gradually increased, and the alarm loss or coverage problem becomes increasingly serious.
Disclosure of Invention
The invention provides a method for processing alarm information of passive optical network equipment and an optical line terminal, and solves the problem that important communication equipment newly generates alarm loss or the original unrecovered alarm is covered due to mass alarm.
In order to solve the above technical problem, the present invention provides a method for processing an alarm message of a passive optical network device, including:
the optical line terminal acquires an exclusive network element list, creates an independent alarm record table for each member in the exclusive network element list, and creates a public alarm record table;
after detecting new alarm information, when judging that the new alarm information comes from a member in the exclusive network element list, the optical line terminal stores the new alarm information into an independent alarm record table corresponding to the member; otherwise, storing the new alarm information into the public alarm record table.
In an embodiment of the present invention, the member in the exclusive network element list is at least one of an important module (including but not limited to at least one of a CPU, a switching control module, a clock module, and a service line card), an interface, and an optical network unit, which are specified by an optical line terminal, a network management server, or an operation and maintenance system.
In an embodiment of the present invention, when a new member is added to the exclusive network element list, the optical line terminal creates an independent alarm record table for the new member; and/or when the exclusive network element list has a member quitting, the optical line terminal releases the independent alarm record table created for the member before; and/or when a member in the exclusive network element list is in an offline state, the optical line terminal keeps an independent alarm record table of the member.
In an embodiment of the present invention, after the optical line terminal creates the independent alarm record tables for the members in the exclusive network element list, a use mode is further set for the independent alarm record table corresponding to each member according to the attribute of each member.
In an embodiment of the present invention, the using mode includes any one of a fixing mode and a guarantee mode;
the fixed mode is that only the alarm information from the member can be stored after the alarm record table space is distributed to the corresponding member;
the guarantee mode is that after the alarm record table space is distributed to the corresponding member, the alarm information from the member is preferentially stored, and when the alarm record table space is free, the alarm record table space can be shared for other members to use.
In an embodiment of the present invention, the method further includes that an optical line terminal acquires an alarm priority list, where the alarm priority list includes priority information of each alarm information;
after the optical line terminal detects new alarm information, under the condition that an alarm record table corresponding to the new alarm information is full, the optical line terminal also processes the new alarm information according to the alarm priority list.
In an embodiment of the present invention, the processing, by the optical line terminal, the new alarm information according to the alarm priority list includes:
the optical line terminal judges whether the stored alarm information in the alarm record table has a priority lower than the new alarm information, if so, the optical line terminal covers an alarm information with a priority lower than the new alarm information and generated earliest to store the new alarm information in the alarm record table;
if the lowest priority of the stored alarm information in the alarm record table is equal to the priority of the new alarm information, directly discarding the new alarm information or covering an alarm information with the lowest priority and generated earliest to store the new alarm information in the alarm record table;
and if the priority of the stored alarm information in the alarm record table is higher than that of the new alarm information, directly discarding the new alarm information.
In an embodiment of the present invention, when the optical line terminal detects that a certain alarm is recovered, the corresponding alarm information is deleted from the corresponding alarm record table.
In order to solve the above problem, the present invention further provides an optical line terminal, which includes a network element list obtaining module, an independent alarm record table creating module, a shared alarm record table creating module, and a processing module;
the network element list obtaining module is used for obtaining an exclusive network element list;
the independent alarm record table creating module is used for creating an independent alarm record table for each member in the exclusive network element list;
the shared alarm record table creating module is used for creating a public alarm record table;
the processing module comprises a detection submodule, a first judgment submodule and a storage submodule;
the detection submodule is used for detecting new alarm information; the first judging submodule is used for informing the storage submodule to store the new alarm information into an independent alarm record table corresponding to the member when the new alarm information is judged to be from the member in the exclusive network element list; otherwise, the storage submodule is informed to store the new alarm information into the public alarm record table.
In an embodiment of the present invention, the device further includes an attribute setting module, configured to set a use mode for the independent alarm record table corresponding to each member according to the attribute of each member after the independent alarm record table creating module creates the independent alarm record table for each member in the exclusive network element list.
In an embodiment of the present invention, the attribute setting module includes any one of a fixed mode setting submodule and a guaranteed mode setting submodule;
the fixed mode setting submodule is used for setting that the alarm record table space is distributed to the corresponding member and then only storing the alarm information from the member;
the guarantee mode setting submodule is used for setting that the alarm record table space is distributed to the corresponding member, preferentially storing the alarm information from the member, and sharing the alarm record table space for other members to use when the alarm record table space is free.
In an embodiment of the present invention, the present invention further includes an alarm priority list obtaining module, and the processing module further includes a priority processing sub-module;
the alarm priority list acquisition module is used for acquiring an alarm priority list, and the alarm priority list comprises priority information of each alarm message;
and the priority processing submodule is used for processing the new alarm information according to the alarm priority list under the condition that the alarm record list corresponding to the new alarm information is full.
In an embodiment of the present invention, the priority processing sub-module includes a comparing sub-unit and a deciding sub-unit, and the comparing sub-unit is configured to compare the priority of the stored alarm information in the alarm record table with the priority of the new alarm information;
the decision subunit is configured to determine, if the comparison result indicates that the stored alarm information in the alarm record table has a priority lower than the new alarm information, a policy that a piece of alarm information with a lower coverage priority than the new alarm information and generated earliest stores the new alarm information in the alarm record table; when the comparison result indicates that the lowest priority in the stored alarm information in the alarm record table is equal to the priority of the new alarm information, determining to directly discard the new alarm information or cover a strategy that the alarm information with the lowest priority and generated earliest is stored in the alarm record table; and if the comparison result shows that the priority of the stored alarm information in the alarm record table is higher than that of the new alarm information, determining a strategy for directly discarding the new alarm information.
In an embodiment of the present invention, the system further includes an alarm recovery detection module and an alarm recovery processing module, wherein the alarm recovery detection module is configured to detect whether an alarm is recovered, and the alarm recovery processing module is configured to delete corresponding alarm information in a corresponding alarm record table when the alarm recovery detection module detects that a certain alarm is recovered.
The invention has the beneficial effects that:
the invention provides a passive optical network equipment alarm information processing method and an optical line terminal.A optical line terminal firstly acquires an exclusive network element list, the exclusive network element list comprises important communication equipment members, then independent alarm recording tables are respectively established for the members in the exclusive network element list, and a public alarm recording table is established; after detecting new alarm information, when judging that the new alarm information comes from a member in an exclusive network element list, the optical line terminal stores the new alarm information into an independent alarm record table corresponding to the member; otherwise, storing the new alarm information into a public alarm record table. The invention separates the alarm record table of the important communication equipment member from other communication equipment to store, avoids the problem that the alarm list overflows due to the massive alarm information of other communication equipment, further causes the new alarm loss of the important communication equipment (such as an important module/ONU node and the like) or the original unrecoverable alarm is covered, and provides reliable basis for inquiring the working state of the corresponding network element/module, positioning the fault problem and daily maintenance on the optical line terminal equipment.
Drawings
Fig. 1 is a schematic diagram of a networking architecture of a passive optical network;
fig. 2 is a schematic flow chart of a method for processing alarm information of a passive optical network device according to a first embodiment of the present invention;
fig. 3 is a schematic structural diagram of an optical line terminal according to a second embodiment of the present invention;
fig. 4 is a schematic structural diagram of an optical line terminal according to a second embodiment of the present invention;
fig. 5 is a schematic structural diagram of an optical line terminal according to a second embodiment of the present invention;
fig. 6 is a schematic structural diagram of an optical line terminal according to a second embodiment of the present invention;
fig. 7 is a fifth schematic structural diagram of an optical line terminal in the second embodiment of the present invention;
fig. 8 is a flowchart illustrating a method for processing the alarm information of the passive optical network device in the third embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the following detailed description and accompanying drawings.
The first embodiment is as follows:
referring to fig. 2, the method for processing the alarm information of the passive optical network device in this embodiment includes:
step 201: an optical line terminal acquires an exclusive network element list;
the exclusive network element list in this step may be created and generated on the optical line terminal, or may be created and generated on other devices and then sent to the optical line terminal. The members in the exclusive network element list are at least one of important modules (including but not limited to at least one of a CPU, a switching control module, a clock module, a service line card, and the like), interfaces, and optical network units, which are specified by the optical line terminal, the network management server, or the operation and maintenance system. Specifically, important modules, interfaces and optical network units can be determined as members of an exclusive network element list according to configuration on an optical line terminal, a human-computer interaction command, configuration requirements of a network management server or other operation and maintenance systems and the like, and the alarm information of the members is stored separately, so that the phenomenon that the alarm information is discarded or important and unrecovered alarm information is covered due to impact on the alarm information caused by mass alarms of other communication equipment is avoided;
step 202: the optical line terminal respectively creates an independent alarm record table for each member in the exclusive network element list;
step 203: the optical line terminal establishes a public alarm record table for storing alarm information of other communication equipment (including modules, interfaces and optical network units) which are members in the non-exclusive network element list; it should be understood that this step may also be performed before the above step 201, or may also be performed simultaneously with the above step 201; in addition, the creation of the independent alarm record table and the public alarm record table may also be: firstly, directly establishing a total alarm record table, then dividing some independent spaces in the total alarm record table to be used as independent alarm record tables respectively, and using the rest spaces as public alarm record tables;
step 204: the optical line terminal detects new alarm information;
the optical line terminal detects new alarm information, namely the optical line terminal detects the alarm information or receives the alarm information sent by other modules, interfaces or units;
step 205: when the optical line terminal determines whether the new alarm information is from a member in the exclusive network element list, if so, go to step 206; otherwise, go to step 207;
step 206: and storing the new alarm information into an independent alarm record table corresponding to the member.
Step 207: and storing the new alarm information into a common alarm record table.
In the embodiment, the independent alarm record table spaces and the public alarm record table space can be set to be independent from each other and cannot occupy or cover each other; of course, according to the actual application scenario, they may occupy or cover each other in some cases. Specifically, after the optical line terminal creates the independent alarm record tables for each member in the exclusive network element list, the method further includes setting a use mode for the independent alarm record table corresponding to each member according to the attribute of each member, where the set use mode in this embodiment includes any one of a fixed mode and a guaranteed mode; wherein:
the fixed mode is that only the alarm information from the member can be stored after the alarm record table space is distributed to the corresponding member; at this time, no matter whether the member generates the alarm information or not, the space of the alarm record table corresponding to the member is always occupied by the member;
the guarantee mode is that after the alarm record table space is allocated to the corresponding member, the alarm information from the member is preferentially stored, and when the alarm record table space is idle, the alarm record table space can be shared out for other members (which can be other members in the exclusive network element list or other devices in the non-exclusive network element list) to use. Therefore, in this embodiment, when the common alarm record table is full or other independent alarm record tables are full, it may be determined whether there is an independent alarm record table with a use attribute being a guaranteed manner and currently in an idle state, and if there is an independent alarm record table, the independent alarm record table may be borrowed for storage.
In this embodiment, the optical line terminal may also dynamically maintain the members (including optical network units, modules or interfaces, etc.) in the exclusive network element list and the corresponding alarm record table according to a human-machine command, a network management command or other operation and maintenance system command; the method specifically comprises the following steps:
when a new member is added in the exclusive network element list, for example, after a newly added optical network unit in a wireless optical network system completes registration authentication, and normally receives management of an optical line terminal, the optical line terminal finds that the optical network unit is in the exclusive network element list, and decides to create a corresponding independent alarm record table for the optical network unit to store alarm information corresponding to the optical network unit; when the newly added optical network unit is not in the exclusive network element list, the public alarm recording table space is directly used for receiving and storing the alarm information corresponding to the optical network unit;
when a member exits from the exclusive network element list, the optical line terminal releases an independent alarm record table created for the member before, and uses the corresponding space as a shared alarm record space; for example, when the onu is deleted on the olt, the olt determines that the onu is in the exclusive network element list, deletes the relevant content in the corresponding exclusive network element list, and releases the corresponding allocated space for use as the public warning record table space.
When a member in the exclusive network element list is in an offline state, the optical line terminal keeps an independent alarm record table of the member. For example, when the optical network unit is offline, the optical line terminal does not process the space of the alarm record table occupied by the optical network unit, and keeps the original alarm record and the attribute thereof of the optical network unit.
In this embodiment, after the optical line terminal detects new alarm information, when an alarm record table (e.g., a corresponding independent alarm record table or a shared alarm record table) corresponding to the new alarm information is not full (i.e., is not overflowed), the optical line terminal receives and stores the corresponding alarm information successively according to time; in this embodiment, the optical line terminal may process the new alarm information by combining the previously acquired alarm priority list in order to avoid the problem of discarding or covering important alarm information when the alarm record table corresponding to the new alarm information is full. The alarm priority list can be generated on the optical line terminal, or generated on other equipment and then sent to the optical line terminal; the alarm priority list contains priority information of each alarm information. When the space of the alarm record table corresponding to the new alarm information is full, the optical line terminal processes the new alarm information according to the alarm priority list, and the process comprises the following steps:
the optical line terminal determines whether the alarm information stored in the alarm record table corresponding to the new alarm information (for example, if the new alarm information corresponds to the shared alarm record table at the time, and the independent alarm record table corresponding to the new alarm information is in the same manner) has a priority lower than that of the new alarm information, if the alarm information exists, the optical line terminal covers an alarm information having a priority lower than that of the new alarm information and generated earliest, and stores the new alarm information in the alarm record table, and the alarm information covered in the embodiment is preferably unrecovered information; if the lowest priority in the stored alarm information in the alarm record table is equal to the priority of the new alarm information, directly discarding the new alarm information or covering an alarm information with the lowest priority and generated earliest according to the default setting of the system to store the new alarm information in the alarm record table; if the priority of the stored alarm information in the alarm record table is higher than that of the new alarm information, the new alarm information is directly discarded.
In this embodiment, when the optical line terminal detects that a certain alarm is recovered (the detection here is that the optical line terminal itself detects or receives a recovery notification sent by another module, interface, or unit), the corresponding alarm information is deleted in the corresponding alarm record table to release the corresponding space. And when the alarm information corresponding to the recovered alarm does not exist in the corresponding alarm record table, directly transmitting the alarm information to an upper network management or other operation and maintenance systems.
Example two:
the present embodiment provides an optical line terminal 2, please refer to fig. 3, which includes a network element list obtaining module 21, an independent alarm record table creating module 22, a shared alarm record table creating module 23, and a processing module 24;
the network element list obtaining module 21 is configured to obtain an exclusive network element list; the exclusive network element list may be created and generated on the optical line terminal 2, or may be created and generated on other devices and then sent to the optical line terminal 2. The member in the exclusive network element list is at least one of an important module, an interface and an optical network unit specified by an optical line terminal, a network management server or an operation and maintenance system. Specifically, important modules, interfaces and optical network units can be determined as members of an exclusive network element list according to configuration on an optical line terminal, a human-computer interaction command, configuration requirements of a network management server or other operation and maintenance systems and the like, and the alarm information of the members is stored separately, so that the phenomenon that the alarm information is discarded or important and unrecovered alarm information is covered due to impact on the alarm information caused by mass alarms of other communication equipment is avoided;
the independent alarm record table creating module 22 is configured to create an independent alarm record table for each member in the exclusive network element list;
the shared alarm record table creating module 23 is configured to create a common alarm record table, and is configured to store alarm information of other communication devices (including modules, interfaces, and optical network units) that are members in the non-exclusive network element list;
the processing module 24 comprises a detection submodule, a first judgment submodule and a storage submodule;
the detection submodule is used for detecting new alarm information; the first judging submodule is used for informing the storage submodule to store the new alarm information into an independent alarm record table corresponding to the member when the new alarm information is judged to be from the member in the exclusive network element list; otherwise, the storage submodule is informed to store the new alarm information into the public alarm record table.
In the embodiment, the independent alarm record table spaces and the public alarm record table space can be set to be independent from each other and cannot occupy or cover each other; of course, according to the actual application scenario, they may occupy or cover each other in some cases. Specifically, referring to fig. 4, the optical line terminal 2 further includes an attribute setting module 25, configured to set a use mode for the independent alarm record table corresponding to each member according to the attribute of each member after the independent alarm record table creating module 22 creates the independent alarm record table for each member in the exclusive network element list. The attribute setting module 25 includes any one of a fixed mode setting submodule and a guaranteed mode setting submodule;
the fixed mode setting submodule is used for setting that the alarm record table space is distributed to the corresponding member and then only storing the alarm information from the member; at this time, no matter whether the member generates the alarm information or not, the space of the alarm record table corresponding to the member is always occupied by the member;
the guarantee mode setting submodule is used for setting that the alarm record table space is distributed to the corresponding member, preferentially storing the alarm information from the member, and sharing the alarm record table space for other members to use when the alarm record table space is free. Therefore, in this embodiment, when the common alarm record table is full or other independent alarm record tables are full, it may be determined whether there is an independent alarm record table with a use attribute being a guaranteed manner and currently in an idle state, and if there is an independent alarm record table, the independent alarm record table may be borrowed for storage.
In this embodiment, the optical line terminal further includes a maintenance module 26, please refer to fig. 5, which is configured to dynamically maintain members (including optical network units, modules, interfaces, etc.) in the exclusive network element list and corresponding alarm record tables according to a human-machine command, a network management command, or other operation and maintenance system command; the method specifically comprises the following steps:
when a new member is added to the exclusive network element list, for example, after a newly added optical network unit in the wireless optical network system completes registration authentication, and normally receives management of the optical line terminal, the maintenance module 26 finds that the optical network unit is in the exclusive network element list, and decides to create a corresponding independent alarm record table for the optical network unit to store alarm information corresponding to the optical network unit; when the newly added optical network unit is not in the exclusive network element list, the public alarm recording table space is directly used for receiving and storing the alarm information corresponding to the optical network unit;
when a member exits from the exclusive network element list, the maintenance module 26 releases the independent alarm record table created for the member before, and uses the corresponding space as a shared alarm record space; for example, when the onu is deleted on the olt, the maintenance module 26 determines that the onu is in the exclusive network element list, deletes the relevant content in the corresponding exclusive network element list, and releases the corresponding allocated space for use as the public warning record table space.
The maintaining module 26 maintains the independent alarm record table of the member when the member is in the offline state in the exclusive network element list. For example, when the optical network unit is offline, the optical line terminal does not process the space of the alarm record table occupied by the optical network unit, and keeps the original alarm record and the attribute thereof of the optical network unit.
As shown in fig. 6, the optical line terminal 2 further includes an alarm priority list obtaining module 27, and the processing module 24 further includes a priority processing sub-module;
the alarm priority list obtaining module 27 is configured to obtain an alarm priority list, where the alarm priority list includes priority information of each alarm information; the alarm priority list can be generated on the optical line terminal, or generated on other equipment and then sent to the optical line terminal;
and the priority processing submodule is used for processing the new alarm information according to the alarm priority list under the condition that the alarm record list corresponding to the new alarm information is full. Specifically, the priority processing sub-module comprises a comparison sub-unit and a decision sub-unit, wherein the comparison sub-unit is used for comparing the priority of the alarm information stored in the alarm record table with the priority of the new alarm information; the decision subunit is used for determining a strategy that the coverage priority is lower than the new alarm information and the earliest generated alarm information stores the new alarm information in the alarm record table if the comparison result shows that the priority of the alarm information stored in the alarm record table is lower than the priority of the new alarm information; when the comparison result is that the lowest priority in the stored alarm information in the alarm record table is equal to the priority of the new alarm information, determining to directly discard the new alarm information or to cover a strategy that the alarm information with the lowest priority and generated earliest stores the new alarm information in the alarm record table; and if the comparison result shows that the priority of the stored alarm information in the alarm record table is higher than that of the new alarm information, determining a strategy for directly discarding the new alarm information.
Referring to fig. 7, the optical line terminal 2 further includes an alarm recovery detecting module 28 and an alarm recovery processing module 29, where the alarm recovery detecting module 28 is configured to detect whether an alarm is recovered, and the alarm recovery processing module 29 is configured to delete corresponding alarm information in a corresponding alarm record table when the alarm recovery detecting module 28 detects that a certain alarm is recovered. And when the alarm information corresponding to the recovered alarm does not exist in the corresponding alarm record table, directly transmitting the alarm information to an upper network management or other operation and maintenance systems.
Example three:
for better understanding of the present invention, the present invention will be further described below with reference to a specific application scenario as an example.
The present embodiment is described by taking the PON system shown in fig. 1 as an example, and includes a network management server EMS, an optical network terminal O L T, an optical distribution network ODN, and an optical network unit ONU, where:
the management system comprises a network management server EMS for managing O L T in an xPON and realizing management of the ONU through O L T, the EMS receiving an alarm message and an alarm recovery notice sent by O L T and finishing management and update of local alarm of the network management according to the alarm message and the recovery notice, and the EMS realizing service configuration and management of the O L T and the ONU through configuration or instructions or realizing management of service configuration of the O L T and the ONU by other operation and maintenance platforms through standard interfaces.
An optical network terminal O L T, which is located at the position of a main node communication device and is used for accessing and managing ONU, and generating related service data and management data for the lower-hanging ONU on O L T O L T establishes and maintains an exclusive network element list and an alarm priority list, and establishes and allocates a common alarm record list space and an independent alarm record list space corresponding to each member in the exclusive network element list, and sets a using mode of the corresponding independent alarm record list according to information and attributes of each member (including module/interface/ONU) in the exclusive network element list to prevent the alarm of the important module/interface/ONU configured in the exclusive network element list from being covered by other mass alarms, determines a priority for the detected alarm information according to the alarm information configured in the alarm priority list, and determines a receiving processing mode of the alarm information according to the priority to prevent the important/key alarm from being covered by other mass alarms, O L T is also used for detecting, maintaining and dynamically updating the alarm record list space, when a new module/interface/ONU is detected and a new alarm is received, and the corresponding alarm record list is deleted and the corresponding alarm record list is recovered according to the alarm record space and the corresponding alarm record list is deleted and the corresponding alarm is deleted.
The optical distribution network ODN is used for connecting ONU with different numbers under O L T equipment, and is used as a direct physical connection channel between O L T and ONU, and may be formed by combining a plurality of physical/logical devices.
And the optical network unit ONU is positioned at the position of the sub-node communication equipment and is used for bearing the role of terminal equipment accessing the home subscriber service, receiving the management of O L T, establishing a service channel according to the configuration issued by O L T and reporting the generated alarm to O L T.
Referring to fig. 8, the method for processing the alarm information of the passive optical network device in the system includes:
step 801, generating and initializing an exclusive network element list and an alarm priority list on O L T in xPON;
the O L T exclusive network element list is used for setting and storing members appointed by O L T, network management or other operation and maintenance systems, and comprises important modules/interfaces and ONUs, the O L T alarm priority list is used for storing important key alarm items appointed by O L T, network management or other operation and maintenance systems, and specifically comprises the priority of each alarm message, the priority of each important alarm message can be set independently, the priority of each other alarm message is not set, and the priority of each alarm message is defaulted to be the lowest;
step 802, according to the configuration, man-machine command, network management or other operation and maintenance system requirements on O L T, O L T in xPON adds the relevant module/interface of the specific ONU equipment or O L T itself which is hung below the O L T as a member into an exclusive network element list, respectively allocates independent alarm record table spaces, and determines that the independent alarm record table spaces adopt a fixed mode or a guarantee mode according to the attributes of the independent alarm record table spaces;
in this embodiment, O L T may also directly generate a total alarm record table, and then divide an independent space for each member in the exclusive network element list in the alarm record table as an independent alarm record table corresponding to each member, and the rest are shared alarm record tables, specifically, O L T divides the total alarm record table into a common space and configures corresponding independent spaces for the exclusive network elements according to the module/interface/ONU information configured in the exclusive network element list, where alarms generated by each module/interface/ONU specified in the exclusive network element list are received and stored in the independent alarm record table space, alarms generated by each module/interface/ONU not specified in the exclusive network element list are received and stored in the common alarm record table space, and when the O L T detects a local module/interface or receives an alarm from an exclusive network element, the alarms are sent to the corresponding independent space or shared space of the alarm record table according to the configuration of the exclusive network element list.
The independent alarm record table spaces and the public alarm record table spaces are independent from each other and cannot occupy or cover each other. Each independent alarm recording table space is exclusively or preferentially distributed by a designated module/interface/ONU in a fixed or guaranteed mode, and the public alarm recording table space is shared and commonly used by other modules/interfaces/ONUs. The fixed mode means that after the alarm recording table space is allocated to a designated module/interface/ONU, whether a corresponding alarm is generated or not, the corresponding alarm recording table space is occupied by the module/interface/ONU and cannot be used by other objects; the guarantee mode means that after the alarm record table space is allocated to the designated module/interface/ONU, the module/interface/ONU preferentially uses and occupies the alarm list space, and when the alarm record table space is free, the alarm record table space can be shared to other non-designated modules/interfaces/ONU or used by other members in the exclusive network element list.
And step 803, O L T in xPON sets the priority of different alarms according to the configuration or instruction and generates or updates a related alarm priority list, the high-priority alarm covers the low-priority alarm when the alarm record table is full or under other conflict conditions, and when the public/independent alarm record table space is full, the high-priority alarm enters and is stored in the related public/independent alarm list space and covers the low-priority alarm entry according to a certain strategy.
When O L T detects or receives a new alarm, O L T judges the generation module/interface/ONU information and the alarm priority information, determines the storage space according to the alarm information, and determines the alarm processing mode under the condition that the alarm space is full, when the new alarm priority is higher than the alarm priority already existing in the corresponding alarm record table, the storage space enters the corresponding alarm record table space and covers the earliest generated and unrecovered low-priority alarm in the alarm record table, when the new alarm priority is lower than the alarm priority already existing in the corresponding alarm record table, the alarm is discarded, and when the new alarm priority is the same as the alarm priority already existing in the corresponding alarm record table, the alarm processing mode is covered or discarded according to the O L T default alarm processing mode.
When the O L T detects or receives an alarm recovery notice, the alarm recovery notice is recovered in the corresponding alarm record table space according to the information of the alarm generation module/interface/ONU.
Step 804, in an xPON system, when the newly added ONU completes registration authentication and normally accepts O L T management, O L T determines to newly add a corresponding independent alarm record table space or use a public alarm record table to receive and process the alarm of the corresponding ONU equipment according to the configuration of the ONU equipment in an exclusive network element list;
when the newly registered authentication ONU is in the exclusive network element list of O L T, O L T divides a new independent alarm record table space for receiving and storing the alarm information corresponding to the ONU, and when the newly registered authentication ONU is not in the exclusive network element list of O L T, O L T uses a common alarm record table space to receive and store the related alarm.
When the space of the alarm recording table is not full, corresponding alarm information is received and stored successively according to time; when the space of the alarm record table is full, confirming the related alarm priority according to the alarm priority list and adopting a corresponding processing mode;
step 805, when the ONU equipment is kept online, the O L T maintains the members (related ONU or O L T related module/interface) in the exclusive network element list and the independent alarm record table space in response according to the human-computer command, the network management or other operation and maintenance system command;
when the O L T detects that an alarm occurs, the alarm is sent to the corresponding alarm record table space according to the alarm occurrence position, specifically, when the alarm information comes from a member in the exclusive network element list, the relevant alarm is sent to the independent alarm record table space allocated to the alarm information, and when the alarm information does not come from a member in the exclusive network element list, the relevant alarm is sent to the public alarm record table space.
When the members (modules/interfaces/ONU information) in the exclusive network element list or the attributes such as the priority and the like are changed, the O L T releases or newly adds the corresponding independent alarm record table space according to a certain strategy, and updates and maintains the use mode of the alarm record table space.
Step 806, when the ONU equipment is off-line, O L T does not process the occupied alarm record table space, and keeps the original alarm record and the use attribute of the ONU;
step 807, when the ONU equipment is deleted on O L T, O L T judges the ONU attribute, deletes the relevant content in the corresponding exclusive network element list, and releases the corresponding allocated space to be used as the public warning record table space;
step 808, the O L T reports the newly added alarm and the alarm recovery notification message to the network manager and other operation and maintenance platforms in real time, so as to ensure the alarm synchronization of the communication equipment and the network manager and other operation and maintenance platforms.
The foregoing is a more detailed description of the present invention that is presented in conjunction with specific embodiments, and the practice of the invention is not to be considered limited to those descriptions. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.
Claims (12)
1. A method for processing alarm information of passive optical network equipment is characterized by comprising the following steps:
the optical line terminal acquires an exclusive network element list and creates an independent alarm record table for each member in the exclusive network element list;
the optical line terminal sets a use mode for the independent alarm record table corresponding to each member according to the attribute of each member, wherein the use mode comprises any one of a fixed mode and a guarantee mode; wherein, the fixed mode is that the alarm record table space can only store the alarm information from the member after being distributed to the corresponding member; the guarantee mode is that after the alarm record table space is distributed to the corresponding member, the alarm information from the member is preferentially stored, and when the alarm record table space is free, the alarm record table space can be shared for other members to use;
the optical line terminal establishes a public warning record table;
after detecting new alarm information, when judging that the new alarm information comes from a member in the exclusive network element list, the optical line terminal stores the new alarm information into an independent alarm record table corresponding to the member; otherwise, storing the new alarm information into the public alarm record table.
2. The passive optical network device alarm information processing method of claim 1, wherein the member in the exclusive network element list is at least one of a CPU, an exchange control module, a clock module, a service line card, an interface, and an optical network unit, which are designated by an optical line terminal, a network management server, or an operation and maintenance system.
3. The passive optical network device alarm information processing method of claim 1, further comprising the steps that when a new member is added in the exclusive network element list, an optical line terminal creates an independent alarm record table for the new member; and/or when the exclusive network element list has a member quitting, the optical line terminal releases the independent alarm record table created for the member before; and/or when a member in the exclusive network element list is in an offline state, the optical line terminal keeps an independent alarm record table of the member.
4. The passive optical network device alarm information processing method of any of claims 1-3, further comprising an optical line terminal obtaining an alarm priority list, wherein the alarm priority list includes priority information of each alarm information;
after the optical line terminal detects new alarm information, under the condition that an alarm record table corresponding to the new alarm information is full, the optical line terminal also processes the new alarm information according to the alarm priority list.
5. The passive optical network device alarm information processing method of claim 4, wherein the optical line terminal processing the new alarm information according to the alarm priority list comprises:
the optical line terminal judges whether the stored alarm information in the alarm record table has a priority lower than the new alarm information, if so, the optical line terminal covers an alarm information with a priority lower than the new alarm information and generated earliest to store the new alarm information in the alarm record table;
if the lowest priority of the stored alarm information in the alarm record table is equal to the priority of the new alarm information, directly discarding the new alarm information or covering an alarm information with the lowest priority and generated earliest to store the new alarm information in the alarm record table;
and if the priority of the stored alarm information in the alarm record table is higher than that of the new alarm information, directly discarding the new alarm information.
6. The passive optical network device alarm information processing method of any one of claims 1-5, further comprising deleting the corresponding alarm information in the corresponding alarm record table when the optical line terminal detects that a certain alarm is recovered.
7. An optical line terminal is characterized by comprising a network element list acquisition module, an independent alarm record table creation module, a shared alarm record table creation module and a processing module;
the network element list obtaining module is used for obtaining an exclusive network element list;
the independent alarm record table creating module is used for creating an independent alarm record table for each member in the exclusive network element list; the optical line terminal sets a use mode for the independent alarm record table corresponding to each member according to the attribute of each member, wherein the use mode comprises any one of a fixed mode and a guarantee mode; wherein, the fixed mode is that the alarm record table space can only store the alarm information from the member after being distributed to the corresponding member; the guarantee mode is that after the alarm record table space is distributed to the corresponding member, the alarm information from the member is preferentially stored, and when the alarm record table space is free, the alarm record table space can be shared for other members to use;
the shared alarm record table creating module is used for creating a public alarm record table;
the processing module comprises a detection submodule, a first judgment submodule and a storage submodule;
the detection submodule is used for detecting new alarm information; the first judging submodule is used for informing the storage submodule to store the new alarm information into an independent alarm record table corresponding to the member when the new alarm information is judged to be from the member in the exclusive network element list; otherwise, the storage submodule is informed to store the new alarm information into the public alarm record table.
8. The olt of claim 7, further comprising an attribute setting module, configured to set a usage mode for the independent alarm record table corresponding to each member according to an attribute of each member after the independent alarm record table creating module creates an independent alarm record table for each member in the exclusive network element list.
9. The optical line terminal according to claim 8, wherein the attribute setting module includes any one of a fixed mode setting sub-module and a guaranteed mode setting sub-module;
the fixed mode setting submodule is used for setting that the alarm record table space is distributed to the corresponding member and then only storing the alarm information from the member;
the guarantee mode setting submodule is used for setting that the alarm record table space is distributed to the corresponding member, preferentially storing the alarm information from the member, and sharing the alarm record table space for other members to use when the alarm record table space is free.
10. The olt of any one of claims 7-9, further comprising an alarm priority list acquisition module, wherein the processing module further comprises a priority processing sub-module;
the alarm priority list acquisition module is used for acquiring an alarm priority list, and the alarm priority list comprises priority information of each alarm message;
and the priority processing submodule is used for processing the new alarm information according to the alarm priority list under the condition that the alarm record list corresponding to the new alarm information is full.
11. The olt of claim 10, wherein the priority processing sub-module includes a comparison sub-unit and a decision sub-unit, and the comparison sub-unit is configured to compare the priority of the stored alarm information in the alarm log table with the priority of the new alarm information;
the decision subunit is configured to determine, if the comparison result indicates that the stored alarm information in the alarm record table has a priority lower than the new alarm information, a policy that a piece of alarm information with a lower coverage priority than the new alarm information and generated earliest stores the new alarm information in the alarm record table; when the comparison result indicates that the lowest priority in the stored alarm information in the alarm record table is equal to the priority of the new alarm information, determining to directly discard the new alarm information or cover a strategy that the alarm information with the lowest priority and generated earliest is stored in the alarm record table; and if the comparison result shows that the priority of the stored alarm information in the alarm record table is higher than that of the new alarm information, determining a strategy for directly discarding the new alarm information.
12. The olt of claim 11, further comprising an alarm recovery detection module configured to detect whether an alarm is recovered and an alarm recovery processing module configured to delete corresponding alarm information from a corresponding alarm record table when the alarm recovery detection module detects that a certain alarm is recovered.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510064141.4A CN105991320B (en) | 2015-02-05 | 2015-02-05 | Passive optical network equipment alarm information processing method and optical line terminal |
PCT/CN2015/098090 WO2016124044A1 (en) | 2015-02-05 | 2015-12-21 | Method for processing warning information of passive optical device and optical line terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510064141.4A CN105991320B (en) | 2015-02-05 | 2015-02-05 | Passive optical network equipment alarm information processing method and optical line terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105991320A CN105991320A (en) | 2016-10-05 |
CN105991320B true CN105991320B (en) | 2020-07-31 |
Family
ID=56563421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510064141.4A Active CN105991320B (en) | 2015-02-05 | 2015-02-05 | Passive optical network equipment alarm information processing method and optical line terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105991320B (en) |
WO (1) | WO2016124044A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108632682B (en) * | 2017-03-21 | 2022-07-15 | 中兴通讯股份有限公司 | Data transmission method and optical line terminal |
CN109194520B (en) * | 2018-09-29 | 2022-04-26 | 新华三技术有限公司 | Trap information processing method and device |
CN115514615A (en) * | 2021-06-07 | 2022-12-23 | 中国移动通信集团有限公司 | Fault detection method and device for broadband network |
CN114244682B (en) * | 2021-11-22 | 2024-01-05 | 中盈优创资讯科技有限公司 | Equipment alarm loss and leakage repairing method and device |
CN118672865A (en) * | 2024-08-26 | 2024-09-20 | 山东浪潮数字商业科技有限公司 | Alarm management method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040001627A (en) * | 2002-06-28 | 2004-01-07 | 주식회사 케이티 | System for managing fault of internet and method thereof |
CN101018163A (en) * | 2007-02-08 | 2007-08-15 | 华为技术有限公司 | Alarm processing method and background management device |
CN102088363A (en) * | 2009-12-08 | 2011-06-08 | 大唐移动通信设备有限公司 | Alarm processing method and system |
CN102546216A (en) * | 2010-12-30 | 2012-07-04 | 中国移动通信集团山东有限公司 | Method for processing alarm messages in network management system and network management system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414932B (en) * | 2007-10-15 | 2012-09-05 | 华为技术有限公司 | Method, system and apparatus managing alarm of long-distance passive optical network system |
CN101938374A (en) * | 2010-08-24 | 2011-01-05 | 中兴通讯股份有限公司 | System performance monitoring and alarming method and system |
CN102324968B (en) * | 2011-06-30 | 2016-09-07 | 中兴通讯股份有限公司 | A kind of method and apparatus of passive optical network terminal alarm management |
CN103346918B (en) * | 2013-07-10 | 2016-04-06 | 武汉长江通信产业集团股份有限公司 | Compatible alarm subsystem and alarm method in network management system |
-
2015
- 2015-02-05 CN CN201510064141.4A patent/CN105991320B/en active Active
- 2015-12-21 WO PCT/CN2015/098090 patent/WO2016124044A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040001627A (en) * | 2002-06-28 | 2004-01-07 | 주식회사 케이티 | System for managing fault of internet and method thereof |
CN101018163A (en) * | 2007-02-08 | 2007-08-15 | 华为技术有限公司 | Alarm processing method and background management device |
CN102088363A (en) * | 2009-12-08 | 2011-06-08 | 大唐移动通信设备有限公司 | Alarm processing method and system |
CN102546216A (en) * | 2010-12-30 | 2012-07-04 | 中国移动通信集团山东有限公司 | Method for processing alarm messages in network management system and network management system |
Also Published As
Publication number | Publication date |
---|---|
WO2016124044A1 (en) | 2016-08-11 |
CN105991320A (en) | 2016-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105991320B (en) | Passive optical network equipment alarm information processing method and optical line terminal | |
US11586673B2 (en) | Data writing and reading method and apparatus, and cloud storage system | |
US20180359331A1 (en) | Data Cloud Storage System, Client Terminal, Storage Server and Application Method | |
EP3285411B1 (en) | Method for registering an optical network unit to an optical line terminal, apparatus for processing a registering of an optical network unit, and optical line terminal | |
EP2800024B1 (en) | System and methods for identifying applications in mobile networks | |
US10505637B2 (en) | Service processing method and apparatus and optical line terminal | |
CN106464356B (en) | A kind of detection method of rogue's optical network unit, apparatus and system | |
CN103744717A (en) | ONU configuration management method based on message queue in EPON system | |
US20180124168A1 (en) | Load balancing server for forwarding prioritized traffic from and to one or more prioritized auto-configuration servers | |
CN106301837A (en) | EPON alarm detection method and device | |
CN102142894B (en) | Optical network unit control method, device and system | |
CN105281824A (en) | Method and device for detecting constant light-emitting optical network unit (ONU) and network management equipment | |
US20180367427A1 (en) | Method for performing connectivity check and apparatus | |
EP3310069B1 (en) | Method for allocating wavelength paths in passive optical network, optical line terminal, and system | |
CN103580889A (en) | Optical network unit taking-down home gateway feature code matching method and device | |
CN108574886B (en) | Service management control method, OLT and ONU in passive optical network system | |
CN106412725B (en) | Alarm information processing method and device | |
CN111083060B (en) | Network flow control method | |
CN115118635A (en) | Time delay detection method, device, equipment and storage medium | |
CN109005205A (en) | A kind of ONT Optical Network Terminal location information collection method, apparatus and system | |
US20220224595A1 (en) | Optical communication device and control method | |
KR20160065010A (en) | Method and system of transmitting oam message for service function chaining in software defined network environment | |
CN111464357A (en) | Resource allocation method and device | |
CN105007187B (en) | A kind of distribution OLT system command line management method | |
JP2011259063A (en) | Management system, center side device, subscriber side device, and management device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200628 Address after: 518057 Zhongxing building, A3-01, A3-02, Nanshan District hi tech Industrial Park, Shenzhen, Guangdong Applicant after: Shenzhen ZTE Technical Service Co.,Ltd. Address before: 518057 Nanshan District science and Technology Industrial Park, Guangdong high tech Industrial Park, ZTE building Applicant before: ZTE Corp. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |