Virtual distributed unit switching method, device, equipment and medium for user terminal

By receiving TC-RNTI allocation requests and obtaining context query information under the 6G cellular-free architecture, the problem of low switching success rate of user terminals in overlapping areas of different VDUs is solved, and seamless communication switching is achieved.

CN119729669BActive Publication Date: 2025-10-03PURPLE MOUNTAIN LAB
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411706174.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-10-03
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

In the 6G cellular-free architecture, when the user terminal is in the overlapping area of ​​different virtual distributed units, the handover success rate is low, and the existing technology cannot effectively manage the handover process between UE and VDU.

Method used

By receiving TC-RNTI allocation requests from the source-side and target-side virtual distributed units, the target-side VDU is determined to be the primary service unit, and context query information is obtained to implement communication switching of the user terminal from the source-side VDU to the target-side VDU.

Benefits of technology

The switching success rate of user terminals between different VDU overlapping areas is improved, the conflict between TC-RNTI allocation and C-RNTI of other communication terminals is avoided, and seamless communication is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729669B_ABST
    Figure CN119729669B_ABST
Patent Text Reader

Abstract

The present invention provides a method, apparatus, device, and medium for switching virtual distributed units (VDUs) for a user terminal, relating to the field of wireless communications. The method determines the user terminal's primary serving VDU based on a first TC-RNTI allocation request and a second TC-RNTI allocation request, facilitating automatic switching of the user terminal's serving VDU. By allocating the TC-RNTIs by a radio resource control (RC) terminal, conflicts between the TC-RNTI allocations of the source-side VDU and the C-RNTIs of other communicating user terminals due to a lack of communication and coordination between the source-side VDU and the target-side VDU are avoided, thereby improving the success rate of VDU switching between overlapping areas of different VDUs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technologies, and in particular to a method, device, equipment and medium for switching a virtual distributed unit of a user terminal. Background Art

[0002] User terminal (UE) mobility management is a core function in mobile communication systems. It is responsible for managing the movement and handover of UEs between different network nodes (such as base stations or cells), ensuring that UEs can maintain seamless connectivity when traveling across different areas.

[0003] In existing 5G, the entire beam switching process for user terminals occurs within the coverage area of ​​all edge digital units (EDUs) under a single virtual distributed unit (VDU). This relatively simple switching process does not involve extensive signaling interactions between the VDU, the virtual central unit (VCU), or other network elements. Existing technologies cannot guarantee the effectiveness of handovers between UEs and VDUs when they are in overlapping areas of different VDUs in the 6G non-cellular architecture.

[0004] In summary, under the 6G non-cellular architecture, when the UE is in the overlapping area of ​​different VDUs, the success rate of handover between the UE and the VDU is low. Summary of the Invention

[0005] The present invention provides a virtual distributed unit switching method, device, equipment and medium for a user terminal, which are used to solve the defect in the prior art that the success rate of switching between the UE and the VDU is low when the UE is in the overlapping area of ​​different VDUs under the 6G non-cellular architecture, and to improve the success rate of switching between the UE and the VDU when the UE is in the overlapping area of ​​different VDUs under the 6G non-cellular architecture.

[0006] In a first aspect, the present invention provides a virtual distributed unit switching method for a user terminal, which is applied to a wireless resource control terminal, comprising: when the user terminal moves to an overlapping area of ​​a source-side virtual distributed unit and a target-side virtual distributed unit and detects that the user terminal meets a beam switching condition, receiving a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit; if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet set conditions, determining that the target-side virtual distributed unit is the main service virtual distributed unit of the user terminal, and sending the TC-RNTI of the user terminal to the target-side virtual distributed unit; based on the context query request of the user terminal sent by the target-side virtual distributed unit, obtaining context query information of the user terminal, and sending the context query information to the target-side virtual distributed unit, so that the target-side virtual distributed unit communicates with the user terminal based on the context query information, the context query information includes capability information of the user terminal and original configuration parameters, and the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

[0007] In one embodiment, the first TC-RNTI allocation request includes a first system frame number, a first time slot number, a first correction synchronization signal block index, a first random access preamble code and a first ratio, where the first ratio is the ratio of the first signal-to-noise ratio corresponding to the source-side virtual distributed unit to the first received power. The second TC-RNTI allocation request includes a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble code and a second ratio, where the second ratio is the ratio of the second signal-to-noise ratio corresponding to the target-side virtual distributed unit to the second received power. The setting conditions are: the first correction synchronization signal block is equal to the second correction synchronization signal block, the first system frame number is equal to the second system frame number, the first time slot number is equal to the second time slot number, the first random access preamble code is equal to the second random access preamble code, and the second ratio is greater than the first ratio.

[0008] In one embodiment, the context query request includes an original C-RNTI, which is an identifier used by the user terminal and the source-side virtual distributed unit during communication. Based on the context query request of the user terminal sent by the target-side virtual distributed unit, the context query information of the user terminal is obtained, including: based on the original C-RNTI of the context query request, sending a context release request of the user terminal to the source-side virtual distributed unit to cause the source-side virtual distributed unit to disconnect communication with the user terminal; after receiving the context release confirmation of the user terminal sent by the source-side virtual distributed unit, the context query information is obtained.

[0009] In one embodiment, after sending the context query information to the target side virtual distributed unit, it also includes: when the original configuration parameters do not match the target side virtual distributed unit, receiving a configuration parameter update request sent by the target side virtual distributed unit, the configuration parameter update request includes the ID of the user terminal and the updated configuration parameters; based on the ID of the user terminal, sending a reconfiguration message to the user terminal, the reconfiguration message includes the updated configuration parameters; after receiving the reconfiguration message completion message sent by the user terminal, sending a configuration parameter update completion message to the target side virtual distributed unit.

[0010] In one embodiment, the beam switching condition is: within a set time length, it is detected that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area.

[0011] In a second aspect, the present invention provides a virtual distributed unit switching method for a user terminal, which is applied to a target-side virtual distributed unit, including: when the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, sending a second TC-RNTI allocation request to the wireless resource control end; receiving the TC-RNTI of the user terminal sent by the wireless resource control end, the TC-RNTI is sent after the wireless resource control end determines that the target-side virtual distributed unit is the main serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, and the first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the wireless resource control end; sending a context query request of the user terminal to the wireless resource control end; receiving context query information of the user terminal sent by the wireless resource control end, communicating with the user terminal based on the context query information, the context query information is obtained by the wireless resource control end based on the context query request, and the context query information includes capability information and original configuration parameters of the user terminal, and the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

