Optical fiber fault location system, method, controller, and computer program product

By setting up power monitoring circuits and controllers at fiber optic sites and synchronizing optical information, the problem of locating faults in fiber optic fault detection has been solved, enabling rapid location of millisecond-level flashovers and instantaneous high-loss events, thus improving the operation and maintenance efficiency of optical networks.

CN121887291BActive Publication Date: 2026-06-26ZTE CORP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZTE CORP
Filing Date
2026-03-20
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Existing fiber optic fault detection methods are unable to quickly locate millisecond-level flashovers and instantaneous high-loss events, making it difficult to identify and locate latent faults in fiber optic networks.

Method used

By setting up power monitoring circuits and controllers at fiber optic sites, and synchronizing the optical information of two fiber optic sites, fiber optic faults can be quickly located based on the characteristics of bidirectional channels under external interference.

Benefits of technology

It improves the ability to detect and locate transient optical link anomalies, enabling rapid location of faults in millisecond-level outages and instantaneous high-loss events, thereby improving the operation and maintenance efficiency of optical networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121887291B_ABST
    Figure CN121887291B_ABST
Patent Text Reader

Abstract

The application discloses an optical fiber fault positioning system, method, controller and computer program product, and belongs to the technical field of optical cable monitoring. The system comprises: a power monitoring circuit of each of two optical fiber sites, and a controller of each of the two optical fiber sites; the power monitoring circuit is connected with a measured optical module of the optical fiber site, and is used for collecting optical information of the measured optical module of the optical fiber site; any controller is used for acquiring the optical information of the measured optical module of the optical fiber site, and in response to the optical information of the measured optical module of the optical fiber site satisfying a preset fault condition, synchronizing the optical information of the measured optical modules of the two optical fiber sites with another controller, and positioning an optical fiber fault based on the optical information of the measured optical modules of the two optical fiber sites. In this way, the fault position of a millisecond-level flash-off and a transient high-loss event can be quickly positioned, and the perception ability and positioning precision of a transient optical link abnormal event are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of optical cable monitoring technology, and in particular to an optical fiber fault location system, method, controller and computer program product. Background Technology

[0002] As the core transmission medium of optical transmission networks, the operational safety of optical cables directly affects the stability and reliability of the entire network. For long-distance optical cable links, factors such as fiber optic link connection failures, construction disturbances, animal bites, and strong wind pulls can cause instantaneous macro-bending or micro-bending deformation of the optical fiber. In addition, if tiny dust particles adhere to the connector end face, these particles will roll in the gap between the end faces during vibration, causing instantaneous blockage of the optical path.

[0003] The aforementioned situation can cause a sudden increase in localized fiber loss within a millisecond timescale. Once the stress is released or the obstruction is removed, the loss will return to normal, which may lead to intermittent service interruptions. This type of fault is characterized by its suddenness, short duration, and automatic recovery, making it difficult for relevant fiber optic detection methods to effectively detect it. Summary of the Invention

[0004] This application provides an optical fiber fault location system, method, controller, and computer program product to at least solve the problem of difficulty in locating faults in millisecond-level intermittent interruptions and instantaneous high-loss events.

[0005] To solve the above-mentioned technical problems, this application is implemented as follows:

[0006] In a first aspect, embodiments of this application provide an optical fiber fault location system, comprising: power monitoring circuits for two optical fiber sites and controllers for each of the two optical fiber sites; the power monitoring circuits are connected to the optical modules under test at their respective optical fiber sites and are used to collect optical information of the optical modules under test at their respective optical fiber sites; wherein, the optical information includes time-series optical power data; any controller is used to acquire the optical information of the optical modules under test at its respective optical fiber site, and in response to the optical information of the optical modules under test at its respective optical fiber site satisfying preset fault conditions, synchronizes the optical information of the optical modules under test at both optical fiber sites with the other controller, and locates the optical fiber fault based on the optical information of the optical modules under test at the two optical fiber sites.

[0007] Secondly, embodiments of this application provide an optical fiber fault location method applied to a controller, comprising: responding to a preset fault condition that the optical information of the optical module under test at the optical fiber site meets the preset fault condition, synchronizing the optical information of the optical modules under test at two optical fiber sites with another controller; wherein the optical information includes time-series optical power data; and locating the optical fiber fault based on the optical information of the optical modules under test at the two optical fiber sites.

[0008] Thirdly, embodiments of this application provide a controller, the controller including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor as described in the second aspect above.

[0009] Fourthly, embodiments of this application provide a computer-readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the second aspect above.

[0010] Fifthly, embodiments of this application provide a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the steps of the method described in the second aspect above.

