Optical cable dumb resource multi-source heterogeneous data fusion and operation management method and related equipment

CN122838516APending Publication Date: 2026-09-29XIAN ZHONGJIE COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611021703.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-09
Publication Date
2026-09-29

AI Technical Summary

Benefits of technology

[0019]本发明采用上述方法,以光缆沿途的哑资源点为锚点,将地理坐标与纤芯距离对应绑定并构建纤芯地理映射表,把光缆全长上纤芯距离与地理路径长度之间的非线性对应关系分解为多个区段内的局部对应关系,仅在事件纤芯距离所落入的单个区段内进行换算,将定位误差从百米级压缩至米级,缓解了余缆盘留与蛇形敷设引起的非线性误差沿线累积所导致的定位偏差,提高了定位精度。同时,本发明借助同一纤芯地理映射表,将第一、第二事件纤芯距离换算至同一高精度地理基准,消除或减小了OTDR与DAS两类设备告警的空间错位,并以空间距离、发生时刻之差及损耗变化量为依据,通过预设距离阈值、时间阈值与损耗阈值的协同判断进行时空关联研判,使两类告警相互印证:以实际致损结果过滤无害振动误报,以外部活动感知为损耗告警提供成因佐证,仅在三者同时满足时确认外部破坏致损关联事件,从而降低误判、减少逐条派员现场核实的无效出勤。最终在地理信息地图上标记关联事件并生成关联提示,使运维人员能够就近选择哑资源点到达事件位置,提高了运维处置效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122838516A_ABST
    Figure CN122838516A_ABST
Patent Text Reader

Abstract

This invention discloses a method and related equipment for multi-source heterogeneous data fusion and operation and maintenance management of dummy resources in optical cables, relating to the field of data processing. The method includes: acquiring the geographical coordinates of multiple dummy resource points along the optical cable route and their corresponding fiber core distances; binding the geographical coordinates and fiber core distances to obtain associated data, and constructing a fiber core geographic mapping table accordingly; acquiring multi-source heterogeneous data, and converting it into geographical coordinates of a first event and geographical coordinates of a second event according to the mapping table; when the spatial distance between the two events is less than a preset distance threshold, the difference in their occurrence time is less than a preset time threshold, and the change in loss is greater than a preset loss threshold, an external damage-related event is confirmed and marked on a geographic information map. This invention can alleviate the positioning accuracy problem caused by the non-linear correspondence between fiber core distance and geographical path length, reduce the ineffective attendance of operation and maintenance personnel to verify on-site, and improve the efficiency of operation and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data processing, and in particular to a method and related equipment for the fusion and operation and maintenance management of multi-source heterogeneous data of optical cable dumb resources. Background Technology

[0002] Optical cables are the physical foundation of fiber optic communication networks. Along their routes are passive infrastructure such as manholes, utility poles, optical distribution boxes, and junction boxes. These infrastructures themselves lack active communication and sensing capabilities and are often referred to as "dumb" resources in optical cables. During operation and maintenance, online monitoring equipment and distributed fiber optic vibration sensors are commonly used to monitor optical cables.

[0003] Online monitoring equipment for optical cables typically uses an optical time-domain reflectometry (OTDR) device as its core. By injecting light pulses into the fiber core, it measures the distance of events such as loss and breakpoints relative to the test end. This distance is the optical path length measured along the fiber core, referred to as the fiber core distance in this invention. Distributed fiber optic vibration sensing equipment (DAS) uses the fiber core as the sensing medium, similarly providing the location of vibration events such as construction and excavation in the form of fiber core distance. Therefore, the location quantity directly output by the monitoring equipment is the fiber core distance, not geographical coordinates on the ground.

[0004] When maintenance personnel arrive on-site to handle an incident, they need to know the geographical coordinates of the event in order to select the nearest dummy resource point to access and reach the incident location. Related technologies typically calculate the incident location proportionally on a map route based on the proportion of fiber core distance to the total length of the optical cable.

[0005] However, the relationship between fiber core distance and geographical path length is not a simple linear one: Fiber optic cables commonly have excess cable coils at junction boxes, and are often laid in a serpentine pattern at bends in poles and ducts, causing the accumulated fiber core distance to exceed the corresponding geographical path length, and the amount of excess cable varies across sections. When calculated proportionally to the total length, this non-linear error accumulates along the line, typically resulting in positioning accuracy only reaching the hundred-meter level.

[0006] In addition, OTDR and DAS have different monitoring dimensions: OTDR detects the loss and breakage that has occurred in the optical cable, and can only reflect whether the optical cable is damaged, but cannot reflect whether there is external construction activity; DAS detects the vibration along the optical cable, and can sense external construction activity, but cannot reflect whether the optical cable has actually been damaged, and harmless vibrations such as heavy vehicles passing by, mechanical operations, and strong wind disturbances will trigger vibration alarms.

[0007] In related technologies, OTDR and DAS are usually two independent monitoring systems, each outputting the fiber core distance measured by its own device and issuing alarms independently. Due to the difference in the zero point and scale of the two types of devices, coupled with the nonlinear correspondence between the fiber core distance and the geographical path length, even for the same physical location, the fiber core distance given by the two types of devices is often inconsistent, making it difficult to directly determine whether they correspond to the same location. As a result, there is a lack of means to mutually verify the two types of alarms.

[0008] In this situation, to prevent the optical cable from being damaged by external forces, the on-duty personnel often have to send personnel to the site to verify each vibration alarm, and a considerable proportion of them are actually harmless vibrations, resulting in a lot of invalid attendance; at the same time, since the equipment outputs the fiber core distance rather than geographical coordinates, the on-site personnel still need to check the optical cable segment by segment after arriving, which restricts the efficiency of operation and maintenance. Summary of the Invention

[0009] To address the aforementioned technical problems and deficiencies, the purpose of this invention is to provide a method and related equipment for the fusion and operation and maintenance management of multi-source heterogeneous data of optical cable dumb resources, which can improve positioning accuracy and on-site handling efficiency.

[0010] To achieve the above objectives, in a first aspect, the present invention provides a method for multi-source heterogeneous data fusion and operation and maintenance management of optical cable dumb resources, comprising:

[0011] Obtain the geographic coordinates of multiple dummy resource points along the optical cable route, as well as the fiber core distance of each dummy resource point on the optical cable core.

[0012] By binding the geographic coordinates of each dumb resource point to the fiber core distance, the associated data of the dumb resource points can be obtained;

[0013] Based on the associated data, construct a fiber core geographic mapping table corresponding to the fiber core distance and geographic coordinates;

[0014] Acquire multi-source heterogeneous data collected by monitoring equipment. The multi-source heterogeneous data includes the fiber core distance, first occurrence time and loss change of the first event corresponding to the optical cable loss anomaly, and the fiber core distance and second occurrence time of the second event corresponding to the optical cable vibration anomaly.

[0015] Based on the fiber core geographic mapping table, the fiber core distance of the first event is converted into the geographic coordinates of the first event, and the fiber core distance of the second event is converted into the geographic coordinates of the second event;

[0016] Determine whether the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the second event is less than a preset distance threshold;

[0017] If the spatial distance is less than a preset distance threshold, the difference between the first occurrence time and the second occurrence time is less than a preset time threshold, and the amount of loss change is greater than a preset loss threshold, then an external damage-related event is confirmed to have occurred.

[0018] Mark externally disruptive events on geographic information maps.

[0019] This invention employs the aforementioned method, using dummy resource points along the optical cable route as anchor points, to bind geographical coordinates to fiber core distances and construct a fiber core geographic mapping table. This decomposes the nonlinear correspondence between fiber core distance and geographical path length over the entire optical cable into local correspondences within multiple segments, performing conversion only within the single segment where the event fiber core distance falls. This reduces positioning errors from the hundreds of meters to the meters, alleviating positioning deviations caused by the accumulation of nonlinear errors along the route due to cable reeling and serpentine laying, and improving positioning accuracy. Meanwhile, this invention utilizes the same fiber core geographic mapping table to convert the fiber core distances of the first and second events to the same high-precision geographic benchmark, eliminating or reducing spatial misalignment between OTDR and DAS alarms. Based on spatial distance, the difference in occurrence time, and the amount of loss change, it performs spatiotemporal correlation analysis through the coordinated judgment of preset distance thresholds, time thresholds, and loss thresholds, allowing the two types of alarms to corroborate each other: filtering out harmless vibration false alarms with actual damage results, and providing causal evidence for loss alarms based on external activity perception. External damage-related events are only confirmed when all three conditions are met simultaneously, thereby reducing misjudgments and unnecessary on-site verification. Finally, related events are marked on a geographic information map and related prompts are generated, enabling maintenance personnel to select the nearest dummy resource point to reach the event location, improving maintenance efficiency.

[0020] In a second aspect, the present invention provides an operation and maintenance management system for the method provided in the first aspect, comprising a device adaptation layer, a data processing layer, and a business application layer that are sequentially connected in communication.

[0021] The device adaptation layer is used to obtain the geographic coordinates and fiber core distance of the dummy resource point, and to acquire multi-source heterogeneous data. The multi-source heterogeneous data includes the first event fiber core distance, first occurrence time and loss change collected by the optical time domain reflectometer, and the second event fiber core distance and second occurrence time collected by the distributed optical fiber vibration sensor.

[0022] The data processing layer is used to bind geographic coordinates and fiber core distance to generate associated data in order to construct a fiber core geographic mapping table; and according to the fiber core geographic mapping table, convert the fiber core distance of the first event and the fiber core distance of the second event into geographic coordinates of the first event and the second event, respectively.

[0023] The business application layer is used to confirm the occurrence of an external damage-related event when the spatial distance between the geographic coordinates of the first and second events is less than a preset distance threshold, the time difference between the occurrence times of the first and second events is less than a preset time threshold, and the amount of loss change is greater than a preset loss threshold, and to mark and prompt on the geographic information map.

[0024] Thirdly, the present invention provides an electronic device comprising: a memory and one or more processors; the memory being coupled to the one or more processors, the memory being used to store computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the electronic device to perform the methods described in the first aspect and any possible implementation thereof.

[0025] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions that, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation thereof.

[0026] Fifthly, the present invention provides a computer program product including computer instructions that, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation thereof.

[0027] Understandably, the operation and maintenance management system provided in the second aspect, the electronic device provided in the third aspect, the storage medium provided in the fourth aspect, and the computer program product provided in the fifth aspect are all used to execute the method provided by this invention. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here. Attached Figure Description

[0028] Figure 1 This is an application diagram of a method for multi-source heterogeneous data fusion and operation and maintenance management of optical cable dumb resources according to an embodiment of the present invention;

[0029] Figure 2 This is a flowchart of a method for multi-source heterogeneous data fusion and operation and maintenance management of optical cable dumb resources according to an embodiment of the present invention;

[0030] Figure 3 This is a flowchart of an operation and maintenance management process in an embodiment of the present invention;

[0031] Figure 4 This is a schematic diagram of the software architecture of an operation and maintenance management system according to an embodiment of the present invention;

[0032] Figure 5 This is a data processing logic diagram of an operation and maintenance management method according to an embodiment of the present invention;

[0033] Figure 6 This is a schematic diagram of the electronic device hardware architecture of an operation and maintenance management system according to an embodiment of the present invention. Detailed Implementation

[0034] The terminology used in the following embodiments of the present invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification and appended claims of the present invention, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in the present invention refers to any or all possible combinations comprising one or more of the listed items.

[0035] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of the present invention, unless otherwise stated, "a plurality of" means two or more.

[0036] This invention provides a method for multi-source heterogeneous data fusion and operation and maintenance management of optical cable dumb resources, which can be applied to operation and maintenance management systems.

[0037] The operation and maintenance management system establishes data connections with optical time domain reflectometers, distributed optical fiber vibration sensors, geographic information systems, and field acquisition terminals through wired or wireless communication networks. It is used to collect, store, fuse, and process multi-source heterogeneous data along the optical cable route, and to locate and display monitored events.

[0038] Before describing the method of this embodiment, we will first explain some of the nouns involved.

[0039] Dumb resource points refer to passive facilities distributed along the optical cable route, including but not limited to manholes, utility poles, optical distribution boxes, and junction boxes. Dumb resource points themselves do not have active communication or active sensing capabilities, and their location and attributes need to be recorded and managed with the help of external means.

[0040] Geographic coordinates are coordinate values ​​used to identify a location on the ground. Geographic coordinates are expressed in the form of longitude and latitude values ​​and are used to locate and display locations on geographic information maps.

[0041] Fiber core distance refers to the optical path length measured along the fiber core of the optical cable, that is, the length of the optical fiber accumulated along the fiber core direction from the test end of the monitoring equipment to a certain position. Because there is excess cable coiled at the junction box and serpentine laying at the bends of poles and ducts, the fiber core distance is usually greater than the geographical path length of the optical cable corresponding to that section, and the amount of excess cable is not consistent in each section.

[0042] See Figure 1 It is divided into three layers from top to bottom. The top layer is the monitoring source on one side of the computer room and the physical objects along the optical cable, the middle layer is the operation and maintenance management system, and the bottom layer is the geographic information map.

[0043] like Figure 1 As shown at the top, the equipment room is equipped with an Optical Time Domain Reflectometry (OTDR) device and a Distributed Fiber Optic Vibration Sensor (DAS). Both devices measure the fiber cores of the optical cable and output event fiber core distances expressed as fiber core distances, including the first event fiber core distance and the second event fiber core distance. Along the optical cable route, manholes, utility poles, optical distribution boxes, and junction boxes are distributed sequentially; these passive facilities are collectively referred to as dumb resource points.

[0044] Figure 1 The optical cable laying characteristics, namely slack cable coiling and serpentine laying, are marked at the optical distribution box and junction box. These two laying characteristics cause the accumulated fiber core distance on the fiber core to be greater than the geographical path length of the corresponding section, and the amount of slack cable in each section is inconsistent, resulting in a non-linear relationship between fiber core distance and geographical path length. A monitoring event is marked with a cross at the end of the optical cable.

