Signal processing method and related devices

The optical module in network devices actively identifies faulty components through signal processing, enhancing fault location efficiency and reducing maintenance costs by determining link failure information.

JP7863270B2Active Publication Date: 2026-05-20HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2022-11-30
Publication Date
2026-05-20

AI Technical Summary

Technical Problem

The increase in networking chain length in network devices leads to higher frequencies of network failures, with passive components requiring manual fault recovery, prolonging fault handling time and increasing operation and maintenance costs.

Method used

An optical module identifies faulty optical components by transmitting and receiving detection signals, determining link failure information based on response signal characteristics and target information, enhancing fault location efficiency and reducing maintenance costs.

Benefits of technology

The method improves fault location efficiency and reduces operation and maintenance costs by actively identifying faulty optical components in network links.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007863270000001
    Figure 0007863270000001
  • Figure 0007863270000002
    Figure 0007863270000002
  • Figure 0007863270000003
    Figure 0007863270000003
Patent Text Reader

Abstract

The present application provides a signal processing method and related device, whereby, when a fault occurs in a network link, an optical module receives and transmits a detection signal and a response signal to identify a faulty optical component on the link, thereby improving the processing efficiency of fault location and reducing operation and maintenance costs. In this method, the optical module transmits a detection signal, which is carried on a link between a first module and a second module, the link including one or more optical components. The optical module receives a response signal to the detection signal, which is used to determine link fault information, where the link fault information indicates a faulty optical component among the one or more optical components.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001]

[0001] This application relates to the field of communications, and in particular, to a signal processing method and related devices.

Background Art

[0002]

[0002] As wireless communication technology develops from 2G, 3G, 4G to 5G, future 6G and the like, network communication standards are continuously evolving, and the requirements for the bearer capabilities of network devices are becoming increasingly high.

[0003]

[0003] Currently, in order to enhance the bearer capabilities of network devices, longer networking chains may be set in network devices. An increase in the length of the networking chain in a network device may cause an increase in the occurrence frequency of network failures.

[0004]

[0004] However, when a failure occurs, components in a network device that are configured to transmit / process signals are usually passive components, so active fault location cannot be performed, and further manual fault recovery is required. As a result, the fault handling time becomes long, and the operation and maintenance costs increase significantly.

Summary of the Invention

[0005]

[0005] This application provides a signal processing method and related devices, whereby when a failure occurs in a network link, the optical module can identify an optical component with a fault on the link in the process of receiving and transmitting detection signals and response signals, improve the processing efficiency of fault location, and reduce operation and maintenance costs.

[0006]

[0006] A first aspect of the present application provides a signal processing method. The method is applied to an optical module having the function of receiving and transmitting optical signals. The method is performed by the optical module, the method may be performed by some component within the optical module (e.g., a processor, a chip, or a chip system), or the method may be performed by a logic module or software capable of performing all or some of the functions of the optical module. In the first aspect and possible implementations thereof, an example in which the method is performed by an optical module is used for illustrative purposes. In the method, the optical module transmits a detection signal, the detection signal is carried over a link between a first module and a second module, the link includes one or more optical components. The optical module receives a response signal to the detection signal, the response signal is used to determine link failure information, the link failure information indicates a faulty optical component among the one or more optical components.

[0007]

[0007] According to the above technical solution, after the optical module transmits a detection signal carried over the link between the first module and the second module, the response signal received by the optical module is used to determine the link fault information. The link includes one or more optical components, and the link fault information indicates the faulty optical component among the one or more optical components. In this way, when a fault occurs on a network link, the optical module can determine the faulty optical component on the link in the process of receiving and transmitting detection and response signals, thereby improving the efficiency of fault location and reducing operation and maintenance costs.

[0008]

[0008] In a possible implementation of the first embodiment, the response signal is used to determine link failure information: The link failure information is determined based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failures and signal characteristics of one or more optical components.

[0009]

[0009] Based on the aforementioned technical solutions, in addition to the response signal, the criteria for determining link failure information may further include target information, which includes relevant information between the failure and signal characteristics of one or more optical components, and as a result, the faulty optical component is identified based on the signal characteristics of the response signal and by reference to the relevant information.

[0010]

[0010] In a possible implementation of the first embodiment, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.

[0011]

[0011] Based on the above technical solution, when the first module is a radio frequency module in a network device and the second module is a processing module in a network device, the link on which the optical module performs detection may be the link between the radio frequency module and the processing module in the same network device, and as a result the technical solution can be applied to scenarios in which faults in communication links between different modules in the same network device are identified.

[0012]

[0012] Optionally, the processing module is a baseband unit (BBU).

[0013]

[0013] Optionally, the radio frequency module is any one of the following: a radio remote unit (RRU), an active antenna unit (AAU), or a remote relay node (RRN). Furthermore, optionally, when the radio frequency module is an RRU or AAU, the link on which the optical module performs detection may be called a fronthaul link.

[0014]

[0014] Optionally, the links on which the optical module performs detection may further include midhaul links (e.g., links between CU and DU), backhaul links (e.g., links between CU and core network devices, or links between BBU and core network devices) and similar.

[0015]

[0015] Optionally, the technical solution provided in this application may be further applied to a different link detection process, for example, to a link between any two of the optical line termination (OLT), optical distribution network (ODN), and optical network terminal (ONT) in an optical access network. In other words, the first module and the second module are two different modules in the OLT, ODN, and ONT, respectively. Accordingly, in an optical access network, the optical components between the first module and the second module may include, but are not limited to, fiber distribution terminals, optical splitters, fiber access terminals, and the like.

[0016]

[0016] Optionally, the radio frequency module is configured to process radio frequency signals. The radio frequency module may be replaced with a radio frequency signal processing module, a radio frequency link module, a radio frequency processing module, or similar, or may have a different name. This is not limited to the present. Similarly, the processing module is configured to process baseband signals. The processing module may be replaced with a baseband signal processing module, a baseband processing module, or similar, or may have a different name. This is not limited to the present.

[0017]

[0017] Optionally, the processing module may be implemented in a different manner. For example, the processing module may be a network management device (e.g., an Operation Management Center (OMC) or a base station control unit), or the processing module may be a management / control device externally connected to the optical module. This is not limited to the present invention.

[0018]

[0018] In a possible implementation of the first embodiment, one or more optical components are: Flange, Wavelength division component, or Fiber optic cable It includes at least one of the following.

[0019]

[0019] One or more optical components are configured to perform / process optical signals. In addition to at least one of those described herein, one or more optical components may further include other components, such as flexible connectors, fiber splicing points, multiplexers, demultiplexers, or distribution frames. This is not limited to these.

[0020]

[0020] In a possible implementation of the first embodiment, the method further: The optical module transmits a first signal, which is: Response signal; Processing results obtained by performing signal preprocessing on the response signal; or Service disruption information; It indicates at least one of the following.

[0021]

[0021] Based on the foregoing technical solution, after receiving the response signal, the optical module can further transmit a first signal associated with the response signal. As a result, after receiving the first signal, the receiving side of the first signal can perform fault location identification based on the first signal, and then further execute a fault recovery operation based on the identified fault to remove or reduce the impact of the fault.

[0022]

[0022] In a possible implementation form of the first aspect, the signal preprocessing includes the following: Noise removal, Filtering, or Signal combination including at least one of them.

[0023]

[0023] It can be understood that the signal preprocessing is used to perform preprocessing other than fault location identification on the response signal received by the optical module. In addition to at least one of the foregoing, the preprocessing may further include signal smoothing processing or another implementation. This is not limited in this case.

[0024]

[0024] In a possible implementation form of the first aspect, the detection signal is generated based on target parameters, where the target parameters are from a network management device or a processing module in a network device; or the target parameters are determined based on user operation instructions.

[0025]

[0025] Based on the foregoing technical solution, the target parameters used to generate the detection signal may be implemented in the foregoing multiple ways. As a result, the optical module transmits a specified detection signal based on another device or user operation instructions to achieve the detection target of the specified detection signal.

[0026]

[0026] Optionally, the target parameter may be a parameter that has been set in advance in the optical module.

[0027]

[0027] In a possible implementation of the first embodiment, the target parameters are as follows: The first parameter indicating the detection range; A second parameter indicating the detected pulse width; or A third parameter indicating the detection duration; Show at least one of them.

[0028]

[0028] Optionally, target parameters are used to generate a detection signal. At least one of the above is merely an embodiment of the target parameters. In actual application, the target parameters may further include other implementations. For example, the target parameters may indicate the detection power, the wavelength of the detection signal, or the frequency of the detection signal.

[0029]

[0029] In a possible implementation of the first embodiment, the target parameter is determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0030]

[0030] Based on the aforementioned technical solution, when the target parameters are determined based on the target information, the optical module can transmit a specified detection signal based on the target information to achieve the detection target of the specified detection signal. Furthermore, when the target parameters are determined based on the history response signal, the optical module can adjust and optimize the detection signal transmission process based on the detection result indicated by the history response signal to obtain the expected detection response.

[0031]

[0031] In a possible implementation of the first embodiment, the detection signal is a signal whose transmission is triggered on a periodic basis, and / or the detection signal is a signal whose transmission is triggered on an event.

[0032]

[0032] Based on the aforementioned technical solutions, the optical module can trigger the transmission of a detection signal in any of the aforementioned methods to improve the flexibility of implementing the solution.

[0033]

[0033] In a possible implementation of the first embodiment, the method is applied to an optical module, Is the optical module a submodule in the first module? The optical module is a submodule in the second module, or The optical module is an optical time-domain reflectometer (OTDR).

[0034]

[0034] It can be understood that the optical module is configured to transmit a detection signal and receive a response signal corresponding to the detection signal. In addition to the embodiments described above, the optical module may alternatively be an optical fiber detection device (or what is called an optical signal detection device) independent of the first and second modules, or may be in another embodiment, but is not limited to this.

[0035]