[0011] In this embodiment, the fiber optic fault location system includes power monitoring circuits and controllers for each of the two fiber optic sites. The power monitoring circuit is connected to the optical module under test (ODT) at its respective fiber optic site and is used to collect the optical information of the ODT at that site. Each controller acquires the optical information of the ODT at its respective fiber optic site. In response to the ODT's optical information meeting a preset fault condition, the controller synchronizes the optical information of the ODTs at both fiber optic sites with the other controller, and locates the fiber optic fault based on the optical information of the ODTs at both fiber optic sites. Thus, by setting up separate power monitoring circuits and controllers at each of the two fiber optic sites, and by synchronizing the optical information of the ODTs at both fiber optic sites when the optical information collected by the power monitoring circuit meets the preset fault condition, the system leverages the characteristic of bidirectional channels being synchronously damaged by external interference to quickly locate fault locations of millisecond-level interruptions and instantaneous high-loss events, improving the perception and location accuracy of transient optical link anomalies.

[0012] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0013] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0014] Figure 1 The present application provides a schematic diagram of the structure of an optical fiber fault location system according to some embodiments.

[0015] Figure 2The present application shows a schematic diagram of the power monitoring circuit provided in some embodiments;

[0016] Figure 3 The following are schematic diagrams illustrating the structure of an optical fiber fault location system provided in other embodiments of this application;

[0017] Figure 4 A flowchart illustrating some embodiments of the fiber optic fault location method provided in this application is shown.

[0018] Figure 5 This application provides schematic diagrams illustrating fault location in a dual-fiber bidirectional system according to some embodiments.

[0019] Figure 6 This application provides schematic diagrams illustrating fault location in a single-fiber bidirectional system according to some embodiments.

[0020] Figure 7 A schematic diagram of the hardware structure of the controller provided in an embodiment of this application is shown. Detailed Implementation

[0021] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0022] As the core transmission medium of optical transmission networks, the operational security of optical cables directly determines the stability and reliability of the entire network. In actual network deployment, optical fibers are mainly laid underground or overhead. For long-distance optical cable links, termination operations are usually completed in optical distribution boxes near important equipment rooms, i.e., by connecting the optical fiber links through optical fiber flanges. However, this type of physical connection method has many hidden risks. For example, the snap-fit ​​structure of the flange connector is prone to aging problems after long-term use, or due to incomplete locking, the ferrule may experience micron-level axial or radial displacement under external vibration interference, causing a sharp drop in the coupling efficiency of the optical fiber end face, resulting in a momentary link interruption and subsequent service interruption; subsequently, under the reset action of the spring or snap-fit, the ferrule returns to its original position, and the link loss returns to normal.

[0023] On the other hand, external factors such as construction disturbances, animal bites, and strong winds can also cause instantaneous macro-bending or micro-bending deformation of optical fibers. Furthermore, if tiny dust particles adhere to the connector end face, these particles can roll within the end face gap during vibration, causing momentary obstruction of the optical path. Both of these situations can trigger a sudden increase in localized fiber loss within a millisecond timescale; the loss will return to normal after the stress is released or the obstruction is eliminated. According to industry standards, optical transmission systems typically reserve approximately 5 dB of optical signal-to-noise ratio (OSNR) margin to ensure stable service operation. However, such instantaneous losses often exceed 10 dB, exceeding system tolerance and causing intermittent service interruptions.

[0024] These short-lived, self-healing, millisecond-level interruptions or instantaneous high losses are hidden faults in optical fiber networks. Related optical fiber detection methods have insufficient response speed and are difficult to locate such faults.

[0025] To address the problems existing in the fiber optic fault detection process mentioned above, this application provides a fiber optic fault location system. By setting up their own power monitoring circuits and controllers at two fiber optic sites, when the optical information of the optical module under test collected by the power monitoring circuit meets the preset fault conditions, the controller synchronizes the optical information of the optical module under test at the two fiber optic sites. Based on the characteristic that the bidirectional channel is synchronously damaged when subjected to external interference, the fiber optic fault is located, so as to quickly locate the fault location of millisecond-level flashover and instantaneous high-loss events.

[0026] Please see Figure 1 , Figure 1 A schematic diagram of the structure of an optical fiber fault location system provided in some embodiments of this application is shown. The system 100 includes power monitoring circuits for two optical fiber sites and controllers for each of the two optical fiber sites.

[0027] The power monitoring circuit is connected to the optical module under test at the fiber optic site and is used to collect the optical information of the optical module under test at the fiber optic site; wherein, the optical information includes time-series optical power data.

