A communication recovery method, a communication system, and a readable storage medium

CN117676930BActive Publication Date: 2026-09-08PURPLE MOUNTAIN LAB
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311670351.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-06
Publication Date
2026-09-08
Estimated Expiration
2043-12-06

AI Technical Summary

Technical Problem

但由于小区建立过程中需要DU和RU频繁交互,造成小区重建时间长,通信服务恢复慢

Benefits of technology

[0043] As can be seen from the above scheme, this application provides a communication recovery method, including: when the communication service of a target cell fails, the digital baseband unit queries a first data file containing a target signature corresponding to the target cell locally; if the cell configuration information in the first data file is consistent with the real-time configuration information of the target cell recorded in the configuration information database, then an activation command and the target signature are sent to the radio frequency unit corresponding to the target cell; the baseband resources of the target cell are reconstructed according to the cell configuration information in the first data file; after receiving the activation command and the target signature, the radio frequency unit queries a second data file matching the target signature locally and detects communication link recovery information, then reconstructs the radio frequency resources of the target cell according to the cell configuration information in the second data file to restore the communication service of the target cell; wherein, the first data file and the second data file are consistent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117676930B_ABST
    Figure CN117676930B_ABST
Patent Text Reader

Abstract

The application discloses a communication recovery method, a communication system and a readable storage medium in the technical field of computers. When the communication service of a cell is recovered, one-way communication between a digital baseband unit and a wireless radio frequency unit can complete cell reconstruction, and the whole process does not need frequent interaction between the digital baseband unit and the wireless radio frequency unit, so that the cell reconstruction time is short, the efficiency is high, and the cell reconstruction efficiency and the communication service recovery efficiency of the cell can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a communication recovery method, a communication system, and a readable storage medium. Background Technology

[0002] Currently, after a Digital Baseband Unit (DU) controls a Radio Unit (RU) to establish a communication cell, if the cell's communication service fails for some reason, the DU needs to control the RU to re-establish the cell in order to restore the cell's communication service. However, because the cell establishment process requires frequent interaction between the DU and RU, the cell reconstruction time is long and the communication service recovery is slow.

[0003] Therefore, how to improve the efficiency of community reconstruction and the efficiency of community communication service restoration is a problem that needs to be solved by those skilled in the art. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a communication recovery method, a communication system, and a readable storage medium to improve the efficiency of cell reconstruction and the efficiency of cell communication service restoration. The specific solution is as follows:

[0005] Firstly, this application provides a communication recovery method, including:

[0006] When the communication service of the target cell fails, the digital baseband unit queries the first data file containing the target signature corresponding to the target cell locally; if the cell configuration information in the first data file is consistent with the real-time configuration information of the target cell recorded in the configuration information database, it sends an activation command and the target signature to the radio frequency unit corresponding to the target cell; and reconstructs the baseband resources of the target cell according to the cell configuration information in the first data file.

[0007] After receiving the activation command and the target signature, the wireless radio frequency unit finds a second data file that matches the target signature locally and detects communication link recovery information. Then, it reconstructs the radio frequency resources of the target cell according to the cell configuration information in the second data file to restore the communication service of the target cell.

[0008] The first data file and the second data file are identical.

[0009] Optionally, it also includes:

[0010] When the digital baseband unit determines that the first data file has not been found, and / or determines that the cell configuration information in the first data file is inconsistent with the real-time configuration information, and / or receives a reconstruction failure message sent by the radio frequency unit, it performs a handshake with the radio frequency unit, reconstructs the baseband resources according to the real-time configuration information, and causes the radio frequency unit to reconstruct the radio frequency resources according to the real-time configuration information.

[0011] The reconstruction failure message is sent by the wireless radio frequency unit when the second data file is not found, and / or when the radio frequency resource reconstruction fails, and / or when the target signature verification fails.

[0012] Optionally, the step of reconstructing the baseband resources based on the real-time configuration information and causing the wireless radio frequency unit to reconstruct the radio frequency resources based on the real-time configuration information includes:

[0013] The digital baseband unit reads the real-time configuration information from the configuration information database; determines the wireless radio frequency unit based on the real-time configuration information and reconstructs the baseband resources; controls the wireless radio frequency unit to reconstruct the radio frequency resources; after receiving a reconstruction success message sent by the wireless radio frequency unit, constructs a data pair including the information of the digital baseband unit, the information of the wireless radio frequency unit, and the real-time configuration information; and stores the data pair in the local first dynamic memory.

[0014] After sending the reconstruction success message to the digital baseband unit, the wireless radio frequency unit constructs a data pair including the information of the digital baseband unit, the information of the wireless radio frequency unit, and the real-time configuration information; and stores the data pair in the local second dynamic memory.

[0015] Optionally, it also includes:

[0016] If the digital baseband unit detects that the real-time configuration information in the configuration information database has been modified, it updates the data pair in the first dynamic memory accordingly based on the modified real-time configuration information.

[0017] The wireless radio frequency unit receives the configuration update message sent by the digital baseband unit and updates the data pairs in the second dynamic memory accordingly based on the configuration update message.

[0018] Optionally, it also includes:

[0019] Before the restart operation, the digital baseband unit generates a first hash sequence; encrypts the first hash sequence using a local first private key to obtain a first signature; and sends the first signature to the wireless radio frequency unit.

[0020] The wireless radio frequency unit receives the first signature, and after verifying the first signature, uses the first signature as the target signature and binds it with the data in the second dynamic memory to obtain the second data file; stores the second data file in the local second static memory; and sends a first verification success message of the first signature to the digital baseband unit.

[0021] After receiving the first verification success message, the digital baseband unit uses the first signature as the target signature and binds it with the data in the first dynamic memory to obtain the first data file; after storing the first data file in the local first static memory, it performs a restart operation; after the restart operation is completed, it executes the step of querying the first data file containing the target signature corresponding to the target cell locally if the communication service of the target cell fails, as well as other subsequent steps.

[0022] Accordingly, before the restart operation, the wireless radio frequency unit generates a second hash sequence; encrypts the second hash sequence using a local second private key to obtain a second signature; and sends the second signature to the digital baseband unit.

[0023] The digital baseband unit receives the second signature, and after verifying the second signature, uses the second signature as the target signature and binds it with the data in the first dynamic memory to obtain the first data file; stores the first data file in the local first static memory; and sends a second verification success message of the second signature to the wireless radio frequency unit.

