Optical fiber network fault emergency scheduling method, system, equipment and medium

Through rapid fault detection and graph database analysis, the optimal backup path of the fiber network is calculated and redundant equipment is automatically configured, which solves the problem of inflexible emergency scheduling in the existing technology and improves the stability and emergency response capabilities of the fiber network.

CN119892216APending Publication Date: 2025-04-25CHINA COMM SERVICE APPL & SOLUTION TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411811103.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The existing fiber optic network emergency scheduling scheme is not flexible enough, and it is difficult to efficiently coordinate the emergency allocation of fiber resources in different regions, resulting in a long communication interruption time.

Method used

Through rapid fault detection and combined with graph database network topology analysis, a path algorithm is used to calculate the optimal backup path to bypass the fault point, and redundant equipment is automatically configured and activated to achieve fast fiber-optic fault emergency scheduling.

Benefits of technology

It improves the stability and emergency response capabilities of the fiber network, shortens the fault processing time, reduces resource redundancy and waste, and improves the quality and availability of network services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119892216A_ABST
    Figure CN119892216A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of optical fiber communication, in particular to an optical fiber network fault emergency scheduling method, system and device and a medium. According to the method, a fault point and a fault type of an optical fiber network are found in time through rapid fault detection, an optimal standby path bypassing the fault point is calculated by combining graph database network topology analysis and adopting a path algorithm, redundant equipment is automatically configured and activated, rapid management of optical fiber fault emergency scheduling is achieved, and the fault emergency scheduling efficiency is improved. The fault scheduling analysis and utilization efficiency of network resources is improved; the optical fiber network state is monitored in real time, faults are quickly judged and positioned, an optimized scheduling scheme is generated and implemented, and meanwhile, the network service quality and availability are improved through continuous improvement of a feedback mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optical fiber communication technology, and in particular to an optical fiber network fault emergency dispatch method, system, equipment and medium. Background Art

[0002] In modern communications, fiber optic networks undertake a large number of data transmission tasks and are widely used in various fields such as Internet services, telecommunications services, and enterprise networks. However, fiber optic networks may be interrupted or have performance degradation due to natural disasters (such as fiber damage caused by earthquakes and floods), human damage (such as accidental digging of fiber during construction), or equipment failure (such as fiber optic transceiver failure). Current emergency response methods often have some shortcomings. For example, the fault detection delay is high and fiber optic network problems cannot be discovered in time; the emergency dispatch plan is not flexible enough and it is difficult to quickly re-plan the route to bypass the fault point; under the complex network topology, it is difficult to efficiently coordinate the fiber optic resources in different areas for emergency deployment, resulting in a long communication interruption time, causing huge losses to users and enterprises. Summary of the invention

[0003] In view of the problem that the existing emergency dispatch schemes are not flexible enough and it is difficult to efficiently coordinate the optical fiber resources in different areas for emergency deployment, resulting in a long communication interruption time, the present invention proposes an optical fiber network fault emergency dispatch method, system, equipment and medium; the method promptly discovers the fault point and fault type of the optical fiber network through rapid fault detection, combines the network topology analysis of the graph database, and uses the path algorithm to calculate the optimal backup path to bypass the fault point, automatically configures and activates the redundant equipment, realizes the management of rapid optical fiber fault emergency dispatch, and improves the fault dispatch analysis and utilization efficiency of network resources.

[0004] The specific implementation contents of the present invention are as follows: An optical fiber network fault emergency dispatch method specifically comprises the following steps: Step S1: Acquire fault location data from optical fiber monitoring sensors deployed at key nodes and lines of the optical fiber network; Step S2: According to the acquired optical fiber line information and redundant equipment information, an optical fiber resource database is established to obtain resource information, and a graph database is called to establish a network topology structure; Step S3: Generate an emergency dispatch plan and calculate the optimal backup path based on the acquired fault location data and the established network topology; Step S4: According to the emergency dispatch plan, the flow of the fault location data is switched to the optimal backup path.

[0005] In order to better implement the present invention, further, the step S3 specifically includes the following steps: Step S31: Based on resource information and network topology, a path algorithm is called to generate an emergency dispatch plan; Step S32: Calculate the optimal backup path according to the emergency dispatch plan; Step S33: According to the optimal backup path, the scheduling device configures the backup path.

[0006] In order to better implement the present invention, further, the step S32 specifically includes the following steps: Step S311: when creating nodes, a distance table is generated according to the positional relationship between nodes; Step S312: adjusting the weight coefficient according to the set weight coefficient, link status, and service demand, and calculating a path query that meets the fault handling requirements; Step S313: During emergency dispatch, confirm the fiber link and the nodes at both ends according to the fault; the initial value is empty, and the node distance table is traversed from the starting fiber connection point, and the next node with the shortest distance and meeting the service parameters is selected, and the predecessor node of each node is recorded, and the search is carried out in sequence until the end node of the fault is reached; Step S314: When the end of the path query is empty or a faulty end node, the shortest path distance of each node and its predecessor node table are returned; the shortest path is obtained by backtracking through the predecessor node table, and an emergency scheduling plan is generated.

