Method and apparatus for determining the cause of a fault - Patents.com
The method allows radio frequency devices to transmit fault information to a control device, addressing inefficiencies and safety concerns in identifying and resolving faults in communication links by enabling remote troubleshooting.
Patent Information
- Application Number
- JP2024539595
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-12-31
- Filing Date
- 2022-12-15
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2042-12-15
AI Technical Summary
In mobile communication systems, identifying and resolving faults in the link between baseband equipment and radio frequency devices is inefficient and poses safety risks to maintenance personnel due to the need for on-site manual intervention.
A method and apparatus that enables radio frequency devices to transmit fault information to a control device or management system, allowing remote determination of faults in radio frequency devices and their links, using status, optical power, software, and hardware operation information.
Facilitates quick fault identification and resolution, reducing human resource requirements and minimizing safety risks by enabling remote troubleshooting of communication links.
Smart Images

Figure 0007815452000001 
Figure 0007815452000002 
Figure 0007815452000003
Abstract
Description
[Technical Field]
[0001] TECHNICAL FIELD Embodiments of the present application relate to the field of communications, and more particularly to a method and apparatus for determining fault causes. [Background technology]
[0002] This application claims priority to Chinese Patent Application No. 202111671182.1, entitled "METHOD AND APPARATUS FOR DETERMINING FAULT CAUSE," filed with the State Intellectual Property Office of China on December 31, 2021, the entire contents of which are incorporated herein by reference.
[0003] In existing mobile communication systems, most base stations use remote wireless technology, and a typical base station architecture includes baseband equipment and radio frequency devices. The baseband equipment is typically installed in an equipment room and is responsible for controlling and managing multiple radio frequency devices. The radio frequency devices convert digital baseband signals into radio frequency signals and transmit the signals through antennas. The baseband equipment and radio frequency devices are connected through optical fibers to form a remote wireless system architecture. To reduce feeder loss between the radio frequency devices and the antennas, both the radio frequency devices and the antennas are typically installed on towers, poles, or high-altitude buildings during construction. Once a communication link between the baseband equipment and the radio frequency devices fails, the management system or the baseband equipment cannot remotely maintain the radio frequency devices. In this case, maintenance personnel must repair the failure on-site. Additionally, many problems can only be identified and resolved after data is retrieved from the radio frequency devices. This not only significantly inconveniences problem resolution, affecting troubleshooting efficiency, but also poses a threat to the safety of maintenance personnel when they climb to retrieve data. Summary of the Invention
[0004] The embodiments of the present application provide a method and apparatus for determining the cause of a fault, in order to quickly determine the cause of a fault in a link between a control device and a radio frequency device, so that the fault can be quickly fixed.
[0005] According to a first aspect, there is provided a method for determining a cause of failure. The method may include: a first radio frequency device receiving first information from a second radio frequency device, the first information being for determining a cause of failure of the second radio frequency device and / or a cause of failure of a link between the second radio frequency device and a control device; and the first radio frequency device sending the first information to the control device or the management device.
[0006] Based on the above technical solution, the first radio frequency device sends first information received from the second radio frequency device to the control device or management device, so that the control device or management device can determine the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the control device and the second radio frequency device based on the first information. Since there is no need to manually detect whether the second radio frequency device has a fault at the location where the second radio frequency device is located, human resources can be saved, and the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0007] The second radio frequency device is physically connected to the first radio frequency device, for example, the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
[0008] For example, the first information includes one or more of status information of the optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of the link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
[0009] In another example, the first information includes a cause of a fault in the second radio frequency device or indication information indicating that the second radio frequency device is not faulty.
[0010] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the first radio frequency device receiving a first request message from the control device or the management device, the first request message being for requesting that the first information be reported; and in response to the first request message, the first radio frequency device sending a second request message, the second request message being for requesting that the second radio frequency device report the first information.
[0011] For example, the second request message is sent in a broadcast manner.
[0012] Based on the above technical solution, the first radio frequency device may determine, based on the received first request message, that there is a failure in the link between at least one radio frequency device and the control device, and prevent the first radio frequency device from sending a second request message when there is no failure in the link between the second radio frequency device and the control device, thereby avoiding signaling waste.
[0013] Regarding the first aspect, in some implementations of the first aspect, the first request message includes an identifier of the second radio frequency device, and / or the second request message includes an identifier of the second radio frequency device.
[0014] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the first radio frequency device receiving a third request message from the second radio frequency device, the third request message being for discovering a radio frequency device having an unimpaired link to the control device; and in response to the third request message, the first radio frequency device sending a response message to the third request message to the second radio frequency device.
[0015] Based on the above technical solution, in response to the third request message, the first radio frequency device sends a response message to the second radio frequency device for the third request message, so that the second radio frequency device can determine that the link between the first radio frequency device and the control device is free of obstacles based on the response message to the third request message. Therefore, the second radio frequency device can send first information to the control device through the first radio frequency device.
[0016] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the first radio frequency device receiving a first request message from the control device or the management device, the first request message being for requesting that first information be reported; and the first radio frequency device sending the first information to the control device or the management device including: in response to the first request message, the first radio frequency device sending the first information to the control device or the management device.
[0017] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the first radio frequency device establishing a data transmission channel between the first radio frequency device and the second radio frequency device; and the first radio frequency device receiving the first information from the second radio frequency device includes: the first radio frequency device receiving the first information through the data transmission channel.
[0018] According to a second aspect, there is provided a method for determining a cause of failure, the method may include: a second radio frequency device sending first information to a first radio frequency device, the first information being for determining a cause of failure of the second radio frequency device and / or a cause of failure of a link between the second radio frequency device and a control device.
[0019] Based on the above technical solution, the second radio frequency device sends first information to the control device or management device through the first radio frequency device, so that the control device or management device can determine the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the control device and the second radio frequency device based on the first information. Since there is no need to manually detect whether the second radio frequency device has a failure at the location where the second radio frequency device is installed, human resources can be saved, and the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0020] The second radio frequency device is physically connected to the first radio frequency device, for example, the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
[0021] For example, the first information includes one or more of status information of the optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of the link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
[0022] In another example, the first information includes a cause of a fault in the second radio frequency device or indication information indicating that the second radio frequency device is not faulty.
[0023] Regarding the second aspect, in some implementations of the second aspect, the method further includes: the second radio frequency device determines that the second radio frequency device is faulty and / or that the link between the second radio frequency device and the control device is faulty.
[0024] Regarding the second aspect, in some implementations of the second aspect, the method further includes: the second radio frequency device receiving a second request message from the first radio frequency device, the second request message being for requesting that the first information be reported.
[0025] Based on the above technical solution, the second radio frequency device can determine, based on the second request message, that there is no failure in the link between the first radio frequency device and the control device, so that the first information can be sent to the control device through the first radio frequency device, and the second radio frequency device can also be prevented from sending the first information to the radio frequency device whose link to the control device is failed.
[0026] Regarding the second aspect, in some implementations of the second aspect, the method further includes: the second radio frequency device sending a third request message, the third request message being for discovering radio frequency devices having an unimpaired link to the control device; and the second radio frequency device receiving a response message from the first radio frequency device regarding the third request message.
[0027] Based on the above technical solution, the second radio frequency device can discover the first radio frequency device whose link to the control device is not impaired by sending a third request message, so that the first information can be sent to the control device through the first radio frequency device, and the second radio frequency device can also be prevented from sending the first information to the radio frequency device whose link to the control device is impaired.
[0028] Regarding the second aspect, in some implementations of the second aspect, the method further includes: the second radio frequency device establishes a data transmission channel between the second radio frequency device and the first radio frequency device; 1 The second radio frequency device transmits the first information to the first radio frequency device through a data transmission channel. 1 First information is sent to the radio frequency device.
[0029] According to a third aspect, there is provided a method for determining a cause of failure, which may include receiving first information from a first radio frequency device, the first information being for determining a cause of failure of a second radio frequency device and / or a cause of failure of a link between the second radio frequency device and a control device, and determining, based on the first information, the cause of failure of the second radio frequency device and / or the cause of failure of the link between the second radio frequency device and the control device.
[0030] Based on the above technical solution, the control device or management device can receive first information through the first radio frequency device, and thereby, based on the first information, the control device or management device can determine the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the control device and the second radio frequency device. Since there is no need to manually detect whether the second radio frequency device has a failure at the location where the second radio frequency device is located, human resources can be saved, and the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0031] The second radio frequency device is physically connected to the first radio frequency device, for example, the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
[0032] For example, the first information includes one or more of status information of the optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of the link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
[0033] In another example, the first information includes a cause of a fault in the second radio frequency device or indication information indicating that the second radio frequency device is not faulty.
[0034] With regard to the third aspect, in some implementations of the third aspect, the method further includes sending a first request message to the first radio frequency device, the first request message being for requesting that the first information be reported.
[0035] For example, when it is determined that the link between the second radio frequency device and the control device is faulty, the first request message is sent to the first radio frequency device.
[0036] For example, the first request message includes an identifier of the second radio frequency device.
[0037] According to a fourth aspect, an apparatus is provided, the apparatus including a transceiver unit configured to receive first information from a second radio frequency device, the first information being for determining a cause of failure of the second radio frequency device and / or a cause of failure of a link between the second radio frequency device and a control device, and the transceiver unit further configured to send the first information to the control device or the management device.
[0038] With regard to the fourth aspect, in some implementations of the fourth aspect, the apparatus is connected to the first radio frequency device through a power cable or optical fiber.
[0039] Regarding the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to receive a first request message from the control device or management device, the first request message being for requesting that the first information be reported, and the transceiver unit is further configured to send a second request message in response to the first request message, the second request message being for requesting that the second radio frequency device report the first information.
[0040] With regard to the fourth aspect, in some implementations of the fourth aspect, the first request message includes an identifier of the second radio frequency device, and / or the second request message includes an identifier of the second radio frequency device.
[0041] Regarding the fourth aspect, in some implementations of the fourth aspect, the second request message is sent in a broadcast manner.
[0042] Regarding the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to receive a third request message from the second radio frequency device, the third request message being for discovering a radio frequency device having an unimpeded link to the control device, and to send a response message to the third request message to the second radio frequency device in response to the third request message.
[0043] Regarding the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to receive a first request message from the control device or the management device, the first request message being for requesting that the first information be reported, and to send the first information to the control device or the management device in response to the first request message.
[0044] Regarding the fourth aspect, in some implementations of the fourth aspect, the apparatus further includes a processing unit configured to establish a data transmission channel between the processing unit and the second radio frequency device, and the transceiver unit further configured to receive the first information through the data transmission channel.
[0045] Regarding the fourth aspect, in some implementations of the fourth aspect, the first information includes one or more of status information of the optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of a link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
[0046] Regarding the fourth aspect, in some implementations of the fourth aspect, the first information includes indication information indicating a cause of a fault in the second radio frequency device or that the second radio frequency device is not faulty.
[0047] According to a fifth aspect, there is provided an apparatus including a transceiver unit configured to send first information to a first radio frequency device, the first information being for determining a cause of failure of a second radio frequency device and / or a cause of failure of a link between the second radio frequency device and a control device.
[0048] With regard to the fifth aspect, in some implementations of the fifth aspect, the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
[0049] Regarding the fifth aspect, in some implementations of the fifth aspect, the apparatus further includes a processing unit configured to determine that the second radio frequency device is faulty and / or that a link between the second radio frequency device and the control device is faulty.
[0050] With regard to the fifth aspect, in some implementations of the fifth aspect, the transceiver unit is further configured to receive a second request message from the first radio frequency device, the second request message being for requesting that the first information be reported.
[0051] Regarding the fifth aspect, in some implementations of the fifth aspect, the transceiver unit is further configured to send a third request message, the third request message being for discovering radio frequency devices having unimpeded links to the control device, and the transceiver unit is further configured to receive a response message from the first radio frequency device regarding the third request message.
[0052] Regarding the fifth aspect, in some implementations of the fifth aspect, the processing unit is further configured to establish a data transmission channel between the processing unit and the first radio frequency device. The transceiver unit transmits the first radio frequency device through the data transmission channel. 1 The radio frequency device is further configured to send the first information to the radio frequency device.
[0053] With regard to the fifth aspect, in some implementations of the fifth aspect, the first information includes one or more of status information of the optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of a link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
[0054] Regarding the fifth aspect, in some implementations of the fifth aspect, the first information includes indication information indicating a cause of a fault in the second radio frequency device or that the second radio frequency device is not faulty.
[0055] According to a sixth aspect, an apparatus is provided, the apparatus including a transceiver unit and a processing unit. The transceiver unit is configured to receive first information from a first radio frequency device, the first information being for determining a cause of failure of a second radio frequency device and / or a cause of failure of a link between the second radio frequency device and a control device. The processing unit is configured to determine, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0056] With regard to the sixth aspect, in some implementations of the sixth aspect, the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
[0057] With regard to the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to send a first request message to the first radio frequency device, the first request message being for requesting that the first information be reported.
[0058] With regard to the sixth aspect, in some implementations of the sixth aspect, when it is determined that a link between the second radio frequency device and the control device has failed, the transceiver unit is configured to send a first request message to the first radio frequency device.
[0059] With regard to the sixth aspect, in some implementations of the sixth aspect, the first request message includes an identifier of the second radio frequency device.
[0060] Regarding the sixth aspect, in some implementations of the sixth aspect, the first information includes one or more of status information of the optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of a link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
[0061] Regarding the sixth aspect, in some implementations of the sixth aspect, the first information includes indication information indicating a cause of a fault in the second radio frequency device or that the second radio frequency device is not faulty.
[0062] According to a seventh aspect, the present application provides an apparatus including a processor. The processor may be coupled to a memory and configured to execute instructions in the memory to implement the method of the first aspect or any one of the possible implementations of the first aspect. The apparatus further includes the memory. The apparatus further includes a communication interface, the processor being coupled to the communication interface.
[0063] In an implementation, the apparatus is a first radio frequency device. When the apparatus is a first radio frequency device, the communication interface can be a transceiver or an input / output interface.
[0064] In another implementation, the apparatus is a chip or chip system disposed in the first radio frequency device. When the apparatus is a chip or chip system disposed in the first radio frequency device, the communication interface can be an input / output interface.
[0065] The transceiver may be a transceiver circuit. The input / output interface may be an input / output circuit.
[0066] According to an eighth aspect, the present application provides an apparatus including a processor. The processor may be coupled to a memory and configured to execute instructions in the memory to implement the method of the second aspect or any one of the possible implementations of the second aspect. The apparatus further includes the memory. The apparatus further includes a communication interface, the processor being coupled to the communication interface.
[0067] In an implementation, the apparatus is a second radio frequency device. When the apparatus is a second radio frequency device, the communication interface can be a transceiver or an input / output interface.
[0068] In another implementation, the apparatus is a chip or chip system disposed in a second radio frequency device. When the apparatus is a chip or chip system disposed in a second radio frequency device, the communication interface can be an input / output interface.
[0069] The transceiver may be a transceiver circuit. The input / output interface may be an input / output circuit.
[0070] According to a ninth aspect, the present application provides an apparatus including a processor. The processor may be coupled to a memory and configured to execute instructions in the memory to implement the method of the third aspect or any one of the possible implementations of the third aspect. The apparatus further includes the memory. The apparatus further includes a communication interface, the processor being coupled to the communication interface.
[0071] In an implementation, the apparatus is a control device or a management device. When the apparatus is a control device or a management device, the communication interface can be a transceiver or an input / output interface.
[0072] In another implementation, the apparatus is a chip or chip system disposed in a control or management device. When the apparatus is a chip or chip system disposed in a control or management device, the communication interface can be an input / output interface.
[0073] The transceiver may be a transceiver circuit. The input / output interface may be an input / output circuit.
[0074] According to a tenth aspect, the present application provides a processor including an input circuit, an output circuit, and a processing circuit, the processing circuit configured to receive signals through the input circuit and transmit signals through the output circuit to enable the processor to perform the method in the above aspect.
[0075] In a particular implementation, the processor may be a chip, the input circuits may be input pins, the output circuits may be output pins, and the processing circuits may be transistors, gate circuits, triggers, various logic circuits, etc. An input signal received by an input circuit may be, for example, but not limited to, received and input by a receiver, and a signal output by an output circuit may be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit may be the same circuit, where this circuit is used as an input circuit and an output circuit at different moments. The particular implementation of the processor and various circuits is not limited in this embodiment of the present application.
[0076] According to an eleventh aspect, the present application provides a processing device including a communication interface and a processor. The communication interface is coupled to the processor. The communication interface is configured to input and / or output information. The information includes at least one of instructions or data. The processor is configured to execute a computer program to enable the processing device to perform the method in the above aspect.
[0077] According to a twelfth aspect, the present application provides a processing device including a processor and a memory, wherein the processor is configured to read instructions stored in the memory, receive a signal by using the receiver, and transmit a signal by using the transmitter, to enable the processing device to perform a method in the above aspect.
[0078] Optionally, there are one or more processors. Where there is a memory, there may also be one or more memories.
[0079] Optionally, the memory may be integrated with the processor, or the memory and processor may be separately located.
[0080] In a particular implementation, the memory may be a non-transitory memory, such as a read-only memory (ROM). The memory and the processor may be integrated into the same chip or may be separately arranged on different chips. The type of memory and the manner in which the memory and the processor are arranged are not limited in this embodiment of the present application.
[0081] It should be understood that in the information exchange processes involved, for example, sending indication information may be a process of outputting indication information from a processor, and receiving indication information may be a process of inputting received indication information to a processor. In particular, information output by a processor may be output to a transmitter, and input information received by a processor may be from a receiver. The transmitter and receiver may be collectively referred to as a transceiver.
[0082] The devices in the eleventh and twelfth aspects may each be a chip. The processor may be implemented by hardware or software. When the processor is implemented by hardware, it may be a logic circuit, an integrated circuit, or the like. When the processor is implemented by software, it may be a general-purpose processor and is implemented by reading software code stored in memory. The memory may be integrated into the processor or may be located outside the processor and exist independently.
[0083] According to a thirteenth aspect, the present application provides a computer program product, which includes a computer program (sometimes referred to as code or instructions), which, when run, enables a computer to perform the method in the above aspects.
[0084] According to a fourteenth aspect, the present application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program (sometimes referred to as code or instructions). When the computer program is run on a computer, the computer is enabled to perform the method in the above aspect.
[0085] According to a fifteenth aspect, the present application provides a system including the above-mentioned first radio frequency device, the second radio frequency device, and a control device. Optionally, the system further includes the above-mentioned management device. [Brief explanation of the drawings]
[0086] [Figure 1] 1 is a schematic diagram of a system applicable to a method according to an embodiment of the present application; [Figure 2] FIG. 2 is a schematic diagram of a communication link between a baseband module and a radio frequency module. [Figure 3] 1 is a schematic flowchart of a method according to an embodiment of the present application; [Figure 4] 1 is a schematic diagram of a radio frequency device connected through a power cable or optical fiber. [Figure 5] 1 is a schematic flowchart of a method according to an embodiment of the present application; [Figure 6] 1 is a schematic flowchart of a method according to an embodiment of the present application; [Figure 7] 1 is a schematic flowchart of a method according to an embodiment of the present application; [Figure 8] 1 is a schematic block diagram of an apparatus according to an embodiment of the present application; [Figure 9] 1 is a schematic diagram of the structure of an apparatus according to an embodiment of the present application; [Figure 10] 1 is a schematic diagram of a chip system according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0087] The following describes the technical solutions in the embodiments of the present application with reference to the accompanying drawings.
[0088] The technical solutions in the embodiments of the present application may be applied to various communication systems, such as a long term evolution (LTE) system, a frequency division duplex (FDD) system, a time division duplex (TDD) system, a worldwide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) system, a new radio (NR) system, a sixth generation (6G) system, or a future communication system. The 5G mobile communication system in the present application includes a non-standalone (NSA) 5G mobile communication system or a standalone (SA) 5G mobile communication system. The communication system may alternatively be a public land mobile network (PLMN), a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT) communication system, a vehicle-to-everything (V2X) communication system, an unmanned aerial vehicle (UAV) communication system, or another communication system.
[0089] In the description of this application, " / " indicates an "or" relationship between related objects unless otherwise specified. For example, A / B can represent A or B. In the description of this application, "and / or" only describes an association relationship for describing related objects and indicates that three relationships may exist. For example, A and / or B can represent the following three cases: only A is present, both A and B are present, and only B is present, where A and B can be singular or plural. Additionally, in the description of this application, unless otherwise specified, "plurality" means two or more. "At least one of the following items (moieties)" or similar expressions indicates any combination of these items, including any combination of a single item (moiety) or multiple items (moieties). For example, at least one of a, b, or c can indicate a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be one or more.
[0090] In addition, to clearly describe the technical solutions in the embodiments of the present application, terms such as "first" and "second" are used in the embodiments of the present application to distinguish between identical or similar items having essentially the same function or purpose. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity or execution order, and terms such as "first" and "second" also do not indicate clear distinctions. In addition, in the embodiments of the present application, words such as "example" or "for example" are used to represent providing an example, illustration, or explanation. Any embodiment or design scheme described as an "example" or "for example" in the embodiments of the present application should not be described as being preferred or having more advantages than another embodiment or design scheme. Rather, the use of words such as "example" or "for example" is intended to present related concepts in a specific manner for easy understanding.
[0091] In addition, the network architectures and service scenarios described in the embodiments of the present application are intended to more clearly describe the technical solutions in the embodiments of the present application, and do not constitute limitations on the technical solutions provided in the embodiments of the present application. Those skilled in the art may know that with the development of network architectures and the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application may also be applicable to similar technical problems.
[0092] To facilitate understanding of the embodiments of the present application, one application scenario of the embodiments of the present application will first be described in detail with reference to FIG.
[0093] 1 shows a system architecture applicable to a method according to an embodiment of the present application. As shown in FIG. 1, the system includes a control device 110 and a radio frequency device 120. The control device 110 serves as a primary device of the base station, processes digital baseband signals, and provides control and management for each function of the devices of the base station. The radio frequency device 120 serves as a radio frequency module of the base station, and may be configured to process intermediate frequency signals and / or radio frequency signals, or to receive and transmit radio signals.
[0094] The control device 110 is connected to the radio frequency device 120 through a first interface. The first interface may be one of the following interfaces: a common public radio interface (CPRI), an enhanced CPRI (eCPRI) interface, or a future-defined interface configured to connect the control device and the radio frequency device. For example, the first interface may be referred to as a fronthaul interface.
[0095] It should be noted that the specific types of the control device 110 and the radio frequency device 120 are not limited in this embodiment of the present application. Any two devices connected through a first interface may be equivalent to the control device 110 and the radio frequency device 120 in this embodiment of the present application. For example, the control device 110 may be any one of a baseband unit (BBU), a distributed unit (DU), or a centralized unit (CU). For example, the radio frequency device 120 may be any one of a radio remote unit (RRU), a radio unit (RU), or an active antenna unit (AAU).
[0096] In some arrangements, the control device 110 may include a centralized unit (CU) and a DU, where the DU is connected to the radio frequency device 120 through a first interface. Additionally, the CU may alternatively use a control plane (CP) and user plane (UP) separated architecture. That is, the CU may include a CU-CP entity and a CU-UP entity.
[0097] It should be further noted that in FIG. 1 only an example is used in which the control device 110 is connected to one radio frequency device 120, and the control device 110 may alternatively be connected to more radio frequency devices.
[0098] Typically, a baseband module is installed in an equipment room and is responsible for controlling and managing multiple radio frequency modules. The baseband module is connected to the radio frequency module through optical fiber to form a remote radio system architecture. As shown in Figure 2, there are a large number of nodes and various devices (e.g., optical modules) on the communication link between the radio frequency module (e.g., AAU) and the baseband module (e.g., BBU), many of which are passive devices. Therefore, the fronthaul link is the weakest link in the base station and the most likely location for a fault to occur. Once a fault occurs in the communication link between the radio frequency module and the baseband module, the fault must be manually located in the radio frequency field. In addition, the specific location of the fault cannot be known remotely. Therefore, maintenance personnel can only identify and repair the fault by bringing all devices (e.g., radio frequency modules, optical modules, and optical fibers) and detection instruments to the field and replacing them one by one. This results in extremely low fault identification efficiency, long fault recovery periods, and long service interruptions.
[0099] In view of this, the embodiments of the present application provide a method for determining the cause of a fault in a fronthaul link, in order to quickly determine the cause of the fault, so that the fault can be quickly fixed.
[0100] 3 is a schematic flowchart of a method for determining a fault cause according to an embodiment of the present application. The steps involved in the method 300 are described in detail below.
[0101] S310: The second radio frequency device sends first information to the first radio frequency device. Correspondingly, in S310, the first radio frequency device receives the first information from the second radio frequency device.
[0102] For example, the second radio frequency device is an RRU, an RU, or an AAU, and the first1 The radio frequency device is an RRU, an RU, or an AAU.
[0103] The first information may include a cause of a failure of the second radio frequency device and / or a 2 The present invention is directed to determining the cause of a failure in a link between a first radio frequency device and a control device. For ease of explanation, the link between the second radio frequency device and the control device is hereinafter referred to as the first link. For example, the control device is a BBU, BU, CU, or DU.
[0104] For example, the first information includes one or more of status information of a first optical module disposed on the second radio frequency device, optical power of the first optical module, hardware operation information of the second radio frequency device, software operation information of the second radio frequency device, and communication quality information of the first link.
[0105] The status information of the first optical module includes one or more of a temperature of the first optical module, a voltage of the first optical module, and a current of the first optical module, and the status information of the first optical module is for determining whether the first optical module has a fault.
[0106] The optical power of the first optical module includes a transmitting optical power and a receiving optical power of the first optical module. The transmitting optical power of the first optical module is the power of an optical signal sent by the second radio frequency device to the control device through the first optical module, and the receiving optical power of the first optical module is the power of an optical signal received by the second radio frequency device from the control device through the first optical module. The transmitting optical power of the first optical module is for determining whether there is a fault at the transmitting end of the first optical module, and the receiving optical power of the first optical module is for determining whether there is a fault at the receiving end of the first optical module.
[0107] The hardware operation information of the second radio frequency device is operation information of the hardware structure of the second radio frequency device, and may particularly include operation parameters acquired when the hardware structure is operated. For example, the hardware operation information of the second radio frequency device includes the operating memory of the second radio frequency device, the hardware temperature of the second radio frequency device, the occupancy rate of the flash chip of the second radio frequency device, and the bad block rate of the flash chip of the second radio frequency device. The hardware operation information of the second radio frequency device is for determining whether the hardware of the second radio frequency device is operating abnormally.
[0108] The software operation information of the second radio frequency device includes version information about software running on the second radio frequency device, software version information supported by the second radio frequency device, a cyclic redundancy check (CRC) check result, alarm information indicating file loss, and alarm information indicating software damage. The software operation information of the second radio frequency device is for determining whether the software of the second radio frequency device is operating abnormally.
[0109] The communication quality information of the first link includes one or more of a packet loss rate of the first link, a bit error rate of the first link, a transmission delay of the first link, and an optical attenuation of the first link. information is for determining whether the first link has a fault.
[0110] The second radio frequency device may send the first information to the first radio frequency device via a wired transmission scheme. It may be understood that when the second radio frequency device is physically connected to the first radio frequency device, the second radio frequency device may send the first information to the first radio frequency device via a wired transmission scheme.
[0111] The manner in which the first radio frequency device is physically connected to the second radio frequency device is not limited in this embodiment of the present application.
[0112] In a possible implementation, a first radio frequency device is connected to a second radio frequency device through a power cable. As shown in FIG. 4(a), the first radio frequency device and the second radio frequency device are connected to the same power module through the power cable. In this case, the first radio frequency device and the second radio frequency device may form a physical connection through the power cable, and the first radio frequency device and the second radio frequency device may perform wired transmission through the power cable. Note that FIG. 4(a) only uses an example in which a power module is connected to the first radio frequency device and the second radio frequency device. In addition to the first radio frequency device and the second radio frequency device, there may be more radio frequency devices connected to the power module through the power cable.
[0113] In another possible implementation, the first radio frequency device is connected to the second radio frequency device through an optical fiber. As shown in FIG. 4(b), the first radio frequency device is connected to the second radio frequency device through an optical fiber. In this case, the first radio frequency device and the second radio frequency device may form a physical connection through the optical fiber, and the first radio frequency device and the second radio frequency device may perform wired transmission through the optical fiber. Note that FIG. 4(b) only uses the example in which the first radio frequency device is connected to the second radio frequency device through the optical fiber, and there may be many other radio frequency devices connected to the first radio frequency device and the second radio frequency device through the optical fiber.
[0114] The occasions in which the second radio frequency device sends the first information to the first radio frequency device are not limited in this embodiment of the present application.
[0115] In a possible implementation, once the second radio frequency device determines that there is a fault in the second radio frequency device and / or determines that there is a fault in the first link, the second radio frequency device sends first information to the first radio frequency device.
[0116] Optionally, before S310, the method 300 further includes the following S320: the second radio frequency device determines that the second radio frequency device has a fault and / or determines that the link between the second radio frequency device and the control device has a fault.
[0117] The fault occurring in the second radio frequency device may be at least one of a fault occurring in the first optical module, an exception in the hardware operation of the second radio frequency device, and an exception in the software operation of the second radio frequency device.
[0118] For example, the second radio frequency device may determine whether the first optical module is faulty based on the stored status information of the first optical module. For example, if the temperature of the first optical module is lower than the lower temperature limit of the first optical module and / or if the temperature of the first optical module is higher than the upper temperature limit of the first optical module, the second radio frequency device may determine that the first optical module is faulty. In another example, if the current of the first optical module is lower than the lower current limit of the first optical module and / or if the current of the first optical module is higher than the upper current limit of the first optical module, the second radio frequency device may determine that the first optical module is faulty. In another example, if the voltage of the first optical module is lower than the lower voltage limit of the first optical module and / or if the voltage of the first optical module is higher than the upper voltage limit of the first optical module, the second radio frequency device may determine that the first optical module is faulty. If the temperature of the first optical module is between the lower temperature limit of the first optical module and the upper temperature limit of the first optical module, the current of the first optical module is between the lower current limit of the first optical module and the upper current limit of the first optical module, and the voltage of the first optical module is between the lower voltage limit of the first optical module and the upper voltage limit of the first optical module, the second radio frequency device may determine that the first optical module is not faulty.
[0119] The second radio frequency device may further determine whether there is a fault in the transmitting end and / or receiving end of the first optical module based on the optical power of the first optical module. For example, if the transmitting optical power of the first optical module is lower than the minimum output optical power of the first optical module and / or if the transmitting optical power of the first optical module is higher than the maximum output optical power of the first optical module, the second radio frequency device may determine that there is a fault in the transmitting end of the first optical module. If the transmitting optical power of the first optical module is between the minimum output optical power and the maximum output optical power of the first optical module, the second radio frequency device may determine that there is no fault in the transmitting end of the first optical module. In another example, if the receiving optical power of the first optical module is lower than the minimum receiving optical power of the first optical module and / or if the receiving optical power of the first optical module is higher than the maximum receiving optical power of the first optical module, the second radio frequency device may determine that there is a fault in the receiving end of the first optical module. If the received optical power of the first optical module is between the minimum received optical power and the maximum received optical power of the first optical module, the second radio frequency device may determine that there is no fault at the receiving end of the first optical module.
[0120] The second radio frequency device may determine whether the hardware of the second radio frequency device is operating abnormally based on the stored hardware operating information of the second radio frequency device. For example, if the operating memory of the second radio frequency device is lower than a lower operating memory limit or higher than an upper operating memory limit, the second radio frequency device may determine that the second radio frequency device is operating abnormally. Alternatively, if the hardware temperature of the second radio frequency device is lower than a lower hardware temperature limit or higher than an upper hardware temperature limit, the second radio frequency device may determine that the second radio frequency device is operating abnormally. UpwardIf the temperature is higher than the hardware temperature limit, the second radio frequency device may determine that the hardware of the second radio frequency device is operating abnormally. Alternatively, if the occupancy rate of the flash chip of the second radio frequency device is higher than the upper occupancy rate limit, the second radio frequency device may determine that the hardware of the second radio frequency device is operating abnormally. Alternatively, if the bad block rate of the flash chip of the second radio frequency device is higher than the upper bad block rate limit, the second radio frequency device may determine that the hardware of the second radio frequency device is operating abnormally. If the operating memory of the second radio frequency device is between the upper operating memory limit and the lower operating memory limit, the hardware temperature of the second radio frequency device is between the lower hardware temperature limit and the upper hardware temperature limit, the occupancy rate of the flash chip of the second radio frequency device is lower than the upper occupancy rate limit, and the bad block rate of the flash chip of the second radio frequency device is lower than the upper bad block rate limit, the second radio frequency device may determine that the hardware of the second radio frequency device is operating normally.
[0121] The second radio frequency device may determine whether the software of the second radio frequency device is operating abnormally based on the stored software operation information of the second radio frequency device. For example, if the second radio frequency device determines, based on version information regarding the software operating on the second radio frequency device and software version information supported by the second radio frequency device, that the version of the operating software does not match the version of the software supported by the second radio frequency device, the second radio frequency device determines that the software of the second radio frequency device is operating abnormally. If the second radio frequency device determines, based on a CRC check result, that the CRC check fails, the second radio frequency device determines that the software of the second radio frequency device is operating abnormally. If the software operation information of the second radio frequency device includes alarm information indicating file loss and / or alarm information indicating software damage, the second radio frequency device determines that the software of the second radio frequency device is operating abnormally. If the version of the operating software matches the version of the software supported by the second radio frequency device, the second radio frequency device determines based on the CRC check result that the CRC check is successful, and the software operation information of the second radio frequency device does not include alarm information indicating file loss or alarm information indicating software damage, the second radio frequency device determines that the software of the second radio frequency device is operating normally.
[0122] The failure occurring in the first link may be an interruption failure or a link quality failure, which is not limited in this embodiment of the present application. It should be understood that regardless of whether an interruption failure or a link quality failure occurs in the first link, neither the second radio frequency device nor the control device can communicate with each other normally through the first link.
[0123] For example, the second radio frequency device may information The second radio frequency device determines whether a first link has a failure based on the received data or instructions. For example, if the second radio frequency device does not receive data or instructions from the control device within a predefined period, the second radio frequency device may determine that an interruption failure occurs in the first link. In another example, if the second radio frequency device cannot send data to the control device, the second radio frequency device may determine that an interruption failure occurs in the first link. In another example, if the second radio frequency device receives data or instructions from the control device, but the second radio frequency device cannot correctly parse the received data or instructions. Thus, the second radio frequency device may determine that a link quality failure occurs in the first link. In another example, if a packet loss rate of the first link exceeds a packet loss rate threshold, the second radio frequency device may determine that a link quality failure occurs in the first link. In another example, if a transmission delay of the first link exceeds a delay threshold, the second radio frequency device may determine that a link quality failure occurs in the first link. In another example, if the bit error rate of the first link exceeds a bit error rate threshold, the second radio frequency device may determine that a link quality failure occurs in the first link. In another example, if the optical attenuation of the first link exceeds an upper optical attenuation limit, the second radio frequency device may determine that a link quality failure occurs in the first link.
[0124] Optionally, at S320, the second radio frequency device may determine that the second radio frequency device is about to fail and / or may determine that the first link is about to fail.
[0125] For example, the second radio frequency device may determine that the first optical module is about to fail based on the status information of the first optical module. For example, if the temperature of the first optical module is close to a lower temperature limit of the first optical module or close to an upper temperature limit of the first optical module, the second radio frequency device may determine that the first optical module is about to fail.
[0126] In another example, the second radio frequency device may determine that a fault is imminent at the transmitting end and / or receiving end of the first optical module based on the optical power of the first optical module. For example, if the transmitting optical power of the first optical module is close to the maximum output optical power of the first optical module or close to the minimum output optical power of the first optical module, the second radio frequency device may determine that a fault is imminent at the transmitting end of the first optical module.
[0127] In another example, the second radio frequency device may determine, based on the hardware operation information of the second radio frequency device, that the hardware of the second radio frequency device is about to operate abnormally. For example, if the operating memory of the second radio frequency device is close to an upper operating memory limit, the second radio frequency device may determine that the hardware of the second radio frequency device is about to operate abnormally. In another example, if the hardware temperature of the second radio frequency device is close to an upper hardware temperature limit, the second radio frequency device may determine that the hardware of the second radio frequency device is about to operate abnormally.
[0128] For example, the second radio frequency device may informationand determine whether the first link is about to fail based on the packet loss rate of the first link. For example, if the packet loss rate of the first link exceeds a packet loss rate threshold, the second radio frequency device may determine that a link quality failure or an interruption failure is about to occur in the first link. For example, if the bit error rate of the first link exceeds a bit error rate threshold, the second radio frequency device may determine that a link quality failure or an interruption failure is about to occur in the first link. For example, if the transmission delay of the first link exceeds a delay threshold, the second radio frequency device may determine that a link quality failure or an interruption failure is about to occur in the first link. For example, if the optical attenuation of the first link is close to an upper optical attenuation limit, the second radio frequency device may determine that a link quality failure or an interruption failure is about to occur in the first link.
[0129] For example, the second radio frequency device may further determine whether a power failure is about to occur by monitoring changes in the voltage and / or current of the second radio frequency device, and if the voltage of the second radio frequency device is close to a lower voltage limit and / or the current is close to a lower current limit, it is determined that a power failure is about to occur in the second radio frequency device.
[0130] Furthermore, the second radio frequency device 2 If the first radio frequency device is determined to be faulty and / or the link between the second radio frequency device and the control device is determined to be faulty, 2 The radio frequency devices 1 First information is sent to the radio frequency device.
[0131] Optionally, in S320, if the second radio frequency device determines, based on the status information of the first optical module, that the first optical module has a fault, the first information may include the status information of the first optical module. In S320, if the second radio frequency device determines, based on the status information of the first optical module, that the first optical module does not have a fault, the first information may not include the status information of the first optical module.
[0132] Optionally, in S320, if the second radio frequency device determines, based on the optical power of the first optical module, that there is a fault in the transmitting end and / or the receiving end of the first optical module, the first information includes the optical power of the first optical module. In S320, if the second radio frequency device determines, based on the optical power of the first optical module, that there is no fault in the transmitting end and the receiving end of the first optical module, the first information may not include the optical power of the first optical module.
[0133] Optionally, if, at S320, the second radio frequency device determines, based on the hardware operation information of the second radio frequency device, that the hardware of the second radio frequency device is operating abnormally, the first information includes the hardware operation information of the second radio frequency device. If, at S320, the second radio frequency device determines, based on the hardware operation information of the second radio frequency device, that the hardware of the second radio frequency device is operating normally, the first information may not include the hardware operation information of the second radio frequency device.
[0134] Optionally, if the second radio frequency device determines, based on the software operation information of the second radio frequency device, that the software of the second radio frequency device is operating abnormally at S320, the first information includes software operation information of the second radio frequency device. If the second radio frequency device determines, based on the software operation information of the second radio frequency device, that the software of the second radio frequency device is operating normally at S320, the first information may not include software operation information of the second radio frequency device.
[0135] Optionally, at S320, the second radio frequency device: Based on the communication quality information of the first link, If the second radio frequency device determines that a link quality failure occurs in the first link, the first information includes communication quality information of the first link. If the second radio frequency device determines that a link quality failure does not occur in the first link at S320, the first information may not include communication quality information of the first link.
[0136] It should be noted that the second radio frequency device may continuously collect the status information of the first optical module, the optical power of the first optical module, the hardware operation information of the second radio frequency device, the software operation information of the second radio frequency device, and the communication quality information of the first link. However, the first information sent by the second radio frequency device to the first radio frequency device does not include all of the information collected by the second radio frequency device.
[0137] For example, the first information may include information collected at the moment the second radio frequency device determines that the first link has a fault, and / or may include information collected at the moment the second radio frequency device determines that the second radio frequency device has a fault. For example, the first information may include status information of a first optical module, and the status information of the first optical module may be information collected at the moment the second radio frequency device determines that the first link has a fault. Specifically, the status information of the first optical module indicates the status of the first optical module at the moment the second radio frequency device determines that the first link has a fault. Note that the moment the second radio frequency device determines that the first link has a fault may not be the moment the first link has a fault. The second radio frequency device may determine that the first link has a fault only at a certain moment after the first link has a fault. In addition, the moment the second radio frequency device determines that the second radio frequency device has a fault may not be the moment the second radio frequency device has a fault. The second radio frequency device may determine that the second radio frequency device has failed only at a particular moment after the second radio frequency device has failed.
[0138] In another example, the first information includes information collected by the second radio frequency device within a predefined time period. The predefined time period is from a first moment to a moment when the second radio frequency device determines that the first link is faulty. The first moment is any moment before the moment when the second radio frequency device determines that the first link is faulty. Alternatively, the predefined time period is from the first moment to a moment when the second radio frequency device determines that the second radio frequency device is faulty. The first moment is any moment before the moment when the second radio frequency device determines that the second radio frequency device is faulty.
[0139] Optionally, if S320 is performed in method 300, 2 by radio frequency devices 1 The first information sent to the radio frequency device may include fault cause or indication information of the second radio frequency device, and the indication information indicates that the second radio frequency device is not faulty.
[0140] For example, in S320, if the second radio frequency device determines that the second radio frequency device has no fault, the first information may include indication information. When there is a fault in the first link, it is useful to determine that there is no fault in the second radio frequency device based on the indication information, and thus determine that the cause of the fault in the first link is a fault in the control device or a fault in the optical link. The optical link between the second radio frequency device and the control device includes an optical fiber and a multiplexer / demultiplexer between the second radio frequency device and the control device.
[0141] In another example, if the second radio frequency device determines that the second radio frequency device has a fault in S320, the first information may include a cause of the fault of the second radio frequency device. For example, if the second radio frequency device determines that software of the second radio frequency device is operating abnormally, the first information may include that the cause of the fault of the second radio frequency device is that software of the second radio frequency device is operating abnormally.
[0142] Optionally, if in S320 the second radio frequency device determines that the second radio frequency device is about to fail and / or that the first link is about to fail, or the second radio frequency device determines that a power failure is about to occur by monitoring changes in voltage and / or current, the second radio frequency device may directly send first information to the control device in S310, where the first information is for determining a cause of the about to fail in the second radio frequency device and / or for determining a cause of the about to fail in the first link.
[0143] In another possible implementation, in response to the second request message from the first radio frequency device, the second radio frequency device sends the first information to the first radio frequency device. For the manner in which the second radio frequency device sends the first information to the first radio frequency device in response to the second request message, please refer to the description in method 500 below.
[0144] S320: The first radio frequency device sends first information to the control device or management device.
[0145] The management device may be an operation and maintenance center (OMC). The management device is configured to manage the control device, the first radio frequency device, and the second radio frequency device, and is responsible for planning, building, maintaining, and optimizing the control device, the first radio frequency device, and the second radio frequency device. The management device may be provided by an operator to which the control device belongs, or may be provided by another operator different from the operator to which the control device belongs. This is not limited in this embodiment of the present application.
[0146] After the first radio frequency device receives the first information from the second radio frequency device, if there is no failure in the link between the first radio frequency device and the control device, the first radio frequency device may send the first information to the control device or the management device.
[0147] In a possible implementation, once receiving the first information, the first radio frequency device sends the first information to a control or management device.
[0148] In another possible implementation, in response to a first request message from the control device or management device, the first radio frequency device sends the first information to the control device or management device. For the manner in which the first radio frequency device sends the first information to the control device or management device in response to the first request message, please refer to the descriptions in methods 500 to 700 below.
[0149] In this embodiment of the present application, the second radio frequency device may send first information to the control device or management device through the first radio frequency device whose link to the control device is not faulty, so that the control device or management device can determine the cause of the fault in the second radio frequency device and / or the cause of the fault in the link between the control device and the second radio frequency device based on the first information. Since there is no need to manually detect whether the second radio frequency device has a fault at the location where the second radio frequency device is located, human resources can be saved, and the cause of the fault in the second radio frequency device and / or the cause of the fault in the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0150] Optionally, the method 300 further includes S340.
[0151] S340: The control device or the management device determines, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0152] For example, if the first information includes status information of the first optical module, the control device or management device determines whether the first optical module has a fault based on the status information of the first optical module. For a manner of determining whether the first optical module has a fault based on the status information of the first optical module, see the description in S320. Furthermore, if the control device or management device determines that the first optical module does not have a fault, the control device or management device may determine that the cause of the fault of the second radio frequency device does not include a fault in the first optical module, and that the cause of the fault of the first link does not include a fault in the first optical module. If the control device or management device determines that the first optical module has a fault, the control device or management device may determine that the cause of the fault of the first link includes a fault in the second radio frequency device, and that the specific cause of the fault of the second radio frequency device includes a fault in the first optical module.
[0153] In another example, if the first information includes the transmission optical power of the first optical module, the control device or management device may determine whether there is a fault in the transmitting end of the first optical module based on the transmission optical power of the first optical module. For a method for determining whether there is a fault in the transmitting end of the first optical module based on the transmission optical power of the first optical module, see the description in S320. Furthermore, if the control device or management device determines that there is no fault in the transmitting end of the first optical module, the control device or management device may determine that the cause of the fault of the second radio frequency device does not include a fault in the transmitting end of the first optical module, and that the cause of the fault of the first link does not include a fault in the transmitting end of the first optical module. If the control device or management device determines that there is a fault in the transmitting end of the first optical module, the control device or management device may determine that the cause of the fault of the first link includes a fault in the second radio frequency device, and that the specific cause of the fault of the second radio frequency device includes a fault in the transmitting end of the first optical module.
[0154] In another example, if the first information includes the received optical power of the first optical module, the control device or management device may determine whether there is a fault in the receiving end of the first optical module based on the received optical power of the first optical module. For a method for determining whether there is a fault in the receiving end of the first optical module based on the received optical power of the first optical module, see the description in S320. Furthermore, if the control device or management device determines that there is no fault in the receiving end of the first optical module, the control device or management device may determine that the cause of the fault of the second radio frequency device does not include a fault in the receiving end of the first optical module, and that the cause of the fault of the first link does not include a fault in the receiving end of the first optical module. If the control device or management device determines that there is a fault in the receiving end of the first optical module, the control device or management device may determine that the cause of the fault of the first link includes a fault in the second radio frequency device, and that the specific cause of the fault of the second radio frequency device includes a fault in the receiving end of the first optical module.
[0155] In another example, if the first information includes hardware operation information of the second radio frequency device, the control device or management device may determine whether the hardware of the second radio frequency device is faulty based on the hardware operation information of the second radio frequency device. If the control device or management device determines that the hardware of the second radio frequency device is operating normally based on the hardware operation information of the second radio frequency device, the control device or management device may determine that the cause of the failure of the second radio frequency device does not include faulty hardware of the second radio frequency device and that the cause of the failure of the first link does not include faulty hardware of the second radio frequency device. If the control device or management device determines that the hardware of the second radio frequency device is operating abnormally based on the hardware operation information of the second radio frequency device, the control device or management device may determine that the cause of the failure of the first link includes faulty hardware of the second radio frequency device and that the specific cause of the failure of the second radio frequency device includes faulty hardware of the second radio frequency device.
[0156] In another example, if the first information includes software operation information of the second radio frequency device, the control device or management device may determine whether the software of the second radio frequency device is faulty based on the software operation information of the second radio frequency device. If the control device or management device determines that the software of the second radio frequency device is operating normally based on the software operation information of the second radio frequency device, the control device or management device may determine that the cause of the failure of the second radio frequency device does not include faulty software of the second radio frequency device and that the cause of the failure of the first link does not include faulty software of the second radio frequency device. If the control device or management device determines that the software of the second radio frequency device is operating abnormally based on the software operation information of the second radio frequency device, the control device or management device may determine that the cause of the failure of the first link includes faulty software of the second radio frequency device and that the specific cause of the failure of the second radio frequency device includes faulty software of the second radio frequency device.
[0157] In another example, if the first information includes communication quality information of the first link, the control device or management device may determine whether there is a fault in the optical link between the second radio frequency device and the control device based on the communication quality information. For example, if the packet loss rate of the first link exceeds a packet loss rate threshold, the transmission delay of the first link exceeds a delay threshold, the bit error rate of the first link exceeds a bit error rate threshold, or the optical attenuation of the first link exceeds an upper optical attenuation limit, the control device or management device may determine that there is a fault in the optical link between the second radio frequency device and the control device. If the control device or management device determines that there is a fault in the optical link between the second radio frequency device and the control device, the control device or management device may determine that the cause of the fault in the first link includes that there is a fault in the optical link between the second radio frequency device and the control device.
[0158] In another example, if the first information includes a cause of failure of the second radio frequency device, the control device or management device may determine that the cause of failure of the first link includes a failure in the second radio frequency device.
[0159] In another example, if the first information includes indication information, the control device or management device may determine, based on the indication information, that there is no fault in the second radio frequency device and determine that the cause of the fault in the first link includes that there is a fault in the control device and / or that there is a fault in the optical link between the second radio frequency device and the control device.
[0160] It should be noted that in this embodiment of the present application, the control device or management device is not limited to determining the cause of the failure of the first link based only on the first information. In S340, the control device or management device may determine the cause of the failure of the first link in combination with the first information and the second information.
[0161] The second information is collected by the control device and is used to determine a cause of a failure of the control device and / or a cause of a failure of the first link. For example, the second information includes one or more of status information of a second optical module disposed on the control device, optical power of the second optical module, hardware operation information of the control device, software operation information of the control device, and communication quality information of the first link.
[0162] The status information of the second optical module is for determining whether the second optical module has a fault. The status information of the second optical module includes one or more of a temperature of the second optical module, a voltage of the second optical module, and a current of the second optical module.
[0163] For example, if the temperature of the second light module is lower than the lower temperature limit of the second light module and / or the temperature of the second light module is higher than the upper temperature limit of the second light module, the control device or management device may determine that the second light module is faulty. In another example, if the current of the second light module is lower than the lower current limit of the second light module and / or the current of the second light module is higher than the upper current limit of the second light module, the control device or management device may determine that the second light module is faulty. In another example, if the voltage of the second light module is lower than the lower voltage limit of the second light module and / or the voltage of the second light module is higher than the upper voltage limit of the second light module, the control device or management device may determine that the second light module is faulty. If the temperature of the second optical module is between the lower temperature limit of the second optical module and the upper temperature limit of the second optical module, the current of the second optical module is between the lower current limit of the second optical module and the upper current limit of the second optical module, and the voltage of the second optical module is between the lower voltage limit of the second optical module and the upper voltage limit of the second optical module, the control device or management device may determine that the second optical module is not faulty.
[0164] Correspondingly, if the control device or management device determines, based on the status information of the second optical module, that there is no fault in the second optical module, the control device or management device may determine that the cause of the fault in the control device does not include that there is a fault in the second optical module and that the cause of the fault in the first link does not include that the second optical module is abnormal.If the control device or management device determines, based on the status information of the second optical module, that there is no fault in the second optical module, the control device or management device may determine that the cause of the fault in the first link includes that there is a fault in the control device and that the specific cause of the fault in the control device includes that there is a fault in the second optical module.
[0165] The optical power of the second optical module includes the transmitting optical power and the receiving optical power of the second optical module. The transmitting optical power of the second optical module is the power of the optical signal sent by the control device to the second radio frequency device through the second optical module, and the receiving optical power of the second optical module is the power of the optical signal received by the control device from the second radio frequency device through the second optical module. The transmitting optical power of the second optical module is used to determine whether there is a fault in the transmitting end of the second optical module, and the receiving optical power of the second optical module is used to determine whether there is a fault in the receiving end of the second optical module. For example, if the transmitting optical power of the second optical module is lower than the minimum output optical power of the second optical module and / or if the transmitting optical power of the second optical module is higher than the maximum output optical power of the second optical module, the control device or management device may determine that there is a fault in the transmitting end of the second optical module. If the transmitting optical power of the second optical module is between the minimum output optical power and the maximum output optical power of the second optical module, the control device or management device may determine that there is no fault in the transmitting end of the second optical module. In another example, if the receiving optical power of the second optical module is lower than the minimum receiving optical power of the second optical module and / or if the receiving optical power of the second optical module is higher than the maximum receiving optical power of the second optical module, the control device or management device may determine that there is a fault in the receiving end of the second optical module. If the receiving optical power of the second optical module is between the minimum receiving optical power and the maximum receiving optical power of the second optical module, the control device or management device may determine that there is no fault in the receiving end of the second optical module.
[0166] Correspondingly, if the control device or management device determines that there is no fault in the transmitting end of the second optical module, the control device or management device may determine that the cause of the fault in the control device does not include a fault in the transmitting end of the second optical module, and that the cause of the fault in the first link does not include a fault in the transmitting end of the second optical module. If the control device or management device determines that there is a fault in the transmitting end of the second optical module, the control device or management device may determine that the cause of the fault in the first link includes a fault in the control device, and that the specific cause of the fault in the control device includes a fault in the transmitting end of the second optical module. If the control device or management device determines that there is no fault in the receiving end of the second optical module, the control device or management device may determine that the cause of the fault in the control device does not include a fault in the receiving end of the second optical module, and that the cause of the fault in the first link does not include a fault in the receiving end of the second optical module. If the control device or management device determines that there is a failure at the receiving end of the second optical module, the control device or management device may determine that the cause of the failure of the first link includes a failure at the control device, and that the specific cause of the failure of the control device includes a failure at the receiving end of the second optical module.
[0167] The control device or management device may further analyze, in combination with the optical power of the first optical module and the optical power of the second optical module, whether the cause of the failure of the first link includes a fault in the optical link. For example, if the difference between the transmitting optical power of the first optical module and the receiving optical power of the second optical module is greater than a predetermined threshold, and / or if the difference between the transmitting optical power of the second optical module and the receiving optical power of the first optical module is greater than a predetermined threshold, the control device or management device may determine that the cause of the failure of the first link includes a fault in the optical link.
[0168] The hardware operation information of the control device is operation information of the hardware structure of the control device, and may particularly include operation parameters obtained when the hardware structure is operated. For example, the hardware operation information of the control device includes the operating memory of the control device, the hardware temperature of the control device, the occupancy rate of the flash chip of the control device, and the bad block rate of the flash chip of the control device. The hardware operation information of the control device is for determining whether the hardware of the control device is operating abnormally.
[0169] Correspondingly, if the control device or management device determines, based on the hardware operation information of the control device, that the hardware of the control device is operating normally, the control device or management device may determine that the cause of the failure of the control device does not include a failure in the hardware of the control device and that the cause of the failure of the first link does not include a failure in the hardware of the control device.If the control device or management device determines, based on the hardware operation information of the control device, that the hardware of the control device is operating abnormally, the control device or management device may determine that the cause of the failure of the first link includes a failure in the control device and that the specific cause of the failure of the control device includes a failure in the hardware of the control device.
[0170] Control device software Operation The information is for determining whether the software of the control device is operating abnormally. For example, the software operation information of the control device includes version information about the operating software, software version information supported by the control device, CRC check results, alarm information indicating file loss, and alarm information indicating software damage.
[0171] Correspondingly, if the control device or management device determines, based on the software operation information of the control device, that the software of the control device is operating normally, the control device or management device may determine that the cause of the failure of the control device does not include a fault in the software of the control device and that the cause of the failure of the first link does not include a fault in the software of the control device.If the control device or management device determines, based on the software operation information of the control device, that the software of the control device is operating abnormally, the control device or management device may determine that the cause of the failure of the first link includes a fault in the control device and that the specific cause of the failure of the control device includes a fault in the software of the control device.
[0172] 5 is a schematic flowchart of a method for determining a fault cause according to an embodiment of the present application. The steps in the method 500 are described in detail below.
[0173] S501: The control device sends a first request message to the first radio frequency device. Correspondingly, in S501, the first radio frequency device receives the first request message from the control device.
[0174] The first request message is for requesting the first radio frequency device to report first neighbor node information. The first neighbor node information is received by the first radio frequency device from a neighbor node of the first radio frequency device, and the first neighbor node information is for determining a cause of failure of the neighbor node of the first radio frequency device and / or a cause of failure of a link between the neighbor node of the first radio frequency device and a control device. The neighbor node of the first radio frequency device is a radio frequency device that is physically connected to the first radio frequency device and has a failed link to the control device. The neighbor node of the first radio frequency device includes a second radio frequency device, and the first neighbor node information includes first information.
[0175] For example, the first request message includes an identifier of the second radio frequency device, and the identifier of the second radio frequency device identifies the second radio frequency device. For example, the identifier of the second radio frequency device includes one or more of an electronic serial number (ESN) of the second radio frequency device, a cabinet number of a cabinet in which the second radio frequency device is located, a subrack number of a subrack in which the second radio frequency device is located, and a slot number of a slot in which the second radio frequency device is located. It may be understood that when the control device determines that the first link is faulty and the control device obtains the identifier of the second radio frequency device, the first request message sent by the control device to the first radio frequency device may include the identifier of the second radio frequency device.
[0176] It may be understood that when the first request message includes an identifier of the second radio frequency device, the first request message may be for requesting the first radio frequency device to report the first information.
[0177] If the control device determines that a link between the control device and another radio frequency device has failed and the control device is able to obtain an identifier of the other radio frequency device, the first request message may be further understood to further include the identifier of the other radio frequency device. For example, if the control device determines that a link between the control device and a third radio frequency device has failed and the control device has obtained an identifier of the third radio frequency device, the first request message may further include the identifier of the third radio frequency device. When the first request message includes the identifier of the third radio frequency device, the first request message may further be for requesting the first radio frequency device to report third information, where the third information is for determining the cause of the failure of the third radio frequency device and / or the cause of the failure of the link between the third radio frequency device and the control device. For a description of the identifier of the third radio frequency device, see the description of the identifier of the second radio frequency device.
[0178] For example, the first request message does not include any identifier of the radio frequency device. If the control device does not acquire the identifier of the second radio frequency device, it may be understood that the first request message sent by the control device does not include the identifier of any radio frequency device. Of course, even if the control device can acquire the identifier of the second radio frequency device, the first request message may not carry the identifier of the second radio frequency device. This is not limited in this embodiment of the present application.
[0179] If the first request message does not include the identifier of any radio frequency device, it indicates that the first request message is for requesting the first radio frequency device to report the first neighbor node information received from all neighbor nodes, i.e., for requesting the first radio frequency device to report the first neighbor node information received from all radio frequency devices that are physically connected to the first radio frequency device and have a failed link to the control device.
[0180] The manner in which the control device sends the first request message to the first radio frequency device is not limited in this embodiment of the present application.
[0181] For example, if the control device determines that a first link has failed and knows that the first radio frequency device is physically connected to a second radio frequency device, the control device sends a first request message to the first radio frequency device in a unicast manner. In this implementation, it may be understood that only the first radio frequency device can receive the first request message.
[0182] In another example, if the control device determines that a first link has a failure but does not know that the first radio frequency device is physically connected to a second radio frequency device, the control device sends a first request message in a broadcast manner. It should be understood that in this implementation, all radio frequency devices whose links to the control device are free of failures can receive the first request message. For example, if the link between the first radio frequency device and the control device is free of failures, the first radio frequency device can receive the first request message. If the link between the fourth radio frequency device and the control device is free of failures, the fourth radio frequency device can also receive the first request message.
[0183] It should be understood that when the control device sends the first request message in a broadcast manner, the first request message is for requesting radio frequency devices that can receive the first request message to report neighbor node information. For example, when the first radio frequency device and the fourth radio frequency device receive the first request message, the first request message is for requesting the first radio frequency device to report first neighbor node information, and the first request message is for requesting the fourth radio frequency device to report second neighbor node information. The second neighbor node information is received by the fourth radio frequency device from a neighbor node of the fourth radio frequency device, and the second neighbor node information is for determining the cause of a failure of the neighbor node of the fourth radio frequency device and / or the cause of a failure of a link between the neighbor node of the fourth radio frequency device and the control device. The neighbor node of the fourth radio frequency device is a radio frequency device that is physically connected to the fourth radio frequency device and has a failed link to the control device.
[0184] S502: In response to the first request message, the first radio frequency device sends a second request message. Correspondingly, in S502, the second radio frequency device receives the second request message from the first radio frequency device.
[0185] The second request message is for requesting neighbor nodes of the first radio frequency device to report first neighbor node information. The neighbor nodes of the first radio frequency device include the second radio frequency device, and the first neighbor node information includes the first information. In other words, the second request message may be for particularly requesting the second radio frequency device to report the first information.
[0186] For example, the second request message includes an identifier of the second radio frequency device. In particular, if the first request message received by the first radio frequency device includes an identifier of the second radio frequency device, the second request message sent by the first radio frequency device includes an identifier of the second radio frequency device.
[0187] It should be understood that if the first request message received by the first radio frequency device further includes an identifier of another radio frequency device, the second request message sent by the first radio frequency device may also include the identifier of the other radio frequency device. For example, if the first request message received by the first radio frequency device further includes an identifier of a third radio frequency device, the second request message sent by the first radio frequency device further includes the identifier of the third radio frequency device.
[0188] It should be further understood that if the first request message received by the first radio frequency device further includes an identifier of another radio frequency device, but the first radio frequency device determines that the first radio frequency device is not physically connected to the other radio frequency device, the second request message sent by the first radio frequency device may not include the identifier of the other radio frequency device. For example, if the first request message includes an identifier of a third radio frequency device, but the first radio frequency device determines, based on the identifier of the third radio frequency device, that the first radio frequency device is not physically connected to the third radio frequency device, the second request message sent by the first radio frequency device may not include the identifier of the third radio frequency device.
[0189] In another example, the second request message does not include an identifier of any radio frequency device. In particular, if the first request message received by the first radio frequency device does not include an identifier of any radio frequency device, the second request message sent by the first radio frequency device does not include an identifier of any radio frequency device.
[0190] If the second request message does not include an identifier of any radio frequency device, the second request message is for requesting all neighbor nodes of the first radio frequency device to report the first neighbor node information, i.e., for requesting all radio frequency devices that are physically connected to the first radio frequency device and have a failed link to the control device to report the first neighbor node information.
[0191] Optionally, the second request message further includes an identifier of the first radio frequency device, for which see the above description of the identifier of the second radio frequency device.
[0192] The manner in which the first radio frequency device sends the second request message to the second radio frequency device is not limited in this embodiment of the present application.
[0193] For example, if a first request message received by a first radio frequency device includes an identifier of a second radio frequency device and the first radio frequency device determines that the first radio frequency device is physically connected to the second radio frequency device, the first radio frequency device may send a second request message to the second radio frequency device in a unicast manner. In this implementation, it may be understood that only the second radio frequency device can receive the second request message.
[0194] In another example, if the first request message received by the first radio frequency device includes an identifier of a second radio frequency device but the first radio frequency device does not determine whether the first radio frequency device is physically connected to the second radio frequency device, the first radio frequency device may send the second request message in a broadcast manner. Alternatively, if the first request message received by the first radio frequency device does not include an identifier of any radio frequency device, the first radio frequency device may send the second request message in a broadcast manner. In this implementation, it may be understood that all radio frequency devices physically connected to the second radio frequency device may receive the second request message.
[0195] S503: The second radio frequency device sends the first information to the first radio frequency device. Correspondingly, in S503, the first radio frequency device receives the first information from the second radio frequency device.
[0196] For an explanation of the first information, see S310.
[0197] When the first radio frequency device receives the first neighbor node information after sending the second request message, for example, when it receives the first information, it may be understood that this indicates the presence of a radio frequency device that is physically connected to the first radio frequency device and has a failed link to the control device. Therefore, in other words, the second request message is for discovering a radio frequency device that is physically connected to the first radio frequency device and has a failed link to the control device.
[0198] Optionally, if the second radio frequency device determines that the second radio frequency device has a fault and / or determines that the link between the second radio frequency device and the control device has a fault, the first information is sent to the first radio frequency device. In other words, before S503, the method 500 may further include: S504: the second radio frequency device determines that the second radio frequency device has a fault and / or determines that the link between the second radio frequency device and the control device has a fault.
[0199] In particular, for the description of S504, please refer to the description in S320. The link between the second radio frequency device and the control device is denoted as the first link below.
[0200] It should be noted that whether S504 is performed before S502 or after S502 is not limited in this embodiment of the present application.
[0201] In a possible implementation, in S503, the second radio frequency device sends the first information to the first radio frequency device through a data transmission channel between the second radio frequency device and the first radio frequency device.
[0202] If a data transmission channel between the second radio frequency device and the first radio frequency device has not been established, before S503, the method 500 further includes S505 and S506.
[0203] S505: The second radio frequency device sends a response message of the second request message to the first radio frequency device. Correspondingly, in S505, the first radio frequency device receives a response message for the second request message from the second radio frequency device.
[0204] The response message to the second request message includes an identifier of the second radio frequency device.
[0205] After the second radio frequency device receives the second request message from the first radio frequency device, if the second request message includes an identifier of the second radio frequency device, when the second radio frequency device determines that the identifier included in the second request message matches the identifier of the second radio frequency device, the second radio frequency device sends a response message to the first radio frequency device for the second request message.
[0206] Optionally, if the second radio frequency device determines that the identifier included in the second request message matches an identifier of the second radio frequency device, but the second radio frequency device determines that there is no failure in the second radio frequency device or in the first link, the second radio frequency device may not send a response message of the second request message to the first radio frequency device.
[0207] Optionally, if the identifier included in the second request message does not match the identifier of the second radio frequency device, but the second radio frequency device determines that there is a failure in the second radio frequency device and / or the first link, the second radio frequency device may also send a response message to the second request message to the first radio frequency device.
[0208] In another example, if the second request message does not include an identifier of any radio frequency device, the second radio frequency device sends a response message to the first radio frequency device for the second request message when it determines that the second radio frequency device and / or the first link has a failure.
[0209] If the first radio frequency device receives a response message to the second request message after sending the second request message, it may be understood that this indicates the presence of a radio frequency device that is physically connected to the first radio frequency device and has a failed link to the control device. Therefore, in other words, the second request message is for discovering a radio frequency device that is physically connected to the first radio frequency device and has a failed link to the control device.
[0210] S506: The first radio frequency device establishes a data transmission channel with the second radio frequency device.
[0211] After receiving a response message for the second request message from the second radio frequency device, the first radio frequency device initiates a procedure for establishing a data transmission channel between the first radio frequency device and the second radio frequency device based on an identifier of the second radio frequency device included in the response message for the second request message. For example, the data transmission channel between the first radio frequency device and the second radio frequency device is established based on the transmission control protocol (TCP). In particular, for a procedure for the first radio frequency device to establish a data transmission channel with the second radio frequency device based on the TCP protocol, refer to existing protocols (e.g., Internet Engineering Task Force (IETF) Request for Comments (RFC) 793).
[0212] Optionally, if in S502 the second request message sent by the first radio frequency device to the second radio frequency device includes an identifier of the first radio frequency device, S505 may not be performed in the method 500. Specifically, if the second radio frequency device determines that the second radio frequency device has a failure and / or determines that the first link has a failure after the second radio frequency device receives the second request message from the first radio frequency device, the second radio frequency device may not send a response message for the second request message to the first radio frequency device, but may initiate a data transmission channel establishment procedure with the first radio frequency device based on the identifier of the first radio frequency device.
[0213] S507: The first radio frequency device sends first information to the control device.
[0214] After receiving the first information from the second radio frequency device, in response to the first request message, the first radio frequency device sends the first information to the control device.
[0215] Optionally, the method 500 further includes S508, or the method 500 further includes S509 and S510.
[0216] S508: The control device determines, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0217] In particular, see S340 for an explanation of S508.
[0218] S509: The control device sends the first information to the management device.
[0219] Optionally, in S509, the control device further sends second information to the management device. For a description of the second information, see S340.
[0220] S510: The management device determines, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0221] In particular, see S340 for an explanation of S510.
[0222] In this embodiment of the present application, if the control device determines that the link between the control device and the second radio frequency device has a failure, a first request message is sent to the first radio frequency device. In response to the first request message, the first radio frequency device may obtain first information from the second radio frequency device and send the first information to the control device. In this manner, the control device or management device may determine the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the control device and the second radio frequency device based on the first information. Since there is no need to manually detect whether the second radio frequency device has a failure at the location where the second radio frequency device is located, human resources can be saved, and the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0223] 6 is a schematic flowchart of a method for determining a fault cause according to an embodiment of the present application. The steps in the method 600 are described in detail below.
[0224] S601: A second radio frequency device determines that the second radio frequency device has a fault and / or that a link between the second radio frequency device and a control device has a fault.
[0225] In particular, for the description of S601, please refer to the description in S320. The link between the second radio frequency device and the control device is denoted as the first link below.
[0226] S602: The second radio frequency device sends the first information to the first radio frequency device. Correspondingly, in S602, the first radio frequency device receives the first information from the second radio frequency device.
[0227] For an explanation of the first information, see S310.
[0228] Optionally, if the second radio frequency device knows that the link between the first radio frequency device and the control device is not faulty, the second radio frequency device directly performs S602 after determining that the second radio frequency device is faulty and / or determining that the first link is faulty. If the second radio frequency device does not know of a radio frequency device whose link to the control device is not faulty, method 600 further includes S603 and S604.
[0229] S603: The second radio frequency device sends a third request message. Correspondingly, in S603, the first radio frequency device receives the third request message.
[0230] The third request message is for discovering a radio frequency device that has an unimpaired link to the control device. Optionally, the third request message includes an identifier of the second radio frequency device. For a description of the identifier of the second radio frequency device, see S501.
[0231] The manner in which the second radio frequency device sends the third request message is not limited in this embodiment of the present application.
[0232] For example, the second radio frequency device sends the third request message to the first radio frequency device in a unicast manner, and it may be understood that in this implementation, only the first radio frequency device can receive the third request message.
[0233] In another example, the second radio frequency device sends the third request message in a broadcast manner, and in this implementation, it may be understood that all radio frequency devices physically connected to the second radio frequency device can receive the third request message.
[0234] S604: The first radio frequency device sends a response message of the third request message to the second radio frequency device. In response, in S604, the second radio frequency device receives a response message of the third request message from the first radio frequency device.
[0235] After receiving the third request message, if the first radio frequency device determines that the link between the first radio frequency device and the control device is not impaired, the first radio frequency device may send a response message to the third request message to the second radio frequency device. Optionally, the response message to the third request message includes an identifier of the first radio frequency device.
[0236] In response to the third request message, after receiving a response message from the first radio frequency device, the second radio frequency device may determine that the link between the first radio frequency device and the control device is free of failures. Further, the second radio frequency device may send the first information to the first radio frequency device.
[0237] In a possible implementation, the second radio frequency device sends the first information to the first radio frequency device through a data transmission channel between the second radio frequency device and the first radio frequency device.
[0238] Optionally, if a data transmission channel between the second radio frequency device and the first radio frequency device has not been established, before S602, the method 600 further includes S605.
[0239] S605: The first radio frequency device establishes a data transmission channel with the second radio frequency device.
[0240] For example, the data transmission channel between the first radio frequency device and the second radio frequency device is established based on the TCP protocol. In particular, for the procedure for the first radio frequency device to establish a data transmission channel with the second radio frequency device based on the TCP protocol, refer to existing protocols (e.g., IETF RFC793).
[0241] In this embodiment of the present application, whether the first radio frequency device initiates the procedure for establishing a data transmission channel or the second radio frequency device initiates the procedure for establishing a data transmission channel is not limited.
[0242] Optionally, in S603, if the third request message sent by the second radio frequency device to the first radio frequency device includes an identifier of the second radio frequency device, in S605, the first radio frequency device may initiate a procedure for establishing a data transmission channel based on the identifier of the second radio frequency device.
[0243] Optionally, in S604, for the third request message, if the response message sent by the first radio frequency device to the second radio frequency device includes an identifier of the first radio frequency device, in S605, the second radio frequency device may initiate a procedure for establishing a data transmission channel based on the identifier of the first radio frequency device.
[0244] S606: The control device sends a first request message to the first radio frequency device. Correspondingly, in S606, the first radio frequency device receives the first request message from the control device.
[0245] In particular, see S501 for an explanation of S606.
[0246] S607: The first radio frequency device sends the first information to the control device. Correspondingly, in S607, the control device receives the first information from the first radio frequency device.
[0247] In response to the first request message from the control device, the first radio frequency device sends first information to the control device.
[0248] Optionally, the method 600 further includes S608, or the method 600 further includes S609 and S610.
[0249] S608: The control device determines, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0250] In particular, see S340 for an explanation of S608.
[0251] S609: The control device sends the first information to the management device.
[0252] Optionally, in S609, the control device further sends second information to the management device. For a description of the second information, see S340.
[0253] S610: The management device determines, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0254] In particular, see S340 for an explanation of S610.
[0255] In this embodiment of the present application, if the second radio frequency device determines that the second radio frequency device has a failure and / or that the link between the control device and the second radio frequency device has a failure, the second radio frequency device may send first information to the control device through the first radio frequency device whose link to the control device is not failed, so that the control device or management device can determine the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the control device and the second radio frequency device based on the first information. Since there is no need to manually detect whether the second radio frequency device has a failure at the location where the second radio frequency device is located, human resources can be saved, and the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0256] 7 is a schematic flowchart of a method for determining a fault cause according to an embodiment of the present application. The steps in the method 700 are described in detail below.
[0257] S701: The management device sends a first request message to the first radio frequency device. Correspondingly, in S701, the first radio frequency device receives the first request message from the management device.
[0258] The manner in which the management device sends the first request message to the first radio frequency device is the same as the manner in which the control device sends the first request message to the first radio frequency device. For the sake of brevity, the details will not be described again in this embodiment of the present application.
[0259] S702 to S706 are the same as S502 to S506 in the method 500. For the sake of brevity, the details will not be described again in this embodiment of the present application.
[0260] S707: The first radio frequency device sends the first information to the management device. Correspondingly, in S707, the management device receives the first information from the first radio frequency device.
[0261] After receiving the first information from the second radio frequency device, in response to the first request message, the first radio frequency device sends the first information to the management device.
[0262] Optionally, the method 700 further includes S708.
[0263] S708: The management device determines, based on the first information, a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device.
[0264] In particular, see S340 for an explanation of S708.
[0265] Optionally, the method 700 may further include S709 and S710.
[0266] S709: The management device sends a fourth request message to the control device. In response, the control device receives a fourth request message from the management device.
[0267] The fourth request message is for requesting the control device to report the second information.
[0268] For example, when determining that the link between the second radio frequency device and the control device has failed, the management device sends a fourth request message to the control device.
[0269] In another example, after receiving the first information, the management device sends a fourth request message to the control device.
[0270] S710: The control device sends the second information to the management device. Correspondingly, in S710, the management device receives the second information from the control device.
[0271] In response to the fourth request message, the control device sends the second information to the management device.
[0272] It may be understood that when S709 and S710 are implemented in method 700, the management device may determine the cause of the failure of the link between the second radio frequency device and the control device in combination with the first information and the second information.
[0273] In this embodiment of the present application, if the management device determines that the link between the management device and the second radio frequency device has a failure, a first request message is sent to the first radio frequency device. In response to the first request message, the first radio frequency device can obtain first information from the second radio frequency device and send the first information to the management device. In this manner, the management device can determine the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the control device and the second radio frequency device based on the first information. Since there is no need to manually detect whether the second radio frequency device has a failure at the location where the second radio frequency device is located, human resources can be saved, and the cause of the failure of the second radio frequency device and / or the cause of the failure of the link between the second radio frequency device and the control device can be quickly determined. This helps to quickly restore the link between the second radio frequency device and the control device.
[0274] The method provided in the embodiment of the present application has been described in detail above with reference to Figures 3 to 7. The apparatus provided in the embodiment of the present application will be described in detail below with reference to Figures 8 to 10. It should be understood that the description of the apparatus embodiment corresponds to the description of the method embodiment. Therefore, for the contents not described in detail, please refer to the above method embodiment. For the sake of brevity, the details will not be described again in this specification.
[0275] Figure 8 is , Book application Embodiments of the present invention 8 is a schematic block diagram of an apparatus 800 according to the present invention. As shown in the figure, the apparatus 800 may include a transceiver unit 810 and a processing unit 820.
[0276] In a possible design, the apparatus 800 may be the first radio frequency device in the above method embodiments, or may be a chip configured to implement the functions of the first radio frequency device in the above method embodiments.
[0277] It should be understood that the apparatus 800 may correspond to the first radio frequency device in the method 300, the method 500, the method 600, or the method 700 according to the embodiments of the present application. The apparatus 800 may include units configured to perform the method performed by the first radio frequency device in the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7. In addition, the units of the apparatus 800 and other operations and / or functions described above are used to implement the corresponding procedures of the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7, respectively. It should be understood that the specific processes by which the units perform the corresponding steps described above have been described in detail in the method embodiments above. For the sake of brevity, the details will not be described again herein.
[0278] In another possible design, the apparatus 800 may be the second radio frequency device in the above method embodiments, or may be a chip configured to implement the functionality of the second radio frequency device in the above method embodiments.
[0279] It should be understood that the apparatus 800 may correspond to the second radio frequency device in the method 300, the method 500, the method 600, or the method 700 according to the embodiments of the present application. The apparatus 800 may include units configured to perform the method performed by the second radio frequency device in the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7. In addition, the units of the apparatus 800 and other operations and / or functions described above are used to implement the corresponding procedures of the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7, respectively. It should be understood that the specific processes by which the units perform the corresponding steps described above have been described in detail in the method embodiments above. For the sake of brevity, the details will not be described again herein.
[0280] In another possible design, the apparatus 800 may be the control device in the above method embodiments, or may be a chip configured to implement the functionality of the control device in the above method embodiments.
[0281] It should be understood that the apparatus 800 may correspond to the control device in the method 300, the method 500, the method 600, or the method 700 according to the embodiments of the present application. The apparatus 800 may include units configured to perform the methods performed by the control devices in the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7. In addition, the units of the apparatus 800 and other operations and / or functions described above are used to implement the corresponding procedures of the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7, respectively. It should be understood that the specific processes by which the units perform the corresponding steps described above have been described in detail in the method embodiments above. For the sake of brevity, the details will not be described again herein.
[0282] In another possible design, the apparatus 800 may be the management device in the above method embodiments, or may be a chip configured to implement the functionality of the management device in the above method embodiments.
[0283] It should be understood that the apparatus 800 may correspond to the management device in the method 300, the method 500, the method 600, or the method 700 according to the embodiments of the present application. management 8. The apparatus 800 may include units configured to perform the methods performed by the device. In addition, the units of the apparatus 800 and other operations and / or functions described above are used to implement the corresponding procedures of the method 300 of FIG. 3, the method 500 of FIG. 5, the method 600 of FIG. 6, or the method 700 of FIG. 7, respectively. It should be understood that the specific processes by which the units perform the corresponding steps described above have been described in detail in the method embodiments above. For the sake of brevity, the details will not be described again herein.
[0284] It should be further understood that the transceiver unit 810 in the apparatus 800 may correspond to the transceiver 1020 in the apparatus 1000 shown in FIG. 10, and the processing unit 820 in the apparatus 800 may correspond to the processor 1010 in the apparatus 1000 shown in FIG. 10.
[0285] It should be further understood that when the device 800 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit embedded on the chip.
[0286] The transceiver unit 810 is configured to implement signal transceiver operations of the apparatus 800 , and the processing unit 820 is configured to implement signal processing operations of the apparatus 800 .
[0287] Optionally, the apparatus 800 further includes a storage unit 830, where the storage unit 830 is configured to store instructions.
[0288] Figure 9 is , Book application Embodiments of the present invention 9 is a schematic block diagram of an apparatus 900 according to the present invention. As shown in FIG. 9, the apparatus 900 includes at least one processor 910 and a transceiver 920. The processor 910 is coupled to a memory and configured to execute instructions stored in the memory to control the transceiver 920 to send and / or receive signals. Optionally, the apparatus 900 further includes a memory 930 configured to store instructions.
[0289] It should be understood that the processor 910 and the memory 930 may be combined into one processing unit, and the processor 910 is configured to implement the above-described functions by executing program code stored in the memory 930. During a particular implementation, the memory 930 may alternatively be integrated into the processor 910 or may be separate from the processor 910.
[0290] It should be further understood that the transceiver 920 may include a receiver (or referred to as a receiver mechanism) and a transmitter (or referred to as a transmitter mechanism). The transceiver 920 may further include an antenna, and there may be one or more antennas. The transceiver 920 may be a communications interface or interface circuit.
[0291] When the device 900 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit embedded on the chip.
[0292] 10 is a schematic diagram of a chip system according to an embodiment of the present application. The chip system herein may alternatively be a system including a circuit. The chip system 1000 shown in FIG. 10 includes a logic circuit 1010 and an input / output interface (input / output interface) 1020. The logic circuit is coupled to the input interface and configured to transmit data (e.g., first indication information) through the input / output interface to implement the method of FIG. 3, FIG. 5, FIG. 6, or FIG. 7.
[0293] The embodiments of the present application further provide a processing device, including a processor and an interface, The processor may be configured to perform the method in the above method embodiments.
[0294] It should be understood that the processing device may be a chip, for example, a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), or a programmable logic device (PLD) or another integrated chip.
[0295] In the implementation process, the steps in the above method may be implemented by using hardware integrated logic circuits in a processor or by using instructions in the form of software. The steps of the method disclosed in the embodiments of the present application may be directly performed by a hardware processor, or may be performed by a combination of hardware and software modules in a processor. The software modules may be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads information in the memory and completes the steps in the above method in combination with the hardware of the processor. To avoid repetition, the details will not be described again in this specification.
[0296] It should be noted that the processor in this embodiment of the present application may be an integrated circuit chip and have signal processing capabilities. In the implementation process, the steps in the above method embodiments may be implemented by using hardware integrated logic circuitry in the processor or by using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The methods, steps, and logical block diagrams disclosed in the embodiments of the present application may be implemented or performed. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[0297] It may be understood that the memory in this embodiment of the present application may be volatile memory or nonvolatile memory, or may include volatile memory and nonvolatile memory. The nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM) and is used as an external cache.
[0298] According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which includes computer program code, which, when run on a computer, enables the computer to perform the method in any one of the embodiments shown in Figure 3, Figure 5, Figure 6, or Figure 7.
[0299] According to the method provided in the embodiments of the present application, the present application further provides a computer-readable medium, which stores program code, which, when run on a computer, enables the computer to perform the method in any one of the embodiments shown in Figure 3, Figure 5, Figure 6, or Figure 7.
[0300] According to the method provided in the embodiment of the present application, the present application further provides a system, which includes the above-mentioned first radio frequency device, second radio frequency device, and control device, and optionally, the system further includes a management device.
[0301] All or part of the above embodiments may be implemented using software, hardware, firmware, or any combination thereof. When software is used to implement an embodiment, all or part of the embodiment may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. The computer-readable storage medium may be any available medium accessible by a computer or a data storage device, such as a server or data center incorporating one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk drive, or a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), a semiconductor medium (e.g., a solid-state disc (SSD)), etc.
[0302] In some embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical functional division, and other divisions may be used in actual implementation. For example, multiple units or components may be combined or incorporated into another system, or some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electrical, mechanical, or other forms.
[0303] The above description is merely a specific implementation of the present application and is not intended to limit the scope of protection of the present application. Any modifications or replacements that are easily understood by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.
Claims
1. 1. A method for determining a cause of a fault, comprising: receiving, by the first radio frequency device, a third request message from a second radio frequency device, the third request message being for discovering a radio frequency device having an unimpaired link to a control device; sending, by the first radio frequency device to the second radio frequency device, a response message to the third request message if the first radio frequency device determines that the link between the first radio frequency device and the control device is fault-free, in response to the third request message; receiving, by the first radio frequency device, first information from the second radio frequency device that has determined by receiving the response message that the link between the first radio frequency device and the control device is free of failure, the first information being for determining a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device; sending, by the first radio frequency device, the first information to the control or management device; A method comprising:
2. The method of claim 1 , wherein the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
3. The method comprises: receiving, by the first radio frequency device, a first request message from the control device or the management device, the first request message being for requesting that the first information be reported; The step of sending the first information to the control or management device by the first radio frequency device comprises: sending, by the first radio frequency device, the first information to the control device or the management device in response to the first request message. The method of claim 1.
4. The method comprises: establishing, by the first radio frequency device, a data transmission channel between the first radio frequency device and the second radio frequency device; The step of receiving, by a first radio frequency device, first information from a second radio frequency device includes: receiving, by the first radio frequency device, the first information over the data transmission channel. The method of claim 1.
5. 2. The method of claim 1, wherein the first information includes one or more of status information of an optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of the link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
6. The method of claim 1 , wherein the first information includes the cause of the fault of the second radio frequency device or indication information indicating that the second radio frequency device is not faulty.
7. 1. A method for determining a cause of a fault, comprising: sending a third request message by a second radio frequency device, the third request message being for discovering radio frequency devices with unimpaired links to a control device; receiving, by the second radio frequency device, a response message from a first radio frequency device to the third request message, the response message to the third request message indicating to the second radio frequency device that the link between the first radio frequency device and the control device is fault-free; sending, by the second radio frequency device to the first radio frequency device, first information for determining a cause of failure of the second radio frequency device and / or a cause of failure of the link between the second radio frequency device and the control device, if the second radio frequency device determines, after receiving the response message, that there is no failure in the link between the first radio frequency device and the control device; A method comprising:
8. The method of claim 7 , wherein the second radio frequency device is connected to the first radio frequency device through a power cable or an optical fiber.
9. The method comprises: determining, by the second radio frequency device, that the second radio frequency device is faulty and / or that the link between the second radio frequency device and the control device is faulty; The method of claim 7 further comprising:
10. The method comprises: establishing, by the second radio frequency device, a data transmission channel between the second radio frequency device and the first radio frequency device; The step of sending the first information by the second radio frequency device to the first radio frequency device includes: sending, by the second radio frequency device, the first information to the first radio frequency device through the data transmission channel. The method of claim 7.
11. 8. The method of claim 7, wherein the first information includes one or more of status information of an optical module, optical power of the optical module, software operation information of the second radio frequency device, hardware operation information of the second radio frequency device, and communication quality information of the link between the second radio frequency device and the control device, and the optical module is disposed on the second radio frequency device.
12. The method of claim 7 , wherein the first information includes the cause of the fault of the second radio frequency device or indication information indicating that the second radio frequency device is not faulty.
13. 10. An apparatus comprising at least one processor, the apparatus being the first radio frequency device, the at least one processor coupled to at least one memory, the at least one processor configured to execute computer programs or instructions stored in the at least one memory to enable the apparatus to perform the method of any one of claims 1 to 6.
14. 13. An apparatus comprising at least one processor, the apparatus being the second radio frequency device, the at least one processor coupled to at least one memory, the at least one processor configured to execute computer programs or instructions stored in the at least one memory to enable the apparatus to perform the method of any one of claims 7 to 12.
15. An apparatus comprising a unit configured to implement the method of any one of claims 1 to 6 performed by the first radio frequency device.
16. An apparatus comprising a unit configured to implement the method of any one of claims 7 to 12 performed by the second radio frequency device.
17. 7. A computer-readable storage medium storing a computer program that, when executed, causes the first radio frequency device to perform the method of any one of claims 1 to 6.
18. 13. A computer-readable storage medium storing a computer program that, when executed, causes the second radio frequency device to perform the method of any one of claims 7 to 12.
19. 7. A computer program comprising computer program code which, when executed, causes the first radio frequency device to perform the method of any one of claims 1 to 6.
20. 13. A computer program comprising computer program code which, when executed, causes the second radio frequency device to perform the method of any one of claims 7 to 12.
21. An apparatus comprising a unit configured to implement the method of any one of claims 1 to 6 performed by said first radio frequency device; an apparatus comprising a unit configured to implement the method of any one of claims 7 to 12 performed by said second radio frequency device; Including, the system.
Citation Information
Patent Citations
Failure processing method and system
CN101860802A
Base station device and radio access system
JP2015091060A
Information transmission method, wireless device controller, wireless device, and base station
JP2017536770A
Radio communication system and communication failure cause estimation program
JP2018207249A
System and Method for Controlling Radio Base Station, and Related Device
US20170012668A1