[0012] In one embodiment, before sending the second TC-RNTI allocation request to the wireless resource control end, it also includes: receiving a reporting message sent by the target side edge digital unit, the reporting message including the second system frame number, the second time slot number, the second correction synchronization signal block index, the second random access preamble code and the second ratio, the second ratio being the ratio of the second signal-to-noise ratio and the second receiving power corresponding to the target side virtual distributed unit; the reporting message is sent by the target side edge digital unit after receiving the beam switching trigger message sent by the user terminal; the beam switching trigger message is when the user terminal detects within a set time length that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area, the second synchronization signal block is determined to be a second correction synchronization signal block, and is sent based on the physical random access channel of the second correction synchronization signal block; based on the reporting message, the second TC-RNTI allocation request is determined.

[0013] In one embodiment, after receiving the TC-RNTI of the user terminal sent by the wireless resource control end, it also includes: sending a communication request message to the user terminal based on the physical random access channel of the second correction synchronization signal block, the communication request message includes the TC-RNTI, the timing advance and the uplink authorization; receiving a communication response message sent by the user terminal, the communication response message is sent by the user terminal in response to the communication request message, and the communication response message includes the original C-RNTI used by the user terminal and the source-side virtual distributed unit during communication; based on the original C-RNTI, determining the context query request.

[0014] Third, the present invention provides a virtual distributed unit switching device for a user terminal, characterized in that it includes: a first receiving module, which is used to receive a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit when the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition; a determination module, which is used to determine that the target-side virtual distributed unit is the main serving virtual distributed unit of the user terminal if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, and send the TC-RNTI of the user terminal to the target-side virtual distributed unit; a first sending module, which is used to obtain context query information of the user terminal based on the context query request of the user terminal sent by the target-side virtual distributed unit, and send the context query information to the target-side virtual distributed unit, so that the target-side virtual distributed unit can communicate with the user terminal based on the context query information, wherein the context query information includes capability information and original configuration parameters of the user terminal, and the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

[0015] In a fourth aspect, the present invention provides a virtual distributed unit switching device for a user terminal, comprising: a second sending module, configured to send a second TC-RNTI allocation request to a wireless resource control terminal when the user terminal moves to an overlapping area between a source-side virtual distributed unit and a target-side virtual distributed unit and detects that the user terminal meets a beam switching condition; a second receiving module, configured to receive the TC-RNTI of the user terminal sent by the wireless resource control terminal, wherein the TC-RNTI is sent after the wireless resource control terminal determines that the target-side virtual distributed unit is the primary serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet set conditions, and the first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the wireless resource control terminal; a third sending module, configured to send a context query request of the user terminal to the wireless resource control terminal; and a third receiving module, configured to receive context query information of the user terminal sent by the wireless resource control terminal, and communicate with the user terminal based on the context query information. The context query information is obtained by the wireless resource control terminal based on the context query request, and the context query information includes capability information and original configuration parameters of the user terminal. The original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

[0016] In a fifth aspect, the present invention also provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the virtual distributed unit switching method of the user terminal of the first aspect and / or the second aspect is implemented.

[0017] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the virtual distributed unit switching method of the user terminal of the first aspect and / or the second aspect.

[0018] The virtual distributed unit switching method, device, equipment and medium of the user terminal provided by the present invention determine the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, which is conducive to realizing automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI by the wireless resource control end, thereby avoiding the conflict between the allocation of TC-RNTI and the C-RNTI of other communicating user terminals due to the lack of communication and coordination between the source side virtual distributed unit and the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs. The present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, obtains context query information according to the context query request, and sends the context query information to the target side virtual distributed unit, thereby realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0020] Figure 1 This is one of the flow charts of the virtual distributed unit switching method of the user terminal provided by the present invention.

[0021] Figure 2 It is a distribution diagram of the wireless resource control terminal, the source-side virtual distributed unit and the target-side virtual distributed unit provided by the present invention.

[0022] Figure 3 This is the second flow chart of the virtual distributed unit switching method of the user terminal provided by the present invention.

[0023] Figure 4 This is the third flow chart of the virtual distributed unit switching method of the user terminal provided by the present invention.

[0024] Figure 5This is one of the structural diagrams of the virtual distributed unit switching device of the user terminal provided by the present invention.

[0025] Figure 6 This is the second structural diagram of the virtual distributed unit switching device of the user terminal provided by the present invention.

[0026] Figure 7 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0027] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0028] The following combination Figure 1-Figure 7 The present invention describes a method, device and electronic device for switching virtual distributed units of a user terminal.

[0029] Figure 1 This is one of the flow charts of the virtual distributed unit switching method of the user terminal provided by the present invention, such as Figure 1 As shown, the virtual distributed unit switching method of the user terminal is applied to the radio resource control end, including S100 to S300, and each step is specifically as follows.

[0030] S100: When the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit are received.

[0031] The present invention is applicable to 6G beam switching without cellular base stations. Figure 2As shown, the source-side virtual distributed unit (VDU) deploys the first synchronization signal block (SSB1) indexed to cover the overlapping area. The target-side virtual distributed unit (VDU) deploys the second synchronization signal block (SSB2) indexed to cover the overlapping area. SSB1 and SSB2 have different beams. When a user terminal (UE) moves within the overlapping coverage area, it can detect changes in the signal strength of different SSB beams. For example, the UE detects that the Reference Signal Received Power (RSRP) of SSB1 of the source-side VDU is gradually decreasing, while the RSRP of SSB2 of the target-side VDU is gradually increasing, allowing the UE to trigger beam switching.

[0032] The coverage areas of beams indexed by SSB1 and SSB2 should be geographically sufficiently isolated from the coverage areas of beams indexed by other SSBs of the source and target VDUs to minimize multipath effects. For example, if the source VDU is deployed using SSB1 and the target VDU is deployed using SSB2 to cover their overlapping area, the beams of SSB0 of the source VDU and SSB3 of the target VDU should be prevented from covering this overlapping area to avoid causing additional multipath effects.

[0033] The Radio Resource Control (RRC) is located in the Virtual Central Unit (VCU) and is responsible for allocating the Cell-Radio Network Temporary Identifier (C-RNTI) during random access. During the handover process, the UE's C-RNTI remains unchanged, even when it transitions from the source VDU to the target VDU. This means that both the source and target VDUs use the same C-RNTI to schedule the UE. This ensures that when a UE initiates access to the target VDU, the C-RNTI used for communication with the source VDU cannot be occupied by another UE already in the target VDU. However, in the present invention, to reduce complexity and signaling overhead, no communication and coordination mechanism is established between the source and target VDUs regarding C-RNTI allocation. Therefore, C-RNTI allocation is handled uniformly by the RRC module in the higher-level VCU.