[0007] In order to better implement the present invention, further, the step S32 specifically includes the following steps: Step S321: Obtain the node set V and the edge set E according to the network topology structure; Step S322: according to the node set V, set an initial distance value at each node, and set the distance value of the source node to 0; Step S323: creating an empty set S and setting a priority queue; the empty set S is used to store nodes corresponding to the shortest path; the priority queue is used to store unprocessed nodes and the shortest distance; Step S324: Select the node with the shortest distance from the priority queue and add it to the empty set S; Step S325: traverse all neighbors of the node and check whether the path is shortened through the node set V; if so, update the shortest distance value of the neighbor node and reinsert the updated neighbor into the priority queue; Step S326: Repeat steps S314 to S315 until all nodes are added to the empty set S or the shortest path to the target node is determined.

[0008] In order to better implement the present invention, further, the step S1 specifically includes the following steps: Step S11: deploying distributed optical fiber monitoring sensors to key nodes and key lines of the optical fiber network; the optical fiber monitoring sensors are used to monitor the optical power, signal strength, and wavelength of the optical fiber in real time; Step S12: Collecting operation status information of optical fiber network equipment according to the network management protocol; Step S13: call data fusion and analysis technology to obtain the fault point and fault type of the optical fiber network and obtain fault location data.

[0009] In order to better implement the present invention, further, the step S2 specifically includes the following steps: Step S21: Establishing an optical fiber resource database according to the acquired backup optical fiber line information and redundant equipment information; Step S22: Tracking resource status according to the optical fiber resource database and combining it with the network topology database to obtain the location and connection relationship of the resource in the network; Step S23: Based on the location and connection relationship of the resources in the network, call the graph database to model the network nodes and edges; Step S24: Based on the modeled network nodes and edges, a graph algorithm is called to query the spare optical fiber redundant equipment resources to obtain the fault impact range.

[0010] In order to better implement the present invention, further, the method for quickly implementing emergency dispatch when a failure or emergency occurs in the optical fiber network also includes: Step S5: Evaluate the calling effect and generate an evaluation result according to the acquired switching process data.

[0011] Based on the above-mentioned method for quickly implementing emergency dispatch when a fiber optic network fails or an emergency occurs, in order to better implement the present invention, further, a fiber optic network fault emergency dispatch system is proposed, which is used to execute the above-mentioned fiber optic network fault emergency dispatch method, including a fault monitoring module, a resource management module, an emergency dispatch decision module, and a dispatch execution module; The fault monitoring module is used to obtain fault location data from optical fiber monitoring sensors deployed at key nodes and lines of the optical fiber network; The resource management module is used to establish a fiber resource database to obtain resource information based on the acquired fiber line information and redundant equipment information, and to call a graph database to establish a network topology structure; The emergency dispatch execution module is used to generate an emergency dispatch plan and calculate the optimal backup path according to the acquired fault location data and the established network topology structure; The scheduling execution module is used to switch the flow of fault location data to the optimal backup path according to the emergency scheduling plan.

[0012] Based on the above-mentioned method for quickly implementing emergency dispatch when a fiber optic network fails or an emergency occurs, in order to better implement the present invention, further, an electronic device is proposed, including a memory and a processor; a computer program is stored on the memory; when the computer program is executed on the processor, the above-mentioned method for quickly implementing emergency dispatch when a fiber optic network fails or an emergency occurs is implemented.

[0013] Based on the above-mentioned method for quickly realizing emergency dispatch when a fiber optic network fails or an emergency occurs, in order to better realize the present invention, a computer-readable storage medium is further proposed, characterized in that computer instructions are stored on the computer-readable storage medium; when the computer instructions are executed on the above-mentioned electronic device, the above-mentioned method for quickly realizing emergency dispatch when a fiber optic network fails or an emergency occurs is realized.

[0014] The present invention has the following beneficial effects: (1) The present invention improves the stability and emergency response capability of the optical fiber network through intelligent and automated technical means. It integrates fault monitoring, resource management, emergency dispatch, dispatch execution and evaluation feedback; monitors the optical fiber network status in real time, quickly determines and locates faults, generates and implements optimized dispatch plans, and continuously improves through feedback mechanisms, thereby improving network service quality and availability.

[0015] (2) The present invention solves the problems of difficulty in locating faults and long recovery time. It monitors the fiber status in real time and accurately locates the breakpoint through OTDR, thus avoiding the delay of manual inspection. It combines data analysis and equipment logs to accurately identify the specific types of fiber breakage, interference or equipment abnormality, thus shortening the fault judgment time.

[0016] (3) The present invention addresses the problems of opaque resource management and low utilization, and displays network topology and resource status such as spare optical fibers and idle ports in real time, significantly improving resource query efficiency. Through historical data analysis and real-time updates, spare resources are intelligently allocated to reduce resource redundancy and waste.