[0035] A second aspect of the present application provides a signal processing method. The method is performed by a processing module, the method may be performed by some component within the processing module (e.g., a processor, a chip, or a chip system), or the method may be performed by a logic module or software capable of performing all or some of the functions of the processing module. In the second aspect and possible implementations thereof, an example in which the method is performed by a processing module is used for illustrative purposes. In the method, the processing module receives a first signal, the first signal being: A response signal, which is a response to a detection signal, wherein the detection signal is carried over a link between a first module and a second module, the link includes one or more optical components, and the response signal is used to determine link failure information, the link failure information being a response signal indicating that one or more optical components are faulty; Processing results obtained by performing signal preprocessing on the response signal; or Service disruption information; Show at least one of them.

[0036]

[0036] Based on the aforementioned technical solution, the first signal received by the processing module indicates at least one of those described above, and as a result, after receiving the first signal, the processing module can determine fault information for the link between the first module and the second module based on the first signal. The link includes one or more optical components, and the link fault information indicates the faulty optical component among the one or more optical components. In this way, when a fault occurs on the network link, the optical module can determine the faulty optical component on the link in the process of receiving and transmitting detection signals and response signals, thereby improving the efficiency of fault location and reducing operation and maintenance costs.

[0037]

[0037] In a possible implementation of the second embodiment, the method includes: a processing module transmitting first information, the first information indicating that a fault recovery operation is performed for one or more optical components indicated by fault information.

[0038]

[0038] Based on the above-described technical solution, after receiving the first signal and determining the fault information, the processing module may further transmit first information indicating one or more optical components indicated by the fault information to perform a fault recovery operation, so that the recipient of the first information performs fault recovery based on the first information.

[0039]

[0039] In a possible implementation of the second embodiment, the fault recovery operation is: Reset, Shutdown, or restart Includes.

[0040]

[0040] It is possible to understand that the first information indicates that a fault recovery operation should be performed on one or more optical components indicated by the fault information. If the recipient of the first information is a faulty optical component (or a controller / management device of a faulty optical component), the fault recovery operation includes controlling the faulty optical component to perform a reset, shutdown, restart, or similar. If the recipient of the first information is another component (e.g., a standby component), the fault recovery operation includes controlling the other component to perform a reset, startup, or similar.

[0041]

[0041] In a possible implementation of the second embodiment, the response signal is used to determine link failure information: The link failure information is determined based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failures and signal characteristics of one or more optical components.

[0042]

[0042] Based on the above-described technical solution, in addition to the response signal, the criteria for determining link failure information may further include target information, which includes relevant information between the failure and signal characteristics of one or more optical components, and as a result, the failed optical component is identified based on the signal characteristics of the response signal and by reference to the relevant information.

[0043]

[0043] In a possible implementation of the second embodiment, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.

[0044]

[0044] Based on the above technical solution, when the first module is a radio frequency module in a network device and the second module is a processing module in a network device, the link on which the optical module performs detection may be the link between the radio frequency module and the processing module in the same network device, and as a result the technical solution can be applied to scenarios in which faults in communication links between different modules in the same network device are identified.

[0045]

[0045] Optionally, the radio frequency module is configured to process radio frequency signals. The radio frequency module may be replaced with a radio frequency signal processing module, a radio frequency link module, a radio frequency processing module, or similar, or may have a different name. This is not limited to the present. Similarly, the processing module is configured to process baseband signals. The processing module may be replaced with a baseband signal processing module, a baseband processing module, or similar, or may have a different name. This is not limited to the present.

[0046]

[0046] Optionally, the processing module may be implemented in a different manner. For example, the processing module may be a network management device (e.g., an OMC or base station control unit), or the processing module may be a management / control device externally connected to the optical module. This is not limited to the present invention.

[0047]

[0047] In a possible implementation of the second embodiment, one or more optical components are: Flange, Wavelength division component, or Fiber optic cable It includes at least one of the following.

[0048]

[0048] One or more optical components are configured to perform / process optical signals. In addition to at least one of those described above, one or more optical components may further include other components, such as flexible connectors, fiber fusion splice points, multiplexers, demultiplexers, or distribution frames. This is not limited to these.

[0049]

[0049] In a possible implementation of the second embodiment, the signal preprocessing is as follows: Noise reduction, Filtering, or Signal combinations It includes at least one of the following.

[0050]

[0050] It can be understood that signal preprocessing is used to perform preprocessing on the response signal received by the optical module, other than fault location identification. In addition to at least one of those described above, preprocessing may further include signal smoothing or other implementations, but is not limited to these.

[0051]

[0051] In a possible implementation of the second embodiment, the detection signal is generated based on the target parameter, The target parameters are from a network management device or a processing module in a network device; or The target parameters are determined based on the user operation instructions.

[0052]

[0052] Based on the aforementioned technical solutions, the target parameters used to generate the detection signal may be implemented in one of the aforementioned ways, and as a result, the optical module transmits a specified detection signal based on another device or user operation command to achieve the detection target of the specified detection signal.

[0053]

[0053] Optionally, the target parameter may be a parameter that has been set in advance in the optical module.

[0054]

[0054] In a possible implementation of the second embodiment, the target parameters are as follows: The first parameter indicating the detection range; A second parameter indicating the detected pulse width; or A third parameter indicating the detection duration; Show at least one of them.

[0055]

[0055] Optionally, target parameters are used to generate a detection signal. At least one of the above is merely an embodiment of the target parameters. In actual application, the target parameters may further include other implementations. For example, the target parameters may indicate the detection power, the wavelength of the detection signal, or the frequency of the detection signal.

[0056]

[0056] In a possible implementation of the second embodiment, the target parameter is determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0057]

[0057] Based on the aforementioned technical solution, when the target parameters are determined based on the target information, the optical module can transmit a specified detection signal based on the target information to achieve the detection target of the specified detection signal. Furthermore, when the target parameters are determined based on the history response signal, the optical module can adjust and optimize the detection signal transmission process based on the detection result indicated by the history response signal to obtain the expected detection response.

[0058]

[0058] In a possible implementation of the second embodiment, the detection signal is a signal whose transmission is triggered on a periodic basis, and / or the detection signal is a signal whose transmission is triggered on an event.

[0059]

[0059] Based on the aforementioned technical solutions, the optical module can trigger the transmission of a detection signal in any of the aforementioned methods to improve the flexibility of implementing the solution.

[0060]

[0060] In a possible implementation of the second embodiment, the method is applied to an optical module, Is the optical module a submodule in the first module? The optical module is a submodule in the second module, or The optical module is an optical time-domain reflectometer (OTDR).

[0061]

[0061] It can be understood that the optical module is configured to transmit a detection signal and receive a response signal corresponding to the detection signal. In addition to the embodiments described above, the optical module may alternatively be an optical fiber detection device (or what is called an optical signal detection device) independent of the first and second modules, or may be in another embodiment, but is not limited to this.

[0062]

[0062] A third aspect of the present application provides a communication device. The communication device is capable of carrying out the method in the first aspect or any of the possible implementations of the first aspect. The communication device includes a corresponding unit or module configured to carry out the method described above. The unit or module included in the communication device may be carried out by software and / or hardware. For example, the device may be an optical module, the device may be a component within the optical module (e.g., a processor, a chip, or a chip system), or the device may be a logic module or software capable of carrying out all or part of the functions of the optical module.

[0063]

[0063] The communication device includes a processing unit and a transceiver unit. The processing unit is configured to determine a detection signal, which is carried over a link between a first module and a second module, and the link includes one or more optical components. The transceiver unit is configured to transmit the detection signal. The transceiver unit is further configured to receive a response signal to the detection signal, which is used to determine fault information for the link, and the fault information for the link indicates a faulty optical component among the one or more optical components.

[0064]

[0064] In a possible implementation of the third embodiment, the response signal is used to determine link failure information: The link failure information is determined based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failures and signal characteristics of one or more optical components.

[0065]

[0065] In a possible implementation of the third embodiment, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.

[0066]

[0066] In a possible implementation of the third embodiment, one or more optical components are: Flange, Wavelength division component, or Fiber optic cable It includes at least one of the following.

[0067]

[0067] In a possible implementation of the third embodiment, the transceiver unit is further configured to transmit a first signal, the first signal being: Response signal; Processing results obtained by performing signal preprocessing on the response signal; or Service disruption information; It indicates at least one of the following.

[0068]

[0068] In a possible implementation of the third embodiment, the signal preprocessing is as follows: Noise reduction, Filtering, or Signal combinations It includes at least one of the following.

[0069]

[0069] In a possible implementation of the third embodiment, the detection signal is generated based on the target parameter, The target parameters are from a network management device or a processing module in a network device; or The target parameters are determined based on the user operation instructions.

[0070]

[0070] In a possible implementation of the third embodiment, the target parameters are as follows: The first parameter indicating the detection range; A second parameter indicating the detected pulse width; or A third parameter indicating the detection duration; Show at least one of them.

[0071]

[0071] In a possible implementation of the third embodiment, the target parameter is determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0072]

[0072] In a possible implementation of the third embodiment, the method is applied to an optical module, Is the optical module a submodule in the first module? The optical module is a submodule in the second module, or The optical module is an optical time-domain reflectometer (OTDR).

[0073]

[0073] A fourth aspect of the present application provides a communication device. The communication device is capable of carrying out the method in the second aspect or any of the possible implementations of the second aspect. The communication device includes a corresponding unit or module configured to carry out the method described above. The unit or module included in the communication device may be carried out by software and / or hardware. For example, the device may be a processing module, the device may be a component within the processing module (e.g., a processor, a chip, or a chip system), or the device may be a logic module or software capable of carrying out all or part of the functions of the processing module.

[0074]