[0034] When the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, the radio resource control end receives a first temporary cell-radio network temporary identifier (TC-RNTI) allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit.

[0035] S200: If the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, determine the target-side virtual distributed unit as the primary serving virtual distributed unit of the user terminal, and send the TC-RNTI of the user terminal to the target-side virtual distributed unit.

[0036] The radio resource control (RRC) end determines, based on the first TC-RNTI allocation request and the second TC-RNTI allocation request, that the source-side VDU and the target-side VDU are requesting TC-RNTI for the same UE, that is, both the source-side VDU and the target-side VDU are requesting to become the primary serving virtual distributed unit of the user terminal.

[0037] When the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, the RRC end will select the target side VDU as the main serving virtual distributed unit of the user terminal and reject the first TC-RNTI allocation request of the source side VDU.

[0038] The RRC side agrees to the second TC-RNTI allocation request initiated by the target side VDU, selects an available C-RNTI from the C-RNTI resource pool as the TC-RNTI, and sends the TC-RNTI to the target side VDU.

[0039] S300: Based on the context query request of the user terminal sent by the target-side virtual distributed unit, obtain context query information of the user terminal, and send the context query information to the target-side virtual distributed unit, so that the target-side virtual distributed unit can communicate with the user terminal based on the context query information.

[0040] The context query information includes capability information and original configuration parameters of the user terminal. The original configuration parameters are parameters used when the user terminal communicates with the source-side virtual distributed unit.

[0041] After receiving the TC-RNTI assigned by the RRC, the target VDU detects the beam switching trigger message (Mg1) on the PRACH opportunity corresponding to the SSB2 beam. The target VDU will use the transmit beam corresponding to SSB2 to send a communication request message (Mg2) to the user terminal (UE). The communication request message includes the TC-RNTI, timing advance (TA), and uplink grant (UL Grant). The target VDU will also use the receive beam paired with the SSB2 beam to receive the communication response message (Mg3) fed back by the user terminal.

[0042] The UE will use the transmit beam paired with the SSB2 receive beam to send a communication response message (Mg3). The communication response message carries the original C-RNTI used by the source side VDU to communicate with the UE.

[0043] After receiving Msg3, the target VDU cannot retrieve the UE context information based on the original C-RNTI carried in Msg3. The target VDU sends a context query request for the user terminal to the RRC end. The context query request carries the original C-RNTI.

[0044] The RRC receives the user terminal's context query request from the target VDU, obtains the user terminal's context query information, and sends it to the target VDU. The context query information includes the user terminal's capability information and existing configuration parameters, which are the parameters used when the user terminal communicates with the source virtual distributed unit.

[0045] The virtual distributed unit switching method of the user terminal provided by the present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, which is conducive to realizing automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI by the wireless resource control end, thereby avoiding the conflict between the allocation of TC-RNTI and the C-RNTI of other communicating user terminals due to the lack of communication and coordination between the source side virtual distributed unit and the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs. The present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, obtains context query information according to the context query request, and sends the context query information to the target side virtual distributed unit, thereby realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs.

[0046] Based on the above embodiment, the first TC-RNTI allocation request includes a first system frame number, a first time slot number, a first correction synchronization signal block index, a first random access preamble code, and a first ratio, where the first ratio is the ratio of the first signal-to-noise ratio corresponding to the source-side virtual distributed unit to the first received power. The second TC-RNTI allocation request includes a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble code, and a second ratio, where the second ratio is the ratio of the second signal-to-noise ratio corresponding to the target-side virtual distributed unit to the second received power. The setting conditions are: the first correction synchronization signal block is equal to the second correction synchronization signal block, the first system frame number is equal to the second system frame number, the first time slot number is equal to the second time slot number, the first random access preamble code is equal to the second random access preamble code, and the second ratio is greater than the first ratio.

[0047] When the RRC side simultaneously receives the first TC-RNTI allocation request and the second TC-RNTI allocation request, it compares the first TC-RNTI allocation request and the second TC-RNTI allocation request. If the first TC-RNTI allocation request and the second TC-RNTI allocation request satisfy the following conditions: the first correction synchronization signal block is equal to the second correction synchronization signal block, the first system frame number is equal to the second system frame number, the first time slot number is equal to the second time slot number, and the first random access preamble is equal to the second random access preamble, then it is determined that the source-side VDU and the target-side VDU are requesting TC-RNTI for the same UE, that is, both the source-side VDU and the target-side VDU are requesting to become the primary serving virtual distributed unit of the user terminal.

[0048] The RRC compares the first ratio of the first TC-RNTI allocation request with the second ratio of the second TC-RNTI allocation request. If the second ratio is greater than the first ratio, it indicates that the UE is approaching the target-side VDU and moving away from the source-side VDU. In this case, the target-side VDU serves as the primary serving virtual distributed unit of the user terminal.

[0049] The present invention determines the main service virtual distributed unit of the user terminal by comparing the first ratio and the second ratio, thereby realizing automatic switching of the main service virtual distributed unit of the user terminal.

[0050] Based on the above embodiment, the context query request includes the original C-RNTI, which is the identifier used by the user terminal and the source-side virtual distributed unit during communication. Based on the context query request of the user terminal sent by the target-side virtual distributed unit, the context query information of the user terminal is obtained, including S310 to S320. The specific steps are as follows.

[0051] S310: Based on the original C-RNTI of the context query request, send a context release request of the user terminal to the source-side virtual distributed unit, so that the source-side virtual distributed unit disconnects the communication with the user terminal.

[0052] S320: After receiving the context release confirmation of the user terminal sent by the source-side virtual distributed unit, obtain context query information.

[0053] After receiving the original C-RNTI from the user terminal, the target VDU cannot retrieve the UE context information based on the original C-RNTI carried in Msg3. The target VDU sends a context query request for the user terminal to the RRC end. The context query request carries the original C-RNTI.

[0054] The RRC retrieves the original C-RNTI and discovers that the UE corresponding to the original C-RNTI was originally served by the source-side VDU. Therefore, the RRC determines that the UE has initiated the VDU handover process and sends a user terminal context release request to the source-side virtual distributed unit (source-side VDU), causing the source-side virtual distributed unit to disconnect from the user terminal.