[0017] (4) The present invention uses an improved Dijkstra algorithm to comprehensively consider multi-dimensional factors such as bandwidth, delay, and reliability to generate the optimal path and ensure the efficiency and reliability of network recovery. Dynamic weight adjustment can flexibly adjust the scheduling strategy according to business priorities, such as giving priority to restoring key business links.

[0018] (5) The scheduling execution of the present invention automatically configures optical switches and redundant equipment through SNMP or OpenFlow, reduces manual intervention, and quickly completes path switching. Economic benefits reduce losses caused by downtime due to faults, improve resource utilization efficiency, extend equipment life cycle, and reduce additional procurement costs. Operational benefits shorten the fault handling cycle, reduce the workload of maintenance personnel, provide prediction and early warning functions, and prevent problems before they occur. Technology improvement builds an efficient and intelligent network management system, lays the foundation for future network expansion and upgrades, promotes intelligent operation and maintenance, and adapts to the needs of complex scenarios such as 5G and the Internet of Things. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A schematic flow chart of a method provided by the present invention for quickly implementing emergency dispatch when a fiber optic network fails or an emergency occurs. DETAILED DESCRIPTION

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. It should be understood that the described embodiments are only part of the embodiments of the present invention, not all of the embodiments, and therefore should not be regarded as limiting the scope of protection. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technical personnel in this field without making creative work are within the scope of protection of the present invention.

[0021] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "disposed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0022] Embodiment 1: This embodiment provides a method for emergency dispatching of optical fiber network failures, which specifically includes the following steps: Step S1: Acquire fault location data from optical fiber monitoring sensors deployed at key nodes and lines of the optical fiber network.

[0023] The step S1 specifically includes the following steps: Step S11: deploying distributed optical fiber monitoring sensors to key nodes and key lines of the optical fiber network; the optical fiber monitoring sensors are used to monitor the optical power, signal strength, and wavelength of the optical fiber in real time; Step S12: Collecting operation status information of optical fiber network equipment according to the network management protocol; Step S13: call data fusion and analysis technology to obtain the fault point and fault type of the optical fiber network and obtain fault location data.

[0024] Step S2: According to the acquired optical fiber line information and redundant equipment information, an optical fiber resource database is established to obtain resource information, and a graph database is called to establish a network topology structure.

[0025] The step S2 specifically includes the following steps: Step S21: Establishing an optical fiber resource database according to the acquired backup optical fiber line information and redundant equipment information; Step S22: Tracking resource status according to the optical fiber resource database and combining it with the network topology database to obtain the location and connection relationship of the resource in the network; Step S23: Based on the location and connection relationship of the resources in the network, call the graph database to model the network nodes and edges; Step S24: Based on the modeled network nodes and edges, a graph algorithm is called to query the spare optical fiber redundant equipment resources to obtain the fault impact range.

[0026] Step S3: Generate an emergency dispatch plan and calculate the optimal backup path based on the acquired fault location data and the established network topology.

[0027] Furthermore, the step S3 specifically includes the following steps: Step S31: Based on resource information and network topology, a path algorithm is called to generate an emergency dispatch plan; The step S31 specifically includes the following steps: Step S311: when creating nodes, a distance table is generated according to the positional relationship between nodes; Step S312: adjusting the weight coefficient according to the set weight coefficient, link status, and service demand, and calculating a path query that meets the fault handling requirements; Step S313: During emergency dispatch, confirm the fiber link and the nodes at both ends according to the fault; the initial value is empty, and the node distance table is traversed from the starting fiber connection point, and the next node with the shortest distance and meeting the service parameters is selected, and the predecessor node of each node is recorded, and the search is carried out in sequence until the end node of the fault is reached; Step S314: When the end of the path query is empty or a faulty end node, the shortest path distance of each node and its predecessor node table are returned; the shortest path is obtained by backtracking through the predecessor node table, and an emergency scheduling plan is generated.

[0028] Step S32: Calculate the optimal backup path according to the emergency dispatch plan; The step S32 specifically includes the following steps: Step S321: Obtain the node set V and the edge set E according to the network topology structure; Step S322: according to the node set V, set an initial distance value at each node, and set the distance value of the source node to 0; Step S323: creating an empty set S and setting a priority queue; the empty set S is used to store nodes corresponding to the shortest path; the priority queue is used to store unprocessed nodes and the shortest distance; Step S324: Select the node with the shortest distance from the priority queue and add it to the empty set S; Step S325: traverse all neighbors of the node and check whether the path is shortened through the node set V; if so, update the shortest distance value of the neighbor node and reinsert the updated neighbor into the priority queue; Step S326: Repeat steps S314 to S315 until all nodes are added to the empty set S or the shortest path to the target node is determined.

[0029] Step S33: According to the optimal backup path, the scheduling device configures the backup path.

[0030] Step S4: According to the emergency dispatch plan, the flow of the fault location data is switched to the optimal backup path.

[0031] Step S5: Evaluate the calling effect and generate an evaluation result according to the acquired switching process data.

