An optical cable fault online positioning method, system, device and medium

By collecting data through optical cable route survey equipment and constructing a GIS route database, and combining this with real-time monitoring of optical cable status using optical time domain reflectance monitoring terminals, and by using correction coefficients to correct the GIS geographic coordinates of fault points, the problems of low data accuracy and large errors in optical cable fault location have been solved, achieving efficient fault location and emergency repair.

CN122496107APending Publication Date: 2026-07-31XIAN ZHONGJIE COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XIAN ZHONGJIE COMM TECH CO LTD
Filing Date
2026-07-01
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing methods for locating optical cable faults rely on manual input of optical cable routing data, resulting in low data accuracy and failing to effectively compensate for the effects of factors such as cable bending and coiling, leading to large location errors and affecting the efficiency of fault repair.

Method used

Optical cable route data is collected by optical cable route survey equipment, a GIS route database is constructed, and the optical cable status is monitored in real time by optical time domain reflectance monitoring terminal. The fault point is corrected by the correction coefficient of the section optical cable length and geographical distance, and the target GIS geographical coordinates of the fault point are determined.

Benefits of technology

It improves the accuracy and reliability of optical cable fault location, reduces location errors caused by factors such as optical cable bending and coiling, and improves fault repair efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122496107A_ABST
    Figure CN122496107A_ABST
Patent Text Reader

Abstract

This application discloses an online fault location method, system, device, and medium for optical cables, relating to the field of fault detection technology. The method includes: collecting optical cable route data by moving along the optical cable route, the route data including the geographic coordinates of multiple resource points and the absolute length of the optical cable from each resource point to the monitoring starting point; constructing a GIS route database containing the mapping relationship between geographic coordinates and the absolute length of the optical cable; monitoring the optical cable in real time using an optical temporal reflectance monitoring terminal to determine the absolute length of the fault; determining the target route segment where the fault point is located based on the GIS route database; determining a correction coefficient based on the length of the optical cable segment and the geographic distance between the two resource points; correcting the incremental length of the optical cable to obtain the corrected length data; and then combining this with the geographic coordinates of the two resource points to determine the GIS geographic coordinates of the fault point. Implementing this technical solution improves the reliability of fault location.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of fault detection technology, specifically to a method, system, device, and medium for online fault location of optical cables. Background Technology

[0002] Fiber optic communication networks are a crucial infrastructure of modern information society. When an optical cable fails, rapid and accurate fault location is essential for ensuring uninterrupted communication. Currently, optical cable fault location typically uses an Optical Time Domain Reflectometer (OTDR) to determine the cable length from the fault point to the monitoring starting point. However, converting this cable length into precise Geographic Information System (GIS) coordinates requires pre-stored cable routing data. In related technologies, this routing data (such as the coordinates of resource points along the cable and the length of cable segments) is mainly entered manually, which is prone to errors and makes it difficult to guarantee data accuracy. Furthermore, existing location methods rely solely on simple mileage interpolation to calculate the fault location without considering the actual cable laying configuration for error compensation. This leads to significant errors in fault location results due to factors such as cable bending and coiling, impacting the efficiency of fault repair. Therefore, the location methods in these technologies suffer from poor reliability. Summary of the Invention

[0003] To address the aforementioned technical problems, this application provides a method, system, device, and medium for online location of optical cable faults.

[0004] Firstly, this application provides an online fault location method for optical cables, comprising: moving along the physical route of the optical cable using an optical cable route survey device to collect optical cable route data, the optical cable route data including at least the geographical coordinates of multiple resource points, and the absolute length data of the optical cable from each resource point to the monitoring starting point obtained by tapping and vibrating at each resource point and combining it with optical time-domain reflectometry, wherein the resource points are used to mark the location of the optical cable; uploading the collected optical cable route data to a server to construct and store a GIS route database containing the mapping relationship between the geographical coordinates of the resource points and the corresponding absolute length data of the optical cable; and monitoring the optical cable in real time using an optical time-domain reflectometry monitoring terminal connected to the optical cable, and when a fault is determined, determining the fault point to the monitoring starting point. Absolute length data; Based on the GIS routing database, the target routing segment where the fault point is located is determined. The target routing segment is defined by two adjacent resource points. The target GIS geographic coordinates of the fault point are determined through the following steps: Based on the segment length of the optical cable within the target routing segment and the geographic distance between the resource points at both ends of the target routing segment, a correction coefficient is determined. Based on the correction coefficient, the incremental length of the optical cable from the fault point to the starting resource point of the target routing segment is corrected to obtain the corrected length data. Here, the starting resource point refers to the resource point with the smaller absolute length of the optical cable compared to the monitoring starting point among the two resource points. The target GIS geographic coordinates of the fault point are determined based on the geographic coordinates of the resource points at both ends of the target routing segment and the corrected length data.

[0005] By adopting the above technical solutions, using optical cable route survey equipment to collect optical cable route data and construct a GIS route database, the deviation of manual data entry can be avoided, improving data accuracy; real-time monitoring of optical cables and determination of absolute fault length data can promptly detect faults; using the segment length of optical cable and geographical distance to determine the correction coefficient to correct the incremental length of optical cable, and then combining the geographical coordinates of resource points to determine the target GIS geographical coordinates of the fault point, the positioning error caused by factors such as optical cable bending and coiling can be reduced, improving the accuracy and reliability of fault location, and thus improving the efficiency of fault repair.

[0006] Optionally, a GIS routing database containing the mapping relationship between the geographic coordinates of resource points and the corresponding absolute length data of optical cables is constructed and stored, including: binding the geographic coordinates of each resource point to the absolute length data of the optical cable from the resource point to the monitoring starting point obtained by tapping and vibration measurement to form a mapping relationship; numbering and labeling the resource points, and storing the labeled resource point number, geographic coordinates, absolute length data of optical cables, and topological connection relationship between each resource point into the GIS routing database.

[0007] By adopting the above technical solution, the geographical coordinates of resource points are bound to the absolute length data of optical cables to form a mapping relationship, which can accurately establish the connection between the two. The resource point is numbered and the relevant information and topological connection relationship are stored, which can facilitate the subsequent management and query of resource points, improve the orderliness and traceability of data, and thus improve the reliability of optical cable fault location.

[0008] Optionally, the optical cable is monitored in real time by an optical time-domain reflectometry monitoring terminal connected to the optical cable. When a fault is detected, the absolute length data of the fault from the fault point to the monitoring start point is determined, including: the optical time-domain reflectometry monitoring terminal sends detection optical signals to the optical cable in real time and receives reflected optical signals; when the monitored signal attenuation value exceeds a preset fault threshold, it is determined that an optical cable fault has occurred; the absolute length data of the fault from the fault point to the monitoring start point is calculated based on the optical propagation speed and reflection time; and the fault type is identified according to the waveform characteristics of the reflected optical signal. The fault type includes at least one of the following: optical cable break, excessive loss, joint fault, and abnormal line bending.

[0009] By adopting the above technical solution, the status of optical cables can be monitored in real time, faults can be detected in a timely manner, and the absolute length of the fault from the fault point to the monitoring starting point can be calculated. At the same time, the fault types such as optical cable break, excessive loss, joint fault, and abnormal line bending can be identified based on the waveform characteristics of the reflected light signal.

[0010] Optionally, the above method also includes a multi-source data fusion and display step, which specifically includes: fusing the target GIS geographic coordinates of the fault point, the absolute length data of the fault, the fault type, and the identification information of the resource points at both ends of the target routing segment; and rendering and displaying the fused data in a multi-layer manner on the GIS visualization terminal, including the optical cable routing layer, the fault point marker layer, and the resource point marker layer.

[0011] By adopting the above technical solution, the target GIS geographic coordinates of the fault point, the absolute length data of the fault, the fault type, and the identification information of the resource points at both ends are integrated and rendered and displayed on the GIS visualization terminal in a multi-layer manner. This can intuitively present fault-related information, facilitate quick understanding of the fault situation, and improve the efficiency of fault repair.

[0012] Optionally, a correction coefficient is determined based on the segment length of the optical cable within the target routing segment and the geographical distance between the two resource points at both ends of the target routing segment. The incremental length of the optical cable from the fault point to the starting resource point of the target routing segment is then corrected based on this correction coefficient to obtain the corrected length data. This includes: calculating the difference in absolute optical cable lengths between the two resource points based on their respective absolute lengths to obtain the segment length; calculating the geographical distance between the two resource points based on their respective geographical coordinates; dividing the segment length by the geographical distance to obtain the correction coefficient; subtracting the absolute length of the optical cable at the starting resource point from the absolute length of the fault to obtain the incremental length; and dividing the incremental length by the correction coefficient to obtain the corrected length data.

[0013] By adopting the above technical solution, the length of the optical cable section is calculated using the absolute length data of the optical cable corresponding to the resource points at both ends. The geographical distance is calculated by combining the geographical coordinates of the resource points at both ends. A correction coefficient is obtained based on the ratio of the two. The incremental length of the optical cable is then corrected. This takes into account the actual laying conditions of the optical cable and can effectively reduce the fault location error caused by factors such as optical cable bending and coiling, thereby improving the accuracy and reliability of fault location.