[0028] Each controller is used to acquire the optical information of the optical module under test at its respective optical fiber site. In response to the optical information of the optical module under test at its respective optical fiber site meeting the preset fault conditions, it synchronizes the optical information of the optical modules under test at the two optical fiber sites with another controller and locates the optical fiber fault based on the optical information of the optical modules under test at the two optical fiber sites.

[0029] In an exemplary embodiment, the optical transmission system includes an optical transmission link and optical fiber sites A and B at both ends of the optical transmission link. The optical transmission system can be a single-fiber bidirectional system or a dual-fiber bidirectional system.

[0030] 1) Dual-fiber bidirectional system: Bidirectional services are carried by two separate fiber cores, and these two fiber cores belong to the same optical cable. Optical cables typically contain multiple fiber cores, and the number of fiber cores is generally a multiple of 12, such as 48, 72, 96, or 144 cores.

[0031] 2) Single-fiber bidirectional system: When the available fiber core resources in optical cables are limited, bidirectional services share the same fiber core for transmission. In actual networks, dual-fiber bidirectional transmission systems account for a relatively high overall proportion.

[0032] When optical cables are subjected to external interference such as mechanical stress and vibration, regardless of whether a single-fiber bidirectional or dual-fiber bidirectional method is used, the bidirectional channel often experiences simultaneous intermittent interruptions or a sudden increase in instantaneous loss. Based on this common characteristic, the optical fiber fault location system 100 in this embodiment includes a power monitoring circuit 110a and a controller 120a for optical fiber site A, and a power monitoring circuit 110b and a controller 120b for optical fiber site B. The power monitoring circuit 110a is connected to the optical module under test at optical fiber site A and is used to collect the optical information of the optical module under test at optical fiber site A; the power monitoring circuit 110b is connected to the optical module under test at optical fiber site B and is used to collect the optical information of the optical module under test at optical fiber site B. The optical module under test includes, but is not limited to, optical amplifiers, optical monitoring modules, and service optical modules; the optical information includes time-series optical power data, which includes optical power and the timestamp of optical power acquisition.

[0033] Controller 120a or Controller 120b acquires the optical information of the optical module under test at its respective fiber optic site. Taking Controller 120a as an example, when Controller 120a determines that the optical information of the optical module under test at fiber optic site A meets the preset fault conditions, it synchronizes the optical information of the optical modules under test at both fiber optic sites with Controller 120b at the other end, and locates the fiber optic fault based on the optical information of the optical modules under test at both fiber optic sites. The fault conditions can be set according to actual needs, such as optical power exceeding a preset optical power threshold; or the rate of change of optical power exceeding a preset rate of change threshold, etc.

[0034] In this way, when the optical information of the optical module under test collected by the power monitoring circuit meets the preset fault conditions, any controller can synchronize the optical information of the optical modules under test at two fiber optic sites. Based on the characteristic that the bidirectional channel is synchronously damaged when subjected to external interference, the fault location of millisecond-level flashover and instantaneous high-loss events can be quickly located, improving the perception and positioning accuracy of transient optical link abnormal events, and providing strong support for the high-reliability operation and maintenance of optical networks.

[0035] In some embodiments, the power monitoring circuits of the two fiber optic sites have the same structure, such as... Figure 2As shown, taking fiber optic site A as an example, the power monitoring circuit 110a of fiber optic site A includes an optical coupling module 111, a photoelectric detection module 112, an analog-to-digital conversion module 113, and a control module 114.

[0036] The optical coupling module 111 is installed at the input end of the optical module under test at the optical fiber site where the power monitoring circuit is located. It is used to split the main light input to the optical module under test into monitoring light and signal light, and the signal light is used to input to the optical module under test.

[0037] The photoelectric detection module 112 is used to convert the acquired monitoring light into a photocurrent signal; the analog-to-digital conversion module 113 is used to perform analog-to-digital conversion on the acquired photocurrent signal to obtain a time-series voltage value; and the control module 114 is used to determine the optical information of the optical module under test at the fiber optic station where the power monitoring circuit is located based on the acquired time-series voltage value.

[0038] In one exemplary embodiment, the main optical signal is split by the optical coupling module 111, and a portion of it is separated as monitoring light, which is then processed sequentially by the photodetector module 112 and the analog-to-digital converter module 113 to obtain a time-series voltage value. The control module 114 is used to determine the optical information of the optical module under test at the fiber optic site where the power monitoring circuit is located based on the acquired time-series voltage value. The other portion is signal light, which is used to input to the optical module under test.

[0039] In some possible implementations, such as Figure 3 As shown, the control module 114 includes an optical power calculation module 1141, an optical power storage module 1142, and an optical power change monitoring module 1143.

