A communication method, device and system
By setting up a PLC module in the RRU, connecting different RRUs with power lines to realize PLC communication between RRUs, the problem of inefficient fault positioning when the base station optical fiber communication link failure is solved, and the rapid positioning and maintenance of link failures is achieved.
Patent Information
- Application Number
- CN202080103865.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-25
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2040-09-25
AI Technical Summary
When the fiber optic communication link of the base station fails, the BBU cannot automatically obtain the information of the RRU, resulting in manual participation in fault location and inefficient.
A PLC module is set up in the RRU, and different RRUs are connected through power lines, so that PLC communication can be performed between the RRUs. When the link between the BBU and the first RRU fails, the first RRU sends information to the second RRU through the PLC module, and the second RRU then passes the information to the BBU to realize the rapid positioning of the link failure.
Fast communication between the BBU and RRU when the fiber optic communication link is faulty, improving the efficiency of fault location and reducing the need for manual participation.
Smart Images

Figure CN116325861B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device and system. Background Art
[0002] The base station may include a baseband unit (BBU) and at least one remote radio unit (RRU), the BBU and the at least one RRU are connected through optical fibers, and the BBU may manage the at least one RRU through optical fiber communication.
[0003] In actual application, the optical fiber communication link between BBU and RRU involves BBU, optical fiber, optical module and RRU. When the communication link between BBU and RRU fails, it is generally necessary to locate the fault. Usually, the communication link between BBU and RRU may fail due to the following reasons: BBU equipment failure, BBU optical module failure, optical fiber failure between BBU and RRU, optical module failure on the RRU side, RRU equipment failure, etc.
[0004] However, due to a failure in the communication link between the BBU and the RRU, the link between the BBU and the RRU is broken. Therefore, in the case of a communication link failure between the BBU and the RRU caused by an optical fiber failure between the BBU and the RRU, an optical module failure on the RRU side, an RRU equipment failure, etc., since the BBU cannot automatically obtain the information of the RRU, manual participation is required to locate the fault, which is time-consuming and labor-intensive, and the base station cannot be maintained efficiently.
[0005] The prior art does not provide a solution to the above problems. Summary of the invention
[0006] In view of this, the present application provides a communication method, device and system, so that even if the optical fiber communication link between the BBU and the RRU fails, communication can still be carried out between the BBU and the RRU, thereby realizing rapid location of the link failure.
[0007] In a first aspect, an embodiment of the present application provides a communication method, which is applied to a first RRU, and the method includes: determining that a link between the first RRU and the BBU is in an abnormal state; the first RRU sends first information to at least one second RRU through a power line carrier communication (PLC) module in the first RRU. The first information includes information of the first RRU and / or information of an optical module connected to the first RRU, the first RRU is connected to at least one second RRU through a power line, and a PLC module is provided in at least one second RRU.
[0008] In the above process, a PLC module is set in the RRU, and different RRUs are connected through power lines, so that PLC can be performed between different RRUs through the PLC module. In this way, after a link failure between the BBU and the first RRU, the first RRU can send information of the first RRU and / or information of the optical module connected to the first RRU to the BBU through at least one second RRU, so that the BBU can quickly determine the fault information of the link, thereby realizing rapid positioning of the link fault, and enabling the faulty link to be maintained in a timely manner, thereby improving the efficiency of base station maintenance.
[0009] In a possible implementation manner, the first RRU may send the first information to the at least one second RRU in the following manner: the first RRU broadcasts the first information to the at least one second RRU through a PLC module in the first RRU.
[0010] In this implementation, RRUs communicate with each other in a broadcasting manner, and there is no need to add relay equipment on the basis of the existing power supply system (including power supply and power lines), which is low-cost and highly feasible.
[0011] In a possible implementation, the first RRU may determine that the link between the first RRU and the BBU is in an abnormal state in the following manner: if the first RRU does not receive a heartbeat packet from the BBU within a first time period, it is determined that the link is in an abnormal state.
[0012] In this implementation manner, the first RRU can conveniently and accurately determine the link status between the first RRU and the BBU according to the heartbeat packet.
[0013] In a possible implementation, the information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, a bit error rate of a communication link between the first RRU and the BBU, an operating time of the first RRU, or a number of resets of the first RRU within a first time period.
[0014] In this implementation manner, the BBU can quickly and accurately locate what kind of fault the first RRU has according to the information of the first RRU, so that the fault location is more efficient and accurate.
[0015] In a possible implementation manner, the information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module.
[0016] In this implementation manner, the BBU can quickly and accurately locate what kind of fault the optical module has according to the information of the optical module, so that the efficiency and accuracy of fault location are high.
[0017] In a second aspect, an embodiment of the present application provides a communication method, which is applied to a second RRU, and the method includes: receiving first information from a first RRU through a power line carrier communication PLC module in the second RRU, and sending the first information to a baseband unit BBU. The first information includes information of the first RRU and / or information of an optical module connected to the first RRU; the first RRU is connected to the second RRU through a power line, and a PLC module is provided in the second RRU.
[0018] In the above process, a PLC module is set in the RRU, and different RRUs are connected through power lines, so that PLC can be performed between different RRUs through the PLC module. In this way, after a link failure between the BBU and the first RRU, the first RRU can send information of the first RRU and / or information of the optical module connected to the first RRU to the BBU through at least one second RRU, so that the BBU can promptly determine the fault information of the link, thereby realizing rapid positioning of the link fault, and enabling the faulty link to be promptly maintained, thereby improving the efficiency of base station maintenance.
[0019] In a possible implementation manner, when it is determined that the second RRU is an assisting RRU of the first RRU, the second RRU sends the first information to the BBU.
[0020] In this implementation manner, the second RRU sends the first information to the BBU only when the second RRU is an assisting RRU of the first RRU. In this way, it is possible to avoid too many RRUs sending the first information to the BBU, thereby saving signaling overhead.
[0021] In a possible implementation manner, the second RRU may determine that the second RRU is the assisting RRU of the first RRU in the following manner: obtain second information, and determine that the second RRU is the assisting RRU of the first RRU according to the second information, where the second information includes an identifier of the first RRU.
[0022] In this implementation manner, the second RRU can quickly determine whether it is an assisting RRU of the first RRU according to the second information, so that the communication efficiency is higher.
[0023] In a possible implementation manner, the second RRU may obtain the second information in the following manner: receiving the second information from the BBU or the first RRU; or obtaining the second information from a preset storage space.
[0024] In this implementation manner, the second RRU can quickly obtain the second information from the preset storage space.
[0025] In a possible implementation manner, the information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU in the first time period.
[0026] In this implementation manner, the BBU can quickly and accurately locate what kind of fault the first RRU has according to the information of the first RRU, so that the fault location is more efficient and accurate.
[0027] In a possible implementation, the information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module.
[0028] In this implementation manner, the BBU can quickly and accurately locate what kind of fault the optical module has according to the information of the optical module, so that the efficiency and accuracy of fault location are high.
[0029] In a third aspect, an embodiment of the present application provides a communication method applied to a BBU, the method comprising: receiving first information sent by a second RRU, and determining fault information based on the first information; wherein the first information comprises information of the first RRU and / or information of an optical module connected to the first RRU; the first RRU is connected to the second RRU via a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU.
[0030] In the above process, a PLC module is set in the RRU, and different RRUs are connected through power lines, so that PLC can be performed between different RRUs through the PLC module. In this way, after a link failure between the BBU and the first RRU, the first RRU can send information of the first RRU and / or information of the optical module connected to the first RRU to the BBU through at least one second RRU, so that the BBU can promptly determine the fault information of the link, thereby realizing rapid positioning of the link fault, and enabling the faulty link to be promptly maintained, thereby improving the efficiency of base station maintenance.
[0031] In a possible implementation manner, the fault information includes at least one of the following information: a first RRU fault, an optical module fault connected to the first RRU, or an optical fiber fault between the first RRU and the BBU.
[0032] In a possible implementation manner, the BBU further determines that the assisting RRU of the first RRU is the second RRU; and sends second information to the second RRU, where the second information includes an identifier of the first RRU.
[0033] In this implementation manner, the BBU determines the assisting RRU of the RRU. The BBU may determine the assisting RRU for the first RRU according to the current assisting RRU allocation status of each RRU, so that the rationality of the assisting RRU determined by the BBU is higher, and it is avoided that some RRUs need to assist multiple RRUs, or some RRUs have no RRUs that need to be assisted.
[0034] In a possible implementation manner, the information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU in the first time period.
[0035] In this implementation manner, the BBU can quickly and accurately locate what kind of fault the first RRU has according to the information of the first RRU, so that the fault location is more efficient and accurate.
[0036] In a possible implementation, the information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module connected to the first RRU.
[0037] In this implementation manner, the BBU can quickly and accurately locate what kind of fault the optical module has according to the information of the optical module, so that the efficiency and accuracy of fault location are high.
[0038] In the related art, with the rapid development of communication technology, the corresponding power consumption has also increased. At present, the design of the power-saving feature of the base station shutdown type is mainly to shut down the power amplifier of the RRU module or even directly shut down the RRU module, and then make the dormant RRU module exit the current dormant state through the optical fiber communication link between the BBU and the RRU according to actual needs. However, in order to avoid the BBU being unable to make the RRU exit the current dormant state, the interface between the BBU and the RRU is usually not closed when the RRU is dormant. However, the power consumption of the above interface is still high, so it is hoped that the interface between the BBU and the RRU can be further shut down to achieve further energy saving of the base station. However, if the interface between the BBU and the RRU is shut down, the RRU module will not be able to exit the current dormant state as required. To this end, the embodiment of the present application proposes the following communication method to solve the problem that the RRU cannot exit the current dormant state as required when it enters a deep dormant state.
[0039] Since the sleep state of the base station may be divided into multiple levels of sleep, exiting the current sleep state may refer to resuming normal working state, or may refer to simply exiting the current sleep state and still entering another sleep state with relatively poor energy saving effect.
[0040] In a fourth aspect, an embodiment of the present application provides a communication method, applied to a BBU, the method comprising: determining that a first radio remote unit RRU exits a sleep state; sending third information to a second RRU, the third information being used to instruct the first RRU to exit a sleep state; wherein the first RRU is connected to the second RRU via a power line, and the first RRU and the second RRU are respectively provided with power line carrier communication PLC modules; the first RRU entering a sleep state comprises at least one of the following: turning off a laser of an optical module connected to the first RRU, stopping power supply to the optical module connected to the first RRU, or turning off a circuit between the optical module connected to the first RRU and the first RRU.
[0041] In the above process, the first RRU can enter a deep sleep state according to actual needs to save power consumption. When the BBU requires the first RRU to exit the sleep state, the BBU can send third information to the second RRU through the optical fiber (the third information is used to instruct the first RRU to exit the current sleep state), and the second RRU can send the third information to the first RRU through the power line to make the first RRU exit the sleep state. In the above process, the first RRU can enter a deep sleep state, so that the interface between the RRU and the BBU is in a shutdown state, thereby saving power consumption.
[0042] In a possible implementation manner, the third information is used to instruct the second RRU to make the first RRU exit the current sleep state through the PLC module in the second RRU.
[0043] In a possible implementation, the optical module connected to the first RRU includes at least one of the following: an optical module set on the first RRU, an optical module set on the BBU for communicating with the first RRU, an optical module set on a cascaded RRU of the first RRU, or an optical module set on a front RRU of the first RRU and connected to the first RRU.
[0044] In a fifth aspect, an embodiment of the present application provides a communication method, which is applied to a second RRU, and the method includes: receiving third information from a baseband unit BBU, the third information being used to instruct the first RRU to exit a sleep state; sending the third information to the first RRU through a PLC module in the second RRU; wherein the first RRU is connected to the second RRU through a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU.
[0045] In the above process, the first RRU can enter a deep sleep state according to actual needs to save power consumption. When the BBU requires the first RRU to exit the sleep state, the BBU can send third information to the second RRU through the optical fiber (the third information is used to instruct the first RRU to exit the current sleep state), and the second RRU can send the third information to the first RRU through the power line to make the first RRU exit the sleep state. In the above process, the first RRU can enter a deep sleep state, so that the interface between the RRU and the BBU is in a shutdown state, thereby saving power consumption.
[0046] In a possible implementation, sending third information to the first RRU through the PLC module in the second RRU includes: determining that there is no optical fiber link between the second RRU and the first RRU, or that the optical fiber link between the second RRU and the first RRU is abnormal; sending third information to the first RRU through the PLC module in the second RRU.
[0047] In this implementation, when the second RRU cannot send the third information to the first RRU through the optical fiber, the second RRU can send the third information to the first RRU through the PLC module in the second RRU, so that the reliability of sending the third information to the first RRU is higher.
[0048] In a possible implementation, the first RRU in a sleep state satisfies at least one of the following conditions: a laser of an optical module connected to the first RRU is in an off state, a power supply state of the optical module connected to the first RRU is not powered, or a circuit between the optical module connected to the first RRU and the first RRU is in an off state.
[0049] In this implementation, when the first RRU meets the above conditions, the first RRU is in a deep sleep state, thereby saving power consumption.
[0050] In a possible implementation, the optical module connected to the first RRU includes at least one of the following: an optical module set on the first RRU, an optical module set on the BBU for communicating with the first RRU, an optical module set on a cascaded RRU of the first RRU, or an optical module set on a front RRU of the first RRU and connected to the first RRU.
[0051] In a sixth aspect, an embodiment of the present application provides a communication method, applied to a first RRU, the method comprising: determining to enter a sleep state; receiving third information from a second RRU through a power line carrier communication PLC module in the first RRU; determining to exit the sleep state; wherein, the first RRU is connected to the second RRU through a power line, and a PLC module is provided in the second RRU.
[0052] In the above process, the first RRU can enter a deep sleep state according to actual needs to save power consumption. When the BBU requires the first RRU to exit the sleep state, the BBU can send third information to the second RRU through the optical fiber (the third information is used to instruct the first RRU to exit the current sleep state), and the second RRU can send the third information to the first RRU through the power line to make the first RRU exit the sleep state. In the above process, the first RRU can enter a deep sleep state, so that the interface between the RRU and the BBU is in a shutdown state, thereby saving power consumption.
[0053] In a possible implementation, entering the sleep state includes at least one of the following: turning off a laser of an optical module connected to the first RRU, stopping power supply to the optical module connected to the first RRU, and turning off a circuit between the optical module connected to the first RRU and the first RRU.
[0054] In this implementation manner, after the first RRU enters the dormant state through the above method, the interface between the first RRU and the BBU can be in a closed state, thereby saving more power consumption.
[0055] In a possible implementation, the first RRU in a sleep state satisfies at least one of the following conditions: a laser of an optical module connected to the first RRU is in an off state, a power supply state of the optical module connected to the first RRU is not powered, or a circuit between the optical module connected to the first RRU and the first RRU is in an off state.
[0056] In this implementation manner, after the first RRU enters the dormant state through the above method, the interface between the first RRU and the BBU can be in a closed state, thereby saving more power consumption.
[0057] In a possible implementation, the optical module connected to the first RRU includes at least one of the following: an optical module set on the first RRU, an optical module set on the BBU for communicating with the first RRU, an optical module set on a cascaded RRU of the first RRU, or an optical module set on a front RRU of the first RRU and connected to the first RRU.
[0058] In the seventh aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the first aspects through a logic circuit or executing code instructions.
[0059] In an eighth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the second aspects through a logic circuit or executing code instructions.
[0060] In the ninth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the third aspects through a logic circuit or executing code instructions.
[0061] In the tenth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the fourth aspects through a logic circuit or executing code instructions.
[0062] In the eleventh aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the fifth aspects through a logic circuit or by executing code instructions.
[0063] In the twelfth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the sixth aspects through a logic circuit or executing code instructions.
[0064] In the thirteenth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and a memory, the processor and the memory are coupled, the memory includes a computer program, and the computer program is executed in the at least one processor to implement the function of the first RRU in any method described in the first aspect.
[0065] In the fourteenth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and a memory, the processor and the memory are coupled, the memory includes a computer program, and the computer program is executed in the at least one processor to implement the function of the second RRU in any method described in the second aspect.
[0066] In the fifteenth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and a memory, the processor and the memory are coupled, the memory includes a computer program, and the computer program is executed in the at least one processor to implement the function of the BBU in any method described in the third aspect.
[0067] In the sixteenth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and a memory, the processor and the memory are coupled, the memory includes a computer program, and the computer program is executed in the at least one processor to implement the function of the BBU in any method described in the fourth aspect.
[0068] In the seventeenth aspect, an embodiment of the present application provides a communication device, comprising: at least one processor and a memory, the processor and the memory are coupled, the memory includes a computer program, and the computer program is executed in the at least one processor to implement the function of the second RRU in any method described in the fifth aspect.
[0069] In aspect 18, an embodiment of the present application provides a communication device, comprising: at least one processor and a memory, wherein the processor and the memory are coupled, the memory comprises a computer program, and the computer program is executed in the at least one processor to implement the function of the first RRU in any method described in aspect 6.
[0070] In the nineteenth aspect, an embodiment of the present application provides a communication system, including a communication device as described in the seventh aspect or as described, a communication device as described in the eighth aspect, and a communication device as described in the ninth aspect.
[0071] In the twentieth aspect, an embodiment of the present application provides a communication system, including a communication device as described in the tenth aspect or as described, a communication device as described in the eleventh aspect, and a communication device as described in the twelfth aspect.
[0072] In aspect twenty-first, an embodiment of the present application provides a communication device, which is used to execute the method described in any one of aspects one to six.
[0073] In aspect 22, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instructions are stored. When the computer program or instructions are executed by a communication device, the method described in any one of aspects 1 to 6 is implemented.
[0074] In the twenty-third aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed on a computer device, enables the computer device to execute a method as described in any one of the first to sixth aspects.
[0075] The communication method, device and system provided in the embodiments of the present application are characterized in that a PLC module is arranged in the RRU, and different RRUs are connected through power lines, so that PLC can be performed between different RRUs through the PLC module. In this way, after a link failure between the BBU and the first RRU, the first RRU can send information of the first RRU and / or information of the optical module connected to the first RRU to the BBU through at least one second RRU, so that the BBU can promptly determine the fault information of the link, thereby realizing rapid positioning of the link fault, and enabling the faulty link to be promptly maintained, thereby improving the efficiency of base station maintenance. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] Figure 1A An architecture diagram of a base station provided in an embodiment of the present application;
[0077] Figure 1B An architecture diagram of another base station provided in an embodiment of the present application;
[0078] Figure 1C An architecture diagram of another base station provided in an embodiment of the present application;
[0079] Figure 1D An architecture diagram of another base station provided in an embodiment of the present application;
[0080] Figure 1E An architecture diagram of another base station provided in an embodiment of the present application;
[0081] Figure 1F An architecture diagram of another base station provided in an embodiment of the present application;
[0082] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;
[0083] Figure 3 A schematic diagram of a communication process provided in an embodiment of the present application;
[0084] Figure 4 Another communication process schematic diagram provided for an embodiment of the present application;
[0085] Figure 5 A flowchart of another communication method provided in an embodiment of the present application;
[0086] Figure 6 A schematic diagram of a communication process provided in an embodiment of the present application;
[0087] Figure 7 A schematic diagram of a communication process provided in an embodiment of the present application;
[0088] Figure 8 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0089] Fig. 9 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0090] Fig.10 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0091] Fig.11 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0092] Fig.12 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0093] Fig.13 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0094] Fig.14 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0095] Fig.15 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0096] Fig.16 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0097] Fig.17 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0098] Fig.18 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0099] Fig.19 A schematic diagram of the structure of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0100] To facilitate understanding, the concepts involved in the embodiments of the present application are first explained.
[0101] Base station: A base station may generally include a BBU and at least one RRU, and the BBU and at least one RRU may be connected via an optical fiber.
[0102] RRU: can perform intermediate frequency processing, radio frequency processing, duplexing, etc. on the signal. Intermediate frequency processing can include digital in-phase / quadrature (I / Q) modulation and demodulation, up and down conversion, digital to analog (DA) and analog to digital (AD) conversion. RRU can also be called RFU. Optionally, an antenna can also be integrated in the RRU. In this case, the RRU can also be called an active antenna unit (AAU). For ease of description, the following description takes RRU as an example, that is, the RRU shown below can also be an RFU or an AAU.
[0103] BBU: can perform baseband processing on the signal, and can also provide transmission interface, wireless resources, clock information, etc. for RRU. Baseband processing can include channel encoding / decoding processing and modulation / demodulation processing.
[0104] Optical module: used for photoelectric conversion and electro-optical conversion. The optical module can be inserted into a device (such as RRU, BBU, etc.) and perform photoelectric conversion and electro-optical conversion on the signals transmitted between the devices. For example, when a device sends an electrical signal, the optical module inserted into the device can convert the electrical signal into an optical signal for transmission. After the optical module inserted into the device receives the optical signal, it can convert the optical signal into an electrical signal for reception.
[0105] Power line communication (PLC): uses power lines to transmit data (business data or signaling). Through PLC technology, the data transmitter can load the high-frequency signal carrying data information onto the current and transmit it through the power line. The adapter at the data receiver can separate the high-frequency signal from the current to obtain the data information carried in the high-frequency signal.
[0106] PLC module: can provide PLC function. After setting the PLC module in the device, the device can communicate with other devices via power line carrier through the PLC device.
[0107] In the present application, the communication link between the BBU and the RRU is exemplified by an optical fiber communication link, that is, including an optical fiber and an optical module, etc. The communication link between the BBU and the RRU can of course also be other types of communication links, which is not limited in the present application.
[0108] In the embodiment of the present application, a PLC module is provided in the RRU, and different RRUs are connected through power lines, so that different RRUs in the base station can perform PLC through the PLC module. In this way, after a link between the BBU and a certain RRU fails, the RRU can still communicate with the BBU through other RRUs, so that the BBU can determine the fault information of the link in time, so that the faulty link can be maintained in time, thereby improving the efficiency of base station maintenance.
[0109] For ease of understanding, below, combined Figure 1A-1F , the architecture of the base station is described.
[0110] Figure 1A This is a diagram of the architecture of a base station provided in an embodiment of the present application. Figure 1A , including BBU, N RRUs and a power supply, where N is an integer greater than or equal to 1. N optical modules are arranged on the BBU, and one optical module is arranged on each of the N RRUs. The optical module can be arranged on the BBU or the RRU by plugging in. The RRU and the BBU are connected by optical fiber, and the two ends of the optical fiber are respectively connected to the optical modules arranged on the BBU and the RRU, so that communication between the RRU and the BBU can be achieved through optical fiber. A PLC module is arranged on each of the N RRUs. The power supply is connected to the N RRUs through power lines. The power supply can supply power to the N RRUs through the power lines, and different RRUs can also perform PLC through power lines and PLC modules.
[0111] In the actual communication process, the optical module can convert the electrical signal to be sent by the device (RRU or BBU) into an optical signal, and transmit it to the other end device (BBU or RRU) through optical fiber. The optical module in the other end device can convert the received optical signal into an electrical signal for subsequent processing. For example, in the process of BBU sending a signal to RRU1, the optical module A in the BBU converts the electrical signal to be sent by the BBU into an optical signal, and sends the optical signal through optical fiber. After the optical signal reaches optical module B, optical module B converts the optical signal into an electrical signal and transmits the electrical signal to RRU1 for subsequent processing.
[0112] Figure 1B This is another architecture diagram of a base station provided in an embodiment of the present application. Figure 1B, including a BBU, N RRUs and a power supply, where N is an integer greater than or equal to 1. The BBU is provided with multiple (greater than N) optical modules, and each RRU is provided with at least one optical module. For example, two optical modules are provided on RRU1, one optical module is provided on RRU2, and two optical modules are provided on RRU N. The optical module can be provided on the BBU or the RRU by plugging. The number of optical modules provided on the BBU can be the sum of the number of optical modules provided in the N RRUs. The RRU is connected to the BBU through at least one optical fiber, and the two ends of the optical fiber are respectively connected to the optical modules provided on the BBU and the RRU. For example, if two optical modules are provided on RRU1, the RRU is connected to the BBU through two optical fibers respectively, and the two ends of each optical fiber are respectively connected to the optical module in the BBU and the optical module in the RRU. Different optical fibers are connected to different optical modules. Of course, the number of optical modules provided in the RRU can also be 3, 4, etc., which is not limited in the embodiment of the present application. A PLC module is provided on each of the N RRUs. The power supply is connected to the N RRUs through a power line. The power supply can be supplied to each RRU through the power line. Different RRUs can communicate with each other through the power line and PLC module. Figure 1B In the present invention, by setting multiple optical modules in the RRU, the communication capacity between the BBU and the RRU can be improved.
[0113] Figure 1C This is another architecture diagram of a base station provided in an embodiment of the present application. Figure 1A Based on Figure 1C , the power supply can also be arranged outside the base station, that is, the base station does not include the power supply. Of course, in any other illustrated base station, the power supply can be arranged outside the base station, and the embodiments of the present application will not be described one by one.
[0114] It should be noted that Figure 1B-Figure 1C The communication process of the base station shown is similar to Figure 1A The communication process of the base station shown is similar and will not be repeated here.
[0115] Figure 1D This is a diagram of another base station architecture provided in an embodiment of the present application. Figure 1D, including BBU, multiple RRUs and power supply. The RRU directly connected to the BBU can be defined as a direct-connected RRU, and the RRU indirectly connected to the BBU can be defined as a cascaded RRU. For example, RRU11 and RRU21 are direct-connected RRUs, and RRU12, RRU13, RRU22 and RRU23 are cascaded RRUs. At least one optical module is respectively provided in the RRU and the BBU, for example, two optical modules are respectively provided in the BBU, RRU11, RRU12, RRU21 and RRU22, and one optical module is respectively provided in RRU13 and RRU23. One end of the direct-connected RRU is connected to the BBU through an optical fiber, and the other end is connected to at least one cascaded RRU through an optical fiber. Adjacent cascaded RRUs are connected through optical fibers. Both ends of each optical fiber are connected to optical modules respectively. PLC modules are provided on multiple RRUs. The power supply is connected to multiple RRUs through power lines. The power supply can supply power to multiple RRUs through power lines. PLC is performed between different RRUs through power lines and PLC modules.
[0116] In the actual communication process, the message sent by the BBU to the cascaded RRU needs to be forwarded by the directly connected RRU. For example, when the BBU sends a message to RRU12, it needs to be forwarded by RRU11. For example, when the BBU sends a message to RRU13, the BBU may need to be forwarded by RRU11 and RRU12.
[0117] Figure 1E This is another architecture diagram of a base station provided in an embodiment of the present application. Figure 1E ,exist Figure 1D Based on the direct connection, the RRU is connected to the BBU through multiple optical fibers ( Figure 1E In this way, the communication capacity between the BBU and the RRU can be improved. Figure 1E The structure description of the base station and the communication process shown can be found in Figure 1B and Figure 1D , I will not go into details here.
[0118] Figure 1F This is another architecture diagram of a base station provided in an embodiment of the present application. Figure 1F , including BBU, multiple RRUs and power supply. The multiple RRUs include direct-connected RRU11, cascaded RRU12, cascaded RRU13 and cascaded RRU14. One end of the direct-connected RRU11 is connected to the BBU through optical fiber, and the other end is connected to three cascaded RRUs through optical fiber. The direct-connected RRU11 can forward messages sent by the BBU to the cascaded RRU. PLC modules are set on multiple RRUs. The power supply is connected to multiple RRUs through power lines. The power supply can supply power to multiple RRUs through power lines. PLC can also be performed between different RRUs through power lines and PLC modules.
[0119] Optional, in the above Figure 1A-1F In the present invention, some RRUs may be provided with PLC modules, while some RRUs may not be provided with PLC modules.
[0120] It should be noted that the above Figure 1A-1F The following are just some possible base station architecture diagrams in the form of examples, and are not intended to limit the architecture of the base station. Figure 1A-1F In the base station shown, the number of RRUs, the number of optical modules, the location of the power supply, etc. can also be set according to actual needs, and the embodiments of the present application do not specifically limit this.
[0121] The technical solution shown in the present application is described in detail below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.
[0122] Figure 2 A flow chart of a communication method provided in an embodiment of the present application. Figure 2 , the method 200 may include:
[0123] S201. A first RRU determines that a link between the first RRU and a BBU is in an abnormal state.
[0124] The base station includes a BBU and multiple RRUs, and the first RRU is any one of the multiple RRUs. Exemplarily, the architecture of the base station can be Figure 1A-1F Any architecture in .
[0125] The first RRU may detect the link between the first RRU and the BBU in real time or periodically to determine whether the link between the first RRU and the BBU is in a normal state or an abnormal state. If the link is in an abnormal state, it can be considered that a link failure has occurred.
[0126] In any one or more of the following situations, the link between the first RRU and the BBU is in an abnormal state:
[0127] Case 1: The first RRU fails.
[0128] The first RRU failure may include: a software failure and / or a hardware failure.
[0129] Case 2: The optical module connected to the first RRU fails.
[0130] The optical module connected to the first RRU may include: an optical module used by the first RRU to communicate with the BBU, that is, an optical module through which data transmitted between the first RRU and the BBU passes.
[0131] When the architecture of the base station is different, the optical module connected to the first RRU may be different:
[0132] When the first RRU is directly connected to the BBU (communication between the first RRU and the BBU does not require the transit of other RRUs), the optical module connected to the first RRU may include at least one of the following: an optical module set on the first RRU for communicating with the BBU, and an optical module set on the BBU for communicating with the first RRU. For example, see Figure 1A , the optical module connected to RRU1 may include: at least one of optical module A or optical module B. That is, any one or more failures in optical module A or optical module B may cause the link between RRU1 and BBU to be in an abnormal state. For another example, see Figure 1B , the optical module connected to RRU1 may include: at least one of optical module A, optical module B, optical module C or optical module D. That is, any one or more failures in optical module A, optical module B, optical module C or optical module D may cause at least one link between RRU1 and BBU to be in an abnormal state. For another example, see Figure 1D , the optical module connected to the RRU1 may include: at least one of the optical module A or the optical module B. That is, any one or more failures in the optical module A or the optical module B may cause the link between the RRU1 and the BBU to be in an abnormal state.
[0133] When the first RRU is not directly connected to the BBU (communication between the first RRU and the BBU requires the transfer of other RRUs), the optical module connected to the first RRU may include at least one of the following: an optical module set on the first RRU for communicating with the BBU, an optical module set on the BBU for communicating with the first RRU, and an optical module set on an intermediate RRU. The intermediate RRU may refer to an RRU used to forward data between the BBU and the first RRU, for example, see Figure 1D , RRU11 is the middle RRU of RRU12, and RRU11 and RRU12 are the middle RRUs of RRU13. For example, see Figure 1D , the optical module connected to RRU12 may include: at least one of optical module A, optical module B, optical module C, or optical module D. That is, any one or more failures of optical module A, optical module B, optical module C, or optical module D may cause at least one link between RRU12 and BBU to be in an abnormal state. For example, the optical module connected to RRU13 may include: at least one of optical module A, optical module B, optical module C, optical module D, optical module E, or optical module F. That is, any one or more failures of optical module A, optical module B, optical module C, optical module D, optical module E, or optical module F may cause at least one link between RRU13 and BBU to be in an abnormal state.
[0134] Case 3: The optical fiber between the first RRU and the BBU fails.
[0135] The optical fiber between the first RRU and the BBU includes: the optical fiber used for communication between the first RRU and the BBU, that is, the optical fiber through which data transmitted between the first RRU and the BBU passes.
[0136] For example, see Figure 1A , the optical fiber between RRU1 and BBU includes: the optical fiber between optical module A and optical module B. For example, see Figure 1B , the optical fiber between RRU1 and BBU includes: the optical fiber between optical module A and optical module B, and the optical fiber between optical module C and optical module D. For example, see Figure 1D The optical fiber between RRU12 and BBU includes: the optical fiber between optical module A and optical module B, and the optical fiber between optical module C and optical module D.
[0137] The first RRU may determine whether the link between the first RRU and the BBU is in an abnormal state by:
[0138] The first RRU determines whether a heartbeat packet from the BBU is received within a first time period. If so, it is determined that the link between the first RRU and the BBU is in a normal state. If not, it is determined that the link between the first RRU and the BBU is in a normal state. The starting time of the first time period is the time when the first RRU last received a heartbeat packet from the BBU. For example, after the first RRU receives a heartbeat packet from the BBU, if a heartbeat packet from the BBU is received within the first time period, it is determined that the link between the first RRU and the BBU is in a normal state; if no heartbeat packet from the BBU is received within the first time period, it is determined that the link between the first RRU and the BBU is in an abnormal state.
[0139] S202. The first RRU sends first information to at least one second RRU through a PLC module in the first RRU.
[0140] The first RRU is connected to at least one second RRU via a power line. A PLC module is respectively provided in the first RRU and at least one second RRU. The second RRU and the first RRU may be located in the same base station.
[0141] The first RRU may send the first information to the power line through the PLC module in the first RRU, and the second RRU may receive the first information from the power line through the PLC module in the second RRU.
[0142] The first RRU may send the first information to at least one second RRU in the following manner:
[0143] A feasible implementation manner: the first RRU broadcasts the first information on the power line through the PLC module in the first RRU.
[0144] Since the first RRU and each second RRU are interconnected through a power line, after the first RRU broadcasts the first information on the power line through the PLC module, each second RRU can receive the first information.
[0145] In this feasible implementation method, RRUs communicate with each other in a broadcasting manner, and there is no need to add relay equipment to the existing power supply system (including power supply and power lines), so it is highly feasible.
[0146] Another feasible implementation manner: the first RRU sends the first information to the relay device through the PLC module in the first RRU, and the relay device then sends the first information to at least one second RRU.
[0147] The relay device can be arranged in the power source or outside the power source. The relay device is connected to each RRU through a power line.
[0148] The first information sent by the first RRU to the relay device may carry the address information of at least one second RRU, so that the relay device can forward the first information to at least one second RRU according to the address information of the at least one second RRU. Optionally, the address information of the second RRU may be a high-level data link control (HDLC) address, an Internet protocol (IP) address, a media access control (MAC) address, a hop number, etc. of the second RRU.
[0149] This feasible implementation manner can selectively send the first information to certain second RRUs and can flexibly control signaling overhead.
[0150] The first information includes information of the first RRU and / or information of the optical module connected to the first RRU.
[0151] Optionally, the information of the first RRU includes at least one of the following information:
[0152] Information 1: Identification of the first RRU.
[0153] The identifier of the first RRU may be at least one of the following: an address of the first RRU or a number of the first RRU, etc.
[0154] Information 2: Information about the radio frequency module of the first RRU.
[0155] The information of the radio frequency module of the first RRU may include at least one of the following: software fault information or hardware fault information of the first RRU. For example, the software fault information is software alarm information, and the hardware fault information is hardware alarm information.
[0156] Information 3: bit error rate of the communication link between the first RRU and the BBU.
[0157] The bit error rate of the communication link may refer to the bit error rate of data transmitted through the communication link. The first RRU may perform statistical analysis on the received data to determine the bit error rate of the communication link.
[0158] Information 4: The operating time of the first RRU.
[0159] The operating time of the first RRU may refer to the operating time of the first RRU after being powered on most recently.
[0160] Information 5: The number of times the first RRU is reset in the first time period.
[0161] The first time period may refer to a period of time before the current moment, for example, the first time period may be within 1 day before the current moment, within 1 hour before the current moment, etc. For another example, the first time period may be the period from the power-on of the first RRU to the current moment.
[0162] It should be noted that the above is only an example of the content included in the information of the first RRU, and is not a limitation on the content included in the information of the first RRU. The information of the first RRU may also include other information. For example, the information of the first RRU may also include equipment information of the first RRU (such as manufacturer, model, etc.), deployment location of the first RRU, etc.
[0163] The explanation of the optical module connected to the first RRU can refer to the description of situation 2 in S201, which will not be repeated here. The information of the optical module connected to the first RRU may include at least one of the following information:
[0164] Information 1: Identification of the optical module connected to the first RRU.
[0165] Information 2: optical power of the optical module connected to the first RRU.
[0166] The optical power of the optical module may include at least one of the following: optical transmission power or optical reception power of the optical module.
[0167] Information 3: bias current of the optical module connected to the first RRU.
[0168] Information 4: device information of the optical module connected to the first RRU.
[0169] The device information of the optical module may include at least one of the following: the manufacturer, model, installation time, and other information of the optical module.
[0170] Information 5: Fault information of the optical module connected to the first RRU.
[0171] The fault information of the optical module connected to the first RRU may include at least one of the following: optical module reception abnormality, optical module transmission abnormality, optical module hardware failure, and optical module operation abnormality.
[0172] Optionally, the first RRU may actively send the first information to the second RRU, or may send the first information to the second RRU after receiving the request message, which may include the following two situations:
[0173] Case 1: The first RRU actively sends the first information to the second RRU.
[0174] When the first RRU determines that the link between the first RRU and the BBU is in an abnormal state, the first RRU actively sends the first information to at least one second RRU, so that the second RRU sends the first information to the BBU. In this way, the BBU can promptly determine that the link between the first RRU and the BBU is abnormal.
[0175] Case 2: After receiving the request message, the first RRU sends the first information to the second RRU.
[0176] The BBU may send a request message to the RRU periodically or at a predetermined time or when a link failure is found between the BBU and RRU1 to request the first information. After the first RRU receives the request message, the first information is sent to the BBU via the second RRU.
[0177] For example, the BBU may send a request message to multiple RRUs. After the RRU receives the request message, the RRU may broadcast the request message to other RRUs through the PLC module so that all RRUs can receive the request message. The request message may carry the identifier of RRU1 so that only RRU1 needs to parse the received request message.
[0178] Optionally, in order to improve the reliability of the BBU obtaining the first information, the first RRU may send the first information in the manner described in the above two situations at the same time. That is, the first RRU may actively send the first information to the second RRU, and the BBU may also actively request the RRU to obtain the first information in order to avoid missing the first information. In this case, if the BBU obtains duplicate first information, the BBU may discard the duplicate first information.
[0179] S203: The second RRU sends first information to the BBU.
[0180] The second RRU may send the first information to the BBU through the optical fiber.
[0181] The second RRU shown in S203 may represent all the second RRUs that have received the first information, or may represent some of the second RRUs that have received the first information. The two situations are described below respectively.
[0182] Case 1: The second RRUs shown in S203 are all the second RRUs that have received the first information.
[0183] In this case, all second RRUs that receive the first information send the first information to the BBU, which can increase the probability that the BBU receives the first information.
[0184] Case 2: The second RRU shown in S203 is a part of the second RRUs that have received the first information.
[0185] The second RRU may be an assisting RRU of the first RRU. The assisting RRU of the first RRU is used to forward the first information of the first RRU to the BBU, that is, when the link between the first RRU and the BBU is in an abnormal state, the assisting RRU of the first RRU forwards the first information of the first RRU to the BBU, so that the BBU learns the fault information of the first RRU.
[0186] When the two RRUs are not in a cascade relationship, for example, there is no optical fiber interconnection between the two RRUs, the topological relationship between the two RRUs can be called a parallel relationship. Preferably, the assistant RRU of the first RRU is in a parallel relationship with the first RRU, so that the probability of simultaneous failure of the link between the RRU and the BBU and the link between the assistant RRU and the BBU can be reduced. For example, see Figure 1A-Figure 1C , each RRU in the base station is connected in parallel. Figure 1D-1E , RRU11, RRU12 and RRU13 are in series, RRU21, RRU22 and RRU23 are in series, and any one of RRU11, RRU12 and RRU13 is in parallel with any one of RRU21, RRU22 and RRU23. For example, see Figure 1A-Figure 1C , the assisting RRU of RRU1 can be any one or more RRUs in the base station except RRU1. Figure 1D-1E The assisting RRU of RRU11 may generally be one or more of RRU21, RRU22 or RRU23.
[0187] For any second RRU that receives the first information, the second RRU will determine whether it is an assisting RRU of the first RRU, and only send the first information to the BBU when the second RRU determines that it is an assisting RRU of the first RRU. If the second RRU determines that it is not an assisting RRU of the first RRU, the second RRU will not send the first information to the BBU, and further, the first information can be discarded.
[0188] The second RRU may determine whether it is the assisting RRU of the first RRU in the following manner:
[0189] The second RRU obtains second information, where the second information includes the identifier of the RRU that the second RRU needs to assist. If the second information includes the identifier of the first RRU, the second information determines that the second RRU is the assisting RRU of the first RRU.
[0190] The second RRU may obtain the second information in the following manner:
[0191] Mode 1: The second RRU may receive the second information from the BBU.
[0192] The BBU may determine the assisting RRU of the first RRU, and then generate the second information according to the assisting RRU of the first RRU.
[0193] Optionally, the second information includes two fields, one of which is the identifier of the first RRU, and the other is the identifier of the assisting RRU of the first RRU. Accordingly, the BBU can generate the second information according to the identifier of the first RRU and the identifier of the assisting RRU of the first RRU. The identifier of the RRU can be the address information of the RRU.
[0194] For example, assuming that the identifier of the first RRU is RRU1, and the identifiers of the assisting RRUs of the first RRU are RRU2 and RRU3, the second information may include: <rru1><RRU2,RRU3>.
[0195] The BBU may determine that the second RRU is an assisting RRU of the first RRU, and then generate the second information according to the second RRU. The BBU sends the second information to the second RRU. Optionally, after the BBU generates the second information, the BBU may send the second information to all RRUs it serves.
[0196] Mode 2: The second RRU may receive the second information from the first RRU.
[0197] Optionally, the BBU may determine the assisting RRU of the first RRU, generate the second information according to the assisting RRU of the first RRU, and send the second information to the first RRU. After the first RRU receives the second information, the second information may be sent to the second RRU. For example, the first RRU may broadcast the second information.
[0198] Optionally, the first RRU may determine the second information and send the second information to the second RRU. For example, the first RRU may broadcast the second information.
[0199] Mode 3: The second RRU may obtain the second information from a preset storage space.
[0200] The second information may be pre-configured in a preset storage space. When the second RRU needs to determine whether it is an assisting RRU of the first RRU, the second RRU obtains the second information from the preset storage space.
[0201] For example, the second RRU can receive the second information from the BBU or the first RRU in advance and store the second information in a preset storage space, or configure the second information in the storage space of the second RRU when the second RRU leaves the factory. When the second RRU needs to use the second information, the second RRU obtains the second information from the preset storage space.
[0202] S204: The BBU determines fault information according to the first information.
[0203] Optionally, the fault information includes at least one of the following information:
[0204] Information 1: The first RRU fails.
[0205] A software failure in the first RRU or a hardware failure in the first RRU.
[0206] Information 2: The optical module connected to the first RRU is faulty.
[0207] The explanation of the optical module connected to the first RRU can refer to the description of situation 2 in S201, which will not be repeated here. The optical module failure may include at least one of the following: abnormal optical power of the optical module or abnormal bias current of the optical module.
[0208] Information 3: The optical fiber between the first RRU and the BBU is faulty.
[0209] When the communication link between an RRU and the BBU fails, the communication link between the cascaded RRUs of the RRU and the BBU usually also fails. For example, see Figure 1D If the link between RRU11 and BBU fails, the link between RRU12 and BBU and the link between RRU13 and BBU also fail. Alternatively, if the link between RRU12 and BBU fails, the link between RRU13 and BBU also fails.
[0210] For example, assuming that the first information includes software fault information of the first RRU, the BBU may determine the software fault of the first RRU.
[0211] For example, assuming that the first information includes the identifier of the first RRU and the identifier of the optical module 1, the BBU can determine that the optical module 1 in the first RRU is faulty according to the first information.
[0212] For example, assuming that the first information includes the identifier of the first RRU and the optical power of the optical module 1 , the BBU may determine that the optical power of the optical module 1 in the first RRU is abnormal according to the first information.
[0213] For example, assuming that the BBU determines, based on the first information, that the optical module connected to the first RRU is not faulty and the first RRU is not faulty, it can be determined that the optical fiber between the first RRU and the BBU is faulty.
[0214] In the communication method provided in the embodiment of the present application, a PLC module is set in the RRU, and different RRUs are connected through power lines, so that PLC can be performed between different RRUs in the base station through the PLC module. In this way, after a link failure between the BBU and the first RRU, the first RRU can send information of the first RRU and / or information of the optical module connected to the first RRU to the BBU through at least one second RRU, so that the BBU can promptly determine the fault information of the link, thereby realizing rapid positioning of the link fault, and enabling the faulty link to be promptly maintained, thereby improving the efficiency of base station maintenance.
[0215] Next, combine Figure 3-Figure 4 , through specific examples Figure 2 The communication method shown in the embodiment is described in detail.
[0216] Figure 3 A communication process diagram provided in an embodiment of the present application. Figure 3 The base station includes a BBU and four RRUs, which are respectively recorded as RRU1, RRU2, RRU3 and RRU4. The four RRUs are respectively connected to the BBU through optical modules and optical fibers, and are respectively connected to power supplies through power lines. The four RRUs are also connected to each other through power lines. A PLC module is provided in each RRU.
[0217] At time 1, the links between the four RRUs and the BBU are all in normal state. At this time, the power supply supplies power to each RRU through the power line.
[0218] At time 2, RRU1 can obtain the bit error rate of the communication link between RRU1 and BBU. When the bit error rate is less than the preset threshold, RRU1 determines that the link between RRU1 and BBU fails, and broadcasts the first information (hereinafter referred to as information 1) through the PLC module in RRU1. Information 1 includes the bit error rate of the communication link between RRU1 and BBU. Since RRU1, RRU2, RRU3 and RRU4 are interconnected through power lines, RRU2, RRU3 and RRU4 can receive information 1 broadcast by RRU1 through their respective PLC modules. At this time, the power line is used to supply power to each RRU and perform PLC between RRUs.
[0219] At time 3, after RRU2, RRU3 and RRU4 receive information 1, they respectively send information 1 to BBU through optical fiber. After BBU receives information 1, BBU can determine the link quality of the link between BBU and RRU1 based on the bit error rate in information 1, so as to determine whether the link failure between BBU and RRU1 is caused by poor link quality. For example, if BBU finds that the bit error rate reported by RRU1 is very high, it can be determined that the link quality between BBU and RRU1 is very poor. When BBU determines that the link failure is not caused by the optical module of RRU1 based on other information reported by RRU1, it can be determined that the link failure between BBU and RRU1 is caused by the optical fiber failure between BBU and RRU1.
[0220] In the above process, after the link between RRU1 and BBU fails, RRU1 can report information 1 to BBU through other RRUs (RRU2, RRU3 and RRU4) in the base station, so that BBU can determine the fault information in time. Since other RRUs in the base station except RRU1 can report information 1 to BBU, the probability that BBU cannot receive information 1 can be reduced.
[0221] Figure 4 Another communication process diagram provided by the embodiment of the present application. Figure 4 The base station includes a BBU and four RRUs, which are respectively recorded as RRU1, RRU2, RRU3 and RRU4. The four RRUs are respectively connected to the BBU through optical modules and optical fibers, and are respectively connected to power supplies through power lines. The four RRUs are also connected to each other through power lines. A PLC module is provided in each RRU.
[0222] After the base station is deployed or powered on, the BBU can configure an assisting RRU for each RRU. For example, the BBU configures RRU2 and RRU3 as the assisting RRUs for RRU1, and sends second information to RRU2-RRU4, where the second information is used to indicate that the assisting RRUs for RRU1 are RRU2 and RRU3. Optionally, the BBU can also send the second information to RRU1 so that RRU1 can determine its assisting RRU.
[0223] For example, assuming that the second information includes two fields, field 1 is used to store the identifier of the assisted RRU, and field 2 is used to store the identifier of the assisting RRU, then field 1 is the identifier of RRU1, and field 2 is the identifier of RRU2 and the identifier of RRU3, the identifier of the assisting RRU of the first RRU.
[0224] At time 1, the links between the four RRUs and the BBU are all in normal state. At this time, the power supply supplies power to each RRU through the power line.
[0225] At time 2, the link between RRU1 and BBU fails. When RRU1 detects that the link between it and BBU fails, RRU1 broadcasts first information (hereinafter referred to as information 1) through the PLC module in RRU1. Information 1 includes information about RRU1 and / or information about the optical module connected to RRU1. Since RRU1, RRU2, RRU3 and RRU4 are interconnected through power lines, RRU2, RRU3 and RRU4 can all receive information 1 broadcast by RRU1. At this time, the power line is used to supply power to each RRU and for RRU to perform PLC.
[0226] At time 3, after RRU2 receives information 1, RRU2 determines that it is the assisting RRU of RRU1, and RRU2 sends information 1 to BBU through the optical fiber. After RRU3 receives information 1, RRU3 determines that it is the assisting RRU of RRU1, and RRU3 sends information 1 to BBU through the optical fiber. After RRU4 receives information 1, RRU4 determines that it is not the assisting RRU of RRU1, and does not send information 1 to BBU. Further, RRU4 can discard information 1. After BBU receives information 1, BBU can determine fault information according to information 1.
[0227] In the above process, after the link between RRU1 and BBU fails, RRU1 can report the first information to BBU through the assisting RRU, so that BBU can determine the fault information in time. Only the assisting RRU of RRU1 needs to report the first information to BBU, so that the signaling overhead is small.
[0228] Since there is usually only an optical fiber link between the BBU and the RRU, in the related art, in order to avoid the BBU being unable to make the RRU exit the current sleep state, the BBU and RRU interface is usually not shut down when the RRU is in sleep mode, resulting in high power consumption of the base station. To this end, the present application improves the architecture of the base station, and the improved architecture of the base station can be as follows Figure 1A-1F In the improved base station, an optical fiber link is set between the BBU and each RRU, and different RRUs are connected by power lines, so that the BBU can make another RRU exit the current sleep state through one RRU. In this way, when the RRU is dormant, the interface between the RRU and the BBU can be turned off, thereby saving power consumption. Figure 5-Figure 7 The illustrated embodiment illustrates a method in which a BBU causes an RRU to exit a current sleep state.
[0229] Figure 5 A flow chart of another communication method provided in an embodiment of the present application. Figure 5 , the method 500 may include:
[0230] S501: The first RRU determines to enter a sleep state.
[0231] The first RRU may determine to enter the dormant state under the following conditions:
[0232] Condition 1: The BBU sends a sleep notification message to the first RRU.
[0233] When the BBU determines that the first RRU can enter the sleep state, the BBU may send a sleep notification message to the first RRU, and the first RRU enters the sleep state according to the sleep notification message.
[0234] Exemplarily, the BBU may determine the state of the first RRU according to the traffic volume corresponding to the first RRU. For example, when the traffic volume corresponding to the first RRU is less than a preset threshold, the first RRU may enter a dormant state.
[0235] Condition 2: The first RRU enters the sleep state according to the pre-configuration information.
[0236] Optionally, the pre-configuration information includes a sleep entry time. When the sleep entry time arrives, the first RRU may enter a sleep state. The pre-configuration information may be pre-configured by the BBU or may be agreed upon by a protocol.
[0237] The sleep state involved in the embodiment of the present application refers to a deep sleep state. When the first RRU is in the sleep state, the BBU cannot make the first RRU exit the current sleep state through the optical fiber link. The first RRU can enter the sleep state in at least one of the following ways. The sleep state entered in the following ways is a deep sleep state:
[0238] Method 1: Turn off the laser of the optical module connected to the first RRU.
[0239] The optical module connected to the first RRU includes at least one of the following:
[0240] The optical module is arranged on the first RRU.
[0241] An optical module is provided on the BBU for communicating with the first RRU.
[0242] The optical module is arranged on the cascaded RRU of the first RRU.
[0243] The optical module is arranged on a front RRU of the first RRU and connected to the first RRU.
[0244] The cascaded RRU of the first RRU may be: an RRU located after the first RRU in the base station. The first RRU may forward messages between the cascaded RRU of the first RRU and the BBU. For example, see Figure 1A-Figure 1C , there is no cascaded RRU in the base station. Figure 1D The cascaded RRUs of RRU11 include RRU12 and RRU13, and the cascaded RRUs of RRU12 are RRU13.
[0245] The preceding RRU of the first RRU may be: an RRU in the base station that is located before the first RRU and is directly connected to the first RRU. The preceding RRU of the first RRU may forward messages between the first RRU and the BBU. For example, see Figure 1A-Figure 1C , the RRUs in the base station do not have a front RRU. Figure 1D , the preceding RRU of RRU12 is RRU11, and the preceding RRU of RRU13 is RRU12.
[0246] When the first RRU is different, the optical module connected to the first RRU may be different, which may include the following situations:
[0247] Case 1: The first RRU does not have a cascade RRU or a front RRU.
[0248] In this case, the optical module connected to the first RRU includes: an optical module arranged on the first RRU and an optical module arranged on the BBU for communicating with the first RRU.
[0249] For example, see Figure 1A , assuming that the first RRU is RRU1, the optical modules connected to RRU1 include: optical module A and optical module B, wherein optical module B is an optical module set on RRU1, and optical module A is an optical module set on BBU for communicating with RRU1. For example, see Figure 1B Assuming that the first RRU is RRU1, the optical modules connected to RRU1 include: optical module A, optical module B, optical module C and optical module D, wherein optical module B and optical module D are optical modules set on RRU1, and optical module A and optical module C are optical modules set on the BBU for communicating with RRU1.
[0250] Case 2: The first RRU has a cascade RRU but no front RRU.
[0251] In this case, the optical module connected to the first RRU includes: an optical module arranged on the first RRU, an optical module arranged on the BBU for communicating with the first RRU, and an optical module arranged on a cascaded RRU of the first RRU.
[0252] For example, see Figure 1D , assuming that the first RRU is RRU11, RRU11 has cascaded RRU12 and cascaded RRU13, and the optical modules connected to RRU11 include: optical module A, optical module B, optical module C, optical module D, optical module E and optical module F. Among them, optical module B and optical module C are optical modules set on RRU11, and optical module A is an optical module set on the BBU for communicating with RRU11. Optical module D and optical module E are optical modules set on cascaded RRU12 of optical module RRU11, and optical module F is an optical module set on cascaded RRU13 of optical module RRU11.
[0253] Case 3: The first RRU has a cascade RRU and a front RRU.
[0254] In this case, the optical module connected to the first RRU includes: an optical module arranged on the first RRU, an optical module arranged on a cascade RRU of the first RRU, and an optical module arranged on a pre-RRU of the first RRU and connected to the first RRU.
[0255] For example, see Figure 1D , assuming that the first RRU is RRU12, RRU12 has a cascaded RRU13, and a front RRU11, and the optical modules connected to RRU12 include: optical module C, optical module D, optical module E, and optical module F. Among them, optical module D and optical module E are optical modules set on RRU12, optical module F is an optical module set on the cascaded RRU13 of RRU12, and optical module C is an optical module set on the front RRU11 of RRU12 and connected to RRU12.
[0256] Case 4: The first RRU has a pre-RRU but no cascade RRU.
[0257] In this case, the optical module connected to the first RRU includes: an optical module arranged on the first RRU and an optical module arranged on a preceding RRU of the first RRU and connected to the first RRU.
[0258] For example, see Figure 1D Assume that the first RRU is RRU13, RRU13 has a front RRU12, and the optical modules connected to RRU13 include: optical module E and optical module F. Optical module F is an RRU set on RRU13, and optical module E is an optical module set on the front RRU12 of RRU13 and connected to RRU13.
[0259] In mode 1, after the laser of the optical module connected to the first RRU is turned off, the laser of the optical module connected to the first RRU stops emitting light, which can save power consumption.
[0260] Method 2: Stop the power supply to the optical module connected to the first RRU.
[0261] It should be noted that the optical module connected to the first RRU in this method can be referred to the introduction in Method 1, and will not be described again here.
[0262] After the power supply of the optical module connected to the first RRU is stopped, the power consumption of the optical module connected to the first RRU can be saved.
[0263] Mode 3: shut down the circuit between the optical module connected to the first RRU and the first RRU.
[0264] It should be noted that the optical module connected to the first RRU in this method can be referred to the introduction in Method 1, and will not be described again here.
[0265] The circuit between the optical module connected to the first RRU and the first RRU may include: a high-speed communication interface (serdes high-speed communication interface) formed by a serial transceiver (SERializer and DESerializer, serdes) between the optical module and the interface chip of the first RRU. Shutting down the circuit between the optical module connected to the first RRU and the first RRU may refer to shutting down the serdes high-speed communication interface.
[0266] S502: The BBU determines that the first RRU exits the sleep state.
[0267] The BBU may determine that the first RRU exits the sleep state in a variety of ways. For example, the BBU may determine that the first RRU exits the sleep state based on the traffic volume corresponding to the first RRU. For example, when the traffic volume corresponding to the first RRU is greater than or equal to a preset threshold, the BBU determines that the first RRU exits the sleep state.
[0268] S503: The BBU sends third information to the second RRU, where the third information instructs the first RRU to exit the sleep state.
[0269] The second RRU may be any RRU in the base station except the first RRU, or may be an assisting RRU of the first RRU. The explanation of the assisting RRU may refer to case 2 in S203. If the first RRU is not configured with an assisting RRU, the BBU may send the third information to all or part of the RRUs except the first RRU. If the first RRU is configured with an assisting RRU, the BBU may first determine that the assisting RRU of the first RRU is the second RRU, and then send the third information to the second RRU.
[0270] Optionally, in order to avoid the probability that the second RRU and the first RRU are in a dormant state at the same time, the second RRU and the first RRU are usually in a parallel relationship. Figure 1D , assuming that the first RRU is RRU11, the second RRU may be one or more of RRU21, RRU22 or RRU23.
[0271] The second RRU may be a directly connected RRU. The BBU may send the third information to the second RRU via an optical fiber. The third information may include an identifier of the first RRU.
[0272] S504: The second RRU sends third information to the first RRU.
[0273] The second RRU and the first RRU may be located in the same base station. The second RRU and the first RRU are respectively provided with a PLC module, and the first RRU and the second RRU are connected via a power line.
[0274] Optionally, the second RRU sends the third information to the first RRU through the PLC module in the second RRU. For example, when the second RRU determines that there is no optical fiber link between the second RRU and the first RRU, or the optical fiber link between the second RRU and the first RRU is abnormal, the second RRU sends the third information to the first RRU through the PLC module in the second RRU.
[0275] For example, see Figure 1A , assuming that the second RRU is RRU2 and the first RRU is RRU1, since there is no optical fiber link between RRU2 and RRU1, RRU2 sends the third information to RRU1 through the PLC module in RRU2.
[0276] For example, see Figure 1D , assuming that the second RRU is RRU11 and the first RRU is RRU12, and assuming that there is an abnormality in the optical fiber link between RRU11 and RRU12 (for example, power supply is suspended), RRU11 sends the third information to RRU12 through the PLC module in RRU11.
[0277] Optionally, the second RRU may broadcast the third information to the first RRU, and after the second RRU broadcasts the third information, all RRUs (including the first RRU) connected to the power line of the second RRU may receive the third information. Alternatively, the second RRU may send the third information to the relay device, and the relay device sends the third information to the first RRU.
[0278] S505: The first RRU exits the sleep state.
[0279] If the second RRU sends the third information by broadcasting, multiple RRUs will receive the third information. In order to avoid erroneous exit from the sleep state, after the first RRU receives the third information, it can be determined whether the third information includes the identification of the first RRU. If so, the first RRU exits the sleep state; if not, the first RRU discards the third information.
[0280] Optionally, the first RRU may exit the dormant state in the following manner:
[0281] If the laser of the optical module connected to the first RRU is in an off state, turn on the laser.
[0282] If the optical module connected to the first RRU is not powered, power is supplied to the optical module connected to the first RRU.
[0283] If the circuit between the optical module connected to the first RRU and the first RRU is in a closed state, the circuit between the optical module connected to the first RRU and the first RRU is opened.
[0284] Optionally, if an RRU is in sleep mode, the cascaded RRUs of the RRU are usually also in sleep mode. For example, see Figure 1D If RRU11 is in sleep mode, RRU12 and RRU13 are usually also in sleep mode.
[0285] exist Figure 5 In the embodiment shown, the RRU can enter a deep sleep state according to actual needs to save power consumption. When the BBU requires the first RRU to exit the sleep state, the BBU can send third information to the second RRU through an optical fiber (the third information is used to make the first RRU exit the current sleep state), and the second RRU can send the third information to the first RRU through a power line to make the first RRU exit the sleep state. In the above process, the first RRU can enter a deep sleep state, so that the interface between the RRU and the BBU is in a shutdown state, thereby saving power consumption.
[0286] Next, combine Figure 6-Figure 7 , through specific examples Figure 5 The communication method shown in the embodiment is described in detail.
[0287] Figure 6 A communication process diagram provided in an embodiment of the present application. Figure 6 The base station includes a BBU and four RRUs, which are respectively recorded as RRU1, RRU2, RRU3 and RRU4. The four RRUs are respectively connected to the BBU through optical modules and optical fibers, and are respectively connected to power supplies through power lines. The four RRUs are also connected to each other through power lines. A PLC module is provided in each RRU.
[0288] At time 1, the links between the four RRUs and the BBU are all in normal state. At this time, the power supply supplies power to each RRU through the power line.
[0289] At time 2, when the traffic volume corresponding to RRU1 is small, RRU1 can enter a deep sleep state. At this time, the power line is used to supply power to each RRU. Since RRU1 enters a deep sleep state, the interface between RRU and BBU is in a shut-off state, which reduces the amount of power supplied to RRU1.
[0290] At time 3, assuming that RRU1 has more service data, the BBU can send information 2 (third information) to RRU2 through the optical fiber. Information 2 includes the identification of RRU1. After receiving information 2, RRU2 broadcasts information 2 to other RRUs in the base station through the power line. After RRU1 receives information 2, since information 2 includes the identification of RRU1, RRU1 exits the sleep state according to information 2. After RRU2-RRU4 receive information 2, since information 2 includes the identification of RRU1 and RRU2-RRU4 are in a non-sleep state, RRU2-RRU4 can discard information 2.
[0291] Figure 7 A communication process diagram provided in an embodiment of the present application. Figure 6 The base station includes a BBU and four RRUs, which are respectively recorded as RRU1, RRU2, RRU3 and RRU4. The four RRUs are respectively connected to the BBU through optical modules and optical fibers, and are respectively connected to power supplies through power lines. The four RRUs are also connected to each other through power lines. A PLC module is provided in each RRU.
[0292] At time 1, the links between the four RRUs and the BBU are all in normal state. At this time, the power line is used to supply power to each RRU.
[0293] At time 2, when the service data corresponding to RRU1 and RRU4 is small, RRU1 and RRU4 can enter a deep sleep state. At this time, the power line is used to supply power to each RRU. Since RRU1 and RRU4 enter a deep sleep state, the power supply to RRU1 and RRU4 is reduced.
[0294] At time 3, assuming that RRU1 has more business data, the BBU can send information 2 (third information) to RRU2 through the optical fiber, and the information 2 includes the identification of RRU1. After receiving information 2, RRU2 broadcasts information 2 to other RRUs in the base station through the power line. After RRU1 receives information 2, since information 2 includes the identification of RRU1, RRU1 exits the sleep state according to information 2. After RRU2-RRU3 receive information 2, since RRU2-RRU3 are in a non-sleep state, RRU2-RRU3 can discard information 2. After RRU4 receives information 2, since information 2 does not include the identification of RRU4, RRU4 may not exit the sleep state, and further may discard information 2.
[0295] Figure 8 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 800 may be arranged in the first RRU. Figure 8 The communication device 800 may include a processing module 801 and a sending module 802, wherein:
[0296] The processing module 801 is used to determine that the link between the first RRU and the baseband unit BBU is in an abnormal state;
[0297] The sending module 802 is used to send first information to at least one second RRU through the power line carrier communication PLC module in the first RRU, where the first information includes information of the first RRU and / or information of the optical module connected to the first RRU;
[0298] The first RRU is connected to the at least one second RRU via a power line, and a PLC module is provided in the at least one second RRU.
[0299] Optionally, the processing module 801 may execute Figure 2 S201 in the embodiment.
[0300] Optionally, the sending module 802 may execute Figure 2 S202 in the embodiment.
[0301] It should be noted that the communication device 800 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0302] In a possible implementation manner, the sending module 802 is specifically configured to:
[0303] The first information is broadcast to the at least one second RRU through the PLC module in the first RRU.
[0304] In a possible implementation manner, the processing module 801 is specifically configured to:
[0305] If the first RRU does not receive a heartbeat packet from the BBU within a first time period, it is determined that the link is in an abnormal state.
[0306] In a possible implementation, the information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, a bit error rate of a communication link between the first RRU and the BBU, an operating time of the first RRU, or a number of resets of the first RRU within a first time period.
[0307] In a possible implementation manner, the information of the optical module includes at least one of the following information:
[0308] The identifier of the optical module, the optical power of the optical module, the bias current of the optical module, the device information of the optical module, or the fault information of the optical module.
[0309] It should be noted that the communication device 800 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0310] Fig. 9 This is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 900 can be set in the second RRU. Fig. 9 The communication device 900 may include: a receiving module 901 and a sending module 902, wherein:
[0311] The receiving module 901 is used to receive first information from the first RRU through the power line carrier communication PLC module in the second RRU, where the first information includes information of the first RRU and / or information of an optical module connected to the first RRU;
[0312] The sending module 902 is used to send the first information to the baseband unit BBU;
[0313] The first RRU is connected to the second RRU via a power line, and a PLC module is provided in the second RRU.
[0314] Optionally, the receiving module 901 may execute Figure 2 S202 in the embodiment.
[0315] Optionally, the sending module 902 may execute Figure 2 S203 in the embodiment.
[0316] It should be noted that the communication device 900 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0317] In a possible implementation manner, the sending module 902 is specifically configured to:
[0318] When it is determined that the second RRU is an assisting RRU of the first RRU, the first information is sent to the BBU.
[0319] Fig.10 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. Fig. 9 Based on the examples shown, see Fig.10 The communication device 900 may further include a processing module 903, wherein the processing module 903 is configured to:
[0320] obtaining second information;
[0321] According to the second information, it is determined that the second RRU is an assisting RRU of the first RRU, and the second information includes an identifier of the first RRU.
[0322] In a possible implementation manner, the receiving module 901 is further configured to receive the second information from the BBU or the first RRU; or,
[0323] The processing module 903 is further configured to obtain the second information from a preset storage space.
[0324] In a possible implementation manner, the information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU within a first time period.
[0325] In a possible implementation, the information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module.
[0326] It should be noted that the communication device 900 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0327] Fig.11 This is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 1100 can be set in a BBU. Fig.11 The communication device 1100 may include: a receiving module 1101 and a processing module 1102, wherein:
[0328] The receiving module 1101 is used to receive first information sent by a second remote radio unit RRU, where the first information includes information of the first RRU and / or information of an optical module connected to the first RRU;
[0329] The processing module 1102 is used to determine fault information according to the first information;
[0330] The first RRU is connected to the second RRU via a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU.
[0331] Optionally, the receiving module 1101 may execute Figure 2 S203 in the embodiment.
[0332] Optionally, the processing module 1102 may execute Figure 2 S204 in the embodiment.
[0333] It should be noted that the communication device 1100 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0334] In a possible implementation manner, the fault information includes at least one of the following information: a fault of the first RRU, a fault of an optical module connected to the first RRU, or a fault of an optical fiber between the first RRU and the BBU.
[0335] Fig.12 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. Fig.11 Based on the embodiment shown, referring to FIG. 12 , the communication device 1100 may further include a sending module 1103, wherein:
[0336] The processing module 1102 is further configured to determine that the assisting RRU of the first RRU is the second RRU;
[0337] The sending module 1103 is used to send second information to the second RRU, where the second information includes an identifier of the first RRU.
[0338] In a possible implementation manner, the information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU within a first time period.
[0339] In a possible implementation, the information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module connected to the first RRU.
[0340] It should be noted that the communication device 1100 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0341] Fig.13 This is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 1300 can be set in a BBU. Fig.13 The communication device 1300 may include: a processing module 1301 and a sending module 1302, wherein:
[0342] The processing module 1301 is used to determine that the first radio remote unit RRU exits the sleep state;
[0343] The sending module 1302 is used to send third information to the second RRU, where the third information is used to instruct the first RRU to exit the sleep state;
[0344] The first RRU is connected to the second RRU via a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU;
[0345] The first RRU entering the sleep state includes at least one of the following: turning off a laser of an optical module connected to the first RRU, stopping power supply to the optical module connected to the first RRU, or turning off a circuit between the optical module connected to the first RRU and the first RRU.
[0346] Optionally, the processing module 1301 may execute Figure 5 S502 in the embodiment.
[0347] Optionally, the sending module 1302 may execute Figure 5 S503 in the embodiment.
[0348] It should be noted that the communication device 1300 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0349] In a possible implementation manner, the third information is used to instruct the second RRU to make the first RRU exit the sleep state through a PLC module in the second RRU.
[0350] In a possible implementation, the optical module connected to the first RRU includes at least one of the following: an optical module set on the first RRU, an optical module set on the BBU for communicating with the first RRU, an optical module set on a cascade RRU of the first RRU, or an optical module set on a front RRU of the first RRU and connected to the first RRU.
[0351] It should be noted that the communication device 1300 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0352] Fig.14 This is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 1400 can be set in the second RRU. Fig.14 The communication device 1400 may include: a receiving module 1401 and a sending module 1402, wherein:
[0353] The receiving module 1401 is used to receive third information from a baseband unit BBU, where the third information is used to instruct the first RRU to exit the sleep state;
[0354] The sending module 1402 is used to send the third information to the first RRU through the PLC module in the second RRU;
[0355] The first RRU is connected to the second RRU via a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU.
[0356] Optionally, the receiving module 1401 may execute Figure 5 S503 in the embodiment.
[0357] Optionally, the sending module 1402 may execute Figure 5 S504 in the embodiment.
[0358] It should be noted that the communication device 1400 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0359] Fig.15 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. Fig.14 Based on the examples shown, see Fig.15 The communication device 1400 may further include a processing module 1403, wherein:
[0360] The processing module 1403 is used to determine that there is no optical fiber link between the second RRU and the first RRU, or that the optical fiber link between the second RRU and the first RRU is abnormal;
[0361] The sending module 1402 is specifically configured to send the third information to the first RRU through the PLC module in the second RRU.
[0362] In a possible implementation, the first RRU in the sleep state satisfies at least one of the following conditions: a laser of an optical module connected to the first RRU is in an off state, a power supply state of the optical module connected to the first RRU is not powered, or a circuit between the optical module connected to the first RRU and the first RRU is in an off state.
[0363] In a possible implementation, the optical module connected to the first RRU includes at least one of the following: an optical module set on the first RRU, an optical module set on the BBU for communicating with the first RRU, an optical module set on a cascade RRU of the first RRU, or an optical module set on a front RRU of the first RRU and connected to the first RRU.
[0364] It should be noted that the communication device 1400 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0365] Fig.16 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 1600 may be arranged in the first RRU. Fig.16 The communication device 1600 may include: a processing module 1601 and a receiving module 1602, wherein:
[0366] The processing module 1601 is used to determine to enter a dormant state;
[0367] The receiving module 1602 is used to receive third information from the second RRU through the power line carrier communication PLC module in the first RRU;
[0368] The processing module 1601 is further used to determine to exit the dormant state;
[0369] The first RRU is connected to the second RRU via a power line, and a PLC module is provided in the second RRU.
[0370] Optionally, the processing module 1601 may execute Figure 5 S501 and S505 in the embodiment.
[0371] Optionally, the receiving module 1602 may execute Figure 5 S504 in the embodiment.
[0372] It should be noted that the communication device 1600 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0373] In a possible implementation, entering the sleep state includes at least one of the following:
[0374] The laser of the optical module connected to the first RRU is turned off, the power supply of the optical module connected to the first RRU is stopped, and the circuit between the optical module connected to the first RRU and the first RRU is turned off.
[0375] In a possible implementation, the first RRU in the sleep state satisfies at least one of the following conditions: a laser of an optical module connected to the first RRU is in an off state, a power supply state of the optical module connected to the first RRU is not powered, or a circuit between the optical module connected to the first RRU and the first RRU is in an off state.
[0376] In a possible implementation, the optical module connected to the first RRU includes at least one of the following: an optical module set on the first RRU, an optical module set on the BBU for communicating with the first RRU, an optical module set on a cascade RRU of the first RRU, or an optical module set on a front RRU of the first RRU and connected to the first RRU.
[0377] It should be noted that the communication device 1600 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0378] Fig.17 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. Fig.17 The communication device 1700 may include: at least one processor 1701 and an interface circuit 1702, wherein the interface circuit 1701 is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method described in the above method embodiment through logic circuits or execution code instructions.
[0379] Optionally, the communication device 1700 may be arranged in the first RRU, or in the second RRU, or in the BBU.
[0380] When the communication device 1700 is set in the first RRU, the communication device can implement the functions of the first RRU in the above method embodiment. When the communication device 1700 is set in the second RRU, the communication device can implement the functions of the second RRU in the above method embodiment. When the communication device 1700 is set in the BBU, the communication device can implement the functions of the BBU in the above method embodiment.
[0381] It should be noted that Fig.17 The communication device shown in the embodiment can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0382] Fig.18 This is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. Fig.18 The communication device 1800 may include: at least one processor 1801 and a memory 1802, the processor 1801 and the memory 1802 are coupled, the memory 1802 includes a computer program, and the computer program is executed in the at least one processor 1801 to implement the functions of the above-mentioned first RRU, second RRU or BBU.
[0383] Optionally, the communication device 1800 may be arranged in the first RRU, or in the second RRU, or in the BBU.
[0384] When the communication device 1800 is set in the first RRU, the communication device can implement the functions of the first RRU in the above method embodiment. When the communication device 1800 is set in the second RRU, the communication device can implement the functions of the second RRU in the above method embodiment. When the communication device 18000 is set in the BBU, the communication device can implement the functions of the BBU in the above method embodiment.
[0385] It should be noted that Fig.18 The communication device shown in the embodiment can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0386] Fig.19 This is a schematic diagram of the structure of a communication system provided in an embodiment of the present application. Fig.19 The communication system 1900 includes a first communication device 1901, a second communication device 1902 and a third communication device 1903.
[0387] The first communication device 1901 may be the communication device 1700 disposed in the first RRU.
[0388] The second communication device 1902 may be the communication device 1700 disposed in the second RRU.
[0389] The third communication device 1903 may be the communication device 1700 disposed in the BBU.
[0390] It should be noted that Fig.19 The communication system shown in the embodiment can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0391] An embodiment of the present application also provides a communication device, which is used to execute the technical solution shown in any of the above method embodiments.
[0392] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the technical solution shown in any of the above method embodiments is implemented.
[0393] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed on a computer device, enables the computer device to execute the technical solution shown in any of the above method embodiments.
[0394] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The above-mentioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the above-mentioned memory (storage medium) includes: read-only memory (English: read-only memory, abbreviated: ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.
[0395] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate a device for implementing the functions specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.
[0396] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0397] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0398] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0399] In the present application, the term "when..." does not necessarily refer to a time concept, but may indicate a scene concept or a condition concept, etc. The term "include" and its variations may refer to non-restrictive inclusion; the term "or" and its variations may refer to "and / or". In the present application, the terms "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In the present application, "multiple" refers to two or more. "And / or", describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.
Claims
1. A communication method, characterized in that: Applicable to the first radio remote unit RRU, including: Determining that a link between the first RRU and a baseband unit BBU is in an abnormal state; The first RRU broadcasts first information to at least one second RRU on the power line through a power line carrier communication PLC module in the first RRU, so that the at least one second RRU sends the first information to the BBU; the first information includes information of the first RRU and / or information of an optical module connected to the first RRU; The first RRU is connected to the at least one second RRU via the power line, and the at least one second RRU is provided with a PLC module.
2. The method according to claim 1, characterized in that The first RRU determines that a link between the first RRU and the BBU is in an abnormal state, including: If the first RRU does not receive a heartbeat packet from the BBU within a first time period, it is determined that the link is in an abnormal state.
3. The method according to claim 1 or 2, characterized in that: The information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, a bit error rate of a communication link between the first RRU and the BBU, an operating time of the first RRU, or a number of resets of the first RRU within a first time period.
4. The method according to claim 1 or 2, characterized in that: The information of the optical module includes at least one of the following information: The identifier of the optical module, the optical power of the optical module, the bias current of the optical module, the device information of the optical module, or the fault information of the optical module.
5. A communication method, characterized in that: Applicable to the second radio remote unit RRU, including: receiving, through a power line carrier communication (PLC) module in the second RRU, first information from a first RRU on a power line, wherein the first information includes information of the first RRU and / or information of an optical module connected to the first RRU; Sending the first information to a baseband unit BBU; The first RRU is connected to the second RRU via the power line, and a PLC module is disposed in the first RRU and the second RRU respectively.
6. The method according to claim 5, characterized in that The sending of the first information to the BBU includes: When it is determined that the second RRU is an assisting RRU of the first RRU, the first information is sent to the BBU.
7. The method according to claim 6, characterized in that Determining that the second RRU is an assisting RRU of the first RRU includes: obtaining second information; According to the second information, it is determined that the second RRU is an assisting RRU of the first RRU, and the second information includes an identifier of the first RRU.
8. The method according to claim 7, characterized in that Obtaining the second information, including: receiving the second information from the BBU or the first RRU; or, The second information is acquired from a preset storage space.
9. The method according to any one of claims 5 to 8, characterized in that: The information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU within a first time period.
10. The method according to any one of claims 5 to 8, characterized in that: The information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module.
11. A communication method, characterized in that: Applied to baseband unit BBU, including: Receiving first information sent by a second remote radio unit RRU, wherein the first information includes information of the first remote radio unit RRU and / or information of an optical module connected to the first remote radio unit RRU; Determine fault information according to the first information; The first RRU is connected to the second RRU via a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU, and the first information is broadcast by the first RRU to the second RRU on the power line through the PLC module in the first RRU.
12. The method according to claim 11, characterized in that The fault information includes at least one of the following information: a fault of the first RRU, a fault of an optical module connected to the first RRU, or a fault of an optical fiber between the first RRU and the BBU.
13. The method according to claim 11 or 12, characterized in that: The method further comprises: Determine that the assisting RRU of the first RRU is the second RRU; Send second information to the second RRU, where the second information includes an identifier of the first RRU.
14. The method according to claim 11 or 12, characterized in that: The information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU within a first time period.
15. The method according to claim 11 or 12, characterized in that: The information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module connected to the first RRU.
16. A communication device, characterized in that: Applied to a first radio remote unit RRU, the device comprises: a processing module and a sending module, wherein: The processing module is used to determine that the link between the first RRU and the baseband unit BBU is in an abnormal state; The sending module is used to broadcast first information to at least one second RRU on the power line through the power line carrier communication PLC module in the first RRU, so that the at least one second RRU sends the first information to the BBU; the first information includes information of the first RRU and / or information of the optical module connected to the first RRU; The first RRU is connected to the at least one second RRU via the power line, and the at least one second RRU is provided with a PLC module.
17. The device according to claim 16, characterized in that The processing module is specifically used for: If the first RRU does not receive a heartbeat packet from the BBU within a first time period, it is determined that the link is in an abnormal state.
18. The device according to claim 16 or 17, characterized in that The information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, a bit error rate of a communication link between the first RRU and the BBU, an operating time of the first RRU, or a number of resets of the first RRU within a first time period.
19. The device according to claim 16 or 17, characterized in that The information of the optical module includes at least one of the following information: The identifier of the optical module, the optical power of the optical module, the bias current of the optical module, the device information of the optical module, or the fault information of the optical module.
20. A communication device, characterized in that: Applied to a second radio remote unit RRU, the device comprises: a receiving module and a sending module, wherein: The receiving module is used to receive first information from the first RRU on the power line through the power line carrier communication PLC module in the second RRU, where the first information includes information of the first RRU and / or information of the optical module connected to the first RRU; The sending module is used to send the first information to a baseband unit BBU; The first RRU is connected to the second RRU via the power line, and a PLC module is provided in the first RRU and the second RRU.
21. The device according to claim 20, characterized in that The sending module is specifically used for: When it is determined that the second RRU is an assisting RRU of the first RRU, the first information is sent to the BBU.
22. The device according to claim 21, characterized in that The device further comprises a processing module, wherein the processing module is configured to: obtaining second information; According to the second information, it is determined that the second RRU is an assisting RRU of the first RRU, and the second information includes an identifier of the first RRU.
23. The device according to claim 22, characterized in that The receiving module is further configured to receive the second information from the BBU or the first RRU; or, The processing module is further configured to obtain the second information from a preset storage space.
24. The device according to any one of claims 21 to 23, characterized in that The information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU within a first time period.
25. The device according to any one of claims 21 to 23, characterized in that The information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module.
26. A communication device, characterized in that: Applied to a baseband unit BBU, the device comprises: a receiving module and a processing module, wherein: The receiving module is used to receive first information sent by the second remote radio unit RRU, where the first information includes information of the first remote radio unit RRU and / or information of an optical module connected to the first remote radio unit RRU; The processing module is used to determine fault information according to the first information; The first RRU is connected to the second RRU via a power line, and a power line carrier communication PLC module is respectively provided in the first RRU and the second RRU, and the first information is broadcast by the first RRU to the second RRU on the power line through the PLC module in the first RRU.
27. The device according to claim 26, characterized in that The fault information includes at least one of the following information: a fault of the first RRU, a fault of an optical module connected to the first RRU, or a fault of an optical fiber between the first RRU and the BBU.
28. The device according to claim 26 or 27, characterized in that The device also includes a sending module, wherein: The processing module is further used to determine that the assisting RRU of the first RRU is the second RRU; The sending module is used to send second information to the second RRU, where the second information includes an identifier of the first RRU.
29. The device according to claim 26 or 27, characterized in that The information of the first RRU includes at least one of the following information: an identifier of the first RRU, information of a radio frequency module of the first RRU, an operating time of the first RRU, or a number of reset times of the first RRU within a first time period.
30. The device according to claim 26 or 27, characterized in that The information of the optical module includes at least one of the following information: an identification of the optical module, an optical power of the optical module, a bit error rate of the optical module, a bias current of the optical module, device information of the optical module, or fault information of the optical module connected to the first RRU.
31. A communication device, characterized in that: include: At least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method according to any one of claims 1 to 4 through a logic circuit or executing code instructions.
32. A communication device, characterized in that: include: At least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 5 to 10 through a logic circuit or executing code instructions.
33. A communication device, characterized in that: include: At least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 11 to 15 through a logic circuit or executing code instructions.
34. A communication device, characterized in that: The communication device comprises: At least one processor and a memory, the processor and the memory are coupled, the memory includes a computer program, and the computer program is executed in the at least one processor to implement the functions of the first radio remote unit RRU, the second RRU, or the baseband unit BBU in the method according to any one of claims 1 to 15.
35. A communication system, characterized in that: Includes the communication device as claimed in claim 31, the communication device as claimed in claim 32, and the communication device as claimed in claim 33.
36. A communication device, characterized in that: The device is used to perform the method according to any one of claims 1 to 15.
37. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions. When the computer program or instructions are executed by the communication device, the method as described in any one of claims 1 to 4 is implemented, or the method as described in any one of claims 5 to 10 is implemented, or the method as described in any one of claims 11 to 15 is implemented.
38. A computer program product, characterized in that The invention comprises a computer program which, when executed on a computer device, causes the computer device to execute the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Failure processing method and system
CN101860802A
Control system, method and relevant device for wireless base station
CN104955087A
Information transmitting method, radio equipment controller, radio equipment and base station
CN105874840A
Distributed base station
CN108541082A
Signal detecting method, first network device, power supply apparatus and system thereof
WO2017113196A1