[0055] The source-side VDU disconnects the communication with the user terminal and sends a context release confirmation of the user terminal to the RRC end.

[0056] After receiving the context release confirmation sent by the source-side VDU, the RRC obtains the user terminal's context query information. The context query information includes the user terminal's capabilities and existing configuration parameters. For example, the existing configuration parameters include the existing Layer 1 / Layer 2 (L1 / L2) configuration parameters obtained when the UE was resident on the source-side VDU.

[0057] The present invention obtains context query information after confirming that the source-side virtual distributed unit is disconnected from the user terminal, which is conducive to implementing the switching of the user terminal from the source-side virtual distributed unit to the target-side virtual distributed unit.

[0058] Based on the above embodiment, after the context query information is sent to the target-side virtual distributed unit, steps S400 to S600 are further included. The details of each step are as follows.

[0059] S400: When the original configuration parameters do not match the target-side virtual distributed unit, a configuration parameter update request sent by the target-side virtual distributed unit is received, where the configuration parameter update request includes the ID of the user terminal and the updated configuration parameters.

[0060] S500: Based on the ID of the user terminal, a reconfiguration message is sent to the user terminal, where the reconfiguration message includes updated configuration parameters.

[0061] S600: After receiving the reconfiguration message completion message sent by the user terminal, send a configuration parameter update completion message to the target-side virtual distributed unit.

[0062] The target-side virtual distributed unit checks whether the original configuration parameters are still applicable. For example, when the UE is in the source-side VDU, the configured static physical resources, such as Scheduling Request (SR) resources, Sounding Reference Signal (SRS) resources, and Contention Free Random Access (CFRA) preamble, conflict with the configuration parameters of other UEs served in the target-side VDU.

[0063] If the target-side VDU finds that some or all of the original configuration parameters are no longer applicable and need to be reconfigured, it determines the updated configuration parameters for the UE and sends a configuration parameter update request to the RRC terminal to transmit the updated configuration parameters. The configuration parameter update request includes the user terminal ID and the updated configuration parameters.

[0064] After receiving the configuration parameter update request, the RRC sends a reconfiguration message to the corresponding user terminal according to the ID of the user terminal, so as to send the updated configuration parameters to the user terminal.

[0065] After receiving the updated configuration parameters, the user terminal replies with a reconfiguration message completion message to the RRC end.

[0066] After receiving the reconfiguration message completion message, the RRC sends a configuration parameter update completion message to the target side VDU.

[0067] Furthermore, regardless of whether there is downlink data to transmit, the target VDU will use the UE's original C-RNTI to perform downlink scheduling to resolve contention. This involves scrambling the cyclic redundancy check (CRC) portion of the downlink control information (DCI) with the UE's original C-RNTI. When the UE is able to blindly detect and correctly decode the DCI sent by the target VDU using the original C-RNTI, it indicates that it has won the contention in the random access process triggered by beam switching. From the UE's perspective, the beam switching process has been successfully completed. From the perspective of the non-cellular base station, the UE has successfully and smoothly transitioned from the source VDU to the target VDU, and the entire cross-VDU mobility management process has concluded.

[0068] The present invention realizes automatic update of configuration parameters of the user terminal and the target side virtual distributed unit according to the configuration parameter update request and the configuration parameter update confirmation, thereby realizing the switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit.

[0069] Based on the above embodiment, the beam switching condition is: within the set time length, it is detected that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area.

[0070] The UE is initially in the coverage of the edge digital unit (EDU) cluster (source-side EDU) under the control of the source-side VDU and can receive the signal of the first synchronization signal block (SSB1) beam. As it moves toward the second synchronization signal block (SSB2) beam of the EDU cluster (target-side EDU) under the control of the target-side VDU, the RSRP of the received SSB2 beam gradually increases, while the RSRP of the SSB1 beam gradually decreases. Figure 3As shown in the figure, when the UE detects that the difference between the RSRP of beam SSB2 (SSB2_RSRP) and the RSRP of beam SSB1 (SSB1_RSRP) is greater than or equal to a preconfigured offset (X), that is, SSB2_RSRP - SSB1_RSRP ≥ X db, and the duration reaches the preconfigured monitoring window size, the UE triggers beam switching. The UE uses the second synchronization signal block (SSB2) as a correction synchronization signal block. At this time, the UE sends a beam switching trigger message to the EDU (EDU-1-2) under the source VDU and the EDU (EDU-2-1) under the target VDU on the Physical Random Access Channel (PRACH) time-frequency resources (PRACH opportunity) corresponding to SSB2. The beam switching trigger message carries the random access preamble ID. It should be noted that the present invention adopts contention-based random access to perform beam switching to avoid conflicts between the source side VDU and the target side VDU when allocating the random access preamble of the random access code (CFRA).

[0071] At this point, the EDUs under the source-side VDU (source-side EDU or EDU-1-2) and the EDUs under the target-side VDU (target-side EDU or EDU-2-1) may both detect the beam switching trigger message (Message 1, Msg1) sent by the UE. EDU-1-2 (the source-side EDU) generates a report message based on the beam switching trigger message and sends it to the source-side VDU. The report message generated by EDU-1-2 includes at least the first system frame number (SFN), the first time slot number (SlotIdx), the first correction synchronization signal block (SSB2) index, the first random access preamble, and a first ratio. The first ratio is the ratio of the first signal-to-interference plus noise ratio (SINR) corresponding to the source-side VDU to the first received power (RxPwr) corresponding to the source-side VDU. The first ratio = first signal-to-noise ratio / first received power.

[0072] EDU-2-1 (the target-side EDU) generates a report message based on the beam switching trigger message and sends it to the target VDU. The report message generated by EDU-2-1 includes at least the second system frame number, the second time slot number, the second correction synchronization signal block index, the second random access preamble, and the second ratio. The second ratio is the ratio of the second signal-to-noise ratio (SNR) of the target VDU to the second received power (RXP) of the target VDU. The second ratio = second SNR / second RXP.

[0073] The source-side VDU and the target-side VDU will assume that a new UE has initiated a random access request. Therefore, the source-side VDU initiates a first TC-RNTI allocation request to the RRC end. The first TC-RNTI allocation request carries the system frame number, time slot number, correction synchronization signal block index, random access preamble, and first ratio. The target-side VDU initiates a second TC-RNTI allocation request to the RRC end. The second TC-RNTI allocation request carries the system frame number, time slot number, correction synchronization signal block index, random access preamble, and second ratio.

