A method, system, device, and medium for fiber array anomaly detection
Patent Information
- Application Number
- CN202310290287.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-22
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2043-03-22
AI Technical Summary
[0005]本发明提供了一种光纤阵列异常检测方法、系统、设备和介质,解决了现有的光时域反射仪的动态范围有限,对于单跨段超长跨距的光纤阵列难以覆盖光纤阵列的全部跨段,导致光纤阵列异常检测结果准确度低的技术问题
[0055]本发明通过获取光纤阵列跨段数据,并采用光纤阵列跨段数据,确定光纤阵列对应的多个代理点。通过代理点分别向光纤阵列的第一端点和第二端点发送预设信号。基于预设信号,确定光纤阵列对应的连接数据。采用连接数据和预设的检测信号,确定光纤阵列对应的阵列异常数据。解决了现有的光时域反射仪的动态范围有限,对于单跨段超长跨距的光纤阵列难以覆盖光纤阵列的全部跨段,导致光纤阵列异常检测结果准确度低的技术问题。通过预设信号先预检光纤阵列的跨段的物理连接性能,有利于提高检测过程的效率,避免后续无意义的检测过程。通过预设的检测信号从光纤两端以及代理点对光纤阵列的跨段的检测方式来解决单个光时域反射仪由于动态范围有限,对于单跨段超长跨距的光纤阵列难以覆盖光纤阵列的全部跨段的问题。
Smart Images