[0045] like Figure 1 As shown, each dummy resource point has both geographical coordinates and fiber core distance as location parameters, both of which are sent to the operation and maintenance management system. Based on this, the operation and maintenance management system binds the dummy resource point identifier, geographical coordinates, and fiber core distance of the same dummy resource point to obtain associated data, and then constructs a fiber core geographic mapping table based on the associated data. Figure 1 The fiber core geographic mapping table is illustrated in two columns. The left column is the fiber core distance and the right column is the geographic coordinates. Adjacent dumb resource points constitute a segment, so that the non-linear correspondence on the entire optical cable is decomposed into correspondence within multiple segments.

[0046] When the monitoring equipment collects the distance to the fiber core of an event, the operation and maintenance management system queries the fiber core geographic mapping table based on the distance to the event, calculates the geographic coordinates of the event within the segment it falls into, and sends the geographic coordinates of the event to the geographic information map.

[0047] like Figure 1 As shown at the bottom layer, the geographic information map reconstructs the fiber optic cable route and each dumb resource point according to geographic coordinates, and marks the monitoring event with a cross at the geographic coordinates of the event.

[0048] Therefore, the method in this embodiment uses dummy resource points as anchor points to fuse the multi-source heterogeneous fiber core distance with geographical coordinates, establishes a fiber core geographical mapping table by segment, and converts the event fiber core distance output by the monitoring equipment into event geographical coordinates. This reduces the positioning deviation caused by the accumulation of nonlinear errors along the line when calculating according to the full length ratio, and makes it easier for maintenance personnel to select the nearest dummy resource point to reach the location of the monitoring event, thereby improving the efficiency of on-site handling.

[0049] The following is combined with Figure 2 The method for multi-source heterogeneous data fusion and operation and maintenance management of optical cable dumb resources in this embodiment can be executed by the operation and maintenance management system (hereinafter referred to as "the system"), and includes the following steps.

[0050] S101, obtain the geographical coordinates of multiple dummy resource points along the optical cable route, and the fiber core distance of each dummy resource point on the optical cable core.

[0051] There are two methods for obtaining geographic coordinates. The first method is on-site collection, where personnel use satellite positioning terminals to sequentially reach the location of each dummy resource point, collect the longitude and latitude values ​​of that location, and upload these values ​​to the system. To improve the accuracy of geographic coordinates, on-site personnel can use satellite positioning terminals with real-time differential positioning capabilities for collection. The second method is system reading, where the system reads the recorded geographic coordinates of each dummy resource point from an existing geographic information system.

[0052] There are two ways to obtain the fiber core distance. The first method is measurement by monitoring equipment. The system measures the optical fiber core through an OTDR and obtains event data. Each junction box, fusion splice, or bend at a dumb resource point is represented as a loss event or reflection event on the fiber core. The OTDR gives the optical path length measured along the fiber core relative to the test end of the event. This optical path length is the fiber core distance of the corresponding dumb resource point.

[0053] The second method involves obtaining the fiber core distance for dummy resource points without significant optical characteristics by reading as-built data and identifying the meter marks on the outer sheath of the optical cable.

[0054] Through this step, the system obtains a geographical coordinate and a fiber core distance for each dumb resource point along the optical cable route, which serves as the basis for subsequent data fusion.

[0055] S102, bind the geographical coordinates of each dumb resource point to the fiber core distance to obtain the associated data of the dumb resource points.

[0056] Specifically, the system assigns a unique identifier to each dummy resource point and uses this identifier as an index to write the geographic coordinates and fiber core distance of the same dummy resource point into the same data record. This data record contains at least the identifier of the dummy resource point, the longitude and latitude values ​​of the geographic coordinates, and the fiber core distance. The collection of multiple data records constitutes the associated data.

[0057] The meaning of "corresponding binding" is that, in the associated data, a one-to-one correspondence is established between the geographic coordinates of the same dummy resource point and its fiber core distance, so that given a fiber core distance, its corresponding geographic coordinates can be found, and given a geographic coordinate, its corresponding fiber core distance can also be found. The associated data is stored in the system's database for subsequent steps to access.

[0058] S103. Based on the associated data, construct a fiber core geographic mapping table corresponding to the fiber core distance and geographic coordinates.

[0059] The fiber core geographic mapping table refers to a correspondence table that takes fiber core distance as input and geographic coordinates as output. The fiber core geographic mapping table is used to describe the non-linear correspondence between fiber core distance and geographic coordinates on the same optical cable.

[0060] The specific construction process is as follows:

[0061] The system reads the data records of all dummy resource points on the optical cable from the associated data, sorts all dummy resource points in ascending order of fiber core distance, and writes the sorted dummy resource points into each entry of the fiber core geographic mapping table. Each entry records at least one dummy resource point's fiber core distance and the geographical coordinates of that dummy resource point.

[0062] After sorting, a segment is formed between two dummy resource points with adjacent fiber core distances. The entire optical cable is divided into multiple segments by multiple dummy resource points. Within each segment, the ratio between fiber core distance and geographical path length is more stable relative to the total length of the optical cable. This is because the number of slack cable reeling points and the variation in serpentine laying across a single segment are less than the total length. The shorter the segment, the lower its internal nonlinearity.

[0063] Therefore, the fiber core geographic mapping table decomposes the non-linear correspondence between fiber core distance and geographic coordinates along the entire optical cable into local correspondences within multiple segments, making the deviation of calculating geographic coordinates from fiber core distance within each segment smaller than that calculated proportionally to the entire length.

[0064] Once the fiber core geographic mapping table is constructed, it is stored in the system and serves as the basis for converting event fiber core distances into event geographic coordinates.

[0065] S104, acquire multi-source heterogeneous data collected by monitoring equipment.

[0066] The monitoring equipment includes OTDR and DAS.

[0067] The multi-source heterogeneous data includes the fiber core distance, first occurrence time, and loss change corresponding to the first event of optical cable loss anomaly collected by OTDR, and the fiber core distance and second occurrence time corresponding to the second event of vibration anomaly collected by DAS.

[0068] The first event fiber core distance refers to the fiber core distance corresponding to the abnormal optical cable loss acquired by the OTDR. The OTDR injects optical pulses into the optical cable core and detects the echo signal. When the optical cable is damaged by excessive bending, compression, breakage, etc., at a certain position, the optical power loss at that position changes abnormally. The OTDR measures the optical path length of the abnormal loss position relative to the test end along the fiber core direction. This optical path length is the first event fiber core distance.

[0069] The first occurrence time refers to the time when the OTDR detects the abnormal loss.

[0070] The change in loss refers to the difference in optical power loss at the location of the loss anomaly before and after the anomaly occurred, expressed in decibels, and is used to measure the degree of damage to the optical cable.

[0071] The system reads loss anomaly alarm data reported by the OTDR through the data interface. The alarm data includes the fiber core distance of the first event, the first occurrence time, and the amount of loss change.

[0072] The second event fiber core distance refers to the fiber core distance corresponding to the vibration anomaly acquired by the DAS. The DAS uses the optical fiber core as the sensing medium and detects the vibration signal distributed along the fiber core by utilizing the phase change of the backscattered light in the optical fiber. When external vibration activities such as construction excavation or mechanical operation occur along the optical cable, the DAS measures the optical path length of the vibration anomaly location relative to the test end along the fiber core direction. This optical path length is the second event fiber core distance.

[0073] The second occurrence time refers to the time when the DAS detects the vibration anomaly.

[0074] The system reads the vibration anomaly alarm data reported by DAS through the data interface. The alarm data includes the fiber core distance of the second event and the time of the second occurrence.

[0075] This step enables the system to uniformly collect heterogeneous monitoring data from OTDR and DAS, providing a foundation for subsequent multi-source data fusion and correlation analysis.

[0076] It should be noted that the zero point and scale of the ranging may differ due to differences in deployment location, fiber optic pigtail length, or test fiber core between OTDR and DAS.

[0077] Before applying the fiber core geographic mapping table for coordinate transformation, the system needs to perform a reference alignment operation in advance: obtain the fiber core distance of the two types of equipment testing the same optical cable known physical reference point (such as the terminal equipment room or a specific artificial simulated event point), calculate and record the zero point offset and scaling factor of the two.

[0078] After acquiring multi-source heterogeneous data, the zero-point offset and scaling factor are used to normalize and calibrate the fiber core distance of the first event and the fiber core distance of the second event, so as to unify them with the fiber core distance benchmark used to construct the fiber core geographic mapping table.

[0079] S105, Based on the fiber core geographic mapping table, convert the fiber core distance of the first event into the geographic coordinates of the first event, and convert the fiber core distance of the second event into the geographic coordinates of the second event.

[0080] The geographical coordinates of the first event refer to the geographical coordinates of the location on the ground corresponding to the optical cable loss anomaly. The system uses the fiber core distance of the first event as input to query the fiber core geographical mapping table, determines the mapping segment into which the fiber core distance of the first event falls, and converts the fiber core distance of the first event into geographical coordinates based on the fiber core distance and geographical coordinates of the two endpoints of the mapping segment.

[0081] The geographic coordinates of the second event refer to the geographic coordinates of the vibration anomaly's location on the ground. The system uses the fiber core distance of the second event as input to query the fiber core geographic mapping table, determines the mapping segment into which the fiber core distance of the second event falls, and converts the fiber core distance of the second event with the geographic coordinates based on the fiber core distance and geographic coordinates of the two endpoints of the mapping segment to obtain the geographic coordinates of the second event.

[0082] Since the fiber core geographic mapping table divides the entire optical cable into multiple segments and establishes corresponding relationships within each segment, when the system converts the fiber core distance of the first event and the fiber core distance of the second event, it only performs the conversion within the single segment in which each event falls. This reduces the positioning deviation caused by the accumulation of nonlinear errors along the line when calculating according to the proportion of the total length of the optical cable, and improves the positioning accuracy of the geographic coordinates of the first event and the geographic coordinates of the second event.

[0083] S106, determine whether the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the second event is less than a preset distance threshold.

[0084] The preset distance threshold refers to the spatial distance judgment threshold set in advance by the system, used to determine whether two events belong to the same geographical area. The value of the preset distance threshold is determined according to the laying density of the optical cable line and the site environment, and can be set to a fixed value in the range of several meters to tens of meters.

[0085] The system calculates the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the second event, and compares this spatial distance with a preset distance threshold.

[0086] When the spatial distance is greater than or equal to a preset distance threshold, it indicates that the abnormal optical cable loss and abnormal vibration belong to different areas on the ground, and the two are not spatially correlated, thus not constituting an external damage-related event caused by the same external destructive activity. An external damage-related event refers to an event in which external construction, excavation, or other vibration activities actually cause physical damage to the optical cable. This event simultaneously exhibits both abnormal vibration and abnormal loss characteristics, and these two characteristics are correlated both spatially and temporally.

[0087] At this point, the system no longer performs subsequent correlation analysis, but treats the abnormal optical cable loss and abnormal vibration as two independent monitoring events and processes them separately: the abnormal optical cable loss is marked at the geographical coordinates of the first event and a loss fault alarm is generated, and the abnormal vibration is marked at the geographical coordinates of the second event and an external damage risk alarm is generated. The two events each enter the corresponding alarm and handling process.

[0088] If the spatial distance is less than the preset distance threshold, proceed to step S107.

[0089] S107. If the spatial distance is less than a preset distance threshold, the difference between the first occurrence time and the second occurrence time is less than a preset time threshold, and the amount of loss change is greater than a preset loss threshold, then an external damage-related event is confirmed to have occurred.

[0090] The preset time threshold refers to the time difference judgment threshold set in advance by the system, used to determine whether two events are correlated in time. Its value is determined based on the acquisition cycle and alarm delay of the monitoring equipment, and can be set to a fixed value in the range of tens of seconds to several minutes. The preset loss threshold refers to the loss change judgment threshold set in advance by the system, used to determine whether the abnormal loss of the optical cable has reached the level of damage that requires attention. Its value is determined based on the loss fluctuation range of the optical cable during normal operation, and can be set to a value greater than the upper limit of the normal fluctuation range.

[0091] After confirming that the spatial distance is less than a preset distance threshold, the system further determines whether the following two conditions are met simultaneously:

[0092] The first condition is that the absolute value of the difference between the first occurrence time and the second occurrence time is less than a preset time threshold. This condition indicates that the abnormal optical cable loss and the abnormal vibration are close in time and there is a possibility of causal relationship.

[0093] The second condition is that the change in loss is greater than the preset loss threshold, which indicates that the optical cable has indeed suffered damage beyond the normal range.

[0094] When three conditions are met simultaneously—the spatial distance is less than a preset distance threshold, the time difference is less than a preset time threshold, and the change in loss is greater than a preset loss threshold—the system confirms that an external damage-related event has occurred.

[0095] On the other hand, when the spatial distance is less than the preset distance threshold, but the difference between the first occurrence time and the second occurrence time is greater than or equal to a preset time threshold, or the change in loss is less than or equal to a preset loss threshold, i.e., the three conditions are not met simultaneously, the system does not confirm the occurrence of an external damage-related event, and handles the following two situations separately:

[0096] Firstly, if the spatial distance is less than the preset distance threshold while the time difference is greater than or equal to the preset time threshold, it indicates that although the loss anomaly and the vibration anomaly are geographically close, they are far apart in time and lack a causal relationship. The system judges them as accidental location overlaps and still marks and alarms them separately as two independent monitoring events.