[0074] The communication device includes a transceiver unit. The transceiver unit is configured to receive a first signal, which is: A response signal, which is a response to a detection signal, wherein the detection signal is carried over a link between a first module and a second module, the link includes one or more optical components, and the response signal is used to determine link failure information, the link failure information being a response signal indicating that one or more optical components are faulty; Processing results obtained by performing signal preprocessing on the response signal; or Service disruption information; Show at least one of them.

[0075]

[0075] In a possible implementation of the fourth aspect, the device further includes a processing unit, which is configured to determine first information. A transceiver unit is further configured to transmit the first information, which indicates that a fault recovery operation should be performed for one or more optical components indicated by fault information.

[0076]

[0076] In a possible implementation of the fourth embodiment, the fault recovery operation is: Reset, Shutdown, or restart Includes.

[0077]

[0077] In a possible implementation of the fourth embodiment, the response signal is used to determine link failure information: The link failure information is determined based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failures and signal characteristics of one or more optical components.

[0078]

[0078] In a possible implementation of the fourth embodiment, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.

[0079]

[0079] In a possible implementation of the fourth embodiment, one or more optical components are: Flange, Wavelength division component, or Fiber optic cable It includes at least one of the following.

[0080]

[0080] In a possible implementation of the fourth embodiment, the signal preprocessing is as follows: Noise reduction, Filtering, or Signal combinations It includes at least one of the following.

[0081]

[0081] In a possible implementation of the fourth embodiment, the detection signal is generated based on the target parameter, The target parameters are from a network management device or a processing module in a network device; or The target parameters are determined based on the user operation instructions.

[0082]

[0082] In a possible implementation of the fourth embodiment, the target parameters are as follows: The first parameter indicating the detection range; A second parameter indicating the detected pulse width; or A third parameter indicating the detection duration; Show at least one of them.

[0083]

[0083] In a possible implementation of the fourth embodiment, the target parameter is determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0084]

[0084] In a possible implementation of the fourth embodiment, the method is applied to an optical module, Is the optical module a submodule in the first module? The optical module is a submodule in the second module, or The optical module is an optical time-domain reflectometer (OTDR).

[0085]

[0085] A fifth aspect of the present application provides a communication device including at least one processor; the at least one processor is coupled to a memory; the processor is configured to perform a method according to the first aspect or any possible implementation of the first aspect; or the processor is configured to perform a method according to the second aspect or any possible implementation of the second aspect.

[0086]

[0086] For example, the memory is configured to store a program or instructions. At least one processor is configured to execute a program or instructions to enable the device to implement a method according to the first aspect or any possible implementation of the first aspect, or to enable the device to implement a method according to the second aspect or any possible implementation of the second aspect.

[0087]

[0087] A sixth aspect of the present application provides a communication device including at least one logic circuit and an input / output interface. The logic circuit is configured to perform a method according to the first aspect or any possible implementation of the first aspect, or the logic circuit is configured to perform a method according to the second aspect or any possible implementation of the second aspect.

[0088]

[0088] A seventh aspect of the present application provides a computer-readable storage medium for storing one or more computer-executable instructions. When a computer-executable instruction is executed by a processor, the processor performs a method according to the first aspect or any possible implementation of the first aspect, or the processor performs a method according to the second aspect or any possible implementation of the second aspect.

[0089]

[0089] An eighth aspect of the present application provides a computer program product (or referred to as a computer program). When the computer program product is executed by a processor, the processor performs a method in any of the first aspect or any possible implementations of the first aspect, or the processor performs a method in any of the second aspect or any possible implementations of the second aspect.

[0090]

[0090] A ninth aspect of the present application provides a chip system. The chip system includes at least one processor configured to support a communication device when implementing a function in any of the first aspect or possible implementations of the first aspect, or configured to support a communication device when implementing a function in any of the second aspect or possible implementations of the second aspect.

[0091]

[0091] In possible designs, the chip system may further include memory. The memory is configured to store program instructions and data required for the communication device. The chip system may include a chip, or it may include a chip and other separate components. Optionally, the chip system may further include interface circuits, which provide program instructions and / or data to at least one processor.

[0092]

[0092] A tenth aspect of the present application provides a communication system. The communication system comprises a communication device in the third aspect and in the fourth aspect communication The communication system includes a device, or the communication system includes a communication device in the fifth embodiment, or the communication system includes a communication device in the sixth embodiment.

[0093]

[0093] For the technical effects brought about by any design method from the third to the tenth aspect, please refer to the technical effects brought about by the first or second aspect, or by various design methods of the first or second aspect. Further details will not be explained here. [Brief explanation of the drawing]

[0094] [Figure 1]

[0094] Figure 1 is a diagram of some application scenarios according to the present application. [Figure 2]

[0094] Figure 2 is a diagram of some application scenarios according to the present application. [Figure 3]

[0094] Figure 3 is a diagram of some application scenarios according to the present application. [Figure 4]

[0094] Figure 4 is a diagram of some application scenarios according to the present application. [Figure 5]

[0094] Figure 5 is a diagram of some application scenarios according to the present application. [Figure 6]

[0094] Figure 6 is a diagram of some application scenarios according to the present application. [Figure 7]

[0095] Figure 7 is a diagram of the signal processing method according to the present application. [Figure 8]

[0095] Figure 8 is a diagram of the signal processing method according to the present application. [Figure 9]

[0095] Figure 9 is a diagram of the signal processing method according to the present application. [Figure 10]

[0096] Figure 10 is a diagram of a part of the communication device according to this application. [Figure 11]

[0096] Figure 11 is a diagram of a part of the communication device according to the present application. [Figure 12]

[0096] Figure 12 is a diagram of a part of the communication device according to the present application. [Modes for carrying out the invention]

[0095]

[0097] The technical solutions of this application will be described below with reference to the attached drawings. All other solutions obtainable by those skilled in the art based on this application without creative effort shall be considered to fall within the scope of protection of this application.

[0096]

[0098] First, to help those skilled in the art to better understand, we will explain some of the terms used in this application.

[0097]

[0099] (1) The terminal device may be a wireless terminal device capable of receiving scheduling and instruction information for network devices. The wireless terminal device may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or another processing device connected to a wireless modem.

[0098]

[0100] A terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). A terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone or mobile phone), a computer, or a data card. Alternatively, a terminal device may be a portable, pocket-sized, handheld, computer-integrated, or in-vehicle mobile device that exchanges voice and / or data with the radio access network. Alternatively, a terminal device may be a device such as a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a tablet computer (Pad), or a computer with wireless transceiver functionality. A wireless terminal device may be a system, subscriber unit, or subscriber station. , MoA mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, subscriber station (SS), customer premises equipment (CPE), terminal, user equipment (UE), mobile terminal (MT), or similar may be used. Alternatively, a terminal device may be a wearable device, or a terminal device in a next-generation communication system, such as a 6th generation (6G) communication system, or a terminal device in a future advanced public land mobile network (PLMN).

[0099]

[0101] (2) Network devices may be devices within a wireless network. For example, a network device may be a radio access network (RAN) node (or device) that connects terminal devices to a wireless network, and may also be called a base station. Some examples of RAN devices in a 5G communication system are: generation NodeB (gNodeB), transmission reception point (TRP), evolved NodeB (eNB), radio network controller (RNC), NodeB (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB or home NodeB, HNB), baseband unit (BBU), wireless fidelity (Wi-Fi) access point (AP), or similar. Furthermore, in a network structure, a network device may be a module or unit that implements some of the functions of a base station. A module or unit may be called an access network module, access network element, or access network unit, but is not limited to these terms. For example, a network device may be a central unit (CU) node, a distributed unit (DU) node, or a RAN device including CU and DU nodes. Alternatively, a network device may be a module or unit within an open access network (open RAN, ORAN, or O-RAN). For example, a network device may be a CU, DU, CU-CP, CU-UP, or radio unit (RU) in an O-RAN.

[0100]

[0102] In some implementations, network devices may further include satellites, aircraft, and similar devices.

[0101]

[0103] Furthermore, in other possible cases, the network device may be another device that provides wireless communication capabilities to a terminal device. The specific technologies and device forms used by the network device are not limited in this application. For the sake of clarity, this is not limited in this application.

[0102]

[0104] Optionally, the network device may further include core network devices, such as access and mobility management functions (AMF), user plane functions (UPF), session management functions (SMF), or similar.

[0103]

[0105] In this application, the device configured to perform the functions of a network device may be a network device, or it may be a device capable of supporting a network device when performing its functions, such as a processor, chip, or chip system. The device may be installed on a network device, or it may be used in combination with a network device. In the technical solutions provided in this application, the technical solutions provided in this application are illustrated by using the example that the device configured to perform the functions of a network device is a network device.

[0104]

[0106] In this application, the device configured to perform the functions of a terminal device may be a terminal device, or it may be a device capable of supporting a terminal device when performing its functions, such as a processor, chip, or chip system. The device may be installed in a terminal device, or it may be used in combination with a terminal device. In the technical solutions provided in this application, the technical solutions provided in this application are illustrated by using an example in which the device configured to perform the functions of a terminal device is a terminal device.

[0105]

[0107] (3) The terms “system” and “network” may be used interchangeably in this application. “At least one” means one or more, and “plural” means two or more. “And / or” describes a relationship between related objects, indicating that there can be three relationships. For example, A and / or B may indicate that: only A exists, both A and B exist, and only B exists, where A and B may be singular or plural. The letter “ / ” generally indicates that related objects are in an “or” relationship. “At least one of the following items (parts)” or similar expressions indicate any combination of these items, including a single item (part) or any combination of multiple items (parts). For example, “At least one of A, B, and C” includes A, B, C, AB, AC, BC, or ABC. Furthermore, unless otherwise specified, ordinal numbers such as "First" and "Second" in the embodiments of this application are used to distinguish between multiple objects and not to limit the order, chronological order, priority, or importance of multiple objects.

[0106]