[0024] After receiving the second verification success message, the wireless radio frequency unit uses the second signature as the target signature and binds it with the data in the second dynamic memory to obtain the second data file; after storing the second data file in the local second static memory, it performs a restart operation.

[0025] After establishing communication with the restarted radio frequency unit, the digital baseband unit performs the following steps: if the communication service of the target cell fails, it queries the first data file containing the target signature corresponding to the target cell locally, and other subsequent steps.

[0026] Optionally, it also includes:

[0027] If the digital baseband unit detects an interruption in the communication link with the wireless radio frequency unit, it generates a first hash sequence; encrypts the first hash sequence using a local first private key to obtain a first signature; uses the first signature as the target signature and binds it with a data pair in the first dynamic memory to obtain the first data file; and stores the first data file in the local first static memory.

[0028] Accordingly, if the radio frequency unit detects an interruption in the communication link with the digital baseband unit, it generates a second hash sequence; encrypts the second hash sequence using a local second private key to obtain a second signature; uses the second signature as the target signature and binds it with data in the second dynamic memory to obtain the second data file; and stores the second data file in the local second static memory.

[0029] Optionally, it also includes:

[0030] The digital baseband unit or the configuration information database sends the cell configuration information of the target cell to the new digital baseband unit, so that the new digital baseband unit replaces the digital baseband unit and reconstructs the target cell with the radio frequency unit;

[0031] The radio frequency unit or the configuration information database sends the cell configuration information of the target cell to the new radio frequency unit, so that the new radio frequency unit replaces the radio frequency unit and rebuilds the target cell with the digital baseband unit.

[0032] Optionally, it also includes:

[0033] After the digital baseband unit sends the activation command and the target signature to the radio frequency unit, the digital baseband unit immediately performs the step of reconstructing the baseband resources of the target cell according to the cell configuration information in the first data file;

[0034] or

[0035] After the digital baseband unit sends the activation command and the target signature to the radio frequency unit, it waits for the reconstruction completion response returned by the radio frequency unit. Upon receiving the reconstruction completion response, it executes the step of reconstructing the baseband resources of the target cell according to the cell configuration information in the first data file.

[0036] or

[0037] After the digital baseband unit sends the activation command and the target signature to the wireless radio frequency unit, the digital baseband unit completes the reconstruction of the baseband resources within the time limit agreed upon by both parties; the wireless radio frequency unit completes the reconstruction of the radio frequency resources within the time limit agreed upon by both parties.

[0038] Secondly, this application provides a communication system, including: a first device pool and a second device pool; the first device pool includes at least one digital baseband unit; the second device pool includes at least one wireless radio frequency unit;

[0039] Any digital baseband unit is used to implement the method executed by the digital baseband unit as described in any of the preceding claims;

[0040] Any digital baseband unit is used to implement the method performed by the wireless radio frequency unit as described in any of the preceding claims.

[0041] Optionally, it also includes a configuration information database; the configuration information database is used to receive configuration update requests and update the cell configuration information of the corresponding cell according to the configuration update requests.

[0042] Thirdly, this application provides a readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the aforementioned disclosed communication recovery method.

[0043] As can be seen from the above scheme, this application provides a communication recovery method, including: when the communication service of a target cell fails, the digital baseband unit queries a first data file containing a target signature corresponding to the target cell locally; if the cell configuration information in the first data file is consistent with the real-time configuration information of the target cell recorded in the configuration information database, then an activation command and the target signature are sent to the radio frequency unit corresponding to the target cell; the baseband resources of the target cell are reconstructed according to the cell configuration information in the first data file; after receiving the activation command and the target signature, the radio frequency unit queries a second data file matching the target signature locally and detects communication link recovery information, then reconstructs the radio frequency resources of the target cell according to the cell configuration information in the second data file to restore the communication service of the target cell; wherein, the first data file and the second data file are consistent.

[0044] As can be seen, in this application, the digital baseband unit locally stores a first data file, and the radio frequency unit locally stores a second data file. The first and second data files are identical and both record the cell configuration information of the target cell. When the digital baseband unit reconstructs the target cell, it first determines whether the cell configuration information of the target cell recorded locally has been updated. If not, the digital baseband unit directly sends an activation command and a target signature to the corresponding radio frequency unit and reconstructs the baseband resources of the target cell based on the cell configuration information in its local first data file. On the radio frequency unit side, the radio frequency unit that receives the activation command and the target signature queries the second data file that matches the target signature locally. Then, it reconstructs the radio frequency resources of the target cell based on the cell configuration information in the second data file, thereby restoring the communication service of the target cell. In this process, the digital baseband unit and the radio frequency unit can quickly complete cell reconstruction by conducting a one-way communication (i.e., the digital baseband unit sends the activation command and the target signature to the corresponding radio frequency unit). The entire process does not require frequent interaction between the digital baseband unit and the radio frequency unit, resulting in short reconstruction time and high efficiency, which can improve the efficiency of cell reconstruction and the restoration efficiency of cell communication services.

[0045] Correspondingly, the communication system and readable storage medium provided in this application also have the above-mentioned technical effects. Attached Figure Description

[0046] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0047] Figure 1 This is a flowchart of a communication recovery method disclosed in this application;

[0048] Figure 2 This is a schematic diagram of a DU-RU pair storage disclosed in this application;

[0049] Figure 3 This is a schematic diagram of a data file storage method disclosed in this application;

[0050] Figure 4 This is a schematic diagram of another data file storage method disclosed in this application;

[0051] Figure 5 This is a flowchart of another communication recovery method disclosed in this application;

[0052] Figure 6 This is a schematic diagram of an electronic device disclosed in this application. Detailed Implementation

[0053] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0054] Currently, if a cell's communication service fails for any reason, the DU (Distributed Unit) needs to re-establish the cell by controlling the RU (Restored Root Unit) to restore the cell's communication service. However, because the cell establishment process requires frequent interaction between the DU and RU, the cell reconstruction time is long and the communication service recovery is slow. Therefore, this application provides a communication recovery scheme that can improve the efficiency of cell reconstruction and the efficiency of cell communication service recovery.

[0055] The digital baseband unit (DBU) creates baseband resources for the cell, while the radio frequency (RF) unit creates radio frequency (RF) resources. A cell can be created when a DBU and an RF unit handshake and pair up. A DBU can handshake and pair with multiple RF units.

