Fault handling methods, devices, equipment, media and products based on 5G networking
By implementing the link establishment and cascade order adjustment of the RF remote unit on the second interface of the baseband processing unit of the 5G base station, the communication interruption problem caused by the failure of the RF remote unit is solved, and the 5G communication coverage is quickly restored.
Patent Information
- Application Number
- CN202411936863.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-08
AI Technical Summary
In the cascade networking of 5G base stations, when a certain level of RF remote unit fails or communication link is abnormal, the RF remote unit at this level and subsequent cascades cannot send data and signal to the baseband processing unit, affecting the coverage range of 5G communication.
Communication is quickly restored through the second interface of the baseband processing unit, link establishment request and heartbeat information transmission of the radio frequency remote unit is realized, fault units are determined and cascade order is adjusted to ensure the recovery of the communication link.
When the RF remote unit fails or the link is abnormal, a link is established through the second interface to quickly restore communication to ensure the normal operation of the 5G communication coverage.
Smart Images

Figure CN119789129A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a fault handling method, device, equipment, medium and product based on 5G networking. Background Art
[0002] At present, 5G base stations for mining usually include a baseband unit (BBU) and a remote radio unit (RRU). One baseband unit can be cascaded with multiple remote radio units to form a cascade network. Figure 1 , Figure 1 This is a schematic diagram of the cascade networking of traditional 5G base stations.
[0003] In the traditional cascade networking mode, the data and signaling of each remote radio unit need to be sent to the baseband processing unit through the upper-level remote radio unit, and then forwarded to the core network after being processed by the baseband processing unit. However, when a remote radio unit at a certain level of the cascade fails or the communication link is abnormal, the data and signaling of the remote radio unit at that level and the subsequent cascaded remote radio units cannot be sent to the baseband processing unit, affecting 5G communications within the coverage area of the base station. For example, Figure 1 If RRU4 fails, data from RRU5 and RRU6 cannot be sent to BBU. All 5G terminals within the coverage of RRU5 and RRU6 will lose 5G signals. Summary of the invention
[0004] The present invention provides a fault handling method, device, equipment, medium and product based on 5G networking, which realizes that when a certain radio remote unit fails, communication can be quickly restored through the second interface of the baseband processing unit, thereby ensuring normal 5G communication within the coverage area of the base station.
[0005] According to one aspect of the present invention, a fault handling method based on 5G networking is provided, wherein the 5G networking includes a core network, a baseband processing unit in communication with the core network, and a plurality of radio remote units, wherein the plurality of radio remote units are cascaded according to a first target cascade sequence, the radio remote unit at the first position of the first target cascade sequence communicates with a first interface of the baseband processing unit, the radio remote unit at the end of the first target cascade sequence is connected to a second interface of the baseband processing unit, and the second interface is in a disabled state, and the method includes:
[0006] Sending the heartbeat information generated by the baseband processing unit to the plurality of radio remote units based on the first interface, so that the radio remote units feed back feedback data corresponding to the heartbeat information;
[0007] If the feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, the second interface is controlled to be changed from a disabled state to an available state, and a link establishment request generated by the baseband processing unit is sent to the at least one radio remote unit to be processed based on the second interface;
[0008] When link establishment information fed back by the target remote radio unit is received based on the second interface, determining a second target cascading sequence of the target remote radio unit, so that the target remote radio unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascading sequence;
[0009] The target remote radio unit is a remote radio unit in at least one remote radio unit to be processed.
[0010] According to another aspect of the present invention, a fault handling device based on 5G networking is provided, wherein the 5G networking includes a core network, a baseband processing unit in communication with the core network, and a plurality of radio remote units, wherein the plurality of radio remote units are cascaded according to a first target cascade sequence, the radio remote unit at the first position of the first target cascade sequence communicates with a first interface of the baseband processing unit, the radio remote unit at the end of the first target cascade sequence is connected to a second interface of the baseband processing unit, and the second interface is in a disabled state, and the device includes:
[0011] A heartbeat information sending module, configured to send the heartbeat information generated by the baseband processing unit to the plurality of radio remote units based on the first interface, so that the radio remote units feed back feedback data corresponding to the heartbeat information;
[0012] a second interface processing module, configured to control the second interface to be changed from a disabled state to an enabled state if feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, and to send a link establishment request generated by the baseband processing unit to at least one radio remote unit to be processed based on the second interface;
[0013] A second interface communication module is used to determine a second target cascading sequence of the target remote radio frequency unit when the link establishment information fed back by the target remote radio frequency unit is received based on the second interface, so that the target remote radio frequency unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascading sequence;
[0014] The target remote radio unit is a remote radio unit in at least one remote radio unit to be processed.
[0015] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0016] at least one processor; and
[0017] a memory communicatively connected to at least one processor; wherein,
[0018] The memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the fault handling method based on 5G networking of any embodiment of the present invention.
[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions, and the computer instructions are used to enable a processor to implement the fault handling method based on 5G networking according to any embodiment of the present invention when executed.
[0020] According to another aspect of the present invention, a computer program product is provided, including a computer program, characterized in that when the computer program is executed by a processor, it implements a fault handling method based on 5G networking as any embodiment of the present invention.
[0021] The technical solution of the embodiment of the present invention is to send the heartbeat information generated by the baseband processing unit to multiple radio remote units according to the first interface, so that the radio remote unit feeds back feedback data corresponding to the heartbeat information. Based on this, it can be determined whether there is a faulty radio remote unit through the feedback data. If the feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, the second interface is controlled to change from a disabled state to an available state, and the link establishment request generated by the baseband processing unit is sent to at least one radio remote unit to be processed based on the second interface. When the link establishment information fed back by the target radio remote unit is received based on the second interface, the second target cascade sequence of the target radio remote unit is determined, so that the target radio remote unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascade sequence. The technical solution of the present invention solves the problem in the prior art that the data and signaling of the radio remote unit and the radio remote units cascaded thereafter cannot be sent to the baseband processing unit due to the failure of a certain radio remote unit, so that the 5G terminal devices within the coverage range corresponding to these radio remote units lose the 5G signal, affecting normal communication. The technical solution provided by the present invention can establish a link with the radio remote unit through the second interface of the baseband processing unit when a radio remote unit fails or the link is abnormal, so as to quickly restore communication and ensure the normal operation of the network.
[0022] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0024] Figure 1 It is a schematic diagram of the cascade networking of the traditional 5G base station in the background technology;
[0025] Figure 2 This is a flow chart of a fault handling method based on 5G networking provided by an embodiment of the present invention;
[0026] Figure 3 This is a schematic diagram of the cascaded networking corresponding to the mining 5G base station provided in an embodiment of the present invention;
[0027] Figure 4 This is a flow chart of a fault handling method based on 5G networking provided by an embodiment of the present invention;
[0028] Figure 5 It is a structural diagram of a fault handling device based on 5G networking provided by an embodiment of the present invention;
[0029] Figure 6 It is a structural diagram of an electronic device that implements the fault handling method based on 5G networking according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] Before executing the technical solution provided by the present invention, the application scenario may be described first. The 5G network includes a core network, a baseband processing unit in communication with the core network, and multiple radio frequency remote units. In an embodiment of the present invention, multiple radio frequency remote units are cascaded according to a first target cascade sequence, and the radio frequency remote unit at the first target cascade sequence communicates with the first interface of the baseband processing unit, and the radio frequency remote unit at the end of the first target cascade sequence is connected to the second interface of the baseband processing unit, and the second interface is in a disabled state. Based on the above networking method, the technical solution provided in this embodiment is applied.
[0033] Embodiment 1
[0034] Figure 2 This is a flowchart of a fault handling method based on 5G networking provided in the first embodiment of the present invention. This embodiment can be applied to the situation where a radio frequency remote unit in a mining 5G base station fails or the communication link is abnormal, and the communication is quickly restored through the second interface of the baseband processing unit. The method can be executed by a fault handling device based on 5G networking, which can be implemented in the form of hardware and / or software. The fault handling device based on 5G networking can be configured in electronic devices such as mobile phones, computers or servers. Figure 2 As shown, the method includes:
[0035] S110: Send the heartbeat information generated by the baseband processing unit to the multiple radio remote units based on the first interface, so that the radio remote units feed back feedback data corresponding to the heartbeat information.
[0036] Among them, the 5G network includes a core network, a baseband processing unit in communication with the core network, and multiple radio frequency remote units. The core network can be used to process user data, manage user sessions, and provide mobility management operations. The baseband processing unit (Base Band Unit, BBU) can be used to process the digital signal of the base station, including operations such as encoding, decoding, modulation, and demodulation of the signal. The baseband processing unit can be connected to multiple radio frequency remote units, and each radio frequency remote unit can be used to collect radio frequency signals within the corresponding coverage range. The radio frequency remote unit (Remote Radio Unit, RRU) is used to convert the digital signal processed by the baseband processing unit into a radio frequency signal and transmit it through the antenna, while receiving the radio frequency signal from the user, and converting the radio frequency signal into a digital signal and transmitting it back to the baseband processing unit. Radio frequency remote units are usually deployed in locations such as the top of the base station tower or the outer wall of a building to provide better signal coverage.
[0037] Before executing the technical solution provided by the present invention, the networking method used in the embodiment of the present invention can be described. In the embodiment of the present invention, multiple radio remote units are cascaded according to a first target cascade sequence, the radio remote unit at the first target cascade sequence communicates with the first interface of the baseband processing unit, and the radio remote unit at the end of the first target cascade sequence is connected to the second interface of the baseband processing unit, and the second interface is in a disabled state.
[0038] Among them, the base station processing unit may include multiple communication interfaces for establishing a communication link with the radio frequency remote unit. The first interface and the second interface are both communication interfaces of the base station processing unit. The priority of the first interface is higher than the priority of the second interface. It should be noted that the priority of the first interface and the second interface can be pre-set according to actual needs. The first interface with a higher priority usually has a higher bandwidth, lower network latency, and stronger error correction capability to ensure the reliability and stability of data transmission.
[0039] The base station processing unit can establish a communication link with the radio remote unit by sending a link establishment request to each radio remote unit according to the order of information fed back by the radio remote unit based on the link establishment request. That is, the first target cascade order can be determined according to the order of information fed back by the radio remote unit based on the link establishment request, and can be a cascade order set according to actual needs. The disabled state can be understood as a state in which communication is not possible. The second interface in the disabled state cannot establish a communication link with the radio remote unit.
[0040] The heartbeat information, i.e., the heartbeat signal, can be used to determine whether the communication link between the baseband processing unit and the radio remote unit is disconnected, and whether the radio remote unit connected to the baseband processing unit is faulty. The feedback data can be information fed back by the radio remote unit based on the received heartbeat information.
[0041] Specifically, for at least two communication interfaces included in the baseband processing unit, two communication interfaces are selected as the first interface and the second interface according to actual needs. Multiple radio remote units are cascaded according to the first target cascade sequence, the radio remote unit at the first target cascade sequence communicates with the first interface of the baseband processing unit, and the radio remote unit at the end of the first target cascade sequence is connected to the second interface of the baseband processing unit, and after the above communication link is established, the second interface is set to a disabled state. On this basis, the heartbeat information generated by the baseband processing unit is sent to multiple radio remote units at preset time intervals based on the first interface. After receiving the heartbeat information of the baseband processing unit, the radio remote unit decodes the heartbeat information and generates feedback data corresponding to the heartbeat information. The radio remote unit feeds back the feedback data to the baseband processing unit, so that after receiving the feedback data, the baseband processing unit determines that the corresponding radio remote unit has not failed, and the baseband processing unit can communicate normally with the corresponding radio remote unit.
[0042] Optionally, the radio remote unit may also send heartbeat information to the baseband processing unit at preset intervals, so as to determine that the radio remote unit and the baseband processing unit can communicate normally when the radio remote unit receives feedback data corresponding to the heartbeat information fed back by the baseband processing unit.
[0043] In an embodiment of the present invention, a method for determining a first target cascade order corresponding to a plurality of remote radio frequency units may be: sending a link establishment request generated by a baseband processing unit to a plurality of remote radio frequency units based on a first interface and a second interface; and determining a first target cascade order of the plurality of remote radio frequency units based on timing information of receiving the link establishment information, when link establishment information fed back by the plurality of remote radio frequency units is received based on the first interface and the second interface, and when the media access control addresses received by the first interface and the second interface are the same.
[0044] The link establishment request may be a request generated by the baseband processing unit for establishing a link with the radio remote unit. The link establishment information may be information generated by the radio remote unit based on the received link establishment request, agreeing to establish a link with the baseband processing unit. The link establishment information carries the media access control address of the radio remote unit. The media access control address (MAC address) may be understood as a unique physical address for identifying the radio remote unit. The timing information may be understood as the sequence information of the media access control addresses of the radio remote unit received by the first interface.
[0045] Specifically, the link establishment request generated by the baseband processing unit is sent to multiple remote radio frequency units according to the first interface and the second interface of the baseband processing unit. That is, the first interface sends the link establishment request to the multiple remote radio frequency units. After receiving the link establishment request, the multiple remote radio frequency units parse the link establishment request and generate link establishment information corresponding to the link establishment request and carrying the media access control address, so as to send the link establishment information to the first interface. Accordingly, the second interface sends the link establishment request generated by the baseband processing unit to the multiple remote radio frequency units. After receiving the link establishment request, the remote radio frequency unit feeds back the link establishment information corresponding to the link establishment request and carrying the media access control address to the second interface. When the media access addresses corresponding to the remote radio frequency units received by the baseband processing unit are consistent, since the priority of the first interface is higher than that of the second interface, the first target cascade sequence of the multiple remote radio frequency units is determined based on the timing information of the first interface according to the received link information, so that the baseband processing unit establishes communication with the multiple remote radio frequency units through the first interface.
[0046] For example, see Figure 3 , Figure 3 A schematic diagram of the cascaded network corresponding to the 5G base station for mining provided in an embodiment of the present invention. The 5G base station for mining includes a baseband unit (BBU) and a remote radio unit (RRU). The baseband unit can be connected to multiple remote radio units to form a cascaded network, and the last level of remote radio unit is connected to the baseband unit again to form a ring-shaped network architecture. That is, Figure 3 RRU1 is connected to the baseband processing unit BBU through the 1# interface, and RRU1 is cascaded to five radio remote units, namely RRU2, RRU3, RRU4, RRU5 and RRU6. RRU6 is connected to the baseband processing unit BBU through the 2# interface.
[0047] There may be multiple communication interfaces for the baseband processing unit to communicate with the radio remote unit. Each communication interface has a default or preset priority. If the baseband processing unit includes 4 communication interfaces, and the priorities are 1# interface, 2# interface, 3# interface, and 4# interface from high to low. Take the first interface as 1# interface and the second interface as 2# interface as an example for explanation. When the baseband processing unit establishes a link with the radio remote unit, the baseband processing unit periodically sends a link establishment request to RRU1, RRU2, RRU3, RRU4, RRU5, and RRU6 through 1# interface and 2# interface at the same time. RRU1, RRU2, RRU3, RRU4, RRU5, and RRU6 will receive two link establishment requests, and send link establishment information to 1# interface and 2# interface respectively to agree to establish the link, and the link establishment information carries the MAC address of the radio remote unit itself. When the two groups of link establishment information carrying MAC addresses received by the 1# interface and the 2# interface are completely consistent, the baseband processing unit determines the first target cascade sequence of multiple radio remote units as: RRU1→RRU2→RRU3→RRU4→RRU5→RRU6 according to the timing information of the link establishment information received by the 1# interface. According to the above-mentioned first target cascade sequence, it communicates with the 1# interface, and connects RRU6 to the baseband processing unit through the 2# interface. According to the priority of the 1# interface and the 2# interface, the 2# interface is automatically blocked, that is, the 2# interface is set to a disabled state, so that the baseband processing unit communicates with RRU1 to RRU6 through the 1# interface.
[0048] Figure 3 The baseband processing unit BBU and the radio remote unit RRU in the baseband processing unit periodically send heartbeat information to each other to confirm the working status of the other end. That is, the baseband processing unit sends heartbeat information to RRU1 to RRU6 through the 1# interface, so that RRU1 to RRU6 feed back feedback data corresponding to the heartbeat information. Correspondingly, RRU1 to RRU6 send heartbeat information to the baseband processing unit through the 1# interface, so that the baseband processing unit feeds back feedback data corresponding to the heartbeat information.
[0049] S120: If the feedback data fed back by the at least one RF remote unit to be processed is not received based on the first interface, the second interface is controlled to be changed from a disabled state to an enabled state, and a link establishment request generated by the baseband processing unit is sent to the at least one RF remote unit to be processed based on the second interface.
[0050] The RF remote unit to be processed may be a RF remote unit that does not feed back feedback data corresponding to the heartbeat information. Optionally, when a RF remote unit fails, the RF remote unit and the RF remote units cascaded under the RF remote unit cannot feed back feedback data corresponding to the heartbeat information. The available state can be understood as a state in which communication can be established with the RF remote unit.
[0051] Specifically, if the baseband processing unit does not receive feedback data fed back by at least one remote radio frequency unit to be processed through the first interface, it indicates that at least one remote radio frequency unit to be processed is faulty, and the second interface is controlled to be changed from a disabled state to an available state. A link establishment request generated by the baseband processing unit is sent to at least one remote radio frequency unit to be processed according to the second interface, so as to realize communication with the remote radio frequency unit to be processed based on the second interface.
[0052] Exemplarily, in combination with the above examples, when Figure 3 When RRU3 fails, if interface 1# fails to receive feedback data from RRU3, RRU4, RRU5 and RRU6 for three consecutive times, interface 2# is changed from disabled to available. Link establishment request is sent to RRU3, RRU4, RRU5 and RRU6 through interface 2# to establish communication link with RRU3, RRU4, RRU5 and RRU6.
[0053] S130: when link establishment information fed back by the target remote radio unit is received based on the second interface, determine a second target cascading sequence of the target remote radio unit, so that the target remote radio unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascading sequence.
[0054] The target remote radio unit is a remote radio unit in at least one remote radio unit to be processed. The second target cascade sequence may be determined according to the first target cascade sequence. It can be understood that the second target cascade sequence may be the reverse order of the target remote radio units in the first target cascade sequence.
[0055] Specifically, when the second interface receives the link establishment information fed back by the target radio remote unit, the second target cascade sequence of the target radio remote unit is determined according to the first target cascade sequence and the media access control address carried in the link establishment information, while ensuring that the media access control address received by the second interface is not repeated with the media access control address received by the first interface, so that the target radio remote unit communicates with the baseband processing unit through the second interface after being cascaded through the second target cascade sequence.
[0056] Exemplarily, in combination with the above example, when the 2# interface receives the link establishment information fed back by RRU4, RRU5 and RRU6, the baseband processing unit determines that the MAC address received by the 2# interface is not repeated with the 1# interface according to the MAC address in the link establishment information, and determines the second target cascade sequence to be RRU6→RRU5→RRU4 according to the first target cascade sequence. Based on this, the baseband processing unit communicates with RRU4, RRU5 and RRU6 through the 2# interface, and communicates with RRU1 and RRU2 through the 1# interface.
[0057] In an embodiment of the present invention, the second target cascade order of the target remote radio frequency unit may be determined by: when the link establishment information and the media access control address fed back by the target remote radio frequency unit are received based on the second interface, the second target cascade order of the target remote radio frequency unit is determined based on the cascade order corresponding to the media access control address in the first target cascade order.
[0058] Specifically, when the link establishment information carrying the media access control address is received from the target remote radio frequency unit based on the second interface, the reverse order of the cascade sequence corresponding to the media access control addresses of each target remote radio frequency unit in the first target cascade sequence is used as the second target cascade sequence of the target remote radio frequency unit.
[0059] The technical solution of this embodiment is to send the heartbeat information generated by the baseband processing unit to multiple radio remote units according to the first interface, so that the radio remote unit feeds back feedback data corresponding to the heartbeat information. Based on this, it can be determined whether there is a faulty radio remote unit through the feedback data. If the feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, the second interface is controlled to change from a disabled state to an available state, and the link establishment request generated by the baseband processing unit is sent to at least one radio remote unit to be processed based on the second interface. When the link establishment information fed back by the target radio remote unit is received based on the second interface, the second target cascade sequence of the target radio remote unit is determined, so that the target radio remote unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascade sequence. The technical solution of the present invention solves the problem in the prior art that the data and signaling of the radio remote unit and the radio remote units cascaded thereafter cannot be sent to the baseband processing unit due to the failure of a certain radio remote unit, so that the 5G terminal devices within the coverage area corresponding to these radio remote units lose the 5G signal, affecting normal communication. The technical solution provided by the present invention can establish a link with the radio remote unit through the second interface of the baseband processing unit when a radio remote unit fails or the link is abnormal, so as to quickly restore communication and ensure the normal operation of the network.
[0060] Embodiment 2
[0061] Figure 4 This is a flowchart of a fault handling method based on 5G networking provided by Embodiment 2 of the present invention. This embodiment is a preferred embodiment of the above embodiment. For its specific implementation, please refer to the technical solution of this embodiment. Among them, the technical terms that are the same or corresponding to the above embodiment are not repeated here. Figure 4 As shown, the method includes:
[0062] S210: Send the heartbeat information generated by the baseband processing unit to the multiple radio remote units based on the first interface, so that the radio remote units feed back feedback data corresponding to the heartbeat information.
[0063] S220: If the feedback data fed back by at least one RF remote unit to be processed is not received based on the first interface, and the number of times the feedback data is not received reaches a preset number threshold, the second interface is changed from a disabled state to an available state, and a link establishment request generated by the baseband processing unit is sent to at least one RF remote unit to be processed based on the second interface.
[0064] The preset number threshold may be a pre-set number of times that feedback data is not received. By setting the preset number threshold, the problem of misjudging the failure of the radio remote unit due to failure to receive feedback data due to network fluctuations can be avoided. For example, the preset number threshold may be 3 times, that is, when the baseband processing unit fails to receive feedback data from a certain radio remote unit to be processed through the first interface for 3 consecutive times, it can be considered that the radio remote unit to be processed may be in a faulty state, or a certain upper cascaded radio remote unit to be processed of the radio remote unit to be processed is in a faulty state.
[0065] Specifically, if the baseband processing unit does not receive feedback data fed back by at least one radio remote unit to be processed through the first interface, and the number of times the feedback data is not received reaches a preset number threshold, the second interface is changed from a disabled state to an enabled state to establish communication with at least one radio remote unit to be processed through the second interface. That is, the link establishment request generated by the baseband processing unit is sent to at least one radio remote unit to be processed based on the second interface.
[0066] S230: when link establishment information fed back by the target remote radio unit is received based on the second interface, determine a second target cascading sequence of the target remote radio unit, so that the target remote radio unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascading sequence.
[0067] The target remote radio unit is a remote radio unit in at least one remote radio unit to be processed.
[0068] S240: upon receiving an instruction that the faulty remote radio unit can use, sending the link establishment request generated by the baseband processing unit to the faulty remote radio unit and at least one target remote radio unit based on the first interface, so that the faulty remote radio unit and the at least one target remote radio unit feed back link establishment information and a media access control address.
[0069] The faulty radio remote unit may be a radio remote unit whose number of unfed feedback data reaches a preset number threshold and which is unable to establish communication with the second interface.
[0070] Specifically, when feedback data fed back by the faulty remote radio unit based on the heartbeat information is received based on the first interface, instructions that can be used by the faulty remote radio unit are determined based on the feedback data. A link establishment request generated by the baseband processing unit is sent to the faulty remote radio unit and at least one target remote radio unit based on the first interface, so that when link establishment information and a media access control address fed back by the faulty remote radio unit and at least one target remote radio unit are received, communication is performed with the faulty remote radio unit and the target remote radio unit through the first interface.
[0071] S250: When link establishment information and a media access control address are fed back from a faulty remote radio unit and at least one target remote radio unit based on the first interface, cascade all remote radio units based on a first target cascade sequence.
[0072] Specifically, when link establishment information carrying a media access address is received from a faulty remote radio unit and at least one target remote radio unit through the first interface, all remote radio units are cascaded according to a first target cascade sequence to communicate with all remote radio units through the first interface.
[0073] For example, in conjunction with the above examples, see Figure 3 When the faulty remote radio unit RRU3 can feed back feedback data corresponding to the first interface and the heartbeat information, the faulty remote radio unit RRU3 is considered to be usable. A link establishment request is sent to RRU3, RRU4, RRU5 and RRU6 through the 1# interface, so that when the 1# interface receives the link establishment information including the MAC address fed back by RRU3, RRU4, RRU5 and RRU6, all remote radio units are cascaded based on the first target cascade sequence, and a communication link is established with RRU1 to RRU6 through the 1# interface.
[0074] Optionally, when the first interface receives data corresponding to the heartbeat packets fed back by multiple radio remote units, the second interface is adjusted from an available state to a disabled state.
[0075] The heartbeat packet, namely the heartbeat information, may be a data packet used to determine whether the communication link between the baseband processing unit and the radio remote unit is disconnected. The data corresponding to the heartbeat packet may be understood as feedback data fed back by the radio remote unit according to the heartbeat packet sent by the first interface.
[0076] Specifically, when data corresponding to the heartbeat packet is received from all radio remote units through the first interface, it means that all radio remote units can communicate with the baseband processing unit through the first interface, and the second interface can be adjusted from an available state to a disabled state to communicate with the radio remote units through the high-priority first interface.
[0077] The technical solution of this embodiment is to send the heartbeat information generated by the baseband processing unit to multiple remote radio units according to the first interface, so that the remote radio units feedback feedback data corresponding to the heartbeat information. Based on this, it can be determined whether there is a faulty remote radio unit through the feedback data. If the feedback data fed back by at least one remote radio unit to be processed is not received based on the first interface, and the number of times the feedback data is not received reaches the preset number threshold, the second interface is changed from a disabled state to an available state, and the link establishment request generated by the baseband processing unit is sent to at least one remote radio unit to be processed based on the second interface. When the link establishment information fed back by the target remote radio unit is received based on the second interface, the second target cascade sequence of the target remote radio unit is determined, so that the target remote radio unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascade sequence. When the instruction that the faulty remote radio unit can be used is received, the link establishment request generated by the baseband processing unit is sent to the faulty remote radio unit and at least one target remote radio unit based on the first interface, so that the faulty remote radio unit and at least one target remote radio unit feedback the link establishment information and the media access control address. When the link establishment information and the media access control address are received based on the first interface from the faulty RF remote unit and at least one target RF remote unit, all RF remote units are cascaded based on the first target cascade sequence, so that the baseband processing unit establishes communication with all RF remote units through the first interface. The technical solution of the present invention solves the problem in the prior art that due to the failure of a certain RF remote unit, the data and signaling of the RF remote unit and the RF remote units cascaded thereafter cannot be sent to the baseband processing unit, causing the 5G terminal devices within the coverage range corresponding to these RF remote units to lose the 5G signal, affecting normal communication. The technical solution provided by the present invention can establish a link with the RF remote unit through the second interface of the baseband processing unit when a certain RF remote unit fails or the link is abnormal, so as to quickly restore communication and ensure the normal operation of the network.
[0078] Embodiment 3
[0079] Figure 5 Schematic diagram of a fault handling device based on 5G networking provided in Embodiment 3 of the present invention. Figure 5 As shown, the device includes: a heartbeat information sending module 310, a second interface processing module 320 and a second interface communication module 330.
[0080] A heartbeat information sending module 310 is used to send the heartbeat information generated by the baseband processing unit to multiple remote radio frequency units based on the first interface, so that the remote radio frequency units feed back feedback data corresponding to the heartbeat information; a second interface processing module 320 is used to control the second interface to be changed from a disabled state to an available state if the feedback data fed back by at least one remote radio frequency unit to be processed is not received based on the first interface, and to send the link establishment request generated by the baseband processing unit to at least one remote radio frequency unit to be processed based on the second interface; a second interface communication module 330 is used to determine the second target cascade sequence of the target remote radio frequency unit when the link establishment information fed back by the target remote radio frequency unit is received based on the second interface, so that the target remote radio frequency unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascade sequence; wherein the target remote radio frequency unit is a remote radio frequency unit in at least one remote radio frequency unit to be processed.
[0081] The technical solution of this embodiment is to send the heartbeat information generated by the baseband processing unit to multiple radio remote units according to the first interface, so that the radio remote unit feeds back feedback data corresponding to the heartbeat information. Based on this, it can be determined whether there is a faulty radio remote unit through the feedback data. If the feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, the second interface is controlled to change from a disabled state to an available state, and the link establishment request generated by the baseband processing unit is sent to at least one radio remote unit to be processed based on the second interface. When the link establishment information fed back by the target radio remote unit is received based on the second interface, the second target cascade sequence of the target radio remote unit is determined, so that the target radio remote unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascade sequence. The technical solution of the present invention solves the problem in the prior art that the data and signaling of the radio remote unit and the radio remote units cascaded thereafter cannot be sent to the baseband processing unit due to the failure of a certain radio remote unit, so that the 5G terminal devices within the coverage area corresponding to these radio remote units lose the 5G signal, affecting normal communication. The technical solution provided by the present invention can establish a link with the radio remote unit through the second interface of the baseband processing unit when a radio remote unit fails or the link is abnormal, so as to quickly restore communication and ensure the normal operation of the network.
[0082] On the basis of the above embodiment, optionally, the device further includes: a cascade order determination module, including: a first target cascade order determination unit, used to send the link establishment request generated by the baseband processing unit to multiple radio remote units based on the first interface and the second interface; when link establishment information fed back by multiple radio remote units is received based on the first interface and the second interface, and when the media access control addresses received by the first interface and the second interface are the same, determine the first target cascade order of the multiple radio remote units based on the timing information of the link establishment information received by the first interface; a second target cascade order determination unit, used to determine the second target cascade order of the target radio remote unit based on the cascade order corresponding to the media access control address in the first target cascade order when link establishment information and the media access control address fed back by the target radio remote unit are received based on the second interface.
[0083] Optionally, the priority of the first interface is higher than the priority of the second interface.
[0084] Optionally, the second interface processing module includes: a state changing unit, used to change the second interface from a disabled state to an available state if the first interface does not receive feedback data fed back by at least one radio frequency remote unit to be processed, and the number of times the feedback data is not received reaches a preset number threshold.
[0085] Optionally, the device also includes: a first interface processing module, which is used to send the link establishment request generated by the baseband processing unit to the faulty radio remote unit and at least one target radio remote unit based on the first interface when receiving an instruction that can be used by the faulty radio remote unit, so that the faulty radio remote unit and at least one target radio remote unit feedback link establishment information and a media access control address; when the faulty radio remote unit and at least one target radio remote unit feedback link establishment information and a media access control address based on the first interface, cascade processing is performed on all radio remote units based on the first target cascade sequence.
[0086] Optionally, the device further includes: a second interface state adjustment module, configured to adjust the second interface from an available state to a disabled state when data corresponding to the heartbeat packet fed back by multiple radio remote units is received based on the first interface.
[0087] The fault handling device based on 5G networking provided in an embodiment of the present invention can execute the fault handling method based on 5G networking provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0088] Embodiment 4
[0089] Figure 61 is a schematic diagram of the structure of an electronic device provided in Embodiment 4 of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0090] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0091] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0092] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 11 executes the various methods and processes described above, such as a fault handling method based on 5G networking.
[0093] In some embodiments, the fault handling method based on 5G networking may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the fault handling method based on 5G networking described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the fault handling method based on 5G networking in any other appropriate manner (e.g., by means of firmware).
[0094] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0095] The computer program for implementing the fault handling method based on 5G networking of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flowchart and / or block diagram are implemented. The computer program can be executed entirely on the machine, partially on the machine, partially on the machine as an independent software package and partially on a remote machine, or completely on a remote machine or server.
[0096] Embodiment 5
[0097] Embodiment 5 of the present invention further provides a computer-readable storage medium, the computer-readable storage medium stores computer instructions, the computer instructions are used to enable a processor to execute a fault handling method based on 5G networking, multiple radio remote units are cascaded according to a first target cascade sequence, the radio remote unit at the first target cascade sequence communicates with the first interface of the baseband processing unit, and the radio remote unit at the end of the first target cascade sequence is connected to the second interface of the baseband processing unit, and the second interface is in a disabled state, the method comprising:
[0098] Based on the first interface, the heartbeat information generated by the baseband processing unit is sent to multiple remote radio frequency units, so that the remote radio frequency units feed back feedback data corresponding to the heartbeat information; if the feedback data fed back by at least one remote radio frequency unit to be processed is not received based on the first interface, the second interface is controlled to be changed from a disabled state to an available state, and the link establishment request generated by the baseband processing unit is sent to at least one remote radio frequency unit to be processed based on the second interface; when the link establishment information fed back by the target remote radio frequency unit is received based on the second interface, the second target cascade sequence of the target remote radio frequency unit is determined, so that the target remote radio frequency unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascade sequence; wherein the target remote radio frequency unit is a remote radio frequency unit in the at least one remote radio frequency unit to be processed.
[0099] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0100] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0101] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0102] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0103] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0104] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A fault handling method based on 5G networking, wherein the 5G networking includes a core network, a baseband processing unit in communication with the core network, and a plurality of radio remote units, characterized in that: The multiple radio remote units are cascaded according to a first target cascade sequence, the radio remote unit at the first target cascade sequence communicates with the first interface of the baseband processing unit, the radio remote unit at the end of the first target cascade sequence is connected to the second interface of the baseband processing unit, and the second interface is in a disabled state, and the method includes: sending the heartbeat information generated by the baseband processing unit to the multiple radio remote units based on the first interface, so that the radio remote units feed back feedback data corresponding to the heartbeat information; If the feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, the second interface is controlled to be changed from a disabled state to an enabled state, and a link establishment request generated by the baseband processing unit is sent to the at least one radio remote unit to be processed based on the second interface; When link establishment information fed back by the target remote radio unit is received based on the second interface, determining a second target cascading sequence of the target remote radio unit, so that the target remote radio unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascading sequence; The target remote radio unit is a remote radio unit in the at least one remote radio unit to be processed.
2. The method according to claim 1, characterized in that The first target cascade order corresponding to the multiple radio remote units is determined based on the following method: Sending the link establishment request generated by the baseband processing unit to the multiple radio remote units based on the first interface and the second interface; When link establishment information fed back by the multiple remote radio units is received based on the first interface and the second interface, and when the media access control addresses received by the first interface and the second interface are the same, determining a first target cascading order of the multiple remote radio units based on timing information of receiving the link establishment information by the first interface; Accordingly, the second target cascade order of the target radio remote unit is determined based on the following method: When the link establishment information and the media access control address fed back by the target remote radio unit are received based on the second interface, a second target cascade sequence of the target remote radio unit is determined based on the cascade sequence corresponding to the media access control address in the first target cascade sequence.
3. The method according to claim 1 or 2, characterized in that: The priority of the first interface is higher than the priority of the second interface.
4. The method according to claim 1, characterized in that The controlling the second interface to change from a disabled state to an available state if the first interface does not receive feedback data fed back by at least one radio remote unit to be processed comprises: If the first interface does not receive the feedback data fed back by the at least one radio remote unit to be processed, and the number of times the feedback data is not received reaches a preset number threshold, the second interface is changed from a disabled state to an enabled state.
5. The method according to claim 1, characterized in that The method further comprises: Upon receiving an instruction that the faulty remote radio unit can use, sending the link establishment request generated by the baseband processing unit to the faulty remote radio unit and at least one target remote radio unit based on the first interface, so that the faulty remote radio unit and the at least one target remote radio unit feed back link establishment information and a media access control address; When link establishment information and a media access control address are fed back from the faulty remote radio unit and at least one target remote radio unit based on the first interface, all remote radio units are cascaded based on the first target cascade sequence.
6. The method according to claim 5, characterized in that The method further comprises: When the first interface receives data corresponding to the heartbeat packets fed back by the multiple radio remote units, the second interface is adjusted from the available state to the disabled state.
7. A fault handling device based on 5G networking, wherein the 5G networking includes a core network, a baseband processing unit in communication with the core network, and a plurality of radio remote units, characterized in that: The multiple radio remote units are cascaded according to a first target cascade sequence, the radio remote unit at the first target cascade sequence communicates with the first interface of the baseband processing unit, the radio remote unit at the end of the first target cascade sequence is connected to the second interface of the baseband processing unit, and the second interface is in a disabled state, the device comprises: a heartbeat information sending module, configured to send the heartbeat information generated by the baseband processing unit to the multiple radio remote units based on the first interface, so that the radio remote units feed back feedback data corresponding to the heartbeat information; a second interface processing module, configured to control the second interface to be changed from a disabled state to an enabled state if feedback data fed back by at least one radio remote unit to be processed is not received based on the first interface, and to send a link establishment request generated by the baseband processing unit to the at least one radio remote unit to be processed based on the second interface; A second interface communication module, configured to determine a second target cascading sequence of the target remote radio frequency unit when the second interface receives the link establishment information fed back by the target remote radio frequency unit, so that the target remote radio frequency unit communicates with the baseband processing unit through the second interface after cascading based on the second target cascading sequence; The target remote radio unit is a remote radio unit in the at least one remote radio unit to be processed.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the fault handling method based on 5G networking as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the processor to implement the 5G networking-based fault handling method described in any one of claims 1 to 6 when executed.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by the processor, it implements the fault handling method based on 5G networking as described in any one of claims 1 to 6.