[0032] Working principle: This embodiment timely discovers the fault point and fault type of the fiber optic network through rapid fault detection, combines the network topology analysis of the graph database, uses the path algorithm to calculate the optimal backup path to bypass the fault point, automatically configures and activates redundant equipment, realizes the management of rapid fiber optic fault emergency dispatch, and improves the fault dispatch analysis and utilization efficiency of network resources.

[0033] Embodiment 2: This embodiment is based on the above embodiment 1. Figure 1 As shown, a specific embodiment is described in detail.

[0034] Step S1: Fault monitoring.

[0035] Distributed optical fiber monitoring sensors are deployed at key nodes and lines of the optical fiber network. These sensors can monitor optical fiber parameters such as optical power, signal strength, wavelength, etc. in real time. At the same time, combined with network management protocols (SNMP, etc.), the operating status information of optical fiber network equipment (such as optical switches, optical routers, etc.) is collected. Through data fusion and analysis technology, the fault points and fault types of the optical fiber network can be detected quickly and accurately.

[0036] Parameter monitoring and threshold setting, monitor the signal loss and attenuation of the optical fiber link, and set the following thresholds: Optical power: If it is lower than the preset power threshold of -25dBm, the fiber is broken.

[0037] Wavelength deviation: If it exceeds the setting range of the network design, the device configuration is abnormal. The wavelength deviation range of single-mode fiber is ±0.5nm, the wavelength deviation range of multimode fiber is ±2nm, and the wavelength deviation range of wavelength division multiplexing system (DWDM) is ±0.1nm.

[0038] Signal strength fluctuation: Continuous fluctuation indicates link attenuation or interference. Normal fluctuation range: ±0.5 dB~±1dB, abnormal fluctuation range exceeds ±1dB. The default normal threshold is ±0.5dB, and the abnormal alarm threshold is ±1dB. If the signal fluctuation exceeds the threshold and lasts for 3~5 seconds, the system will issue an alarm.

[0039] Fault diagnosis: Use the optical time domain reflectometer (OTDR) technology to accurately locate the fiber breakpoint, and analyze possible fault types such as fiber breakage and module damage through device logs.

[0040] The fault monitoring module not only monitors the equipment status, but also provides a prediction and early warning mechanism for fault occurrence, reducing the probability of sudden faults. The system's real-time updated scheduling mechanism ensures that all key nodes are responded to in the shortest possible time, while providing accurate fault location data for subsequent scheduling and resource management modules. Step S2: Resource management.

[0041] Establish a database containing all available fiber resources, including information on spare fiber lines and redundant equipment (such as spare optical transceivers, optical amplifiers, etc.). Track and manage these resources in real time and record their status (available, occupied, faulty, etc.). At the same time, combine with the network topology database to clarify the location and connection relationship of each resource in the network.

[0042] Use graph databases to display network topology, provide resource management and real-time status updates.

[0043] Network topology display: Use a graph database (Neo4j) to model network nodes (routers, transmission equipment, etc.) and edges (fiber links). Nodes and edges store additional properties such as bandwidth, status, and latency. Use the visualization function of the graph database to display the network topology and show the node and connection relationships.

[0044] Resource query and location: Query the status of spare optical fibers and redundant equipment, such as geographic location, free ports, and primary and backup routes. Use graph algorithms to analyze network connectivity and determine the scope of fault impact. Use graph database query language to quickly retrieve fault points and their upstream and downstream relationships.

[0045] The resource management module enhances the system's resource transparency and utilization, and ensures the accuracy and efficiency of resource scheduling through real-time data updates. In terms of path allocation, the system can automatically select the best resources and make predictive allocations based on historical usage data to maximize resource utilization efficiency and reduce redundancy and waste.

[0046] Step S3: Emergency dispatch decision.

[0047] When the fault monitoring module detects a fault, the emergency dispatch decision module starts. It generates an emergency dispatch plan based on the library data and network topology in the resource management module using intelligent algorithms. The path calculation algorithm, namely the improved Dijkstra algorithm, takes into account factors such as the bandwidth, delay, and reliability of the optical fiber link to generate an emergency dispatch plan, that is, to calculate the optimal backup path to bypass the fault point in the shortest time. For situations where equipment needs to be deployed, appropriate redundant equipment is selected for dispatch based on the function and compatibility of the equipment.

[0048] In the optical fiber emergency dispatch scenario, the standard Dijkstra algorithm needs to be optimized to meet the requirements of high efficiency and high reliability, and the optimal dispatching plan is generated based on monitoring and resource information. Emergency dispatch and optimization require comprehensive consideration of multiple dimensions, including bandwidth weight + delay weight + reliability weight. According to the optimal results of emergency dispatch, the weights are adjusted in combination with actual business requirements to provide the fastest and most cost-effective dispatching plan for emergency dispatch.

[0049] Detailed algorithm flow: Assume that the network topology S=(V, E), where V is the node set, E is the edge set, and the edge represents the distance between two nodes.

[0050] (1) Set an initial distance value for each node, and set the distance of the source node to 0. Create an empty set S to store the nodes whose shortest paths have been determined. Then set a priority queue to store the nodes that have not been processed and their shortest distances.