[0040] The optical power calculation module 1141 is used to calculate the optical power in real time based on the time series voltage value using a dedicated algorithm; the optical power storage module 1142 is used to store the optical power and the optical power acquisition timestamp to a preset storage area, such as the local database. The acquired data is stored in real time as a 2×N data matrix based on the synchronized timestamps of each site. The first column is the acquisition timestamp, and the second column is the corresponding optical power value, thus forming a dual-end power time series dataset that can be used for subsequent analysis; the optical power change monitoring module 1143 is used to continuously analyze the optical power data. When the optical power data meets the preset fault conditions, it generates the optical information of the optical module under test at the optical fiber site. The optical information includes time series optical power data, which meets the preset fault conditions.

[0041] It is understandable that time-series optical power data is optical power data within a critical period, which is the period in which abnormal power changes occur.

[0042] In practical applications, the optical coupling module 111, the photodetector module 112, and the analog-to-digital converter module 113 are all hardware modules. The optical coupling module 111 includes an optical coupler, the photodetector module 112 includes a photodetector, and the analog-to-digital converter module 113 includes an analog-to-digital converter. Because the optical power acquisition speed is high, the control module 114 is located on hardware devices such as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC).

[0043] In some possible implementations, the controllers of the two fiber optic sites have the same structure. Taking fiber optic site A as an example, the controller 120a of fiber optic site A includes a data synchronization function module 121 and a positioning module 122. The data synchronization function module 121 is used to synchronize the optical information of the optical modules under test of the two fiber optic sites with the controller 120b. The positioning module 122 is used to locate fiber optic faults based on the optical information of the optical modules under test of the two fiber optic sites.

[0044] In practical applications, since data synchronization and positioning do not require high computing and storage speed, the controller 120a can be a central processing unit (CPU), and the data synchronization module 121 and the positioning module 122 are software functional modules whose functions can be implemented by software programs.

[0045] In some embodiments, the optical module under test includes at least one of an optical amplification module, an optical monitoring module, and a service optical module.

[0046] In practice, fiber optic site A and fiber optic site B respectively collect time-series optical power data from the optical amplification module, optical monitoring module, and service optical module. The acquisition of data from the optical amplification module, optical monitoring module, and service optical module is independent of each other, and any one, two, or all of these modules can be selected to be activated according to actual needs.

[0047] Figure 4 The diagram illustrates a flowchart of an optical fiber fault location method provided in some embodiments of this application. This method can be applied to controllers, such as controller 120a of optical fiber site A and controller 120b of optical fiber site B mentioned above. As shown in the figure, the method 400 specifically includes the following steps:

[0048] Step 401: In response to the optical information of the optical module under test at the optical fiber site meeting the preset fault conditions, synchronize the optical information of the optical modules under test at the two optical fiber sites with another controller.

[0049] The optical information includes time-series optical power data.

[0050] In an exemplary embodiment, taking the controller 120a of fiber optic station A as an example, fiber optic station A collects the optical information of the optical module under test through the power monitoring circuit 110a. This optical information includes time-series optical power data. The power acquisition time interval can be set according to actual needs. The smaller the power acquisition time interval, the more accurate the flicker location. Depending on the positioning accuracy requirements, the acquisition time interval can be flexibly selected from nanosecond, microsecond, millisecond, and second levels.

[0051] When the optical information of the optical module under test meets the preset fault conditions, real-time data interaction between the two ends is triggered. Specifically, fiber optic station A can send the optical information of the optical module under test of fiber optic station A to fiber optic station B; at the same time, fiber optic station A can also send a synchronization command to the other end fiber optic station B. This synchronization command is used to instruct the controller 120b to send the optical information of the optical module under test of its own fiber optic station B; in this way, the optical information of the optical modules under test of the two fiber optic stations is synchronized.

[0052] Step 402: Locate fiber optic faults based on the optical information of the optical module under test at two fiber optic sites.

[0053] Continuing with the above embodiment, after synchronizing the optical information of the optical modules under test at the two optical fiber sites, controller 120a or controller 120b locates the optical fiber fault based on the optical information of the optical modules under test at the two optical fiber sites.

[0054] Through the above steps, when the optical information of the optical module under test collected by the power monitoring circuit meets the preset fault conditions, any controller can synchronize the optical information of the optical modules under test at two fiber optic sites. Based on the characteristic that the bidirectional channel is synchronously damaged when subjected to external interference, the fault location of millisecond-level flashover and instantaneous high-loss events can be quickly located, improving the perception and positioning accuracy of transient optical link abnormal events, and providing strong support for the high-reliability operation and maintenance of optical networks.