[0014] Optionally, the target GIS geographic coordinates of the fault point are determined based on the geographic coordinates of the resource points at both ends of the target routing segment and the corrected length data. This includes calculating the target GIS geographic coordinates of the fault point using a linear interpolation method based on the geographic coordinates, geographic distance, and corrected length data of the resource points at both ends.

[0015] By adopting the above technical solution, combining the geographical coordinates, geographical distance, and corrected length data of the resource points at both ends, the target GIS geographical coordinates of the fault point are calculated using a linear interpolation method, which can improve the fault point location accuracy and avoid the errors caused by relying solely on simple mileage interpolation.

[0016] Optionally, the above method also includes: automatically generating maintenance dispatch information based on the target GIS geographic coordinates of the fault point and the fault type, the maintenance dispatch information including the target GIS geographic coordinates and the fault type; and sending the maintenance dispatch information to the maintenance personnel's terminal.

[0017] By adopting the above technical solution, maintenance dispatch information containing the target GIS geographic coordinates and fault type can be automatically generated and sent to the maintenance personnel's terminal based on the target GIS geographic coordinates and fault type of the fault point. This enables rapid transmission of fault information, allowing maintenance personnel to obtain the fault location and type in a timely manner and improving the efficiency of fault repair.

[0018] Optionally, the above method also includes a step of monitoring and triggering early warning for external damage, specifically including: acquiring vibration signals and ambient temperature signals in real time from external damage prevention devices deployed in a preset area along the optical cable, wherein the external damage prevention devices have built-in vibration sensors and infrared temperature measurement modules; when the vibration signal exceeds a preset vibration warning threshold, and / or the ambient temperature signal exceeds a preset temperature warning threshold, receiving the warning signal and device identification information sent by the external damage prevention device through the data transmission module; querying and matching the geographical location coordinates and resource point information bound to the external damage prevention device in the GIS routing database according to the device identification information; marking the risk point at the corresponding location on the GIS visualization terminal, and issuing the corresponding external damage vibration warning or temperature anomaly warning according to the triggered threshold type.

[0019] By adopting the above technical solution, vibration signals and ambient temperature signals in the preset area along the optical cable can be obtained in real time. When the signal exceeds the warning threshold, the warning signal and equipment identification information can be received in a timely manner. By querying the GIS routing database to match the geographical location coordinates of the equipment and the information of the resource point where it is located, the risk points are marked on the GIS visualization terminal and corresponding warnings are issued, so as to realize the monitoring and linkage warning of external damage to the optical cable, discover potential risks in advance, and improve the safety and reliability of optical cable operation.

[0020] Optionally, based on the absolute length data of the optical cables corresponding to the resource points at both ends of the target route segment, the difference in the absolute length of the optical cables at the two ends of the resource segment is calculated to obtain the segment's optical cable length. This includes: obtaining the node-reserved length data corresponding to the resource points at both ends, where the node-reserved length data is the physical length of the optical cable reserved within the resource point; calculating the length difference based on the absolute length data of the optical cables corresponding to the resource points at both ends; subtracting the node-reserved length data corresponding to the resource points at both ends from the length difference to obtain the segment's optical cable length after stripping the redundant cable length; after subtracting the absolute length of the optical cable at the starting resource point from the absolute length of the fault to obtain the incremental length of the optical cable, the method further includes: determining whether the incremental length of the optical cable is greater than the node-reserved length data corresponding to the starting resource point; if it is greater, subtracting the node-reserved length data corresponding to the starting resource point from the incremental length of the optical cable to obtain the effective incremental length, and dividing the effective incremental length by a correction factor to obtain the corrected length data; if it is not greater, determining that the fault point is located within the starting resource point, and using the geographic coordinates of the starting resource point as the target GIS geographic coordinates of the fault point.

[0021] By adopting the above technical solution, considering the node coil length data and removing coil redundancy, the interference of redundant length on the calculation of section optical cable length can be avoided, thus improving the accuracy of section optical cable length calculation. By comparing the incremental length of optical cable with the node coil length data corresponding to the starting resource point, it is possible to accurately determine whether the fault point is inside the starting resource point. If the fault point is inside the starting resource point, the geographical coordinates of the starting resource point are directly used as the target GIS geographical coordinates of the fault point, further improving the accuracy of fault point location.

[0022] Optionally, the absolute length of the fault from the fault point to the monitoring starting point is calculated based on the optical propagation speed and reflection time, including: acquiring real-time ambient temperature data of the area where the optical cable route is located; calculating the optical fiber refractive index temperature compensation coefficient and the optical cable thermal expansion compensation coefficient based on the temperature difference between the ambient temperature data and the standard reference temperature; correcting the optical propagation speed based on the optical fiber refractive index temperature compensation coefficient and correcting the reflection time based on the optical cable thermal expansion compensation coefficient; and calculating the absolute length of the fault from the fault point to the monitoring starting point based on the corrected optical propagation speed and the corrected reflection time.

[0023] By adopting the above technical solution, the ambient temperature data along the optical cable or the real-time ambient temperature data of the area where the optical cable is located can be obtained. The optical fiber refractive index temperature compensation coefficient and the optical cable thermal expansion compensation coefficient can be calculated to correct the light propagation speed and reflection time. Then, the absolute length data of the fault from the fault point to the monitoring starting point can be calculated. This can reduce the influence of ambient temperature on the measurement, improve the accuracy of the absolute length data of the fault, and thus improve the reliability and accuracy of optical cable fault location.

[0024] Optionally, after determining the target GIS geographic coordinates of the fault point, the above method further includes: generating a spatial retrieval area with the target GIS geographic coordinates as the center and a preset distance as the radius; searching within the spatial retrieval area and within a preset time window before the current fault occurred to see if a vibration warning signal sent by the anti-external damage equipment was received; if a matching vibration warning signal is found, the current fault is determined to be a related fault caused by external force damage, and a comprehensive linkage warning report containing the target GIS geographic coordinates and the cause of external force damage is generated.

[0025] By adopting the above technical solution, after determining the target GIS geographic coordinates of the fault point, a spatial retrieval area is generated with the target as the center and a preset distance as the radius. This allows for precise delineation of the retrieval range and retrieval of vibration warning signals sent by anti-external damage equipment within a preset time window prior to the current fault. If a matching signal is found, it can be determined that the current fault is a related fault caused by external force damage, and a comprehensive linkage warning report containing the target GIS geographic coordinates and the cause of external force damage is generated. This helps to quickly analyze the cause of the fault and improve the accuracy of fault location and maintenance efficiency.

[0026] In a second aspect of this application, an online optical cable fault location system is also provided, used to execute the online optical cable fault location method of any of the preceding claims, comprising: an optical cable route survey device, an optical time domain reflectance monitoring terminal, and a server; wherein, the optical cable route survey device is used to move along the physical route of the optical cable and collect optical cable route data including the geographic coordinates of multiple resource points and the absolute length data of the optical cable from each resource point to the monitoring starting point, the resource points being used to mark the location of the optical cable; the optical time domain reflectance monitoring terminal is connected to the optical cable and is used to monitor the optical cable in real time, and when it is determined that the optical cable has a fault, to determine the absolute length data of the fault from the fault point to the monitoring starting point; the server is used to receive the optical cable route data and the absolute length data of the fault, and to construct and store a GIS route database of the mapping relationship between the geographic coordinates of resource points and the absolute length data of the optical cable, and is also used to determine the target route segment corresponding to the fault point according to the GIS route database, calculate a correction coefficient based on the length of the optical cable segment and the geographic distance between the resource points at both ends, correct the incremental length of the optical cable in combination with the correction coefficient, and determine the target GIS geographic coordinates of the fault point according to the geographic coordinates of the resource points at both ends and the corrected length data.

[0027] In a third aspect of this application, an electronic device is also provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor executes the program to implement the method steps of any of the above claims.

[0028] In a fourth aspect of this application, a computer-readable storage medium is also provided, which stores instructions that, when executed, perform the method steps of any of the above claims.

[0029] In summary, one or more technical solutions provided in this application have at least the following technical effects or advantages: using optical cable route survey equipment to collect optical cable route data and construct a GIS route database can avoid the deviation of manual data entry and improve data accuracy; real-time monitoring of optical cables and determination of absolute fault length data can promptly detect faults; using the segment length of optical cable and geographical distance to determine the correction coefficient to correct the incremental length of optical cable, and then combining the geographical coordinates of resource points to determine the target GIS geographical coordinates of the fault point, can reduce the positioning error caused by factors such as optical cable bending and coiling, and improve the accuracy and reliability of fault location. Attached Figure Description

[0030] Figure 1 This is a flowchart of an online optical cable fault location method provided in an embodiment of this application; Figure 2 This is an architecture diagram of an optical cable fault location system based on GIS and OTDR data association provided in an embodiment of this application; Figure 3 This is a flowchart of the optical cable fault location method based on the association of GIS and OTDR data provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application.

[0031] Explanation of reference numerals in the attached drawings: 400 - Electronic device; 401 - Processor; 402 - Communication bus; 403 - User interface; 404 - Network interface; 405 - Memory. Detailed Implementation

[0032] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0033] In the description of the embodiments of this application, the words "for example" or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design that is described as "for example" or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concepts in a specific manner.

[0034] In the description of the embodiments of this application, the term "multiple" means two or more. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.