[0051] (2) Select the node with the shortest path: Take the node with the shortest distance from the priority queue and add it to the set S.

[0052] (3) Update neighbor nodes: Traverse all neighbors of the node and check whether the path can be shortened through V. If so, update the shortest distance value of the neighbor node V and reinsert the updated neighbor into the priority queue.

[0053] (4) Repeat steps 2 and 3 until all nodes are added to set S or the shortest path to the target node is determined.

[0054] The emergency dispatch module combines the resource data of the graph database to provide path calculation, has decision-making optimization function, and can intelligently select the most suitable recovery plan according to the actual fault type; Fiber breakage fault: The optical power is lower than the set threshold of -25dBm, and the optical time domain reflectometer OTDR locates the optical cable breakpoint.

[0055] The solution is to determine the fiber connection points at both ends of the breakpoint based on the fiber break location and cable data; first check whether there are other available optical cables between the connection points. If there are other available optical cables, compare the optical cable core wavelength and offset data. If they meet the original service parameter requirements, directly replace the single-segment path. If not, jump to the next step.

[0056] There is no other available optical cable between the two connection points. Through the relationship between the optical fiber connection points and optical fiber links in the graph database, other backup paths are analyzed. The optical link distance is the shortest, the optical fiber core wavelength is the same, and the wavelength offset meets the original service activation parameters. Functionally, 10 paths can be provided for users to choose from, from high priority to low priority.

[0057] Performance degradation failure: The signal strength continues to fluctuate or attenuate, and the wavelength offset exceeds the tolerance range. The solution is to identify the performance degradation point and the optical fiber connection points at both ends through the abnormal performance link, and first query other available optical links with the same cable between the connection points. If there is an available link, further determine whether the parameters meet the original business requirements. If yes, directly replace the path. If not, jump to the next step.

[0058] If there is no optical cable link that meets the conditions, other optical fiber links are analyzed through the graph database, and the optical cable path is selected, and the optical cable wavelength and offset parameters meet the business requirements. Functionally, 10 paths can be provided for users to select from high priority to low priority.

[0059] Module hardware damage: The monitoring module provides real-time feedback and performs switching and recovery through redundant equipment or backup links.

[0060] This module achieves optimal resource scheduling and ensures rapid network recovery by comprehensively evaluating network status and combining service priority and network capacity.

[0061] Step S4: Scheduling execution.

[0062] Responsible for implementing the plan generated by the emergency dispatch decision module. It quickly establishes a backup optical fiber transmission path by controlling the optical switches in the optical fiber network and configuring network devices such as adjusting the routing table. At the same time, it automatically configures and activates redundant devices to ensure that they can access the network normally and replace faulty devices.

[0063] Path switching: By controlling optical switches or adjusting fiber routing, traffic is switched from a faulty path to a backup path.

[0064] Equipment scheduling: Based on the scheduling results, redundant equipment such as optical amplifiers and optical transceivers are automatically configured to ensure that they are correctly added to the network and replace the work of faulty equipment.

[0065] Real-time feedback: Monitor the execution of the scheduling process to ensure that each operation takes effect in a timely manner and correct deviations.

[0066] The scheduling execution module uses the control interface SNMP or OpenFlow to send operation instructions to the device to restore the network. The network topology is updated in real time to ensure that the faulty path is completely bypassed and the service is restored to the backup path.

[0067] The execution module operates according to the preset scheduling strategy and quickly adjusts the plan through the real-time feedback mechanism to ensure that any anomalies can be handled in a timely manner. Through optimized command distribution and equipment scheduling, the system quickly restores the network after a failure and maintains business continuity.

[0068] Step S5: During and after the emergency dispatch process, the dispatch effect is evaluated. Data during the dispatch execution process is collected, such as the establishment time of the backup path, the data transmission recovery speed, the packet loss rate of the performance indicators of the new path, the bandwidth utilization rate, etc. The network performance indicators under normal conditions are compared and analyzed, and the evaluation results are fed back to the emergency dispatch decision module and the resource management module to optimize the dispatch plan and resource management strategy.

[0069] (1) Verification of implementation effect: Recovery test: Confirm the performance indicators of the backup path, such as bandwidth, latency, and packet loss rate, to ensure that they are within the normal range and meet business requirements. The bandwidth must be at least 80% of the original link bandwidth. For example, if the original link is 1Gbps, the backup path must provide 800Mbps; the latency is between 10-50ms, and the latency of the backup path should not increase by more than 20% compared with the original path; the packet loss rate of the ordinary business network is <1%, and the packet loss rate of the mission-critical business is <0.1%.

[0070] Fault recovery time assessment: Count the total time from fault occurrence to recovery and compare it with the set service recovery target to ensure the efficiency of the scheduling process. The recovery target for ordinary networks is ≤30 minutes, the recovery target for mission-critical networks is ≤10 minutes, and the recovery target for high-real-time business networks is ≤5 minutes.

[0071] (2) Network optimization suggestions: Based on the actual scheduling results, optimization suggestions for existing network resources are put forward, such as re-planning of redundant links and adjustment of equipment configuration.