[0108] This application may apply to long-term evolution (LTE) systems, new radio (NR) systems, O-RAN systems, new radio vehicle-to-everything (NR V2X) systems, hybrid networking systems of multiple access technologies (e.g., LTE and 5G), device-to-device (D2D) communication systems, machine-to-machine (M2M) communication systems, the Internet of Things (IoT), unmanned aerial vehicle communication systems, communication systems supporting multiple radio technologies, such as communication systems supporting LTE and NR technologies, or non-terrestrial communication systems, such as satellite communication systems or high-altitude communication platforms. Furthermore, as an option, this application may also be applicable to narrowband Internet of Things (NB-IoT) systems, enhanced data rate for GSM evolution (EDGE) systems, wideband code division multiple access (WCDMA) systems, code division multiple access (CDMA2000) systems, time division-synchronization code division multiple access (TD-SCDMA) systems, systems to which future-oriented communication technologies are applied, or other communication systems.

[0107]

[0109] Figure 1 is a diagram illustrating an application scenario according to an embodiment of the present application. As shown in Figure 1, the solution provided in the present application may be applied to the communication system 1000 shown in Figure 1. The communication system 1000 includes a radio access network (RAN) 100 and a core network 200. The RAN 100 may include at least one access network device (e.g., 110a and 110b in Figure 1, collectively referred to as 110). The RAN 100 may further include at least one terminal (e.g., 120a to 120j in Figure 1, collectively referred to as 120). The terminals 120a to 120j are connected wirelessly to the access network devices 110a and 110b. The access network devices 110a and 110b are connected wirelessly or wired to the core network 200. Core network devices within the core network and access network devices within the wireless access network may be different physical devices, or they may be the same physical device integrating the logical functions of the core network and the wireless access network. This is not limited to these. Terminals may be connected to each other wirelessly. Access network devices may be connected to each other wired or wirelessly. Figure 1 is merely a diagram. The communication system may further include other network devices, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1).

[0108]

[0110] For example, in Figure 1, RAN 100 may be configured as a cellular system associated with the 3rd generation partnership project (3 GPP). For example, RAN 100 may be configured as a 4th generation (4G) mobile communication system, a 5th generation (5G) mobile communication system, a wireless fidelity (Wi-Fi) system, a future-oriented evolutionary system (e.g., a 6G mobile communication system), or a communication system integrating at least two of the above systems. 5G may also be called new radio (NR). Alternatively, RAN 100 may be configured as an open access network (open RAN, ORAN, or O-RAN).

[0109]

[0111] The access network device in this application is sometimes referred to as an access node. The access network device has wireless transceiver functionality and can communicate with terminals.

[0110]

[0112] In possible scenarios, the access network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation NodeB in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, an access node in a Wi-Fi system, or similar. The access network device may also be a macro base station (110a in Figure 1), a micro base station or indoor station (110b in Figure 1), a relay node or donor node, or a radio controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device may also be a server, a wearable device, an in-vehicle device, or similar. For example, the access network device in vehicle-to-everything (V2X) technology may be a roadside unit (RSU). Multiple access network devices within a communication system may be base stations of the same type or different types. Base stations may communicate with terminals or communicate with terminals via relay stations. Terminals may communicate with multiple base stations using different access technologies.

[0111]

[0113] In another possible scenario, the access network device may be a module, unit, circuit, or similar capable of performing some of the functions of a base station. The device may be called an access network module, access network element, access network unit, or similar, but is not limited to these. For example, the access network device may be a central unit (CU), a distributed unit (DU), a CU control plane (CP), a CU user plane (UP), or a radio unit (RU). In an ORAN system, the CU may also be called an open (O)-CU, the DU may be called an O-DU, the CU-CP may be called an O-CU-CP, the CU-UP may be called an O-CU-UP, and the RU may be called an O-RU. The CU (or CU-CP and CU-UP), DU, and RU may perform different protocol layer functions.

[0112]

[0114] Communication between access network devices and terminal devices may conform to a specific protocol layer structure. The protocol layer may include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer may include at least one of the following: radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, physical (PHY) layer, or similar. The user plane protocol layer may include at least one of the following: service data adaptation protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, physical layer, or similar.

[0113]

[0115] In one embodiment, as shown in Figure 2, the access network device may include at least one CU and at least one DU. This design may be called a CU-DU separation. One CU may be connected to one or more DUs. The CU and DU may be separated based on the protocol layer of the wireless network. For example, the CU may handle the functions of the PDCP layer and higher protocol layers (e.g., the RRC layer and the SDAP layer), while the DU may handle the functions of lower protocol layers (e.g., the RLC layer, the MAC layer, and the PHY layer). In another example, the CU may handle the functions of higher protocol layers, while the DU may handle the functions of the PDCP layer and lower protocol layers. This is not limited to this. The names of CU and DU are not limited in this application. For example, the CU may be called the first access network element, and the DU may be called the second access network element.

[0114]

[0116] The division of processing functions into CUs and DUs based on the protocol layer is merely an example, and other division methods may exist. For example, a CU or DU could be divided to have more protocol layer functions. Alternatively, a CU or DU could be divided to have only some of the protocol layer processing functions. For example, some functions of the RLC layer and functions of protocol layers higher than the RLC layer could be assigned to the CU, while the remaining functions of the RLC layer and functions of protocol layers lower than the RLC layer could be assigned to the DU. In another example, the division of functions into CUs and DUs may be performed based on service type or other system requirements. For example, the division may be performed based on delay. Functions that need to meet a delay condition with a short processing time could be assigned to the DU, while functions that do not need to meet a delay condition with a short processing time could be assigned to the CU.

[0115]

[0117] The CU may be connected to the core network. Optionally, the CU may have some of the core network's functionalities.

[0116]

[0118] Furthermore, some functions of the DU may be configured separately. As shown in Figure 2, some of these functions may be implemented by a radio unit (RU). The RU may have radio frequency functionality. The name of the RU is not limited in this application. For example, the RU may be referred to as a third access network element. The DU and RU may be separated or partitioned in the PHY layer. For example, the DU may implement higher-layer functions in the PHY layer, and the RU may implement lower-layer functions in the PHY layer, or implement both lower-layer functions and radio frequency functionality. Higher-layer functions in the PHY layer include functions closer to the MAC layer, and lower-layer functions in the PHY layer include functions closer to radio frequency. There may be various possible partitions between the DU and RU. This is not limited. An interface exists between the DU and RU. The interface between the DU and RU may be a common public radio interface (CPRI) or an enhanced common public radio interface (eCPRI), depending on the different functions and / or partitioning scheme of the DU and RU.

[0117]

[0119] Figure 3 is a diagram of the architecture of an access network device. As shown in Figure 3, the access network device includes one or more functional modules. One or more functional modules may be implemented by software, hardware, or a combination of software and hardware, and may be physically separated or integrated together. The access network device further includes a fronthaul (FH) interface between the DU and RU, configured to facilitate communication between the DU and RU. The fronthaul interface includes, but is not limited to, a CPRI or eCPRI. In possible implementations, the DU is located within a BBU, the RU is located within an RRU / AAU, and the interface between the BBU and the RRU / AAU is sometimes referred to as the fronthaul interface. Furthermore, the functionality of the fronthaul interface may alternatively be achieved by using a fronthaul network.

[0118]

[0120] In possible designs, with respect to the CPRI shown in Figure 3, for downlink transmission, the DU performs the following physical layer baseband functions: coding, rate matching, scrambling, modulation, layer mapping, precoding, resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform. m, The RU is configured to perform one or more of the following: IFFT / cyclic prefix (CP) addition. The RU is configured to perform one or more of the following radio frequency functions: digital-to-analog (DA) conversion or analog BF. For uplink transmission, the DU performs the following physical layer baseband functions: decoding, inverse rate matching, descrambling, demodulation, inverse discrete Fourier transform (ICF). m,The RU is configured to perform one or more of the following: IDFT, channel equalization (or channel estimation), RE demapping, digital BF, or fast Fourier transform (FFT) / CP rejection. The RU is configured to perform one or more of the following radio frequency functions: analog-to-digital (AD) conversion or analog BF.

[0119]

[0121] In another possible implementation, with respect to the eCPRI shown in Figure 3, several downlink and / or uplink baseband functions are moved from the DU to the RU for implementation purposes, compared to the CPRI. In this case, the interface between the DU and the RU is sometimes called a lower layer split (LLS). In possible designs, the DU is located in the BBU and the RU is located in the RRU / AAU. Processing units configured to perform baseband functions and located in the BBU are called baseband high (BBH) units, and processing units configured to perform baseband functions and located in the RRU / AAU are called baseband low (BBL) units.

[0120]

[0122] Figure 3 shows six possible implementations of eCPRI. The six implementations are indicated in the figure as (category,Cat)A through CatF. Different Cat eCPRIs may also be referred to as different types of eCPRIs, eCPRIs with different options, or other possible names. 3 In addition to the eCPRIs shown, other types of eCPRIs may exist. This is not limited to them.

[0121]

[0123] With respect to eCPRI CatB and eCPRI CatC shown in Figure 3, the uplink and downlink division of eCPRIs may be symmetrical. For example, with respect to eCPRI CatB, for downlink transmission, the DU is configured to perform one or more of the following functions: coding, rate matching, scrambling, modulation, layer mapping, precoding, and RE mapping, and the RU is configured to perform one or more of the following functions: digital BF, IFFT / CP addition, DA conversion, and analog BF. For uplink transmission, the DU is configured to perform one or more of the following functions: decoding, inverse rate matching, descrambling, demodulation, IDFT, channel equalization (or channel estimation), and RE demapping. The RU is configured to perform one or more of the following functions: digital BF, FFT / CP rejection, AD conversion, and analog BF. The description of eCPRI CatC is similar, and details are not described again.

[0122]