[0055] In some embodiments, in response to the optical module under test including one of an optical amplification module, an optical monitoring module, and a service optical module, the aforementioned preset fault conditions include: an optical power value in the time series optical power data exceeding a preset absolute power threshold, and / or, a rate of change of optical power values ​​between two adjacent timestamps in the time series optical power data exceeding a preset relative change threshold.

[0056] In practical implementation, if the current timestamp in the time-series optical power data of the measured optical module... t Corresponding optical power value Exceeding the preset absolute power threshold ,Right now And / or, the rate of change of optical power values ​​between two adjacent time stamps exists in the time-series optical power data of the tested optical module. Exceeding the preset relative change threshold ,Right now If an abnormal interruption or instantaneous high loss event occurs, the controller is triggered to synchronize the optical information of the optical modules under test at the two fiber optic sites.

[0057] In other embodiments, in response to the optical module under test including at least two of an optical amplification module, an optical monitoring module, and a service optical module, the aforementioned preset fault conditions include: the optical power value in the time series optical power data of more than a preset number of optical modules under test exceeds a preset absolute power threshold, and / or the rate of change of the optical power value between two adjacent timestamps in the time series optical power data of more than a preset number of optical modules under test exceeds a preset relative change threshold.

[0058] The preset quantity can be set according to actual needs, such as two, three, etc.

[0059] In practical implementation, if the preset quantity is set to two, when the optical power value in the time-series optical power data of at least two of the tested optical modules (optical amplification module, optical monitoring module, and service optical module) exceeds a preset absolute power threshold, an abnormal interruption or instantaneous high loss event is determined to have occurred, triggering the controller to synchronize the optical information of the tested optical modules at the two fiber optic sites. For example, the optical power value in the time-series optical power data of the optical amplification module and the optical monitoring module exceeds the preset absolute power threshold; or, the optical power value in the time-series optical power data of the optical monitoring module and the service optical module exceeds the preset absolute power threshold; or, the optical power value in the time-series optical power data of the optical amplification module and the service optical module exceeds the preset absolute power threshold. And / or,

[0060] When the rate of change of optical power values ​​between two adjacent timestamps in the time-series optical power data of at least two of the optical modules under test (optical amplification module, optical monitoring module, and service optical module) exceeds a preset relative change threshold, an abnormal interruption or instantaneous high loss event is determined to have occurred, triggering the controller to synchronize the optical information of the optical modules under test at the two fiber optic sites. For example, the rate of change of optical power values ​​between two adjacent timestamps in the time-series optical power data of the optical amplification module and the optical monitoring module exceeds the preset relative change threshold; or, the rate of change of optical power values ​​between two adjacent timestamps in the time-series optical power data of the optical monitoring module and the service optical module exceeds the preset relative change threshold; or, the rate of change of optical power values ​​between two adjacent timestamps in the time-series optical power data of the optical amplification module and the service optical module exceeds the preset relative change threshold.

[0061] If the preset quantity is set to three, when the optical power value in the time series optical power data of the optical amplifier module, optical monitoring module, and service optical module all exceeds the preset absolute power threshold, and / or when the rate of change of the optical power value between two adjacent timestamps in the time series optical power data of the optical amplifier module, optical monitoring module, and service optical module all exceeds the preset relative change threshold, an abnormal interruption or instantaneous high loss event is determined to have occurred, and the controller is triggered to synchronize the optical information of the optical modules under test of the two fiber optic sites.

[0062] In actual networks, optical amplification modules and optical monitoring modules are usually deployed across each segment. The data consistency between the two is good, making them suitable for collaborative determination of abnormal events; the service optical module can be used independently to determine abnormal events.

[0063] In this way, when any two or all of the optical amplification module, optical monitoring module and service optical module are activated at the same time, the abnormal event can be determined by the above-mentioned multi-source data cross-verification method, which can reduce the risk of false alarms caused by data abnormality of a single tested optical module (such as storage errors or other non-real intermittent interruptions).

[0064] In some embodiments, step 402 above, locating the fiber optic fault based on the optical information of the optical module under test at two fiber optic sites, includes: determining the power mutation time points of the two fiber optic sites based on the time-series optical power data of the two fiber optic sites; the time-series optical power data includes optical power and the acquisition timestamp corresponding to the optical power, and the power mutation time point is the acquisition timestamp corresponding to the optical power that meets the preset fault conditions; and determining the location information of the fiber optic fault based on the power mutation time points of the two fiber optic sites and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites.