[0097] Secondly, if the spatial distance is less than a preset distance threshold, the time difference is less than a preset time threshold, and the change in loss is less than or equal to a preset loss threshold, it indicates that although there is external vibration activity near the location, the optical cable has not yet suffered damage beyond the normal range, meaning that the external activity has not yet caused damage. In this case, the system does not mark the external damage-related event, but instead marks the external damage risk at the geographical coordinates of the second event and generates an external damage risk warning, prompting maintenance personnel to pay close attention to this section or conduct on-site monitoring to prevent external activities from further developing into optical cable damage.

[0098] S108, Mark externally destructive events on geographic information maps.

[0099] On the geographic information map, the system places special marker elements, distinct from single-event marker elements, at the locations corresponding to the geographic coordinates of the first or second event, to mark related events caused by external damage. These special marker elements use different colors and shapes than single-loss anomaly markers and single-vibration anomaly markers, enabling maintenance personnel to intuitively distinguish between related and independent events.

[0100] The system generates a correlation alert while marking externally caused damage-related events. This alert informs maintenance personnel that both abnormal vibration and fiber optic cable damage exist at the same location. The alert includes a description of the related event type, the fiber core distance for the first and second events, the time of the first and second occurrences, and the change in cable loss. The system displays the correlation alert in a pop-up information box on a geographic information map, guiding maintenance personnel to prioritize the handling of this externally caused damage-related event.

[0101] Using the above methods and steps, this embodiment uses the dummy resource points along the optical cable route as anchor points, binds the geographical coordinates and fiber core distances accordingly, obtains the associated data of the dummy resource points, and constructs a fiber core geographic mapping table corresponding to the fiber core distance and geographical coordinates. This decomposes the nonlinear correspondence between the fiber core distance and the geographical path length over the entire optical cable into correspondences within multiple segments, realizing the integrated and unified management of multi-source heterogeneous data of optical cable dummy resources.

[0102] When the monitoring equipment collects the distance between the fiber cores of an event, this embodiment performs the conversion within a single segment corresponding to the distance between the fiber cores of the event, rather than extrapolating it according to the proportion of the total length of the optical cable. This reduces the positioning deviation caused by the accumulation of nonlinear errors along the line due to the remaining cable coils and serpentine laying, compressing the event positioning error from the hundred-meter level to the meter level, and improving the positioning accuracy of the event geographical coordinates calculated from the fiber core distance.

[0103] Furthermore, this embodiment unifies the collection of two types of multi-source heterogeneous monitoring data: optical cable loss anomalies collected by OTDR and vibration anomalies collected by DAS. OTDR reflects physical damage to the optical cable in the form of loss or breakpoints, and its output results are reliable, but it only represents the result that the damage has already occurred and cannot reveal the external causes of the damage, nor does it have the ability to provide early warning. DAS can sense external construction activities along the optical cable in real time and can provide early warning before the optical cable is damaged, but due to its own detection mechanism limitations, harmless vibrations such as heavy vehicles passing by, mechanical operations, and strong wind disturbances can trigger alarms, resulting in a high false alarm rate and making it difficult to use as the sole basis for dispatching orders. The two types of devices are orthogonal to each other in terms of monitoring dimensions and form a complementary relationship. However, in the existing technology, because they output independently in the form of fiber core distance, and there are differences between the zero point and the scale of the distance measurement, coupled with the nonlinear error between the fiber core distance and the geographical path length, the positional quantities corresponding to the two types of alarms at the same physical location often differ by more than 100 meters, making it impossible to establish a reliable spatial correspondence between the two types of alarms and to achieve mutual verification.

[0104] This embodiment uses the same fiber core geographic mapping table to convert the fiber core distance of the first event and the fiber core distance of the second event into the geographic coordinates of the first event and the second event after the accuracy improvement. This unifies the two types of heterogeneous events under the same high-precision geographic reference, eliminates the spatial misalignment between the two types of alarms, and lays the foundation for mutual verification.

[0105] Based on this, this embodiment uses the spatial distance between the geographical coordinates of the first event and the geographical coordinates of the second event, the difference between the first and second occurrence times, and the amount of loss change as criteria. Through the coordinated judgment of preset distance thresholds, preset time thresholds, and preset loss thresholds, it performs spatiotemporal correlation analysis on loss anomalies and vibration anomalies. This analysis mechanism establishes a mutually corroborating relationship between the OTDR and DAS: using the OTDR's "loss change greater than the preset loss threshold" as the confirmation condition for DAS vibration alarms, false alarms triggered by harmless vibrations are automatically filtered out in the joint judgment of the three thresholds; and using the vibration anomalies of the DAS to provide external construction activity evidence for the OTDR's loss alarms, enabling loss anomalies to be distinguished from different causes such as external force damage and natural aging.

[0106] Therefore, this embodiment achieves accurate classification of three types of monitoring scenarios:

[0107] 1. When vibration anomalies and loss anomalies coincide in both time and space and the amount of loss change exceeds the preset loss threshold, it is identified as an external damage-related event and handled with the highest priority.

[0108] 2. When abnormal vibration exists but the change in loss does not reach the preset loss threshold, it is judged as an external damage risk warning, prompting maintenance personnel to arrive on site in advance to monitor and shift the maintenance work from post-event repair to pre-event prevention.

[0109] 3. When abnormal wear exists but there is no corresponding abnormal vibration, it is judged as suspected natural wear and should be handled according to routine maintenance procedures.

[0110] The accurate classification of the above three scenarios is impossible to achieve using OTDR or DAS alone. It is the result of the synergistic effect of high-precision unified spatial benchmark and spatiotemporal correlation analysis. Confirming external damage-related events only when all three threshold conditions are met simultaneously can accurately identify such events, reduce the possibility of misjudgment, improve the accuracy of external damage event identification, and reduce the unnecessary on-site verification of each event.

[0111] Finally, this embodiment marks external damage-related events on a geographic information map and generates related prompts, enabling maintenance personnel to directly know the location of the monitored events on the ground and select the nearest dummy resource point to reach the corresponding location of the monitored events. This reduces the workload of manual inspection and comparison along the route and improves the efficiency of maintenance and handling.

[0112] In some embodiments, converting the first event fiber core distance into first event geographic coordinates and the second event fiber core distance into second event geographic coordinates according to the fiber core geographic mapping table may further include the following steps.

[0113] S201, find the mapping segments in the fiber core geographic mapping table where the fiber core distance of the first event and the fiber core distance of the second event fall, respectively. The mapping segments take two dummy resource points that are adjacent to each other in the fiber core distance as their endpoints.

[0114] In this context, a mapping segment refers to an interval formed between two dummy resource points that are adjacent in fiber core distance in the fiber core geographic mapping table. The mapping segment starts at the dummy resource point with the smaller fiber core distance and ends at the dummy resource point with the larger fiber core distance. After sorting the multiple dummy resource points on the entire optical cable according to their fiber core distance, multiple mapping segments are sequentially formed between adjacent dummy resource points, and these multiple mapping segments are connected end-to-end to cover the entire fiber core distance range of the optical cable.

[0115] After receiving the first event fiber core distance collected by the OTDR, the system searches in the fiber core geographic mapping table, comparing the first event fiber core distance with the fiber core distances recorded in each table entry, and determines two adjacent table entries that meet the following conditions: the fiber core distance of the starting endpoint is less than or equal to the first event fiber core distance, and the fiber core distance of the ending endpoint is greater than or equal to the first event fiber core distance. The interval formed by the two adjacent table entries that meet this condition is the mapping segment into which the first event fiber core distance falls.

[0116] Similarly, after receiving the second event fiber core distance collected by DAS, the system uses the same search method as described above to determine the mapping segment into which the second event fiber core distance falls in the fiber core geographic mapping table. The mapping segment into which the first event fiber core distance falls and the mapping segment into which the second event fiber core distance falls can be the same mapping segment or different mapping segments.

[0117] By dividing the system into segments, the positioning calculations for the fiber core distance of the first event and the fiber core distance of the second event are constrained to be performed within their respective single segments, thus avoiding the accumulation of nonlinear errors along the entire line caused by the remaining cable coiling and serpentine laying when calculating according to the proportion of the total length of the optical cable.

[0118] S202, based on the fiber core distance and geographic coordinates of the two endpoints of the above-mentioned mapping segment, linear interpolation is performed on the fiber core distance of the first event and the fiber core distance of the second event to obtain the geographic coordinates of the first event and the geographic coordinates of the second event.

[0119] Linear interpolation refers to assuming a linear relationship between the fiber core distance and geographic coordinates between the two endpoints of the mapping segment, and calculating the corresponding geographic coordinates proportionally based on the relative position of the event fiber core distance within the mapping segment.

[0120] Taking the conversion of the fiber core distance in the first event as an example, the specific calculation process is as follows:

[0121] Let the fiber core distance of the first event be D1, the longitude value of the starting endpoint of the mapped segment be Lon1, and the latitude value of the starting endpoint be Lat1; let the fiber core distance of the ending endpoint of the mapped segment be D2, the longitude value of the ending endpoint be Lon2, and the latitude value of the ending endpoint be Lat2; let the fiber core distance of the first event be De1.

[0122] The system first calculates the distance ratio of the fiber core distance of the first event within the mapping segment. The distance ratio is equal to the difference between De1 and D1 divided by the difference between D2 and D1. Then, the system calculates the longitude and latitude values ​​of the geographic coordinates of the first event according to the distance ratio. The longitude value of the geographic coordinates of the first event is equal to Lon1 plus the distance ratio multiplied by Lon2 minus Lon1, and the latitude value of the geographic coordinates of the first event is equal to Lat1 plus the distance ratio multiplied by Lat2 minus Lat1.

[0123] For the fiber core distance of the second event, the system adopts the same linear interpolation method as described above. Within the mapping segment in which the fiber core distance of the second event falls, the system calculates the longitude and latitude values ​​of the geographical coordinates of the second event based on the fiber core distances D1' and D2' at the two endpoints of the mapping segment and the geographical coordinates (Lon1', Lat1') and (Lon2', Lat2'), combined with the fiber core distance De2 of the second event.

[0124] After obtaining the geographic coordinates of the first event and the second event through the above calculations, the system uses them for subsequent spatial distance determination, confirmation of external damage-related events, and marking on geographic information maps.

[0125] Furthermore, in some application scenarios, excess fiber optic cable may be concentrated and coiled inside dummy resource points (such as manholes and junction boxes) rather than being evenly distributed throughout the overall physical path of the mapped segments. To eliminate the physical location offset error caused by concentrated coiling at the endpoints in the interpolation calculation, before performing linear interpolation, the system obtains the first concentrated coiling amount inside the starting endpoint and the second concentrated coiling amount inside the terminating endpoint from the associated data or dummy resource attribute information.

[0126] The system determines whether the event fiber core distance falls within the endpoint retention range: if the difference between the event fiber core distance and the starting endpoint fiber core distance is less than or equal to the first centralized retention amount, the geographical coordinates of the starting endpoint are directly used as the event geographical coordinates; if the difference between the ending endpoint fiber core distance and the event fiber core distance is less than or equal to the second centralized retention amount, the geographical coordinates of the ending endpoint are directly used as the event geographical coordinates.

[0127] If the event fiber core distance lies between the two endpoints within the centralized storage range, the system modifies the distance ratio calculation formula: the denominator is changed to (D2 - D1 - first centralized storage amount - second centralized storage amount), which is the effective fiber core distance corresponding to the actual routing path; the numerator is changed to (De - D1 - first centralized storage amount), which is the effective event distance after deducting the storage at the starting endpoint. The modified distance ratio is calculated using the modified numerator and denominator, and then substituted into the latitude and longitude calculation formula to obtain the event's geographical coordinates.

[0128] By subtracting the excess cable concentrated at the endpoints that are stationary in physical space through the above correction, the remaining linear interpolation calculation is only for nonlinear errors that are approximately uniformly distributed along the route, such as serpentine laying in the pipeline. This highly restores the true physical form of the optical cable and further improves the on-site positioning accuracy.

[0129] In some embodiments, considering that the optical cable within the mapping segment bends along roads and ducts, and that the excess of the serpentine laying is not uniformly distributed along the mapping segment, the linear interpolation algorithm in step S202 can be replaced by an arc length reconstruction interpolation algorithm along the route polyline, specifically including the following steps S211 to S215. Taking the calculation of the fiber core distance for the first event as an example, the calculation of the fiber core distance for the second event adopts the same process.

[0130] First, explain the noun entities involved.

[0131] Route shape points are geometric descriptive points collected at set intervals along the optical cable route during route surveys, used to depict the bending shape of the optical cable within the mapping segment. Each route shape point consists of a set of longitude and latitude values.

[0132] A route polyline is a polyline formed by connecting the starting endpoint of a mapping segment, multiple route shape points arranged in sequence, and the ending endpoint. It is used to approximate the actual laying path of optical cables on the ground within the mapping segment.

[0133] Distributed serpentine surplus refers to the remaining portion of the ultra-long fiber core quantity in the mapped segment after deducting the concentrated coiling quantity at the two endpoints, corresponding to the surplus optical cable generated by the serpentine laying distributed along the route.

[0134] The curvature sensitivity coefficient is a preset coefficient that describes the degree to which the distributed serpentine margin increases with the degree of route bending. It is related to the optical cable laying method and is stored in the parameter database after being calibrated on-site.

[0135] The first event core distance is preset to be... The distance between the starting and ending points of the mapped segment and the fiber core is The distance between the terminal fiber cores is The initial concentrated inventory at the starting point is... The second concentrated inventory at the termination endpoint is .

[0136] The preset curvature sensitivity coefficient is Curvature sensitivity coefficient Curvature sensitivity coefficient is used to describe the extent to which the distributed serpentine redundancy increases with the degree of route bend. The parameters are stored in the parameter library after being calibrated on-site in advance.

[0137] The route polyline corresponding to the mapped segment contains a total of Each sub-segment is indexed sequentially as follows: , Take 1 to 1 in sequence . No. The geographical length of each segment is denoted as , No. The turning angles at the two ends of each sub-segment are denoted as follows: and .