[0035] This application provides a method for online fault location in optical cables, referring to... Figure 1 , Figure 1 This is a flowchart of an online optical cable fault location method provided in an embodiment of this application, including the following steps: Step S101: Move the optical cable route survey equipment along the physical route of the optical cable to collect optical cable route data. The optical cable route data includes at least the geographical coordinates of multiple resource points and the absolute length data of the optical cable from each resource point to the monitoring starting point, which is obtained by tapping and vibrating at each resource point and combining it with optical time domain reflectance measurement. The resource points are used to mark the location of the optical cable. Step S102: Upload the collected optical cable routing data to the server, and construct and store a GIS routing database containing the mapping relationship between the geographic coordinates of resource points and the corresponding absolute length data of optical cables; Step S103: Monitor the optical cable in real time through the optical time domain reflectance monitoring terminal connected to the optical cable. When a fault is detected, determine the absolute length data of the fault from the fault point to the monitoring starting point. Step S104: Determine the target routing segment where the fault point is located based on the GIS routing database. The target routing segment is defined by two adjacent resource points. The target GIS geographic coordinates of the fault point are determined through the following steps: Based on the length of the optical cable segment within the target routing segment and the geographic distance between the resource points at both ends of the target routing segment, a correction coefficient is determined. Based on the correction coefficient, the incremental length of the optical cable relative to the starting resource point of the target routing segment is corrected to obtain the corrected length data. Here, the starting resource point refers to the resource point with the smaller absolute length of the optical cable compared to the monitoring starting point among the two resource points. Based on the geographic coordinates of the resource points at both ends of the target routing segment and the corrected length data, the target GIS geographic coordinates of the fault point are determined.

[0036] By employing the above steps and technical solutions, and using optical cable route survey equipment to collect optical cable route data and construct a GIS route database, deviations from manual data entry can be avoided, improving data accuracy. Real-time monitoring of optical cables and determination of absolute fault length data enable timely fault detection. By using the segment length of optical cable and geographical distance to determine correction coefficients for incremental optical cable length, and then combining resource point geographical coordinates to determine the target GIS geographical coordinates of the fault point, positioning errors caused by factors such as optical cable bending and coiling can be reduced, improving the accuracy and reliability of fault location, thereby enhancing fault repair efficiency.

[0037] First, on-site mobile data collection is conducted along the physical route of the optical cable using optical cable route survey equipment. Utilizing a combination of impact excitation and optical time-domain reflectometry (OTDR) technology, the geographical coordinates of each resource point (such as manhole covers and poles) and the absolute length of the optical cable from each resource point to the monitoring starting point, also known as the physical length, are accurately obtained. A mapping relationship between these two is established and stored in the GIS route database. Then, when a fault occurs, the absolute length data of the fault point from the monitoring starting point is obtained through an OTDR monitoring terminal. Based on the absolute length data, the corresponding target route segment is matched in the GIS route database. A correction coefficient is determined using the proportional relationship between the measured optical cable length within the target route segment and the geographical distance between the two resource points at the ends of the target route segment. This correction corrects the incremental length of the optical cable at the fault point. The incremental length refers to the absolute length of the optical cable between the fault point and the starting resource point of the target route segment (the resource point closer to the monitoring starting point among the two resource points). The GIS geographical coordinates of the fault point are then determined based on the corrected length data and the geographical coordinates of the two resource points. This technology solves the problem of large fault location errors caused by inaccurate manual data entry and failure to consider factors such as cable bending and coiling in related technologies, and achieves the goal of high-precision online fault location of optical cables.

[0038] In step S101, the optical cable route survey device is a portable device carried by maintenance personnel along the physical route of the optical cable. This device can be a dedicated handheld terminal integrating an OTDR module and a GPS / BeiDou positioning module, or a combination of a mobile app and an OTDR device in the equipment room. Resource points refer to physical objects on the physical route of the optical cable used to mark the location of the optical cable, including optical cable manholes (manholes / handholes), poles (utility poles / line poles), and signs (markers). The positioning module can obtain the geographical coordinates of each resource point. Maintenance personnel can use a matching tapping tool to mechanically tap resource points, generating vibration waves. These vibration waves couple to the optical cable through the soil, pipes, or well walls, causing transient disturbances to the probe light transmitted in the optical cable and triggering optical sensing characteristic signals. The monitoring starting point represents the starting endpoint of the optical cable, such as the equipment room port where the OTDR terminal is deployed, serving as a unified benchmark for length measurement. The OTDR device emits probe light pulses into the optical fiber and receives backscattered light. When the disturbance signal generated by the tapping is detected, the absolute length of the optical cable from the tapping point to the monitoring starting point is calculated using the formula L=(c / n)×(Δt / 2), based on the time difference Δt between the emission and reception of the probe light and the received disturbance signal, combined with the speed of light c and the refractive index of the fiber group n.

[0039] In step S102, the optical cable route survey equipment is equipped with a 4G or 5G communication module. Optical cable route data is transmitted to the server in real time via the mobile communication network, establishing a one-to-one correspondence between coordinates and the absolute length of the optical cable in a relational database, providing a basic data source for subsequent positioning. In practical applications, after receiving the route data, the server first performs data verification, format standardization, and data compression processing, and then enters the compliant and valid data into the GIS route database, ensuring the stability and accuracy of data transmission and database entry. The GIS route database is a relational or spatial database that stores optical cable route information. Its core content is the mapping relationship between the geographical coordinates (such as latitude and longitude) of each resource point and the corresponding absolute length of the optical cable. The GIS route database may also include an identifier corresponding to each resource point, such as a resource point ID; that is, binding the geographical coordinates of each resource point with the absolute length of the optical cable at each resource point.

[0040] In step S103, the optical time domain reflectance monitoring terminal is an OTDR device that is fixedly installed in the monitoring starting point equipment room. It can monitor the status of optical cables in real time 24 / 7 and can automatically patrol multiple fiber cores.

[0041] In step S104, the target routing segment is an optical cable segment defined by two adjacent resource points. The fault point falls within this segment. The resource points at both ends of the target routing segment include the starting resource point and the ending resource point. The starting resource point is the resource point closer to the equipment room (monitoring starting point). Each of the two resource points corresponds to an absolute length of optical cable, and the absolute length of the fault is located between these two absolute lengths of optical cable. The segment optical cable length is the difference between the absolute lengths of optical cables at the two resource points, representing the true physical length (or actual length) of the optical cable within the segment. The geographical distance is the surface distance calculated based on the latitude and longitude coordinates of the two resource points. To address the redundant length of optical cables caused by bending and coiling during actual installation (i.e., cable length exceeding geographical distance), this embodiment introduces a key correction coefficient. This coefficient is the ratio of the actual cable length within a segment to the geographical distance between the two resource points, quantifying the average redundancy of that segment. Finally, this coefficient is used to scale and correct the incremental cable length at the fault point within that segment, then mapped onto the geographical line connecting the two resource points to calculate high-precision target GIS coordinates. The correction coefficient is used to offset errors caused by non-linear cable laying. The incremental cable length represents the absolute length of the fault minus the absolute length of the cable at the starting resource point, representing the increase in fiber length relative to the starting resource point. The correction coefficient is used to correct this increase in fiber length, yielding corrected length data. Then, combining the corrected length with the geographical coordinates of the two resource points, the precise geographical location of the fault point is calculated. This embodiment's method enables automated data acquisition and proactive compensation for deformation deviations, significantly improving the overall reliability of fault location and providing a reliable decision-making basis for rapid repair. It is suitable for optical cable maintenance across all scenarios, including power, communication, and transportation.

[0042] As an optional implementation, step S104 above, determining the target routing segment where the fault point is located based on the GIS routing database, includes: comparing the absolute length data of the fault with the absolute length data of the optical cables of each resource point stored in the GIS routing database and sorted one by one; finding and determining two adjacent resource points in the sorted data records that meet the following conditions: the value of the absolute length data of the fault is greater than the absolute length data of the optical cable of the previous resource point and less than the absolute length data of the optical cable of the next resource point; and using the two adjacent resource points found above as the starting and ending resource points for defining the target routing segment. That is, comparing the absolute length data of the fault with the sorted absolute length data of the optical cables of the resource points in the database, and finding adjacent resource points according to specific conditions to define the target routing segment, can quickly and accurately determine the target routing segment where the fault point is located, providing a basis for subsequent accurate location of the geographical coordinates of the fault point, and improving the efficiency and accuracy of fault location.

[0043] In an optional embodiment, a GIS routing database containing the mapping relationship between the geographic coordinates of resource points and the corresponding absolute length data of optical cables is constructed and stored, including: binding the geographic coordinates of each resource point to the absolute length data of the optical cable from the resource point to the monitoring starting point obtained by tapping and vibration measurement to form a mapping relationship; numbering and labeling the resource points, and storing the labeled resource point number, geographic coordinates, absolute length data of optical cables, and topological connection relationship between each resource point into the GIS routing database.

[0044] In this embodiment, the geographical coordinates of resource points are bound to the absolute length data of optical cables to form a mapping relationship, which can accurately establish the connection between the two. The resource points are numbered and the relevant information and topological connection relationships are stored, which can facilitate the subsequent management and query of resource points, improve the orderliness and traceability of data, and thus improve the reliability of optical cable fault location.