[0065] In practical implementation, after acquiring time-series optical power data from two fiber optic sites, the data can be processed based on the acquisition timestamps to determine the power abrupt change timestamps for each site. These power abrupt change timestamps are the acquisition timestamps corresponding to the optical power that meets preset fault conditions. For example, the power abrupt change timestamp for fiber optic site A is... The power mutation time point of fiber optic site B is Based on the characteristic that the synchronization of bidirectional channels is impaired when subjected to external interference, according to , And the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites, such as fiber length and fiber refractive index, are used to determine the location information of the fiber optic fault.

[0066] Thus, based on the characteristic that the synchronization of a bidirectional channel is impaired when subjected to external interference, and according to the power abrupt change time points of the two fiber optic sites and the fiber optic link parameters, the precise location information of fiber optic faults caused by flashovers or high-loss events in the bidirectional optical transmission link can be calculated. This location method requires no complex calculations, has a fast response speed, and can quickly locate the fault location of millisecond-level flashovers and instantaneous high-loss events.

[0067] In some possible implementations, the aforementioned location information includes: a first distance from the fault location point to the first of the two fiber optic sites, and / or, a second distance from the fault location point to the second of the two fiber optic sites.

[0068] The first station can be either fiber optic station A or fiber optic station B; the second station is the peer station of the first station, and can be either fiber optic station A or fiber optic station B.

[0069] In this way, the controller calculates the first distance from the fault location point to the first of the two fiber optic sites and / or the second distance from the fault location point to the second of the two fiber optic sites based on the power change time points and fiber optic link parameters of the two fiber optic sites. This allows for rapid location of the fault, enabling dual-end collaborative location of fiber optic cable faults and improving fault location accuracy and response speed.

[0070] In some possible implementations, in response to the aforementioned location information including the first distance from the fault location point to the first of the two fiber optic sites, the determination of the fiber optic fault location information based on the power change time points of the two fiber optic sites and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites includes:

[0071] The first distance is determined based on the difference between the power mutation time points of the first and second optical fiber sites and the optical fiber link parameters of the bidirectional optical transmission link between the two optical fiber sites.

[0072] Among them, the aforementioned fiber optic link parameters include the fiber refractive index. n and total fiber length L .

[0073] In one exemplary embodiment, such as Figure 5 As shown, taking a two-fiber bidirectional system as an example, the two-fiber bidirectional system includes an optical transmission link and fiber optic sites A and B at both ends of the optical transmission link. Fiber optic site B collects optical information from optical amplification module I, optical monitoring module II, and service optical module III through a power monitoring circuit. This optical information includes time-series optical power data. Based on the time-series optical power data of fiber optic site B, the power mutation time point of fiber optic site B is determined. Fiber optic site A acquires optical information from optical amplification module IV, optical monitoring module V, and service optical module VI via a power monitoring circuit. This optical information includes time-series optical power data. Based on the time-series optical power data of fiber optic site A, the power mutation time points of fiber optic site A are determined. .

[0074] Assuming a fault occurs at point P, the distance from point P to fiber optic station A is... The distance from point P to fiber optic station B is Based on the total length L of the optical fiber, we can obtain... , By solving the two equations simultaneously, we can obtain: , .

[0075] Based on the physical characteristic that "both-directional channels are simultaneously damaged under external interference," when optical cables are subjected to external interference such as mechanical stress and vibration, regardless of whether a single-fiber or dual-fiber bidirectional method is used, both-directional channels will simultaneously experience flashover or a sudden increase in instantaneous loss. Based on this common characteristic, we can conclude that: , ,in This refers to the moment of sudden interruption or instantaneous increase in power loss. Further combining the two equations, we can obtain: Then there is ,in, For fiber refractive index, c The speed of light in a vacuum is 299,792,458 m / s.

[0076] If the location information mentioned above includes the distance from the fault location point P to the fiber optic station A, then the distance from point P to the fiber optic station A... Distance from point P to fiber optic station B .

[0077] In some other possible implementations, in response to the aforementioned location information including a second distance from the fault location point to the second of the two fiber optic sites, the determination of the fiber optic fault location information based on the power change time points of the two fiber optic sites and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites includes:

[0078] The second distance is determined based on the difference between the power mutation time point of the second site and the power mutation time point of the first site, and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites.

[0079] Continuing with the above embodiment, if the location information includes the distance from the fault location point P to the fiber optic station B, then the distance from point P to the fiber optic station B... .

[0080] Understandably, the positioning accuracy of the aforementioned fiber optic fault location method is affected by the accuracy of the reporting time. The faster the sampling speed, such as at the microsecond level, the positioning accuracy is within hundreds of meters. Therefore, the faster the power acquisition speed, the more accurate the positioning.