Figure CN116388857B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fiber optic array anomaly detection technology, and in particular to a fiber optic array anomaly detection method, system, device and medium. Background Technology
[0002] Fiber arrays use high-precision V-grooves to position the ribbon fiber and have precisely ground end faces. They are one of the important components of planar waveguide splitters (PLC Splitters).
[0003] Fiber optic arrays are easily damaged, requiring an optical time domain reflectometer (OTDR) to send test signals. By receiving the test signals returned along the original path, the location of the damage in the fiber optic array can be analyzed.
[0004] However, the existing optical time domain reflectometers have limited dynamic range, making it difficult to cover the entire span of a single-span ultra-long fiber optic array, resulting in low accuracy of fiber optic array anomaly detection results. Summary of the Invention
[0005] This invention provides a method, system, device, and medium for detecting anomalies in fiber optic arrays, which solves the technical problem that existing optical time domain reflectometers have limited dynamic range and cannot cover the entire span of a single-span, ultra-long-span fiber optic array, resulting in low accuracy of anomaly detection results.
[0006] The present invention provides a fiber optic array anomaly detection method, comprising:
[0007] Acquire fiber array segment data and use the fiber array segment data to determine multiple agent points corresponding to the fiber array;
[0008] Preset signals are sent to the first and second endpoints of the fiber optic array through the proxy point, respectively.
[0009] Based on the preset signal, determine the connection data corresponding to the fiber optic array;
[0010] Using the connection data and the preset detection signal, the array anomaly data corresponding to the fiber optic array is determined.
[0011] Optionally, the step of using the fiber array segment data to determine multiple agent points corresponding to the fiber array includes:
[0012] According to the fiber array segment data and preset distance, set the first proxy point corresponding to each segment in the fiber array;
[0013] Determine whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance;
[0014] If so, then set the second agent point corresponding to the segment according to the first agent point and the preset distance;
[0015] The second proxy point is used as the first proxy point, and the process jumps to the step of determining whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding cross-segment endpoint is less than or equal to the preset distance;
[0016] If not, then all the first agent points and the second agent points at the current moment will be taken as the cross-segment agent points corresponding to the cross-segment;
[0017] Multiple agent points corresponding to the fiber array are constructed using all the aforementioned cross-segment agent points.
[0018] Optionally, the step of determining the connection data corresponding to the fiber optic array based on the preset signal includes:
[0019] Determine whether the first endpoint and the second endpoint have received all the preset signals;
[0020] If not, then generate the first segment connection anomaly data corresponding to the fiber array;
[0021] If so, determine whether the preset signal satisfies the corresponding verification signal;
[0022] If not, then generate the second span connection anomaly data corresponding to the fiber array;
[0023] If so, then generate the normal cross-segment connection data corresponding to the fiber array.
[0024] Optionally, the step of determining the array anomaly data corresponding to the fiber optic array using the connection data and a preset detection signal includes:
[0025] Determine whether the connection data meets the preset connection target;
[0026] If so, a preset detection signal is sent through the first endpoint and the second endpoint to determine the array abnormal data corresponding to the fiber array;
[0027] If not, the connection data is used to determine the anomaly handling point corresponding to the fiber optic array;
[0028] Using the processing point location and abnormal data corresponding to the abnormal processing point, array abnormal data corresponding to the fiber array is constructed.
[0029] Optionally, the preset detection signal includes a first preset detection signal and a second preset detection signal; the step of determining the array abnormal data corresponding to the fiber optic array by sending the preset detection signal through the first endpoint and the second endpoint includes:
[0030] The first preset detection signal is sent to the agent point through the first endpoint;
[0031] The second preset detection signal is sent to the agent point through the second endpoint;
[0032] Obtain the received data corresponding to the first preset detection signal and the second preset detection signal received by the agent point;
[0033] The received data is used for anomaly verification to determine the array anomaly data corresponding to the fiber optic array.
[0034] The present invention also provides a fiber optic array anomaly detection system, comprising:
[0035] The proxy point determination module is used to acquire fiber array segment data and use the fiber array segment data to determine multiple proxy points corresponding to the fiber array.
[0036] A preset signal transmission module is used to transmit preset signals to the first and second endpoints of the fiber array through the proxy point, respectively.
[0037] A connection data determination module is used to determine the connection data corresponding to the fiber array based on the preset signal.
[0038] The array abnormal data determination module is used to determine the array abnormal data corresponding to the fiber optic array using the connection data and a preset detection signal.
[0039] Optionally, the agent point determination module includes:
[0040] The first proxy point setting module is used to set the first proxy point between each segment in the fiber array according to the fiber array segment data and the preset distance.
[0041] The distance determination module is used to determine whether the distance between the first agent point and the corresponding cross-segment endpoint is greater than the preset distance;
[0042] The second proxy point setting module is used to set the second proxy point corresponding to the segment according to the first proxy point and the preset distance if the condition is met.
[0043] The jump execution module is used to take the second proxy point as the first proxy point and jump to execute the step of determining whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding cross-segment endpoint is less than or equal to the preset distance;
[0044] The cross-segment proxy point determination module is used to determine, if not, all the first proxy points and the second proxy points at the current moment as the cross-segment proxy points corresponding to the cross segment;
[0045] The proxy point determination submodule is used to construct multiple proxy points corresponding to the fiber array using all the cross-segment proxy points.
[0046] Optionally, the connection data determination module includes:
[0047] A receiving and judging module is used to judge whether the first endpoint and the second endpoint have received all the preset signals;
[0048] The first span connection anomaly data generation module is used to generate the first span connection anomaly data corresponding to the fiber array if no.
[0049] A preset signal judgment module is used to determine whether the preset signal satisfies the corresponding verification signal if the condition is met.
[0050] The second span connection anomaly data generation module is used to generate second span connection anomaly data corresponding to the fiber array if no.
[0051] The cross-segment connection normal data generation module is used to generate cross-segment connection normal data corresponding to the fiber array if the condition is met.
[0052] The present invention also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of implementing any of the fiber optic array anomaly detection methods described above.
[0053] The present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed, implements any of the fiber optic array anomaly detection methods described above.
[0054] As can be seen from the above technical solutions, the present invention has the following advantages:
[0055] This invention acquires span data of an optical fiber array and uses this data to determine multiple proxy points corresponding to the optical fiber array. Preset signals are then sent from these proxy points to the first and second endpoints of the optical fiber array. Based on these preset signals, connection data corresponding to the optical fiber array is determined. Using the connection data and preset detection signals, array anomaly data corresponding to the optical fiber array is determined. This invention solves the technical problem of existing optical time domain reflectometers having limited dynamic range, making it difficult to cover the entire span of a single-span, ultra-long-span optical fiber array, resulting in low accuracy in anomaly detection. Pre-checking the physical connection performance of the optical fiber array spans using preset signals improves the efficiency of the detection process and avoids subsequent meaningless detection steps. The method of detecting the spans of the optical fiber array from both ends of the fiber and from the proxy points using preset detection signals addresses the problem that a single optical time domain reflectometer has limited dynamic range and cannot cover the entire span of a single-span, ultra-long-span optical fiber array. Attached Figure Description
[0056] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0057] Figure 1 This is a flowchart of the steps of a fiber optic array anomaly detection method provided in Embodiment 1 of the present invention;
[0058] Figure 2 This is a flowchart of the steps of a fiber optic array anomaly detection method provided in Embodiment 2 of the present invention;
[0059] Figure 3 This is a structural block diagram of a fiber optic array anomaly detection system provided in Embodiment 3 of the present invention. Detailed Implementation
[0060] This invention provides a method, system, device, and medium for detecting anomalies in fiber optic arrays, addressing the technical problem that existing optical time-domain reflectometers have limited dynamic range and cannot cover the entire span of a single-span, ultra-long-span fiber optic array, resulting in low accuracy of anomaly detection results.
[0061] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0062] Please see Figure 1 , Figure 1 The flowchart illustrates the steps of a fiber optic array anomaly detection method provided in Embodiment 1 of the present invention.
[0063] An embodiment of the present invention provides a fiber optic array anomaly detection method, comprising:
[0064] Step 101: Obtain the fiber array segment data and use the fiber array segment data to determine the multiple agent points corresponding to the fiber array.
[0065] Fiber optic array span data includes the location data of each span in the fiber optic array and the connection relationships between each span.
[0066] A proxy point is a signal processing device used to receive signals and perform detection and analysis.
[0067] In this embodiment of the invention, first proxy points are set for each segment in the fiber optic array according to the fiber optic array segment data and a preset distance. It is then determined whether the distance between the first proxy point and the corresponding segment endpoint is greater than the preset distance. If so, a second proxy point is set for the segment according to the first proxy point and the preset distance. The second proxy point is used as the first proxy point, and the process jumps to the step of determining whether the distance between the first proxy point and the corresponding segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding segment endpoint is less than or equal to the preset distance. If not, all the first and second proxy points at the current moment are used as the segment proxy points corresponding to the segment. Multiple proxy points corresponding to the fiber optic array are constructed using all segment proxy points.
[0068] Step 102: Send preset signals to the first and second endpoints of the fiber optic array through the proxy point.
[0069] The first and second endpoints refer to the two ends of the fiber optic array. The preset signal refers to multiple optical signals set according to actual needs, and the preset signal is divided into at least two optical signals, which are emitted through at least two fiber cores contained in the fiber optic array and emitted from different ports to generate independent optical signals.
[0070] In this embodiment of the invention, the preset signal corresponding to the fiber array is sent to the first and second endpoints of the fiber array through each proxy point.
[0071] Step 103: Determine the connection data corresponding to the fiber optic array based on the preset signal.
[0072] In this embodiment of the invention, it is determined whether the first endpoint and the second endpoint have received all preset signals. If not, a first span connection anomaly data corresponding to the fiber optic array is generated. If yes, it is determined whether the preset signals meet the corresponding verification signals. If not, a second span connection anomaly data corresponding to the fiber optic array is generated.
[0073] Step 104: Using connection data and preset detection signals, determine the array anomaly data corresponding to the fiber optic array.
[0074] The preset detection signal is used to detect whether the fiber optic transmission process is normal. The preset detection signal is split into at least two optical signals, emitted through at least two fiber cores in the fiber array and emitted from different ports, generating independent optical signals.
[0075] In this embodiment of the invention, it is determined whether the connection data meets the preset connection target. If not, the connection data is used to determine the abnormal processing point corresponding to the fiber optic array. The processing point location and abnormal data corresponding to the abnormal processing point are used to construct the array abnormal data corresponding to the fiber optic array. If yes, a preset detection signal is sent through the first endpoint and the second endpoint to determine the array abnormal data corresponding to the fiber optic array.
[0076] In this embodiment of the invention, by acquiring span data of the fiber optic array and using this data, multiple proxy points corresponding to the fiber optic array are determined. Preset signals are sent from the proxy points to the first and second endpoints of the fiber optic array, respectively. Based on the preset signals, connection data corresponding to the fiber optic array is determined. Using the connection data and preset detection signals, array anomaly data corresponding to the fiber optic array is determined. This solves the technical problem that existing optical time domain reflectometers have limited dynamic range, making it difficult to cover the entire span of a single-span, ultra-long-span fiber optic array, resulting in low accuracy of fiber optic array anomaly detection results. Pre-checking the physical connection performance of the fiber optic array spans using preset signals improves the efficiency of the detection process and avoids subsequent meaningless detection processes. The method of detecting the fiber optic array spans from both ends of the fiber and the proxy points using preset detection signals addresses the problem that a single optical time domain reflectometer, due to its limited dynamic range, cannot cover the entire span of a single-span, ultra-long-span fiber optic array.
[0077] Please see Figure 2 , Figure 2This is a flowchart of the steps of a fiber optic array anomaly detection method provided in Embodiment 2 of the present invention.
[0078] Another fiber optic array anomaly detection method provided in Embodiment 2 of the present invention includes:
[0079] Step 201: Obtain the fiber array segment data and use the fiber array segment data to determine the multiple agent points corresponding to the fiber array.
[0080] Further, step 201 may include the following sub-steps S11-S16:
[0081] S11. Based on the fiber array segment data and preset distance, set the first proxy point corresponding to each segment in the fiber array.
[0082] S12. Determine whether the distance between the first agent point and the corresponding cross-segment endpoint is greater than the preset distance.
[0083] S13. If so, then set the second agent point corresponding to the segment according to the first agent point and the preset distance.
[0084] S14. Take the second proxy point as the first proxy point, and jump to execute the step of judging whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding cross-segment endpoint is less than or equal to the preset distance.
[0085] S15. If not, then all first and second agent points at the current moment will be used as cross-segment agent points corresponding to the cross-segment.
[0086] S16. Use all cross-segment proxy points to construct multiple proxy points corresponding to the fiber array.
[0087] The preset distance refers to the position where the fiber optic array moves a specified distance from one end of the span to the other. For example, when the parameters of the fiber optic array are set to 0.192 dB / km and an optical time domain reflectometer with a dynamic range of 33 dB is used, the preset distance can be set to 100 km or 170 km.
[0088] In this embodiment of the invention, designated positions in each span of the fiber optic array are selected as first proxy points according to a preset distance. It is determined whether the distance between the first proxy point and the corresponding span endpoint is greater than a preset distance. If the distance is greater than the preset distance, the first proxy point is moved a preset distance towards the other end of the span of the fiber optic array, and a second proxy point is set for that span. The second proxy point is used as the first proxy point, and the remaining distance is verified to be greater than the preset distance. The process then jumps to the step of determining whether the distance between the first proxy point and the corresponding span endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding span endpoint is less than or equal to the preset distance. Thus, all first and second proxy points at the current moment are used as the span proxy points corresponding to the span. The above steps are repeated to obtain all span proxy points corresponding to all spans, and finally, all span proxy points are used as multiple proxy points corresponding to the fiber optic array. That is, if the distance between the first proxy point and the other end of the span of the fiber optic array is greater than the preset distance, meaning that when testing a longer span of the fiber optic array, the first proxy point is moved a preset distance towards the other end of the span of the fiber optic array, and a second proxy point is set. If the span of the fiber array is long enough, more second agent points can be added.
[0089] Step 202: Send preset signals to the first and second endpoints of the fiber optic array through the proxy point.
[0090] In this embodiment of the invention, the specific implementation process of step 202 is similar to that of step 102, and will not be repeated here.
[0091] Step 203: Determine the connection data corresponding to the fiber optic array based on the preset signal.
[0092] Furthermore, step 203 may include the following sub-steps S21-S25:
[0093] S21. Determine whether the first endpoint and the second endpoint have received all preset signals.
[0094] S22. If not, generate the first segment connection anomaly data corresponding to the fiber array.
[0095] S23. If so, determine whether the preset signal satisfies the corresponding verification signal.
[0096] S24. If not, generate the second span connection anomaly data corresponding to the fiber array.
[0097] S25. If so, generate the normal cross-segment connection data corresponding to the fiber optic array.
[0098] In this embodiment of the invention, before testing the span of the fiber optic array, the physical connection performance of the span needs to be pre-checked. A preset signal is sent from the proxy point to both ends of the fiber optic array, and the preset signal is received at both ends of the fiber optic array, namely the first endpoint and the second endpoint. If no preset signal is received at the first endpoint and the second endpoint, it indicates that the span of the fiber optic array is broken, and there is no need to continue testing. If the received preset signal is incorrect, it indicates that there is a problem with the connection of the span of the fiber optic array, generating abnormal connection data for the first span of the fiber optic array, and then the testing ends.
[0099] If a preset signal is received at both ends of the fiber optic array and the received preset signal is correct, then proceed to the next step. Specifically, the process of determining the correctness of the preset signal is as follows:
[0100] To determine whether the preset signal meets the corresponding verification signal, the received preset signal and the stored verification signal are compared. If the characteristics of the received preset signal and the stored verification signal are complete and the same, the received preset signal is determined to be correct, and the corresponding cross-segment connection normal data of the fiber array is generated.
[0101] If the received preset signal and the stored verification signal have missing or different characteristics, the received preset signal is determined to be incorrect, the second span connection anomaly data corresponding to the fiber array is generated, and the detection ends.
[0102] Step 204: Determine whether the connection data meets the preset connection target.
[0103] In this embodiment of the invention, the preset connection target refers to the absence of abnormalities in the physical connection performance of the fiber optic array, i.e., the connection data is the normal cross-segment connection data mentioned above. The connection data corresponding to the fiber optic array, i.e., the physical connection performance, is then determined to be a normal connection.
[0104] Step 205: If yes, then send a preset detection signal through the first endpoint and the second endpoint to determine the array abnormal data corresponding to the fiber optic array.
[0105] Furthermore, the preset detection signals include a first preset detection signal and a second preset detection signal, and step 205 may include the following sub-steps S31-S34:
[0106] S31. Send the first preset detection signal to the agent point through the first endpoint respectively.
[0107] S32. Send the second preset detection signal to the agent point through the second endpoint respectively.
[0108] S33. Obtain the received data corresponding to the first preset detection signal and the second preset detection signal received by the agent point.
[0109] S34. Use received data to perform anomaly verification and determine the array anomaly data corresponding to the fiber optic array.
[0110] In this embodiment of the invention, after confirming the physical connection performance of the fiber array spans, further testing can be performed on the fiber array spans. A first detection signal and a second detection signal are sent from the first and second ends of the fiber array to each proxy point, respectively. The received data corresponding to the first and second preset detection signals received by the proxy points are acquired, uploaded, and anomaly verification is performed, thereby generating array anomaly data corresponding to the fiber array. This method of testing from both ends solves the problem that a single optical time domain reflectometer, due to its limited dynamic range, cannot cover the entire span of a single-span, ultra-long-span fiber array.
[0111] Step 206: If not, use the connection data to determine the anomaly handling point corresponding to the fiber optic array.
[0112] In this embodiment of the invention, when multiple proxy points are set up, a preset signal sent from another proxy point can be received at any proxy point, and the correctness of the preset signal can be judged according to the above steps to verify the physical connection performance of the cross-segment of the fiber array between adjacent proxy points, thereby determining the abnormal processing point corresponding to the fiber array.
[0113] Step 207: Using the processing point location and abnormal data corresponding to the abnormal processing point, construct the array abnormal data corresponding to the fiber array.
[0114] In this embodiment of the invention, the processing point location refers to the location corresponding to the abnormal processing point. Abnormal data refers to the abnormal type corresponding to the abnormal processing point. The processing point location and abnormal type corresponding to the abnormal processing point are obtained, and array abnormal data corresponding to the fiber optic array is constructed using all processing point locations and abnormal data.
[0115] In this embodiment of the invention, by acquiring fiber optic array segment data and using it, multiple proxy points corresponding to the fiber optic array are determined. Preset signals are sent from the proxy points to the first and second endpoints of the fiber optic array, respectively. Based on the preset signals, connection data corresponding to the fiber optic array is determined. It is determined whether the connection data meets the preset connection target. If so, preset detection signals are sent from the first and second endpoints to determine the array anomaly data corresponding to the fiber optic array. If not, the connection data is used to determine the anomaly handling point corresponding to the fiber optic array. The array anomaly data corresponding to the fiber optic array is constructed using the handling point location and anomaly data corresponding to the anomaly handling point. Before testing the fiber optic array segments, the physical connection performance of the segments is pre-checked using preset signals. If a segment is found to be broken, there is no need to continue testing, which improves the efficiency of the testing process and avoids meaningless subsequent testing. A proxy point is formed by moving a preset distance from any end of a fiber optic array segment to the other end. Using at least one proxy point to achieve pre-detection and detection of the fiber optic array segments increases the effectiveness of the detection results. The problem that a single optical time domain reflectometer cannot cover the entire span of a single-span, ultra-long-span optical fiber array due to its limited dynamic range is solved by sending preset detection signals from both ends and by detecting the span of the optical fiber array between agent points.
[0116] Please see Figure 3 , Figure 3 This is a structural block diagram of a fiber optic array anomaly detection system provided in Embodiment 3 of the present invention.
[0117] Embodiment 3 of the present invention provides a fiber optic array anomaly detection system, comprising:
[0118] The proxy point determination module 301 is used to acquire fiber array segment data and use the fiber array segment data to determine multiple proxy points corresponding to the fiber array.
[0119] The preset signal transmission module 302 is used to send preset signals to the first and second endpoints of the fiber optic array through the proxy point.
[0120] The connection data determination module 303 is used to determine the connection data corresponding to the fiber optic array based on a preset signal.
[0121] The array abnormal data determination module 304 is used to determine the array abnormal data corresponding to the fiber optic array by using connection data and preset detection signals.
[0122] Optionally, the agent point determination module 301 includes:
[0123] The first proxy point setting module is used to set the corresponding first proxy point between each segment in the fiber array according to the fiber array segment data and preset distance.
[0124] The distance judgment module is used to determine whether the distance between the first agent point and the corresponding cross-segment endpoint is greater than the preset distance.
[0125] The second agent point setting module is used to set the second agent point corresponding to the segment according to the first agent point and the preset distance if the condition is met.
[0126] The jump execution module is used to take the second proxy point as the first proxy point and jump to execute the step of judging whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding cross-segment endpoint is less than or equal to the preset distance.
[0127] The cross-segment proxy point determination module is used to determine the cross-segment proxy points corresponding to the current segment if the condition is not met.
[0128] The proxy point determination submodule is used to construct multiple proxy points corresponding to the fiber array by using all cross-segment proxy points.
[0129] Optionally, the connection data determination module 303 includes:
[0130] The receiving judgment module is used to determine whether the first endpoint and the second endpoint have received all preset signals.
[0131] The first span connection anomaly data generation module is used to generate the first span connection anomaly data corresponding to the fiber array if no.
[0132] The preset signal judgment module is used to determine whether the preset signal satisfies the corresponding verification signal if the condition is met.
[0133] The second span connection anomaly data generation module is used to generate the second span connection anomaly data corresponding to the fiber array if no.
[0134] The cross-segment connection normal data generation module is used to generate the corresponding cross-segment connection normal data for the fiber array if the condition is met.
[0135] Optionally, the array abnormal data determination module 304 includes:
[0136] The connection data judgment module is used to determine whether the connection data meets the preset connection target.
[0137] The first submodule for determining array abnormal data is used to determine the array abnormal data corresponding to the fiber optic array by sending a preset detection signal through the first and second endpoints if the abnormal data is found.
[0138] The anomaly handling point determination module is used to determine the anomaly handling point corresponding to the fiber optic array if the connection data is not available.
[0139] The second submodule for determining array anomaly data is used to construct array anomaly data corresponding to the fiber optic array by using the processing point location and anomaly data corresponding to the anomaly processing point.
[0140] Optionally, the preset detection signals include a first preset detection signal and a second preset detection signal. The array anomaly data determination first submodule can perform the following steps:
[0141] The first endpoint sends a first preset detection signal to the agent point respectively;
[0142] The second endpoint sends a second preset detection signal to the agent point respectively;
[0143] Obtain the received data corresponding to the first preset detection signal and the second preset detection signal received by the agent point;
[0144] Anomaly verification is performed using received data to determine the corresponding abnormal data of the fiber optic array.
[0145] This invention also provides an electronic device, which includes a memory and a processor. The memory stores a computer program. When the computer program is executed by the processor, the processor performs the fiber optic array anomaly detection method as described in any of the above embodiments.
[0146] The memory can be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. The memory has storage space for program code used to perform any of the method steps described above. For example, the storage space for program code may include individual program codes for implementing the various steps in the methods described above. This program code can be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, compact discs (CDs), memory cards, or floppy disks. The program code may be compressed, for example, in a suitable form. When run by a computing processing device, this code causes the computing processing device to perform the various steps in the fiber optic array anomaly detection method described above.
[0147] This invention also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the fiber optic array anomaly detection method as described in any of the above embodiments.
[0148] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0149] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0150] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0151] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0152] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0153] The above 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 spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for detecting anomalies in a fiber optic array, characterized in that, include: Acquire fiber array segment data and use the fiber array segment data to determine multiple agent points corresponding to the fiber array; Preset signals are sent to the first and second endpoints of the fiber optic array through the proxy point, respectively. The step of determining the connection data corresponding to the fiber optic array based on the preset signal includes: Determine whether the first endpoint and the second endpoint have received all the preset signals; If not, then generate the first segment connection anomaly data corresponding to the fiber array; If so, determine whether the preset signal satisfies the corresponding verification signal; If not, then generate the second span connection anomaly data corresponding to the fiber array; If so, then generate the cross-segment connection normal data corresponding to the fiber array; The step of determining the array anomaly data corresponding to the fiber optic array using the connection data and the preset detection signal includes: Determine whether the connection data meets the preset connection target; If so, a preset detection signal is sent through the first endpoint and the second endpoint to determine the array abnormal data corresponding to the fiber array; If not, the connection data is used to determine the anomaly handling point corresponding to the fiber optic array; Using the processing point location and abnormal data corresponding to the abnormal processing point, array abnormal data corresponding to the fiber array is constructed.
2. The fiber optic array anomaly detection method according to claim 1, characterized in that, The step of using the cross-segment data of the fiber array to determine multiple agent points corresponding to the fiber array includes: According to the fiber array segment data and preset distance, set the first proxy point corresponding to each segment in the fiber array; Determine whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance; If so, then set the second agent point corresponding to the segment according to the first agent point and the preset distance; The second proxy point is used as the first proxy point, and the process jumps to the step of determining whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding cross-segment endpoint is less than or equal to the preset distance; If not, then all the first agent points and the second agent points at the current moment will be taken as the cross-segment agent points corresponding to the cross-segment; Multiple agent points corresponding to the fiber array are constructed using all the aforementioned cross-segment agent points.
3. The fiber optic array anomaly detection method according to claim 1, characterized in that, The preset detection signals include a first preset detection signal and a second preset detection signal; the step of determining the array abnormal data corresponding to the fiber optic array by sending the preset detection signals through the first endpoint and the second endpoint includes: The first preset detection signal is sent to the agent point through the first endpoint; The second preset detection signal is sent to the agent point through the second endpoint; Obtain the received data corresponding to the first preset detection signal and the second preset detection signal received by the agent point; The received data is used for anomaly verification to determine the array anomaly data corresponding to the fiber optic array.
4. A fiber optic array anomaly detection system, characterized in that, include: The proxy point determination module is used to acquire fiber array segment data and use the fiber array segment data to determine multiple proxy points corresponding to the fiber array. A preset signal transmission module is used to transmit preset signals to the first and second endpoints of the fiber array through the proxy point, respectively. A connection data determination module is used to determine the connection data corresponding to the fiber optic array based on the preset signal, including: Determine whether the first endpoint and the second endpoint have received all the preset signals; If not, then generate the first segment connection anomaly data corresponding to the fiber array; If so, determine whether the preset signal satisfies the corresponding verification signal; If not, then generate the second span connection anomaly data corresponding to the fiber array; If so, then generate the cross-segment connection normal data corresponding to the fiber array; An array anomaly data determination module is used to determine the array anomaly data corresponding to the fiber optic array using the connection data and a preset detection signal, including: Determine whether the connection data meets the preset connection target; If so, a preset detection signal is sent through the first endpoint and the second endpoint to determine the array abnormal data corresponding to the fiber array; If not, the connection data is used to determine the anomaly handling point corresponding to the fiber optic array; Using the processing point location and abnormal data corresponding to the abnormal processing point, array abnormal data corresponding to the fiber array is constructed.
5. The fiber optic array anomaly detection system according to claim 4, characterized in that, The agent point determination module includes: The first proxy point setting module is used to set the first proxy point between each segment in the fiber array according to the fiber array segment data and the preset distance. The distance determination module is used to determine whether the distance between the first agent point and the corresponding cross-segment endpoint is greater than the preset distance; The second proxy point setting module is used to set the second proxy point corresponding to the segment according to the first proxy point and the preset distance if the condition is met. The jump execution module is used to take the second proxy point as the first proxy point and jump to execute the step of determining whether the distance between the first proxy point and the corresponding cross-segment endpoint is greater than the preset distance, until the distance between the first proxy point and the corresponding cross-segment endpoint is less than or equal to the preset distance; The cross-segment proxy point determination module is used to determine, if not, all the first proxy points and the second proxy points at the current moment as the cross-segment proxy points corresponding to the cross segment; The proxy point determination submodule is used to construct multiple proxy points corresponding to the fiber array using all the cross-segment proxy points.
6. The fiber optic array anomaly detection system according to claim 4, characterized in that, The connection data determination module includes: A receiving and judging module is used to judge whether the first endpoint and the second endpoint have received all the preset signals; The first span connection anomaly data generation module is used to generate the first span connection anomaly data corresponding to the fiber array if no. A preset signal judgment module is used to determine whether the preset signal satisfies the corresponding verification signal if the condition is met. The second span connection anomaly data generation module is used to generate second span connection anomaly data corresponding to the fiber array if no. The cross-segment connection normal data generation module is used to generate cross-segment connection normal data corresponding to the fiber array if the condition is met.
7. An electronic device, characterized in that, The device includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor causes the processor to perform the steps of the fiber optic array anomaly detection method as described in any one of claims 1-3.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed, it implements the fiber optic array anomaly detection method as described in any one of claims 1-3.
Citation Information
Patent Citations
Method and device for detecting optical time domain reflectometer signals
CN102761363A
Distributed optical fiber built-in water pipe leakage monitoring method and equipment
CN112066270A