[0138] The turning angle is the angle between the direction vectors of the preceding and following segments in a route polyline. The turning angle is related to the curvature sensitivity coefficient. Use a consistent unit of angle. Define the turning angle at the starting and ending points. Turning angle at the end point Both are zero, meaning the zeroth node located at the two endpoints of the mapping segment and the... The bending of individual nodes is not included.

[0139] The methods for calculating the geographic coordinates of the first event may also include the following:

[0140] Step S211: Construct a route polyline and calculate the distributed serpentine redundancy. .

[0141] The system reads the geographic coordinates of the starting and ending endpoints of the mapping segment from the associated data, and reads the geographic coordinates of multiple route shape points between the starting and ending endpoints from the geographic information system. The starting endpoint, each route shape point, and the ending endpoint are sequentially designated as node zero to node... Each node, connected end to end, forms a collection of nodes. The system calculates the geographical path length using the following formula: (The route is a polyline of segments.) Incremental fiber core distance Ultra-long fiber core and distributed serpentine surplus :

[0142]

[0143]

[0144]

[0145]

[0146] Among them, ultra-long fiber core quantity For core distance increment With geographic path length difference.

[0147] Using the above calculation formula, the system will calculate the amount of ultra-long fiber core. First centralized inventory retention amount after deducting the starting point Second concentrated inventory at the termination endpoint This yields the distributed serpentine redundancy generated by the serpentine deployment along the corresponding route. When a distributed serpentine margin appears due to measurement errors. When the value is less than zero, the system will use a distributed serpentine redundancy. Setting it to zero means that no more serpentine margin is allocated within the mapping segment, and the interpolation process reverts to equal arc length conversion based on the geometry of the route polyline.

[0148] Step S212, distribute the serpentine surplus. The segments are assigned to the different sub-segments of the route based on the degree of curvature.

[0149] After obtaining the distributed serpentine surplus Then, the system calculates the turning angle for each route shape point to measure the degree of bending of each sub-segment, thereby increasing the distributed serpentine redundancy. The segments are allocated according to the degree of bending.

[0150] The system calculates the first term using the following formula. Subsegment curvature measurement Curvature weight And the curvature weighting is allocated to the first Snake-shaped surplus of each segment :

[0151]

[0152]

[0153]

[0154] Among them, the curvature measurement of segments For the first The average value of the turning angles at both ends of each sub-segment. For the first sub-segment and the second sub-segment... Each sub-segment, due to the turning angle of the zeroth node. With the The turning angle of each node All values ​​are 0, representing the segment curvature measure of the first segment. Equal to the first node turning angle Half of, the Subsegment curvature measurement equal to the Reduce one node turning angle Half of it.

[0155] Using the above calculation formula, segments with greater bends are allocated a larger serpentine allowance. In the... In each sub-segment, when the curvature sensitivity coefficient When the value is zero, the curvature weight Degenerate into sub-segment geographic length Distributed serpentine surplus The distribution is evenly distributed according to the proportion of geographical length of each sub-segment. This can be seen from the distribution formula. That is, the distribution of the distributed serpentine surplus among the segments does not result in any increase or decrease.

[0156] Step S213: Based on the serpentine allowance allocated to each segment, calculate the local tensile coefficient and the cumulative effective core distance to obtain the cumulative effective core distance sequence.

[0157] After obtaining the serpentine surplus allocated to each segment. Then, the system calculates the local tensile coefficient g of the j-th sub-segment based on this. j And accumulate along the broken line of the route to obtain the first... j The cumulative effective core distance at the end of each segment, and the initial cumulative effective core distance at the starting end. F 0 is set to zero. The specific calculation formula is as follows:

[0158]

[0159]

[0160]

[0161] Local stretching coefficient Indicates the first The fiber core distance consumed per unit geographical length within each sub-segment. In distributed serpentine redundancy... Not less than 0 and each sub-segment satisfies Under the condition that it is greater than 0, the serpentine surplus allocated to each sub-segment Not less than 0, local tensile coefficient Not less than 1, therefore the cumulative effective core distance sequence Sub-segment index Strictly increasing. Through recursive calculation, the... The cumulative effective core distance at the end of each segment The following relationship must be satisfied:

[0162]

[0163] That is, the first The cumulative effective core distance at the end of each segment equal to the core distance increment Subtract the inventory held in the first phase Subtract the inventory held in the second phase. The total fiber core distance is closed within the mapping segment.

[0164] Then, the cumulative effective core distance at the ends of each segment is calculated. F 0、 F 1 to F m Arrange the sub-segment indices j in ascending order to obtain the cumulative effective core distance sequence.

[0165] Step S214: Locate the first event core distance to the corresponding sub-segment in the cumulative effective core distance sequence.

[0166] After obtaining the cumulative effective core distance sequence F j Then, the system first determines the fiber core distance of the first event. De Whether it falls within the endpoint centralized storage range, and then the first event fiber core distance outside the endpoint centralized storage range. De Converted to effective core distance f and in the cumulative effective core distance sequence F j The index of the specific segment into which the effective core distance f falls is determined. k .

[0167] Specifically, the system determines the fiber core distance in the first event. Whether it falls within the endpoint concentration retention range. If the first event fiber core distance Subtract the distance between the starting and ending points of the fiber core The difference is less than or equal to the first set of inventory retention. The system will use the geographic coordinates of the starting endpoint as the geographic coordinates of the first event; if the distance between the fiber cores of the ending endpoint is... Subtract the first event core distance The difference is less than or equal to the second set of inventory retention. The system will then use the geographic coordinates of the termination endpoint as the geographic coordinates of the first event. If the first event is the fiber core distance... If the fiber falls outside the endpoint centralized storage area, the system calculates the effective core distance using the following formula. And determine the effective core distance. The index of the specific sub-segment that falls into :

[0168]

[0169]

[0170] Since the two endpoint judgments correspond to respectively Less than or equal to zero and Greater than or equal to When both endpoint checks are invalid, the effective core distance is... satisfy Less than and Less than Furthermore, due to the cumulative effective core distance sequence Strictly increasing, there exists a unique satisfying condition. Specific sub-segment index The geographical coordinates of the first event are located at the [missing information]. Within each sub-segment.

[0171] Step S215: Calculate the geographic coordinates of the first event based on the relative position of the effective fiber core distance within the corresponding sub-segment.

[0172] Determining the first event core distance De The corresponding effective core distance f The first k After each segment, the system determines the effective fiber core distance. f In the k The relative positions within each segment are calculated using the following formula to convert the effective core distance f into the longitude value Lon and the latitude value Lat of the geographic coordinates of the first event.

[0173] Specifically, let the first The geographical coordinates (longitude and latitude) of the starting point of each segment are as follows: , , No. The geographical coordinates (longitude and latitude) of the endpoint of each segment are respectively... , The system calculates the first [number] using the following formula. Remaining core distance within each segment Entering the first Geographic arc length of each segment Segment Ratio And from this, the longitude value of the geographic coordinates of the first event is calculated. with latitude values :

[0174]

[0175]

[0176]

[0177]

[0178]

[0179] in, g k It is the first k The local tensile coefficient of each sub-segment It is the first Geographical length of each sub-segment.

[0180] Remaining core distance Values ​​range from 0 to Between, therefore, geographical arc length Values ​​range from 0 to the nth Geographical length of each segment Between, sub-segment ratio Values ​​range from 0 to 1, and the geographic coordinates of the first event do not exceed the range of the second event. The two endpoints of each sub-segment.

[0181] The system uses the same steps S211 to S215 as the first event fiber core distance to obtain the geographical coordinates of the second event.

[0182] It should be noted that the above-described arc length reconstruction interpolation process along the route polyline has a degenerate relationship with the linear interpolation in step S202. When there are no route shape points within the mapped segment, the number of segments... When the value equals 1, the route degenerates into a chord between the starting and ending endpoints; at this point, if the inventory in the first set is... With the second batch of inventory retention All are set to zero, and the curvature sensitivity coefficient is... If the value is zero, then the local tensile coefficient is... equal to the core distance increment Divide by the geographical length of the first sub-segment sub-segment ratio Equal to the first event core distance Subtract the distance between the starting and ending points of the fiber core The difference, divided by the fiber core distance at the termination endpoint. Subtract the distance between the starting and ending points of the fiber core The difference is used to reconstruct the interpolation process along the arc length of the route polyline, restoring it to the linear interpolation method described in step S202.

[0183] Using the above steps, the system locates the event position on the route polyline formed by the route shape points, ensuring that the geographical coordinates of the first and second events lie on the actual optical cable laying path, and also determines the amount of ultra-long fiber cores. Decomposed into the concentrated inventory at the endpoints that are geographically stationary and the distributed serpentine surplus along the route. The nonlinear correspondence between the fiber core distance and the geographic arc length within the mapping segment is then distributed according to the degree of bending, so that the nonlinear correspondence between the fiber core distance and the geographic arc length within the mapping segment is handled separately according to the physical source. This further reduces the positioning error compared to the method of converting the mapping segment using a single proportional coefficient.

[0184] In some embodiments, the curvature sensitivity coefficient β The on-site calibration method includes: for three types of laying methods—pipe laying, direct burial laying, and overhead laying—several route shape points with recorded endpoint inventory are selected for each type of laying method; calibration event points are manually set at several known geographical locations within each calibration mapping segment; on-site personnel use satellite positioning terminals with real-time differential positioning capabilities to collect the actual geographic coordinates of each calibration event point, and the fiber core distance corresponding to each calibration event point is measured by OTDR; the system selects several candidate curvature sensitivity coefficient values ​​and calculates the geographic coordinates of each calibration event point according to steps S211 to S215; the spatial distance between the calculated geographic coordinates and the actual geographic coordinates is used as the conversion residual; the system selects the curvature sensitivity coefficient value that minimizes the sum of squares of the conversion residuals of each calibration event point as the curvature sensitivity coefficient corresponding to this laying method and stores it in the parameter database.

[0185] Thus, the three types of laying methods—pipeline laying, direct burial laying, and overhead laying—each correspond to their respective curvature sensitivity coefficients.

[0186] In some embodiments, the curvature sensitivity coefficient It can also be calculated from the physical parameters of the optical cable itself and the parameters of the laying environment. The physical reason is that, in order to meet its minimum bending radius and release laying stress at the bend, the optical cable needs to be coiled in a serpentine manner within the allowable range of lateral gaps. The sharper the bend, the larger the coiling space, and the more leeway is left.

[0187] First, let's explain the entities involved. Minimum bending radius. This refers to the minimum bending radius allowed for laying the optical cable without damaging the fiber core. It is determined by the optical cable type and is calculated by the system after reading the optical cable type from the basic information and converting it according to the corresponding multiple. (Optical cable outer diameter) This refers to the outer diameter of the optical cable's cross-section, read from the basic information. Effective lateral clearance. This refers to the lateral space within the laying structure where the optical cable can be coiled laterally in a serpentine manner. Laying method coupling coefficient. It refers to the dimensionless coefficient related to the laying method. It is calibrated on-site and stored in the parameter database for pipeline laying, direct burial laying and overhead laying respectively.

[0188] The system calculates the curvature sensitivity coefficient using the following formula. :

[0189]

[0190] Among them, the effective lateral clearance The larger the curvature sensitivity coefficient The larger the minimum bending radius Larger or larger fiber optic cable outer diameter The larger the curvature sensitivity coefficient The smaller the value. Since all parameters are non-negative, the curvature sensitivity coefficient... Not less than 0, ensuring that in step S212 Greater than 0, local tensile coefficient in step S213 Not less than 1.

[0191] Effective lateral clearance Determined by the laying method:

[0192]

[0193] For pipeline laying, d sub The inner diameter of the conduit through which the optical cable passes, and the effective lateral clearance Δ eff inner diameter of the sampling tube d sub With the outer diameter of the optical cable d cable difference;

[0194] For direct burial, A dig The amplitude of the transverse serpentine laying within the trench;

[0195] For overhead installations, f sag The sag at the midpoint of the optical cable between adjacent poles. λ sag The dimensionless conversion factor is used to convert the sag into an equivalent lateral gap.

[0196] Compared with directly calibrated curvature sensitivity coefficient β In contrast, this implementation method only requires calibrating a dimensionless coupling coefficient for each laying method. η type Curvature sensitivity coefficient βThe calculation formula automatically generates the parameters as the optical cable and pipeline parameters change. When changing the optical cable model or the inner diameter of the sub-pipe, there is no need to recalibrate. This transforms the allocation of the distributed serpentine margin within the mapping segment from empirical fitting to parameter calculation with a clear physical source, further improving positioning accuracy.

[0197] In some embodiments, after converting the first event core distance into first event geographic coordinates, the system further performs the following steps.

[0198] S301, obtain the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the dummy resource points at the two endpoints of the corresponding mapping segment.

[0199] Spatial distance refers to the distance between two geographic coordinates on a geographic plane, measured in meters. Since the geographic coordinates of the first event correspond to the actual location on the ground of the optical cable loss anomaly (such as a break or damage) measured by the OTDR, maintenance personnel need to select the nearest dumb resource point to enter and reach the loss anomaly point for emergency repair. Therefore, this step calculates the spatial distance based on the geographic coordinates of the first event.

[0200] The system calculates the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the dummy resource point at the starting endpoint of the mapping segment into which the first event's fiber core distance falls, as well as the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the dummy resource point at the ending endpoint of the mapping segment.

[0201] When calculating spatial distance, the system uses the longitude and latitude values ​​of two points and employs either a spherical distance formula or a planar approximation formula to determine the actual distance between the two points on the ground. Since the distance between the two endpoints of the mapped segment is typically in the range of hundreds to thousands of meters, the planar approximation formula is sufficient to meet the accuracy requirements.