[0081] In another exemplary embodiment, taking a single-fiber bidirectional system as an example, the single-fiber bidirectional system includes an optical transmission link and optical fiber sites A and B at both ends of the optical transmission link. The bidirectional service signals of the single-fiber bidirectional system are transmitted via the same optical fiber. To separate the bidirectional optical signals, a three-port optical circulator is used in the system, and its optical path follows a directional transmission rule of "port 1 input, port 2 output" and "port 2 input, port 3 output," as shown below. Figure 6 As shown. The fiber optic fault location method is the same as that of the dual-fiber bidirectional system described above, and will not be repeated here.

[0082] Through the above steps, it is possible to accurately capture sudden, short-duration, millisecond-level flashovers and instantaneous high-loss faults in fiber optic links. This effectively addresses the industry pain points of traditional monitoring methods in identifying and troubleshooting such transient latent faults, such as "difficulty in detection, difficulty in location, and low accuracy," and significantly improves the intelligence level and response efficiency of optical network operation and maintenance.

[0083] Figure 7 The diagram illustrates the hardware structure of the controller provided in this application embodiment. Referring to the diagram, at the hardware level, the controller 700 includes a processor 710, and optionally includes an internal bus 720, a network interface 730, and memory. The memory may include main memory 741, such as high-speed random-access memory (RAM), and may also include non-volatile memory 742, such as at least one disk storage device. Of course, the controller 700 may also include other hardware required for other services.

[0084] The processor 710, network interface 730, and memory can be interconnected via an internal bus 720. This internal bus 720 can be an Advanced Microcontroller Bus Architecture (AMIC) bus, a Wishbone bus, an Open Core Protocol (OCP) bus, an Avalon bus, etc. The bus can be categorized as an address bus, data bus, control bus, etc. For ease of illustration, only a single bidirectional arrow is used in this diagram, but this does not imply that there is only one bus or one type of bus.

[0085] The memory stores programs. Specifically, the program may include program code, which includes computer operation instructions. The memory may include main memory 741 and non-volatile memory 742, and provides instructions and data to the processor 710.

[0086] The processor 710 reads the corresponding computer program from the non-volatile memory 742 into memory and then runs it, forming a device for locating the target user at the logical level. The processor 710 executes the program stored in memory and specifically performs the following: Figure 4 The methods disclosed in the embodiments shown achieve the functions and beneficial effects of the methods described in the preceding method embodiments, and will not be repeated here.

[0087] The above is as stated in this application. Figure 4 The methods disclosed in the illustrated embodiments can be applied to or implemented by processor 710. Processor 710 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above methods can be completed by integrated logic circuits in the hardware of processor 710 or by instructions in software form. The processor 710 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0088] The computer device can also execute the methods described in the preceding method embodiments and achieve the functions and beneficial effects of the methods described in the preceding method embodiments, which will not be repeated here.

[0089] Of course, in addition to the software implementation, the controller 700 of this application does not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. In other words, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0090] This application also proposes a computer-readable storage medium that stores one or more programs, which, when executed by a controller comprising multiple applications, cause the controller to perform... Figure 4 The methods disclosed in the embodiments shown achieve the functions and beneficial effects of the methods described in the preceding method embodiments, and will not be repeated here.

[0091] The computer-readable storage medium mentioned above includes read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc.

[0092] Furthermore, embodiments of this application also provide a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, which, when executed by a computer, implement the following process: Figure 4 The methods disclosed in the embodiments shown achieve the functions and beneficial effects of the methods described in the preceding method embodiments, and will not be repeated here.

[0093] The embodiments of this application can be applied to various controller collaboration or interconnection scenarios, including: collaboration and interconnection between mobile phones and laptops / tablets; collaboration and interconnection between mobile terminals and smart TVs / monitors; collaboration and interconnection between mobile phones or tablets and in-vehicle entertainment systems; collaboration and interconnection between mobile terminals and smart conferencing systems, etc. This satisfies users' diverse needs in smart home, smart office, and smart travel scenarios.

[0094] In summary, the above description is merely a preferred embodiment of this application and does not limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

[0095] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0096] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0097] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0098] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

Claims

