Signal processing method and related equipment
Patent Information
- Application Number
- CN202280098513.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-30
- Publication Date
- 2025-04-08
AI Technical Summary
In network equipment, the growth of networking chains has led to an increase in the frequency of faults, and passive components have made it impossible to proactively locate faults, requiring manual troubleshooting, resulting in long fault handling time and high operation and maintenance costs.
The optical module sends detection signals in the network link and receives response signals to determine the faulty optical device to improve fault location efficiency and reduce operation and maintenance costs.
It achieves fast and accurate fault location and processing, reduces operation and maintenance costs, and improves the fault handling efficiency of network equipment.
Smart Images

Figure CN119790609A_ABST
Abstract
Description
A signal processing method and related equipment Technical Field
[0001] The present application relates to the field of communications, and in particular to a signal processing method and related equipment. Background Art
[0002] As wireless communication technology develops from 2G, 3G, 4G to 5G and the future 6G, network communication standards are also constantly evolving, and the requirements for the carrying capacity of network equipment are becoming higher and higher.
[0003] Currently, longer networking chains can be configured in network devices to enhance the carrying capacity of network devices. However, the increase in networking chains in network devices may lead to an increase in the frequency of network failures.
[0004] However, in the event of a fault, since the devices used to transmit / process signals in network equipment are generally passive devices, this will make it impossible to actively locate the fault, and manual troubleshooting will be required, resulting in long fault handling time and greatly increased operation and maintenance costs.
[0005] Summary of the Invention
[0006] The present application provides a signal processing method and related equipment for use in the event of a network link failure. The optical module can determine the faulty optical device in the link through the transmission and reception process of detection signals and response signals, thereby improving the processing efficiency of fault location and reducing operation and maintenance costs.
[0007] The first aspect of the present application provides a signal processing method, which is applied to an optical module with an optical signal receiving and transmitting function, and the method is executed by the optical module, or the method is executed by some components in the optical module (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the functions of the optical module. In the first aspect and its possible implementation, the method is described as being executed by the optical module. In the method, the optical module sends a detection signal, and the detection signal is carried on a link between the first module and the second module, wherein the link includes one or more optical devices; the optical module receives a response signal to the detection signal, wherein the response signal is used to determine the fault information of the link, and the fault information of the link is used to indicate the faulty optical device among the one or more optical devices.
[0008] Based on the above technical solution, after the optical module sends a detection signal for the link between the first module and the second module, the response signal received by the optical module is used to determine fault information for the link. The link includes one or more optical components, and the link fault information indicates which optical component among the one or more optical components is faulty. Thus, in the event of a network link failure, the optical module can determine the faulty optical component in the link through the transmission and reception of the detection signal and the response signal, thereby improving fault location processing efficiency and reducing operation and maintenance costs.
[0009] In a possible implementation of the first aspect, the response signal is used to determine the fault information of the link, including: the fault information of the link is determined based on the signal characteristics and target information of the response signal, wherein the target information includes association information between one or more optical device faults and the signal characteristics.
[0010] Based on the above technical solution, in addition to the response signal, the basis for determining the link fault information may also include the target information, which includes correlation information between one or more optical device failures and signal characteristics, so as to facilitate locating the faulty optical device based on the signal characteristics of the response signal combined with the correlation information.
[0011] In a possible implementation manner of the first aspect, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
[0012] 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 the network device, the link detected by the optical module can be a link between the radio frequency module and the processing module in the same network device, so that the technical solution can be applied to the fault location scenario of the communication link between different modules within the same network device.
[0013] Optionally, the processing module is a base band unit (BBU).
[0014] Optionally, the RF module is any one of the following: a radio remote unit (RRU), an active antenna unit (AAU), or a remote relay node (RRN). Further optionally, when the RF module is an RRU or AAU, the link detected by the optical module can be called a fronthaul link.
[0015] Optionally, the links detected by the optical module may also include mid-transmission links (such as the link between CU and DU), backhaul links (such as the link between CU and core network equipment, and the link between BBU and core network equipment), etc.
[0016] Optionally, the technical solution provided in this application can also be applied to the detection process of other links. For example, it can be applied to the link between any two of the optical line terminals (OLT), optical distribution networks (ODN), and optical network terminals (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 the optical access network, the optical devices between the first module and the second module may include, but are not limited to, optical cross-connect boxes, optical splitters, and fiber splitter boxes.
[0017] Optionally, the RF module is used to process RF signals. The RF module can be replaced by a RF signal processing module, a RF link module, a RF processing module, or other names, which are not limited here. Similarly, the processing module is used to process baseband signals. The processing module can be replaced by a baseband signal processing module, a baseband processing module, or other names, which are not limited here.
[0018] Optionally, the processing module can also be implemented in other ways. For example, the processing module is a network management device (such as an operation and maintenance center (OMC) or a base station control unit), or the processing module is a management / control device externally connected to the optical module, which is not limited here.
[0019] In a possible implementation manner of the first aspect, the one or more optical devices include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0020] It is understandable that the one or more optical devices used for transmission / processing of optical signals may include other devices in addition to at least one of the above items, such as flexible joints, fiber fusion points, combiners, splitters, distribution frames, etc., which are not limited here.
[0021] In a possible implementation of the first aspect, the method further includes: the optical module sending a first signal, wherein the first signal is used to indicate at least one of the following: the response signal; or, a processing result of the response signal after signal preprocessing; or, the fault information.
[0022] Based on the above technical solution, after receiving the response signal, the optical module can also send a first signal associated with the response signal, so that the receiver of the first signal can locate the fault based on the first signal after receiving the first signal, and then further perform troubleshooting operations based on the located fault in order to eliminate or reduce the impact of the fault.
[0023] In a possible implementation manner of the first aspect, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging.
[0024] It is understandable that the signal preprocessing is used to preprocess the response signal received by the optical module in addition to fault location. In addition to at least one of the above items, the preprocessing may also include signal smoothing processing or other implementations, which are not limited here.
[0025] In a possible implementation manner of the first aspect, the detection signal is generated based on a target parameter; wherein the target parameter comes from a processing module or a network management device in the network device; or, the target parameter is determined by a user operation instruction.
[0026] Based on the above technical solution, the target parameters for generating the detection signal can be implemented in the above multiple ways, so that the optical module sends a specified detection signal based on other devices or user operation instructions, in order to achieve the detection target of the specified detection signal.
[0027] Optionally, the target parameter may be a parameter preconfigured in the optical module.
[0028] In a possible implementation manner of the first aspect, the target parameter is used to indicate at least one of the following: a first parameter used to indicate a detection distance; or a second parameter used to indicate a detection pulse width; or a third parameter used to indicate a detection duration.
[0029] Optionally, the target parameter is used to generate a detection signal. The above at least one item is only an implementation example of the target parameter. In actual applications, the target parameter may also include other implementations. For example, the target parameter is used to indicate the detection power, the wavelength of the detection signal, the frequency of the detection signal, etc.
[0030] In a possible implementation manner of the first aspect, the target parameter is determined based on target information and / or historical response signals; wherein the target information includes association information between one or more optical device faults and signal characteristics.
[0031] Based on the above technical solution, when the target parameter is determined based on target information, the optical module can transmit a specified detection signal based on the target information in order to achieve the detection target of the specified detection signal. In addition, when the target parameter is determined based on historical response signals, the optical module can adjust and optimize the detection signal transmission process based on the detection results indicated by the historical response signals to obtain the expected detection response.
[0032] In a possible implementation manner of the first aspect, the detection signal is a signal sent based on periodic triggering, and / or the detection signal is a signal sent based on event triggering.
[0033] Based on the above technical solution, the optical module can trigger the sending of the detection signal based on any of the above methods to improve the flexibility of the solution implementation.
[0034] In a possible implementation of the first aspect, the method is applied to an optical module, wherein the optical module is 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).
[0035] It can be understood that the optical module is used to send a detection signal and receive a response signal corresponding to the detection signal. In addition to the above implementation, the optical module can also be an optical fiber detection device (or optical signal detection device) independent of the first module and the second module, or other implementations, which are not limited here.
[0036] The second aspect of the present application provides a signal processing method, which is executed by a processing module, or the method is executed by some components in the processing module (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the functions of the processing module. In the second aspect and its possible implementation, the method is described as being executed by the processing module. In the method, the processing module receives a first signal, and the first signal is used to indicate at least one of the following: a response signal, wherein the response signal is a response to a detection signal, and the detection signal is carried on a link between the first module and the second module, wherein the link includes one or more optical devices; the response signal is used to determine the fault information of the link, and the fault information of the link is used to indicate the failure of the one or more optical devices; or, the processing result of the response signal after signal preprocessing; or, the fault information.
[0037] Based on the above technical solution, the first signal received by the processing module is used to indicate at least one of the above items, so that after receiving the first signal, the processing module can determine fault information of 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 is used to indicate the faulty optical component among the one or more optical components. Thus, in the event of a network link failure, the optical module can determine the faulty optical component in the link through the transmission and reception of the detection signal and the response signal, thereby improving the processing efficiency of fault location and reducing operation and maintenance costs.
[0038] In a possible implementation manner of the second aspect, the method further includes: the processing module sending first information, where the first information is used to instruct one or more optical devices indicated by the fault information to perform a fault elimination operation.
[0039] Based on the above technical solution, after receiving the first signal and determining the fault information, the processing module can also send a first information for instructing one or more optical devices indicated by the fault information to perform a troubleshooting operation, so that the recipient of the first information can perform troubleshooting based on the first information.
[0040] In a possible implementation manner of the second aspect, the troubleshooting operation includes: resetting, shutting down, or restarting.
[0041] It is understood that the first information is used to instruct one or more optical devices indicated by the fault information to perform a fault troubleshooting operation. When the recipient of the first information is the faulty optical device (or the controller / management device of the faulty optical device), the fault troubleshooting operation includes controlling the faulty optical device to perform a reset, shutdown, or restart. When the recipient of the first information is another device (e.g., a backup device), the fault troubleshooting operation includes controlling the other device to perform a reset, startup, etc.
[0042] In a possible implementation of the second aspect, the response signal is used to determine the fault information of the link, including: the fault information of the link is determined based on the signal characteristics and target information of the response signal, wherein the target information includes association information between one or more optical device faults and the signal characteristics.
[0043] Based on the above technical solution, in addition to the response signal, the basis for determining the link fault information may also include the target information, which includes correlation information between one or more optical device failures and signal characteristics, so as to facilitate locating the faulty optical device based on the signal characteristics of the response signal combined with the correlation information.
[0044] In a possible implementation manner of the second aspect, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
[0045] 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 the network device, the link detected by the optical module can be a link between the radio frequency module and the processing module in the same network device, so that the technical solution can be applied to the fault location scenario of the communication link between different modules within the same network device.
[0046] Optionally, the RF module is used to process RF signals. The RF module can be replaced by a RF signal processing module, a RF link module, a RF processing module, or other names, which are not limited here. Similarly, the processing module is used to process baseband signals. The processing module can be replaced by a baseband signal processing module, a baseband processing module, or other names, which are not limited here.
[0047] Optionally, the processing module can also be implemented in other ways. For example, the processing module is a network management device (such as OMC, base station control unit, etc.), or the processing module is a management / control device external to the optical module, which is not limited here.
[0048] In a possible implementation manner of the second aspect, the one or more optical devices include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0049] It is understandable that the one or more optical devices used for transmission / processing of optical signals may include other devices in addition to at least one of the above items, such as flexible joints, fiber fusion points, combiners, splitters, distribution frames, etc., which are not limited here.
[0050] In a possible implementation manner of the second aspect, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging.
[0051] It is understandable that the signal preprocessing is used to preprocess the response signal received by the optical module in addition to fault location. In addition to at least one of the above items, the preprocessing may also include signal smoothing processing or other implementations, which are not limited here.
[0052] In a possible implementation manner of the second aspect, the detection signal is generated based on a target parameter; wherein the target parameter comes from a processing module or a network management device in the network device; or, the target parameter is determined by a user operation instruction.
[0053] Based on the above technical solution, the target parameters for generating the detection signal can be implemented in the above multiple ways, so that the optical module sends a specified detection signal based on other devices or user operation instructions, in order to achieve the detection target of the specified detection signal.
[0054] Optionally, the target parameter may be a parameter preconfigured in the optical module.
[0055] In a possible implementation manner of the second aspect, the target parameter is used to indicate at least one of the following: a first parameter for indicating a detection distance; or a second parameter for indicating a detection pulse width; or a third parameter for indicating a detection duration.
[0056] Optionally, the target parameter is used to generate a detection signal. The above at least one item is only an implementation example of the target parameter. In actual applications, the target parameter may also include other implementations. For example, the target parameter is used to indicate the detection power, the wavelength of the detection signal, the frequency of the detection signal, etc.
[0057] In a possible implementation manner of the second aspect, the target parameter is determined based on target information and / or historical response signals; wherein the target information includes association information between one or more optical device faults and signal characteristics.
[0058] Based on the above technical solution, when the target parameter is determined based on target information, the optical module can transmit a specified detection signal based on the target information in order to achieve the detection target of the specified detection signal. In addition, when the target parameter is determined based on historical response signals, the optical module can adjust and optimize the detection signal transmission process based on the detection results indicated by the historical response signals to obtain the expected detection response.
[0059] In a possible implementation manner of the second aspect, the detection signal is a signal sent based on periodic triggering, and / or the detection signal is a signal sent based on event triggering.
[0060] Based on the above technical solution, the optical module can trigger the sending of the detection signal based on any of the above methods to improve the flexibility of the solution implementation.
[0061] In a possible implementation manner of the second aspect, the method is applied to an optical module, wherein the optical module is 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).
[0062] It can be understood that the optical module is used to send a detection signal and receive a response signal corresponding to the detection signal. In addition to the above implementation, the optical module can also be an optical fiber detection device (or optical signal detection device) independent of the first module and the second module, or other implementations, which are not limited here.
[0063] In a third aspect of the present application, a communication device is provided, which can implement the method in the first aspect or any possible implementation of the first aspect. The communication device includes corresponding units or modules for executing the above-mentioned method. The units or modules included in the communication device can be implemented by software and / or hardware. For example, the device can be an optical module, or the device can be a component in the optical module (such as a processor, chip or chip system, etc.), or the device can also be a logic module or software that can implement all or part of the functions of the optical module.
[0064] The communication device includes a processing unit and a transceiver unit, the processing unit is used to determine a detection signal, the detection signal is carried by a link between the first module and the second module, wherein the link includes one or more optical devices; the transceiver unit is used to send the detection signal; the transceiver unit is also used to receive 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 is used to indicate a faulty optical device among the one or more optical devices.
[0065] In a possible implementation of the third aspect, the response signal is used to determine the fault information of the link, including: the fault information of the link is determined based on the signal characteristics and target information of the response signal, wherein the target information includes association information between one or more optical device faults and the signal characteristics.
[0066] In a possible implementation manner of the third aspect, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
[0067] In a possible implementation manner of the third aspect, the one or more optical devices include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0068] In a possible implementation of the third aspect, the transceiver unit is further used to send a first signal, wherein the first signal is used to indicate at least one of the following: the response signal; or, a processing result of the response signal after signal preprocessing; or, the fault information.
[0069] In a possible implementation manner of the third aspect, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging.
[0070] In a possible implementation manner of the third aspect, the detection signal is generated based on a target parameter; wherein the target parameter comes from a processing module or a network management device in the network device; or, the target parameter is determined by a user operation instruction.
[0071] In a possible implementation of the third aspect, the target parameter is used to indicate at least one of the following: a first parameter used to indicate a detection distance; or a second parameter used to indicate a detection pulse width; or a third parameter used to indicate a detection duration.
[0072] In a possible implementation manner of the third aspect, the target parameter is determined based on target information and / or historical response signals; wherein the target information includes association information between one or more optical device faults and signal characteristics.
[0073] In a possible implementation manner of the third aspect, the method is applied to an optical module, wherein the optical module is 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).
[0074] In a fourth aspect, the present application provides a communication device that can implement the method in the second aspect or any possible implementation of the second aspect. The communication device includes corresponding units or modules for executing the above-mentioned method. The units or modules included in the communication device can be implemented by software and / or hardware. For example, the device can be a processing module, or the device can be a component in the processing module (such as a processor, chip or chip system, etc.), or the device can also be a logic module or software that can implement all or part of the functions of the processing module.
[0075] The communication device includes a transceiver unit, which is used to receive a first signal, and the first signal is used to indicate at least one of the following: a response signal, wherein the response signal is a response to a detection signal, and the detection signal is carried by a link between the first module and the second module, wherein the link includes one or more optical devices; the response signal is used to determine fault information of the link, and the fault information of the link is used to indicate a fault of the one or more optical devices; or, the processing result of the response signal after signal preprocessing; or, the fault information.
[0076] In a possible implementation of the fourth aspect, the device also includes a processing unit, which is used to determine first information, and the transceiver unit is further used to send the first information, and the first information is used to instruct one or more optical devices indicated by the fault information to perform a fault troubleshooting operation.
[0077] In a possible implementation of the fourth aspect, the troubleshooting operation includes: resetting, shutting down, or restarting.
[0078] In a possible implementation of the fourth aspect, the response signal is used to determine the fault information of the link, including: the fault information of the link is determined based on the signal characteristics and target information of the response signal, wherein the target information includes association information between one or more optical device faults and signal characteristics.
[0079] In a possible implementation manner of the fourth aspect, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
[0080] In a possible implementation manner of the fourth aspect, the one or more optical devices include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0081] In a possible implementation manner of the fourth aspect, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging.
[0082] In a possible implementation of the fourth aspect, the detection signal is generated based on a target parameter; wherein the target parameter comes from a processing module or a network management device in the network device; or, the target parameter is determined by a user operation instruction.
[0083] In a possible implementation of the fourth aspect, the target parameter is used to indicate at least one of the following: a first parameter for indicating a detection distance; or a second parameter for indicating a detection pulse width; or a third parameter for indicating a detection duration.
[0084] In a possible implementation manner of the fourth aspect, the target parameter is determined based on target information and / or historical response signals; wherein the target information includes association information between one or more optical device faults and signal characteristics.
[0085] In a possible implementation manner of the fourth aspect, the method is applied to an optical module, wherein the optical module is 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).
[0086] In a fifth aspect, the present application provides a communication device, comprising at least one processor coupled to a memory; the processor is used to execute the method described in the first aspect or any possible implementation of the first aspect, or the processor is used to execute the method described in the second aspect or any possible implementation of the second aspect.
[0087] For example, the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the device implements the method described in the first aspect or any possible implementation of the first aspect, or so that the device implements the method described in the second aspect or any possible implementation of the second aspect.
[0088] In a sixth aspect, the present application provides a communication device comprising at least one logic circuit and an input / output interface; the logic circuit is used to execute the method described in the first aspect or any possible implementation of the first aspect, or the logic circuit is used to execute the method described in the second aspect or any possible implementation of the second aspect.
[0089] In a seventh aspect, the present application provides a computer-readable storage medium storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described in the first aspect or any possible implementation of the first aspect, and the processor executes the method described in the second aspect or any possible implementation of the second aspect.
[0090] In an eighth aspect, the present application provides a computer program product (or computer program). When the computer program product is executed by the processor, the processor executes the method of the above-mentioned first aspect or any possible implementation of the first aspect, or the processor executes the method of the above-mentioned second aspect or any possible implementation of the second aspect.
[0091] In the ninth aspect of the present application, a chip system is provided, which includes at least one processor for supporting a communication device to implement the functions involved in the above-mentioned first aspect or any possible implementation method of the first aspect, or for supporting a communication device to implement the functions involved in the above-mentioned second aspect or any possible implementation method of the second aspect.
[0092] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of a chip or may include a chip and other discrete components. Optionally, the chip system may further include an interface circuit for providing program instructions and / or data to the at least one processor.
[0093] The tenth aspect of the present application provides a communication system, which includes the communication device of the third aspect and the call device of the fourth aspect, or the communication system includes the communication device of the fifth aspect, or the communication system includes the communication device of the sixth aspect.
[0094] Among them, the technical effects brought about by any design method from the third aspect to the tenth aspect can refer to the technical effects brought about by the above-mentioned first aspect or second aspect and its different design methods, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0095] Figures 1 to 6 are some schematic diagrams of application scenarios provided by this application;
[0096] 7 to 9 are schematic diagrams of a signal processing method provided by the present application;
[0097] 10 to 12 are some schematic diagrams of the communication device provided in this application. DETAILED DESCRIPTION
[0098] The technical solutions in this application will be described below in conjunction with the drawings in this application. Based on this application, all other solutions obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0099] First, some terms in this application are explained to facilitate understanding by those skilled in the art.
[0100] (1) Terminal device: This can be a wireless terminal device that can receive scheduling and instruction information from network devices. A wireless terminal device can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem.
[0101] The terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone, mobile phone), a computer, and a data card. Alternatively, the terminal device can be a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device that exchanges voice and / or data with the radio access network. Alternatively, the terminal device can be, for example, 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 capabilities. A wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, a subscriber station (SS), a customer premises equipment (CPE), a terminal, a user equipment (UE), a mobile terminal (MT), etc. The terminal device may also be a wearable device or a terminal device in a next-generation communication system, for example, a terminal device in a sixth-generation (6G) communication system or a terminal device in a future-evolved public land mobile network (PLMN), etc.
[0102] (2) Network equipment: It can be a device in a wireless network. For example, a network device can be a radio access network (RAN) node (or device) that connects a terminal device to a wireless network, which can also be called a base station. Some examples of RAN equipment are: a new generation base station (gNodeB), a transmission reception point (TRP), an evolved Node B (eNB), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved Node B, or home Node B, HNB), a base band unit (BBU), or a wireless fidelity (Wi-Fi) access point (AP). In addition, in a network structure, a network device can be a module or unit that implements part of the functions of the above-mentioned base station. The module or unit can be called an access network module, an access network element, or an access network unit, without limitation. For example, the network device may be a centralized unit (CU) node, a distributed unit (DU) node, or a RAN device including a CU node and a DU node. Alternatively, the network device may be a module or unit in an open access network (open RAN, ORAN or O-RAN). For example, the network device may be a CU, DU, CU-CP, CU-UP, or radio unit (RU) in O-RAN.
[0103] In some implementations, the network device may also include a satellite, an aircraft, etc.
[0104] In addition, in other possible cases, the network device may be other devices that provide wireless communication functions for the terminal device. This application does not limit the specific technology and specific device form used by the network device. For the convenience of description, this application does not limit it.
[0105] Optionally, the network device may further include a core network device, which may include, for example, an access and mobility management function (AMF), a user plane function (UPF) or a session management function (SMF).
[0106] In this application, the device for implementing the function of a network device can be a network device, or a device that can support the network device to implement the function, such as a processor, chip, chip system, etc. The device can be installed in the network device or used in conjunction with the network device. In the technical solution provided in this application, the technical solution provided in this application is described by taking the device for implementing the function of a network device as an example.
[0107] In this application, the device for implementing the function of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the function, such as a processor, chip, chip system, etc. The device can be installed in the terminal device or used in combination with the terminal device. In the technical solution provided in this application, the technical solution provided in this application is described by taking the terminal device as an example in which the device for implementing the function of the terminal device is the terminal device.
[0108] (3) The terms "system" and "network" in this application can be used interchangeably. "At least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. In addition, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects.
[0109] The present application can be applied to a long term evolution (LTE) system, a new radio (NR) system, an O-RAN system, or a new wireless vehicle network (NR vehicle to everything, NR V2X) system; or a system with a hybrid network of multiple access technologies (such as LTE and 5G); or a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT), or a drone communication system; or a communication system that supports multiple wireless technologies such as LTE and NR technologies; or a non-ground communication system, such as a satellite communication system, a high-altitude communication platform, etc. Alternatively, the present application may also be applied to a narrowband Internet of Things (NB-IoT) system, an enhanced data rate global system for mobile communications (GSM) evolution system (EDGE), a wideband code division multiple access (WCDMA) system, a code division multiple access 2000 (CDMA2000) system, a time division-synchronization code division multiple access (TD-SCDMA) system, a system using future-oriented communication technologies, or other communication systems.
[0110] Please refer to Figure 1, which is a schematic diagram of an application scenario provided by an embodiment of the present application. As shown in Figure 1, the solution provided by the present application can be applied to the communication system 1000 shown in Figure 1, which includes a radio access network (RAN) 100 and a core network 200. The RAN 100 may include at least one access network device (such as 110a and 110b in Figure 1, collectively referred to as 110). The RAN 100 may also include at least one terminal (such as 120a-120j in Figure 1, collectively referred to as 120). The terminals 120a-120j are connected to the access network devices 110a, 110b via wireless means. The access network devices 110a, 110b are connected to the core network 200 via wireless or wired means. The core network devices in the core network and the access network devices in the radio access network can be different physical devices, or they can be the same physical device that integrates the core network logical functions and the radio access network logical functions, without limitation. The terminals can be connected to each other via wireless means. Access network devices can be connected to each other via wired or wireless connections. Figure 1 is only a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1).
[0111] For example, in FIG1 , the RAN 100 may be configured as a cellular system related to the 3rd Generation Partnership Project (3GPP). For example, the RAN 100 may be configured as a 4th generation (4G) mobile communication system, a 5th generation (5G) mobile communication system, a wireless fidelity (WiFi) system, a future-oriented evolution system (e.g., a 6G mobile communication system), or a communication system that integrates at least two of the above systems. 5G may also be referred to as a new radio (NR). Alternatively, the RAN 100 may be configured as an open access network (ORAN or O-RAN).
[0112] The access network device in this application is sometimes also referred to as an access node. The access network device has wireless transceiver functions and can communicate with terminals.
[0113] In one possible scenario, an 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 base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The access network device may be a macro base station (such as 110a in Figure 1 ), a micro base station or an indoor station (such as 110b in Figure 1 ), a relay node or a donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device may also be a server, a wearable device, or an in-vehicle device. For example, the access network device in vehicle-to-everything (V2X) technology may be a roadside unit (RSU). Multiple access network devices in a communication system may be base stations of the same type or different types. A base station may communicate with a terminal or communicate with the terminal through a relay station. A terminal can communicate with multiple base stations using different access technologies.
[0114] In another possible scenario, the access network device may be a module, unit or circuit that can implement some functions of the base station. The device may also be referred to as an access network network module, an access network network element or an access network network unit, etc., without limitation. For example, the access network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). In the ORAN system, the CU may also be referred to as an open (O)-CU, the DU may also be referred to as an O-DU, the CU-CP may also be referred to as an O-CU-CP, the CU-UP may also be referred to as an O-CU-UP, and the RU may also be referred to as an O-RU. The CU (or CU-CP and CU-UP), DU and RU can implement different protocol layer functions.
[0115] The communication between the access network device and the terminal device may follow a certain 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: a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, or a physical (PHY) layer. The user plane protocol layer may include at least one of the following: a service data adaptation protocol (SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer.
[0116] As an implementation example, as shown in Figure 2, the access network device may include at least one CU and at least one DU. This design can be called CU and DU separation. A CU can be connected to one or more DUs. CU and DU can be divided according to the protocol layers of the wireless network: for example, the functions of the PDCP layer and above protocol layers (such as the RRC layer and the SDAP layer, etc.) are set in the CU, and the functions of the protocol layers below the PDCP layer (such as the RLC layer, the MAC layer and the PHY layer, etc.) are set in the DU; for another example, the functions of the protocol layers above the PDCP layer are set in the CU, and the functions of the protocol layers at and below the PDCP layer are set in the DU, without limitation. This application does not limit the names of CU and DU. For example, CU can be called the first access network network element, DU can be called the second access network network element, etc.
[0117] The above division of the processing functions of CU and DU according to the protocol layer is only an example, and they can also be divided in other ways. For example, the CU or DU can be divided into functions with more protocol layers, or the CU or DU can be divided into partial processing functions with protocol layers. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements, such as by delay, and the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.
[0118] The CU can be connected to the core network. Optionally, the CU can have some of the functions of the core network.
[0119] Furthermore, some functions of the DU can be set separately. As shown in Figure 2, these functions can be implemented by a radio unit (RU). The RU can have a radio frequency function. This application does not limit the name of the RU. For example, the RU can be called a third access network element, etc. The DU and the RU can be split or separated at the PHY layer. For example, the DU can implement high-level functions in the PHY layer, and the RU can implement low-level functions in the PHY layer or implement the low-level functions and radio frequency functions. The high-level functions in the PHY layer include functions that are closer to the MAC layer, and the low-level functions in the PHY layer include functions that are closer to the radio frequency. The splitting method between the DU and the RU can be various possible methods and is not limited. There is an interface between the DU and the RU. Depending on the functions of the DU and the RU, and / or the splitting method, the interface between the DU and the RU can be a common public radio interface (CPRI) or an enhanced common public radio interface (eCPRI).
[0120] Figure 3 shows a schematic diagram of the architecture of an access network device. As shown in Figure 3, the access network device includes one or more functional modules. The above-mentioned one or more functional modules can be implemented by software, hardware, or a combination of software and hardware. They can be physically discrete or integrated. The access network device also includes a fronthaul (FH) interface between the DU and the RU, which is used to realize communication between the DU and the RU. The fronthaul interface includes but is not limited to: CPRI, or eCPRI. In one possible implementation, the DU is located in the BBU, the RU is located in the RRU / AAU, and the interface between the BBU and the RRU / AAU can also be called a fronthaul interface. Furthermore, the function of the fronthaul interface can also be implemented through the fronthaul network.
[0121] In one possible design, as shown in Figure 3 for CPRI, for downlink transmission, the DU is configured to implement one or more of 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 transformation (IFFT) / cyclic prefix (CP) addition. The RU is configured to implement one or more of the following radio frequency functions: digital to analog (DA) conversion, or analog BF. For uplink transmission, the DU is configured to implement one or more of the following physical layer baseband functions: decoding, rate matching, descrambling, demodulation, inverse discrete Fourier transformation (IDFT), channel equalization (or channel estimation), RE demapping, digital BF, or fast Fourier transform (FFT) / CP removal. The RU is configured to implement one or more of the following radio frequency functions: analog to digital (AD) conversion, or analog BF.
[0122] In another possible implementation, as shown in Figure 3, eCPRI moves some downlink and / or uplink baseband functions from the DU to the RU, compared to CPRI. In this case, the interface between the DU and RU can also be called a lower layer split (LLS). In one possible design, the DU is located in the BBU and the RU is located in the RRU / AAU. The processing unit in the BBU that implements baseband functions is called a baseband high (BBH) unit, and the processing unit in the RRU / AAU that implements baseband functions is called a baseband low (BBL) unit.
[0123] Figure 3 shows six possible implementations of eCPRI. These six implementations are shown in the figure as (category, Cat) A to Cat F. Different categories of eCPRI can also be described as different types of eCPRI, or different options of eCPRI, or other possible names. In addition to the eCPRI shown in Figure 4, other types of eCPRI are possible and are not limited.
[0124] As shown in Figure 3, eCPRI Cat B and Cat C can be symmetrical in the division of uplink and downlink. For example, in eCPRI Cat B, for downlink transmission, the DU is configured to implement one or more functions of coding, rate matching, scrambling, modulation, layer mapping, precoding, and RE mapping, and the RU is configured to implement one or more functions of digital BF, IFFT / CP addition, DA conversion, and analog BF. For uplink transmission, the DU is configured to implement one or more functions of decoding, rate matching, descrambling, demodulation, IDFT, channel equalization (or channel estimation), and RE mapping. The RU is configured to implement one or more functions of digital BF, FFT / CP removal, AD conversion, and analog BF. The description of eCPRI Cat C is similar and will not be repeated here.
[0125] As shown in Figure 3, eCPRI Cat A, Cat D, Cat E, and Cat F, the uplink and downlink division of eCPRI can be asymmetric and is not restricted. For example, in eCPRI Cat A, for downlink transmission, the DU is configured to implement one or more functions of coding, rate matching, scrambling, modulation, or layer mapping, and the RU is configured to implement one or more functions of precoding, RE mapping, digital BF, IFFT / CP addition, DA conversion, and analog BF. For uplink transmission, the DU is configured to implement one or more functions of decoding, rate matching, descrambling, demodulation, IDFT, channel equalization (or channel estimation), and RE mapping. The RU is configured to implement one or more functions of digital BF, FFT / CP removal, AD conversion, and analog BF. The description of eCPRI Cat C is similar and will not be repeated here. The description of Cat D, Cat E, and Cat F is similar and will not be repeated here.
[0126] In recent years, as wireless communication technology has evolved from 2G, 3G, and 4G to 5G and, in the future, 6G, the communication standards implemented by network devices (e.g., base stations 110a and 110b in Figure 1 , access network equipment in Figure 2 , and physical layer modules and radio frequency modules in Figure 3 ) have also evolved, placing increasing demands on the carrying capacity of network devices. Currently, longer networking chains can be configured in network devices to enhance their carrying capacity.
[0127] For example, Figure 4 provides some implementation examples of the device form factors of network devices. For example, the network device may include core network devices, BBUs, and RRUs / AAUs, where the link between the core network device and the BBU can be called a backhaul link, and the link between the BBU and the RRU / AAU can be called a fronthaul link. For another example, the network device may include core network devices, CUs, DUs, and RRUs / AAUs, where the link between the core network device and the CU can be called a backhaul link, the link between the CU and the DU can be called a midhaul link, and the link between the DU and the RRU / AAU can be called a fronthaul link.
[0128] The increasing number of network links in network equipment can lead to an increased frequency of network failures. For example, fronthaul links account for a high proportion of network troubleshooting reports, typically exceeding 20%, and are a primary failure scenario for operators. Fronthaul failure scenarios involve long networking chains, and the components in these links are primarily passive, making active monitoring and location information acquisition impossible. This results in lengthy troubleshooting times, severely impacting service experience and service outage duration.
[0129] As an implementation example, as shown in FIG5 , the fronthaul link has multiple implementation methods.
[0130] For example, in method 1, the BBU can be directly connected to one or more RRUs / AAUs without going through a patch panel.
[0131] For example, in method 2, the BBU can be connected to one or more RRUs / AAUs through a patch panel.
[0132] For example, in mode 3, the BBU can be connected to one or more RRUs / AAUs through devices such as a combiner / demultiplexer and a patch panel.
[0133] Current fronthaul troubleshooting primarily relies on live network log data, combined with measurements from specialized equipment, and the expertise of maintenance personnel for on-site troubleshooting. The main drawback of this approach is that maintenance personnel typically use optical power meters to measure segmented data, roughly determining the fault point based on the optical loss in each segment, which is time-consuming and labor-intensive.
[0134] Figure 6 illustrates an implementation example. Fronthaul failures can occur in a variety of ways, including but not limited to the following: ① power supply failure, ② RRU hardware failure, ③ RRU optical module failure, ④ pigtail failure, ⑤ WDM equipment failure, ⑥ trunk fiber failure, ⑦ pigtail & WDM optical module failure, ⑧ BBU hardware failure, and ⑨ BBU optical module failure. Once a fronthaul failure occurs, the entire fronthaul network becomes a black box, making troubleshooting difficult. This often prevents operations and maintenance personnel from truly locating hidden dangers or fault points, and they lack effective means to confirm problem repairs, resulting in low first-time resolution rates and frequent recurring failures.
[0135] In summary, in the event of a fault, since the devices used to transmit / process signals in network equipment are generally passive devices, active fault location cannot be performed, and manual troubleshooting is required, resulting in long fault handling time and greatly increased operation and maintenance costs.
[0136] To address the aforementioned issues, this application provides a signal processing method and related equipment. When a network link fails, an optical module can identify the faulty optical component in the link by transmitting and receiving detection and response signals, thereby improving fault location processing efficiency and reducing operation and maintenance costs. This will be described in detail below with reference to FIG7 .
[0137] S701. The optical module sends a detection signal.
[0138] In step S701 , a detection signal sent by an optical module is carried on a link between a first module and a second module, wherein the link includes one or more optical devices.
[0139] In one possible implementation, the detection signal is carried on the link between a first module and a second module, where the first module is a radio frequency module in a network device, and the second module is a processing module in the network device. Thus, the link detected by the optical module can be the link between the radio frequency module and the processing module in the same network device, making this technical solution applicable to fault location scenarios for communication links between different modules within the same network device.
[0140] Optionally, the processing module is a base band unit (BBU).
[0141] 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).
[0142] Further optionally, when the RF module is an RRU or AAU, the link detected by the optical module can be called a fronthaul link. For example, in the scenario of the fronthaul link as shown in Figure 4 above, the link detected by the optical module can also include a midhaul link (for example, a link between a CU and a DU), a backhaul link (for example, a link between a CU and a core network device, or a link between a BBU and a core network device), etc.
[0143] Optionally, the technical solution shown in FIG7 can also be applied to the detection process of other links. For example, it can be applied to the link between any two of the optical line terminals (OLT), optical distribution networks (ODN), and optical network terminals (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 the optical access network, the optical devices between the first module and the second module may include, but are not limited to, optical cross-connect boxes, optical splitters, and fiber splitter boxes.
[0144] Optionally, when the first module is a radio frequency module in a network device and the second module is a processing module in the network device, the radio frequency module is used to process radio frequency signals. The radio frequency module can be replaced by a radio frequency signal processing module, a radio frequency link module, a radio frequency processing module, or other names, which are not limited here. Similarly, the processing module is used to process baseband signals. The processing module can be replaced by a baseband signal processing module, a baseband processing module, or other names, which are not limited here.
[0145] Optionally, the processing module can also be implemented in other ways. For example, the processing module is a network management device (such as OMC, base station control unit, etc.), or the processing module is a management / control device external to the optical module, which is not limited here.
[0146] In one possible implementation, the method shown in FIG7 is applied to an optical module, wherein the optical module is 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).
[0147] It can be understood that the optical module is used to send a detection signal and receive a response signal corresponding to the detection signal. In addition to the above implementation, the optical module can also be an optical fiber detection device (or optical signal detection device) independent of the first module and the second module, or other implementations, which are not limited here.
[0148] In a possible implementation, the one or more optical devices included in the link between the first module and the second module include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0149] It is understandable that the one or more optical devices used for transmission / processing of optical signals may include other devices in addition to at least one of the above items, such as flexible joints, fiber fusion points, combiners, splitters, distribution frames, etc., which are not limited here.
[0150] In one possible implementation, the probe signal sent by the optical module in step S701 is generated based on a target parameter; the target parameter is derived from a processing module or a network management device within the network device, or is determined by a user operation instruction. Thus, the target parameter used to generate the probe signal can be implemented in any of the above-described ways, allowing the optical module to send a specified probe signal based on another device or a user operation instruction, in order to achieve the detection target of the specified probe signal.
[0151] Optionally, the target parameter may be a parameter preconfigured in the optical module.
[0152] In one possible implementation, when the detection signal sent by the optical module in step S701 is generated based on a target parameter, the target parameter is used to indicate at least one of the following: a first parameter for indicating a detection distance; or a second parameter for indicating a detection pulse width; or a third parameter for indicating a detection duration.
[0153] Optionally, the target parameter is used to generate a detection signal. The above at least one item is only an implementation example of the target parameter. In actual applications, the target parameter may also include other implementations. For example, the target parameter is used to indicate the detection power, the wavelength of the detection signal, the frequency of the detection signal, etc.
[0154] In one possible implementation, when the detection signal sent by the optical module in step S701 is generated based on a target parameter, the target parameter is determined based on target information and / or a historical response signal; wherein the target information includes association information between one or more optical device failures and signal characteristics.
[0155] Specifically, when the target parameter is determined based on the target information, the optical module can transmit a specified detection signal based on the target information in order to achieve the detection target of the specified detection signal. For example, different detection parameters can be configured for different devices on the link where the first module and the second module are located in order to achieve fault detection for the specified device.
[0156] Furthermore, when the target parameters are determined based on historical response signals, the optical module can adjust and optimize the detection signal transmission process based on the detection results indicated by the historical response signals to achieve the expected detection response. For example, based on the data analysis results of the historical response signals, such as fiber length, number of connectors, and number of fault points, the processing unit dynamically adjusts the echo detection parameters (such as detection frequency, detection pulse width, power, etc.) to achieve targeted fault detection.
[0157] The following will illustrate the implementation process of the target parameters with reference to some implementation examples. In the following examples, the target parameters include the detection pulse width.
[0158] In the first implementation example, target parameters are determined based on target information.
[0159] When the link where the first module and the second module are located is operating normally (or not failing, or in a healthy state), a first detection pulse width is determined for detecting the link. Subsequently, the first detection pulse width is adjusted based on artificial intelligence (AI) processing (or expert experience annotation, or machine self-learning, etc.) to obtain a second detection pulse width. In the event of a failure of one or more optical components on the link, the second detection pulse width indicates the detection pulse width required to detect the failure.
[0160] In other words, the target parameter may include the second detection pulse width, so that the failure of the one or more optical components can be subsequently detected based on the second detection pulse width.
[0161] In the second implementation example, the target parameters are determined based on the historical response signals.
[0162] After receiving response signals (i.e., historical response signals) corresponding to one or more adjacent detection processes on the link where the first module and the second module are located, the third detection pulse width used in the adjacent one or more detection processes is adjusted based on the signal characteristics of the response signal to obtain a fourth detection pulse width. Thus, if fault location cannot be clearly determined during the historical detection process based on the third detection pulse width, the fourth detection pulse width is obtained by adjusting the third detection pulse width to facilitate fault location based on the fourth detection pulse width.
[0163] Optionally, the third detection pulse width may be adjusted based on AI processing, expert experience labeling, or machine self-learning to obtain a fourth detection pulse width.
[0164] For example, first, it is sent with a certain large pulse width (i.e., the third detection pulse width) to obtain greater energy, so that it can be sent farther and depict the large topology structure, such as the BBU, RRU, and the backbone optical fiber in the middle; then, based on the lengths of the three restored segments, a suitable small pulse width (i.e., the fourth detection pulse width) is selected for sending, and then, more fine-grained devices of the BBU or RRU part are depicted, such as optical modules, pigtails, distribution frames, etc., in order to realize fault location in the event of a fault.
[0165] In implementation example three, target parameters are determined based on target information and historical response signals.
[0166] Implementation Example 3 can be implemented by superimposing Implementation Example 1 and Implementation Example 2. That is, the third detection pulse width in Implementation Example 2 can be the second detection pulse width in Implementation Example 1, and the third detection pulse width in Implementation Example 2 is obtained based on the first detection pulse width. The implementation process can refer to the description of Implementation Example 1 and Implementation Example 2 above.
[0167] In one possible implementation, the detection signal sent by the optical module in step S701 is a signal triggered based on a period, and / or the detection signal is a signal triggered based on an event. Thus, the optical module can trigger the sending of the detection signal based on any of the above methods to improve the flexibility of the solution implementation.
[0168] S702. The optical module receives a response signal.
[0169] In step S702, the optical module receives a response signal to the detection signal sent in step S701, where the response signal is used to determine fault information of the link, and the fault information of the link is used to indicate a faulty optical device among the one or more optical devices.
[0170] In one possible implementation, the response signal is used to determine the link fault information, including: determining the link fault information based on signal characteristics of the response signal and target information, wherein the target information includes correlation information between one or more optical device faults and the signal characteristics. Specifically, in addition to the response signal, the link fault information may also be determined based on the target information, where the target information includes correlation information between one or more optical device faults and the signal characteristics, so as to facilitate locating the faulty optical device based on the signal characteristics of the response signal combined with the correlation information.
[0171] Exemplarily, in the process of determining the target information, multiple detection processes can be performed in advance to identify the corresponding signal characteristics when different devices in the link (such as live joints, fiber fusion points, combiners, splitters, etc.) fail. Then, feature identification and modeling are performed based on the signal feature information of the multiple detection processes and the device failure information to restore the correlation information between the failed devices in the link topology and the signal characteristics, thereby determining the target information.
[0172] Based on the technical solution shown in Figure 7, after the optical module sends a detection signal for the link between the first module and the second module in step S701, the response signal received by the optical module in step S702 is used to determine fault information for the link. The link includes one or more optical components, and the link fault information is used to indicate which optical component among the one or more optical components is faulty. Thus, in the event of a network link failure, the optical module can determine the faulty optical component in the link through the transmission and reception of the detection signal and the response signal, thereby improving fault location processing efficiency and reducing operation and maintenance costs.
[0173] In one possible implementation, in FIG7 , after the optical module receives the response signal in step S702, the method may further include: the optical module transmitting a first signal, wherein the first signal is used to indicate at least one of the following: the response signal; or, a processing result of the response signal after signal preprocessing; or, the fault information. Specifically, after receiving the response signal, the optical module may further transmit a first signal associated with the response signal, so that the receiver of the first signal can locate the fault based on the first signal after receiving the first signal, and subsequently perform further troubleshooting operations based on the located fault to eliminate or reduce the impact of the fault.
[0174] Optionally, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging. It is understood that signal preprocessing is used to preprocess the response signal received by the optical module for purposes other than fault location. In addition to the at least one of the aforementioned preprocessing, the preprocessing may also include signal smoothing or other implementations, which are not limited herein.
[0175] It should be understood that the recipient of the first signal from the optical module can be a processing module. As shown in the above-mentioned step S701, the processing module can be a BBU, or the processing module can be a network management device (such as OMC, base station control unit, etc.), or the processing module can be a management / control device external to the optical module, which is not limited here.
[0176] In one possible implementation, after receiving the first signal, the processing module may further transmit first information, where the first information is used to instruct one or more optical components indicated by the fault information to perform a troubleshooting operation. Specifically, after receiving the first signal and determining the fault information, the processing module may further transmit the first information instructing one or more optical components indicated by the fault information to perform a troubleshooting operation, so that a recipient of the first information can perform troubleshooting based on the first information.
[0177] Optionally, the troubleshooting operation includes resetting, shutting down, or restarting. It is understood that the first information is used to instruct one or more optical devices indicated by the fault information to perform a troubleshooting operation. If the recipient of the first information is the faulty optical device (or the controller / management device of the faulty optical device), the troubleshooting operation includes controlling the faulty optical device to perform a reset, shutdown, or restart. If the recipient of the first information is another device (e.g., a backup device), the troubleshooting operation includes controlling the other device to perform a reset or restart.
[0178] As an implementation example, the following will use the examples shown in Figures 8 and 9, with the processing module being a base station control unit, the optical module being a fiber optic detection device, the first module being a BBU and the second module being an RRU as an example to illustrate the above implementation process.
[0179] As shown in the example of FIG8 , the optical fiber detection device can perform a downlink detection process between the BBU and the RRU, including the following steps.
[0180] Step 1. The base station sends instruction information to the optical fiber detection device, where the instruction information is used to instruct the optical fiber detection device to send a detection signal between the BBU and the RRU.
[0181] In one possible implementation, the fiber detection device may be a sub-device (or sub-module) in a base station BBU. To this end, in step 1, the base station control unit may send instruction information to the fiber detection device in the base station based on a periodic trigger (or event trigger) to instruct the fiber detection device to start detection.
[0182] Optionally, if the method is based on periodic triggering, the base station control unit may determine the time information related to the period based on a pre-configured method or a manual configuration method by an operation and maintenance personnel.
[0183] Optionally, if based on an event-triggered method, the event may include but is not limited to the base station control unit determining that the key performance indicator (KPI) data of the base station is abnormal, or the base station control unit receiving fault alarm information from the base station, etc., which is not limited here.
[0184] Optionally, the indication information in step 1 may include a target parameter. The implementation process of the target parameter may refer to the description of the above embodiment and will not be repeated here.
[0185] Step 2. After the optical fiber detection device performs a detection process based on the instruction information and obtains a response signal corresponding to the detection signal, the optical fiber detection device sends a first signal to the base station.
[0186] It is understandable that the implementation process of the first signal can refer to the description of the previous embodiment and will not be repeated here.
[0187] Step 3. The base station forwards the first signal to the base station control unit, so that the base station control unit determines the optical component that fails in the link between the BBU and the RR based on the first signal.
[0188] As shown in the example of FIG9 , the optical fiber detection device can perform an uplink detection process between the RRU and the BBU, including the following steps.
[0189] Step 1. The base station control unit sends instruction information to the RRU (denoted as radio frequency unit) through the base station. The instruction information is used to instruct the optical fiber detection device to send a detection signal between the RRU and the BBU.
[0190] Step 2: The radio frequency unit forwards the instruction information to the optical fiber detection device.
[0191] In one possible implementation, the fiber detection device may be a sub-device (or sub-module) in an RRU of a base station. To this end, in steps 1 and 2, the base station control unit may send instruction information to the fiber detection device via the radio frequency unit of the base station based on a periodic trigger (or event trigger), thereby instructing the fiber detection device to start detection.
[0192] Optionally, if the method is based on periodic triggering, the base station control unit may determine the time information related to the period based on a pre-configured method or a manual configuration method by an operation and maintenance personnel.
[0193] Optionally, if based on an event-triggered method, the event may include but is not limited to the base station control unit determining that the key performance indicator (KPI) data of the base station is abnormal, or the base station control unit receiving fault alarm information from the base station, etc., which is not limited here.
[0194] Optionally, the indication information received by the optical fiber detection device in step 2 may include a target parameter. The implementation process of the target parameter may refer to the description of the above embodiment and will not be described in detail here.
[0195] Step 3. After the optical fiber detection device performs a detection process based on the instruction information and obtains a response signal corresponding to the detection signal, the optical fiber detection device sends a first signal to the radio frequency unit.
[0196] Step 4: The radio frequency unit forwards the first signal to the base station.
[0197] Step 5. The base station forwards the first signal to the base station control unit, so that the base station control unit determines the optical component that fails in the link between the BBU and the RR based on the first signal.
[0198] As can be seen from the above implementation process, a fiber optic detection device with echo detection capability can send a detection signal and receive a response signal (i.e., send an optical pulse and receive an echo) according to the instruction information of the base station control unit, and send a first signal corresponding to the received response signal to the base station control unit. Thereafter, after receiving the first signal, the base station control unit can use the relevant algorithm based on the first signal to model and restore the topology and devices of the fronthaul link, and at the same time determine the location of the fault point, in order to improve the processing efficiency of fault location and reduce operation and maintenance costs.
[0199] To implement the functions of the methods provided herein, the device executing the methods may include hardware structures and / or software modules, with the functions implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0200] Referring to FIG. 10 , an embodiment of the present application provides a communication device 1000 , which includes a processing unit 1001 .
[0201] Optionally, the device further includes a transceiver unit 1002 .
[0202] As an implementation example, the communication device 1000 can implement the functions of the optical module in the above-mentioned method embodiment, and thus can also achieve the beneficial effects of the above-mentioned method embodiment. In this application, the communication device 1000 can be an optical module, or it can be a software module, integrated circuit, or component within the optical module, such as a chip, without limitation. The following description uses the communication device 1000 as an optical module as an example.
[0203] Specifically, the processing unit 1001 is used to determine a detection signal, which is carried by a link between the first module and the second module, wherein the link includes one or more optical devices; the transceiver unit 1002 is used to send the detection signal; the transceiver unit 1002 is also used to receive 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 is used to indicate a faulty optical device among the one or more optical devices.
[0204] In one possible implementation, the response signal is used to determine the fault information of the link, including: the fault information of the link is determined based on the signal characteristics and target information of the response signal, wherein the target information includes association information between one or more optical device faults and the signal characteristics.
[0205] In a possible implementation, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
[0206] In a possible implementation, the one or more optical devices include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0207] In a possible implementation, the transceiver unit 1002 is further used to send a first signal, wherein the first signal is used to indicate at least one of the following: the response signal; or the processing result of the response signal after signal preprocessing; or the fault information.
[0208] In a possible implementation, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging.
[0209] In a possible implementation, the detection signal is generated based on a target parameter; wherein the target parameter comes from a processing module or a network management device in the network device; or, the target parameter is determined by a user operation instruction.
[0210] In a possible implementation, the target parameter is used to indicate at least one of the following: a first parameter used to indicate a detection distance; or a second parameter used to indicate a detection pulse width; or a third parameter used to indicate a detection duration.
[0211] In a possible implementation manner, the target parameter is determined based on target information and / or historical response signals; wherein the target information includes correlation information between one or more optical device faults and signal characteristics.
[0212] In a possible implementation, the method is applied to an optical module, wherein the optical module is 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).
[0213] As another implementation example, the communication device 1000 can implement the functions of the processing module in the above-mentioned method embodiment, thereby also achieving the beneficial effects of the above-mentioned method embodiment. In this application, the communication device 1000 can be a processing module, or a software module, integrated circuit, or component within the processing module, such as a chip, without limitation. The following description uses the communication device 1000 as an example of a processing module.
[0214] Specifically, the transceiver unit 1002 is used to receive a first signal, which is used to indicate at least one of the following: a response signal, wherein the response signal is a response to a detection signal, and the detection signal is carried on a link between the first module and the second module, wherein the link includes one or more optical devices; the response signal is used to determine fault information of the link, and the fault information of the link is used to indicate a fault of the one or more optical devices; or, the processing result of the response signal after signal preprocessing; or, the fault information.
[0215] In one possible implementation, the device further includes a processing unit 1001, which is used to determine first information. The transceiver unit 1002 is also used to send the first information, which is used to instruct one or more optical devices indicated by the fault information to perform a fault troubleshooting operation.
[0216] In a possible implementation, the troubleshooting operation includes: resetting, shutting down, or restarting.
[0217] In one possible implementation, the response signal is used to determine the fault information of the link, including: the fault information of the link is determined based on the signal characteristics and target information of the response signal, wherein the target information includes association information between one or more optical device faults and the signal characteristics.
[0218] In a possible implementation, the first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
[0219] In a possible implementation, the one or more optical devices include at least one of the following: a flange, a wavelength division device, or an optical fiber line.
[0220] In a possible implementation, the signal preprocessing includes at least one of the following: noise removal, filtering, or signal merging.
[0221] In a possible implementation, the detection signal is generated based on a target parameter; wherein the target parameter comes from a processing module or a network management device in the network device; or, the target parameter is determined by a user operation instruction.
[0222] In a possible implementation, the target parameter is used to indicate at least one of the following: a first parameter used to indicate a detection distance; or a second parameter used to indicate a detection pulse width; or a third parameter used to indicate a detection duration.
[0223] In a possible implementation manner, the target parameter is determined based on target information and / or historical response signals; wherein the target information includes correlation information between one or more optical device faults and signal characteristics.
[0224] In a possible implementation, the method is applied to an optical module, wherein the optical module is 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).
[0225] It should be noted that, for details of the information execution process and other contents of the units of the above-mentioned communication device 1000, please refer to the description in the method embodiment shown above in this application, and will not be repeated here.
[0226] Please refer to Fig. 11, which is another schematic structural diagram of a communication device 1100 provided in this application. The communication device 1100 at least includes a logic circuit 1101. The communication device 1100 may be a chip or an integrated circuit.
[0227] Optionally, the communication device further includes an input and output interface 1102 .
[0228] The transceiver unit 1002 shown in FIG10 may be a communication interface, which may be the input / output interface 1102 in FIG11 , which may include an input interface and an output interface. Alternatively, the communication interface may be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0229] Optionally, the input / output interface 1102 can send a detection signal, which is carried by the link between the first module and the second module, wherein the link includes one or more optical devices. The input / output interface 1102 can also receive 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 is used to indicate the faulty optical device among the one or more optical devices. The logic circuit 1101 and the input / output interface 1102 can also perform other steps performed by the optical module in any of the aforementioned examples and achieve corresponding beneficial effects, which will not be repeated here.
[0230] Optionally, the input / output interface 1102 may receive a first signal, the first signal being used to indicate at least one of the following: a response signal, wherein the response signal is a response to a detection signal, the detection signal being carried on a link between the first module and the second module, wherein the link includes one or more optical devices; the response signal being used to determine fault information of the link, the fault information of the link being used to indicate a fault in the one or more optical devices; or the processing result of the response signal after signal preprocessing; or the fault information. The logic circuit 1101 and the input / output interface 1102 may also perform other steps performed by the processing module in any of the aforementioned examples and achieve corresponding beneficial effects, which will not be further described here.
[0231] In a possible implementation, the processing unit 1001 shown in FIG10 may be the logic circuit 1101 in FIG11 .
[0232] Optionally, the logic circuit 1101 may be a processing device, and the functions of the processing device may be partially or entirely implemented by software. The functions of the processing device may be partially or entirely implemented by software.
[0233] Optionally, the processing device may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform corresponding processing and / or steps in any one of the method embodiments.
[0234] Alternatively, the processing device may include only a processor. A memory for storing the computer program is located outside the processing device, and the processor is connected to the memory via circuits / wires to read and execute the computer program stored in the memory. The memory and processor may be integrated or physically separate.
[0235] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), system-on-chips (SoCs), central processor 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 above chips or processors.
[0236] Please refer to Figure 12, which is a structural diagram of the communication device 1200 involved in the above examples provided in this application. The communication device 1200 can specifically be a communication device serving as an optical module or processing module in the above examples, wherein the structure of the communication device can refer to the structure shown in Figure 12.
[0237] The communication device 1200 includes at least one processor 1211 and at least one network interface 1214 .
[0238] Further optionally, the communication device also includes at least one memory 1212, at least one transceiver 1213 and one or more antennas 1215. The processor 1211, the memory 1212, the transceiver 1213 and the network interface 1214 are connected, for example, via a bus. In the present application, the connection may include various interfaces, transmission lines or buses, etc., which are not limited in this embodiment. The antenna 1215 is connected to the transceiver 1213. The network interface 1214 is used to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1214 may include a network interface between the communication device and the core network device, such as an S1 interface, and the network interface may include a network interface between the communication device and other communication devices (such as other network devices or core network devices), such as an X2 or Xn interface.
[0239] Processor 1211 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process software program data, for example, to support the communication device in performing the actions described in the embodiments. The communication device may include a baseband processor and a central processing unit. The baseband processor is primarily used to process communication protocols and communication data, while the central processing unit is primarily used to control the entire terminal device, execute software programs, and process software program data. Processor 1211 in Figure 12 may integrate the functions of both a baseband processor and a central processing unit. Those skilled in the art will appreciate that the baseband processor and the central processing unit may also be independent processors interconnected via a bus or other technology. Those skilled in the art will appreciate that a network device may include multiple baseband processors to accommodate different network standards, multiple central processing units to enhance its processing capabilities, and various components of a network device may be connected via various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The central processing unit may also be referred to as a central processing circuit or a central processing chip. The functionality for processing communication protocols and communication data may be built into the processor or stored in memory as a software program, which is executed by the processor to implement the baseband processing functionality.
[0240] The memory is primarily used to store software programs and data. The memory 1212 can exist independently and be connected to the processor 1211. Alternatively, the memory 1212 can be integrated with the processor 1211, for example, within a single chip. The memory 1212 can store program code for executing the technical solutions of the embodiments of the present application, and the execution is controlled by the processor 1211. The various computer program codes executed can also be considered as drivers for the processor 1211.
[0241] Figure 12 shows only one memory and one processor. In an actual network device, multiple processors and multiple memories may exist. Memory may also be referred to as a storage medium or storage device. The memory may be a storage element on the same chip as the processor, i.e., an on-chip storage element, or an independent storage element, which is not limited in the present embodiment.
[0242] The transceiver 1213 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal. The transceiver 1213 can be connected to the 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 is used to receive the radio frequency signal from the antenna, convert the radio frequency signal into a digital baseband signal or a digital intermediate frequency signal, and provide the digital baseband signal or digital intermediate frequency signal to the processor 1211 so that the processor 1211 can further process the digital baseband signal or digital intermediate frequency signal, such as demodulation and decoding. In addition, the transmitter Tx in the transceiver 1213 is also used to receive a modulated digital baseband signal or digital intermediate frequency signal from the processor 1211, convert the modulated digital baseband signal or digital intermediate frequency signal into a radio frequency signal, and transmit the radio frequency signal through one or more antennas 1215. Specifically, the receiver Rx can selectively perform one or more stages of down-mixing and analog-to-digital conversion on the RF signal to obtain a digital baseband signal or a digital intermediate frequency signal. The order of the down-mixing and analog-to-digital conversion processes is adjustable. The transmitter Tx can selectively perform one or more stages of up-mixing and digital-to-analog conversion on the modulated digital baseband signal or digital intermediate frequency signal to obtain a RF signal. The order of the up-mixing and digital-to-analog conversion processes is adjustable. The digital baseband signal and the digital intermediate frequency signal may be collectively referred to as digital signals.
[0243] The transceiver 1213 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc. Optionally, a device in the transceiver unit that implements a receiving function may be referred to as a receiving unit, and a device in the transceiver unit that implements a transmitting function may be referred to as a transmitting unit. That is, the transceiver unit includes a receiving unit and a transmitting unit. The receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the transmitting unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0244] It should be noted that the communication device 1200 shown in Figure 12 can be specifically used to implement the steps implemented by the optical module or processing module in the aforementioned method embodiment, and to achieve the technical effects corresponding to the optical module or processing module. The specific implementation methods of the communication device 1200 shown in Figure 12 can refer to the description in the aforementioned method embodiment, and will not be repeated here.
[0245] The module division in this application is illustrative and represents only a logical functional division. Different division methods may be used in actual implementation. Furthermore, the functional modules in this application may be integrated into a single processor, exist physically as separate modules, or two or more modules may be integrated into a single module. These integrated modules may be implemented in either hardware or software functional modules.
[0246] The technical solutions provided in this application can be implemented in whole or in part through software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with the embodiments of the present invention are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium.
[0247] In this application, under the premise of no logical contradiction, the examples can reference each other, for example, the methods and / or terms between method examples can reference each other, for example, the functions and / or terms between device examples can reference each other, for example, the functions and / or terms between device examples and method examples can reference each other.
[0248] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.
Claims
1. A signal processing method, characterized in that: include: sending a detection signal, the detection signal being carried on a link between the first module and the second module, wherein the link includes one or more optical devices; A response signal to the detection signal is received, wherein the response signal is used to determine fault information of the link, and the fault information of the link is used to indicate a faulty optical device among the one or more optical devices.
2. The method according to claim 1, characterized in that The response signal is used to determine the fault information of the link, including: The fault information of the link is determined based on the signal characteristics of the response signal and target information, wherein the target information includes correlation information between one or more optical device faults and the signal characteristics.
3. The method according to claim 1 or 2, characterized in that The first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
4. The method according to claim 3, characterized in that The one or more optical devices include at least one of the following: Flange, wavelength division device, or optical fiber line.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Sending a first signal, wherein the first signal is used to indicate at least one of the following: the response signal; or, The processing result of the response signal after signal preprocessing; or The fault information.
6. The method according to claim 5, characterized in that The signal preprocessing includes at least one of the following: Noise removal, filtering, or signal merging.
7. The method according to any one of claims 1 to 6, characterized in that The detection signal is generated based on the target parameter; The target parameter comes from a processing module or a network management device in the network device; or the target parameter is determined by a user operation instruction.
8. The method according to claim 7, characterized in that The target parameter is used to indicate at least one of the following: The first parameter is used to indicate the detection distance; or The second parameter is used to indicate the detection pulse width; or The third parameter is used to indicate the detection duration.
9. The method according to claim 7 or 8, characterized in that The target parameters are determined based on the target information and / or the historical response signals; The target information includes correlation information between one or more optical device failures and signal characteristics.
10. The method according to any one of claims 1 to 9, characterized in that The method is applied to an optical module, wherein the optical module is 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).
11. A signal processing method, characterized in that: include: A first signal is received, where the first signal is used to indicate at least one of the following: a response signal, wherein the response signal is a response to a detection signal, the detection signal is carried on a link between the first module and the second module, wherein the link includes one or more optical components; the response signal is used to determine fault information of the link, wherein the fault information of the link is used to indicate a fault of the one or more optical components; or The processing result of the response signal after signal preprocessing; or The fault information.
12. The method according to claim 11, characterized in that The method further comprises: First information is sent, where the first information is used to instruct one or more optical devices indicated by the fault information to perform a fault elimination operation.
13. The method according to claim 12, characterized in that The troubleshooting operations include: Reset, shut down, or restart.
14. The method according to any one of claims 11 to 13, characterized in that The response signal is used to determine the fault information of the link, including: The fault information of the link is determined based on the signal characteristics of the response signal and target information, wherein the target information includes correlation information between one or more optical device faults and the signal characteristics.
15. The method according to any one of claims 11 to 14, characterized in that The first module is a radio frequency module in the network device, and the second module is a processing module in the network device.
16. The method according to claim 15, characterized in that The one or more optical devices include at least one of the following: Flange, wavelength division device, or optical fiber line.
17. The method according to any one of claims 11 to 16, characterized in that The signal preprocessing includes at least one of the following: Noise removal, filtering, or signal merging.
18. The method according to any one of claims 11 to 17, characterized in that The detection signal is generated based on the target parameter; The target parameter comes from a processing module or a network management device in the network device; or the target parameter is determined by a user operation instruction.
19. The method according to claim 18, characterized in that The target parameter is used to indicate at least one of the following: The first parameter is used to indicate the detection distance; or The second parameter is used to indicate the detection pulse width; or The third parameter is used to indicate the detection duration.
20. The method according to claim 18 or 19, characterized in that The target parameters are determined based on the target information and / or the historical response signals; The target information includes correlation information between one or more optical device failures and signal characteristics.
21. The method according to any one of claims 11 to 20, characterized in that The method is applied to an optical module, wherein the optical module is 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).
22. A communication device, characterized in that: comprising a processing unit, wherein the processing unit is configured to execute the method according to any one of claims 1 to 21.
23. A communication device, characterized in that: The method comprises at least one processor and a memory, wherein the at least one processor is coupled to the memory; the processor is configured to execute the method according to any one of claims 1 to 21.
24. A computer-readable storage medium, characterized in that The medium stores instructions, and when the instructions are executed by a computer, the method according to any one of claims 1 to 21 is implemented.
25. A computer program product, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 21.