[0202] By obtaining the geographical coordinates of the first event and the spatial distance between the dummy resource points at the two endpoints of the mapped segment, the system can determine which dummy resource point is closer to the abnormal point of optical cable loss, providing a basis for maintenance personnel to select the on-site entry point.

[0203] S302, select the dummy resource point with the smallest spatial distance as the target dummy resource point.

[0204] Specifically, the system compares the spatial distance between the geographic coordinates of the first event and the dummy resource point at the starting endpoint of the mapping segment, and the spatial distance between the geographic coordinates of the first event and the dummy resource point at the ending endpoint of the mapping segment, and selects the dummy resource point corresponding to the side with the smaller spatial distance value as the target dummy resource point.

[0205] A target dummy resource point is the dummy resource point on the ground that is closest to the location of the optical cable loss anomaly point among the two endpoints of the mapping segment. The target dummy resource point should be the preferred entry point for maintenance personnel when arriving at the loss anomaly site, because the path from the target dummy resource point to the loss anomaly location is the shortest.

[0206] S303: Among multiple dummy resource points displayed on the geographic information map, the target dummy resource point is highlighted and its attribute information is displayed in conjunction with it.

[0207] The methods for highlighting include changing the color of the marker element corresponding to the target dummy resource point, increasing the size of the marker element, or adding a flashing animation to the marker element, so that maintenance personnel can quickly identify the location of the target dummy resource point on the geographic information map.

[0208] Attribute information refers to the descriptive data of the target dummy resource point, including the dummy resource point's name, number, type, road it is located on, pipeline segment it is located on, and description of the surrounding environment.

[0209] While highlighting the target dumb resource point, the system pops up an information box or sidebar on the geographic information map to display the attribute information of the target dumb resource point. This allows maintenance personnel to understand the specific situation of the target dumb resource point and select appropriate tools and routes to go to the site, shortening the path selection time to reach the location of abnormal fiber optic cable loss and improving on-site handling efficiency.

[0210] In some embodiments, the process of binding the geographic coordinates of each dummy resource point to the fiber core distance in S102 to obtain the associated data of the dummy resource points further includes the following steps.

[0211] S401, obtain basic information about the optical cable, including the cable name, cable type, number of cores, and information about the equipment rooms at both ends.

[0212] The basic information refers to data describing the inherent attributes of the optical cable. The optical cable name is the unique identifier for the cable within the operation and maintenance system, used to distinguish different optical cable lines. The optical cable type refers to the structural category of the optical cable, including aerial optical cables, duct optical cables, and direct-buried optical cables. The core count refers to the number of fiber cores contained in the optical cable. The information of the two ends of the optical cable refers to the names and locations of the communication equipment rooms connected at both ends.

[0213] Basic information can be obtained through manual entry or batch import. Manual entry refers to maintenance personnel inputting basic information line by line through the system's data entry interface. Batch import refers to maintenance personnel importing existing fiber optic cable ledger data files into the system, which automatically parses the fields in the data file and writes them into the database.

[0214] S402, obtain the dummy resource attribute information corresponding to each dummy resource point.

[0215] Among them, dummy resource attribute information refers to data describing the characteristics of dummy resource points, including the name, number, type, specifications, installation date, and environmental description of the location of the dummy resource point.

[0216] The methods for obtaining dumb resource attribute information include on-site collection. On-site personnel use route survey terminals or handheld collection devices to reach each dumb resource point along the optical cable route, record the type and number of each dumb resource point, and upload the recorded data to the system.

[0217] After receiving the attribute information of the dummy resource, the system establishes an independent attribute record for each dummy resource point.

[0218] S403 associates and binds the basic information, attribute information, geographical coordinates and fiber core distance of each dummy resource point to obtain the associated data of four-dimensional binding of optical cable, dummy resource point, geographical coordinates and fiber core distance.

[0219] In this step, the system uses the basic information of the optical cable as the line-level index and the dummy resource attribute information of the dummy resource point as the facility-level index. It associates the geographical coordinates and fiber core distance of the same dummy resource point with the record of the dummy resource point, and at the same time associates the record of the dummy resource point with the record of the optical cable to which it belongs, thereby forming a four-dimensional binding association data of optical cable, dummy resource point, geographical coordinates and fiber core distance.

[0220] Four-dimensional binding means that any dimension in the associated data can be used as a query entry point to retrieve information from the other three dimensions. Given the name of an optical cable, you can find the attribute information, geographical coordinates, and fiber distance of all dummy resource points (DRPs) on that cable. Given the ID of a DRP, you can find the optical cable information, geographical coordinates, and fiber distance to which that DRP belongs. Given a geographical coordinate or fiber distance, you can find the corresponding DRP and its associated optical cable.

[0221] The associated data of the four-dimensional binding is stored in the system's database, serving as the basis for constructing the fiber core geographic mapping table and as the data source for displaying the optical cable route and facilities along the route on the geographic information map.

[0222] In some embodiments, after marking external damage-related events on a geographic information map and generating related prompts, the system further performs the following steps.

[0223] S501 generates a fault handling work order based on external damage-related events and dispatches it to the operation and maintenance terminal.

[0224] Among them, a fault handling work order refers to an electronic work order that records monitoring event information and assigns maintenance personnel to handle it on-site. Maintenance terminal refers to the mobile or desktop terminal used by maintenance personnel to receive fault handling work orders and provide feedback on on-site handling results.

[0225] After marking external damage-related events on the geographic information map, the system automatically generates fault handling work orders based on the relevant information of these events. Since external damage-related events simultaneously possess loss anomaly characteristics collected by OTDR and vibration anomaly characteristics collected by DAS, the fault handling work order at least includes the work order number, event type (marked as an external damage-related event), fiber core distance for the first event, fiber core distance for the second event, first occurrence time, second occurrence time, loss change, geographic coordinates of the first event, geographic coordinates of the second event, the name of the associated optical cable, and target dumb resource point information.

[0226] Compared to work orders generated solely based on a single loss anomaly or a single vibration anomaly, fault handling work orders generated based on external damage-related events carry both spatiotemporal information representing loss and vibration. This allows maintenance personnel to clearly identify both external construction activities and physical damage to the optical cable, thus prioritizing the handling of such work orders.

[0227] Based on the jurisdiction of the optical cable associated with the external damage event and the division of responsibilities among the maintenance teams, the system determines the maintenance team that should handle the fault handling work order and dispatches the work order to the corresponding maintenance terminal. Upon receiving the work order, the maintenance terminal displays the work order details to the maintenance personnel, who then proceed to the site to handle the issue.

[0228] S502 receives information about newly added connection points from the maintenance terminal.

[0229] New splice points refer to newly created splice points after maintenance personnel perform emergency repairs and splices on the optical cable on-site. When an externally caused damage event leads to an optical cable breakage, maintenance personnel repair the broken fiber by splicing it on-site, creating a new splice point at the break location. These new splice points, as new dumb resource points, need to be included in the system's management.

[0230] After completing on-site repairs, maintenance personnel enter the information of the newly added connection point through the maintenance terminal and feed it back to the system. The information includes the type of the new connection point, the connection method, the connection time, and a description of the on-site environment. Upon receiving the information from the maintenance terminal, the system creates an attribute record for the new connection point.

[0231] S503, obtain the fiber core distance and geographical coordinates corresponding to the newly added splice point on site.

[0232] Specifically, the fiber core distance of the newly added splice point is obtained by the maintenance personnel testing the repaired fiber core on-site using an OTDR. The OTDR measures the optical path length of the newly added splice point relative to the test end along the fiber core direction. This optical path length is the fiber core distance of the newly added splice point. The maintenance personnel then upload this fiber core distance to the system through the maintenance terminal.

[0233] The geographical coordinates of the newly added connection point are obtained by the maintenance personnel on site using the satellite positioning function built into the maintenance terminal to collect the longitude and latitude values ​​of the location of the newly added connection point, and the maintenance terminal uploads the longitude and latitude values ​​to the system.

[0234] S504 uses the fiber core distance and geographic coordinates of the newly added splice point to update the associated data and rebuild the fiber core geographic mapping table.

[0235] Specifically, the system writes the fiber core distance, geographical coordinates, and new splice point information of the new splice point into the associated data, establishes a data record with the same structure as the existing dumb resource point for the new splice point, and associates the data record with the optical cable to which it belongs.

[0236] After the associated data is updated, the system re-executes the process of building the fiber core geographic mapping table. The system reads the data records of all dummy resource points on the optical cable from the updated associated data, incorporates the newly added splice points into the sorting, rearranges all dummy resource points in ascending order of fiber core distance, and writes the sorted entries into the new fiber core geographic mapping table.

[0237] The addition of new connection points divides the original mapping segments into finer segments, resulting in more precise mapping segmentation. This further improves the accuracy of the geographic coordinates of the first and second events obtained during subsequent linear interpolation.

[0238] In this embodiment, through S501 to S504, the system realizes closed-loop management from the discovery of external damage-related events to on-site emergency repairs and automatic data updates, ensuring that the related data and fiber core geographic mapping table can reflect the real status of the optical cable on-site in a timely manner.

[0239] In some embodiments, after marking the external damage-related events on a geographic information map, the system further performs the following steps.

[0240] S601 establishes a basic situational layer on the geographic information map, uses graphic lines to show the optical cable route and displays multiple dumb resource points with the first identifier element.

[0241] The basic situational awareness layer refers to a visual layer built on a geographic information map to display the route of the optical cable and the distribution of dummy resource points along the route. The system reads the geographic coordinates of each dummy resource point along the optical cable route from the associated data, connects the geographic coordinates of each dummy resource point in sequence according to the fiber core distance, and draws the optical cable route on the geographic information map in the form of graphic lines. The direction of the graphic lines reflects the actual laying path of the optical cable on the ground.

[0242] The first identifier element refers to the graphic marker used in the basic situational awareness layer to identify the location and type of dummy resource points. The system places the first identifier element at the corresponding position of the graphic line. The shape of the first identifier element is distinguished according to the type of dummy resource point. Different types of dummy resource points use different shapes of first identifier elements, enabling maintenance personnel to identify the type of each dummy resource point on the geographic information map.

[0243] When maintenance personnel view the basic situation layer on the geographic information map, they can understand the overall route of the optical cable and the distribution and type of each dumb resource point along the route.

[0244] S602, establish a health status layer on the geographic information map that is superimposed on the basic situation layer, change the color of the graphic lines according to the amount of loss change, and mark the optical cable loss anomaly at the geographic coordinates of the first event with the second identifier element.

[0245] The health status layer refers to a visual layer created on a geographic information map to display the online monitoring health status of the optical cable. The health status layer and the basic status layer are overlaid on the same geographic information map, allowing maintenance personnel to view both the optical cable route and its health status within the same view.

[0246] The system adjusts the color of the graphical lines based on the loss changes collected by the OTDR. The system divides the loss changes into multiple levels, each corresponding to a different color. When the loss change in a certain segment is within the normal range, the graphical line for that segment displays the color indicating a normal state. When the loss change in a certain segment exceeds the normal range but does not reach the level of a fault, the graphical line for that segment displays the color indicating a warning state. When the loss change in a certain segment reaches the level of a fault, the graphical line for that segment displays the color indicating a fault state.

[0247] The second identifier is a graphic marker used in the health status layer to indicate the location of abnormal fiber optic cable loss. The system places the second identifier at the location corresponding to the geographic coordinates of the first event. The visual style of the second identifier differs from the first identifier, used to distinguish between basic situational information and health status information. Maintenance personnel can intuitively understand the loss status of each section of the fiber optic cable and the specific location of any loss anomalies through the health status layer.

[0248] S603 establishes an external damage risk layer superimposed on the basic situation layer on the geographic information map, and marks the external damage risk at the geographic coordinates of the second event using a third identifier element according to the risk level of vibration anomalies.

[0249] The external damage risk layer refers to a visual layer created on a geographic information map to display the risk information of external vibration activities detected by DAS. The external damage risk layer and the basic situation layer are displayed overlaid on the same geographic information map.

[0250] Risk level refers to the classification of the degree of hazard determined by comprehensively considering the vibration intensity, duration, and environmental characteristics of the location of the vibration anomaly. The system determines the risk level for each vibration anomaly event based on the vibration anomaly data reported by DAS, and the risk level is divided into multiple levels.

[0251] The third identifier element refers to the graphic marker used to mark the location and risk level of vibration anomalies in the external damage risk layer. The system places the third identifier element at the location corresponding to the geographic coordinates of the second event. The color of the third identifier element is set according to the risk level of the vibration anomaly. Different risk levels correspond to different colors of the third identifier element, enabling maintenance personnel to intuitively identify the risk level of each vibration anomaly event.

[0252] By overlaying the basic status layer, health status layer, and external damage risk layer on the same geographic information map, maintenance personnel can simultaneously view the route and distribution of facilities along the optical cable, the loss and health status of each section, and external vibration risk information along the route in one view, thus achieving an overall perception of the comprehensive maintenance status of the optical cable.

[0253] In some embodiments, after marking external damage-related events on a geographic information map, the system also performs identification and risk warning of vulnerable sections, specifically including the following steps.

[0254] S701 stores alarm records and corresponding processing results of external damage-related events, abnormal optical cable loss, and abnormal vibration in the database, generating historical operation and maintenance data records.

[0255] Alarm records refer to the event description data generated and saved by the system for monitored events. Alarm records include at least the event type, the corresponding fiber core distance, the time of occurrence, the geographical coordinates of the event, and the name of the optical cable to which it belongs. For external damage-related events, alarm records also include the fiber core distance of the first event, the fiber core distance of the second event, the first time of occurrence, the second time of occurrence, the loss change, the geographical coordinates of the first event, and the geographical coordinates of the second event. For a single optical cable loss anomaly, alarm records include the fiber core distance of the first event, the first time of occurrence, the loss change, and the geographical coordinates of the first event. For a single vibration anomaly, alarm records include the fiber core distance of the second event, the second time of occurrence, and the geographical coordinates of the second event.