[0045] This embodiment binds the geographic coordinates of each resource point (obtained via GPS / BeiDou) obtained through positioning with the absolute length data of the optical cable at each resource point obtained through vibration testing, forming a precise mapping relationship. Then, each resource point is uniquely numbered, for example, well-008, pole-023, etc., and the resource point number, geographic coordinates, absolute length data of the optical cable, and the topological connection relationships between each resource point are stored in the GIS routing database. The topological connection relationship records the sequence and adjacency of resource points along the optical cable route, which is the basis for subsequent fault segment matching and interpolation positioning; for example, "well 8 → well 9 → pole 10" means that the optical cable starts from well 8, passes through well 9, and reaches pole 10. The topological connection relationship includes the "previous resource point" and "next resource point" information for each resource point, thus forming a complete optical cable routing chain. Once the OTDR measures the absolute length of the fault, the system can quickly determine which two adjacent resource points the fault falls between using the absolute length data of the optical cable at each resource point and the topological connection relationship, avoiding the erroneous location of the fault between non-adjacent resource points. Related technologies rely solely on manual recording and simple storage of point locations and lengths, lacking resource point numbers and topological relationships, leading to errors in segment matching and difficulties in line tracing. This embodiment solves the problems of the sequential relationship and length binding relationship between resource points, providing a complete data foundation for subsequent accurate positioning. This solution adds resource point number labeling during data binding and simultaneously records the point topological connection relationship, enabling the database to not only have coordinate-to-absolute optical cable length mapping capabilities but also to completely reconstruct the physical route of the optical cable. The database structure is more complete, and the data correlation is stronger, improving the accuracy of fault segment matching. It also facilitates maintenance personnel in understanding the routing architecture of the entire optical cable, further optimizing the fault location process and adapting to complex optical cable line maintenance scenarios.

[0046] In an optional embodiment, the optical cable is monitored in real time by an optical time-domain reflectometry monitoring terminal connected to the optical cable. When a fault is detected, the absolute length data of the fault from the fault point to the monitoring starting point is determined, including: the optical time-domain reflectometry monitoring terminal sends a detection optical signal to the optical cable in real time and receives the reflected optical signal; when the monitored signal attenuation value exceeds a preset fault threshold, it is determined that an optical cable fault has occurred; the absolute length data of the fault from the fault point to the monitoring starting point is calculated based on the optical propagation speed and reflection time; and the fault type is identified according to the waveform characteristics of the reflected optical signal. The fault type includes at least one of the following: optical cable break, excessive loss, joint fault, and abnormal line bending.

[0047] In this embodiment, the optical cable status can be monitored in real time, faults can be detected in a timely manner, and the absolute length of the fault from the fault point to the monitoring starting point can be calculated. At the same time, the fault types such as optical cable break, excessive loss, joint fault, and abnormal line bending can be identified based on the waveform characteristics of the reflected light signal.

[0048] Optical time-domain reflectometry (OTDR) monitoring terminals, fixedly installed in the monitoring starting room, send detection optical pulses to the optical cable in real time. As the optical pulses propagate along the fiber, Rayleigh scattering by the fiber itself generates continuous, weak backscattered light. When the optical pulses encounter a fault point (such as a break or macrobend), abnormal reflections (Fresnel reflections) or losses (non-reflection events) occur, causing characteristic changes in the optical signal returning to the OTDR receiver at specific time points. The OTDR receiver continuously receives backscattered and reflected light signals returning from various points in the fiber. When a fault occurs in the optical cable (such as a break, excessive loss, or loose joint), abnormal reflections or attenuation occur at the fault point. The signal attenuation value monitored by the OTDR in real time will exceed a preset fault threshold. Based on this, the system determines that an optical cable fault has occurred and uses the time difference between the transmission and reception of the abnormal reflected signal, combined with the speed of light propagation in the optical fiber (determined by the speed of light and the refractive index of the fiber group), to calculate the absolute length of the fault from the fault point to the monitoring starting point. Simultaneously, by analyzing the waveform characteristics of the reflected light signal (such as the height, width, and attenuation slope of the reflection peak), specific fault types can be identified, including fiber optic cable breaks (signal drops sharply after a high reflection peak), excessive loss (signal drops slowly), connector faults (medium reflection peaks), and abnormal line bending (non-reflective loss). This embodiment automatically identifies the fault type while obtaining the absolute length of the fault, providing crucial information for subsequent maintenance dispatch and repair preparation. For example, breakpoint faults require fusion splicing, while connector faults may require cleaning or replacement of the connector. Different types of faults correspond to different repair solutions; knowing this in advance can significantly improve emergency repair efficiency.

[0049] In an optional embodiment, the above method further includes a multi-source data fusion and display step, specifically including: fusing the target GIS geographic coordinates of the fault point, the absolute length data of the fault, the fault type, and the identification information of the resource points at both ends of the target routing segment; and rendering and displaying the fused data in a multi-layer manner on the GIS visualization terminal, the multi-layer including the optical cable routing layer, the fault point marker layer, and the resource point marker layer.

[0050] In this embodiment, the target GIS geographic coordinates of the fault point, the absolute length data of the fault, the fault type, and the identification information of the resource points at both ends are integrated and rendered and displayed on the GIS visualization terminal in a multi-layer manner. This can intuitively present fault-related information, facilitate quick understanding of the fault situation, and improve the efficiency of fault repair.

[0051] This embodiment integrates the target GIS geographic coordinates of the fault point, the absolute length data of the fault measured by OTDR, the fault type identified through waveform analysis, and the identification information (such as resource point numbers) of the resource points at both ends of the target route segment to form a multi-dimensional fault information set. Then, on the GIS visualization terminal, this integrated data is rendered and displayed in a multi-layered manner: the fiber optic cable route layer displays the overall direction and path of the fiber optic cable; the fault point marker layer marks the fault point icon at the precise location on the GIS map, along with information windows showing the fault type and distance; the resource point marker layer displays the location and number of resource points such as manhole covers and poles along the route. Users can zoom and pan on the map to intuitively view the relative positional relationship between the fault point and surrounding resource points, quickly understanding the overall fault situation. Multi-layer rendering categorizes the above fault-related information and draws it on different virtual layers: one layer displays the basic geographic base map, one layer draws the fiber optic cable route (fiber optic cable route layer), one layer marks important landmarks (resource point marker layer), and finally, the topmost layer uses a prominent icon (fault point marker layer) to precisely mark the fault location. Users can independently display or hide any layer as needed. The multi-layer visualization mode presents various information in sections, making it clear at a glance, integrating fragmented data, and enabling users to view all operation and maintenance information on one screen. This reduces the difficulty of operation for personnel, improves the efficiency of fault diagnosis, and is suitable for large-scale centralized operation and maintenance scenarios for optical cables.

[0052] In an optional embodiment, a correction coefficient is determined based on the segment length of the optical cable within the target routing segment and the geographical distance between the two resource points at both ends of the target routing segment. The incremental length of the optical cable relative to the starting resource point of the target routing segment is then corrected based on the correction coefficient to obtain the corrected length data. This includes: calculating the difference in absolute optical cable lengths between the two resource points based on their respective absolute length data to obtain the segment length; calculating the geographical distance between the two resource points based on their respective geographical coordinates; dividing the segment length by the geographical distance to obtain the correction coefficient; subtracting the absolute length of the optical cable at the starting resource point from the absolute length of the fault to obtain the incremental length; and dividing the incremental length by the correction coefficient to obtain the corrected length data.

[0053] In this embodiment, the length of the optical cable segment is calculated using the absolute length data of the optical cable corresponding to the resource points at both ends, and the geographical distance is calculated by combining the geographical coordinates of the resource points at both ends. A correction coefficient is obtained based on the ratio of the two, and then the incremental length of the optical cable is corrected. This takes into account the actual laying conditions of the optical cable, which can effectively reduce the fault location error caused by factors such as optical cable bending and coiling, and improve the accuracy and reliability of fault location.

[0054] First, the absolute length data and geographic coordinate data of the optical cables corresponding to the resource points at both ends of the target route segment are obtained from the GIS routing database. Then, the difference in the absolute length of the optical cables at the two resource points is calculated to obtain the true physical length of the optical cable in the segment (segment optical cable length). At the same time, based on the geographic coordinates of the two resource points, the geographic distance (surface distance) between the two locations is calculated using spherical geometry formulas. The segment optical cable length is divided by the geographic distance to obtain a correction factor, which reflects the proportion of length increase caused by factors such as bending and coiling of the optical cable in the segment. Next, the absolute length of the fault is subtracted from the absolute length of the optical cable at the starting resource point to obtain the incremental length of the optical cable at the fault point relative to the starting resource point (i.e., the length traveled along the optical cable). Finally, the incremental length of the optical cable is divided by the correction factor to obtain the corrected length data, which is the distance that needs to be traveled on the ground from the starting resource point. Related technologies do not quantify the length deviation caused by optical cable bending and coiling, and the calculation logic is crude and the error is uncontrollable. This embodiment establishes a correction coefficient by using the ratio of the measured section optical cable length to the geographical distance, scales the incremental length of the optical cable, quantifies the difference caused by laying deformation, eliminates the impact of coiling and bending on positioning accuracy, and improves the positioning accuracy from the hundred-meter level to the meter level. It reduces positioning error from the algorithm level and makes the fault location calculation results more accurate and stable.