[0056] See Figure 1 As shown in the figure, this application discloses a communication recovery method, including:

[0057] S101. When the communication service of the target cell fails, the digital baseband unit queries the first data file containing the target signature corresponding to the target cell locally. If the cell configuration information in the first data file is consistent with the real-time configuration information of the target cell recorded in the configuration information database (i.e., the latest configuration information of the target cell), the unit sends an activation command and the target signature to the radio frequency unit corresponding to the target cell. The baseband resources of the target cell are reconstructed according to the cell configuration information in the first data file.

[0058] S102. After receiving the activation command and the target signature, the wireless radio frequency unit finds a second data file that matches the target signature locally and detects communication link recovery information. Then, it reconstructs the radio frequency resources of the target cell according to the cell configuration information in the second data file to restore the communication service of the target cell.

[0059] The data content of the first data file and the second data file is completely identical. The communication link is the communication link between the wireless radio frequency unit and the digital baseband unit. The communication link can be specifically a CPRI (Common Public Radio Interface) link or an eCPRI (enhanced Common Public Radio Interface) link.

[0060] In one example, after receiving the activation command and the target signature, the radio frequency unit (RF unit) queries the local database using the serial number of the digital baseband unit (DBU) for a second data file that matches the target signature. Specifically, it queries the local database using the DBU's serial number to find a second data file containing the target signature. If the second data file is found and the communication service failure is caused by a restart of either the RF unit or the DBU (in which case the RF unit cannot detect communication link recovery information), the RF resources of the target cell are directly reconstructed based on the cell configuration information in the second data file. This eliminates the need to verify the target signature, saving resources, simplifying the reconstruction process, and improving reconstruction efficiency. If the second data file is not found, the RF unit returns a reconstruction failure message to the DBU. If the RF unit finds the second data file, but the current communication service failure is caused by a communication link failure between the RF unit and the DBU (in which case the RF unit can detect communication link recovery information), the RF unit needs to verify the target signature. After successful verification, it reconstructs the RF resources of the target cell based on the cell configuration information in the second data file to restore the communication service of the target cell.

[0061] It should be noted that if the radio frequency unit is unable to reconstruct the cell based on its locally recorded cell configuration information for various reasons, the cell will be reconstructed according to the current complex process. The reasons why the radio frequency unit may be unable to reconstruct the cell based on its locally recorded cell configuration information include: failure to find the second data file, failure of radio frequency resource reconstruction, and / or failure of target signature verification.

[0062] If the digital baseband unit is unable to reconstruct the cell based on its locally recorded cell configuration information for various reasons, then the cell will be reconstructed according to the current complex process. Reasons why the digital baseband unit may be unable to reconstruct the cell based on its locally recorded cell configuration information include: the first data file not being found, and / or the cell configuration information in the first data file being inconsistent with the real-time configuration information of the target cell recorded in the configuration information database.

[0063] In one implementation, when the digital baseband unit determines that the first data file has not been found, and / or determines that the cell configuration information in the first data file is inconsistent with the real-time configuration information, and / or receives a reconstruction failure message sent by the radio frequency unit, it performs a handshake with the radio frequency unit, reconstructs the baseband resources according to the real-time configuration information, and causes the radio frequency unit to reconstruct the radio frequency resources according to the real-time configuration information; wherein, the reconstruction failure message is sent by the radio frequency unit when the second data file is not found, and / or when the radio frequency resource reconstruction fails, and / or when the target signature verification fails.

[0064] The process of reconstructing baseband resources based on real-time configuration information and enabling the radio frequency unit (RF unit) to reconstruct RF resources based on the real-time configuration information includes: the digital baseband unit reading real-time configuration information from the configuration information database; determining the RF unit based on the real-time configuration information and reconstructing the baseband resources; controlling the RF unit to reconstruct the RF resources according to the current conventional process; after receiving a reconstruction success message from the RF unit, constructing a data pair including information from the digital baseband unit, information from the RF unit, and real-time configuration information; storing the data pair in the local first dynamic memory; and after the RF unit sends a reconstruction success message to the digital baseband unit, constructing a data pair including information from the digital baseband unit, information from the RF unit, and real-time configuration information; and storing the data pair in the local second dynamic memory. Therefore, in this embodiment, after the RU and DU establish the cell according to the current conventional process, they each store the same data pair. Specifically, the DU stores the data pair in its own first dynamic memory, and the RU stores the data pair in its own second dynamic memory. Data in the dynamic memory is lost upon power failure.

[0065] The data pairs in the first dynamic memory and the data pairs in the second dynamic memory are updated as the real-time configuration information in the configuration information database is updated. In one embodiment, the method further includes: if the digital baseband unit detects that the real-time configuration information in the configuration information database has been modified, it updates the data pairs in the first dynamic memory accordingly based on the modified real-time configuration information; the radio frequency unit receives a configuration update message sent by the digital baseband unit and updates the data pairs in the second dynamic memory accordingly based on the configuration update message. That is, after the user modifies the real-time configuration information in the configuration information database, the RU and DU each update the data pairs recorded in their dynamic memory accordingly, so that the configuration of the target cell changes in real time.

[0066] To avoid data loss due to RU or DU restarts or communication link failures, and to provide a data foundation for rapid cell reconstruction, this embodiment obtains a first data file and a second data file based on the data pairs before the DU and RU restart, and implements static storage of the first and second data files in the DU and RU. Figure 1 The scheme shown forms a closed loop.

[0067] In one implementation, before the restart operation, the digital baseband unit generates a first hash sequence; encrypts the first hash sequence using a local first private key to obtain a first signature; sends the first signature to the radio frequency unit; the radio frequency unit receives the first signature, and after verifying the first signature, uses the first signature as the target signature and binds it to a data pair in the second dynamic memory to obtain a second data file; stores the second data file in the second static memory; sends a first verification success message of the first signature to the digital baseband unit; after receiving the first verification success message, the digital baseband unit uses the first signature as the target signature and binds it to a data pair in the first dynamic memory to obtain a first data file; after storing the first data file in the first static memory, performs a restart operation; after the restart operation is completed, the step of querying the first data file containing the target signature corresponding to the target cell locally if the communication service of the target cell fails, and other subsequent steps are executed. It can be seen that the target signature can be the first signature generated by the digital baseband unit, and the first and second data files include: a data pair and the target signature.