[0124] With respect to eCPRI CatA, eCPRI CatD, eCPRI CatE, and eCPRI CatF shown in Figure 3, the uplink and downlink division of eCPRI may be asymmetric. This is not limited. For example, in the case of eCPRI CatA, for downlink transmission, the DU is configured to perform one or more of the following functions: coding, rate matching, scrambling, modulation, or layer mapping, and the RU is configured to perform one or more of the following functions: precoding, RE mapping, digital BF, IFFT / CP addition, DA conversion, and analog BF. For uplink transmission, the DU is configured to perform one or more of the following functions: decoding, inverse rate matching, descrambling, demodulation, IDFT, channel equalization (or channel estimation), and RE demapping. The RU is configured to perform one or more of the following functions: digital BF, FFT / CP rejection, AD conversion, and analog BF. The description of eCPRI CatC is similar and details are not described again. The descriptions of CatD, CatE, and CatF are similar and details are not described again.

[0123]

[0125] In recent years, with the development of wireless communication technologies from 2G, 3G, and 4G to 5G, and the future 6G and similar technologies, the communication standards implemented by network devices (for example, network devices may be base stations 110a and 110b in Figure 1, access network devices in Figure 2, or physical layer modules and radio frequency modules in Figure 3) have also continuously evolved, and the requirements for the bearer capabilities of network devices have become increasingly stringent. Currently, to enhance the bearer capabilities of network devices, longer networking chains are sometimes configured within network devices.

[0124]

[0126] For example, Figure 4 provides several embodiments of the device configuration of a network device. For example, a network device may include a core network device, a BBU, and an RRU / AAU. The link between the core network device and the BBU may be called a backhaul link, and the link between the BBU and the RRU / AAU may be called a fronthaul link. In another example, a network device may include a core network device, a CU, a DU, and an RRU / AAU. The link between the core network device and the CU may be called a backhaul link, the link between the CU and the DU may be called a midhaul link, and the link between the DU and the RRU / AAU may be called a fronthaul link.

[0125]

[0127] Increasing the length of networking chains in network devices can lead to an increased frequency of network failures. Consider fronthaul links as an example. Fronthaul link failures account for a large proportion of live network trouble tickets, typically exceeding 20%. Fronthaul link failures are a primary failure scenario that carriers focus on. In fronthaul failure scenarios, the networking chain is long. Most components in fronthaul links are passive components and cannot perform active monitoring or acquire location information. As a result, failure handling times are longer, severely impacting service experience and service downtime.

[0126]

[0128] In one embodiment, as shown in Figure 5, the front-haul link has multiple mounting configurations.

[0127]

[0129] For example, in Method 1, the BBU may be directly connected to one or more RRU / AAUs without going through a distribution frame.

[0128]

[0130] In another example, in method 2, the BBU may be connected to one or more RRU / AAUs via a distribution frame.

[0129]

[0131] In another example, in Method 3, the BBU may be connected to one or more RRU / AAUs via components such as multiplexers / demultiplexers and distribution frames.

[0130]

[0132] Currently, fault rectification for fronthaul issues is primarily performed on-site, based on log data from the live network, measurements of specialized devices, and the expertise of agent maintenance personnel. The main challenge with this approach is that operations and maintenance personnel typically use optical power meters to perform segment-by-segment measurements and roughly determine the fault location based on the optical loss in each segment. This is a time-consuming and laborious process.

[0131]

[0133] An example is shown in Figure 6. Multiple cases of front-hole failure can occur, including those illustrated: (1) The power supply is faulty; (2) The RRU hardware is faulty; (3) The RRU optical module is faulty; (4) The pigtail is malfunctioning; (5) The wavelength division device is malfunctioning; (6) The backbone optical fiber is faulty; (7) The pigtail and wavelength division optical module are malfunctioning; (8) The BBU hardware is faulty; (9) The BBU optical module is malfunctioning; This includes, but is not limited to, and similar issues. When a fronthaul failure occurs, the entire fronthaul network becomes a black box. Consequently, fault recovery is difficult. As a result, operations and maintenance personnel are usually unable to correctly identify potential risks or fault locations, and there are no effective solutions to correct or determine the problem. Therefore, the problem resolution rate per incident is low, and failures occur frequently and repeatedly.

[0132]

[0134] In conclusion, components configured to transmit / process signals in the event of a failure, and which reside within a network device, are generally passive components. Therefore, they cannot perform active fault localization and require manual fault recovery. As a result, fault handling time increases, and operational and maintenance costs rise significantly.

[0133]

[0135] To solve the aforementioned problems, this application provides a signal processing method and related devices that, when a network link fails, allow an optical module to determine the faulty optical component on the link in the process of receiving and transmitting detection and response signals, thereby improving the efficiency of fault location and reducing operation and maintenance costs. A detailed explanation follows with reference to Figure 7.

[0134]

[0136] S701: The optical module transmits a detection signal.

[0135]

[0137] In step S701, the detection signal transmitted by the optical module is carried over a link between the first module and the second module, the link comprising one or more optical components.

[0136]

[0138] In possible implementations, the detection signal is carried over a link between a first module and a second module, where the first module is a radio frequency module within a network device and the second module is a processing module within the network device. Thus, the link on which the optical module performs detection may also be the link between the radio frequency module and the processing module within the same network device, and as a result, the technical solution can be applied to scenarios where faults in communication links between different modules within the same network device are identified.

[0137]

[0139] Optionally, the processing module is a baseband unit (BBU).

[0138]

[0140] Optionally, the radio frequency module may be any of the following: radio remote unit (RRU), active antenna unit (AAU), or remote relay node (RRN).

[0139]

[0141] Furthermore, optionally, when the radio frequency module is an RRU or AAU, the link on which the optical module performs detection may be called a fronthaul link. For example, in the fronthaul link scenario shown in Figure 4, the links on which the optical module performs detection may further include a midhaul link (e.g., the link between the CU and the DU), a backhaul link (e.g., the link between the CU and the core network device, or the link between the BBU and the core network device), and similar links.

[0140]

[0142] Optionally, the technical solution shown in Figure 7 may be further applied to the detection process of another link, for example, to a link between any two of the optical line termination (OLT), optical distribution network (ODN), and optical network terminal (ONT) in an optical access network. In other words, the first module and the second module are two different modules within the OLT, ODN, and ONT, respectively. Correspondingly, in an optical access network, the optical components between the first module and the second module may include, but are not limited to, fiber distribution terminals, optical splitters, fiber access terminals, and similar devices.

[0141]

[0143] Optionally, if the first module is a radio frequency module within a network device and the second module is a processing module within the network device, the radio frequency module is configured to process radio frequency signals. The radio frequency module may be replaced with a radio frequency signal processing module, a radio frequency link module, a radio frequency processing module, or similar, or may have a different name, but is not limited to this. Similarly, the processing module is configured to process baseband signals. The processing module may be replaced with a baseband signal processing module, a baseband processing module, or similar, or may have a different name, but is not limited to this.

[0142]

[0144] Optionally, the processing module may be implemented in a different manner. For example, the processing module may be a network management device (e.g., an OMC or base station control unit), or a management / control device externally connected to the optical module. This is not limited to the present invention.

[0143]

[0145] In possible implementations, the method shown in Figure 7 is applied to an optical module, which is either a submodule in a first module, a submodule in a second module, or an optical time-domain reflectometer (OTDR).

[0144]

[0146] It can be understood that the optical module is configured to transmit a detection signal and receive a response signal corresponding to the detection signal. In addition to the embodiments described above, the optical module may alternatively be an optical fiber detection device (or what is called an optical signal detection device) independent of the first and second modules, or may be in another embodiment, but is not limited to this.

[0145]

[0147] In possible implementations, one or more optical components included in the link between the first module and the second module include at least one of a flange, a wavelength division component, or an optical fiber line.

[0146]

[0148] It is possible to understand that one or more optical components are configured to perform / process optical signals. In addition to at least one of those described above, one or more optical components may further include other components, such as flexible connectors, fiber fusion splice points, multiplexers, demultiplexers, or distribution frames. This is not limited to the present.

[0147]

[0149] In possible implementations, the detection signal transmitted by the optical module in step S701 is generated based on target parameters, which are from a network management device or a processing module within a network device; or the target parameters are determined based on user operation commands. Thus, the target parameters used to generate the detection signal may be implemented in one of the aforementioned ways, and as a result, the optical module transmits a specified detection signal based on another device or user operation command to achieve the detection target of a specified detection signal.

[0148]

[0150] Optionally, the target parameters may be parameters pre-configured in the optical module.

[0149]

[0151] In possible implementations, the detection signal transmitted by the optical module in step S701 is generated based on target parameters, which represent at least one of the following: a first parameter indicating the detection range; a second parameter indicating the detection pulse width; or a third parameter indicating the detection duration.

[0150]

[0152] Optionally, target parameters are used to generate a detection signal. At least one of those described above is merely an embodiment of the target parameter. In actual application, the target parameter may include other implementations. For example, the target parameter may indicate the detection power, the wavelength of the detection signal, or the frequency of the detection signal.

[0151]

[0153] In possible implementations, the detection signal transmitted by the optical module in step S701 is generated based on target parameters, which are determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0152]

[0154] Specifically, when target parameters are determined based on target information, the optical module can transmit a specified detection signal based on the target information to achieve the detection target of the specified detection signal. For example, various corresponding detection parameters can be set for various components on the link in which the first and second modules are located, making it possible to perform fault detection in the specified components.

[0153]

[0155] Furthermore, if the target parameters are determined based on the historical response signal, the optical module can adjust and optimize the detection signal transmission process based on the detection result indicated by the historical response signal to obtain the expected detection response. For example, historical response Based on the signal data analysis results, such as optical fiber length, number of connectors, and number of fault locations, the processing unit dynamically adjusts the echo detection parameters (e.g., detection frequency, detection pulse width, and power) to perform the target fault detection.

[0154]

[0156] The implementation process for target parameters will be explained below using specific examples, with reference to several embodiments. In the following examples, the target parameter used for explanation is one in which the detection pulse width is included.

[0155]

