An optical fiber transmission delay monitoring method and device, electronic equipment and storage medium
By acquiring fiber optic signal transmission data and combining it with the Open Systems Interconnection (OSI) reference model and frequency domain method to calculate fiber optic delay, the problem of low accuracy in fiber optic communication delay monitoring is solved, and high-precision fiber optic delay monitoring and calibration are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2023-05-23
- Publication Date
- 2026-07-03
AI Technical Summary
Existing fiber optic communication delay monitoring methods measure transmission speed at both ends of the fiber, resulting in low accuracy and the potential for information crosstalk. They are also unable to effectively monitor delay changes caused by fluctuations in fiber length.
By acquiring fiber optic signal transmission data, converting it into raw signal data, and determining transmission parameters, fiber optic delay data is calculated using the Open Systems Interconnection Reference Model and the frequency domain method. Data comparison and calibration are then performed using a network monitoring server, avoiding measurements at both ends of the fiber optic cable.
It improves the accuracy of delay monitoring for multi-threaded concurrent fiber optic signals and single-threaded fiber optic signals, reduces monitoring errors, enables timely detection and calibration of fiber optic link anomalies, and enhances the accuracy of fiber optic communication delay measurement.
Smart Images

Figure CN116743246B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of optical fiber data processing technology, and in particular to an optical fiber transmission delay monitoring method, device, electronic device, and storage medium. Background Technology
[0002] In optical communication networks, the time delay of fiber optic transmission is related not only to the length of the optical cable but also to fluctuations in fiber length caused by factors such as fiber aging and changes in ambient temperature. Fiber length fluctuation is an extremely slow change, resulting in a gradual change in fiber optic communication delay. This can lead to drift and accumulated drift errors in the optical transmission network carrying the time synchronization support network (ultra-high precision time and frequency reference), potentially causing data transmission slippage and bit errors. Therefore, it is necessary to regularly monitor the time delay of fiber optic transmission.
[0003] Existing fiber optic communication delay monitoring processes mostly measure delay at the ports at both ends of the fiber. Specifically, fiber optic signal transmission data is acquired at the ports at both ends of the fiber to determine the fiber transmission speed corresponding to each port. The overall fiber delay is then calculated based on the fiber transmission speed corresponding to each port. However, the transmission speeds measured at each port of the fiber are different, which can easily lead to information crosstalk and thus result in low accuracy in measuring fiber optic communication delay. Summary of the Invention
[0004] This invention aims to at least partially solve one of the technical problems in related technologies. To this end, this invention proposes a method, apparatus, electronic device, and storage medium for monitoring fiber optic transmission delay.
[0005] On one hand, embodiments of the present invention provide a method for monitoring optical fiber transmission delay, including:
[0006] Acquire fiber optic signal transmission data from the fiber optic site signal transmitter at the site to be monitored;
[0007] The fiber optic signal transmission data is converted to obtain the original signal data, and the transmission parameters are determined.
[0008] The transmission parameters include the transmission rate and the amount of data transmitted;
[0009] Standard data is obtained from the database and analyzed in conjunction with transmission parameters using the Open Systems Interconnection (OSI) reference model to determine the status of the fiber optic link.
[0010] Based on the abnormal state of the fiber optic link and the transmission parameters, the fiber optic delay data is calculated using the frequency domain method.
[0011] Fiber optic delay data is sent to the sites to be monitored, and matching calibration is performed on the sites to be monitored.
[0012] Optionally, the method is applied to a latency detection system architecture, which includes a main station, several sub-stations, and a network monitoring server, with the sub-stations connected in parallel to the main station. When the station to be monitored is the main station, the method acquires the fiber optic signal transmission data of the fiber optic station signal transmitter in the station to be monitored, including:
[0013] Fiber optic signal transmission data is obtained from the fiber optic site signal transmitter at the main site;
[0014] The fiber optic signal transmission equipment used by the main site to acquire data includes optical near-end units and optical far-end units; the fiber optic signal transmission data includes data aggregated from each branch site to the main site.
[0015] Optionally, when the site to be monitored is a sub-site, acquiring the fiber optic signal transmission data of the fiber optic site signal transmitter in the site to be monitored further includes:
[0016] Fiber optic signal transmission data is obtained from the fiber optic site signal transmitters at each sub-site.
[0017] Among them, the fiber optic site signal transmission equipment used by each sub-site to acquire data includes optical remote end units.
[0018] Optionally, the fiber optic signal transmission data is converted to obtain the original signal data, and the transmission parameters are determined, including:
[0019] The optical fiber signal transmission data is converted from digital to analog using a digital-to-analog converter to obtain the original signal data.
[0020] Based on the original signal data, the transmission parameters of the original signal data are determined through analysis.
[0021] The transmission parameters are stored in the database.
[0022] Optionally, standard data is retrieved from a database and analyzed using an Open Systems Interconnection (OSI) reference model in conjunction with transmission parameters to determine the state of the fiber optic link, including:
[0023] Retrieve standard data from the database; the standard data is determined and stored in the database based on preset requirements, and includes standard transmission rate and standard transmission data volume.
[0024] Using the Open Systems Interconnection Reference Model, a first comparison is made between the standard transmission rate and the transmission rate to obtain the first comparison result; and a second comparison is made between the standard transmitted data volume and the transmitted data volume to obtain the second comparison result.
[0025] The status of the fiber optic link is determined based on the first and second comparison results;
[0026] Specifically, if both the first and second comparison results are normal, the fiber optic link is in a normal state; otherwise, the fiber optic link is in an abnormal state.
[0027] Optionally, in scenarios involving the monitoring of multi-threaded concurrent fiber optic signals, the method further includes:
[0028] Based on the second comparison result, determine the absolute value of the difference between the transmitted data volume and the standard transmitted data volume;
[0029] Among them, the amount of data transmitted represents the amount of data transmitted by the target detection fiber in the multi-threaded concurrent fiber.
[0030] When the amount of transmitted data exceeds the standard amount of transmitted data, and the absolute value of the difference exceeds the preset threshold range, the first alarm is triggered; the first alarm is triggered when one or more fibers in the multi-threaded concurrent fiber optic network, excluding the target detection fiber, are in an abnormal state.
[0031] When the amount of transmitted data is less than the standard amount of transmitted data, and the absolute value of the difference is greater than the preset threshold range, a second alarm is triggered; the second alarm indicates that the target detection fiber is in an abnormal state.
[0032] Optionally, fiber delay data is calculated using the frequency domain method based on transmission parameters, including:
[0033] Based on the transmission rate in the transmission parameters, the delay time of the original signal data is determined by multiple observations of the phase difference using the frequency domain method.
[0034] The lower bound estimate of the delay time is determined based on the Cramer-Rao lower bound of the non-random vector estimation.
[0035] The mean square error of the delay time is determined based on the lower bound estimate of the delay time.
[0036] Data is integrated based on mean square error to obtain fiber delay data for each fiber link.
[0037] On the other hand, embodiments of the present invention provide an optical fiber transmission delay monitoring device, comprising:
[0038] The first module is used to acquire fiber optic signal transmission data from the fiber optic site signal transmitter in the site to be monitored.
[0039] The second module is used to convert the fiber optic signal transmission data into raw signal data and determine the transmission parameters;
[0040] The transmission parameters include the transmission rate and the amount of data transmitted;
[0041] The third module is used to obtain standard data from the database, combine it with transmission parameters, and analyze it through the Open Systems Interconnection Reference Model to determine the status of the fiber optic link.
[0042] The fourth module is used to calculate the fiber delay data based on the transmission parameters using the frequency domain method, according to the abnormal state of the fiber optic link.
[0043] The fifth module is used to send fiber optic delay data to the sites to be monitored and to perform matching calibration on the sites.
[0044] Optionally, the system interface is applied to a latency detection system architecture, which includes a main site, several sub-sites, and a network monitoring server. The sub-sites are connected in parallel to the main site. When the site to be monitored is the main site, the first module is specifically used for:
[0045] Fiber optic signal transmission data is obtained from the fiber optic site signal transmitter at the main site;
[0046] The fiber optic signal transmission equipment used by the main site to acquire data includes optical near-end units and optical far-end units; the fiber optic signal transmission data includes data aggregated from each branch site to the main site.
[0047] Optionally, when the site to be monitored is a sub-site, the first module is also used for:
[0048] Fiber optic signal transmission data is obtained from the fiber optic site signal transmitters at each sub-site.
[0049] Among them, the fiber optic site signal transmission equipment used by each sub-site to acquire data includes optical remote end units.
[0050] Optionally, the second module is specifically used for:
[0051] The optical fiber signal transmission data is converted from digital to analog using a digital-to-analog converter to obtain the original signal data.
[0052] Based on the original signal data, the transmission parameters of the original signal data are determined through analysis.
[0053] The transmission parameters are stored in the database.
[0054] Optionally, the third module is specifically used for:
[0055] Retrieve standard data from the database; the standard data is determined and stored in the database based on preset requirements, and includes standard transmission rate and standard transmission data volume.
[0056] Using the Open Systems Interconnection Reference Model, a first comparison is made between the standard transmission rate and the transmission rate to obtain the first comparison result; and a second comparison is made between the standard transmitted data volume and the transmitted data volume to obtain the second comparison result.
[0057] The status of the fiber optic link is determined based on the first and second comparison results;
[0058] Specifically, if both the first and second comparison results are normal, the fiber optic link is in a normal state; otherwise, the fiber optic link is in an abnormal state.
[0059] Optionally, the system also includes a sixth module, which is used in scenarios involving the monitoring of multi-threaded concurrent fiber optic signals to:
[0060] Based on the second comparison result, determine the absolute value of the difference between the transmitted data volume and the standard transmitted data volume;
[0061] Among them, the amount of data transmitted represents the amount of data transmitted by the target detection fiber in the multi-threaded concurrent fiber.
[0062] When the amount of transmitted data exceeds the standard amount of transmitted data, and the absolute value of the difference exceeds the preset threshold range, the first alarm is triggered; the first alarm is triggered when one or more fibers in the multi-threaded concurrent fiber optic network, excluding the target detection fiber, are in an abnormal state.
[0063] When the amount of transmitted data is less than the standard amount of transmitted data, and the absolute value of the difference is greater than the preset threshold range, a second alarm is triggered; the second alarm indicates that the target detection fiber is in an abnormal state.
[0064] Optionally, the fourth module is specifically used for:
[0065] Based on the transmission rate in the transmission parameters, the delay time of the original signal data is determined by multiple observations of the phase difference using the frequency domain method.
[0066] The lower bound estimate of the delay time is determined based on the Cramer-Rao lower bound of the non-random vector estimation.
[0067] The mean square error of the delay time is determined based on the lower bound estimate of the delay time.
[0068] Data is integrated based on mean square error to obtain fiber delay data for each fiber link.
[0069] On the other hand, embodiments of the present invention provide an electronic device, including: a processor and a memory; the memory is used to store a program; the processor executes the program to implement the above-described optical fiber transmission delay monitoring method.
[0070] On the other hand, embodiments of the present invention provide a computer storage medium storing a processor-executable program, which, when executed by a processor, is used to implement the above-described optical fiber transmission delay monitoring method.
[0071] This invention first acquires the fiber optic signal transmission data from the signal transmitter at the fiber optic site to be monitored; converts the fiber optic signal transmission data to obtain raw signal data and determines the transmission parameters, including transmission rate and data volume; obtains standard data from a database and analyzes it using the Open Systems Interconnection (OSI) reference model in conjunction with the transmission parameters to determine the state of the fiber optic link; based on the abnormal state of the fiber optic link and the transmission parameters, calculates the fiber optic delay data using the frequency domain method; and sends the fiber optic delay data to the site to be monitored for matching calibration. This invention improves the accuracy of delay monitoring for multi-threaded concurrent fiber optic signals and single-threaded fiber optic signals by directly acquiring the fiber optic signal transmission data from the site to be monitored, eliminating the need for calculations at both ends of the fiber optic cable. Furthermore, this invention achieves data comparison based on standard data using the OSI reference model, and then calculates the fiber optic delay data using the frequency domain method for calibrating the fiber optic site. The overall monitoring error of this invention is small, effectively improving the measurement accuracy of fiber optic communication delay. Attached Figure Description
[0072] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.
[0073] Figure 1 This is a schematic diagram of an implementation environment for monitoring fiber optic transmission delay provided in an embodiment of the present invention;
[0074] Figure 2 This is a flowchart illustrating a fiber optic transmission delay monitoring method provided in an embodiment of the present invention;
[0075] Figure 3 This is a schematic diagram illustrating an implementation scenario where the main site is the site to be monitored, as provided in an embodiment of the present invention.
[0076] Figure 4 This is a schematic diagram illustrating an implementation scenario where a sub-site is the site to be monitored, as provided in an embodiment of the present invention.
[0077] Figure 5 A schematic diagram illustrating the experimental results of calculating the mean square error of the delay time of the original signal data according to an embodiment of the present invention;
[0078] Figure 6 This is a flowchart illustrating another optical fiber transmission delay monitoring method provided in an embodiment of the present invention;
[0079] Figure 7 This is a schematic diagram of the structure of an optical fiber transmission delay monitoring device for implementing the optical fiber transmission delay monitoring method provided in an embodiment of the present invention;
[0080] Figure 8 This is a schematic diagram of the structure of an optical fiber transmission delay monitoring device provided in an embodiment of the present invention;
[0081] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention;
[0082] Figure 10 A computer system architecture block diagram suitable for implementing electronic devices according to embodiments of the present invention is provided. Detailed Implementation
[0083] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0084] It should be noted that although functional modules are divided in the system diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the order in the flowchart. The terms "first / S100," "second / S200," etc., in the specification, claims, and the aforementioned figures are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0085] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0086] It is understood that the fiber optic transmission delay monitoring method provided in this embodiment of the invention can be applied to any computer device with data processing and computing capabilities, and this computer device can be various types of terminals or servers. When the computer device in the embodiment is a server, the server is an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. Optionally, the terminal can be a smartphone, tablet computer, laptop computer, or desktop computer, but it is not limited to these.
[0087] like Figure 1 The diagram shown is a schematic representation of an implementation environment provided by an embodiment of the invention. (Refer to...) Figure 1 The implementation environment includes at least one terminal 102 and a server 101. The terminal 102 and the server 101 can be connected via a network, either wirelessly or via a wired connection, to complete data transmission and exchange.
[0088] Server 101 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0089] Additionally, server 101 can also be a node server in a blockchain network. Blockchain is a novel application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms.
[0090] Terminal 102 can be a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smartwatch, etc., but is not limited to these. Terminal 102 and server 101 can be directly or indirectly connected via wired or wireless communication, and this embodiment of the invention does not impose any limitations.
[0091] Exemplary based on Figure 1 The implementation environment shown in this embodiment of the invention provides a fiber optic transmission delay monitoring method. The following description uses the application of this fiber optic transmission delay monitoring method in server 101 as an example. It can be understood that this fiber optic transmission delay monitoring method can also be applied to terminal 102.
[0092] Reference Figure 2 , Figure 2 The flowchart illustrates a fiber optic transmission delay monitoring method applied to a server, provided by an embodiment of the present invention. The executing entity of this fiber optic transmission delay monitoring method can be any of the aforementioned computer devices. (Refer to...) Figure 2 The method includes the following steps:
[0093] S100: Obtain fiber optic signal transmission data from the fiber optic site signal transmitter in the site to be monitored;
[0094] It should be noted that in some embodiments, the method of this invention is applied to a latency detection system architecture, which includes a main station, several sub-stations, and a network monitoring server. The sub-stations are connected in parallel to the main station. When the station to be monitored is the main station, acquiring the fiber optic signal transmission data from the fiber optic signal transmitter in the station to be monitored includes: acquiring the fiber optic signal transmission data from the fiber optic signal transmitter of the main station. The fiber optic signal transmitter used by the main station to acquire data includes an optical near-end unit and an optical far-end unit. The fiber optic signal transmission data includes data aggregated from each sub-station to the main station. The acquired fiber optic signal transmission data includes downlink and / or uplink fiber optic signal transmission data.
[0095] In some embodiments, when the site to be monitored is a sub-site, acquiring the fiber optic signal transmission data from the fiber optic site signal transmitter at the site to be monitored further includes: acquiring fiber optic signal transmission data from the fiber optic site signal transmitters at each sub-site; wherein the fiber optic site signal transmitter used by each sub-site to acquire data includes an optical remote end unit. The acquired fiber optic signal transmission data includes downlink fiber optic signal transmission data.
[0096] Specifically, in some embodiments, the method of this invention is applied to a latency detection system architecture, which includes a main site, multiple sub-sites, and a network monitoring server. Specifically, the method flow of this invention can be implemented through the network monitoring server.
[0097] In some specific implementations, the site to be monitored is the master site, which can be a fiber optic site signal transmitter.
[0098] The network monitoring server connects to the fiber optic site signal transmitter via a wired connection. The access point is the network monitoring server, and the connected fiber optic site signal transmitter is the main site (e.g., [example site]). Figure 3 As shown), the fiber optic signal transmission data is copied at the main site.
[0099] The fiber optic site signal transmission equipment uses a fiber optic repeater, which transmits signals via optical fiber. A fiber optic repeater mainly consists of several parts, including an optical near-end unit, optical fibers, and an optical far-end unit. Both the optical near-end unit and the optical far-end unit include radio frequency (RF) units and optical units. Therefore, copying fiber optic signal transmission data at the main site can involve copying the fiber optic signal transmission data from both the optical near-end unit and the optical far-end unit at the main site. Furthermore, copying fiber optic signal transmission data at the main site can also be performed when data from branch sites is aggregated and transmitted to the main site.
[0100] The signal transmission link of a fiber optic repeater includes a downlink and an uplink. The downlink primarily involves the wireless signal being coupled from the base station or repeater and entering the optical near-end unit. Through electro-optical conversion, the electrical signal is transformed into an optical signal, which is then input from the near-end unit to the optical fiber. The optical fiber then transmits the signal to the optical far-end unit, where it is converted back into an electrical signal and amplified by the RF unit. The amplified signal is then sent to the transmitting antenna to cover the target area. The uplink works essentially the same as the downlink. The signal transmitted by the walkie-talkie (handheld) is transmitted through the receiving antenna to the optical far-end unit, then through the optical fiber to the optical near-end unit, and finally back to the base station or repeater. One near-end unit can support multiple far-end units, forming a distributed fiber optic link.
[0101] As another implementation method, the site to be monitored is a sub-site, which can be a fiber optic site signal transmitter.
[0102] The network monitoring server connects to the fiber optic site signal transmitter via a wired connection. The access point is the network monitoring server, and the connected fiber optic site signal transmitter is a sub-site (e.g., Figure 4 As shown, fiber optic signal transmission data is replicated at multiple branch sites.
[0103] A substation is a branch station line under the main station. The substation is an optical remote end unit, which includes a radio frequency (RF) unit and an optical unit. It replicates the fiber optic signal transmission data transmitted to the main station at the substation. Therefore, replicating the fiber optic signal transmission data transmitted to the main station at the substation can be achieved by replicating the fiber optic signal transmission data at the substation's optical remote end unit.
[0104] The signal transmission link of the sub-site includes the downlink. The downlink mainly involves the wireless signal being coupled out from the base station or repeater and entering the optical near-end unit. Through electro-optical conversion, the electrical signal is converted into an optical signal, which is then input from the optical near-end unit to the optical fiber and transmitted through the optical fiber to the optical far-end unit.
[0105] It should be noted that optical near-end units are generally located at base station transceivers, while optical far-end units are generally located on the user side.
[0106] S200: Convert the fiber optic signal transmission data to obtain the original signal data and determine the transmission parameters;
[0107] It should be noted that the transmission parameters include the transmission rate and the amount of data transmitted; in some embodiments, step S200 includes: performing digital-to-analog conversion on the fiber optic signal transmission data using a digital-to-analog converter to obtain the original signal data; and based on the original signal data, analyzing and determining the transmission parameters of the original signal data; wherein the transmission parameters are stored in a database.
[0108] It should also be noted that when the fiber optic signal transmission data includes multi-threaded concurrent fiber optic signals, the converted original signal data includes the original signal data of each thread fiber optic cable obtained by converting the fiber optic signal transmission data of each thread fiber optic cable. Consequently, the corresponding transmission parameters determined by parsing include the transmission rate and data volume of each thread fiber optic cable.
[0109] Specifically, most current fiber optic communication systems employ digital methods. In some specific embodiments, in digital fiber optic communication systems, analog signals are sampled, quantized, and encoded before being converted into digital signals, which are then input into the optical fiber for fiber optic communication. Therefore, converting fiber optic signal transmission data into raw signal data is achieved through a digital-to-analog (D / A) converter, which transforms the digital signal into the original analog signal, i.e., the raw signal data. This allows us to observe the transmission rate of the raw signal data.
[0110] S300: Obtain standard data from the database, combine it with transmission parameters, and analyze it using the Open Systems Interconnection Reference Model to determine the status of the fiber optic link;
[0111] It should be noted that in some embodiments, step S300 may include: obtaining standard data from a database; wherein the standard data is determined and stored in the database based on preset requirements, and the standard data includes a standard transmission rate and a standard transmission data volume; performing a first comparison between the standard transmission rate and the transmission rate using an Open Systems Interconnection Reference Model to obtain a first comparison result; and performing a second comparison between the standard transmission data volume and the transmission data volume to obtain a second comparison result; determining the status of the optical fiber link based on the first comparison result and the second comparison result; wherein, when both the first comparison result and the second comparison result are normal, the optical fiber link is in a normal state; otherwise, the optical fiber link is in an abnormal state.
[0112] In some embodiments, in the scenario of monitoring multi-threaded concurrent fiber optic signals, the method further includes: determining the absolute value of the difference between the transmitted data volume and the standard transmitted data volume based on the second comparison result; wherein the transmitted data volume represents the transmitted data volume of the target detection fiber in the multi-threaded concurrent fiber optic network; when the transmitted data volume is greater than the standard transmitted data volume, and the absolute value of the difference is greater than a preset threshold range, a first alarm processing is performed; the first alarm processing represents an alarm indicating that one or more fibers in the multi-threaded concurrent fiber optic network, excluding the target detection fiber, are in an abnormal state; when the transmitted data volume is less than the standard transmitted data volume, and the absolute value of the difference is greater than a preset threshold range, a second alarm processing is performed; the second alarm processing represents an alarm indicating that the target detection fiber is in an abnormal state.
[0113] It should be understood that the Open Systems Interconnection Reference Model (OSI) is a seven-layer architecture model. The content and corresponding devices involved in sending and receiving information are called entities. Each layer of the OSI model contains multiple entities, and entities at the same layer are called peer entities.
[0114] The OSI reference model also employs a layered structure, dividing a network system into several layers, each implementing different functions. Each layer's functions are formally described in the form of protocols, which define a set of rules and conventions used by a layer to communicate with a distant peer layer. Each layer provides a defined set of services to its adjacent upper layer and uses the services provided by its adjacent lower layer. Conceptually, each layer communicates with a distant peer layer, but in reality, the protocol information units generated by that layer are transmitted using the services provided by its adjacent lower layer. Therefore, communication between peer layers is called virtual communication.
[0115] Specifically, in some specific embodiments, the OSI model uses standard data recorded in the database of the network monitoring server for comparison. Based on the OSI model, the transmission rate of the original signal data is compared while monitoring whether the fiber optic link is normal and whether the amount of transmitted data is normal. In the scenario of monitoring multi-threaded concurrent fiber optic signals, when the amount of data in the fiber of the detected sub-site is too large (the amount of transmitted data is greater than the standard amount of transmitted data, and the difference exceeds a certain range), then there is a problem with the fiber transmission of other undetected sub-sites. This fiber optic site shares the signal transmission of other disconnected sub-sites (timely alarm and re-detection and measurement of the site). Conversely, if the amount of data is too small, then there is a problem with the fiber transmission of this site, and an alarm is triggered in time.
[0116] By comparing the transmission rate of the original signal data with the OSI model, and if the transmission rate and data volume of the original signal data are normal, the fiber optic link can be confirmed to be normal. Then, if the fiber optic link is normal, the fiber delay data can be directly determined and the matching calibration of the site to be monitored can be achieved.
[0117] S400. Based on the abnormal state of the optical fiber link and the transmission parameters, the optical fiber delay data is calculated using the frequency domain method.
[0118] It should be noted that in some embodiments, step S400 may include: determining the delay time of the original signal data by observing the phase difference multiple times using the frequency domain method based on the transmission rate in the transmission parameters; determining the lower limit estimate of the delay time based on the Cramer-Rao lower bound of the non-random vector estimation; determining the mean square error of the delay time based on the lower limit estimate of the delay time; and integrating the data based on the mean square error to obtain the fiber delay data of each fiber link.
[0119] Specifically, in some embodiments, the data at each site may include the original signal data corresponding to the fiber optic signal transmission data, such as the transmission rate of the original signal data. The delay time of the original signal data is first calculated by multiple observations of the phase difference using a frequency domain method, with the observation equation being:
[0120]
[0121] In the formula, The phase difference of the k-th observation; Δf is the frequency difference between adjacent frequency points, i.e., the frequency aperture; t is the delay time of the original signal data; n k The phase difference measurement error has a mean of zero and a variance of σ. 2 Independent and identically distributed Gaussian random noise.
[0122] Furthermore, according to the definition of the Cramer-Rao lower bound (CRLB) for non-random vector estimation, the CRLB of the delay time of the original signal data can be expressed as:
[0123]
[0124] In the formula, For the observation vector Given the conditional probability density function, the mean square error of the delay time of the original signal data can be calculated:
[0125] Δt1(rms)≥(CRLB(t)) 1 / 2 =(2π) -2 (σ / BW) 2 (12(N-1) / N(N+1))) 1 / 2
[0126] In the formula, BW=(N-1)Δf is the observed signal bandwidth.
[0127] like Figure 5 As shown, Figure 5 It is the experimental result of calculating the mean square error of the delay time of the original signal data.
[0128] Based on the mean square error of the delay time of the original signal data, the fiber delay data of each fiber link is obtained by integrating the data from each site.
[0129] S500 sends fiber optic delay data to the site to be monitored and performs matching calibration on the site.
[0130] Specifically, the matching calibration of the monitoring site is achieved by using the calculated fiber optic delay data.
[0131] To explain in detail the principle of the technical solution of the present invention, the present invention will be further described below with reference to some specific embodiments. It is easy to understand that the following is an explanation of the technical principle of the present invention and should not be regarded as a limitation of the present invention.
[0132] First, it should be noted that existing technologies measure delay at the ports at both ends of the optical fiber. When dealing with multi-threaded concurrent optical fiber signals, since the transmission speed can only be measured at the ports of each optical fiber, the measurement time can be long due to the different locations of the optical fibers, and crosstalk is prone to occur. However, the embodiments of the present invention can access the site to be monitored through a network monitoring server and copy the optical fiber signal transmission data of the site to be monitored. Since the site to be monitored can reflect the transmission speed of each optical fiber, it is not necessary to measure at the ports at both ends of the optical fiber, thus improving the accuracy of delay monitoring for multi-threaded concurrent optical fiber signals and single-threaded optical fiber signals.
[0133] like Figure 6 As shown, the fiber optic transmission delay monitoring method of this invention can be implemented through the following steps:
[0134] S101: The network monitoring server connects to the site to be monitored and copies the fiber optic signal transmission data of the site to be monitored;
[0135] S102: The network monitoring server converts the fiber optic signal transmission data into raw signal data and checks the transmission rate of the raw signal data corresponding to the fiber optic signal transmission data.
[0136] S103: The network monitoring server records the transmission rate of the original signal data through the database in the network monitoring server and compares the transmission rate of the original signal data with the OSI model.
[0137] S104: The network monitoring server calculates the fiber optic delay data by using the frequency domain method to calculate the data of each site.
[0138] S105: The network monitoring server reconnects to the site to be monitored, and the fiber optic latency data is retransmitted to the site to be monitored for matching and calibration.
[0139] The process steps of the method of the present invention will be further explained using two specific embodiments as examples:
[0140] Example 1:
[0141] Step 1: The network monitoring server connects to the main site and copies the fiber optic signal transmission data from the main site's near-end and far-end optical units;
[0142] Step 2: The network monitoring server converts the fiber optic signal transmission data into raw signal data and checks the transmission rate of the raw signal data corresponding to the fiber optic signal transmission data.
[0143] Step 3: The network monitoring server records the transmission rate of the original signal data through its database and compares it with the transmission rate of the original signal data using the OSI model.
[0144] Step 4: The network monitoring server calculates the fiber optic delay data for each site using the frequency domain method;
[0145] Step 5: The network monitoring server reconnects to the site to be monitored, and the fiber optic latency data is retransmitted to the site to be monitored for matching and calibration.
[0146] Example 2
[0147] Step 1: The network monitoring server connects to the sub-site and copies the fiber optic signal transmission data from the sub-site's remote optical receiver;
[0148] Step 2: The network monitoring server converts the fiber optic signal transmission data into raw signal data and checks the transmission rate of the raw signal data corresponding to the fiber optic signal transmission data.
[0149] Step 3: The network monitoring server records the transmission rate of the original signal data through its database and compares it with the transmission rate of the original signal data using the OSI model.
[0150] Step 4: The network monitoring server calculates the fiber optic delay data for each site using the frequency domain method;
[0151] Step 5: The network monitoring server reconnects to the site to be monitored, and the fiber optic latency data is retransmitted to the site to be monitored for matching and calibration.
[0152] In some specific embodiments, such as Figure 7 As shown, this embodiment of the invention provides a fiber optic communication delay measurement device 100. The system includes: a replication module 110, a conversion module 120, a comparison module 100, a calculation module 140, and a calibration module 150. The specific functions implemented by each module correspond to those in the above-described method embodiment. Each module will be described in detail below:
[0153] The copy module 110 is used to access the site to be monitored and copy the fiber optic signal transmission data of the site to be monitored.
[0154] The conversion module 120 is used to convert fiber optic signal transmission data into raw signal data and to check the transmission rate of the raw signal data corresponding to the fiber optic signal transmission data.
[0155] The comparison module 100 is used to record the transmission rate of the original signal data through the database in the network monitoring server and compare the transmission rate of the original signal data with the OSI model.
[0156] Calculation module 140 is used to calculate the fiber delay data by calculating the data of each site using the frequency domain method;
[0157] The calibration module 150 is used to reconnect to the site to be monitored, and the fiber optic delay data is retransmitted to the site to be monitored for matching calibration.
[0158] In summary, to address the problem of low accuracy in optical fiber communication delay measurement in existing technologies, this invention provides an implementation method for optical fiber transmission delay monitoring, which mainly achieves the following technical effects:
[0159] 1. Existing technology measures delay at the ports at both ends of the optical fiber. When dealing with multi-threaded concurrent optical fiber signals, the transmission speed can only be measured at the ports of each optical fiber, which can lead to long delays due to the different locations of the optical fibers and is prone to crosstalk. In contrast, this technical solution connects to the site to be monitored through a network monitoring server and copies the optical fiber signal transmission data of the site to be monitored. Since the site to be monitored can reflect the transmission speed of each optical fiber, it is not necessary to measure at the ports at both ends of the optical fiber, thus improving the accuracy of delay monitoring for multi-threaded concurrent optical fiber signals and single-threaded optical fiber signals.
[0160] 2. Existing technologies measure transmission speed at each fiber optic port, which cannot be compared with standard data in a timely manner, thus failing to detect abnormal transmission data in the fiber optic network in a timely manner. In contrast, this technical solution stores data in a database on a network server during the monitoring process. When comparing the original data rate, it uses the OSI model to compare with previous data in the database. The comparison data is used to calculate the original delay time using the frequency domain method. After the calculation result is obtained, it is reconnected to the fiber optic site for calibration. The overall monitoring error is small, which can effectively improve the measurement accuracy of fiber optic communication delay.
[0161] On the other hand, such as Figure 8As shown, this embodiment of the invention provides an optical fiber transmission delay monitoring device 800, comprising: a first module 810 for acquiring optical fiber signal transmission data from an optical fiber site signal transmitter in a site to be monitored; a second module 820 for converting the optical fiber signal transmission data into raw signal data and determining transmission parameters, wherein the transmission parameters include transmission rate and transmission data volume; a third module 830 for acquiring standard data from a database, combining the transmission parameters with analysis using an Open Systems Interconnection (OSI) reference model to determine the state of the optical fiber link; a fourth module 840 for calculating optical fiber delay data based on the transmission parameters using a frequency domain method according to the abnormal state of the optical fiber link; and a fifth module 850 for sending the optical fiber delay data to the site to be monitored for matching calibration.
[0162] It should be noted that some embodiments also include the following modules:
[0163] The sixth module is used in a multi-threaded concurrent fiber optic signal monitoring scenario to determine the absolute value of the difference between the transmitted data volume and the standard transmitted data volume based on the second comparison result. The transmitted data volume represents the transmitted data volume of the target detection fiber in the multi-threaded concurrent fiber optic network. When the transmitted data volume is greater than the standard transmitted data volume, and the absolute value of the difference is greater than a preset threshold range, a first alarm is triggered. The first alarm trigger indicates that one or more fibers in the multi-threaded concurrent fiber optic network, excluding the target detection fiber, are in an abnormal state. When the transmitted data volume is less than the standard transmitted data volume, and the absolute value of the difference is greater than a preset threshold range, a second alarm is triggered. The second alarm trigger indicates that the target detection fiber is in an abnormal state.
[0164] The content of the method embodiments of the present invention is applicable to the system embodiments. The specific functions implemented in the system embodiments are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above methods.
[0165] On the other hand, such as Figure 9 As shown, this embodiment of the invention also provides an electronic device 900, which includes at least one processor 910 and at least one memory 920 for storing at least one program; taking one processor 910 and one memory 920 as an example.
[0166] The processor 910 and memory 920 can be connected via a bus or other means.
[0167] Memory 920, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 920 may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 920 may optionally include memory remotely located relative to the processor, and this remote memory can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0168] The electronic device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0169] Specifically, Figure 10 A schematic block diagram of a computer system architecture for implementing an electronic device according to embodiments of the present invention is shown.
[0170] It should be noted that, Figure 10 The computer system 1000 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0171] like Figure 10 As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 1002 or programs loaded from storage section 1008 into random access memory (RAM). The RAM 1003 also stores various programs and data required for system operation. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output interface 1005 (I / O interface) is also connected to the bus 1004.
[0172] The following components are connected to the input / output interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a local area network card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the input / output interface 1005 as needed. A removable medium 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 1010 as needed so that computer programs read from it can be installed into the storage section 1008 as needed.
[0173] In particular, according to embodiments of the present invention, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by central processing unit 1001, it performs various functions defined in the system of the present invention.
[0174] It should be noted that the computer-readable medium shown in the embodiments of the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, wherein computer-readable program code is carried. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0175] The content of the method embodiments of the present invention is applicable to the system embodiments. The specific functions implemented in the system embodiments are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above methods.
[0176] Another aspect of this invention provides a computer-readable storage medium storing a program that is executed by a processor to implement the method described above.
[0177] The content of the method embodiments of the present invention is applicable to the computer-readable storage medium embodiments. The specific functions implemented by the computer-readable storage medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above methods.
[0178] This invention also discloses a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device can read the computer instructions from the computer-readable storage medium and execute the computer instructions, causing the computer device to perform the aforementioned method.
[0179] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0180] It should be noted that although several modules for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0181] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, portable hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of the present invention.
[0182] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.
[0183] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.
[0184] If a function 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 this invention, or the part that contributes to the prior art, or a 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 this 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.
[0185] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution means, apparatus, or device (such as a computer-based device, a processor-including device, or other means that can fetch and execute instructions from, or in conjunction with, an instruction execution means, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution means, apparatus, or device.
[0186] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0187] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution device. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0188] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0189] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
[0190] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.
Claims
1. A method for monitoring fiber optic transmission delay, characterized in that, include: Acquire fiber optic signal transmission data from the fiber optic site signal transmitter at the site to be monitored; The optical fiber signal transmission data is converted to obtain the original signal data, and the transmission parameters are determined. The transmission parameters include transmission rate and transmission data volume; Standard data is obtained from the database and analyzed using the Open Systems Interconnection Reference Model in conjunction with the transmission parameters to determine the status of the fiber optic link; Based on the abnormal state of the optical fiber link and the transmission parameters, the optical fiber delay data is calculated using the frequency domain method. Send the fiber optic delay data to the site to be monitored and perform matching calibration on the site to be monitored; The step of obtaining standard data from the database and analyzing it in conjunction with the transmission parameters using the Open Systems Interconnection (OSI) reference model to determine the state of the fiber optic link includes: Obtain standard data from the database; wherein, the standard data is determined and stored in the database based on preset requirements, and the standard data includes standard transmission rate and standard transmission data volume; Using the Open Systems Interconnection Reference Model, a first comparison is made between the standard transmission rate and the transmission rate to obtain a first comparison result; and a second comparison is made between the standard transmission data volume and the transmission data volume to obtain a second comparison result. The status of the fiber optic link is determined based on the first comparison result and the second comparison result; Wherein, if both the first comparison result and the second comparison result are normal, the optical fiber link is in a normal state; otherwise, the optical fiber link is in an abnormal state. In scenarios involving the monitoring of multi-threaded concurrent fiber optic signals, the method further includes: Based on the second comparison result, the absolute value of the difference between the transmitted data volume and the standard transmitted data volume is determined; The amount of transmitted data represents the amount of transmitted data in the target detection fiber in the multi-threaded concurrent fiber optic network. When the amount of transmitted data is greater than the standard amount of transmitted data, and the absolute value of the difference is greater than a preset threshold range, a first alarm is triggered; the first alarm is triggered when one or more optical fibers in the multi-threaded concurrent optical fiber, excluding the target detection optical fiber, are in an abnormal state. When the amount of transmitted data is less than the standard amount of transmitted data, and the absolute value of the difference is greater than a preset threshold range, a second alarm is triggered; the second alarm is a warning that the target detection fiber is in an abnormal state.
2. The optical fiber transmission delay monitoring method according to claim 1, characterized in that, The method is applied to a latency detection system architecture, which includes a main site, several sub-sites, and a network monitoring server, with the several sub-sites connected in parallel to the main site. When the site to be monitored is the main site, acquiring the fiber optic signal transmission data of the fiber optic site signal transmitter in the site to be monitored includes: Fiber optic signal transmission data is obtained from the fiber optic site signal transmitter of the main site; The fiber optic signal transmission equipment used by the main site to acquire data includes a near-end unit and a far-end unit; the fiber optic signal transmission data includes data aggregated from each of the branch sites to the main site.
3. The fiber optic transmission delay monitoring method according to claim 2, characterized in that, When the site to be monitored is the sub-site, the step of acquiring the fiber optic signal transmission data of the fiber optic site signal transmitter in the site to be monitored further includes: Fiber optic signal transmission data is obtained from the fiber optic site signal transmitters at each of the aforementioned sub-sites; The fiber optic site signal transmitter used by each of the sub-sites to acquire data includes an optical remote end unit.
4. The optical fiber transmission delay monitoring method according to claim 1, characterized in that, The process of converting the fiber optic signal transmission data into raw signal data and determining the transmission parameters includes: The optical fiber signal transmission data is converted from digital to analog using a digital-to-analog converter to obtain the original signal data. Based on the original signal data, the transmission parameters of the original signal data are analyzed and determined. The transmission parameters are stored in the database.
5. The optical fiber transmission delay monitoring method according to claim 1, characterized in that, The calculation of fiber delay data based on the transmission parameters using the frequency domain method includes: Based on the transmission rate in the transmission parameters, the delay time of the original signal data is determined by repeatedly observing the phase difference using the frequency domain method. The lower bound estimate of the delay time is determined based on the Cramer-Rao lower bound of the non-random vector estimation. The mean square error of the delay time is determined based on the lower limit estimate of the delay time. Data is integrated based on the mean square error to obtain the fiber delay data for each fiber link.
6. A fiber optic transmission delay monitoring device, characterized in that, The optical fiber transmission delay monitoring device, applied to the optical fiber transmission delay monitoring method of claim 1, comprises: The first module is used to acquire fiber optic signal transmission data from the fiber optic site signal transmitter in the site to be monitored. The second module is used to convert the optical fiber signal transmission data into raw signal data and determine the transmission parameters; The transmission parameters include transmission rate and transmission data volume; The third module is used to obtain standard data from the database, combine it with the transmission parameters, and analyze it through the Open Systems Interconnection Reference Model to determine the status of the optical fiber link. The fourth module is used to calculate the fiber delay data based on the transmission parameters using the frequency domain method according to the abnormal state of the fiber link. The fifth module is used to send the fiber delay data to the site to be monitored and to perform matching calibration on the site to be monitored.
7. An electronic device, characterized in that, Including the processor and memory; The memory is used to store programs; The processor executes the program to implement the method as described in any one of claims 1 to 5.
8. A computer storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to implement the method as described in any one of claims 1 to 5.