[0068] Accordingly, before the restart operation, the radio frequency unit generates a second hash sequence; encrypts the second hash sequence using its local second private key to obtain a second signature; sends the second signature to the digital baseband unit; the digital baseband unit receives the second signature, verifies it, uses the second signature as the target signature, and binds it to a data pair in the first dynamic memory to obtain a first data file; stores the first data file in the first static memory; sends a second verification success message of the second signature to the radio frequency unit; after receiving the second verification success message, the radio frequency unit uses the second signature as the target signature and binds it to a data pair in the second dynamic memory to obtain a second data file; stores the second data file in the second static memory and then performs a restart operation; after the restart operation is completed, it performs routine operations such as a "handshake" and information exchange with the communication link peer (i.e., the digital baseband unit) to re-establish the communication connection. After the digital baseband unit establishes communication with the restarted radio frequency unit (i.e., completes routine operations such as a "handshake" and information exchange with the restarted radio frequency unit), it performs the step of querying the first data file containing the target signature for the target cell locally if the communication service of the target cell fails, and other subsequent steps. It can be seen that the target signature can also be a second signature generated by the radio frequency unit. The first data file and the second data file include: data pairs and target signature.

[0069] Accordingly, in this embodiment, when the DU and RU detect an interruption in their communication link, each DU and RU generates a signature and creates a first data file and a second data file, which are stored separately to prevent the loss of data pairs containing cell configuration information. In one implementation, if the digital baseband unit detects an interruption in its communication link with the radio frequency unit, it generates a first hash sequence; encrypts the first hash sequence using its local first private key to obtain a first signature; uses the first signature as the target signature and binds it to a data pair in the first dynamic memory to obtain a first data file; and stores the first data file in the first static memory. Correspondingly, if the radio frequency unit detects an interruption in its communication link with the digital baseband unit, it generates a second hash sequence; encrypts the second hash sequence using its local second private key to obtain a second signature; uses the second signature as the target signature and binds it to a data pair in the second dynamic memory to obtain a second data file; and stores the second data file in the second static memory. It can be seen that in this embodiment, both the RU and DU also have static memory, and the data in the static memory is not lost when power is off. The algorithms used by the DU and RU to generate the hash sequences can be any hash algorithm.

[0070] For DUs and RUs that have already handshaked and paired, if either one needs to be replaced, the cell configuration information recorded in the DU or RU is moved to the new DU or RU. Then, the new DU or RU replaces the original DU or RU for cell reconstruction. This eliminates the need for complex interactive procedures and allows for rapid reconstruction. In one implementation, the digital baseband unit or configuration information database sends the cell configuration information of the target cell to the new digital baseband unit, enabling the new digital baseband unit to rebuild the target cell with the radio frequency unit; conversely, the radio frequency unit or configuration information database sends the cell configuration information of the target cell to the new radio frequency unit, enabling the new radio frequency unit to rebuild the target cell with the digital baseband unit.