[0256] The processing result refers to the on-site handling data reported by the operation and maintenance personnel through the operation and maintenance terminal for the external damage-related event. The processing result includes at least the processing status, fault cause, processing time, whether the optical cable was replaced, and information on the new splice point.

[0257] Historical operation and maintenance data records refer to a collection of data that is continuously accumulated in the database in chronological order, consisting of alarm records and corresponding processing results linked one-to-one according to the monitored events. Each piece of data in the historical operation and maintenance data records carries the geographical coordinates of its corresponding event.

[0258] After each monitored event is handled on-site, the system writes the alarm record and handling result of the monitored event into the database, so that the historical operation and maintenance data record is continuously expanded as the operation and maintenance process progresses, providing a data foundation for subsequent spatial aggregation analysis.

[0259] S702 performs spatial aggregation analysis on historical operation and maintenance data records based on the geographical coordinates of the events, and extracts the frequency of fault occurrence and external damage of the corresponding optical cable sections.

[0260] Spatial aggregation analysis refers to the process of merging multiple data entries with similar geographical locations in historical operation and maintenance data records into the same optical cable segment based on the geographical coordinates of the event, and then counting and statistically analyzing the merged data.

[0261] A fiber optic cable segment refers to a section of fiber optic cable that the system divides into sections according to preset rules. The division methods for fiber optic cable segments include dividing the cable into sections based on the mapping between two adjacent dumb resource points, or dividing the cable into sections based on a preset fixed geographical length.

[0262] Fault frequency refers to the number of historical maintenance data records within a preset statistical period where the event's geographic coordinates fall within the same optical cable segment and the corresponding loss change exceeds a preset loss threshold. Fault frequency reflects the actual number of optical cable damages that occur in that optical cable segment within the statistical period.

[0263] External damage frequency refers to the number of historical maintenance data records containing vibration anomalies within a preset statistical period, where the geographical coordinates of the event fall within the same optical cable segment. The data containing vibration anomalies includes records of single vibration anomalies and records of events associated with external damage. External damage frequency reflects the number of times the optical cable segment suffers external construction damage within the statistical period, including external vibration activities that have not yet caused damage.

[0264] When performing spatial aggregation analysis, the system first reads historical operation and maintenance data records. Based on the event geographic coordinates carried by each historical operation and maintenance data record, it determines which optical cable segment the record falls into and merges the historical operation and maintenance data record into the corresponding optical cable segment. Specifically, for records containing optical cable loss anomalies, the first event geographic coordinate is used; for records with single vibration anomalies, the second event geographic coordinate is used; and for records related to external damage events, the first event geographic coordinate is used when calculating the frequency of fault occurrence, and the second event geographic coordinate is used when calculating the frequency of external damage.

[0265] After merging all historical operation and maintenance data records, the system counts the data in each optical cable segment according to the above definition to obtain the fault occurrence frequency and external damage frequency corresponding to that optical cable segment. The fault occurrence frequency and external damage frequency are then associated and stored with the corresponding optical cable segment for subsequent judgment.

[0266] S703: When the frequency of fault occurrence exceeds the first set frequency, or the frequency of external damage exceeds the second set frequency, the corresponding optical cable section will be identified as a weak section.

[0267] The first set frequency refers to the fault occurrence frequency threshold value that the system pre-sets to determine whether optical cable damage occurs frequently in optical cable sections. The value of the first set frequency is determined according to the overall fault level of the optical cable line and the operation and maintenance management requirements.

[0268] The second set frequency refers to the external damage frequency threshold value that the system pre-sets to determine whether the optical cable section is frequently subjected to external construction damage. The value of the second set frequency is determined according to the density of construction activities and operation and maintenance management requirements along the optical cable.

[0269] Vulnerable sections refer to optical cable sections where the frequency of faults or external damage exceeds the corresponding threshold within a preset statistical period, making them more susceptible to optical cable damage or external construction damage compared to other optical cable sections, and requiring special attention from maintenance personnel.

[0270] After completing the spatial aggregation analysis, the system compares the frequency of fault occurrence for each optical cable segment with a first set frequency, and compares the frequency of external damage for that optical cable segment with a second set frequency. If the frequency of fault occurrence for a certain optical cable segment is greater than the first set frequency, or if the frequency of external damage for that optical cable segment is greater than the second set frequency, the system will determine that optical cable segment as a weak segment as long as either of the above two conditions is met.

[0271] By setting threshold values ​​for the frequency of fault occurrence and the frequency of external damage, and using a method of determining the outcome as soon as either condition is met, the system can identify optical cable sections that are frequently damaged, as well as optical cable sections that are not frequently damaged but have high potential risks due to frequent external construction activities, thereby discovering weak links in the optical cable line in advance.

[0272] S704 generates and displays risk warning prompts on geographic information maps for vulnerable sections.

[0273] Among them, the risk warning prompt graphic element refers to the graphic mark generated by the system on the geographic information map for weak sections, which is used to intuitively inform the operation and maintenance personnel that the optical cable section is a weak section. The risk warning prompt graphic element is different from the identification graphic element used to display dumb resource points on the geographic information map, as well as the identification graphic element used to mark external damage-related events, in terms of color, shape or flashing mode.

[0274] After identifying a fiber optic cable segment as a weak segment, the system reads the geographical coordinate range corresponding to the weak segment from the associated data, determines the corresponding graphic line on the geographic information map according to the geographical coordinate range, and generates and displays a risk warning graphic element at the location of the graphic line. The risk warning graphic element is associated with and displays the frequency of fault occurrence, frequency of external damage, and corresponding statistical period of the weak segment.

[0275] When maintenance personnel view risk warning elements on the geographic information map, they can intuitively see which weak sections exist on the optical cable line and their risk level. This allows them to arrange preventive maintenance measures such as inspection, reinforcement, or protection for weak sections in advance, shifting the focus of maintenance work towards weak sections and reducing the probability of subsequent optical cable damage in these sections.

[0276] In this embodiment, through steps S701 to S704, the system continuously accumulates alarm records and processing results of external damage-related events into historical operation and maintenance data records. Based on the geographic coordinates of the events, spatial aggregation analysis is performed on the historical operation and maintenance data records to extract the frequency of fault occurrence and external damage of each optical cable section. In turn, weak sections are identified and displayed on the geographic information map as risk warning prompt elements. This realizes the extension from single event handling to operation and maintenance situation analysis and preventive maintenance based on historical data, and provides data support for the optimization of operation and maintenance strategies.

[0277] The following is combined with Figure 3 This document details the system's unified alarm and work order closed-loop management process for optical cable faults and external damage risks, including the following procedures.

[0278] The process begins with the system receiving monitoring events from two types of event sources. The first type of event source is fiber optic cable faults, identified by the OTDR, including loss-related events such as fiber breakage and abnormal loss. The second type of event source is external damage risks, identified by the DAS, including external vibration events such as excavation and pipe jacking. The system receives fiber optic cable fault reports from the OTDR and external damage risks reported by the DAS, respectively.

[0279] The system integrates fiber optic cable faults and external damage risks into a unified alarm system. The unified alarm system is a functional module that centrally accesses and hierarchically manages fiber optic cable faults and external damage risks. The unified alarm system classifies monitored events according to their type, severity, and scope of impact. Alarm levels include emergency, important, general, and alert, ensuring that monitored events of different severity levels receive corresponding processing priorities.

[0280] After completing the alarm classification, the unified alarm system simultaneously issues alarms through two channels. The first channel is a software platform audible and visual alarm, where the unified alarm system sends alarms to on-duty personnel via sound prompts and flashing lights on the system's operating interface. The second channel is mobile phone push notifications, where the unified alarm system sends alarm information to the mobile phones of relevant maintenance personnel, ensuring that they are still aware of the alarms even when they are away from the operating interface, thus guaranteeing alarm delivery.

[0281] The system performs fault confirmation on monitoring events that issue alarms to determine whether the event requires action. Fault confirmation is made by operations and maintenance personnel based on the alarm information and the content displayed on the geographic information map. If the determination is that the monitoring event does not require action, the system treats the monitoring event as a false alarm and ignores it, preventing it from proceeding to the next work order process. If the determination is that the monitoring event requires action, the system transfers the monitoring event to the unified work order system.

[0282] The unified work order system refers to the functional module that dispatches, tracks, and manages closed-loop processes for monitoring events that require handling. Within the unified work order system, the system generates a fault handling work order based on the monitoring event, executes the fault handling dispatch, and sends the work order to the corresponding maintenance terminal within its jurisdiction.

[0283] After a fault handling work order is dispatched, it enters the work order processing follow-up stage. Maintenance personnel accept the order through their maintenance terminal and proceed to the site to handle the issue. During the process, they upload site photos and processing records through their maintenance terminal. Upon completion, they provide feedback on the processing result through their maintenance terminal. The system tracks the work order processing flow in real time.

[0284] The system determines whether a fault has been resolved based on the processing results reported by maintenance personnel. If the determination is that the fault is not resolved, the system transfers the fault handling work order to the problem feedback stage and resubmits the problem feedback content to the work order processing follow-up stage. The system then reassigns the fault handling work order and enters the next processing cycle until the fault is resolved. If the determination is that the fault is resolved, the system transfers the fault handling work order to the work order closure stage.

[0285] In the work order closure process, the system records and archives the fault handling work order and conducts a performance evaluation. Recording and archiving refers to storing the alarm record, work order record, handling process, and handling result of the monitored event in the system's database. Performance evaluation involves assessing the processing time, quality, and result of the fault handling work order. The system summarizes and analyzes historical alarm records and work order records to identify weak sections, high-frequency fault points, and areas prone to external damage in the optical cable, providing data support for optimizing maintenance strategies. Once the work order closure is completed, this processing flow ends.

[0286] Through the above processing flow, the system integrates the optical cable faults identified by the OTDR and the external damage risks identified by the DAS into a unified alarm system for classification and alarm issuance. After the fault is confirmed, it is transferred to a unified work order system for dispatching, tracking and closed-loop management, thus realizing unified alarm and work order closed-loop management of optical cable faults and external damage risks.

[0287] In some application scenarios, different laying methods are often used for different sections of the same optical cable along the geographical route. Common laying methods include duct laying, direct burial laying, and overhead laying.

[0288] Direct burial refers to the method of laying optical cables directly in the soil, with the outer sheath of the cable in close contact with the surrounding soil. Duct laying refers to the method of laying optical cables by passing them through PVC pipes or steel pipes before burying them underground; there is usually an air gap or liquid medium between the outer sheath of the cable and the inner wall of the pipe. Aerial laying refers to the method of laying optical cables fixedly suspended from utility poles, with air as the medium outside the cable.

[0289] Different laying methods correspond to different mechanical acoustic transmission characteristics.

[0290] In the direct burial section, external ground vibrations act directly on the outer sheath of the optical cable through a solid elastic medium. The vibration energy is coupled to the fiber core with high efficiency, and the amplitude-frequency response is relatively flat over a wide frequency range.

[0291] In the pipeline laying section, the vibration energy needs to pass sequentially through the acoustic impedance mismatch interface between the soil and the outer wall of the pipeline, the pipeline wall structure, and the acoustic impedance mismatch interface between the gas or liquid medium inside the pipeline and the outer sheath of the optical cable. Each time it passes through an acoustic impedance mismatch interface, energy reflection loss occurs, making the vibration energy amplitude reaching the fiber core lower than that in the direct burial laying section. Furthermore, due to the specific acoustic resonance characteristics of the pipeline structure and the medium column inside the pipeline, the amplitude-frequency response of the pipeline laying section exhibits obvious non-flat characteristics in the frequency dimension.

[0292] Due to the differences in transmission characteristics mentioned above, if the DAS uses a uniform event location processing method across the entire optical cable when locating vibration anomalies, a location deviation will occur at the junction of the laying methods.

[0293] Specifically, after the mechanical waves generated by the vibration source in the directly buried section propagate to the inlet of the pipeline section, a portion of the vibration energy is transmitted into the pipeline structure and continues to propagate forward along the pipeline wall at the propagation speed of longitudinal waves in the pipeline wall. The propagation speed of longitudinal waves in the pipeline wall is higher than that of mechanical waves in the soil, causing the vibration energy propagating along the pipeline wall to reach a certain fiber core distance position in the pipeline section before the vibration energy propagating along the soil, and inducing a strain response at that position.

[0294] After DAS detects a strain response at a location, it identifies that location as an independent vibration anomaly. The identified vibration anomaly is not directly caused by a real vibration source at that location. In this embodiment, such vibration anomalies that are not directly caused by a real vibration source at the identified location are called ghost events.

[0295] Therefore, the solution provided in this embodiment includes the following steps:

[0296] S801, after the DAS collects the vibration anomaly, determines each candidate event of the vibration anomaly in the fiber core distance dimension. Each candidate event includes the fiber core distance of the candidate event, the detection time of the candidate event, and the vibration intensity of the candidate event.

[0297] Here, a candidate event refers to the location point where the DAS detects a strain response along the fiber core distance dimension and preliminarily identifies it as a vibration event during a vibration anomaly acquisition. The fiber core distance of the candidate event refers to the distance between the fiber cores corresponding to the candidate event. The candidate event detection time refers to the moment when the DAS detects a strain response at the fiber core distance of the candidate event. The candidate event vibration intensity refers to the magnitude of the vibration energy of the strain response at the fiber core distance of the candidate event.

[0298] The system performs peak detection on the vibration energy distribution along the fiber core distance dimension obtained from a single vibration anomaly acquisition, determines the position corresponding to each energy peak as a candidate event, and records the candidate event fiber core distance, candidate event detection time, and candidate event vibration intensity for each candidate event.

[0299] S802, for each candidate event, determine in the fiber core geographic mapping table whether there is a dummy resource point at the entrance of the corresponding pipeline laying section ahead of the fiber core of the candidate event.