[0074] The present invention determines a beam switching condition according to the magnitudes of a first reference signal received power and a second reference signal received power within a set time period, thereby improving the accuracy of beam switching of a user terminal.

[0075] like Figure 4 As shown, the present invention provides a virtual distributed unit switching method for a user terminal, which is applied to a target-side virtual distributed unit and includes S700 to S1000. The specific steps are as follows.

[0076] S700: When the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, a second TC-RNTI allocation request is sent to the radio resource control end.

[0077] When a user terminal moves to the overlapping area of ​​the source-side virtual distributed unit (VDU) and the target-side VDU and triggers beam switching, the UE sends a beam switching trigger message to the EDU (EDU-1-2) under the source-side VDU and the EDU (EDU-2-1) under the target-side VDU. EDU-1-2 sends a report message to the source-side VDU. EDU-2-1 sends a report message to the target-side VDU.

[0078] After the target-side VDU receives the report message sent by the EDU (EDU-2-1) under the target-side VDU, it initiates a second TC-RNTI allocation request to the RRC end.

[0079] After the source-side VDU receives the report message sent by the EDU (EDU-1-2) under the control of the source-side VDU, it initiates a first TC-RNTI allocation request to the RRC end.

[0080] S800: Receive the TC-RNTI of the user terminal sent by the radio resource control terminal.

[0081] The TC-RNTI is sent by the radio resource control end after the radio resource control end determines that the target side virtual distributed unit is the primary serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions. The first TC-RNTI allocation request is sent by the source side virtual distributed unit to the radio resource control end.

[0082] The radio resource control (RRC) end selects the target side VDU as the primary serving virtual distributed unit of the user terminal based on the first TC-RNTI allocation request and the second TC-RNTI allocation request, and rejects the first TC-RNTI allocation request of the source side VDU.

[0083] The RRC selects an available C-RNTI from the C-RNTI resource pool as the TC-RNTI and sends the TC-RNTI to the target VDU. The target VDU receives the TC-RNTI of the user terminal sent by the radio resource control end.

[0084] S900: Sending a context query request of the user terminal to the radio resource control terminal.

[0085] The target-side VDU obtains the original C-RNTI from the user terminal. If the target-side VDU cannot retrieve the UE context information based on the original C-RNTI, it sends a context query request for the user terminal to the RRC end. The context query request carries the original C-RNTI.

[0086] S1000: Receive context query information of a user terminal sent by a radio resource control terminal, and communicate with the user terminal based on the context query information.

[0087] The context query information is obtained by the radio resource control terminal based on the context query request. The context query information includes capability information and original configuration parameters of the user terminal. The original configuration parameters are parameters used when the user terminal communicates with the source-side virtual distributed unit.

[0088] The RRC receives the user terminal's context query request from the target VDU, obtains the user terminal's context query information, and sends the context query information to the target VDU. The target VDU receives the user terminal's context query information from the radio resource control end and communicates with the user terminal based on the context query information.

[0089] The virtual distributed unit switching method of the user terminal provided by the present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, which is conducive to realizing automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI by the wireless resource control end, thereby avoiding the conflict between the allocation of TC-RNTI and the C-RNTI of other communicating user terminals due to the lack of communication and coordination between the source side virtual distributed unit and the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs. The present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, obtains context query information according to the context query request, and sends the context query information to the target side virtual distributed unit, thereby realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs.

[0090] In one embodiment, before sending the second TC-RNTI allocation request to the radio resource controller, the process further includes S710 to S720, and the details of each step are as follows.

[0091] S710: Receive a reporting message sent by the target side edge digital unit, where the reporting message includes a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble code, and a second ratio, where the second ratio is the ratio of the second signal-to-noise ratio and the second receiving power corresponding to the target side virtual distributed unit; the reporting message is sent by the target side edge digital unit after receiving the beam switching trigger message sent by the user terminal; the beam switching trigger message is when the user terminal detects within a set time period that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area, and determines that the second synchronization signal block is a second correction synchronization signal block, and is sent based on the physical random access channel of the second correction synchronization signal block.

[0092] S720: Determine a second TC-RNTI allocation request based on the reporting message.

[0093] A UE is initially within the coverage of the EDU cluster managed by the source VDU and receives the signal from the first synchronization signal block (SSB1) beam. As it moves toward the SSB2 beam of the target VDU, the RSRP of the second synchronization signal block (SSB2) beam gradually increases, while the RSRP of the SSB1 beam gradually decreases. When SSB2_RSRP - SSB1_RSRP ≥ X db and the duration exceeds the preconfigured monitoring window size, the UE triggers beam switching. The UE uses the second synchronization signal block (SSB2) as a correction synchronization signal block. At this point, the UE sends a beam switching trigger message on the PRACH time-frequency resource corresponding to SSB2 to the EDUs managed by the source VDU (EDU-1-2) and the EDU managed by the target VDU (EDU-2-1). This beam switching trigger message carries the random access preamble ID.

[0094] At this time, EDU-1-2 and EDU-2-1 may both detect the beam switching trigger message (Msg1) sent by the UE.

[0095] EDU-1-2 generates a report message based on the beam switching trigger message and sends it to the source-side VDU. The report message generated by EDU-1-2 includes at least the first system frame number, the first time slot number, the first correction synchronization signal block index, the first random access preamble, and the first ratio. The source-side VDU will believe that a new UE has initiated a random access request. Therefore, the source-side VDU initiates a first TC-RNTI allocation request to the RRC end. The first TC-RNTI allocation request carries the first system frame number, the first time slot number, the first correction synchronization signal block index, the first random access preamble, and the first ratio.

[0096] EDU-2-1 generates a reporting message based on the beam switching trigger message and sends the reporting message to the target VDU. The reporting message generated by EDU-2-1 includes at least the second system frame number, the second time slot number, the second correction synchronization signal block index, the second random access preamble code, and the second ratio. The target side VDU will believe that a new UE has initiated a random access request. The target side VDU initiates a second TC-RNTI allocation request to the RRC end. The second TC-RNTI allocation request carries the second system frame number, the second time slot number, the second correction synchronization signal block index, the second random access preamble code, and the second ratio, etc.

[0097] The present invention determines whether to trigger the beam switching of the terminal by comparing the size of the second reference signal receiving power and the first reference signal receiving power, and determines the reporting message based on the beam switching trigger message sent by the user terminal, which is conducive to realizing the communication switching of the user terminal from the virtual distributed unit on the source side to the virtual distributed unit on the target side.