[0055] In an optional embodiment, the target GIS geographic coordinates of the fault point are determined based on the geographic coordinates of the resource points at both ends of the target routing segment and the corrected length data. This includes: calculating the target GIS geographic coordinates of the fault point using a linear interpolation method based on the geographic coordinates, geographic distance, and corrected length data corresponding to the resource points at both ends.

[0056] In this embodiment, by combining the geographical coordinates, geographical distance, and corrected length data of the two resource points, the target GIS geographical coordinates of the fault point are calculated using a linear interpolation method, which can improve the fault point location accuracy and avoid the errors caused by relying solely on simple mileage interpolation.

[0057] Specifically, the geographical coordinates of the starting and ending resource points of the target route segment are obtained. An interpolation ratio is obtained by dividing the corrected length data by the geographical distance between the two resource points of the target route segment. Using the geographical coordinates of the starting and ending resource points as the two endpoints of the algorithm, linear interpolation is performed between these two endpoints according to the interpolation ratio. The result is used as the target GIS geographical coordinates of the fault point. This scheme, based on length correction, uses linear interpolation, combining the coordinates of the two resource points, the geographical distance, and the corrected length to calculate the fault location. This method uses the compensated effective length as the calculation basis, avoiding coordinate offsets caused by non-linear fiber optic cable laying and keeping the algorithm error within a minimal range. The calculation logic is mature and reliable, forming a complete positioning closed loop when combined with the previously described correction algorithm, further ensuring the accuracy of the fault GIS coordinates. For example, suppose the geographical distance between the two resource points (points A and B) of the target route segment is 100 meters, and the actual optical cable length between points A and B (i.e., the segment optical cable length) is 125 meters, and the actual optical cable length between the fault point and the starting resource point (point A) (i.e., the incremental optical cable length) is 50 meters. In practical applications, the geographical coordinates of resource points are generally latitude and longitude. For the distance or length between two points with small distances, the distance calculation can also be approximated by plane coordinates. Here, for ease of understanding, we take plane coordinates (x, y) as an example. Assume that the coordinates of point A are (0, 0) and the coordinates of point B are (80, 60). According to the method of this embodiment, first determine the correction coefficient = 125 / 100 = 1.25, then correct the incremental optical cable length to obtain the corrected length = 50 / 1.25 = 40, and then calculate the coordinates of the fault point according to the ratio 40 / 100 = 0.4: x = 0 + (80 - 0) × 0.4 = 32, y = 0 + (60 - 0) × 0.4 = 24. The geographical coordinates of the two resource points in the related technologies rely on manual input, making it difficult to guarantee data accuracy. In addition, it may mistakenly assume that the fault point is on the geographical line between A and B, and calculate the geographical coordinates of the fault point according to the ratio 50 / 100=0.5, ultimately leading to a large error.

[0058] In an optional embodiment, the above method further includes: automatically generating maintenance dispatch information based on the target GIS geographic coordinates of the fault point and the fault type, wherein the maintenance dispatch information includes the target GIS geographic coordinates and the fault type; and sending the maintenance dispatch information to the maintenance personnel's terminal.

[0059] In this embodiment, maintenance dispatch information containing the target GIS geographic coordinates and fault type is automatically generated based on the target GIS geographic coordinates and fault type of the fault point and sent to the maintenance personnel's terminal. This enables rapid transmission of fault information, allowing maintenance personnel to obtain the fault location and type in a timely manner and improving the efficiency of fault repair.

[0060] In related technologies, after fault location is completed, manual notification and dispatch of repair personnel are required, resulting in a cumbersome process and slow response time. This embodiment, after obtaining the fault's GIS coordinates (i.e., the target GIS geographic coordinates) and fault type, automatically generates a maintenance dispatch order containing location and fault information and pushes it to the maintenance personnel's terminal. The maintenance dispatch order information includes at least the precise location (GIS coordinates) of the fault point and the fault type (e.g., breakpoint, excessive loss, connector failure, etc.) so that maintenance personnel can understand the fault situation in advance and prepare the corresponding repair tools and spare parts. Then, the system sends the maintenance dispatch order information to the terminal device (e.g., mobile APP, handheld terminal) of the on-duty maintenance personnel via a communication network (e.g., 4G / 5G, internal private network). After receiving the dispatch order, the maintenance personnel can directly navigate to the fault location for repair, and confirm the closed loop on the terminal after the repair is completed. By integrating fault location with maintenance scheduling, fault discovery, location, and dispatch are integrated, eliminating manual transfer links, shortening fault response time, and constructing a preliminary closed loop of "monitoring-location-dispatch," thereby improving the automation level and emergency response efficiency of optical cable maintenance.

[0061] In an optional embodiment, the above method further includes a step of external damage prevention monitoring and linkage early warning, specifically including: acquiring vibration signals and ambient temperature signals collected in real time by external damage prevention equipment deployed in a preset area along the optical cable, wherein the external damage prevention equipment has built-in vibration sensors and infrared temperature measurement modules; when the vibration signal exceeds a preset vibration early warning threshold, and / or the ambient temperature signal exceeds a preset temperature early warning threshold, receiving an early warning signal and equipment identification information sent by the external damage prevention equipment through a data transmission module; querying and matching the geographical location coordinates and resource point information bound to the external damage prevention equipment in the GIS routing database according to the equipment identification information; marking the risk point at the corresponding location on the GIS visualization terminal, and issuing a corresponding external damage prevention vibration early warning or temperature anomaly early warning according to the triggered threshold type.

[0062] In this embodiment, vibration signals and ambient temperature signals in a preset area along the optical cable can be acquired in real time. When the signals exceed the warning threshold, warning signals and equipment identification information can be received in a timely manner. By querying the GIS routing database to match the geographical location coordinates of the equipment and the information of the resource points where it is located, risk points are marked on the GIS visualization terminal and corresponding warnings are issued, so as to realize the monitoring and linkage warning of external damage to the optical cable, discover potential risks in advance, and improve the safety and reliability of optical cable operation.

[0063] Specifically, anti-external damage equipment is deployed along key sections of the optical cable route (such as areas with frequent construction, intersections, and bridges). This equipment integrates vibration sensors (for detecting vibrations generated by excavation, pile driving, and heavy vehicle passage) and infrared temperature measurement modules (for detecting abnormal heat sources, such as open flames and high-temperature construction equipment). The equipment collects vibration and ambient temperature signals in real time and reports the data to the monitoring platform via a data transmission module (such as a 4G / 5G module). The system presets vibration and temperature warning thresholds. When the detected vibration or temperature signal exceeds the corresponding threshold, it determines that an external damage event may occur and triggers an early warning. Based on the equipment identification information associated with the warning event, the system queries the GIS routing database for the equipment's installation location coordinates and bound resource point information, thereby marking the risk point at the corresponding location on the GIS map and issuing corresponding warning information based on the threshold type (vibration or temperature). For example, a warning icon is displayed at the corresponding location (equipment coordinates) on the GIS visualization terminal, with colors distinguished according to the warning level (yellow - caution, orange - warning, red - danger). Simultaneously, a warning message box pops up, displaying "Mechanical vibration detected near Well No. 8, suspected construction; please send personnel to investigate immediately." This solution relies on vibration and temperature signals collected by anti-external damage equipment along the route, sets dual warning thresholds, and uploads warning information when signals exceed the limits. It also combines a GIS database to match the geographical location of equipment and marks risk points on the interface, issuing warnings in a categorized manner. This achieves the integration of fault location and the anti-external damage system, enabling pre-event risk warning and post-event cause tracing, supplementing the active protection capabilities of optical cables, and is suitable for high-risk optical cable sections such as those near road construction sites and construction sites.

[0064] In an optional embodiment, the optical cable length of the segment is obtained by calculating the difference between the absolute lengths of the optical cables at the two resource points corresponding to the two resource points at the target routing segment, based on the absolute length data of the optical cables at the two resource points respectively. This includes: obtaining the node reserved length data corresponding to the two resource points, where the node reserved length data is the physical length of the optical cable reserved inside the resource point; calculating the length difference based on the absolute length data of the optical cables at the two resource points respectively; subtracting the node reserved length data corresponding to the two resource points from the length difference to obtain the segment optical cable length after stripping the reserved redundancy; after subtracting the absolute length of the optical cable at the starting resource point from the absolute length of the fault to obtain the incremental length of the optical cable, the method further includes: determining whether the incremental length of the optical cable is greater than the node reserved length data corresponding to the starting resource point; if it is greater, subtracting the node reserved length data corresponding to the starting resource point from the incremental length of the optical cable to obtain the effective incremental length, and dividing the effective incremental length by a correction coefficient to obtain the corrected length data; if it is not greater, determining that the fault point is located inside the starting resource point, and using the geographical coordinates of the starting resource point as the target GIS geographical coordinates of the fault point.

[0065] In this embodiment, considering the node coil length data and removing coil redundancy, the interference of redundant length on the calculation of section optical cable length can be avoided, thus improving the accuracy of section optical cable length calculation. By comparing the incremental length of optical cable with the node coil length data corresponding to the starting resource point, it is possible to accurately determine whether the fault point is inside the starting resource point. If the fault point is inside the starting resource point, the geographical coordinates of the starting resource point are directly used as the target GIS geographical coordinates of the fault point, further improving the accuracy of fault point location.

