Virtual distributed unit switching method and device of user terminal, equipment and medium
By allocating TC-RNTI on the wireless resource control end and realizing virtual distributed unit switching of user terminals based on context query information, the problem of low switching success rate of UE in different VDU overlapping areas under the 6G cellular architecture is solved, and the switching success rate is improved.
Patent Information
- Application Number
- CN202411706174.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-11-26
AI Technical Summary
In the 6G cellular-free architecture, when the user terminal (UE) is in the overlapping area of different virtual distributed units (VDUs), the success rate of handover between the UE and the VDU is low.
By allocating TC-RNTI on the wireless resource control end, the main service virtual distributed unit of the user terminal is determined, and the communication switching between the user terminal from the source side virtual distributed unit to the target side virtual distributed unit is realized based on the context query information.
The success rate of the user terminal switching VDU between overlapping areas of different VDUs is improved, and the problem of the allocation of TC-RNTI conflicts with the C-RNTI of other user terminals that are communicating is avoided.
Smart Images

Figure CN119729669A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, 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 switching of UE between different network nodes (such as base stations or cells) to ensure that UE can maintain seamless connection when crossing different areas.
[0003] The entire process of beam switching of existing 5G user terminals only occurs within the coverage of all edge digital unit (EDU) clusters under a virtual distributed unit (VDU). The switching process is relatively simple and does not involve too much signaling interaction between VDU and virtual centralized unit (VCU) and other network elements. Existing technologies cannot guarantee the effectiveness of switching between UE and VDU when UE is in the overlapping area of different VDUs under 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 switching 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 of a user terminal, which are used to solve the defect in the prior art that when the UE is in the overlapping area of different VDUs under a 6G non-cellular architecture, the success rate of switching between the UE and the VDU is low, and the solution is achieved when the UE is in the overlapping area of different VDUs under a 6G non-cellular architecture, and the success rate of switching between the UE and the VDU is improved.
[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, and includes: when the user terminal moves to the 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 the 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 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.
[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, the first ratio is the ratio of a first signal-to-noise ratio and a first received power corresponding to the source side virtual distributed unit, 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, the second ratio is the ratio of a second signal-to-noise ratio and a second received power corresponding to the target side virtual distributed unit, and 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, context query information of the user terminal is obtained, including: based on the original C-RNTI of the context query request, a context release request of the user terminal is sent to the source-side virtual distributed unit to cause the source-side virtual distributed unit to disconnect communication with the user terminal; after receiving a 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 service 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] Thirdly, the present invention provides a virtual distributed unit switching device for a user terminal, characterized in that it includes: a first receiving module, 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 determining module, used to determine that the target-side virtual distributed unit is the main service 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, 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 communicates 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.
[0015] In a fourth aspect, the present invention provides a virtual distributed unit switching device for a user terminal, comprising: a second sending module, used to send a second TC-RNTI allocation request to a wireless resource control end 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; a second receiving module, used to receive the TC-RNTI of the user terminal sent by the wireless resource control end, the TC-RNTI being sent after the wireless resource control end determines that the target-side virtual distributed unit is the main service 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 end; a third sending module, used to send a context query request of the user terminal to the wireless resource control end; a third receiving module, 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, 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.
[0016] In a fifth aspect, the present invention further provides 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 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 a 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 the automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI through the wireless resource control end, avoids 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, and improves the success rate of VDU switching of the user terminal between the 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, so as to realize the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, and improves the success rate of VDU switching of the user terminal between the 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, the following briefly introduces 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 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 a wireless resource control terminal, a source-side virtual distributed unit and a 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 schematic 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 schematic 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] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0028] Combine the following Figure 1-Figure 7 The present invention describes a method, device and electronic device for switching a virtual distributed unit of a user terminal.
[0029] Figure 1 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 wireless resource control terminal, 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 beam switching of 6G non-cellular base stations. Figure 2As shown, the source-side virtual distributed unit (source-side VDU) deploys the first synchronization signal block (SSB1) index to cover the overlapping area. The target-side virtual distributed unit (target-side VDU) deploys the second synchronization signal block (SSB2) index to cover the overlapping area. SSB1 and SSB2 have different beams. When the user terminal (UE) moves in the overlapping coverage area, it can detect the signal strength changes of different SSB beams. For example, the user terminal detects that the reference signal received power (RSRP) of SSB1 of the source-side VDU is gradually weakening, while the RSRP of SSB2 of the target-side VDU is gradually increasing, so that the user terminal can trigger beam switching.
[0032] The coverage area of beams indexed by SSB1 and SSB2 should be geographically sufficiently isolated from the coverage area of beams indexed by other SSBs of the source VDU and the target VDU, so as to minimize the multipath effect. For example, assuming that the source VDU is deployed using SSB1 and the target VDU is deployed using SSB2 to cover their overlapping area, then the beams of SSB0 of the source VDU and SSB3 of the target VDU should be avoided as much as possible to cover the overlapping area, so as to avoid causing additional multipath effects.
[0033] The Radio Resource Control (RRC) is located in the Virtual Central Unit (VCU) and is responsible for the allocation of the Cell-Radio Network Temporary Identifier (C-RNTI) during the random access process. During the switching process of the UE from the source side VDU to the target side VDU, its C-RNTI remains unchanged. That is to say, the source side VDU and the target side VDU will use the same C-RNTI to schedule the UE, which requires ensuring that when the UE initiates access to the target side VDU, the C-RNTI used when communicating with the source side VDU cannot be occupied by other existing UEs in the target side VDU. In the present invention, in order to reduce complexity and reduce signaling overhead, there is no communication and coordination mechanism between the source side VDU and the target side VDU in the allocation of C-RNTI, so the allocation of C-RNTI can only be the responsibility of the RRC module in the VCU at a higher level for unified allocation.
[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 wireless resource control end receives a first temporary cell radio network temporary identifier (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 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.
[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 selects the target side VDU as the main serving virtual distributed unit of the user terminal and rejects the first TC-RNTI allocation request of the source side VDU.
[0038] The RRC end agrees to the second TC-RNTI allocation request initiated by the target side VDU, selects an available C-RNTI in 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 communicates with the user terminal based on the context query information.
[0040] The context query information includes capability information of the user terminal and original configuration parameters, where 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 side VDU will use the transmit beam corresponding to SSB2 to send a communication request message (Mg2) to the user terminal (UE), because the target side VDU detects the beam switching trigger message (Mg1) on the PRACH opportunity corresponding to the SSB2 beam. The communication request message includes TC-RNTI, timing advance (TA) and uplink grant (UL Grant), etc. The target side 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), which carries the original C-RNTI used by the source side VDU to communicate with the UE.
[0043] After the target side VDU receives Msg3, the target side VDU cannot retrieve the UE context information according to the original C-RNTI carried in Msg3. The target side VDU sends a context query request of the user terminal to the RRC end. The context query request carries the original C-RNTI.
[0044] The RRC receives the context query request of the user terminal sent by the target side VDU, obtains the context query information of the user terminal, and sends the context query information to the target side VDU. The context query information includes the capability information and original configuration parameters of the user terminal, which are the parameters when the user terminal communicates with the source side 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 the automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI through the wireless resource control end, avoids 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, and improves the success rate of VDU switching of the user terminal between the 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, realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, and improving the success rate of VDU switching of the user terminal between the 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, the first ratio is the ratio of the first signal-to-noise ratio and the first received power corresponding to the source side virtual distributed unit, 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, the second ratio is the ratio of the second signal-to-noise ratio and the second received power corresponding to the target side virtual distributed unit, and 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 receives the first TC-RNTI allocation request and the second TC-RNTI allocation request at the same time, 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 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 code is equal to the second random access preamble code, it is determined that the source side VDU and the target side VDU are requesting TC-RNTI for the same UE, that is, the source side VDU and the target side VDU are both requesting to become the main service virtual distributed unit of the user terminal.
[0048] The RRC end compares the first ratio of the first TC-RNTI allocation request and the second ratio of the second TC-RNTI allocation request. If the second ratio is greater than the first ratio, it means that the UE is approaching the target side VDU and moving away from the source side VDU. At this time, the target side VDU is used as the main 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, and each step is specifically 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 fed back by the user terminal, the target side VDU cannot retrieve the UE context information according to the original C-RNTI carried in Msg3. The target side VDU sends a context query request of the user terminal to the RRC end. The context query request carries the original C-RNTI.
[0054] The RRC end retrieves the original C-RNTI and finds that the UE corresponding to the original C-RNTI originally belongs to the object served by the source side VDU. Therefore, the RRC end determines that the UE has initiated the VDU switching process, and the RRC end sends a context release request of the user terminal to the source side virtual distributed unit (source side VDU) to disconnect the communication between the source side virtual distributed unit and 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 end obtains the context query information of the user terminal. The context query information includes the capability information and original configuration parameters of the user terminal. For example, the original configuration parameters include the existing layer 1 / layer 2 (L1 / L2) configuration parameters obtained when the UE resides in the source side VDU.
[0057] After confirming that the source-side virtual distributed unit is disconnected from the user terminal, the present invention obtains context query information, 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, it further includes S400 to S600 , and each step is specifically 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 an ID of the user terminal and updated configuration parameters.
[0060] S500: Sending a reconfiguration message to the user terminal based on the ID of 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 detects whether the original configuration parameters are still applicable. For example, when the UE is in the source side VDU, whether the configured static physical resources, such as Scheduling Request (SR) resources, Sounding Reference Signal (SRS) resources, Contention Free Random Access (CFRA) preamble, etc., 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, the target side VDU determines the updated configuration parameters of the UE and sends a configuration parameter update request to the RRC end to send the updated configuration parameters to the RRC end. The configuration parameter update request includes the ID of the user terminal 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 be transmitted, the target-side VDU will use the original C-RNTI of the UE to perform downlink scheduling to complete contention resolution, that is, the cyclic redundancy check (CRC) part of the downlink control information (DCI) is scrambled with the original C-RNTI of the UE. When the UE can blindly detect and correctly decode the DCI sent by the target-side VDU using the original C-RNTI, it means that it has won the competition in the random access process triggered by beam switching. From the UE's perspective, the beam switching process has been successfully completed, and from the perspective of the non-cellular base station, the UE has successfully and smoothly transitioned from the source-side VDU to the target-side VDU, and the entire cross-VDU mobility management process has also ended.
[0068] The present invention realizes automatic update of configuration parameters of a user terminal and a target side virtual distributed unit according to a configuration parameter update request and a configuration parameter update confirmation, thereby realizing switching of the user terminal from a source side virtual distributed unit to a 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, when the UE detects that the difference between the RSRP (SSB2_RSRP) of the SSB2 beam and the RSRP (SSB1_RSRP) of the SSB1 beam is greater than or equal to the preconfigured offset (X), that is, SSB2_RSRP-SSB1_RSRP≥X db, and the duration reaches the preconfigured monitoring window size, the UE will trigger beam switching. The UE uses the second synchronization signal block (SSB2) as the correction synchronization signal block. At this time, the UE will send 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 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 (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 (Code for Random Access, CFRA).
[0071] At this time, the EDU (source side EDU or EDU-1-2) under the control of the source side VDU and the EDU (target side EDU or EDU-2-1) under the control of the target side VDU may both detect the beam switching trigger message (Message1, Msg1) sent by the UE. EDU-1-2 (source side EDU) generates a reporting message according to the beam switching trigger message and sends the reporting message to the source side VDU. The reporting message generated by EDU-1-2 includes at least the first system frame number (System Frame Number, SFN), the first time slot number (SlotIdx), the first correction synchronization signal block (SSB2) index, the first random access preamble code and the first ratio. Among them, the first ratio is the ratio of the first signal to interference plus noise ratio (SINR) corresponding to the source side VDU and 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 (target side EDU) generates a reporting message according to 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. Among them, the second ratio is the ratio of the second signal-to-noise ratio corresponding to the target side VDU and the second receiving power corresponding to the target side VDU. The second ratio = second signal-to-noise ratio / second receiving power.
[0073] The source side VDU and the target side VDU will think 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, and the first TC-RNTI allocation request carries the system frame number, time slot number, correction synchronization signal block index, random access preamble code and the first ratio, etc. The target side VDU initiates a second TC-RNTI allocation request to the RRC end, and the second TC-RNTI allocation request carries the system frame number, time slot number, correction synchronization signal block index, random access preamble code and the second ratio, etc.
[0074] The present invention determines a beam switching condition according to the magnitude of a first reference signal receiving power and a second reference signal receiving 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 of a user terminal, which is applied to a target-side virtual distributed unit, including S700 to S1000, and each step is specifically 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 the user terminal moves to the overlapping area of the source-side virtual distributed unit and the target-side virtual distributed unit, and the UE 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 reporting message to the source-side VDU. EDU-2-1 sends a reporting message to the target-side VDU.
[0078] When the target side VDU receives the report message sent by the EDU (EDU-2-1) under the control of the target side VDU, it initiates a second TC-RNTI allocation request to the RRC end.
[0079] When 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 end.
[0081] 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. The first TC-RNTI allocation request is sent by the source side virtual distributed unit to the wireless resource control end.
[0082] The radio resource control (RRC) end selects the target side VDU as the main serving virtual distributed unit of the user terminal according to 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 end 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. The target side 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. When the target side VDU cannot retrieve the context information of the UE according to the original C-RNTI, the target side VDU sends a context query request of 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 when the user terminal communicates with the source-side virtual distributed unit.
[0088] The RRC receives the context query request of the user terminal sent by the target side VDU, obtains the context query information of the user terminal, and sends the context query information to the target side VDU. The target side VDU receives the context query information of the user terminal sent by the radio resource control end, and communicates with the user terminal according to 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 the automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI through the wireless resource control end, avoids 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, and improves the success rate of VDU switching of the user terminal between the 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, realizing the communication switching of the user terminal from the source side virtual distributed unit to the target side virtual distributed unit, and improving the success rate of VDU switching of the user terminal between the overlapping areas of different VDUs.
[0090] In one embodiment, before sending the second TC-RNTI allocation request to the radio resource control terminal, it also includes S710 to S720, and each step is specifically as follows.
[0091] S710: 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 a ratio of a second signal-to-noise ratio and a 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 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 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, 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.
[0092] S720: Determine a second TC-RNTI allocation request based on the reporting message.
[0093] The UE is initially in the coverage of the EDU cluster under the source side VDU, and can receive the signal of the first synchronization signal block (SSB1) beam. As it moves to the SSB2 beam of the EDU cluster under the target side VDU, the RSRP of the second synchronization signal block (SSB2) beam it receives gradually increases, while the RSRP of the SSB1 beam gradually decreases. When SSB2_RSRP-SSB1_RSRP≥X db, and the duration reaches the preconfigured monitoring window size, the UE will trigger beam switching. The UE uses the second synchronization signal block (SSB2) as the correction synchronization signal block. At this time, the UE will send 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 on the PRACH time-frequency resources corresponding to SSB2. The beam switching trigger message carries the random access preamble (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 reporting message according to the beam switching trigger message and sends the reporting message to the source VDU. The reporting 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 code and the first ratio. The source side VDU will think 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 code and the first ratio, etc.
[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 think 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 according to 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, it also includes S810 to S830, and each step is specifically as follows.
[0099] S810: Based on the physical random access channel of the second correction synchronization signal block, a communication request message is sent to the user terminal, 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 side VDU will use the transmit beam corresponding to SSB2 to send a communication request message (Mg2) to the user terminal (UE), because the target side VDU detects the beam switching trigger message (Mg1) on the PRACH opportunity corresponding to the SSB2 beam. The communication request message includes the TC-RNTI, timing advance, and uplink authorization, etc. The target side 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), which carries the original C-RNTI used by the source side VDU to communicate with the UE.
[0104] After the target side VDU receives Msg3, the target side VDU cannot retrieve the context information of the UE according to the original C-RNTI carried in Msg3. The target side VDU determines the context query request according to 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 the user terminal provided by the present invention is described below. The virtual distributed unit switching device of the user terminal described below and the virtual distributed unit switching method of the 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 determination module 502 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.
[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 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.
[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 the automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI through 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 VDU switching of the user terminal 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 VDU switching of the user terminal 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, the first ratio is the ratio of a first signal-to-noise ratio and a first received power corresponding to the source side virtual distributed unit, 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, the second ratio is the ratio of a second signal-to-noise ratio and a second received power corresponding to the target side virtual distributed unit, and 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: 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; 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 for: 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.
[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 used to receive the TC-RNTI of the user terminal sent by the wireless resource control end, where 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.
[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 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 the automatic switching of the service virtual distributed unit of the user terminal. The present invention allocates TC-RNTI through 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 VDU switching of the user terminal 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 VDU switching of the user terminal 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 a ratio of a second signal-to-noise ratio and a 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 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 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, 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, 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 in FIG. 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 through the communication bus 740 . The processor 710 can call the logic instructions in the memory 730 to execute the virtual distributed unit switching method of the user terminal, which includes: 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 the first TC-RNTI allocation request sent by the source-side virtual distributed unit and the 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 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 the 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 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; 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 it is detected that the user terminal meets the beam switching condition, a second TC-RNTI allocation request is sent 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 by the wireless resource control end after determining that the target-side virtual distributed unit is the main service 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.
[0123] In addition, the logic instructions in the above-mentioned memory 730 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0124] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the virtual distributed unit switching method of the user terminal provided by the above methods, the method comprising: 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 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 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; 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 it is detected that the user terminal meets the beam switching condition, a second TC-RNTI allocation request is sent 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 by the wireless resource control end after determining that the target-side virtual distributed unit is the main service 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.
[0125] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0126] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0127] 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 embodiments of the present invention.
Claims
1. A virtual distributed unit switching method for 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, 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, 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.
2. The method for switching a virtual distributed unit of a user terminal according to claim 1, characterized in that: 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 a ratio of a first signal-to-noise ratio and a first received power corresponding to the source-side virtual distributed unit, and 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 a ratio of a second signal-to-noise ratio and a second received power corresponding to the target-side virtual distributed unit, 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, characterized in that: 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, and the acquiring 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 includes: 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, 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, characterized in that: 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, wherein the configuration parameter update request includes an ID of the user terminal and updated configuration parameters; Based on the ID of the user terminal, sending a reconfiguration message to the user terminal, the reconfiguration message including 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, characterized in that: 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 virtual distributed unit switching method for 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, wherein the TC-RNTI is sent 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 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, wherein 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.
7. The method for switching a virtual distributed unit of a user terminal according to claim 6, characterized in that: Before sending the second TC-RNTI allocation request to the radio resource control terminal, the method further includes: Receive a reporting message sent by a 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 a ratio of a second signal-to-noise ratio and a 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 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 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, the second synchronization signal block is determined to be a second correction synchronization signal block, and is sent based on a physical random access channel of the second correction synchronization signal block; Based on the reporting message, determine the second TC-RNTI allocation request.
8. The method for switching a virtual distributed unit of a user terminal according to claim 7, characterized in that: 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 the 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; Based on the original C-RNTI, the context query request is determined.
9. A virtual distributed unit switching device for a user terminal, characterized in that: include: A first receiving module, configured 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 an overlapping area of the source-side virtual distributed unit and the target-side virtual distributed unit and detects that the user terminal meets a beam switching condition; a determination module, configured to determine that the target-side virtual distributed unit is a primary serving virtual distributed unit of the user terminal if the first TC-RNTI allocation request and the second TC-RNTI allocation request meet a set condition, and send the TC-RNTI of the user terminal to the target-side virtual distributed unit; The 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, 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.
10. A virtual distributed unit switching device for a user terminal, characterized in that: include: A second sending module is used 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, wherein 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, characterized in that: 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 as claimed in 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
User equipment camping in a virtual cell
US20200314712A1