[0072] Feedback adjustments are made to the emergency dispatch algorithm to optimize weight configuration and path calculation strategy, thereby improving the system's response speed and recovery efficiency in different fault scenarios.

[0073] The evaluation feedback module can generate detailed feedback reports based on the data of scheduling execution. These reports not only help improve system performance, but also provide data support for future network expansion and upgrades. Through continuous optimization, the system can respond to various faults more quickly and efficiently, and improve the overall service level.

[0074] Fault monitoring and alarm. The fault monitoring module continuously monitors the optical fiber network. When abnormal optical fiber parameters or equipment failure are detected, an alarm is immediately sent to the emergency dispatch system, and the fault information including fault location and type is transmitted to the emergency dispatch decision module.

[0075] Resource query and solution generation. After receiving the fault information, the emergency dispatch decision module queries the resource management module for available resources. Based on the fault situation and available resources, an emergency dispatch solution is generated using intelligent algorithms, including backup fiber path planning and the deployment of required equipment.

[0076] Dispatch execution and network recovery. The dispatch execution module operates optical switches and configures network equipment according to the emergency dispatch plan, establishes backup fiber paths, and activates redundant equipment. After completing these operations, the network is quickly tested to ensure that data transmission can be restored normally on the backup path.

[0077] Evaluation feedback and optimization. The evaluation feedback module evaluates the scheduling process and the performance after network recovery. Based on the evaluation results, the algorithm parameters in the emergency scheduling decision module are adjusted, and the resource allocation strategy in the resource management module is optimized to provide a better solution for future emergency scheduling.

[0078] The system and method of emergency dispatch of optical fiber network aims to improve the stability and emergency response capability of optical fiber network through intelligent and automated technical means. It integrates five modules of fault monitoring, resource management, emergency dispatch, dispatch execution and evaluation feedback to build an efficient and intelligent optical fiber network management system. The system can monitor the status of optical fiber network in real time, quickly judge and locate faults, generate and implement optimized dispatching plans, and continuously improve through feedback mechanism to improve network service quality and availability.

[0079] Solution effect for network pain points: It solves the difficulties in fault location and long recovery time, monitors the fiber status in real time, accurately locates the breakpoint through OTDR, avoids the delay of manual inspection, and combines data analysis and equipment logs to accurately identify the specific types of fiber breakage, interference or equipment abnormality, shortening the fault judgment time.

[0080] To address the opaque resource management and low utilization rate: Real-time display of network topology and resource status such as spare optical fibers and idle ports, etc., significantly improves resource query efficiency, and intelligently allocates spare resources through historical data analysis and real-time updates to reduce resource redundancy and waste.

[0081] For emergency dispatching solutions: The improved Dijkstra algorithm comprehensively considers multi-dimensional factors such as bandwidth, latency, and reliability to generate the optimal path to ensure the efficiency and reliability of network recovery. Dynamic weight adjustment can flexibly adjust the dispatching strategy according to business priorities, such as giving priority to restoring key business links.

[0082] For scheduling execution: Automatically configure optical switches and redundant devices through SNMP or OpenFlow to reduce manual intervention and quickly complete path switching.

[0083] Economic benefits reduce losses caused by downtime, improve resource utilization efficiency, extend equipment life cycle, and reduce additional procurement costs.

[0084] Operational benefits shorten the fault handling cycle, reduce the workload of maintenance personnel, provide prediction and early warning functions, and prevent problems before they occur.

[0085] Technological improvements will build an efficient and intelligent network management system, lay the foundation for future network expansion and upgrades, promote intelligent operation and maintenance, and adapt to the needs of complex scenarios such as 5G and the Internet of Things.

[0086] Working principle: This embodiment creates nodes: computer room, equipment, and fiber connection points; Computer room node: Each computer room serves as a node, recording information such as location, number of equipment, and operating status.

[0087] Device node: Each device such as an optical switch or router is a node, which contains information such as device type, status, and bandwidth.

[0088] Fiber connection point: Each fiber port acts as a node to record bandwidth, connection status, etc.

[0089] Edge creation: fiber link, trunk link, optical path; Fiber optic link: connects different devices or computer rooms, and records information such as bandwidth and latency as edge attributes.

[0090] Relay links: Used for long distance transmission, recording the related properties of latency and signal boosting equipment.

[0091] Optical path: It is composed of multiple optical fiber links and represents the data transmission path.

[0092] Dynamic update of node attributes: Dynamically adjust the status of nodes based on real-time monitoring data, such as device failure or bandwidth changes.

[0093] Algorithm innovation: path calculation and scheduling: shortest path algorithm and equipment scheduling.

[0094] In the traditional Dijkstra algorithm, the path selection usually depends on a single weight such as distance or cost. In the fiber optic network, path selection needs to consider multiple factors. Therefore, we need to improve the Dijkstra algorithm and combine the weights of these multiple dimensions to calculate the optimal path.