[0066] This embodiment further refines the calculation methods for section optical cable length and incremental optical cable length, introducing a new concept: "node coiled length data." The principle is as follows: Optical cables at resource points (such as inside manhole covers) typically have a certain length of coiled cable reserved (e.g., coiled 2-3 times inside the manhole, approximately 6-10 meters) for future maintenance and splicing. Although this coiled cable is included in the absolute length of the optical cable, it does not undergo geographical displacement (the coiled section remains in place inside the manhole). When calculating the correction factor and the corrected length data, this coiled length needs to be separated from the total length to avoid interfering with the calculation of the correction factor. Specifically, when calculating the length of a section of optical cable, the difference in absolute length of the optical cable at both resource points needs to be subtracted from the sum of the coiled lengths at both resource points. When calculating the incremental length of the optical cable, it is necessary to first determine whether the incremental length is greater than the coiled length at the starting resource point. If it is greater, the incremental length is subtracted from the coiled length before correction. If it is not greater, it indicates that the fault point is located in the coiled section inside the resource point, and the geographical coordinates of the starting resource point are directly used as the coordinates of the fault point. This embodiment, by removing the coiled length inside the resource point, makes the correction coefficient more accurately reflect the impact of optical cable bending and laying redundancy on geographical displacement. At the same time, the judgment logic of the fault point being located in the coiled section is added. When the fault point is inside the manhole, the coordinates of the manhole cover are directly output, avoiding positioning outside the manhole. This scheme further improves the accuracy and robustness of fault location. Optical cable routing data may also include node coiled length data collected at resource points. "Node coiled length" (i.e., the redundant length of the optical cable deliberately coiled in communication manholes, junction boxes, or equipment rooms for subsequent maintenance) is usually obtained during the optical cable routing survey and database construction phase.

[0067] In an optional embodiment, calculating the absolute fault length data from the fault point to the monitoring starting point based on the optical propagation speed and reflection time includes: acquiring real-time ambient temperature data of the area where the optical cable route is located; calculating the optical fiber refractive index temperature compensation coefficient and the optical cable thermal expansion compensation coefficient based on the temperature difference between the ambient temperature data and the standard reference temperature; correcting the optical propagation speed based on the optical fiber refractive index temperature compensation coefficient and correcting the reflection time based on the optical cable thermal expansion compensation coefficient; and calculating the absolute fault length data from the fault point to the monitoring starting point based on the corrected optical propagation speed and the corrected reflection time.

[0068] In this embodiment, ambient temperature data along the optical cable or real-time ambient temperature data of the area where the optical cable is located are obtained. The optical fiber refractive index temperature compensation coefficient and the optical cable thermal expansion compensation coefficient are calculated to correct the light propagation speed and reflection time. Then, the absolute length data of the fault from the fault point to the monitoring starting point is calculated. This can reduce the influence of ambient temperature on the measurement, improve the accuracy of the absolute length data of the fault, and thus improve the reliability and accuracy of optical cable fault location.

[0069] This embodiment introduces an adaptive compensation method based on ambient temperature. The principle is that both the group refractive index (n) of the optical fiber and the physical length of the optical cable change with ambient temperature. As temperature rises, the refractive index of the optical fiber changes (thermo-optic effect), causing a change in the speed of light propagation within the fiber; simultaneously, the optical cable materials (such as loose tubes and sheaths) expand and contract with temperature changes, resulting in a slight change in the actual physical length of the cable. This embodiment acquires real-time ambient temperature data along the optical cable (which can be obtained from the temperature sensor of the anti-damage device or from a meteorological interface), compares it with a standard reference temperature (e.g., 20°C), and calculates the temperature difference. Then, based on the temperature difference, it calculates the fiber refractive index temperature compensation coefficient and the optical cable thermal expansion compensation coefficient. Finally, these two compensation coefficients are used to correct the light propagation speed and reflection time, thereby calculating the absolute fault length data after temperature compensation and eliminating the influence of temperature changes on the OTDR ranging accuracy. For example, the temperature difference ΔT between the ambient temperature data T and the standard reference temperature T0 is used to calculate the fiber refractive index temperature compensation coefficient K. n And the thermal expansion compensation coefficient K of optical cable L , where K n =1+β×ΔT,K L =1+α×ΔT, where β is the thermo-optic coefficient of the optical fiber and α is the linear expansion coefficient of the optical cable; based on the optical fiber refractive index temperature compensation coefficient, the light propagation speed is corrected to obtain the corrected light speed v=v0 / K. n Where v0 is the speed of light at the standard reference temperature; based on the optical cable thermal expansion compensation coefficient, the reflection time obtained from the OTDR measurement is corrected to obtain the equivalent standard reflection time tcorr = t / K. L , where t is the actual measured reflection time; based on the corrected speed of light v and the equivalent standard reflection time tcorr, the absolute length of the fault from the fault point to the monitoring starting point is calculated.

[0070] In an optional embodiment, after determining the target GIS geographic coordinates of the fault point, the method further includes: generating a spatial retrieval area with the target GIS geographic coordinates as the center and a preset distance as the radius; retrieving whether a vibration warning signal sent by the anti-external damage device was received within the spatial retrieval area and within a preset time window before the current fault occurred; if a matching vibration warning signal is found, determining that the current fault is an associated fault caused by external force damage, and generating a comprehensive linkage warning report containing the target GIS geographic coordinates and the cause of external force damage.

[0071] In this embodiment, after determining the target GIS geographic coordinates of the fault point, a spatial retrieval area is generated with the target as the center and a preset distance as the radius. This can accurately define the retrieval range and retrieve vibration warning signals sent by the anti-external damage equipment within the preset time window before the current fault occurred. If a matching signal is found, it can be determined that the current fault is a related fault caused by external force damage, and a comprehensive linkage warning report containing the target GIS geographic coordinates and the cause of external force damage is generated. This helps to quickly analyze the cause of the fault and improve the accuracy of fault location and maintenance efficiency.

[0072] This embodiment adds a correlation analysis step between faults and external damage prevention early warnings. Specifically, after determining the target GIS geographic coordinates of the fault point, the system generates a spatial search area with these coordinates as the center and a preset distance (such as 100 meters, or other distances) as the radius. Then, the system searches within this spatial search area for any vibration warning signals sent by external damage prevention equipment within a preset time window before the current fault occurred (such as within 30 minutes or 10 minutes before the fault). If a vibration warning signal exists within the search area that precedes the fault, it is determined that the current fault is likely caused by this external damage event (such as mechanical excavation), i.e., it is determined to be a "correlated fault caused by external force damage". Based on this, the system generates a comprehensive linkage early warning report, which includes the GIS coordinates of the fault point and a cause analysis of "external force damage", helping maintenance personnel understand the root cause of the fault. Through this embodiment, a search area is defined with the fault coordinates as the center, and external damage prevention early warning records are queried within a preset time period before the fault occurred. If a vibration warning exists, it is determined to be an external force damage fault and a comprehensive report is generated. It enables post-fault tracing, automatically associates fault causes, helps maintenance personnel analyze fault patterns, optimizes fiber optic cable protection solutions, and improves the entire fault management process. It is suitable for complex maintenance areas with high fault incidence.

[0073] The following description is based on specific embodiments. This application provides a method and system for locating optical cable faults based on the association of GIS and OTDR data. The core of this system lies in addressing the significant positioning errors caused by manual input of GIS data and OTDR mileage interpolation in related technologies. Through a technical approach of "precisely collecting routing data from optical cable route survey equipment + fusing OTDR fault information with absolute positioning on GIS maps," it achieves efficient and accurate location of optical cable breaks. Simultaneously, it integrates anti-external damage functions, solving problems such as low maintenance efficiency, large fault location deviations, and data silos.

[0074] The system mainly consists of three parts: optical cable routing data acquisition subsystem, OTDR fault information processing subsystem, and GIS fusion positioning and multi-system linkage display subsystem. Each part works together to complete the entire closed loop of "data acquisition → data processing → fault location → linkage early warning → operation and maintenance scheduling".

[0075] I. System Architecture The architecture adopts a layered structure and distributed deployment model, consisting of four layers: perception layer, transmission layer, processing layer, and application layer. Figure 2 As shown, data exchange between the layers is achieved through standardized interfaces. The specific composition, function, and signal / data processing of each layer are as follows: 1. Perception layer By collecting data on fiber optic cable routing, faults, and external damage prevention using equipment, the system provides raw data support for subsequent processing, solving the pain point of manual data entry for routing in related technologies.

[0076] 1) Optical cable route survey equipment Maintenance personnel carry the device along the route and obtain real-time GPS / BeiDou positioning data through a companion mobile app. They then tap on markers such as manhole covers and poles along the route to view the real-time optical sensor waveforms on the app, obtaining the accurate fiber optic cable length from the marker to the equipment room. These manhole covers and poles are then numbered and labeled as resource points, uploaded to the server, and bound to the fiber optic cable and route data. This establishes the data on resource points along the actual route and their corresponding fiber optic cable lengths.