1. A fiber optic fault location system, characterized in that, include: The power monitoring circuits for each of the two fiber optic sites, and the controllers for each of the two fiber optic sites; The power monitoring circuit is connected to the optical module under test at the fiber optic site and is used to collect the optical information of the optical module under test at the fiber optic site; wherein, the optical information includes time-series optical power data. Any controller is used to acquire the optical information of the optical module under test at its optical fiber site. In response to the optical information of the optical module under test at its optical fiber site meeting the preset fault conditions, it synchronizes the optical information of the optical modules under test at the two optical fiber sites with another controller and locates the optical fiber fault based on the optical information of the optical modules under test at the two optical fiber sites. The optical fault location method based on the optical information of the optical module under test at two optical fiber sites includes: Based on the time-series optical power data of two optical fiber sites, the power mutation time points of the two optical fiber sites are determined; the time-series optical power data includes optical power and the acquisition timestamp corresponding to the optical power, and the power mutation time point is the acquisition timestamp corresponding to the optical power that meets the preset fault conditions; Based on the power change time points of the two optical fiber sites and the optical fiber link parameters of the bidirectional optical transmission link between the two optical fiber sites, the location information of the optical fiber fault is determined. The optical fiber link parameters include the optical fiber refractive index and the total length of the optical fiber.

2. The system according to claim 1, characterized in that, The power monitoring circuit includes an optical coupling module, a photoelectric detection module, an analog-to-digital conversion module, and a control module; An optical coupling module is installed at the input end of the optical module under test at the fiber optic station where the power monitoring circuit is located. It is used to split the main light input to the optical module under test into a monitoring light and a signal light. The signal light is used to input to the optical module under test. The photoelectric detection module is used to convert the acquired monitoring light into a photocurrent signal; the analog-to-digital conversion module is used to perform analog-to-digital conversion on the acquired photocurrent signal to obtain a time-series voltage value; the control module is used to determine the optical information of the optical module under test at the fiber optic station where the power monitoring circuit is located based on the acquired time-series voltage value.

3. The system according to claim 1, characterized in that, The optical module under test includes at least one of an optical amplification module, an optical monitoring module, and a service optical module.

4. A method for locating fiber optic faults, characterized in that, Applied to controllers, including: In response to the optical information of the optical module under test at the optical fiber site meeting the preset fault conditions, the optical information of the optical modules under test at the two optical fiber sites is synchronized with another controller; wherein, the optical information includes time-series optical power data; Fiber optic fault location based on optical information from the optical module under test at two fiber optic sites; The optical fault location method based on the optical information of the optical module under test at two optical fiber sites includes: Based on the time-series optical power data of two optical fiber sites, the power mutation time points of the two optical fiber sites are determined; the time-series optical power data includes optical power and the acquisition timestamp corresponding to the optical power, and the power mutation time point is the acquisition timestamp corresponding to the optical power that meets the preset fault conditions; Based on the power change time points of the two optical fiber sites and the optical fiber link parameters of the bidirectional optical transmission link between the two optical fiber sites, the location information of the optical fiber fault is determined. The optical fiber link parameters include the optical fiber refractive index and the total length of the optical fiber.

5. The method according to claim 4, characterized in that, In response to the optical module under test including one of an optical amplification module, an optical monitoring module, and a service optical module, the preset fault conditions include: the optical power value in the time series optical power data exceeds a preset absolute power threshold, and / or, the rate of change of the optical power values ​​of two adjacent timestamps in the time series optical power data exceeds a preset relative change threshold.

6. The method according to claim 4, characterized in that, In response to the fact that the optical module under test includes at least two of the following: an optical amplification module, an optical monitoring module, and a service optical module, the preset fault conditions include: The time-series optical power data of more than a preset number of optical modules under test contains optical power values ​​that exceed a preset absolute power threshold, and / or the rate of change of optical power values ​​between two adjacent timestamps in the time-series optical power data of more than a preset number of optical modules under test exceeds a preset relative change threshold.

7. The method according to claim 4, characterized in that, The location information includes: the first distance from the fault location point to the first of the two fiber optic stations, and / or, the second distance from the fault location point to the second of the two fiber optic stations.

8. The method according to claim 7, characterized in that, In response to the location information including a first distance from the fault location point to the first of the two fiber optic sites, determining the location information of the fiber optic fault based on the power change time points of the two fiber optic sites and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites includes: The first distance is determined based on the difference between the power mutation time points of the first site and the second site, and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites.

9. The method according to claim 7, characterized in that, In response to the location information including a second distance from the fault location point to the second of the two fiber optic sites, determining the location information of the fiber optic fault based on the power change time points of the two fiber optic sites and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic sites includes: The second distance is determined based on the difference between the power mutation time point of the second station and the power mutation time point of the first station, and the fiber optic link parameters of the bidirectional optical transmission link between the two fiber optic stations.

10. A controller, characterized in that, The controller includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the steps of the method as described in any one of claims 4 to 9.

11. A computer program product, characterized in that, The computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions that, when executed by a computer, cause the computer to perform the steps of the method as described in any one of claims 4 to 9.