[0300] Among them, the pipeline laying section entrance refers to the boundary location between the pipeline laying section and the direct burial laying section, which corresponds to the manhole type of dumb resource point in the dumb resource attribute information.

[0301] For each candidate event, the system searches for a manhole-type dummy resource point in the fiber core geographic mapping table and associated data that is located in the same pipeline laying section as the candidate event and precedes it by the fiber core distance. This manhole-type dummy resource point is then designated as the pipeline laying section entrance. If no manhole-type dummy resource point exists, the system determines that the candidate event is not a ghost event caused by pipeline wall conduction and retains the candidate event.

[0302] S803, in the case of a pipeline laying section entrance, predicts the theoretical arrival time of a ghost event based on the longitudinal wave propagation velocity of the pipeline wall corresponding to the pipeline material of the pipeline laying section and the mechanical wave propagation velocity in the soil.

[0303] The longitudinal wave propagation velocity of the pipe wall refers to the speed at which vibration energy propagates along the pipe wall in the form of longitudinal waves. This velocity is determined by the pipe material and is pre-stored in a parameter database. The mechanical wave propagation velocity in the soil refers to the speed at which vibration energy propagates within the soil.

[0304] The system reads the pipe material of the pipeline laying section where the candidate event is located, and reads the longitudinal wave propagation velocity of the pipe wall corresponding to that pipe material from the parameter library. For each candidate event located in a direct-buried laying section, assuming that the candidate event is a real vibration source, the system predicts the theoretical arrival time of the ghost event in the following manner.

[0305] The system first calculates the first propagation time required for the vibration energy to travel from the actual vibration source along the soil to the entrance of the pipeline laying section. The first propagation time is equal to the geographical path length between the fiber core distance of the actual vibration source and the fiber core distance at the entrance of the pipeline laying section, divided by the mechanical wave propagation speed in the soil.

[0306] The system then calculates the second propagation time required for the vibration energy to propagate from the inlet of the pipeline section along the pipeline wall to the current candidate event location. The second propagation time is equal to the difference between the fiber core distance of the current candidate event and the fiber core distance at the inlet of the pipeline section, divided by the longitudinal wave propagation velocity of the pipeline wall.

[0307] The system adds the candidate event detection time, the first propagation time, and the second propagation time of the real vibration source to obtain the theoretical arrival time of the ghost event of the current candidate event.

[0308] S804, if the difference between the theoretical arrival time of the ghost event and the detection time of the candidate event is less than a preset matching threshold, and there is a candidate event vibration intensity greater than the actual vibration source of the current candidate event in the direct burial section, the current candidate event is determined to be a ghost event and is removed.

[0309] Among them, the preset matching threshold refers to the time threshold value that is set in advance to determine whether the theoretical arrival time of the ghost event matches the detection time of the candidate event.

[0310] The system compares the theoretical arrival time of the ghost event obtained from S803 with the detection time of the current candidate event. When the absolute value of the difference between the two is less than a preset matching threshold, and there is a candidate event in the direct-buried section whose vibration intensity is greater than that of the current candidate event as a real vibration source, the system determines that the current candidate event is a ghost event, removes the current candidate event from the candidate events, and only retains the candidate events in the direct-buried section that are real vibration sources.

[0311] The system uses the fiber core distance corresponding to the retained candidate event as the fiber core distance of the second event, and then converts it into the geographical coordinates of the second event in the same way as the aforementioned method of converting the fiber core distance of the event into the geographical coordinates of the event.

[0312] This embodiment utilizes existing dummy resource attribute information in the associated data, the fiber core geographic mapping table, and the pre-stored longitudinal wave propagation velocity of the pipe wall in the parameter library to predict and eliminate ghost events caused by propagation along the pipe wall. This avoids misjudging ghost events as independent external damage risk points, reduces the dispatch of erroneous fault handling work orders, and improves the accuracy of vibration anomaly location.

[0313] This invention also provides an operation and maintenance management system for executing the methods provided in any of the above embodiments. See below for reference. Figure 4 The operation and maintenance management system of this embodiment will be described.

[0314] The system is structurally divided into three layers: a device adaptation layer, a data processing layer, and a business application layer, connected sequentially from bottom to top. The lower layer provides data to the upper layer, and the upper layer calls the processed data from the lower layer to complete business functions. The field acquisition terminal, OTDR, and DAS are located below the device adaptation layer and are external data source devices that access the system through the device adaptation layer.

[0315] The device adaptation layer is used to obtain the geographic coordinates and fiber core distance of the dummy resource point, and to acquire multi-source heterogeneous data. The multi-source heterogeneous data includes the first event fiber core distance, first occurrence time and loss change acquired by OTDR, and the second event fiber core distance and second occurrence time acquired by DAS.

[0316] Specifically, the equipment adaptation layer includes a data interface adaptation and data acquisition module. This module establishes data connections with the field acquisition terminal, OTDR, and DAS, respectively. The field acquisition terminal collects the geographic coordinates and attribute information of each dummy resource point. The OTDR collects the fiber core distance, first occurrence time, and loss change corresponding to the first event of optical cable loss anomalies. The DAS collects the fiber core distance and second occurrence time corresponding to the second event of vibration anomalies. The data interface adaptation and data acquisition module performs adaptation processing for the communication protocols and data formats of different devices, converting the raw data reported by each device into a unified format before sending it to the data processing layer.

[0317] The data processing layer is used to bind geographic coordinates with the fiber core distance to generate associated data in order to construct a fiber core geographic mapping table; and according to the fiber core geographic mapping table, convert the fiber core distance of the first event and the fiber core distance of the second event into geographic coordinates of the first event and the second event, respectively.

[0318] Specifically, the data processing layer includes a module for constructing associated data and mapping tables, a module for locating and converting loss anomaly events, a module for locating and converting vibration anomaly events, and a module for fusing multi-source heterogeneous data. The module for constructing associated data and mapping tables binds geographic coordinates to fiber core distances to obtain associated data and constructs a fiber core geographic mapping table. The module for locating and converting loss anomaly events converts the fiber core distance of a first event into the geographic coordinates of the first event based on the fiber core geographic mapping table. The module for locating and converting vibration anomaly events converts the fiber core distance of a second event into the geographic coordinates of the second event based on the fiber core geographic mapping table. The module for fusing multi-source heterogeneous data is a summary collection of the data processed by the above modules, including associated data, the fiber core geographic mapping table, the geographic coordinates of the first event, and the geographic coordinates of the second event, which is provided to the business application layer for access.

[0319] The business application layer is used to confirm the occurrence of an external damage-related event when the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the second event is less than a preset distance threshold, the time difference between the first occurrence time and the second occurrence time is less than a preset time threshold, and the amount of loss change is greater than a preset loss threshold, and to mark and prompt on the geographic information map.

[0320] Specifically, the business application layer includes a geographic information map fusion and display module, a related event analysis and alert module, and a fault handling work order management module. The geographic information map fusion and display module calls multi-source heterogeneous fusion data to mark monitored events on the geographic information map and overlay and display the fiber optic cable route, dummy resource point distribution, abnormal fiber optic cable loss, and external damage risk. The related event analysis and alert module analyzes the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the second event, the difference between the first and second occurrence times, and the loss change to confirm the related events caused by external damage and generate related alerts. The fault handling work order management module generates fault handling work orders based on monitored events and dispatches them to the operation and maintenance terminal. It receives the processing results and new connection point information from the operation and maintenance terminal, realizing work order dispatching, tracking, and closed-loop management.

[0321] The following provides a combination Figure 5 This embodiment describes the data processing logic of the system. The data processing logic is divided into three stages from bottom to top: the first stage is the association and binding of basic data; the second stage is the construction of the fiber core geographic mapping table and the location conversion of the two types of events; and the third stage is the fusion and display of geographic information maps. Data flows from bottom to top along the direction of the arrows in the diagram, with the processing results of the lower stage serving as the input for the upper stage.

[0322] In the first phase, the system acquires basic data from three sources. The first source is basic fiber optic cable information, including cable name, type, number of cores, and information about the equipment rooms at both ends. The second source is dummy resource attribute information, collected by field acquisition terminals along the fiber optic cable route. The third source is the geographic coordinates of the dummy resource points and the fiber-core distance. These three sources all point to four-dimensional binding. At the four-dimensional binding point, the system associates and binds the fiber optic cable, dummy resource points, geographic coordinates, and fiber-core distance to obtain associated data. This associated data forms the foundation for subsequent processing in each phase.

[0323] In the second stage, the associated data points upwards to the associated data and mapping table construction module. This module binds the geographic coordinates of each dummy resource point to its distance from the fiber core and constructs a fiber core geographic mapping table based on the associated data. In the data processing logic diagram, the associated data and mapping table construction module is located in the middle, pointing left to the loss anomaly event location conversion and right to the vibration anomaly event location conversion, indicating that the fiber core geographic mapping table is simultaneously available to both the left and right branches.

[0324] The left branch is for handling optical cable loss anomalies. OTDR-acquired data is located to the left of the loss anomaly event location conversion. The OTDR-acquired data provides the first event fiber core distance, optical cable loss anomaly, and loss change. The loss anomaly event location conversion, based on the fiber core geographic mapping table, converts the first event fiber core distance into the first event geographic coordinates and outputs the geographic information of the optical cable loss anomaly. The geographic information of the optical cable loss anomaly includes the first event geographic coordinates and the associated target dummy resource point.

[0325] The right-hand branch handles external damage risk. DAS-acquired data is located to the right of the vibration anomaly event location conversion. The DAS-acquired data provides the fiber core distance and vibration anomaly information for the second event. The vibration anomaly event location conversion, based on the fiber core geographic mapping table, converts the fiber core distance of the second event into geographic coordinates and outputs the geographic information of the external damage risk. This geographic information includes the geographic coordinates of the second event and the associated target dummy resource points.

[0326] In the third stage, the geographic information of abnormal optical cable loss and the geographic information of external damage risk are respectively incorporated into the geographic information map fusion display module. The geographic information map fusion display module displays the data on the geographic information map by overlaying a basic situation layer, a health status layer, and an external damage risk layer, presenting the optical cable route and the distribution of dumb resource points along the route, abnormal optical cable loss, and external damage risk on the same geographic information map.

[0327] Through the above three stages of processing, the system starts with the basic data of optical cable routing, forms associated data through four-dimensional binding, and then constructs a fiber core geographic mapping table through the associated data and mapping table construction module. The loss anomaly event location conversion and vibration anomaly event location conversion branches respectively convert the fiber core distance of the first event and the fiber core distance of the second event into corresponding geographic coordinates. Finally, the geographic information map fusion display module completes the fusion display, realizing the fusion processing of multi-source heterogeneous data of optical cable dumb resources.

[0328] To fully demonstrate the beneficial effects of the technical solution of this invention, this embodiment conducted a field comparative test based on an industrial optical cable environment in operation. The test covered different terrains and various laying methods, and collected low-level data from multi-source heterogeneous monitoring equipment. The specific implementation data and verification results are as follows.

[0329] (I) Experimental Scenario and Verification of Basic Nonlinear Characteristics

[0330] This experiment selected three representative real-world optical cables, and the system obtained their total fiber core length and actual geographical path length respectively. The comparison results revealed the nonlinear characteristics that are common in the physical laying of optical cables.

[0331] The optical cable is laid in a duct, passing through a plain highway and urban toll stations, including numerous duct bends and manholes. OTDR measured its total fiber core length to be 19861.35 m, while the system's GIS calculated the total geographical path length to be 15565.82 m, resulting in a fiber core overlength of 4295.53 m, representing a difference (overlength rate) of 21.63%.

[0332] Optical cable 2 is laid overhead, running along provincial highway poles, with sag and coiling installed where it crosses a river. OTDR measured its total fiber length to be 32154.64 m, while GIS calculated the geographic path to be 28731.27 m, resulting in an excess fiber length of 3423.37 m (a difference of 10.65%).

[0333] The third optical cable is laid directly underground, traversing hilly and mountainous terrain, with significant serpentine laying and obstacle avoidance. OTDR measured its total fiber core length to be 45723.85 m, while GIS calculated the geographic path to be 35212.46 m, resulting in an excess fiber core length of 10511.39 m (a difference of up to 22.99%).

[0334] The above data demonstrates that, due to the presence of excess cable coiling at junction boxes and serpentine laying, the fiber core distance is generally greater than the corresponding geographical path length, and the proportion of this difference varies under different laying methods. Existing technologies, which calculate event locations proportionally based on the total length of the optical cable, cause this nonlinear deviation to accumulate along the line, which is the fundamental reason why its positioning accuracy typically only reaches the hundred-meter level. Therefore, the present invention's construction of a fiber core geographical mapping table by segment is objectively necessary.

[0335] (ii) Fine-grained construction of fiber core geomapping table data

[0336] Taking optical cable 1 as an example, the system collected 54 dummy resource points along the route, including 33 manholes, 18 direct burial points, 2 sites, and 1 optical distribution box. The average distance between adjacent dummy resource points was 374.7 meters. A fiber core geographic mapping table was constructed by binding the geographical coordinates of each dummy resource point to the fiber core distance in a four-dimensional manner. Table 1 extracts the construction data of five consecutive mapping segments in the middle section of the optical cable. It can be seen that the local proportional coefficients of adjacent segments differ significantly, proving that the nonlinear error is extremely unevenly distributed in local segments. Table 1 is shown below:

[0337]

[0338] Table 1: Data table for constructing local segments of the fiber core geographic mapping table

[0339] As shown in Table 1, even within several adjacent segments, the local proportionality coefficient jumps from 1.0079 to 1.8185, exhibiting significant fluctuations. This embodiment determines the mapping segment into which the event core distance falls, obtains the core distance and geographical coordinates of the two endpoints of that segment, and performs linear interpolation only within that single segment. This constrains and isolates the nonlinear deviation that would have accumulated along the entire length within each small segment, thus suppressing error accumulation from a mechanistic perspective.