[0095] The weighting formula for each edge is defined as follows: total edge weight = distance coefficient + (bandwidth × bandwidth weight + delay × delay weight + reliability × reliability weight). Bandwidth weight, delay weight, and reliability weight are weighting coefficients that are dynamically adjusted based on link requirements.

[0096] The weighting coefficient is set dynamically by the network administrator according to different business needs. For example, in a large traffic transmission scenario, the weight of bandwidth may be larger; while in delay-sensitive applications, the weight of latency may be larger.

[0097] Starting from the source node, select the node with the shortest distance as the current node. For each adjacent node of the current node, calculate the distance from the source node to the adjacent node. Calculate the optimal adjacent node through the edge total weight algorithm. The optimal adjacent node is the most matching node that meets the shortest distance + business parameter requirements. Because 10 paths will be recommended, they are sorted in the order of optimal, suboptimal, etc.

[0098] 1. Initialization: When a node is created, a distance table is generated based on the position relationship between nodes: the path distance, usage status, optical power, wavelength offset and other service parameters between each node and its adjacent nodes are recorded.

[0099] 2. Calculate weighted paths; the system supports weighted path calculation by setting weight coefficients: adjust the weight coefficients according to link status and business needs, and calculate path queries that meet fault handling requirements.

[0100] Bandwidth weight: This parameter is used for heavy traffic scenarios. The larger the parameter, the more priority is given to links with sufficient bandwidth.

[0101] Latency Weight: Focuses on low-latency scenarios. The larger the parameter, the more priority is given to links with lower latency.

[0102] Reliability weight: focuses on high reliability scenarios. The larger the parameter, the more reliable links are selected.

[0103] 3. Path update; during emergency dispatch, confirm the fiber link and the nodes at both ends according to the fault; the initial value is empty, traverse the node distance table from the starting fiber connection point, select the next node with the shortest distance and meeting the business parameters, and record the predecessor node of each node, and search in sequence until the end node of the fault is reached.

[0104] Total distance = current distance * N + link weight.

[0105] 4. Path output: When the end of the path query is empty or is a faulty end node, the algorithm ends and returns the shortest path distance of each node and its predecessor node. The complete path can be traced back through the predecessor node. The system supports displaying the optimal 10 path queries for fault handling personnel to view and select.

[0106] 5. Dynamic weighting coefficient: The weighting coefficient can be adjusted dynamically according to real-time network conditions such as link load, bandwidth utilization, etc., so as to optimize path selection. For example, when the link bandwidth utilization is high, the bandwidth weighting can be increased to give priority to paths with sufficient bandwidth.

[0107] 6. By combining the weights of multiple factors such as bandwidth, latency, and reliability, the improved Dijkstra algorithm can provide a more accurate and optimized solution for path calculation in optical fiber networks, meet the needs of different application scenarios, and improve the fault scheduling analysis and utilization efficiency of network resources.

[0108] The other parts of this embodiment are the same as those of the above-mentioned embodiment 1, and thus will not be described in detail.

[0109] Embodiment 3: Based on any one of the above-mentioned embodiments 1-2, this embodiment proposes an optical fiber network fault emergency dispatch system, which is used to execute the above-mentioned method of quickly realizing emergency dispatch when a fault or emergency occurs in the optical fiber network, including a fault monitoring module, a resource management module, an emergency dispatch decision module, and a dispatch execution module; The fault monitoring module is used to obtain fault location data from optical fiber monitoring sensors deployed at key nodes and lines of the optical fiber network; The resource management module is used to establish a fiber resource database to obtain resource information based on the acquired fiber line information and redundant equipment information, and to call a graph database to establish a network topology structure; The emergency dispatch execution module is used to generate an emergency dispatch plan and calculate the optimal backup path according to the acquired fault location data and the established network topology structure; The scheduling execution module is used to switch the flow of fault location data to the optimal backup path according to the emergency scheduling plan.

[0110] This embodiment also proposes an electronic device, including a memory and a processor; a computer program is stored on the memory; when the computer program is executed on the processor, the above-mentioned method of quickly realizing emergency dispatch when a failure or emergency occurs in the optical fiber network is implemented.

[0111] This embodiment also proposes a computer-readable storage medium, characterized in that computer instructions are stored on the computer-readable storage medium; when the computer instructions are executed on the above-mentioned electronic device, the above-mentioned method of quickly realizing emergency dispatch when a failure or emergency occurs in the optical fiber network is implemented.

[0112] The other parts of this embodiment are the same as any one of the above-mentioned embodiments 1-2, so they will not be repeated here.

[0113] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Any simple modification or equivalent change made to the above embodiment based on the technical essence of the present invention shall fall within the protection scope of the present invention.

Claims

1. A method for emergency dispatching of optical fiber network failures, characterized in that: The specific steps include: Step S1: Acquire fault location data from optical fiber monitoring sensors deployed at key nodes and lines of the optical fiber network; Step S2: According to the acquired optical fiber line information and redundant equipment information, an optical fiber resource database is established to obtain resource information, and a graph database is called to establish a network topology structure; Step S3: Generate an emergency dispatch plan and calculate the optimal backup path based on the acquired fault location data and the established network topology; Step S4: According to the emergency dispatch plan, the flow of the fault location data is switched to the optimal backup path.