[0098] Based on the above embodiment, after receiving the TC-RNTI of the user terminal sent by the radio resource control end, the process further includes S810 to S830, and the details of each step are as follows.

[0099] S810: Send a communication request message to the user terminal based on the physical random access channel of the second correction synchronization signal block, where the communication request message includes TC-RNTI, timing advance, and uplink authorization.

[0100] S820: Receive a communication response message sent by the user terminal. The communication response message is sent by the user terminal in response to the communication request message. The communication response message includes the original C-RNTI used by the user terminal and the source-side virtual distributed unit during communication.

[0101] S830: Determine a context query request based on the original C-RNTI.

[0102] After receiving the TC-RNTI assigned by the RRC, the target VDU detects the beam switching trigger message (Mg1) on the PRACH opportunity corresponding to the SSB2 beam. The target VDU will use the transmit beam corresponding to SSB2 to send a communication request message (Mg2) to the user terminal (UE). The communication request message includes the TC-RNTI, timing advance, and uplink grant. The target VDU will also use the receive beam paired with the SSB2 beam to receive the communication response message (Mg3) fed back by the user terminal.

[0103] The UE will use the transmit beam paired with the SSB2 receive beam to send a communication response message (Mg3). The communication response message carries the original C-RNTI used by the source side VDU to communicate with the UE.

[0104] After receiving Msg3, the target side VDU cannot retrieve the UE context information based on the original C-RNTI carried in Msg3. The target side VDU determines the context query request based on the original C-RNTI.

[0105] The present invention determines the context query request according to the original C-RNTI, which is conducive to further obtaining the context query information of the user terminal, thereby realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit.

[0106] The virtual distributed unit switching device of a user terminal provided by the present invention is described below. The virtual distributed unit switching device of a user terminal described below and the virtual distributed unit switching method of a user terminal described above can correspond to each other.

[0107] like Figure 5As shown, a virtual distributed unit switching device for a user terminal includes: a first receiving module 501, which is used to receive a first TC-RNTI allocation request sent by the source side virtual distributed unit and a second TC-RNTI allocation request sent by the target side virtual distributed unit when the user terminal moves to the overlapping area of ​​the source side virtual distributed unit and the target side virtual distributed unit and detects that the user terminal meets the beam switching condition.

[0108] The determining module 502 is configured to determine, if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet a set condition, that the target-side virtual distributed unit is the primary serving virtual distributed unit of the user terminal, and send the TC-RNTI of the user terminal to the target-side virtual distributed unit.

[0109] The first sending module 503 is used to obtain context query information of the user terminal based on the context query request of the user terminal sent by the target side virtual distributed unit, and send the context query information to the target side virtual distributed unit so that the target side virtual distributed unit can communicate with the user terminal based on the context query information. The context query information includes the capability information and original configuration parameters of the user terminal. The original configuration parameters are the parameters when the user terminal communicates with the source side virtual distributed unit.

[0110] The virtual distributed unit switching device of the user terminal provided by the present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, which is conducive to realizing automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI by the wireless resource control terminal, thereby avoiding the conflict between the allocation of TC-RNTI and the C-RNTI of other communicating user terminals due to the lack of communication and coordination between the source side virtual distributed unit and the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs. The present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, obtains context query information according to the context query request, and sends the context query information to the target side virtual distributed unit, thereby realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, and solving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs.

[0111] In one embodiment, the first TC-RNTI allocation request includes a first system frame number, a first time slot number, a first correction synchronization signal block index, a first random access preamble code and a first ratio, where the first ratio is the ratio of the first signal-to-noise ratio corresponding to the source-side virtual distributed unit to the first received power. The second TC-RNTI allocation request includes a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble code and a second ratio, where the second ratio is the ratio of the second signal-to-noise ratio corresponding to the target-side virtual distributed unit to the second received power. The setting conditions are: the first correction synchronization signal block is equal to the second correction synchronization signal block, the first system frame number is equal to the second system frame number, the first time slot number is equal to the second time slot number, the first random access preamble code is equal to the second random access preamble code, and the second ratio is greater than the first ratio.

[0112] In one embodiment, the context query request includes an original C-RNTI, which is an identifier used by the user terminal and the source side virtual distributed unit during communication. The first sending module 503 is used to: send a context release request of the user terminal to the source side virtual distributed unit based on the original C-RNTI of the context query request, so that the source side virtual distributed unit disconnects the communication with the user terminal; after receiving the context release confirmation of the user terminal sent by the source side virtual distributed unit, obtain the context query information.

[0113] In one embodiment, the first sending module 503 is also used to: when the original configuration parameters do not match the target side virtual distributed unit, receive a configuration parameter update request sent by the target side virtual distributed unit, the configuration parameter update request includes the ID of the user terminal and the updated configuration parameters; based on the ID of the user terminal, send a reconfiguration message to the user terminal, the reconfiguration message includes the updated configuration parameters; after receiving the reconfiguration message completion message sent by the user terminal, send a configuration parameter update completion message to the target side virtual distributed unit.

[0114] In one embodiment, the beam switching condition is: within a set time length, it is detected that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area.

[0115] like Figure 6 As shown, a virtual distributed unit switching device for a user terminal includes: a second sending module 601, which is used to send a second TC-RNTI allocation request to the wireless resource control end when the user terminal moves to the overlapping area of ​​the source side virtual distributed unit and the target side virtual distributed unit and detects that the user terminal meets the beam switching condition.

[0116] The second receiving module 602 is configured to receive a TC-RNTI of a user terminal sent by the radio resource control end. The TC-RNTI is sent by the radio resource control end after determining that the target-side virtual distributed unit is the primary serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet set conditions. The first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the radio resource control end.

[0117] The third sending module 603 is configured to send a context query request of the user terminal to the radio resource control terminal.

[0118] The third receiving module 604 is used to receive context query information of the user terminal sent by the wireless resource control end, and communicate with the user terminal based on the context query information. The context query information is obtained by the wireless resource control end based on the context query request. The context query information includes the capability information and original configuration parameters of the user terminal. The original configuration parameters are parameters when the user terminal communicates with the source side virtual distributed unit.