[0340] (III) Single-point positioning conversion and accuracy comparison

[0341] Twenty-five test event points were manually set and triggered along the fiber optic cable line. The event types included loss-related events monitored by OTDR (Optical Time-of-Sight) such as stress anomalies, fiber breaks, and temperature anomalies, as well as vibration events monitored by DAS (Digital Optical Array). A satellite positioning terminal with fusion positioning enabled was used on-site to collect the true geographic coordinates of each event point as the ground truth. The horizontal error of this terminal along urban areas and highways was approximately 5 to 10 meters. Table 2 extracts 12 representative event points and compares the single-point positioning error calculated by the full-length proportion estimation of existing technologies with that calculated by the segmented mapping of this invention. Table 2 is shown below:

[0342]

[0343] Table 2: Comparison of Conversion Errors for Typical Test Event Point Locations

[0344] As shown in Table 2, the average positioning error of the existing technology is 92.6 meters, the maximum positioning error is 173.2 meters (event E13), the minimum positioning error is 18.3 meters (event E25), the median positioning error is 88.7 meters, the standard deviation of the error is 52.6 meters, and the proportion of errors less than 50 meters is 25%.

[0345] The average positioning error of this invention is 6.2 meters, the maximum positioning error is 8.7 meters, the minimum positioning error is 4.3 meters, the median positioning error is 6.3 meters, the standard deviation of the error is 1.2 meters, and the percentage of errors less than 50 meters reaches 100%.

[0346] In summary, this invention significantly reduces the average positioning error from approximately 92.6 meters to approximately 6.2 meters, improving overall positioning accuracy by approximately 93.3%. Looking at the distribution along the test line, the improvement is correspondingly lower in sections near the starting and ending points where nonlinear accumulation is already relatively small (e.g., an improvement of approximately 62.8% for the end event E25); however, in the middle sections where error distortion is most severe (e.g., E11, E15), the improvement in positioning accuracy is as high as 96% or more, fully demonstrating the invention's ability to precisely suppress and correct long-range nonlinear errors.

[0347] (iv) Spatiotemporal correlation analysis and on-site operation and maintenance efficiency

[0348] Based on the significant improvement in geographic coordinate conversion accuracy in this embodiment, the present invention can unify multi-source heterogeneous data into the same spatial benchmark for correlation analysis.

[0349] To verify the effectiveness of multi-source heterogeneous data fusion and spatiotemporal correlation analysis in practical applications, an experiment was conducted on a fiber optic cable line. The spatiotemporal correlation analysis conditions were set as follows: within the same fiber optic cable segment, the difference between the vibration event time reported by the DAS and the loss anomaly event time reported by the OTDR was less than a preset time threshold of 120 seconds, and the spatial distance between their geographic coordinates calculated through segmented mapping was less than a preset distance threshold of 15 meters. See Table 3 for details.

[0350] WO-001 Pipeline mechanical excavation damages cables 15 4.2 115.6 14.5 8.5 2.2 WO-002 Vehicle hits overhead pole 3 2.1 84.3 11.3 5.2 1.5 WO-003 Damage caused by unauthorized wire pulling inside the well 28 6.5 132.8 16.9 4.1 1.1 WO-004 Slope settlement tension direct buried section 45 5.8 96.5 12.7 12.4 3.5

[0351] Table 3: Comparison of Spatiotemporal Correlation and Operation and Maintenance Efficiency of Multi-Source Heterogeneous Data

[0352] Table 3 illustrates the specific performance of the system in capturing and analyzing related events. The different monitoring mechanisms of heterogeneous devices result in a natural delay of 3 to 45 seconds in issuing alarms, and slight relative deviations of 2.1 to 6.5 meters in the converted coordinates of a single device. However, thanks to the high-precision underlying coordinate conversion capability of this invention, these deviations consistently fall within the set spatiotemporal correlation threshold. The system successfully triggered a high-risk external force damage alarm and effectively filtered out common false alarms and interference from single monitoring devices through cross-validation. After triggering the alarm, the system highlighted the nearest target dummy resource point to the analyzed coordinates on the GIS map as a recommended emergency repair entry point.

[0353] When using existing technologies for navigation based on proportionally calculated coordinates, the coordinates provided by the system have an average error of tens to over 100 meters. As a result, maintenance personnel often find themselves in irrelevant blank areas or with incorrect manhole covers after arriving at the initial location indicated by the system. Repair personnel must then carry instruments and manually open manholes one by one along the approximate route of the fiber optic cable to verify the location, or blindly search on foot along the route. Statistics show that the average ineffective on-site inspection distance using existing technology reaches 107.3 meters, and the average time spent searching for faults is as high as 13.85 minutes, with even longer search times in complex urban road conditions or at night when visibility is poor.

[0354] In contrast, the technical solution of this invention directly sends the location of the nearest dummy resource point to the maintenance dispatch terminal. After the maintenance personnel follow the navigation to the manhole or pole, they only need to conduct a search within an average line of sight of about 7.5 meters in the surrounding area to quickly locate the exact physical damage location. The average time for on-site fault finding is drastically reduced to 2.3 minutes.

[0355] Based on the above field test data, this invention, through spatiotemporal correlation analysis of heterogeneous data and high-precision dummy resource point guidance, reduces the average on-site obstacle finding time by approximately 83.39% and the invalid inspection distance by approximately 93.01%. This result demonstrates that this invention significantly improves the practical efficiency of on-site emergency repair and maintenance management.

[0356] (V) Summary

[0357] The aforementioned full-scale test data demonstrates that, at the core algorithm level, this invention reduces the average positioning error from the hundreds of meters level of existing technologies to the meters level through fiber core geographic mapping tables and piecewise linear interpolation, improving accuracy by approximately 93%. At the business application level, through spatiotemporal correlation analysis of multi-source heterogeneous data and guidance of target dummy resource points, it significantly reduces the workload of ineffective inspections and on-site verification by maintenance personnel, shortening fault location time.

[0358] The following describes an exemplary operation and maintenance management system provided by an embodiment of the present invention. Figure 6 This is a schematic diagram of an exemplary hardware architecture of the operation and maintenance management system provided in an embodiment of the present invention.

[0359] In some embodiments, the operation and maintenance management system may be an electronic device, or the operation and maintenance management system may include electronic devices. The electronic device includes a processor, memory, and a network interface connected via a system bus. The processor of the electronic device provides computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the electronic device stores data. The network interface of the electronic device is used to communicate with other external terminals or servers via a network connection. In some embodiments, the network interface may be a wired network interface; in some embodiments, the network interface may also be a wireless network interface. When the computer program is executed by the processor, it implements the methods in the embodiments of the present invention.

[0360] Those skilled in the art will understand that Figure 6 The architecture shown is merely a block diagram of a portion of the architecture related to the present invention and does not constitute a limitation on the electronic device to which the present invention is applied. Specific electronic devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0361] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

[0362] As used in the above embodiments, depending on the context, the term "when..." can be interpreted as meaning "if...", "after...", "in response to determining...", or "in response to detecting...". Similarly, depending on the context, the phrase "when determining..." or "if (the stated condition or event) is interpreted as meaning "if determining...", "in response to determining...", "when (the stated condition or event) is detected", or "in response to detecting (the stated condition or event)".

[0363] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on an electronic device, all or part of the processes or functions described in the embodiments of the present invention are generated. The electronic device may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive), etc.

[0364] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

Claims

1. A method for multi-source heterogeneous data fusion and operation and maintenance management of optical cable dumb resources, characterized in that, include: Obtain the geographic coordinates of multiple dummy resource points along the optical cable route, and the fiber core distance corresponding to each dummy resource point on the fiber core of the optical cable; The geographic coordinates of each of the dumb resource points are bound to the fiber core distance to obtain the associated data of the dumb resource points; Based on the associated data, construct a fiber core geographic mapping table corresponding to the fiber core distance and the geographic coordinates; Acquire multi-source heterogeneous data collected by monitoring equipment. The multi-source heterogeneous data includes the fiber core distance, first occurrence time and loss change of the first event corresponding to the optical cable loss anomaly, and the fiber core distance and second occurrence time of the second event corresponding to the optical cable vibration anomaly. According to the fiber core geographic mapping table, the fiber core distance of the first event is converted into the geographic coordinates of the first event, and the fiber core distance of the second event is converted into the geographic coordinates of the second event; Determine whether the spatial distance between the geographic coordinates of the first event and the geographic coordinates of the second event is less than a preset distance threshold; If the spatial distance is less than the preset distance threshold, the difference between the first occurrence time and the second occurrence time is less than the preset time threshold, and the amount of loss change is greater than the preset loss threshold, then an external damage-related event is confirmed to have occurred. Mark the externally destructive events associated with the event on the geographic information map.

2. The method according to claim 1, characterized in that, The step of converting the fiber core distance of the first event into the geographic coordinates of the first event, and converting the fiber core distance of the second event into the geographic coordinates of the second event, according to the fiber core geographic mapping table, includes: The mapping segments into which the fiber core distance of the first event and the fiber core distance of the second event fall are respectively found in the fiber core geographic mapping table, and the mapping segments are defined by two dummy resource points that are adjacent to each other in the fiber core distance. Based on the fiber core distance and geographic coordinates of the two endpoints of the mapping segment, linear interpolation is performed on the first event fiber core distance and the second event fiber core distance to obtain the first event geographic coordinates and the second event geographic coordinates.

3. The method according to claim 2, characterized in that, The method for calculating the geographic coordinates of the first event also includes: Construct a route polyline and calculate the distributed serpentine redundancy; The distributed serpentine surplus is allocated to each sub-segment of the route polyline according to the degree of curvature; Based on the serpentine allowance allocated to each segment, the local tensile coefficient and the cumulative effective core distance are calculated to obtain the cumulative effective core distance sequence. In the cumulative effective core distance sequence, the first event core distance is located to the corresponding sub-segment; The geographic coordinates of the first event are calculated based on the relative position of the effective fiber core distance within the corresponding sub-segment.

4. The method according to claim 1, characterized in that, The step of binding the geographic coordinates of each of the dumb resource points with the fiber core distance to obtain the associated data of the dumb resource points includes: Obtain the basic information of the optical cable, which includes the optical cable name, optical cable type, number of cores, and information of the equipment rooms at both ends; Obtain the dummy resource attribute information corresponding to each of the dummy resource points; The basic information, attribute information, geographic coordinates, and fiber core distance of each dummy resource point are associated and bound together to obtain the associated data of four-dimensional binding of optical cable, dummy resource point, geographic coordinates and fiber core distance.

5. The method according to claim 4, characterized in that, After marking the external damage-related events on the geographic information map, the method further includes: A fault handling work order is generated based on the external damage-related events and dispatched to the operation and maintenance terminal; Receive the newly added connection point information fed back by the operation and maintenance terminal; Obtain the fiber core distance and geographical coordinates of the newly added splice point on site; Using the fiber core distance and geographic coordinates of the newly added splice point, update the associated data and reconstruct the fiber core geographic mapping table.

6. The method according to claim 1, characterized in that, After marking the external damage-related events on the geographic information map, the method further includes: A basic situational layer is established on the geographic information map, with graphic lines to show the optical cable route and a first identifier element to display the multiple dumb resource points; A health status layer is established on the geographic information map and superimposed on the basic situation layer. The color of the graphic lines is changed according to the amount of loss change, and the abnormal optical cable loss is marked at the geographic coordinates of the first event using a second identifier element. An external damage risk layer is established on the geographic information map and superimposed on the basic situation layer. Based on the risk level of the vibration anomaly, the external damage risk is marked at the geographic coordinates of the second event using a third identifier element.

7. The method according to claim 1, characterized in that, After marking the external damage-related events on the geographic information map, the method further includes: The alarm records of the external damage-related events, abnormal optical cable loss, and abnormal vibration, along with the corresponding processing results, are stored in the database to generate historical operation and maintenance data records. Spatial aggregation analysis is performed on the historical operation and maintenance data records based on the geographical coordinates of the events to extract the frequency of fault occurrence and external damage of the corresponding optical cable sections; When the frequency of the fault occurrence is greater than the first set frequency, or the frequency of external damage is greater than the second set frequency, the corresponding optical cable section will be identified as a weak section. Risk warning prompt elements are generated and displayed on the geographic information map for the vulnerable sections.

8. An operation and maintenance management system, characterized in that, The method for performing any one of claims 1-7 includes a device adaptation layer, a data processing layer, and a business application layer that are sequentially connected in communication. The device adaptation layer is used to obtain the geographic coordinates and fiber core distance of the dummy resource point, and to obtain multi-source heterogeneous data; the multi-source heterogeneous data includes the first event fiber core distance, first occurrence time and loss change collected by the optical time domain reflectometer, and the second event fiber core distance and second occurrence time collected by the distributed optical fiber vibration sensor. The data processing layer is used to bind the geographic coordinates with the fiber core distance to generate associated data, so as to construct a fiber core geographic mapping table; Based on the fiber core geographic mapping table, the fiber core distance of the first event and the fiber core distance of the second event are converted into geographic coordinates of the first event and geographic coordinates of the second event, respectively. The business application layer is used to confirm the occurrence of an external damage-related event when the spatial distance between the geographic coordinates of the first and second events is less than a preset distance threshold, the time difference between the occurrence times of the first and second events is less than a preset time threshold, and the amount of loss change is greater than a preset loss threshold, and to mark and prompt on the geographic information map.

9. An electronic device, characterized in that, Includes memory and one or more processors; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the electronic device to perform the method as described in any one of claims 1-7.

10. A computer-readable storage medium storing computer instructions, characterized in that, When the computer instructions are executed on the electronic device, the electronic device causes the electronic device to perform the method as described in any one of claims 1-7.