[0077] 2) OTDR monitoring terminal The system includes an optical power detection module, a fault signal acquisition module, an absolute distance calculation module, and a data transmission module. Connected to the optical cable room port, it sends detection optical signals in real time, receives reflected optical signals to monitor changes in optical power, captures fault signals, and calculates absolute distance, eliminating the need for traditional mileage interpolation and solving the problem of large positioning errors.

[0078] 3) External damage monitoring equipment The core components include a vibration sensor, an infrared temperature measurement module, an early warning module, and a data transmission module. Installed along key sections of the fiber optic cable, it monitors vibration and temperature in real time, triggers an early warning, transmits a signal, and links with a positioning system to achieve integrated protection against external damage.

[0079] 2. Transport Layer To achieve stable, real-time, and secure data transmission between the perception layer and the processing layer, and to solve the problems of unstable data transmission and easy leakage in related technologies.

[0080] Primarily based on IP networks for transmission, the fiber optic cable route survey equipment uses its built-in 4G / 5G module to upload on-site route data to the server via mobile communication networks. It also binds to a mobile APP via the mobile communication network to achieve real-time data sharing and operation control.

[0081] Data is primarily transmitted based on TCP / IP (device control) and MQTT (Message Queuing Telemetry Transport) protocols (between the site and the central server, and between the device and the APP).

[0082] 3. Processing layer Completing data preprocessing, fault analysis, GIS fusion positioning, and multi-system data fusion is the core of achieving accurate positioning and breaking down data silos, solving problems such as large positioning deviations, data clutter, and system independence in related technologies.

[0083] 1) Data preprocessing module: This part mainly includes noise filtering unit, raw signal amplification, data format standardization, data verification, and data compression to reduce network transmission consumption.

[0084] 2) OTDR Fault Analysis Module: Performs fault type identification and fault absolute distance calculation. It receives pre-processed data from the OTDR monitoring device, compares it with historical data in the server, and then judges it according to pre-configured fault criteria to parse fault alarm information, classify fault levels, and calculate fault absolute distance data.

[0085] 3) GIS Fusion Positioning Module: Performs route data matching and absolute distance calibration. It receives pre-processed route data and constructs a GIS route database; it receives OTDR fault absolute distance data, matches the corresponding route segment, and initially locates the fault point through latitude and longitude interpolation; combined with resource point data, it uses a path correction algorithm to calibrate deviations (correcting deviations caused by fiber optic cable bending and coiling) to ensure accurate positioning, while automatically extracting the actual path distance from the resource point to the data center, supplementing key operation and maintenance information; and it renders fault-related information onto a GIS map for easy and intuitive viewing, solving the problems of not being able to obtain the actual path distance and large positioning deviations.

[0086] 4) Multi-system data fusion module: Integrates GIS positioning data, OTDR fault data, and external damage prevention monitoring data, breaks down data silos between systems, realizes data interoperability and sharing, and provides support for multi-source data fusion display and linkage early warning at the application layer.

[0087] In summary, after receiving data from the transmission layer, the processing layer first performs purification and standardization processing through the data preprocessing module; then the OTDR fault analysis module identifies the fault type and calculates the absolute distance; the GIS fusion positioning module completes the accurate location of the fault point and extraction of the path distance; finally, the multi-system data fusion module integrates all the data and transmits it to the application layer.

[0088] 4. Application Layer For operations and maintenance personnel, it provides visualization, operation and maintenance scheduling, data management, and linkage early warning functions, realizing integrated management of fault location, early warning, and scheduling, improving operation and maintenance efficiency, and reducing maintenance costs.

[0089] 1) GIS visualization terminal: Supports multi-layer display (routing, fault, external damage prevention, resource points), integrates and renders multi-source data from the processing layer onto the GIS map, clearly marking fault location, fault type, absolute distance, actual path distance from resource point to the data center, external damage prevention risk points, etc., making it easy for operation and maintenance personnel to view intuitively and solving the problem of multi-source data not being able to be integrated and displayed.

[0090] 2) Operation and Maintenance Scheduling Module: Based on GIS location information and fault type, it automatically generates operation and maintenance dispatch orders, allocates maintenance personnel and equipment, tracks maintenance progress in real time, and completes closed-loop management of "fault location → dispatch order → maintenance → acceptance", solving the problems of time-consuming, labor-intensive and costly maintenance.

[0091] 3) Data Management Module: Stores, queries, modifies, and backs up routing data, fault data, external damage prevention data, and operation and maintenance records. It supports data statistical analysis and provides data support for operation and maintenance decisions.

[0092] 4) Linked Early Warning Module: Receives early warning signals from external damage monitoring equipment and OTDR fault signals, links with GIS positioning data, and issues early warnings through sound, pop-up windows, etc. At the same time, it pushes the early warning information to the terminal of operation and maintenance personnel, realizing linked early warning of faults and external damage risks, and solving the problem of inability to link early warning.

[0093] In summary, the application layer receives the fused data from the processing layer and displays it through a GIS visualization terminal; the linkage early warning module monitors early warning signals in real time, triggers early warnings and pushes them out; the operation and maintenance scheduling module generates dispatch orders based on the data and tracks the operation and maintenance progress; and the data management module manages all data in a unified manner.

[0094] II. Working Principle Data acquisition and transmission coordination: The optical cable route survey equipment, OTDR equipment, and external damage prevention monitoring equipment at the sensing layer collect data simultaneously and transmit the data through the transmission layer to ensure that the data is real-time, secure, and not lost, providing reliable raw data for subsequent processing; Data processing collaboration: The data preprocessing module in the processing layer purifies and standardizes the raw data, providing high-quality data for OTDR fault analysis and GIS fusion positioning; the OTDR fault analysis module calculates the absolute distance and identifies the fault type, providing core fault information for GIS fusion positioning; the GIS fusion positioning module combines routing data and fault data to complete accurate positioning and extract the real path distance, solving the core pain point; Multi-system linkage and collaboration: The multi-system data fusion module integrates all data, breaks down data silos, and synchronizes fault data, external damage prevention data, and routing data to the application layer; the application layer GIS visualization terminal integrates and displays multi-source data, the linkage early warning module receives and pushes early warning signals, and the operation and maintenance scheduling module generates dispatch orders based on location information, realizing the integration of fault location, early warning, and scheduling; III. Method Implementation Figure 3 This is a flowchart of a fiber optic cable fault location method based on GIS and OTDR data association provided in an embodiment of this application. The process includes: S301. Route Data Collection: Maintenance personnel carry fiber optic cable route survey equipment and move along the route to collect fiber optic cable route data, which is then transmitted to the transport layer via 4G / 5G. The collected data includes: the mapping relationship between fiber optic cables and resource points, the latitude and longitude and basic information of each resource point, and the accurate distance of the fiber optic cable from each resource point to the equipment room, etc. S302. Data Preprocessing: The data preprocessing module performs data cleaning, format conversion, and other functions such as data format standardization, data verification, and data compression on the collected data. S303. Routing data import: Routing data is imported into the server to build a fiber optic cable routing GIS database. The database contains information such as the latitude and longitude trajectory of the fiber optic cable, the location of resource points, and the actual path distance from the resource points to the equipment room, and completes the automatic update of routing data. S304. OTDR Fault Detection: The OTDR device sends a detection optical signal to the optical cable in real time to obtain OTDR test data, or determines the fiber continuity by monitoring optical power to perform fault detection; S305. Determine if a fault is detected; if the attenuation value of the OTDR test waveform or the attenuation value of the optical power monitoring exceeds the fault threshold, it is determined to be an optical cable fault. The fault signal is captured and its features are extracted. Based on the optical propagation speed and reflection time, the absolute distance of the fault point relative to the equipment room is calculated by the absolute distance calculation module. If no fault is detected, OTDR fault monitoring continues. S306. Fault Type Identification: The OTDR fault analysis module analyzes the reflection characteristics of fault signals, identifies the fault type (breakpoint, excessive loss, connector failure) and level, and transmits information such as fault type and absolute distance to the GIS fusion positioning module. S307.GIS Fusion Positioning: The GIS fusion positioning module matches the corresponding route segment in the routing GIS database based on the absolute distance of the fault, and initially locates the fault point through latitude and longitude interpolation algorithm; combined with resource point data, it calibrates the deviation through path correction algorithm to ensure positioning accuracy of ±3m, automatically extracts the real path distance from the resource point to the data center, and supplements key operation and maintenance information; S308. Multi-data fusion: The multi-system data fusion module integrates fault location data, routing data, and external damage prevention monitoring data, breaking down data silos and forming a unified data system; S309. External Damage Prevention Monitoring and Linkage Early Warning: External damage prevention monitoring equipment monitors the surrounding vibration in real time, judges possible external damage events, triggers early warning signals, and transmits them to the application layer linkage early warning module, which links with GIS positioning data and marks risk points on the visualization interface; S310. Visualization and Operation and Maintenance Scheduling: The GIS visualization terminal integrates and displays multi-source data such as fault location, fault type, absolute distance, resource point path distance, and external damage risk points. The operation and maintenance scheduling module automatically generates operation and maintenance orders based on location information and fault type, tracks maintenance progress, and completes closed-loop management.

