Network fault notification method and device, electronic equipment and storage medium
By identifying ONU offline, OLT PON port no light, and OLT device outage alarm information in the home customer network, and sending notifications to users, the problem of not being able to notify users in a timely manner when the home customer network fails is solved, thus improving the user experience.
Patent Information
- Application Number
- CN202410928096.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-11
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2044-07-11
AI Technical Summary
In existing technologies, when a home network fails, home broadband users cannot be notified in a timely manner, resulting in users being unable to access the internet and causing complaints.
The target alarm information is determined based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information, and a notification is sent to the corresponding user.
This enables timely notification to users in the event of network failure, improving user experience and reducing complaints.
Smart Images

Figure CN119030850B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a network fault notification method, apparatus, electronic device, and storage medium. Background Technology
[0002] A residential broadband network (SBC) is a network system that provides high-speed internet access to home users. With the popularization of the internet and the development of smart homes, residential broadband networks have become an indispensable part of modern society, providing family members with the infrastructure to access the internet, enjoy online entertainment, remote work, online education, and many other services.
[0003] Currently, when a home broadband network malfunctions, the faulty system usually handles the problem through maintenance personnel after obtaining the fault information, failing to promptly notify home broadband users. This results in numerous complaints from home broadband users who are unable to access the internet.
[0004] Therefore, how to promptly notify users of network failures has become an urgent technical problem to be solved. Summary of the Invention
[0005] This invention provides a network fault notification method, device, electronic device, and storage medium to address the shortcomings of existing technologies that cannot promptly notify home broadband users when a home network fails.
[0006] This invention provides a network fault notification method, comprising the following steps:
[0007] Based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device out-of-service alarm information, the target alarm information is determined. The ONU offline alarm information is the alarm information indicating that the optical network unit (ONU) is offline. The OLT PON port no-light alarm information is the alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal. The OLT device out-of-service alarm information is the alarm information indicating that the OLT device has withdrawn from service. The target alarm information is the alarm information that needs to notify the corresponding user of the fault information.
[0008] Based on the target alarm information, a notification is sent to the corresponding user.
[0009] According to a network fault notification provided by the present invention, the determination of target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information includes:
[0010] Based on the ONU offline alarm information, the first target alarm information is determined;
[0011] Based on the no-light alarm information received by the OLT PON port, the second target alarm information is determined.
[0012] Based on the OLT device outage alarm information, determine the third target alarm information;
[0013] The target alarm information is composed of the first target alarm information, the second target alarm information, and the third target alarm information.
[0014] According to a network fault notification provided by the present invention, determining the first target alarm information based on ONU offline alarm information includes:
[0015] If the ONU offline alarm information is not recovered within the first preset time period, and the number of ONU offline alarms at the same time for the same PON port of the same optical line terminal (OLT) reaches a preset threshold, then the ONU offline alarms at the same time are determined to be the first target alarm information.
[0016] According to a network fault notification provided by the present invention, the step of determining the second target alarm information based on the no-light alarm information received by the OLT PON port includes:
[0017] If the OLT PON port receives no light alarm information and does not recover within the second preset time period, the corresponding abnormally offline user information is found in the AAA user information table, and the corresponding cutover task information is not found in the cutover task table. Then, the status of the optical network unit (ONU) under the OLT PON port is queried. The AAA user information table is a table that stores the user's authentication, authorization, and billing AAA information, and the cutover task table is a table that stores the cutover task information.
[0018] If the state of the optical network unit (ONU) is not in the off state, then the no-light alarm information received by the OLT PON port is determined as the second target alarm information.
[0019] According to a network fault notification provided by the present invention, the determination of a third target alarm information based on OLT device outage alarm information includes:
[0020] If the OLT device outage alarm information is not restored within the third preset time period, and no corresponding cutover task information is found in the cutover task table, then the OLT device outage alarm information is determined to be the third target alarm information.
[0021] According to a network fault notification provided by the present invention, the step of sending a notification to the corresponding user based on the target alarm information includes:
[0022] Based on the target alarm information, determine the list of users affected by the network failure;
[0023] Notifications are sent to users in the user list based on the following criteria:
[0024] If a PON port experiences multiple failures within a day, or if a PON port continues to fail for a preset duration, a notification will be sent to the user corresponding to that PON port.
[0025] The present invention also provides a network fault notification device, comprising the following modules:
[0026] The information determination module is used to: determine the target alarm information based on ONU offline alarm information, OLT PON port no light alarm information, and OLT device outage alarm information. The ONU offline alarm information is the alarm information indicating that the optical network unit (ONU) is offline. The OLT PON port no light alarm information is the alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal. The OLT device outage alarm information is the alarm information indicating that the OLT device has withdrawn from service. The target alarm information is the alarm information that needs to notify the corresponding user of the fault information.
[0027] The information notification module is used to send notifications to the corresponding users based on the target alarm information.
[0028] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement any of the network fault notification methods described above.
[0029] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the network fault notification method as described above.
[0030] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the network fault notification method as described above.
[0031] The network fault notification method, apparatus, electronic device, and storage medium provided by this invention determine target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information. The ONU offline alarm information refers to alarm information indicating that the optical network unit (ONU) is offline; the OLT PON port no-light alarm information refers to alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal; the OLT device outage alarm information refers to alarm information indicating that the OLT device has ceased service; and the target alarm information refers to alarm information that requires notification to the corresponding user. Based on the target alarm information, a notification is sent to the corresponding user. This solution, based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information, identifies the home broadband user corresponding to the fault alarm, and proactively notifies the user of network fault information in a timely manner, thereby improving the user experience and reducing user complaints. Attached Figure Description
[0032] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0033] Figure 1 This is a flowchart illustrating the network fault notification method provided by the present invention.
[0034] Figure 2 This is a flowchart illustrating the method for determining the first target alarm information provided by the present invention.
[0035] Figure 3 This is a flowchart illustrating the second target alarm information determination method provided by the present invention.
[0036] Figure 4 This is a diagram showing the association between OLT, PON port, ONU, AAA user information and area fault alarms provided by this invention.
[0037] Figure 5 This is a schematic diagram of the network fault notification device provided by the present invention.
[0038] Figure 6 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0039] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0040] It should be noted that in the description of the embodiments of the present invention, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The terms "upper," "lower," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly, for example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two elements. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0041] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class, without limiting the number of objects; for example, a first object can be one or more. Furthermore, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects have an "or" relationship.
[0042] The following is combined with Figures 1-6 The present invention describes a network fault notification method, apparatus, electronic device, and storage medium.
[0043] Figure 1 This is a flowchart illustrating the network fault notification method provided by the present invention, as follows: Figure 1As shown, the network fault notification method may include the following steps:
[0044] S110 determines the target alarm information based on ONU offline alarm information, OLT PON port no light alarm information, and OLT device outage alarm information;
[0045] S120, based on the target alarm information, send a notification to the corresponding user.
[0046] It should be noted that the execution subject of the network fault notification method provided in the embodiments of the present invention can be a server or a computer device, such as a laptop, an ultra-mobile personal computer (UMPC), a netbook, etc.
[0047] Specifically, in S110, the ONU offline alarm information is an alarm information indicating that the optical network unit (ONU) is offline; the OLT PON port no-light alarm information is an alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal; the OLT device out-of-service alarm information is an alarm information indicating that the OLT device has withdrawn from service; and the target alarm information is an alarm information that needs to notify the corresponding user of the fault information. There are one or more ONU offline alarm information messages, meaning that one or more ONU devices are offline, generating one or more ONU offline alarm information messages; there are one or more OLT PON port no-light alarm information messages, meaning that one or more PON ports have no optical signal, generating one or more OLT PON port no-light alarm information messages; and there are also one or more OLT device out-of-service alarm information messages, meaning that one or more OLT devices have gone out of service, generating one or more OLT device out-of-service alarm information messages. Among the ONU offline alarm information, OLT PON port no light alarm information, and OLT device outage alarm information, some alarm information may recover to normal within a short period of time, while others may be alarm information generated for certain specific reasons, such as some alarm information generated during network cutover. These types of alarms do not require fault notification to users. Therefore, it is necessary to filter out the alarm information that requires fault notification to the corresponding users from the ONU offline alarm information, OLT PON port no light alarm information, and OLT device outage alarm information, which is the target alarm information.
[0048] Optionally, the target alarm information can be added to a preset table or database to facilitate subsequent management of the target alarm information. Here, the preset table or database is a table or database specifically used to store the target alarm information, which can store, but is not limited to, the ID of the target alarm information, the duration of the alarm, the device information corresponding to the alarm information, and the home and customer users managed by the device corresponding to the alarm information.
[0049] Alternatively, after the fault is recovered, the corresponding target alarm information is deleted from the preset table or database, and the information related to the target alarm information is stored in another table or database used to store historical fault information.
[0050] In S120, notifications can be sent to the corresponding home customers via SMS, email, or voice call.
[0051] Optionally, in the specific implementation process, for each target alarm information stored in the preset table or database, a fault notification is sent to the corresponding home customer for each target alarm information.
[0052] The network fault notification method provided in this invention determines target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information. The ONU offline alarm information refers to alarms indicating that the Optical Network Unit (ONU) is offline; the OLT PON port no-light alarm information refers to alarms indicating that the PON interface of the Optical Line Terminal (OLT) has not received an optical signal; the OLT device outage alarm information refers to alarms indicating that the OLT device has ceased service; and the target alarm information refers to alarms that require notification to the corresponding user. Based on the target alarm information, a notification is sent to the corresponding user. This solution, based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information, identifies the home broadband user corresponding to the fault alarm and proactively notifies the user of the network fault information, thereby improving the user experience and reducing user complaints.
[0053] In an optional embodiment, determining the target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information includes:
[0054] Based on the ONU offline alarm information, the first target alarm information is determined;
[0055] Based on the no-light alarm information received by the OLT PON port, the second target alarm information is determined.
[0056] Based on the OLT device outage alarm information, determine the third target alarm information;
[0057] The target alarm information is composed of the first target alarm information, the second target alarm information, and the third target alarm information.
[0058] Specifically, for one or more ONU offline alarm messages, identify the alarms that require fault notification and obtain the first target alarm message;
[0059] For one or more OLT PON ports receiving no light alarm messages, determine whether each OLT PON port receiving no light alarm message is an alarm that requires fault notification, and obtain the second target alarm message.
[0060] For one or more OLT device outage alarm messages, determine whether each OLT device outage alarm message is an alarm that requires fault notification, and obtain the third target alarm message;
[0061] The final target alarm information is obtained by combining the first target alarm information, the second target alarm information, and the third target alarm information.
[0062] Further optionally, determining the first target alarm information based on the ONU offline alarm information includes:
[0063] If the ONU offline alarm information is not recovered within the first preset time period, and the number of ONU offline alarms at the same time for the same PON port of the same optical line terminal (OLT) reaches a preset threshold, then the ONU offline alarms at the same time are determined to be the first target alarm information.
[0064] Figure 2 This is a flowchart illustrating the method for determining the first target alarm information provided by the present invention, as shown below. Figure 2 As shown, the access network obtains the "ONU offline alarm" through the professional network management system and writes it into the "Active Alarm Table" of the access network database. The access network then checks whether the alarm in the "Active Alarm Table" has been recovered within a first preset time period (taking 10 minutes as an example). If the alarm has been recovered within 10 minutes, the alarm information is discarded. If the alarm has not been recovered within 10 minutes, it checks whether there are ONU offline alarms on the same PON port of the same optical line terminal (OLT) at the same time that reach a preset threshold. Taking a preset threshold of 2 as an example, it checks whether there are two or more ONU offline alarms on the same OLT, the same PON port, and at the same time. If there are no two or more ONU offline alarms on the same OLT, the same PON port, and at the same time, the alarm is discarded. If there are two or more ONU offline alarms on the same OLT, the same PON port, and at the same time, these ONU offline alarms are determined to be alarms that require fault notification, and the first target alarm information is obtained.
[0065] It should be noted that the execution order of determining whether an alarm has been resolved and determining whether multiple ONU offline alarms exist on the same PON port at the same time is not limited. That is to say, in the specific implementation process, you can first determine whether the alarm has been resolved, and then determine whether multiple ONU offline alarms exist on the same PON port at the same time if the alarm has not been resolved; or you can first determine whether multiple ONU offline alarms exist on the same PON port at the same time, and then determine whether the alarm has been resolved if multiple ONU offline alarms exist; or you can first determine whether the alarm has been resolved for each alarm separately, and then determine whether one or more other ONU offline alarms exist on the same PON port at the same time, and then determine the first target alarm information based on the results of the first two determinations.
[0066] The network fault notification method provided in this invention excludes alarms that recover within a short period of time and alarms generated by isolated cases of a single ONU being offline. It filters out target alarm information generated by large-scale network faults in a region, thereby determining the alarm information that needs to be notified. Then, it proactively notifies the home users corresponding to the alarm information to avoid user complaints.
[0067] In an optional embodiment, determining the second target alarm information based on the OLT PON port no-light alarm information includes:
[0068] If the OLT PON port receives no light alarm information and does not recover within the second preset time period, the corresponding abnormally offline user information is found in the AAA user information table, and the corresponding cutover task information is not found in the cutover task table. Then, the status of the optical network unit (ONU) under the OLT PON port is queried. The AAA user information table is a table that stores the user's authentication, authorization, and billing AAA information, and the cutover task table is a table that stores the cutover task information.
[0069] If the state of the optical network unit (ONU) is not in the off state, then the no-light alarm information received by the OLT PON port is determined as the second target alarm information.
[0070] Figure 3 This is a flowchart illustrating the second target alarm information determination method provided by the present invention, as shown below. Figure 3As shown, the "OLT PON port no light reception" alarm is obtained through the professional network management system and written to the "Active Alarm Table" in the access network database. The access network checks whether the alarm in the "Active Alarm Table" has been recovered within the second preset time (e.g., 10 minutes). If the alarm has been recovered within 10 minutes, it is discarded. If the alarm has not been recovered within 10 minutes, it queries the AAA (Authentication, Authorization, Accounting) user information. If no data is found in the AAA user information table, it queries the cutover task information. If the data is found in the cutover task information, the alarm is discarded. If the data is not found in the cutover task table, it queries the professional network management system to check the ONU status based on the OLT / PON port. The access network queries the ONU status of the OLT / PON port in the professional network management system to determine the latest ONU status. If the ONU is in a power-off state, the alarm is discarded. If the latest ONU status is not power-off, the access network pushes the OLT PON port fiber breakage area alarm into the database through the real-time interface.
[0071] It should be noted that the execution order of determining whether the alarm has been resolved, whether AAA user information has been found, whether cutover task information has been found, and whether the latest status of the ONU is power-off is not restricted here.
[0072] The network fault notification method provided in this invention excludes alarms that recover within a short period of time, alarms from unauthenticated users, alarms generated during network cutover, and alarms generated when the ONU is shut down. It filters out target alarm information caused by large-scale network faults in a region due to the PON port not receiving light, thereby determining the alarm information that needs to be notified. Then, it proactively notifies the home users corresponding to the alarm information to avoid user complaints.
[0073] In an optional embodiment, determining the third target alarm information based on the OLT device outage alarm information includes:
[0074] If the OLT device outage alarm information is not restored within the third preset time period, and no corresponding cutover task information is found in the cutover task table, then the OLT device outage alarm information is determined to be the third target alarm information.
[0075] Specifically, the "OLT device out of service" alarm is obtained through a professional network management system and written into the "Active Alarm Table" of the access network database. The access network then checks whether the alarm in the "Active Alarm Table" has been recovered within a third preset time period (e.g., 10 minutes). If the alarm has been recovered within 10 minutes, it is discarded. If the alarm has not been recovered within 10 minutes, the system's cutover task information is queried. If the alarm can be found in the cutover task information, it is discarded. If the alarm cannot be found in the cutover task table, the OLT device out of service area alarm is pushed into the database.
[0076] It should be noted that the first, second, and third preset durations can be set according to actual usage needs. They can be the same or different, and there are no restrictions on their specific values.
[0077] The network fault notification method provided in this invention excludes alarms that recover within a short period of time and alarms generated during network cutover, filters out target alarm information caused by large-scale network faults in a region due to OLT equipment outage, thereby determining the alarm information that needs to be notified, and then proactively notifies the home users corresponding to the alarm information to avoid user complaints.
[0078] Based on any of the above embodiments, sending a notification to the corresponding user based on the target alarm information includes:
[0079] Based on the target alarm information, determine the list of users affected by the network failure;
[0080] Notifications are sent to users in the user list based on the following criteria:
[0081] If a PON port experiences multiple failures within a day, or if a PON port continues to fail for a preset duration, a notification will be sent to the user corresponding to that PON port.
[0082] Figure 4 This invention provides a correlation diagram between OLT, PON port, ONU, AAA user information and area fault alarms, as shown in the diagram. Figure 4 As shown, based on the user information association of OLT, OLT PON port, ONU, and AAA system (radius), a list of users affected by the area fault is obtained, and a care SMS message for the area fault alarm is sent. The SMS sending rules are as follows:
[0083] If a PON port experiences multiple failures within a day, a text message will be sent to the user.
[0084] If a PON port does not recover for several days, only one SMS message will be sent to the user.
[0085] Optionally, match real-time users under the PON port sent by RADIUS, send care text messages to real-time users, and do not send text messages to inactive users.
[0086] Optionally, when the number of active users under a PON port reaches a preset value (such as 10), an SMS message is sent to the user.
[0087] The network fault notification method provided in this embodiment of the invention proactively notifies home users experiencing faults in a given area. Furthermore, by sending a single notification for multiple faults within a day and a single notification for faults occurring over several consecutive days, the method avoids sending frequent notifications to users and further enhances the user experience.
[0088] The network fault notification device provided by the present invention is described below. The network fault notification device described below can be referred to in correspondence with the network fault notification method described above.
[0089] Figure 5 This is a schematic diagram of the network fault notification device provided by the present invention, as shown below. Figure 5 As shown, the network fault notification device may include:
[0090] The information determination module 510 is used to: determine the target alarm information based on the ONU offline alarm information, the OLT PON port no light alarm information, and the OLT device out of service alarm information. The ONU offline alarm information is the alarm information of the optical network unit ONU being offline. The OLT PON port no light alarm information is the alarm information of the PON interface of the optical line terminal OLT not receiving an optical signal. The OLT device out of service alarm information is the alarm information of the optical line terminal OLT device exiting service. The target alarm information is the alarm information that needs to notify the corresponding user of the fault information.
[0091] The information notification module 520 is used to send a notification to the corresponding user based on the target alarm information.
[0092] Figure 6 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 6As shown, the electronic device may include: a processor 610, a communications interface 620, a memory 630, and a communication bus 640. The processor 610, communications interface 620, and memory 630 communicate with each other via the communication bus 640. The processor 610 can call logical instructions in the memory 630 to execute a network fault notification method. This method includes: determining target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device out-of-service alarm information. The ONU offline alarm information is an alarm information indicating that the optical network unit (ONU) is offline; the OLT PON port no-light alarm information is an alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal; the OLT device out-of-service alarm information is an alarm information indicating that the OLT device has withdrawn from service; and the target alarm information is an alarm information for which fault information needs to be notified to the corresponding user. Based on the target alarm information, a notification is sent to the corresponding user.
[0093] Furthermore, the logical instructions in the aforementioned memory 630 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0094] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the network fault notification method provided by the above methods. The method includes: determining target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device out-of-service alarm information. The ONU offline alarm information is an alarm information indicating that the optical network unit (ONU) is offline. The OLT PON port no-light alarm information is an alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal. The OLT device out-of-service alarm information is an alarm information indicating that the OLT device has withdrawn from service. The target alarm information is an alarm information that needs to notify the corresponding user of the fault information. Based on the target alarm information, a notification is sent to the corresponding user.
[0095] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements the network fault notification method provided by the above methods. The method includes: determining target alarm information based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device out-of-service alarm information. The ONU offline alarm information is an alarm information indicating that the optical network unit (ONU) is offline. The OLT PON port no-light alarm information is an alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal. The OLT device out-of-service alarm information is an alarm information indicating that the OLT device has withdrawn from service. The target alarm information is an alarm information that needs to notify the corresponding user of the fault information. Based on the target alarm information, a notification is sent to the corresponding user.
[0096] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0097] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0098] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for notifying network faults, characterized in that, include: Based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device out-of-service alarm information, the target alarm information is determined. The ONU offline alarm information is the alarm information indicating that the optical network unit (ONU) is offline. The OLT PON port no-light alarm information is the alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal. The OLT device out-of-service alarm information is the alarm information indicating that the OLT device has withdrawn from service. The target alarm information is the alarm information that needs to notify the corresponding user of the fault information. Based on the target alarm information, a notification is sent to the corresponding user; The target alarm information is determined based on ONU offline alarm information, OLT PON port no-light alarm information, and OLT device outage alarm information, including: Based on ONU offline alarm information, a first target alarm information is determined; based on OLT PON port no-light alarm information, a second target alarm information is determined; based on OLT device outage alarm information, a third target alarm information is determined; wherein, the first target alarm information, the second target alarm information, and the third target alarm information are combined to constitute the target alarm information; The determination of the first target alarm information based on ONU offline alarm information includes: If the ONU offline alarm information is not recovered within the first preset time period, and the number of ONU offline alarms at the same time for the same PON port of the same optical line terminal (OLT) reaches a preset threshold, then the ONU offline alarm at the same time is determined to be the first target alarm information. The determination of the second target alarm information based on the OLT PON port no-light alarm information includes: If the OLT PON port no-light alarm information is not restored within the second preset time period, and the corresponding abnormally offline user information is found in the AAA user information table, and no corresponding cutover task information is found in the cutover task table, then the status of the optical network unit (ONU) under the OLT PON port is queried. The AAA user information table is a table that stores the user's authentication, authorization, and billing AAA information, and the cutover task table is a table that stores cutover task information. If the status of the optical network unit (ONU) is not in the power-off state, then the OLT PON port no-light alarm information is determined to be the second target alarm information. The determination of the third target alarm information based on the OLT device outage alarm information includes: If the OLT device outage alarm information is not restored within the third preset time period, and no corresponding cutover task information is found in the cutover task table, then the OLT device outage alarm information is determined to be the third target alarm information.
2. The network fault notification method according to claim 1, characterized in that, The step of sending a notification to the corresponding user based on the target alarm information includes: Based on the target alarm information, determine the list of users affected by the network failure; Notifications are sent to users in the user list based on the following criteria: If a PON port experiences multiple failures within a day, or if a PON port continues to fail for a preset duration, a notification will be sent to the user corresponding to that PON port.
3. A network fault notification device, characterized in that, The network fault notification method as described in claim 1 includes: The information determination module is used to: determine the target alarm information based on ONU offline alarm information, OLT PON port no light alarm information, and OLT device outage alarm information. The ONU offline alarm information is the alarm information indicating that the optical network unit (ONU) is offline. The OLT PON port no light alarm information is the alarm information indicating that the PON interface of the optical line terminal (OLT) has not received an optical signal. The OLT device outage alarm information is the alarm information indicating that the OLT device has withdrawn from service. The target alarm information is the alarm information that needs to notify the corresponding user of the fault information. The information notification module is used to send notifications to the corresponding users based on the target alarm information.
4. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the network fault notification method as described in any one of claims 1 to 2.
5. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the network fault notification method as described in any one of claims 1 to 2.
6. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the network fault notification method as described in any one of claims 1 to 2.
Citation Information
Patent Citations
OLT power failure off-network early warning analysis method and device
CN112491598A
Fault notification method and device, electronic equipment and medium
CN116017213A