[0157] Example 1: Target parameters are determined based on target information.

[0156]

[0158] When the link in which the first and second modules are located is functioning normally (or without faults, or the link is in a healthy state), a first detection pulse width is determined for performing detection on the link. The first detection pulse width is then adjusted using an artificial intelligence (AI) processing method (or a professional experience marking method, a machine learning method, or similar) to obtain a second detection pulse width. If one or more optical components in the link fail, the second detection pulse width indicates the detection pulse width required to detect the fault.

[0157]

[0159] In other words, the target parameter may include a second detection pulse width, and as a result, detection of failures in one or more optical components can subsequently be performed based on the second detection pulse width.

[0158]

[0160] Example 2: The target parameter is determined based on the historical response signal.

[0159]

[0161] After a response signal (i.e., a history response signal) corresponding to one or more proximity detection processes is received on the link where the first and second modules are located, a third detection pulse width used in one or more adjacent detection processes is adjusted with reference to the signal characteristics of the response signal to obtain a fourth detection pulse width. In this way, if the fault location cannot be determined in the history detection process performed based on the third detection pulse width, the fourth detection pulse width is obtained by adjusting the third detection pulse width, and the fault location is determined based on the fourth detection pulse width.

[0160]

[0162] Optionally, the third detection pulse width can be adjusted using an AI processing method, a professional experience marking method, a machine self-learning method, or similar to obtain a fourth detection pulse width.

[0161]

[0163] For example, transmission is initially performed by using a specific large pulse width (i.e., a third detection pulse width) to acquire a large amount of energy, resulting in transmission over longer distances and representing a large topological structure, e.g., a BBU portion, an RRU portion, and an intermediate portion: the backbone optical fiber. Then, based on the lengths of the three reconstructed segments, an appropriate small pulse width (i.e., a fourth detection pulse width) is selected for transmission, and then components at a finer granularity within the BBU portion or RRU portion, e.g., optical modules, pigtails, and distribution frames, are represented to perform fault location in the event of a fault.

[0162]

[0164] Example 3: Target parameters are determined based on target information and historical response signals.

[0163]

[0165] Example 3 may be carried out based on a combination of Example 1 and Example 2. That is, the third detection pulse width in Example 2 may be the second detection pulse width in Example 1. That is, the third detection pulse width in Example 2 is obtained based on the first detection pulse width. For the implementation process of Example 3, please refer to the above-described explanations of Example 1 and Example 2.

[0164]

[0166] In possible implementations, in step S701, the detection signal transmitted by the optical module is a signal whose transmission is triggered based on periodicity, and / or the detection signal is a signal whose transmission is triggered based on an event. In this way, the optical module can trigger the transmission of the detection signal in either of the aforementioned ways, improving the flexibility to implement the solution.

[0165]

[0167] S702: The optical module receives the response signal.

[0166]

[0168] In step S702, the optical module receives a response signal to the detection signal transmitted in step S701, and the response signal is used to determine link failure information, which indicates a faulty optical component among one or more optical components.

[0167]

[0169] In possible implementations, the use of a response signal to determine link failure information includes: the determination of link failure information based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failure and signal characteristics of one or more optical components. Specifically, in addition to the response signal, the criteria for determining link failure information may further include target information, where the target information includes relevant information between the failure and signal characteristics of one or more optical components, and as a result, the failed optical component is located by referring to the relevant information based on the signal characteristics of the response signal.

[0168]

[0170] For example, in the process of determining target information, multiple detection processes may be performed beforehand, and after the signal characteristics corresponding to different components on the link are identified when a failure occurs in a different component (e.g., a flexible connector, fiber fusion splice point, and multiplexer / demultiplexer), feature identification and modeling are performed based on the signal characteristic information and component failure information from the multiple detection processes to represent the relationship between the faulty component and the signal characteristics in the link topology, thereby determining the target information.

[0169]

[0171] According to the technical solution shown in Figure 7, in step S701, the optical module transmits a detection signal to be carried over the link between the first module and the second module. In step S702, the response signal received by the optical module is used to determine the link fault information. The link includes one or more optical components, and the link fault information indicates the faulty optical component among the one or more optical components. In this way, when a fault occurs on a network link, the optical module can determine the faulty optical component on the link in the process of receiving and transmitting detection and response signals, thereby improving the efficiency of fault location and reducing operation and maintenance costs.

[0170]

[0172] In possible implementations, as shown in Figure 7, after the optical module receives a response signal in step S702, the method may include: the optical module transmitting a first signal, the first signal indicating at least one of the following: the response signal, the processing result obtained by performing signal preprocessing on the response signal, or fault information. Specifically, after receiving the response signal, the optical module may further transmit a first signal associated with the response signal, so that after receiving the first signal, the receiver of the first signal can perform fault location based on the first signal, and then further perform fault recovery operations based on the located fault to eliminate or reduce the effects of the fault.

[0171]

[0173] Optionally, signal preprocessing includes at least one of the following: denoising, filtering, or signal coupling. It is possible to understand that signal preprocessing is used to perform preprocessing on the response signal received by the optical module, other than fault location. In addition to at least one of the above, preprocessing may further include signal smoothing or another implementation. This is not limited to the present.

[0172]

[0174] It is possible to understand that the receiving end of the first signal from the optical module may also be a processing module. As shown in step S701, the processing module may be a BBU, a network management device (e.g., an OMC or base station control unit), or a management / control device externally connected to the optical module. This is not limited to the present.

[0173]

[0175] In possible implementations, after receiving the first signal, the processing module may further transmit first information indicating that a fault recovery operation should be performed for one or more optical components indicated by the fault information. Specifically, after receiving the first signal and determining the fault information, the processing module may further transmit first information indicating one or more optical components indicated by the fault information to perform a fault recovery operation, and as a result, the recipient of the first information performs fault recovery based on the first information.

[0174]

[0176] Optionally, the fault recovery operation includes reset, shutdown, or restart. It is possible to understand that the first information indicates that a fault recovery operation should be performed on one or more optical components indicated by the fault information. If the recipient of the first information is a faulty optical component (or the controller / management device of a faulty optical component), the fault recovery operation includes controlling the faulty optical component to perform a reset, shutdown, restart, or similar. If the recipient of the first information is another component (e.g., a standby component), the fault recovery operation includes controlling the other component to perform a reset, startup, or similar.

[0175]

[0177] In one embodiment, the aforementioned implementation process will be explained below using the example shown in Figures 8 and 9. In this case, the processing module is a base station control unit, the optical module is an optical fiber detection device, the first module is a BBU, and the second module is an RRU.

[0176]

[0178] In the example shown in Figure 8, the fiber optic detection device may perform the downlink detection process between the BBU and RRU. This includes the following steps:

[0177]

[0179] Step 1: The base station transmits instruction information to the optical fiber detection device, which instructs the optical fiber detection device to transmit a detection signal between the BBU and RRU.

[0178]

[0180] In possible implementations, the optical fiber detection device may be a sub-device (or submodule) within the BBU at the base station. Thus, in step 1, the base station control unit can send instruction information to the optical fiber detection device in the base station using a periodic trigger (or event trigger) method to instruct the optical fiber detection device to start detection.

[0179]

[0181] If a periodic trigger scheme is used as an option, the base station control unit can determine the time information related to the periodicity either through a manual setting method by operations and maintenance personnel or through a pre-configured method.

[0180]

[0182] If an event-triggered method is used as an option, the event may include, but is not limited to, the base station control unit determining that the base station's key performance indicator (KPI) data is abnormal, the base station control unit receiving fault alarm information from the base station, or similar events. This is not limited to these events.

[0181]

[0183] Optionally, the instruction information in Step 1 may include target parameters. For the implementation process of target parameters, please refer to the description in the previously mentioned embodiment. Further details are not provided here.

[0182]

[0184] Step 2: After executing the detection process based on the instruction information and obtaining a response signal corresponding to the detection signal, the optical fiber detection device transmits the first signal to the base station.

[0183]

[0185] It is understandable that the implementation process for the first signal should be described in the above-mentioned embodiment. Further details will not be explained here.

[0184]

[0186] Step 3: The base station transmits the first signal to the base station control unit, and as a result, the base station control unit, based on the first signal, transmits the BBU and RR U Determine the faulty optical component in the link between them.

[0185]

[0187] In the example shown in Figure 9, the optical fiber detection device can perform the uplink detection process between the RRU and the BBU. The following steps are included:

[0186]

[0188] Step 1: The base station control unit transmits instruction information to the RRU (indicated as the Radio Frequency Unit) via the base station, and the instruction information instructs the optical fiber detection device to transmit a detection signal between the RRU and the BBU.

[0187]

[0189] Step 2: The radio frequency unit transfers instruction information to the optical fiber detection device.

[0188]

[0190] In possible implementations, the optical fiber detection device may be a subdevice (or submodule) within the RRU at the base station. Thus, in steps 1 and 2, the base station control unit can instruct the optical fiber detection device to begin detection by transmitting instruction information to the optical fiber detection device via the base station's radio frequency unit in a periodic trigger (or event trigger) manner.

[0189]

[0191] If a periodic trigger scheme is used as an option, the base station control unit can determine the time information related to the periodicity either through a manual setting method by operations and maintenance personnel or through a pre-configured method.

[0190]

[0192] If an event-triggered method is used as an option, the event may include, but is not limited to, the base station control unit determining that the base station's key performance indicator (KPI) data is abnormal, the base station control unit receiving fault alarm information from the base station, or similar events. This is not limited to these events.

[0191]

[0193] Optionally, the instruction information received by the optical fiber detection device in step 2 may include target parameters. For the process of implementing the target parameters, please refer to the description in the above embodiment. Further details are not provided here.

[0192]

[0194] Step 3: After executing the detection process based on the instruction information and obtaining a response signal corresponding to the detection signal, the optical fiber detection device transmits the first signal to the radio frequency unit.

[0193]