[0095] This application also provides an online optical cable fault location system for executing the online optical cable fault location method in any of the foregoing embodiments. The system includes: an optical cable route survey device, an optical time domain reflectance monitoring terminal, and a server. The optical cable route survey device moves along the physical route of the optical cable, collecting optical cable route data including the geographic coordinates of multiple resource points and the absolute length data of the optical cable from each resource point to the monitoring starting point. The resource points are used to mark the location of the optical cable. The optical time domain reflectance monitoring terminal is connected to the optical cable and is used to monitor the optical cable in real time. When a fault is determined in the optical cable, it determines the absolute length data of the fault from the fault point to the monitoring starting point. The server receives the optical cable route data and the absolute length data of the fault, constructs and stores a GIS route database that maps the geographic coordinates of resource points to the absolute length data of the optical cable. It also determines the target route segment corresponding to the fault point based on the GIS route database, calculates a correction coefficient based on the length of the segment optical cable and the geographic distance between the resource points at both ends, corrects the incremental length of the optical cable using the correction coefficient, and determines the target GIS geographic coordinates of the fault point based on the geographic coordinates of the resource points at both ends and the corrected length data.

[0096] It should be noted that the devices or systems provided in the above embodiments are only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept. Other device or system embodiments correspond to the aforementioned method embodiments. Other technical features are described in the previous embodiments and will not be repeated here.

[0097] This application also provides a computer-readable storage medium storing instructions that, when executed, perform the steps of any of the methods described above.

[0098] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0099] This application also discloses an electronic device. For example... Figure 4 As shown, Figure 4 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. The electronic device 400 may include: at least one processor 401, at least one network interface 404, a user interface 403, a memory 405, and at least one communication bus 402.

[0100] The communication bus 402 is used to enable communication between these components.

[0101] The user interface 403 may include a display screen and a camera. Optionally, the user interface 403 may also include a standard wired interface and a wireless interface.

[0102] The network interface 404 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0103] The processor 401 may include one or more processing cores. The processor 401 connects to various parts of the electronic device (such as a server) using various interfaces and lines, and performs various server functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory 405, and by calling data stored in memory 405. Optionally, the processor 401 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 401 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip without being integrated into the processor 401.

[0104] The memory 405 may include random access memory (RAM) or read-only memory. Optionally, the memory 405 may include a non-transitory computer-readable storage medium. The memory 405 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 405 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 405 may also be at least one storage device located remotely from the aforementioned processor 401. (Refer to...) Figure 4 The memory 405, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program for an online optical cable fault location method.

[0105] exist Figure 4In the illustrated electronic device 400, the user interface 403 is mainly used to provide an input interface for the user and acquire user input data; while the processor 401 can be used to call an application program of an online optical cable fault location method stored in the memory 405. When executed by one or more processors 401, the electronic device 400 performs one or more of the methods described in the above embodiments. It should be noted that, for the foregoing method embodiments, for the sake of simplicity, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0106] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0107] In the various embodiments provided in this application, it should be understood that the disclosed apparatus or system can be implemented in other ways. For example, the apparatus or system embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some service interface; the indirect coupling or communication connection between apparatuses or units may be electrical or other forms.

[0108] The above description is merely an exemplary embodiment of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Other embodiments of this disclosure will be readily apparent to those skilled in the art upon consideration of the disclosure herein.

[0109] This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art that are not described in this disclosure.

Claims

1. A method for online fault location in optical cables, characterized in that, include: The optical cable route survey equipment moves along the physical route of the optical cable to collect optical cable route data. The optical cable route data includes at least the geographical coordinates of multiple resource points and the absolute length data of the optical cable from each resource point to the monitoring starting point, which is obtained by tapping and vibrating at each resource point and combining it with optical time domain reflectance measurement. The resource points are used to mark the location of the optical cable. The collected optical cable routing data is uploaded to the server to construct and store a GIS routing database containing the mapping relationship between the geographic coordinates of the resource points and the corresponding absolute length data of the optical cable; The optical cable is monitored in real time by an optical time domain reflectance monitoring terminal connected to the optical cable. When a fault is detected, the absolute length data of the fault from the fault point to the monitoring starting point is determined. The target routing segment where the fault point is located is determined based on the GIS routing database. The target routing segment is defined by two adjacent resource points. The target GIS geographic coordinates of the fault point are determined through the following steps: Based on the length of the optical cable segment within the target route segment and the geographical distance between the resource points at both ends of the target route segment, a correction coefficient is determined, and the incremental length of the optical cable relative to the starting resource point of the fault point relative to the starting resource point of the target route segment is corrected based on the correction coefficient to obtain the corrected length data, wherein the starting resource point refers to the resource point among the two resource points whose absolute length of the optical cable is smaller than that of the monitoring starting point. The target GIS geographic coordinates of the fault point are determined based on the geographic coordinates of the resource points at both ends of the target routing segment and the corrected length data.

2. The method according to claim 1, characterized in that, The optical cable is monitored in real time by an optical time-domain reflectometry monitoring terminal connected to the optical cable. When a fault is detected, the absolute length data of the fault from the fault point to the monitoring starting point is determined, including: The optical time-domain reflectometry monitoring terminal sends detection optical signals to the optical cable in real time and receives reflected optical signals. When the detected signal attenuation value exceeds the preset fault threshold, it is determined that an optical cable fault has occurred. The absolute length of the fault from the fault point to the monitoring starting point is calculated based on the speed of light propagation and reflection time. The fault type is identified based on the waveform characteristics of the reflected light signal. The fault type includes at least one of the following: optical cable break, excessive loss, joint failure, and abnormal line bending.

3. The method according to claim 2, characterized in that, The method also includes a multi-source data fusion and display step, specifically including: The target GIS geographic coordinates of the fault point, the absolute length data of the fault, the fault type, and the identification information of the resource points at both ends that define the target routing segment are fused together. On the GIS visualization terminal, the merged data is rendered and displayed in a multi-layer manner, including an optical cable routing layer, a fault point marker layer, and a resource point marker layer.

4. The method according to claim 1, characterized in that, Based on the length of the optical cable segment within the target routing segment and the geographical distance between the resource points at both ends of the target routing segment, a correction coefficient is determined. Then, based on this correction coefficient, the incremental length of the optical cable at the fault point relative to the starting resource point of the target routing segment is corrected to obtain the corrected length data, including: Based on the absolute length data of the optical cables corresponding to the resource points at both ends of the target route segment, the difference in the absolute length of the optical cables at the two end resource points is calculated to obtain the length of the optical cable in the segment. Calculate the geographical distance between the two resource points based on their respective geographical coordinates. The correction coefficient is obtained by dividing the length of the optical cable segment by the geographical distance; The absolute length of the optical cable at the starting resource point is subtracted from the absolute length of the fault to obtain the incremental length of the optical cable. Divide the incremental length of the optical cable by the correction factor to obtain the corrected length data.

5. The method according to claim 4, characterized in that, Based on the geographic coordinates of the resource points at both ends of the target routing segment and the corrected length data, the target GIS geographic coordinates of the fault point are determined, including: Based on the geographic coordinates of the two resource points, the geographic distance, and the corrected length data, the target GIS geographic coordinates of the fault point are calculated using a linear interpolation method.

6. The method according to claim 2, characterized in that, The method further includes: Based on the target GIS geographic coordinates of the fault point and the fault type, maintenance dispatch information is automatically generated, and the maintenance dispatch information includes the target GIS geographic coordinates and the fault type. The maintenance dispatch information is sent to the maintenance personnel's terminal.

7. The method according to claim 1, characterized in that, It also includes external damage prevention monitoring and early warning procedures, specifically including: The vibration signal and ambient temperature signal are collected in real time by the anti-external damage device deployed in a preset area along the optical cable. The anti-external damage device has a built-in vibration sensor and an infrared temperature measurement module. When the vibration signal exceeds a preset vibration warning threshold, and / or the ambient temperature signal exceeds a preset temperature warning threshold, the device receives a warning signal and device identification information sent by the anti-external damage device through the data transmission module. Based on the device identification information, query and match the geographical location coordinates and resource point information of the device bound to the anti-external damage device in the GIS routing database; Risk points are marked at the corresponding locations on the GIS visualization terminal, and corresponding warnings for external vibration or abnormal temperature are issued based on the triggered threshold type.

8. An online fault location system for optical cables, characterized in that, The method for online fault location of optical cables according to any one of claims 1 to 7 comprises: an optical cable route survey device, an optical time domain reflectance monitoring terminal, and a server; wherein... The optical cable route survey equipment is used to move along the physical route of the optical cable and collect optical cable route data, including the geographical coordinates of multiple resource points and the absolute length of the optical cable from each resource point to the monitoring starting point. The resource points are used to mark the location of the optical cable. The optical time domain reflectance monitoring terminal is connected to the optical cable and is used to monitor the optical cable in real time, and when it is determined that the optical cable has a fault, it determines the absolute length data of the fault from the fault point to the monitoring starting point. The server is used to receive the optical cable routing data and the absolute length data of the fault, and to construct and store a GIS routing database that maps the geographic coordinates of resource points to the absolute length data of the optical cable. It is also used to determine the target routing segment corresponding to the fault point based on the GIS routing database, calculate a correction coefficient based on the length of the optical cable segment and the geographic distance between the resource points at both ends, correct the incremental length of the optical cable based on the correction coefficient, and determine the target GIS geographic coordinates of the fault point based on the geographic coordinates of the resource points at both ends and the corrected length data.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, perform the method as described in any one of claims 1 to 7.