[0071] To further expedite the reconstruction process, after issuing the activation command, the DU can disregard the RU and immediately perform its own cell reconstruction operation (i.e., rebuild the cell's baseband resources). Alternatively, after issuing the activation command, the DU can wait for a successful reconstruction message from the RU before rebuilding the cell's baseband resources. In another implementation, the DU and RU can agree on a reconstruction duration. The DU can agree on the reconstruction duration with the RU when sending the activation command, allowing both the DU and RU to perform their respective cell reconstruction operations within the agreed-upon duration. If the DU or RU has completed the reconstruction of all or part of the resources but receives a failure message from the other end, the DU or RU can reclaim the resources it created, and subsequent cell reconstruction can proceed according to the current standard procedure. In one implementation, after the digital baseband unit sends an activation command and target signature to the radio frequency unit, the digital baseband unit immediately executes the step of reconstructing the baseband resources of the target cell according to the cell configuration information in the first data file, without waiting for a response from the radio frequency unit; or after sending the activation command and target signature to the radio frequency unit, the digital baseband unit waits for a reconstruction completion response from the radio frequency unit, and upon receiving the reconstruction completion response, executes the step of reconstructing the baseband resources of the target cell according to the cell configuration information in the first data file; or after sending the activation command and target signature to the radio frequency unit, the digital baseband unit completes the reconstruction of the baseband resources within a time limit agreed upon by both parties; the radio frequency unit completes the reconstruction of the radio frequency resources within a time limit agreed upon by both parties. After the agreed time limit expires, the digital baseband unit may attempt to enable normal communication in the target cell. If the target cell cannot communicate normally, the target cell is reconstructed again or a fault report is submitted.

[0072] In this embodiment, the digital baseband unit locally stores a first data file, and the radio frequency unit locally stores a second data file. The first and second data files are identical and both record the cell configuration information of the target cell. When the digital baseband unit reconstructs the target cell, it first determines whether the cell configuration information of the target cell recorded locally has been updated. If not, the digital baseband unit directly sends an activation command and a target signature to the corresponding radio frequency unit and reconstructs the baseband resources of the target cell based on the cell configuration information in its local first data file. On the radio frequency unit side, the radio frequency unit that receives the activation command and the target signature queries the second data file that matches the target signature locally. Then, it reconstructs the radio frequency resources of the target cell based on the cell configuration information in the second data file, thereby restoring the communication service of the target cell. In this process, the digital baseband unit and the radio frequency unit can quickly complete cell reconstruction by performing a one-way communication (i.e., the digital baseband unit sends the activation command and the target signature to the corresponding radio frequency unit). The entire process does not require frequent interaction between the digital baseband unit and the radio frequency unit, resulting in short reconstruction time and high efficiency, which can improve the efficiency of cell reconstruction and the restoration efficiency of cell communication services.

[0073] This application, based on the principle of trading space for time, reduces the time required for cell reconstruction by utilizing the storage space of the DU and RU. It enables rapid restoration of cell communication services after the DU and RU restart due to certain reasons (such as software bugs, self-protection, human error, etc.) or after the communication link between them is interrupted and then restored. Specific implementation details are as follows.

[0074] An exemplary implementation may include the following three stages:

[0075] Phase 1: The initial handshake between DU and RU and the initial cell establishment phase.

[0076] Step 1: Initial startup of DU / RU and establishment of communication link between the two.

[0077] The main purpose of this step is to achieve the first information exchange between the DU and RU. The exchanged information includes: address information, identity information (including the serial number of the DU / RU), certificate information (the certificates and public keys of the DU / RU), and capability information (including bandwidth, frequency band, etc.).

[0078] After completing the above information exchange, the DU allocates dynamic memory and static memory within itself, and allocates a storage area in each of the dynamic and static memory to create an initial file named after the serial number of this DU-RU. Similarly, the RU performs the same operation when the RU starts. The DU and RU follow a unified file format to create this initial file, which may include DU-related information such as: DU identifier, DU serial number, DU address, DU certificate / public key, DU capabilities, etc.; RU-related information such as: RU identifier, RU serial number, RU address, RU certificate / public key, RU capabilities, etc.; antenna-related information such as: antenna feeder attenuation value, antenna gain, antenna tilt angle, etc.; cell-related information established by both, such as: cell identifier, sector identifier, frequency point, bandwidth, etc.; transmit / receive carrier identifier; transmit / receive RF port identifier; access technology, such as: 2G, 3G, 4G, 5G, etc.; duplex mode; frame structure; carrier delay (DU to RU delay + antenna feeder delay); IQ (In-phase and Quadrature) / IQC (IQ Control) allocation information; downlink / uplink sampling rate; transmit power, etc.

[0079] DU and RU can write address information, serial number, certificate, public key, capability information, etc. to the created file.

[0080] Step 2: Cell establishment is completed between DU and RU.

[0081] The DU reads the configuration information of all cells from the OAM (Operation Administration and Maintenance) database (i.e., the configuration information database), including but not limited to: cell identifier, sector identifier, frequency point, bandwidth, access technology type, duplex mode, frame structure, transmit power, and topology. All of this information can be modified and updated by the user.

[0082] The DU identifies the mapping relationship between the configured cell and the connected RU (i.e., which cell was established based on which RU) based on the cell's topology. In other words, for a specific RU, the DU can know the configuration information of all the cells established on it based on the configuration information.

[0083] The DU then sequentially initiates establishment requests for any of the pre-configured cells on the RU. The RU establishes the necessary carrier transmission channels for the cell based on the DU's requests, records the cell's configuration information, and sequentially replies to the DU with a confirmation that cell establishment is complete. This process requires repeated signaling interactions between the DU and RU.

[0084] After receiving a final success acknowledgment from the RU, the DU considers the cell establishment successful and writes the cell's configuration data to the "DU-RU pair" file already created in its static memory. After replying to the DU with a successful cell establishment acknowledgment, the RU should also write the cell's configuration information to the "DU-RU pair" file already created in its static memory. This step requires ensuring that for the same "DU-RU pair," the DU / RU information and the established cell information written to their respective files are completely consistent.

[0085] Step 3 (optional): The user initiates the addition / modification / deletion of cell configuration.

[0086] When a user initiates an operation to add, modify, or delete cell configurations as needed, it essentially modifies the OAM database. At this point, the DU must first identify the RU associated with the added / modified / deleted cell, and then request the corresponding RU to update the necessary cell configuration and status.

[0087] RU performs the corresponding update operation based on DU's request and replies to DU with a successful operation response.

[0088] Upon receiving a successful response from the RU, the DU considers the cell addition / modification / deletion operation to be successful. At this point, the DU can update the configuration data of the new cell to the created "DU-RU pair" file. After the RU replies to the DU confirming the success of the cell addition / modification / deletion operation, the RU should also update the new cell configuration data to the created "DU-RU pair" file, thereby ensuring that updates to the same "DU-RU pair" file are performed synchronously with those on the DU side.

[0089] As can be seen, after the DU and RU complete their initial handshake and establish the cell for the first time based on the user-configured cell configuration information, the base station system can store the DU, RU, and the configured cell configuration information, and write this information into the dynamic memory of the DU and RU. The user-configured cell configuration information is stored in a configuration information database, and the user can freely add, delete, and modify this information. Correspondingly, the base station system must update the cell configuration information according to the user's actions.

[0090] like Figure 2 As shown, a DU can allocate a separate storage space (equivalent to creating a folder) in its dynamic and static memory for each DU-RU pair, specifically for storing this DU-RU pair and related cell configuration information. A DU and each RU it is connected to can constitute a DU-RU pair.

[0091] like Figure 2 As shown, the configuration data for the same DU-RU pair and related cells are recorded in both the dynamic and static memory of the DU or RU. The data in the dynamic memory can be modified in real time, while the data in the static memory is updated based on the real-time information in the dynamic memory before the DU / RU performs a restart task or when the DU / RU detects a link failure. Figure 2 In this context, the DU controller is the software that controls the operation of DUs; one DU controller can control the operation of multiple DUs. The RU controller is the software that controls the operation of RUs; one RU controller can control the operation of multiple RUs.

[0092] The dynamic memory temporarily stores the DU-RU pair and related cell configuration information. This information is real-time, meaning it is refreshed immediately whenever a user adds, modifies, or deletes cell configurations. The static memory stores the current information in the dynamic memory before the DU or RU is restarted or when the DU / RU detects a link interruption, and simultaneously generates and stores the corresponding hash sequence or digital signature. In short, the static memory stores a "snapshot" of the "DU-RU pair" and the established cell, as well as the hash sequence or digital signature of the data file formed by this "snapshot." Each "DU-RU pair's" data storage space (which can be considered a folder for storing data) must be uniquely identified by the DU+RU serial number.

[0093] Similarly, the dynamic memory and static memory in the RU also store the same information.

[0094] Phase 2: When the DU / RU needs to perform a restart task for some reason (such as receiving an external restart command or needing to perform internal re-initialization), or when the DU / RU detects a link failure that causes the other end to lose contact, the DU / RU performs static data storage.

[0095] 3.1: Before DU executes the restart task, for each "DU-RU pair" file in static memory, DU needs to:

[0096] 1. Generate a hash sequence;

[0097] 2. Encrypt (i.e. sign) this hash sequence using the DU private key;

[0098] 3. Send the digital signature of the DU to the RU for verification.

[0099] When the RU receives the digital signature from the DU, the RU needs to:

[0100] 1. Locate the "DU-RU pair" file corresponding to the DU that sent the signature verification request within itself, and generate a hash sequence accordingly;

[0101] 2. Use the public key of the DU to decrypt the received DU digital signature;

[0102] 3. Compare the hash sequence generated by the DU with the hash sequence after decrypting the DU digital signature: if they match, bind the verified DU digital signature and the data file of the "DU-RU pair" together, store them in the data storage area allocated for the "DU-RU pair" in the RU's static memory, and send a "signature verification passed" response to the DU; otherwise, send a "signature verification failed" response to the DU. If the signature verification fails, the RU will not perform static storage of the data file of the "DU-RU pair".

[0103] When the DU receives a "signature verification passed" response from the RU, the DU should bind the verified DU digital signature and the data file of the "DU-RU pair" together and store them in the data area allocated for the "DU-RU pair" in the DU's static memory.

[0104] When the DU receives a "signature verification failed" response from the RU, the DU does not perform static storage of the data file for the "DU-RU pair" and immediately executes a restart task.

[0105] 3.2: Similar to 3.1, before RU executes the restart task, for each "DU-RU pair" file in static memory, RU needs to:

[0106] 1. Generate a hash sequence;

[0107] 2. Encrypt (i.e. sign) this hash sequence using the RU private key;

[0108] 3. Send the RU's digital signature to the DU for verification.

[0109] When DU receives RU's digital signature, DU needs to:

[0110] 1. Locate the "DU-RU pair" file corresponding to the RU that sent the signature verification request within itself, and generate a hash sequence accordingly;

[0111] 2. Use the RU's public key to decrypt the received RU digital signature;

[0112] 3. Compare the hash sequence generated by the RU with the hash sequence after decrypting the DU digital signature: if they match, bind the verified RU digital signature and the data file of the "DU-RU pair" together, store them in the data storage area allocated for the "DU-RU pair" in the DU's static memory, and send a "signature verification passed" response to the RU; otherwise, send a "signature verification failed" response to the RU. If the signature verification fails, the DU will not perform static storage of the data file of the "DU-RU pair".

[0113] When the RU receives a "signature verification passed" response from the DU, the RU should bind the verified RU digital signature together with the data file of the "DU-RU pair" and store it in the data area allocated for the "DU-RU pair" in the RU's static memory.

[0114] When the RU receives a "signature verification failed" response from the DU, the RU does not perform static storage of the data file for the "DU-RU pair" and immediately executes a restart task.

[0115] As can be seen, scenario 3.2 is similar to scenario 3.1; simply swap the roles of DU and RU and perform the corresponding processing.

[0116] 3.3: Handling when the DU / RU detects a link interruption and loses contact with the peer.

[0117] Step 1: For the "DU-RU pair" data file of the lost RU, DU generates a hash sequence and encrypts (signs) it with DU's private key. Then, it binds the digital signature (which has not yet been verified) with the data file of the "DU-RU pair" and stores them together in the data area allocated for the "DU-RU pair" in static memory.

[0118] Step 2: For the "DU-RU pair" data file of the lost DU, the RU generates a hash sequence, and then binds this sequence with the data file of the "DU-RU pair" and stores them together in the data area allocated for the "DU-RU pair" in static memory.

[0119] As can be seen in the second stage, the DU / RU generates a hash sequence for the file consisting of the DU-RU pairs and related cell configuration information currently stored in the dynamic memory, and signs and encrypts it with a private key. This digital signature can then be sent to the peer for verification. Once verified, the DU / RU can store the data file containing the configuration information, along with the verified digital signature, in its static memory. In implementation, the static memory can be flash memory. In this way, all data, including DU information, RU information, and cell configuration information, can be completely saved after the device restarts.

[0120] If the DU / RU detects a link interruption instead of a restart, the "send signature" and "verify signature" operations can only be performed after the link is restored.

[0121] Before the DU / RU performs the restart task, the data is statically stored as described above. The dynamic memory and static memory in the DU or RU store data files for the same "DU-RU pair" for example... Figure 3 As shown. When the DU / RU detects a link failure, the data is statically stored as described above. The dynamic memory and static memory in the DU or RU store data files for the same "DU-RU pair" for example... Figure 4 As shown.

[0122] Phase 3: Processing after DU / RU completes restart or the communication link between the two is restored.

[0123] Step 1: After the communication link between DU and RU is restored, they will first complete the exchange of address information and identity information (such as serial number).

[0124] Step 2-1: After DU obtains the RU's serial number, DU attempts to search for files named with the combination of DU's serial number and RU's serial number in its own static memory;

[0125] Step 2-2: If the file is found, the DU accesses the file and reads the corresponding "DU-RU pair" and its cell configuration data.

[0126] Steps 2-3: The DU compares the obtained cell configuration data with the cell configuration data configured on the OAM at this time. If they match, it means that the user did not add / modify / delete any cell configuration data during the DU / RU restart process or the link interruption. At this time, the DU only needs to send an "activation request" command to the RU and attach the "DU digital signature" or "RU digital signature" bound to the data file.

[0127] If the DU retrieves a "DU digital signature" that is bound to the data file, it indicates that the previous event was a DU restart or a recovery after a link interruption; conversely, if the DU retrieves a "RU digital signature", it indicates that the previous event was a RU restart.

[0128] Step 3-1: After RU obtains the DU serial number from DU and the "activation request" instruction sent by DU carrying "DU digital signature" or "RU digital signature", RU attempts to search for files named with the combination of DU serial number and RU serial number in its static memory.

[0129] Step 3-2-1: If the file is found, the RU compares its stored signature with the "DU or RU digital signature" received from the DU. If they match, the RU reads all cell configuration data from the "DU-RU pair" data file corresponding to this "digital signature" and completes the cell establishment process on the radio frequency side one by one according to this configuration. After all is completed, the RU responds to the DU with an "activation successful" message.

[0130] After the DU or RU restarts, the RU does not need to perform secondary verification on the "DU or RU digital signature" received from the DU, because it has already been verified before the restart. Secondary verification would delay the cell recovery time.

[0131] Step 3-3-1: In the case of a link interruption causing the DU or RU to lose contact, since the RU has not verified the digital signature of the DU before (this is the first time the RU has received the digital signature of the DU), the RU needs to verify the digital signature of the DU first:

[0132] 1. Decrypt the DU digital signature using DU's public key;

[0133] 2. Compare the decrypted sequence with the hash sequence previously stored by the RU and generated by the RU itself. If they match, the RU completes the cell establishment process on the radio frequency side one by one according to the cell configuration data in the stored "DU-RU pair" data file. After all is completed, the RU responds with an "activation successful" message to the DU.

[0134] Step 3-2-2: After receiving the "Activation Successful" response from the RU, the DU can complete the cell establishment process on the baseband side one by one according to the cell configuration in the data file corresponding to the sent digital signature.

[0135] Please see Figure 5 When restoring a cell, the DU only needs to use a "digital signature" to activate the cell configuration data stored in the static memory of both the DU and RU. As long as the configuration information for the same cell stored in the DU and RU is completely consistent, the DU and RU can quickly complete the entire cell establishment process (DU completes baseband-side cell establishment, RU completes radio-side cell establishment) without further signaling interaction between them. The consistency of cell configuration information can be guaranteed by hash sequences and digital signatures. Note: Cell establishment is always initiated by the DU to the RU; therefore, the DU is responsible for activating the stored cell configuration data.

[0136] In one example, the wireless cloud network architecture employs a Service Management Orchestrator (SMO) to centrally manage a pool of device resources consisting of multiple DUs and RUs, used to establish cells to provide wireless network services to end users. If the SMO detects a DU or RU failure that does not recover within a certain timeframe, it can promptly find other available devices to replace it (i.e., use new devices to establish the same cells), thereby ensuring the wireless network recovers as quickly as possible and achieving high availability of the wireless network service.

[0137] By combining the high availability of this wireless cloud network with this application, cell configuration data is transmitted from the old DU / RU to the new DU / RU via the SMO. When the old DU or RU begins storing the "DU-RU pair" data file and the corresponding "hash sequence" or "digital signature" in static memory, it can simultaneously upload a copy of this data file and "sequence / signature" to the SMO. Subsequently, if the SMO detects that a DU / RU has permanently lost contact, the SMO needs to find a usable replacement in the DU / RU device resource pool to restore the original cell service. If the user has not added / modified / deleted the cell configuration, the SMO can forward the lost "DU-RU pair" data file and "sequence / signature," along with the original DU / RU information (such as serial number, certificate, etc.), to the replacement DU / RU.

[0138] When a new DU / RU receives the data file and "sequence / signature" of the original DU-RU pair forwarded by the SMO, the new DU / RU must allocate a data storage area in its static memory for the received "DU-RU pair" (the original "DU-RU pair"), identify the data storage area with the serial number of the original DU+RU, and store the data file and "sequence / signature" of the original "DU-RU pair" received from the SMO into it.

[0139] Afterwards, communication is established between the new DU and the old RU, or between the old DU and the new RU. When the new DU or new RU establishes communication with the peer for the first time, in addition to exchanging information with each other, the newly replaced DU / RU also needs to inform the peer of the information of the old DU / RU obtained from the SMO (including the old DU / RU's serial number, certificate, and public key, etc.). Then, the original cell is established according to the third stage described above. At this time, the new DU / RU actually "plays" the role of the replaced old DU / RU to complete the tasks of the third stage (such as verification and signature comparison). This "dual role" allows for the rapid establishment of the original cell in the newly replaced equipment.

[0140] As can be seen, this embodiment can quickly restore communication services to all affected cells after the DU or RU restarts or the communication link between them is interrupted and then restored, thereby greatly reducing the downtime of the wireless system and enhancing the network service experience for end users. For wireless cloud networks, in the SMO+DU+RU networking mode, when an existing device (DU or RU) fails and is permanently disconnected, the SMO can also achieve rapid recovery of all affected cells by using the technical solution proposed in this invention after finding a usable replacement device.

[0141] The following describes a communication system provided by an embodiment of this application. The communication system described below can be referred to in conjunction with other embodiments described herein.

[0142] This application discloses a communication system, including: a first device pool and a second device pool; the first device pool includes at least one digital baseband unit; the second device pool includes at least one wireless radio frequency unit; any digital baseband unit is used to implement the method executed by the digital baseband unit as described in any of the foregoing embodiments; any digital baseband unit is used to implement the method executed by the wireless radio frequency unit as described in any of the foregoing embodiments.

[0143] In one embodiment, the communication system further includes a configuration information database; the configuration information database is used to receive configuration update requests and update the cell configuration information of the corresponding cell according to the configuration update requests.

[0144] As can be seen, this embodiment can improve the efficiency of cell reconstruction and the efficiency of cell communication service restoration.

[0145] The following describes an electronic device provided by an embodiment of this application. The electronic device described below can be referred to in conjunction with other embodiments described herein. This electronic device is a digital baseband unit or a wireless radio frequency unit.

[0146] See Figure 6 As shown in the figure, an embodiment of this application discloses an electronic device, including:

[0147] Memory 601 is used to store computer programs;

[0148] Processor 602 is configured to execute the computer program to implement the method disclosed in any of the above embodiments.

[0149] The following describes a readable storage medium provided in an embodiment of this application. The readable storage medium described below can be referred to in conjunction with other embodiments described herein.

[0150] A readable storage medium is provided for storing a computer program, wherein the computer program, when executed by a processor, implements the communication recovery method disclosed in the foregoing embodiments. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.

[0151] The terms “first,” “second,” “third,” “fourth,” etc., used in this application (if applicable) are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, or apparatus that includes a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, or apparatus.

[0152] It should be noted that the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of those features. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed in this application.

[0153] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0154] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, and / or any other form of readable storage medium known in the art.

[0155] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A communication recovery method, characterized in that, include: When the communication service of the target cell fails, the digital baseband unit queries the first data file containing the target signature corresponding to the target cell locally. If the cell configuration information in the first data file is consistent with the real-time configuration information of the target cell recorded in the configuration information database, then an activation command and the target signature are sent to the radio frequency unit corresponding to the target cell. The baseband resources of the target cell are reconstructed based on the cell configuration information in the first data file; After receiving the activation command and the target signature, the wireless radio frequency unit finds a second data file that matches the target signature locally and detects communication link recovery information. Then, it reconstructs the radio frequency resources of the target cell according to the cell configuration information in the second data file to restore the communication service of the target cell. The first data file and the second data file are identical.

2. The method according to claim 1, characterized in that, Also includes: When the digital baseband unit determines that the first data file has not been found, and / or determines that the cell configuration information in the first data file is inconsistent with the real-time configuration information, and / or receives a reconstruction failure message sent by the radio frequency unit, it performs a handshake with the radio frequency unit, reconstructs the baseband resources according to the real-time configuration information, and causes the radio frequency unit to reconstruct the radio frequency resources according to the real-time configuration information. The reconstruction failure message is sent by the wireless radio frequency unit when the second data file is not found, and / or when the radio frequency resource reconstruction fails, and / or when the target signature verification fails.

3. The method according to claim 2, characterized in that, The step of reconstructing the baseband resources based on the real-time configuration information and enabling the wireless radio frequency unit to reconstruct the radio frequency resources based on the real-time configuration information includes: The digital baseband unit reads the real-time configuration information from the configuration information database; determines the wireless radio frequency unit based on the real-time configuration information and reconstructs the baseband resources; controls the wireless radio frequency unit to reconstruct the radio frequency resources; after receiving a reconstruction success message sent by the wireless radio frequency unit, constructs a data pair including the information of the digital baseband unit, the information of the wireless radio frequency unit, and the real-time configuration information; and stores the data pair in the local first dynamic memory. After sending the reconstruction success message to the digital baseband unit, the wireless radio frequency unit constructs a data pair including the information of the digital baseband unit, the information of the wireless radio frequency unit, and the real-time configuration information; and stores the data pair in the local second dynamic memory.

4. The method according to claim 3, characterized in that, Also includes: If the digital baseband unit detects that the real-time configuration information in the configuration information database has been modified, it updates the data pair in the first dynamic memory accordingly based on the modified real-time configuration information. The wireless radio frequency unit receives the configuration update message sent by the digital baseband unit and updates the data pairs in the second dynamic memory accordingly based on the configuration update message.

5. The method according to claim 3, characterized in that, Also includes: Before the restart operation, the digital baseband unit generates a first hash sequence; it then encrypts the first hash sequence using its local first private key to obtain a first signature. Send the first signature to the wireless radio frequency unit; The wireless radio frequency unit receives the first signature, and after verifying the first signature, it uses the first signature as the target signature and binds it with the data in the second dynamic memory to obtain the second data file; Store the second data file in the local second static memory; Send a first verification success message of the first signature to the digital baseband unit; After receiving the first verification success message, the digital baseband unit uses the first signature as the target signature and binds it with the data in the first dynamic memory to obtain the first data file. After storing the first data file in the local first static memory, perform a restart operation; After the restart operation is completed, the following steps are performed: if the communication service of the target cell fails, query the first data file containing the target signature corresponding to the target cell locally, and subsequent steps are performed. Accordingly, Before the restart operation, the wireless radio frequency unit generates a second hash sequence; encrypts the second hash sequence using a local second private key to obtain a second signature; and sends the second signature to the digital baseband unit. The digital baseband unit receives the second signature, and after verifying the second signature, it uses the second signature as the target signature and binds it with the data in the first dynamic memory to obtain the first data file; Store the first data file in the local first static memory; Send a second verification success message of the second signature to the wireless radio frequency unit; After receiving the second verification success message, the wireless radio frequency unit uses the second signature as the target signature and binds it with the data in the second dynamic memory to obtain the second data file; After storing the second data file in the local second static memory, perform a restart operation; After establishing communication with the restarted radio frequency unit, the digital baseband unit performs the following steps: if the communication service of the target cell fails, it queries the first data file containing the target signature corresponding to the target cell locally.

6. The method according to claim 3, characterized in that, Also includes: If the digital baseband unit detects an interruption in the communication link with the wireless radio frequency unit, it generates a first hash sequence; and encrypts the first hash sequence using a local first private key to obtain a first signature. The first signature is used as the target signature and bound to the data in the first dynamic memory to obtain the first data file; the first data file is stored in the local first static memory. Accordingly, If the wireless radio frequency unit detects an interruption in the communication link with the digital baseband unit, it generates a second hash sequence; and encrypts the second hash sequence using a local second private key to obtain a second signature. The second signature is used as the target signature and bound to the data pair in the second dynamic memory to obtain the second data file; The second data file is stored in the local second static memory.

7. The method according to any one of claims 1 to 6, characterized in that, Also includes: The digital baseband unit or the configuration information database sends the cell configuration information of the target cell to the new digital baseband unit, so that the new digital baseband unit replaces the digital baseband unit and reconstructs the target cell with the radio frequency unit; The radio frequency unit or the configuration information database sends the cell configuration information of the target cell to the new radio frequency unit, so that the new radio frequency unit replaces the radio frequency unit and rebuilds the target cell with the digital baseband unit.

8. The method according to any one of claims 1 to 6, characterized in that, Also includes: After the digital baseband unit sends the activation command and the target signature to the radio frequency unit, the digital baseband unit immediately performs the step of reconstructing the baseband resources of the target cell according to the cell configuration information in the first data file; or After the digital baseband unit sends the activation command and the target signature to the radio frequency unit, it waits for the reconstruction completion response returned by the radio frequency unit. Upon receiving the reconstruction completion response, it executes the step of reconstructing the baseband resources of the target cell according to the cell configuration information in the first data file. or After the digital baseband unit sends the activation command and the target signature to the wireless radio frequency unit, the digital baseband unit completes the reconstruction of the baseband resources within the time limit agreed upon by both parties; the wireless radio frequency unit completes the reconstruction of the radio frequency resources within the time limit agreed upon by both parties.

9. A communication system, characterized in that, include: A first device pool and a second device pool; the first device pool includes at least one digital baseband unit; the second device pool includes at least one wireless radio frequency unit; Any digital baseband unit is used to implement the method performed by the digital baseband unit as described in any one of claims 1 to 8; Any digital baseband unit is used to implement the method performed by the wireless radio frequency unit as described in any one of claims 1 to 8.

10. The system according to claim 9, characterized in that, Also includes: Configuration information repository; The configuration information database is used to receive configuration update requests and update the cell configuration information of the corresponding cell according to the configuration update requests.

11. A readable storage medium, characterized in that, Used to store a computer program, wherein the computer program, when executed by a processor, implements the method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Reestablishment method and communication device

    CN113286331A

  • Wireless connection reconstruction method and device, intelligent terminal and storage medium

    CN114025398A