[0195] Step 4: The radio frequency unit transmits the first signal to the base station.

[0194]

[0196] Step 5: The base station transmits the first signal to the base station control unit, thereby the base station control unit, based on the first signal, to the BBU and RR. U Determine the faulty optical component in the link between them.

[0195]

[0197] From the aforementioned implementation process, it can be seen that an optical fiber detection device with echo detection capability can transmit a detection signal and receive a response signal (i.e., transmit an optical pulse and receive an echo) based on instruction information from the base station control unit, and transmit a first signal corresponding to the received response signal to the base station control unit. Subsequently, after receiving the first signal, the base station control unit can perform modeling and recovery of the fronthaul link topology and components based on the first signal using relevant algorithms, determine the location of the fault, improve the efficiency of fault location identification, and reduce operational maintenance costs.

[0196]

[0198] To implement the functions of the method provided in this application, a device performing the method includes a hardware structure and / or a software module, and the aforementioned functions can be performed in the form of a hardware structure, a software module, or a combination of the hardware structure and the software module. Whether any of the aforementioned functions are performed by a hardware structure, a software module, or a combination of the hardware structure and the software module depends on the specific application and design constraints of the technical solution.

[0197]

[0199] Please refer to Figure 10. The embodiment of the present application provides a communication device 1000. The device 1000 includes a processing unit 1001.

[0198]

[0200] Optionally, the device further includes a transceiver unit 1002.

[0199]

[0201] In one embodiment, the communication device 1000 can perform the functions of the optical module in the embodiment of the method described above, and therefore can also achieve the beneficial effects of the embodiment of the method described above. In this application, the communication device 1000 may be an optical module, or it may be a software module, integrated circuit, element, or similar, such as a chip, within the optical module. This is not limited to this. Hereafter, for illustrative purposes, an example in which the communication device 1000 is an optical module is used.

[0200]

[0202] Specifically, the processing unit 1001 is configured to determine a detection signal, which is carried over a link between a first module and a second module, and the link includes one or more optical components. The transceiver unit 1002 is configured to transmit the detection signal. The transceiver unit 1002 is further configured to receive a response signal to the detection signal, which is used to determine link failure information, and the link failure information indicates a faulty optical component among the one or more optical components.

[0201]

[0203] In possible implementations, the response signal may be used to determine link failure information: The link failure information is determined based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failures and signal characteristics of one or more optical components.

[0202]

[0204] In possible implementations, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.

[0203]

[0205] In possible implementations, one or more optical components include at least one of the following: a flange, a wavelength division component, or an optical fiber circuit.

[0204]

[0206] In possible implementations, the transceiver unit 1002 is further configured to transmit a first signal, which indicates at least one of the following: a response signal; a processing result obtained by performing signal preprocessing on the response signal; or fault information.

[0205]

[0207] In possible implementations, signal preprocessing includes at least one of the following: denoising, filtering, or a combination of signals.

[0206]

[0208] In possible implementations, the detection signal is generated based on a target parameter, which is derived from a network management device or a processing module in a network device; or, the target parameter is determined based on a user operation command.

[0207]

[0209] In possible implementations, the target parameter may be at least one of the following: a first parameter indicating the detection range; a second parameter indicating the detection pulse width; or a third parameter indicating the detection duration.

[0208]

[0210] In possible implementations, target parameters are determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0209]

[0211] In possible implementations, the method is applied to an optical module, which is either a submodule in a first module, a submodule in a second module, or an optical time-domain reflectometer (OTDR).

[0210]

[0212] In another embodiment, the communication device 1000 can perform the functions of the processing module in the embodiment of the method described above, and therefore can also achieve the beneficial effects of the embodiment of the method described above. In this application, the communication device 1000 may be a processing module, or it may be a software module, integrated circuit, element, or similar, such as a chip, within the processing module. This is not limited to this. Hereafter, for illustrative purposes, an example is used in which the communication device 1000 is a processing module.

[0211]

[0213] Specifically, the transceiver unit 1002 is configured to receive a first signal, which is: A response signal, which is a response to a detection signal, wherein the detection signal is carried over a link between a first module and a second module, the link includes one or more optical components, and the response signal is used to determine link failure information, the link failure information being a response signal indicating that one or more optical components are faulty; Processing results obtained by performing signal preprocessing on the response signal; or Service disruption information; Show at least one of them.

[0212]

[0214] In possible implementations, the device further includes a processing unit 1001, which is configured to determine first information. A transceiver unit 1002 is further configured to transmit the first information, which indicates that a fault recovery operation should be performed for one or more optical components indicated by the fault information.

[0213]

[0215] In possible implementations, disaster recovery procedures include: reset, shutdown, or restart.

[0214]

[0216] In possible implementations, the response signal may be used to determine link failure information: The link failure information is determined based on the signal characteristics of the response signal and target information, where the target information includes relevant information between the failures and signal characteristics of one or more optical components.

[0215]

[0217] In possible implementations, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.

[0216]

[0218] In possible implementations, one or more optical components include at least one of the following: a flange, a wavelength division component, or an optical fiber circuit.

[0217]

[0219] In possible implementations, signal preprocessing includes at least one of the following: denoising, filtering, or signal combination.

[0218]

[0220] In possible implementations, the detection signal is generated based on a target parameter, which is derived from a network management device or a processing module in a network device; or, the target parameter is determined based on a user operation command.

[0219]

[0221] In possible implementations, the target parameter may be at least one of the following: a first parameter indicating the detection range; a second parameter indicating the detection pulse width; or a third parameter indicating the detection duration.

[0220]

[0222] In possible implementations, target parameters are determined based on target information and / or historical response signals, and the target information includes relevant information between faults and signal characteristics of one or more optical components.

[0221]

[0223] In possible implementations, the method is applied to an optical module, which is either a submodule in a first module, a submodule in a second module, or an optical time-domain reflectometer (OTDR).

[0222]

[0224] It should be noted that for details such as the information execution process of the units of the communication device 1000, please refer to the description in the aforementioned embodiment of the method of this application. Details are not described again here.

[0223]

[0225] Figure 11 is another structural diagram of the communication device 1100 according to the present application. The communication device 1100 includes at least a logic circuit 1101. The communication device 1100 may be a chip or an integrated circuit.

[0224]

[0226] Optionally, the communication device further includes an input / output interface 1102.

[0225]

[0227] The transceiver unit 1002 shown in Figure 10 may be a communication interface. The communication interface may also be the input / output interface 1102 in Figure 11, and the input / output interface 1102 may include an input interface and an output interface. Alternatively, the communication interface may be a transceiver circuit, and the transceiver circuit may include an input interface circuit and an output interface circuit.

[0226]

[0228] Optionally, the input / output interface 1102 may transmit a detection signal, which is carried over a link between the first module and the second module, and the link includes one or more optical components. The input / output interface 1102 may further receive a response signal to the detection signal, which is used to determine fault information for the link, and the fault information for the link indicates a faulty optical component among the one or more optical components. The logic circuit 1101 and the input / output interface 1102 can further perform other steps performed by the optical module in any of the above examples, thereby producing corresponding beneficial effects. Further details are not described here again.

[0227]

[0229] Optionally, the input / output interface 1102 may receive a first signal, which is: A response signal is a response to a detection signal, the detection signal being carried over a link between a first module and a second module, the link comprising one or more optical components, the response signal being used to determine link failure information, the link failure information indicating that a failure has occurred in one or more optical components; Processing results obtained by performing signal preprocessing on the response signal; or Service disruption information; At least one of these is shown. The logic circuit 1101 and the input / output interface 1102 can further perform other steps that are carried out by the processing module in any of the above examples, thereby producing the corresponding beneficial effects. Further details are not described here again.

[0228]

[0230] In possible implementations, the processing unit 1001 shown in Figure 10 may be the logic circuit 1101 in Figure 11.

[0229]

[0231] Optionally, the logic circuit 1101 may be a processing unit, and all or part of the functions of the processing unit may be implemented by software. All or part of the functions of the processing unit may be realized by software.

[0230]

[0232] Optionally, the processing unit may include memory and a processor. The memory is configured to store computer programs, and the processor reads and executes the computer programs stored in memory and performs the corresponding processes and / or steps in any embodiment.

[0231]

[0233] Optionally, the processing unit may consist of only a processor. Memory, configured to store computer programs, is located outside the processing unit. The processor is connected to the memory via circuitry / wires and reads and executes the computer programs stored in the memory. The memory and processor may be integrated together or physically independent of each other.

[0232]

[0234] Optionally, the processing unit may consist of one or more chips or one or more integrated circuits. For example, the processing unit may consist of one or more field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), system-on-a-chip (SoCs), central processing units (CPUs), network processors (NPs), digital signal processors (DSPs), microcontroller units (MCUs), programmable logic devices (PLDs), or other integrated chips, or any combination of the aforementioned chips or processors.

[0233]

[0235] Figure 12 is a structural diagram of the communication device 1200 in the aforementioned example according to this application. Specifically, the communication device 1200 may be a communication device used as an optical module or processing module in the aforementioned example. For the structure of the communication device, please refer to the structure shown in Figure 12.

[0234]

[0236] The communication device 1200 includes at least one processor 1211 and at least one network interface 1214.

[0235]

[0237] Optionally, the communication device further includes at least one memory 1212, at least one transceiver 1213, and one or more antennas 1215. The processor 1211, memory 1212, transceiver 1213, and network interface 1214 are connected, for example, via a bus. In this application, the connection may include various interfaces, transmission lines, buses, or similar; this is not limited to this embodiment. The antenna 1215 is connected to the transceiver 1213. The network interface 1214 is configured to allow the communication device to communicate with other communication devices via a communication link. For example, the network interface 1214 may include a network interface between the communication device and a core network device, for example, an S1 interface. The network interface may include a network interface between the communication device and another communication device (for example, another network device or core network device), for example, an X2 or Xn interface.