2. The optical fiber network fault emergency dispatch method according to claim 1, characterized in that: The step S3 specifically comprises the following steps: Step S31: Based on resource information and network topology, a path algorithm is called to generate an emergency dispatch plan; Step S32: Calculate the optimal backup path according to the emergency dispatch plan; Step S33: According to the optimal backup path, the scheduling device configures the backup path.

3. The optical fiber network fault emergency dispatch method according to claim 2, characterized in that: The step S32 specifically includes the following steps: Step S311: when creating nodes, a distance table is generated according to the positional relationship between nodes; Step S312: adjusting the weight coefficient according to the set weight coefficient, link status, and service demand, and calculating a path query that meets the fault handling requirements; Step S313: During emergency dispatch, confirm the fiber link and the nodes at both ends according to the fault; the initial value is empty, and the node distance table is traversed from the starting fiber connection point, and the next node with the shortest distance and meeting the service parameters is selected, and the predecessor node of each node is recorded, and the search is carried out in sequence until the end node of the fault is reached; Step S314: When the end of the path query is empty or a faulty end node, the shortest path distance of each node and its predecessor node table are returned; the shortest path is obtained by backtracking through the predecessor node table, and an emergency scheduling plan is generated.

4. The optical fiber network fault emergency dispatch method according to claim 3, characterized in that: The step S32 specifically includes the following steps: Step S321: Obtain the node set V and the edge set E according to the network topology structure; Step S322: according to the node set V, set an initial distance value at each node, and set the distance value of the source node to 0; Step S323: creating an empty set S and setting a priority queue; the empty set S is used to store nodes corresponding to the shortest path; the priority queue is used to store unprocessed nodes and the shortest distance; Step S324: Select the node with the shortest distance from the priority queue and add it to the empty set S; Step S325: traverse all neighbors of the node and check whether the path is shortened through the node set V; if so, update the shortest distance value of the neighbor node and reinsert the updated neighbor into the priority queue; Step S326: Repeat steps S314 to S315 until all nodes are added to the empty set S or the shortest path to the target node is determined.

5. The optical fiber network fault emergency dispatch method according to claim 1, characterized in that: The step S1 specifically includes the following steps: Step S11: deploying distributed optical fiber monitoring sensors to key nodes and key lines of the optical fiber network; the optical fiber monitoring sensors are used to monitor the optical power, signal strength, and wavelength of the optical fiber in real time; Step S12: Collecting operation status information of optical fiber network equipment according to the network management protocol; Step S13: call data fusion and analysis technology to obtain the fault point and fault type of the optical fiber network and obtain fault location data.

6. The optical fiber network fault emergency dispatch method according to claim 1, characterized in that: The step S2 specifically includes the following steps: Step S21: Establishing an optical fiber resource database according to the acquired backup optical fiber line information and redundant equipment information; Step S22: Tracking resource status according to the optical fiber resource database and combining it with the network topology database to obtain the location and connection relationship of the resource in the network; Step S23: Based on the location and connection relationship of the resources in the network, call the graph database to model the network nodes and edges; Step S24: Based on the modeled network nodes and edges, a graph algorithm is called to query the spare optical fiber redundant equipment resources to obtain the fault impact range.

7. The optical fiber network fault emergency dispatch method according to claim 1, characterized in that: The method for quickly implementing emergency dispatch when a failure or emergency occurs in the optical fiber network also includes: Step S5: Evaluate the calling effect and generate an evaluation result according to the acquired switching process data.

8. An optical fiber network fault emergency dispatch system, used to execute an optical fiber network fault emergency dispatch method as claimed in claim 1, characterized in that: It includes fault monitoring module, resource management module, emergency dispatch decision module and dispatch execution module; The fault monitoring module is used to obtain fault location data from optical fiber monitoring sensors deployed at key nodes and lines of the optical fiber network; The resource management module is used to establish a fiber resource database to obtain resource information based on the acquired fiber line information and redundant equipment information, and to call a graph database to establish a network topology structure; The emergency dispatch execution module is used to generate an emergency dispatch plan and calculate the optimal backup path according to the acquired fault location data and the established network topology structure; The scheduling execution module is used to switch the flow of fault location data to the optimal backup path according to the emergency scheduling plan.

9. An electronic device, characterized in that: It comprises a memory and a processor; a computer program is stored on the memory; when the computer program is executed on the processor, the method for quickly realizing emergency dispatch when a failure or emergency occurs in an optical fiber network as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions; when the computer instructions are executed on the electronic device as described in claim 9, the method for quickly realizing emergency dispatch when a failure or emergency occurs in the optical fiber network as described in any one of claims 1-7 is implemented.

Citation Information

Cited By

  • Photoelectric coupling emergency telephone control method, system, equipment and medium

    CN120416703A

  • Optical transmission emergency recovery unit control method based on Raman optical fiber amplifier

    CN122437598A