[0119] The virtual distributed unit switching device of the user terminal provided by the present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, which is conducive to realizing automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI by the wireless resource control terminal, thereby avoiding the conflict between the allocation of TC-RNTI and the C-RNTI of other communicating user terminals due to the lack of communication and coordination between the source side virtual distributed unit and the target side virtual distributed unit, thereby improving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs. The present invention determines the main service virtual distributed unit of the user terminal according to the first TC-RNTI allocation request and the second TC-RNTI allocation request, obtains context query information according to the context query request, and sends the context query information to the target side virtual distributed unit, thereby realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, and solving the success rate of the user terminal in performing VDU switching between overlapping areas of different VDUs.

[0120] In one embodiment, the second sending module 601 is also used to: receive a reporting message sent by the target side edge digital unit, the reporting message including a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble code and a second ratio, the second ratio being the ratio of the second signal-to-noise ratio and the second receiving power corresponding to the target side virtual distributed unit; the reporting message is sent by the target side edge digital unit after receiving the beam switching trigger message sent by the user terminal; the beam switching trigger message is when the user terminal detects within a set time length that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area, the second synchronization signal block is determined to be a second correction synchronization signal block, and is sent based on the physical random access channel of the second correction synchronization signal block; based on the reporting message, a second TC-RNTI allocation request is determined.

[0121] In one embodiment, the second receiving module 602 is also used to: send a communication request message to the user terminal based on the physical random access channel of the second correction synchronization signal block, the communication request message includes TC-RNTI, timing advance and uplink authorization; receive a communication response message sent by the user terminal, the communication response message is sent by the user terminal in response to the communication request message, and the communication response message includes the original C-RNTI used by the user terminal and the source side virtual distributed unit during communication; based on the original C-RNTI, determine the context query request.

[0122] Figure 7 An example of a physical structure diagram of an electronic device is shown below. Figure 7As shown, the electronic device may include: a processor (processor) 710 , a communication interface (Communications Interface) 720 , a memory (memory) 730 and a communication bus 740 , wherein the processor 710 , the communication interface 720 and the memory 730 communicate with each other via the communication bus 740 . The processor 710 may call logic instructions in the memory 730 to execute a virtual distributed unit switching method for a user terminal, the method comprising: when the user terminal moves to an overlapping area of ​​a source-side virtual distributed unit and a target-side virtual distributed unit and detects that the user terminal meets a beam switching condition, receiving a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit; if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet a set condition, determining that the target-side virtual distributed unit is the primary serving virtual distributed unit of the user terminal, and sending the TC-RNTI of the user terminal to the target-side virtual distributed unit; obtaining context query information of the user terminal based on a context query request of the user terminal sent by the target-side virtual distributed unit, and sending the context query information to the target-side virtual distributed unit, so that the target-side virtual distributed unit communicates with the user terminal based on the context query information, the context query information including capability information of the user terminal and original configuration parameters, where the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit;

[0123] And / or: when the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, sends a second TC-RNTI allocation request to the wireless resource control end; receives the TC-RNTI of the user terminal sent by the wireless resource control end, the TC-RNTI is sent by the wireless resource control end after determining that the target-side virtual distributed unit is the main serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, and the first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the wireless resource control end; sends a context query request of the user terminal to the wireless resource control end; receives context query information of the user terminal sent by the wireless resource control end, and communicates with the user terminal based on the context query information, the context query information is obtained by the wireless resource control end based on the context query request, and the context query information includes capability information and original configuration parameters of the user terminal, and the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

[0124] Furthermore, the logic instructions in the aforementioned memory 730 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0125] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the virtual distributed unit switching method for a user terminal provided by each of the above methods, the method comprising: when the user terminal moves to an overlapping area of ​​a source-side virtual distributed unit and a target-side virtual distributed unit and detects that the user terminal meets a beam switching condition, receiving a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit; if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet set conditions, determining that the target-side virtual distributed unit is the primary serving virtual distributed unit for the user terminal, and sending the TC-RNTI of the user terminal to the target-side virtual distributed unit; obtaining context query information of the user terminal based on a context query request of the user terminal sent by the target-side virtual distributed unit, and sending the context query information to the target-side virtual distributed unit, so that the target-side virtual distributed unit communicates with the user terminal based on the context query information, the context query information including capability information of the user terminal and original configuration parameters, the original configuration parameters being parameters used when the user terminal communicates with the source-side virtual distributed unit;

[0126] And / or: when the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, sends a second TC-RNTI allocation request to the wireless resource control end; receives the TC-RNTI of the user terminal sent by the wireless resource control end, the TC-RNTI is sent by the wireless resource control end after determining that the target-side virtual distributed unit is the main serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, and the first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the wireless resource control end; sends a context query request of the user terminal to the wireless resource control end; receives context query information of the user terminal sent by the wireless resource control end, and communicates with the user terminal based on the context query information, the context query information is obtained by the wireless resource control end based on the context query request, and the context query information includes capability information and original configuration parameters of the user terminal, and the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

[0127] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0128] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0129] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A method for switching a virtual distributed unit of a user terminal, characterized in that: Applied to the wireless resource control terminal, including: When the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, receiving a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit; If the first TC-RNTI allocation request and the second TC-RNTI allocation request meet the set conditions, determining that the target-side virtual distributed unit is the primary serving virtual distributed unit of the user terminal, and sending the TC-RNTI of the user terminal to the target-side virtual distributed unit; Based on the context query request of the user terminal sent by the target-side virtual distributed unit, the context query information of the user terminal is obtained, and the context query information is sent to the target-side virtual distributed unit, so that the target-side virtual distributed unit can communicate with the user terminal based on the context query information. The context query information includes the capability information and original configuration parameters of the user terminal, and the original configuration parameters are the parameters when the user terminal communicates with the source-side virtual distributed unit.

2. The method for switching a virtual distributed unit of a user terminal according to claim 1, wherein: The first TC-RNTI allocation request includes a first system frame number, a first time slot number, a first correction synchronization signal block index, a first random access preamble, and a first ratio, where the first ratio is a ratio of a first signal-to-noise ratio corresponding to the source-side virtual distributed unit to a first received power; the second TC-RNTI allocation request includes a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble, and a second ratio, where the second ratio is a ratio of a second signal-to-noise ratio corresponding to the target-side virtual distributed unit to a second received power; and the setting condition is: The first correction synchronization signal block is equal to the second correction synchronization signal block, the first system frame number is equal to the second system frame number, the first time slot number is equal to the second time slot number, the first random access preamble code is equal to the second random access preamble code and the second ratio is greater than the first ratio.