[0236]

[0238] The processor 1211 is primarily configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data for the software programs, for example, to support the communication device in performing the operations described in the embodiments. The communication device may include a baseband processor and a central processing unit. The baseband processor is primarily configured to process communication protocols and communication data. The central processing unit is primarily configured to control the entire terminal device, execute software programs, and process data for the software programs. The functions of the baseband processor and the central processing unit may be integrated into the processor 1211 in Figure 12. Those skilled in the art will understand that the baseband processor and the central processing unit may be independent processors and be interconnected by using a technology such as a bus. Those skilled in the art will understand that a network device may include multiple baseband processors to adapt to different network standards, a network device may include multiple central processing units to enhance the processing capabilities of the network device, and the components of the network device may be connected via various buses. The baseband processor may be represented as a baseband processing circuit or a baseband processing chip. The central processing unit may be represented as a central processing circuit or a central processing chip. The functions for processing communication protocols and communication data may be incorporated into the processor or stored in memory in the form of a software program. The processor executes the software program to perform baseband processing functions.

[0237]

[0239] The memory is primarily configured to store software programs and data. Memory 1212 may exist independently or be connected to the processor 1211. Optionally, memory 1212 may be integrated with the processor 1211, for example, on a single chip. Memory 1212 is capable of storing program code for executing the technical solution in the embodiments of this application, and the processor 1211 controls the execution of the program code. Various types of computer program code to be executed can also be considered drivers for the processor 1211.

[0238]

[0240] Figure 12 shows only one memory and one processor. In actual network devices, there may be multiple processors and multiple memories. Memory may also be called a storage medium, storage device, or similar. Memory may be a storage element located on the same chip as the processor, i.e., an on-chip storage element, or a separate storage element. This is not limited to this embodiment of the present application.

[0239]

[0241] The transceiver 1213 may be configured to support the reception or transmission of radio frequency signals between a communication device and a terminal, and the transceiver 1213 may be connected to an antenna 1215. The transceiver 1213 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1215 can receive radio frequency signals. The receiver Rx of the transceiver 1213 may be configured to: receive radio frequency signals from the antenna, convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 1211, which then further processes the digital baseband signals or digital intermediate frequency signals, for example, performing demodulation and decoding. Furthermore, the transmitter Tx of the transceiver 1213 is further configured to receive modulated digital baseband signals or digital intermediate frequency signals from the processor 1211, convert modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit radio frequency signals via one or more antennas 1215. Specifically, the receiver Rx can selectively perform one-level or multi-level down-frequency mixing and analog-to-digital conversion processing on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency signal. The order of down-frequency mixing and analog-to-digital conversion processing is adjustable. The transmitter Tx can selectively perform one-level or multi-level up-frequency mixing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a radio frequency signal. The order of up-frequency mixing and digital-to-analog conversion processing is adjustable. Digital baseband signals and digital intermediate frequency signals may be collectively referred to as digital signals.

[0240]

[0242] The transceiver 1213 may also be referred to as a transceiver unit, transceiver machine, transceiver device, or similar. Optionally, a component configured to implement receiving functionality and located within the transceiver unit may be considered a receiving unit. A component configured to implement transmitting functionality and located within the transceiver unit may be considered a transmitting unit. In other words, a transceiver unit includes a receiving unit and a transmitting unit. The receiving unit may also be referred to as a receiver, input port, receiving circuit, or similar. The transmitting unit may also be referred to as a transmitter, transmitting machine, transmitting circuit, or similar.

[0241]

[0243] It should be noted that the communication device 1200 shown in Figure 12 may be configured to perform steps carried out by an optical module or processing module in the embodiments of the method described above, and to produce the technical effects corresponding to the optical module or processing module. For a specific implementation of the communication device 1200 shown in Figure 12, please refer to the description in the embodiments of the method described above. Further details will not be described here.

[0242]

[0244] The division into multiple modules in this application is merely an example and represents only a logical functional division. Other division methods may exist in actual implementation. Furthermore, the functional modules in this application may be integrated into a single processor, exist physically independently, or two or more modules may be integrated into a single module. The integrated module may be implemented in hardware form or in the form of a software functional module.

[0243]

[0245] All or part of the technical solutions provided in this application may be implemented by software, hardware, firmware, or any combination thereof. When software is used to implement the technical solutions, all or part of the technical solutions may be implemented in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded onto a computer and executed, all or part of the procedures or functions according to embodiments of the present invention are produced. The computer may be a general-purpose computer, a dedicated computer, a computer network, a network device, a terminal device, or another programmable device. The computer instructions may be stored on a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, or microwave) method. Computer-readable storage media may be any available media accessible by a computer, or a data storage device, such as a server or data center, that integrates one or more available media. Available media may be magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., digital video discs (DVDs)), semiconductor media, or similar.

[0244]

[0246] In this application, provided there is no logical inconsistency, the examples provided may be mutually referenced. For example, the terms and / or methods in the example methods may be mutually referenced, the terms and / or functions in the example apparatus may be mutually referenced, and the terms and / or functions in the example apparatus and the example methods may be mutually referenced.

[0245]

[0247] It is clear that a person skilled in the art can make various modifications and variations to this application without departing from its scope. Thus, this application is intended to encompass these modifications and variations, provided they fall within the scope of the claims of this application and its equivalent technology.

Claims

1. A signal processing method: Steps include: transmitting a detection signal, wherein the detection signal is carried over a link between a first module and a second module, and the link includes one or more optical components; and A step of receiving a response signal to the detection signal, wherein the response signal is used to determine fault information of the link, and the fault information of the link indicates a faulty optical component among the one or more optical components; A method comprising the following: the detection signal is generated based on a target parameter, and the target parameter is dynamically adjusted based on a historical response signal.

2. In the method according to claim 1, the response signal is used to determine fault information of the link: A method comprising determining link failure information based on the signal characteristics of the response signal and target information, wherein the target information includes related information between failures and signal characteristics of one or more optical components.

3. The method according to claim 1, wherein the first module is a radio frequency module in a network device, and the second module is a processing module in the network device.

4. In the method according to claim 3, the one or more optical components are: Flange, Wavelength division component, or Fiber optic cable A method that includes at least one of the following.

5. The method according to claim 1, further: The process includes the step of transmitting a first signal, the first signal being: The aforementioned response signal; Processing results obtained by performing signal preprocessing on the response signal; or The aforementioned fault information; A method that demonstrates at least one of the following.

6. In the method according to claim 5, the signal preprocessing is as follows: Noise reduction, Filtering, or Signal combinations A method that includes at least one of the following.

7. In the method according to claim 1, the target parameter is from a network management device or a processing module in a network device; or A method in which the target parameter is determined based on a user operation command.

8. In the method according to claim 7, the target parameter is as follows: The first parameter indicating the detection range; A second parameter indicating the detected pulse width; or A third parameter indicating the detection duration; A method that demonstrates at least one of the following.

9. In the method according to claim 7, the target parameter is determined based on target information and historical response signals, The method wherein the target information includes related information between the faults and signal characteristics of one or more optical components.

10. The method according to claim 1, wherein the method is applied to an optical module, The optical module is a submodule of the first module, The optical module is a submodule in the second module, or The aforementioned optical module is an optical time-domain reflectometer (OTDR), method.

11. A signal processing method: The process includes the step of receiving a first signal, the first signal being: A response signal which is a response to a detection signal, wherein the detection signal is carried over a link between a first module and a second module, the link includes one or more optical components, and the response signal is used to determine fault information of the link, the fault information of the link being a response signal which indicates that one or more optical components are faulty; Processing results obtained by performing signal preprocessing on the response signal; or The aforementioned fault information; A method relating to at least one of the following, wherein the detection signal is generated based on a target parameter, and the target parameter is dynamically adjusted based on a historical response signal.

12. The method according to claim 11, further: A method comprising the step of transmitting first information, wherein the first information indicates that a fault recovery operation is to be performed for one or more optical components indicated by the fault information.

13. In the method according to claim 12, the fault recovery work is: Reset, Shutdown, or restart Methods that include...

14. In the method according to claim 11, the response signal is used to determine fault information of the link: A method comprising determining link failure information based on the signal characteristics of the response signal and target information, wherein the target information includes related information between failures and signal characteristics of one or more optical components.

15. The method according to claim 11, wherein the first module is a radio frequency module in a network device, and the second module is a processing module in the network device.

16. In the method according to claim 15, the one or more optical components are: Flange, Wavelength division component, or Fiber optic cable A method that includes at least one of the following.

17. In the method according to claim 11, the signal preprocessing is as follows: Noise reduction, Filtering, or Signal combinations A method that includes at least one of the following.

18. In the method according to claim 11, the target parameter is from a network management device or a processing module in a network device; or A method in which the target parameter is determined based on a user operation command.

19. In the method according to claim 18, the target parameter is as follows: The first parameter indicating the detection range; A second parameter indicating the detected pulse width; or A third parameter indicating the detection duration; A method that demonstrates at least one of the following.

20. In the method according to claim 18, the target parameter is determined based on target information and historical response signals, The method wherein the target information includes related information between the faults and signal characteristics of one or more optical components.

21. The method according to claim 11, wherein the method is applied to an optical module, The optical module is a submodule of the first module, The optical module is a submodule in the second module, or The aforementioned optical module is an optical time-domain reflectometer (OTDR), method.

22. A communication device including a processing unit, wherein the processing unit is configured to perform the method described in any one of claims 1 to 21.

23. A communication device comprising at least one processor and memory, wherein the at least one processor is coupled to the memory, and the processor is configured to perform the method according to any one of claims 1 to 21.

24. A computer-readable storage medium for storing instructions, wherein when the instructions are executed by a computer, the method according to any one of claims 1 to 21 is executed.

25. A computer program comprising instructions, wherein when the instructions are executed by a computer, the computer becomes capable of performing the method according to any one of claims 1 to 21.