3. The method for switching a virtual distributed unit of a user terminal according to claim 1, wherein: The context query request includes an original C-RNTI, where the original C-RNTI is an identifier used by the user terminal and the source-side virtual distributed unit during communication. The acquiring, based on the context query request of the user terminal sent by the target-side virtual distributed unit, context query information of the user terminal includes: Sending a context release request of the user terminal to the source-side virtual distributed unit based on the original C-RNTI of the context query request, so that the source-side virtual distributed unit disconnects communication with the user terminal; After receiving the context release confirmation of the user terminal sent by the source-side virtual distributed unit, the context query information is acquired.

4. The method for switching a virtual distributed unit of a user terminal according to claim 1, wherein: After sending the context query information to the target-side virtual distributed unit, the method further includes: When the original configuration parameters do not match the target-side virtual distributed unit, receiving a configuration parameter update request sent by the target-side virtual distributed unit, the configuration parameter update request including the ID of the user terminal and the updated configuration parameters; Sending a reconfiguration message to the user terminal based on the ID of the user terminal, where the reconfiguration message includes the updated configuration parameters; After receiving the reconfiguration message completion message sent by the user terminal, a configuration parameter update completion message is sent to the target-side virtual distributed unit.

5. The method for switching a virtual distributed unit of a user terminal according to claim 1, wherein: The beam switching condition is: Within the set time length, it is detected that the second reference signal receiving power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal receiving power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area.

6. A method for switching a virtual distributed unit of a user terminal, characterized in that: Applied to the target-side virtual distributed unit, including: When the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition, sending a second TC-RNTI allocation request to the radio resource control end; receiving a TC-RNTI of the user terminal sent by the radio resource control end, where the TC-RNTI is sent by the radio resource control end after determining that the target-side virtual distributed unit is the primary serving virtual distributed unit for the user terminal when a first TC-RNTI allocation request and a second TC-RNTI allocation request meet a set condition, and the first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the radio resource control end; Sending a context query request of the user terminal to the radio resource control terminal; Receive context query information of the user terminal sent by the wireless resource control end, and communicate with the user terminal based on the context query information, where the context query information is obtained by the wireless resource control end based on the context query request, and the context query information includes capability information and original configuration parameters of the user terminal, where the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

7. The method for switching a virtual distributed unit of a user terminal according to claim 6, wherein: Before sending the second TC-RNTI allocation request to the radio resource controller, the method further includes: Receive a reporting message sent by a target side edge digital unit, where the reporting message includes a second system frame number, a second time slot number, a second correction synchronization signal block index, a second random access preamble code, and a second ratio, where the second ratio is a ratio of a second signal-to-noise ratio and a second received power corresponding to the target side virtual distributed unit; the reporting message is sent by the target side edge digital unit after receiving a beam switching trigger message sent by the user terminal; the beam switching trigger message is when the user terminal detects within a set time length that the second reference signal received power of the second synchronization signal block of the target side virtual distributed unit in the overlapping area is greater than or equal to the first reference signal received power of the first synchronization signal block of the source side virtual distributed unit in the overlapping area, determines that the second synchronization signal block is a second correction synchronization signal block, and is sent based on the physical random access channel of the second correction synchronization signal block; Determine the second TC-RNTI allocation request based on the reporting message.

8. The method for switching a virtual distributed unit of a user terminal according to claim 7, wherein: After receiving the TC-RNTI of the user terminal sent by the radio resource control terminal, the method further includes: Sending a communication request message to the user terminal based on a physical random access channel of the second correction synchronization signal block, where the communication request message includes the TC-RNTI, the timing advance, and the uplink grant; receiving a communication response message sent by the user terminal, where the communication response message is sent by the user terminal in response to the communication request message, and the communication response message includes an original C-RNTI used by the user terminal and the source-side virtual distributed unit during communication; The context query request is determined based on the original C-RNTI.

9. A virtual distributed unit switching device for a user terminal, characterized in that: include: A first receiving module is configured to receive, when a user terminal moves to an overlapping area of ​​a source-side virtual distributed unit and a target-side virtual distributed unit and detects that the user terminal meets a beam switching condition, a first TC-RNTI allocation request sent by the source-side virtual distributed unit and a second TC-RNTI allocation request sent by the target-side virtual distributed unit; a determining module, configured to, if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet a set condition, determine that the target-side virtual distributed unit is a primary serving virtual distributed unit of the user terminal, and send the TC-RNTI of the user terminal to the target-side virtual distributed unit; A first sending module is used to obtain context query information of the user terminal based on the context query request of the user terminal sent by the target-side virtual distributed unit, and send the context query information to the target-side virtual distributed unit so that the target-side virtual distributed unit can communicate with the user terminal based on the context query information. The context query information includes capability information and original configuration parameters of the user terminal, and the original configuration parameters are parameters when the user terminal communicates with the source-side virtual distributed unit.

10. A virtual distributed unit switching device for a user terminal, characterized in that: include: A second sending module is configured to send a second TC-RNTI allocation request to the radio resource control end when the user terminal moves to the overlapping area of ​​the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets the beam switching condition; a second receiving module, configured to receive a TC-RNTI of the user terminal sent by the radio resource control end, wherein the TC-RNTI is sent by the radio resource control end after determining that the target-side virtual distributed unit is the primary serving virtual distributed unit of the user terminal when the first TC-RNTI allocation request and the second TC-RNTI allocation request meet a set condition, and the first TC-RNTI allocation request is sent by the source-side virtual distributed unit to the radio resource control end; A third sending module, configured to send a context query request of the user terminal to the radio resource control terminal; The third receiving module is used to receive the context query information of the user terminal sent by the wireless resource control end, and communicate with the user terminal based on the context query information, where the context query information is obtained by the wireless resource control end based on the context query request, and the context query information includes the capability information and original configuration parameters of the user terminal, and the original configuration parameters are the parameters when the user terminal communicates with the source-side virtual distributed unit.

11. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the virtual distributed unit switching method of the user terminal according to any one of claims 1 to 5 is implemented, and / or, When the processor executes the computer program, the virtual distributed unit switching method of the user terminal according to any one of claims 6 to 8 is implemented.

12. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for switching a virtual distributed unit of a user terminal according to any one of claims 1 to 5 is implemented, and / or When the computer program is executed by a processor, the virtual distributed unit switching method of the user terminal according to any one of claims 6 to 8 is implemented.

Citation Information

Patent Citations

  • Method and device for assigning RNTI (Radio Network Temporary Identifier) in carrier aggregation system

    CN101998550A

  • 5G ultra-dense wireless access network deployment system and a virtual cell updating method thereof

    CN109756904A