Mobility management method, communication device and storage medium

By preparing handover and obtaining access configurations for terminal devices in advance in the RIS system on mobile vehicles, the problem of high failure rate of cell handover in the vehicle is solved, and signal quality and Handover success rate are improved.

CN119233336APending Publication Date: 2024-12-31ZTE CORP
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202310787422.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the scenario where RIS is deployed on a mobile vehicle, the failure rate of terminal devices in the vehicle is too high when performing cell handover, resulting in signal quality fluctuations and connection interruptions during Handover.

Method used

Before changing the codebook in the second node, prepare for handover for multiple terminal devices in advance and obtain the access configuration of the third node, so that the terminal device can access the third node after the codebook is replaced, thereby improving cell handover success rate.

Benefits of technology

In the scenario on mobile vehicles, the success rate of terminal devices for cell handover is improved, and the signal quality fluctuations and Handover failure rate are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233336A_ABST
    Figure CN119233336A_ABST
Patent Text Reader

Abstract

The invention provides a mobility management method, a communication device and a storage medium, relates to the technical field of wireless communication, and can improve the success rate of cell switching of terminal equipment in a carrier in a scene that an RIS is deployed on the mobile carrier. The method comprises the following steps: determining terminal equipment which is allowed to be switched to a third node; and sending a switching instruction to the terminal equipment which is allowed to be switched to the third node, wherein the switching instruction is used for indicating the terminal equipment to be switched to the third node from the first node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a mobility management method, a communication device and a storage medium. Background Art

[0002] A reconfigurable intelligent surface (RIS) is an artificial electromagnetic material with programmable electromagnetic properties. It includes a large number of low-cost reflective arrays. By controlling the phase and amplitude of each array, the direction of the outgoing beam focus can be adjusted, thereby changing the propagation path of the electromagnetic wave and achieving control of the wireless network environment.

[0003] RIS is usually deployed in the following way: deploy one or more dedicated RIS within the coverage area of ​​a single base station to improve the signal of the coverage blind spot within the coverage area of ​​the base station. In some special scenarios, RIS will be deployed on mobile vehicles to provide signal relay and coverage for users in the vehicle. For example, in high-speed rail, it is necessary to deploy a transmissive RIS on the window to reflect the beam of the base station into the space inside the car. The movement of the vehicle will cause the movement of the RIS, which in turn will cause the relative position relationship between the RIS and the roadside base station antenna to continuously change, thus causing problems for the mobility performance of users served by the RIS.

[0004] For example, when a mobile vehicle crosses the overlapping coverage area of ​​two roadside base stations, if RIS cannot timely and accurately adjust the reflected beam from the source base station beam to the target base station beam, it cannot guarantee that the UE in the car served by the RIS relay can promptly discover the target base station and complete the handover process, which will increase the handover failure rate of the UE in the car. Summary of the invention

[0005] The embodiments of the present application provide a mobility management method, a communication device, and a storage medium, which can improve the success rate of cell switching of a terminal device in a vehicle in a scenario where a RIS is deployed on a mobile vehicle.

[0006] In one aspect, a mobility management method is provided, which is applied to a first node, and the method includes:

[0007] determining a terminal device that is allowed to switch to a third node;

[0008] A switching instruction is sent to the terminal device, where the switching instruction is used to instruct the terminal device to switch from the first node to the third node.

[0009] On the other hand, a mobility management method is provided, which is applied to a second node, and the method includes:

[0010] receiving second indication information sent by the first node; the second indication information is used to indicate that a codebook of a target reflection module included in the second node is replaced with a target codebook;

[0011] According to the second indication information, the codebook of the target reflection module is replaced with the target codebook.

[0012] In another aspect, a management device is provided, applied to a first node, comprising:

[0013] A determination module, used to determine, from the terminal devices connected to the first node via the second node, the terminal devices allowed to switch to the third node;

[0014] The switching module is used to send a switching instruction to a terminal device that is allowed to switch to a third node, where the switching instruction is used to instruct switching from the first node to the third node.

[0015] On the other hand, a management device is provided, which is applied to a second node and includes:

[0016] A receiving module, configured to receive second indication information sent by the first node; the second indication information is used to indicate that a codebook of a target reflection module included in the second node is replaced with a target codebook;

[0017] The replacement module is used to replace the codebook of the target reflection module with the target codebook according to the second indication information.

[0018] On the other hand, a communication node is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the mobility management method of any of the above embodiments when executing the computer program.

[0019] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the mobility management method of any of the above embodiments is implemented.

[0020] On the other hand, a computer program product is provided. The computer program product includes computer program instructions. When the computer program instructions are executed by a processor, the mobility management method of any of the above embodiments is implemented.

[0021] The mobility management method provided in the embodiment of the present application can determine the terminal devices that are allowed to switch to the third node from the terminal devices that access the first node through the second node; and then send a switching instruction to the terminal devices that are allowed to switch to the third node, so that the terminal devices that are allowed to switch to the third node can execute the switching process. In this way, in the scenario where the second node is deployed on a mobile vehicle, the success rate of the terminal devices in the vehicle when performing cell switching can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solution in the present application, the drawings required for use in some embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0023] Figure 1 A schematic diagram of the architecture of a communication system provided in some embodiments of the present application;

[0024] Figure 2 A schematic diagram of the structure of a base station provided in some embodiments of the present application;

[0025] Figure 3 A schematic diagram of the structure of a relay reflection device provided in some embodiments of the present application;

[0026] Figure 4 A schematic diagram of the structure of a relay reflection device provided in some embodiments of the present application Figure 1 ;

[0027] Figure 5 A schematic diagram of the structure of a relay reflection device provided in some embodiments of the present application Figure 2 ;

[0028] Figure 6 Schematic diagram of application scenarios of the communication system provided in some embodiments of the present application Figure 1 ;

[0029] Figure 7 Schematic diagram of application scenarios of the communication system provided in some embodiments of the present application Figure 2 ;

[0030] Figure 8 Schematic diagram of application scenarios of the communication system provided in some embodiments of the present application Figure 3 ;

[0031] Fig. 9 Mobility management method process provided for some embodiments of the present application Figure 1 ;

[0032] Fig.10 Mobility management method process provided for some embodiments of the present application Figure 2 ;

[0033] Fig.11 Mobility management method process provided for some embodiments of the present application Figure 3 ;

[0034] Fig.12 Mobility management method process provided for some embodiments of the present application Figure 4 ;

[0035] Fig.13 Schematic diagram of application scenarios of the mobility management method provided in some embodiments of the present application Figure 1 ;

[0036] Fig.14 Schematic diagram of application scenarios of the mobility management method provided in some embodiments of the present application Figure 2 ;

[0037] Fig.15 A schematic diagram of a management device provided in some embodiments of the present application Figure 1 ;

[0038] Fig.16 A schematic diagram of a management device provided in some embodiments of the present application Figure 2 ;

[0039] Fig.17 A schematic diagram of a management device provided in some embodiments of the present application Figure 3 ;

[0040] Fig.18 A schematic diagram of the structure of a communication device provided for some embodiments of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in this application to clearly and completely describe the technical solutions in this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0042] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0043] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0044] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more.

[0045] With the explosive growth of data traffic, millimeter wave (mmWave) has become a key technology for the fifth generation of mobile communications with its abundant available frequency bands. The first severe challenge in realizing millimeter wave communication is path loss. In order to compensate for the serious path loss of millimeter wave during transmission, millimeter wave base stations (BS) usually use large-scale antenna arrays for narrow beam transmission, which can effectively concentrate the transmission energy in a certain area or direction. However, the directional transmission of millimeter waves is very sensitive to blockage and may even cause connection interruption, which also brings new challenges to the establishment and maintenance of millimeter wave links. To this end, RIS and network controlled repeaters (NCR) and other devices with signal forwarding and relay functions are integrated into millimeter wave cellular systems.

[0046] RIS is an artificial electromagnetic material with programmable electromagnetic properties. It includes a large number of low-cost reflective arrays. By controlling the phase and amplitude of each array, the direction of the outgoing beam focus can be adjusted, thereby changing the propagation path of the electromagnetic wave and achieving control of the wireless network environment.

[0047] Traditional wireless technologies generally perform signal processing at the transceiver end to adapt to the dynamic and uncontrollable wireless network environment, while RIS can actively correct the wireless channel through controllable intelligent signal reflection technology. Therefore, RIS provides new degrees of freedom for improving the performance of wireless links and paves the way for the realization of intelligent programmable wireless environments. For example, in millimeter wave cellular systems, the blocking of wireless channels due to factors such as terrain or obstacles can seriously reduce the communication quality and even cause link interruption. RIS has the potential to become a new method for dealing with millimeter wave communication blocking problems due to its ability to change the electromagnetic wave transmission environment. For users whose links with base stations are blocked, the phase adjustment of RIS can be used to enable the transmission path of electromagnetic waves to bypass obstructions to reach users, thereby improving communication quality and the coverage capability of millimeter wave systems.

[0048] As mentioned in the background technology, the deployment method of RIS is usually to deploy one or more dedicated RIS within the coverage area of ​​a single base station to improve the signal of the coverage blind spot within the coverage area of ​​the base station. In some special scenarios, RIS will be deployed on a mobile vehicle to provide signal relay and coverage for users in the vehicle. For example, in a high-speed rail, a transmissive RIS needs to be deployed on the window to reflect the beam of the base station into the space inside the car. The movement of the vehicle will cause the movement of the RIS, which will in turn cause the relative position relationship between the RIS and the roadside base station antenna to continue to change, thereby causing the angular relationship between the incident beam and the outgoing beam of the RIS to continue to change. In this way, the outgoing beam of the RIS will not be able to stably cover the UE in the vehicle, causing the signal quality of the UE to fluctuate greatly.

[0049] At the same time, the mobility of RIS also brings new problems to the mobility performance of users served by RIS. When a mobile vehicle crosses the overlapping coverage area of ​​2 roadside base stations, if RIS cannot timely and accurately adjust the reflected beam from the source base station beam to the target base station beam, it cannot guarantee that the UE in the car served by the RIS relay can promptly find the target base station and complete the handover process, which will increase the UE switching failure rate in the car.

[0050] For example, when a UE in a mobile vehicle performs a Handover process, the following problems may occur:

[0051] 1. During the cross-site process, before the RIS switches to the target cell beam, the UE can only detect the target cell beam that has been subjected to car penetration loss, but cannot detect the target cell beam reflected by the RIS. Therefore, it is impossible to accurately determine whether the current environment meets the Handover standard. The UE may not have time to perform Handover, resulting in Radio Link Failure (RLF).

[0052] 2. During the cross-site process, after the RIS switches to the target cell beam (RIS starts to reflect the target cell beam), the UE can only detect the source cell beam that has been subjected to car penetration loss. Therefore, the UE may not be able to complete the handover pre-process with the source cell (including the UE completing the measurement of the source cell and the target cell and reporting the measurement report to the source cell, the source cell and the target cell completing the handover preparation, and the UE receiving the handover command sent by the source cell), resulting in handover failure.

[0053] In summary, the problem with the related technology is that in a scenario where the RIS is deployed on a mobile vehicle, the failure rate of the UE in the vehicle when performing cell switching is too high.

[0054] In view of the above technical problems, the embodiment of the present application provides a mobility management method, the idea of ​​which is: before the second node changes the codebook, multiple terminal devices covered by the second node are prepared for switching in advance, and the access configuration of the third node is obtained, and then after the second node changes the codebook (at this time, the reflection module of the second node starts to relay the signal of the third node), the terminal device is connected to the third node again. In this way, in the scenario where the second node is deployed on a mobile vehicle, the success rate of cell switching of the terminal device in the vehicle can be improved.

[0055] See also Figure 1 , is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1 As shown, the communication system includes: a base station 110, a relay reflection device 120 and a terminal device 130.

[0056] The base station 110 is used to transmit and receive electromagnetic waves.

[0057] Exemplarily, base station 110 may be a next generation base station (the next Generation Node B, gNB).

[0058] In some embodiments, Figure 2 As shown, the base station 110 includes: a controller 111 and an antenna 112. The controller 111 is used to manage the wireless communication interface and the wireless channel. The antenna 112 is used to transmit and receive electromagnetic waves.

[0059] Exemplarily, the antenna 112 may transmit electromagnetic waves to the relay reflection device 120 according to the control of the controller 111 .

[0060] In some embodiments, the base station 110 may further include a communication interface 113 for information exchange with other devices. Exemplarily, the base station 110 may exchange information with the relay reflection device 120 through the communication interface 113. The base station 110 may also exchange information with other devices such as network servers through the communication interface 113.

[0061] In some embodiments, the base station 110 may further include a memory 114 for storing data. For example, the memory 114 may be used to store a codebook.

[0062] Exemplarily, the memory 114 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0063] The relay reflection device 120 is used to relay or forward the electromagnetic waves emitted by the base station 110 .

[0064] Exemplarily, the relay reflector device 120 may be a RIS, an NCR, an intelligent relay device, or other devices having signal forwarding and relaying functions.

[0065] In some embodiments, Figure 3 As shown, the relay reflection device 120 includes: a reflection module 121 and a control module 122. Exemplarily, when the relay reflection device 120 is a RIS, the reflection module 121 may be a signal relay module (RIS-Forwarding, RIS-Fwd) of the RIS; and the control module 122 may be a communication and control module (RIS-Mobile-Termination, RIS-MT) of the RIS.

[0066] The reflection module 121 is a reflection array composed of antenna elements, which is used to adjust the incident beam in different ways according to the codebooks of different antenna elements (the codebooks are used to control the spectrum, phase, amplitude, and polarization values ​​of each antenna element), so that the outgoing beam can achieve changes in different amplitudes, different widths, different frequency shifts, and different exit angles, as well as changes in single-beam reflection, multi-beam reflection, diffuse scattering, refraction, transmission, etc.

[0067] Exemplarily, the reflection module 121 can reflect the incident beam to a specified area (e.g., a coverage blind area of ​​a base station) according to the beam indication (i.e., codebook) provided by the control module 122 to serve the UE in the area. For example, in an embodiment of the present application, the reflection module 121 can adjust the incident beam from the base station 110 to an outgoing beam toward the terminal device 130.

[0068] The control module 122 includes a controller 122 - 1 , a memory 122 - 2 , and a communication interface 122 - 3 .

[0069] The controller 122 - 1 is used to transmit a relay beam indication (ie, a codebook) to the reflection module 121 , and control the working state of the reflection module 121 .

[0070] Exemplarily, the controller 122-1 can control the working state of the reflection module 121 according to the instructions of the base station 110, such as: switch state (controlling the working or non-working of the reflection module 121, etc.); power control (controlling the reflection beam amplitude of the reflection module 121); relay beam indication (code book of the antenna array of the reflection module 121).

[0071] It can be understood that a codebook represents a relative relationship between an incident beam and an outgoing beam. Therefore, for a reflectarray, a codebook can also be called a beam indication.

[0072] The memory 122-2 is used to store a codebook.

[0073] The communication interface 122 - 3 is used to perform information exchange with other devices. Exemplarily, the control module 122 can perform information exchange with the base station 110 through the communication interface 122 - 3.

[0074] Exemplarily, the control module 122 may receive control information (e.g., codebook change information, etc.) sent by the base station 110 through the communication interface 122-3, and send RIS working status information, RIS configuration information, and RIS codebook set, etc. to the base station through the communication interface 122-3.

[0075] In some embodiments, the control module 122 may send sensor capability information and measurement results of the sensor module 123 to the base station 110 through the communication interface 122 - 3 .

[0076] Exemplarily, the communication interface 122 - 3 can exchange information with other devices through narrowband Internet of Things (NB-IoT), fifth-generation mobile communication technology (5G), wireless network transmission (wireless fidelity, WiFi), etc.

[0077] Optionally, the structure of the relay reflector device 120 may include the following:

[0078] (1) The reflection module 121 and the control module 122 are co-located.

[0079] (2) One control module 122 controls one reflection module 121, and the two are not co-located; the reflection module 121 and the control module 122 can be connected by wire or wirelessly.

[0080] (3) One control module 122 controls multiple reflection modules 121, and the control module 122 and the reflection module 121 are not co-located; illustratively, one control module 122 can control N reflection modules 121 at the same time, and the control module 122 can receive control information of the N reflection modules 121 from the base station 110, and report status information of the N reflection modules 121 to the base station 110.

[0081] In conjunction with the drawings of the specification, the structure of the relay reflector device 120 is described below by taking the relay reflector device 120 as RIS, the reflector module 121 as RIS-Fwd, and the control module 122 as RIS-MT as an example.

[0082] For example, Figure 4 As shown, RIS can be deployed on high-speed rail carriages, and RIS-Fwd and RIS-MT are integrated into one, and the working frequency band and beam of RIS-MT are a subset of RIS-Fwd.

[0083] For example, Figure 5 As shown in the figure, RIS can be deployed on a high-speed rail carriage, and one RIS-MT is deployed separately from multiple RIS-Fwds. In this structural form, in the forward direction, RIS-MT will detect the pick-up deployment before RIS-Fwd; in the opposite forward direction, RIS-MT will detect the neighboring beam later than RIS-Fwd.

[0084] It should be noted that, in addition to being deployed on high-speed rail carriages, the above-mentioned structural form is also applicable to other types of mobile vehicles, such as subways and light rails, drones, vehicles on highways, ferries, etc., and the embodiments of the present application are not limited to this.

[0085] The terminal device 130 is used to communicate according to the electromagnetic waves radiated by the relay reflection device 120.

[0086] Exemplarily, the terminal device 130 may be a UE, such as a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) or a virtual reality (VR) device, etc. The embodiment of the present application does not impose any special restrictions on the specific form of the terminal device 130.

[0087] In the following, with reference to the drawings in the specification, the scenario involved in the communication system provided in the embodiment of the present application is described by taking the relay reflection device 120 as a RIS as an example.

[0088] In some embodiments, Figure 6 As shown, it is a schematic diagram of an application scenario of the communication system provided by the embodiment of the present application. The scenario includes: a RIS management entity, a base station, and a RIS deployed on a mobile vehicle. It can be seen that in this scenario, the RIS needs to switch between base stations during the movement.

[0089] The RIS management entity is used to manage the codebook library of RIS, the deployment information of RIS and the authentication of RIS. The RIS management entity can be deployed in: base station, core network domain, core network element, operation administration and maintenance background (OAM), radio access network (RAN) access network domain, etc. Exemplarily, the core network element can be: access and mobility management function (AMF), service management function (SMF), point coordination function (PCF), user port function (UPF), application function (AF), etc.

[0090] In some embodiments, Figure 1 The base station shown in FIG. 1 may include one or more transmission reception points (TRPs) to improve the coverage area of ​​the base station. Figure 7As shown, it is a schematic diagram of another application scenario of a communication system provided by an embodiment of the present application. The scenario includes: a RIS management entity, a base station, a TRP, and a RIS deployed on a mobile vehicle. It can be seen that in this scenario, the RIS needs to switch between different TRPs of the same base station and between different TRPs of different base stations during the movement.

[0091] In some embodiments, Figure 1 The architecture of the base station shown in FIG. 1 may be a centralized unit (CU) and a distributed unit (DU) separated architecture. Figure 8 As shown, it is a schematic diagram of another application scenario of a communication system provided by an embodiment of the present application. Among them, the scenario includes: a RIS management entity, a DU and a CU of a base station, and a RIS deployed on a mobile vehicle. It can be seen that in this scenario, the RIS needs to switch between base stations during movement, and switch between different CUs of the same base station.

[0092] It should be noted that the system architecture and application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0093] The following is a detailed introduction to a mobility management method provided in an embodiment of the present application.

[0094] like Fig. 9 As shown, an embodiment of the present application provides a mobility management method, which includes the following steps:

[0095] S201. A first node determines a terminal device that is allowed to switch to a third node.

[0096] Among them, the first node can be a source wireless network device in the switching process; the first node includes at least one of the following: a base station, a cell within a base station, a distributed wireless unit, and a wireless transceiver node.

[0097] The third node is a target wireless network device in the switching process; the third node includes at least one of the following: a base station, a cell within a base station, a distributed wireless unit, and a wireless transceiver node.

[0098] It should be noted that the above switching process can be a Handover process. In the Handover process, the wireless network device to be left is usually called the source wireless network device, such as the source cell is called the source cell; the wireless network device to be entered is called the target wireless network device, such as the target cell is called the target cell.

[0099] In some embodiments, the above step S201 may be implemented as follows: the first node determines, from among the terminal devices connected to the first node via the second node, the terminal devices that are allowed to switch to the third node.

[0100] The second node can be Figure 1 The relay reflector device 120 shown in FIG. Exemplarily, the second node is a reconfigurable smart metasurface, a network-controllable relay device, or a smart relay device.

[0101] The terminal device accessing the first node through the second node refers to a terminal device establishing a wireless connection with the first node through a wireless signal relayed by a reflection module managed by the second node.

[0102] It can be understood that in a scenario where the second node is deployed on a mobile vehicle, the second node can adjust the incident beam from the first node to an outgoing beam toward the terminal device to improve the signal quality of the terminal device. In this way, the terminal device can establish a wireless connection with the first node through the wireless signal relayed by the second node.

[0103] In some embodiments, Fig.10 As shown, the above step S201 can be implemented as the following steps:

[0104] S2011. The first node sends a switching preparation request message to the third node.

[0105] In some embodiments, the handover preparation request message includes at least one of the following:

[0106] Switching reason;

[0107] A first list, the first list including an identification of at least one terminal device to be switched to a third node;

[0108] Related information of the second node to be switched to the third node (the second node to be switched to the third node may be a second node corresponding to at least one terminal device to be switched to the third node);

[0109] The preset codebook table includes multiple codebooks and wireless network information or geographical area information corresponding to each of the multiple codebooks.

[0110] In some embodiments, the switching reason includes at least one of the following:

[0111] Terminal device group switching;

[0112] Group switching of a terminal device accessing the first node via the second node;

[0113] The second node changes the beam or changes the codebook, which causes group switching of terminal devices accessing the first node through the second node.

[0114] The above group switching refers to the switching of multiple terminal devices. The above terminal device group switching refers to the multiple terminal devices within the coverage of the first node satisfying the switching condition. The above group switching of terminal devices accessing the first node through the second node refers to the multiple terminal devices accessing the first node through the second node satisfying the switching condition.

[0115] In some embodiments, the relevant information of the second node to be switched to the third node includes at least one of the following:

[0116] an identifier of at least one reflection module included in the second node, and the number of at least one reflection module included in the second node; it can be understood that the second node may include multiple reflection modules, but not all terminal devices served by the reflection modules necessarily participate in the same switching process, and may also be completed in multiple switching processes, therefore, the at least one reflection module may be all or part of the reflection modules included in the second node;

[0117] An identifier of a first reflection module; the first reflection module is a reflection module of the codebook to be replaced in at least one reflection module included in the second node; it can be understood that the first reflection module is a reflection module of the at least one reflection module that needs to cooperate with the terminal device to be switched to replace the codebook;

[0118] The recommended codebook to be replaced or the index of the recommended codebook to be replaced corresponding to the first reflection module; illustratively, the index of the codebook may be the serial number of the codebook;

[0119] Geographic information of at least one reflection module included in the second node; illustratively, the geographic information may be real-time location information;

[0120] Geographic information of the second node.

[0121] In some embodiments, the above-mentioned preset codebook table may be a set of codebooks preset according to the location information of the second node (or the location information of each reflection module included in the second node); or, the preset codebook table may be a set of codebooks preset according to the optimal beam information measured by the second node.

[0122] Exemplarily, the route of the vehicle's movement can be divided into different sections according to the geographical location, and an optimal codebook can be preset for each section; further, during the movement of the vehicle, the section where the target reflection module is located can be determined according to the position information of the target reflection module; and further, the target codebook corresponding to the target reflection module can be determined according to the section where the target reflection module is located.

[0123] Exemplarily, a codebook may be preset based on an optimal beam measured by the second node; further, during movement of the vehicle, a target codebook corresponding to a target reflection module of the second node may be determined based on changes in the incident beam measured by the second node.

[0124] It is understandable that, when the preset codebook table is carried in the switching preparation request message, the third node can determine the codebook that needs to be replaced for the reflection module of the second node from the preset codebook table according to the geographic information or wireless network information of the second node. In this way, compared with the method of determining the codebook by real-time detection of the information of the second node (the actual measurement method may have interference and errors), determining the codebook from the preset codebook table can reduce measurement overhead and signaling overhead, reduce time delay, and improve the accuracy of codebook replacement.

[0125] S2012. The first node receives a switching preparation response message sent by the third node.

[0126] In some embodiments, the handover preparation response message includes at least one of the following:

[0127] a second list, the second list including an identification of at least one terminal device that is allowed to switch to the third node;

[0128] Allowing the terminal device that is switched to the third node to configure the radio resources on the third node;

[0129] An identification of the second node that is allowed to switch to the third node;

[0130] Related information of a second reflection module, where the second reflection module is a reflection module of a second node that agrees to change the codebook or beam;

[0131] A time offset for each terminal device in the second list to access the third node;

[0132] The signal quality threshold for each terminal device in the second list to access the third node.

[0133] The relevant information of the second reflection module includes at least one of the following:

[0134] an identifier of a second reflective module;

[0135] an identification of a new beam of a second reflection module;

[0136] An identifier of a new codebook of a second reflection module;

[0137] A second time offset, where the second time offset is a time offset for enabling a new codebook or a new beam by a second reflection module;

[0138] A first distance offset is a distance offset for enabling a new codebook or a new beam by the second reflection module.

[0139] In some embodiments, the above step S201 can also be implemented as: when a preset condition for switching from the first node to the third node is met, determining a terminal device allowed to switch to the third node from terminal devices connected to the first node through the second node.

[0140] The above-mentioned preset conditions may include at least one of the following:

[0141] The signal quality of the first node measured by the terminal device is less than a first preset threshold;

[0142] The signal quality of the first node measured by the second node is less than a second preset threshold;

[0143] The signal quality of the third node measured by the second node exceeds a third preset threshold compared with the signal quality of the first node measured by the second node;

[0144] Determine that the target reflection module included in the second node meets the codebook replacement condition; Exemplarily, the specific implementation of the first node determining that the target reflection module included in the second node meets the codebook replacement condition can refer to the following steps b1 to b3, which will not be repeated here;

[0145] The first indication information is received, and the first indication information is used to indicate that the target reflection module meets the codebook replacement condition; illustratively, the specific implementation of the first node receiving the first indication information can refer to the following steps c1-c4, which will not be repeated here.

[0146] Exemplarily, the signal quality of the first node can be obtained by measuring a reference signal of the first node. Exemplarily, the reference signal of the first node can be a synchronization signal and a physical broadcast channel (physical broadcast channel, PBCH) block (synchronization signal and PBCH block, SSB) or a channel state information reference signal (channel state information-reference signal, CSI-RS).

[0147] The above-mentioned signal quality may include at least one of the following: reference signal receiving power (reference signal receiving power, RSRP), reference signal receiving quality (reference signal receiving quality, RSRQ), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), signal quality indication (channel quality indication, CQI) and rank indicator (rank indicator, RI), etc.

[0148] At least one of the first preset threshold, the second preset threshold and the third preset threshold is pre-configured by the first node, the RIS management entity, the core network element or the third-party server.

[0149] In some embodiments, the codebook replacement condition includes at least one of the following:

[0150] The distance between the position of the target reflection module and the geographical area corresponding to the target codebook in the preset codebook table is less than or equal to the second distance offset;

[0151] The time from the location of the target reflection module to arriving at or entering the geographical area corresponding to the target codebook in the preset codebook table is less than or equal to the third time offset;

[0152] The signal quality of the neighboring cell of the first node is higher than the signal quality of the cell of the first node by a fourth preset threshold;

[0153] The signal quality of the neighboring cell of the first node is greater than or equal to a fifth preset threshold;

[0154] The signal quality of the cell of the first node is less than or equal to a sixth preset threshold.

[0155] Among them, at least one of the second distance offset, the third time offset, the fourth preset threshold, the fifth preset threshold and the sixth preset threshold can be pre-configured by the first node, the RIS management entity, the core network element or the third-party server.

[0156] It should be noted that in the above steps S2011-S2012, if there is no directly connected station interface between the first node and the third node (exemplarily, taking 5G as an example, the station interface of the base station is an Xn interface), the first node and the third node can transmit information through the interface with the core network mobility management function entity (exemplarily, taking the 5G core network as an example, the mobility management function entity is AMF). Exemplarily, taking the 5G core network as an example, the interface between the base station and the AMF is the N2 interface, and the first node and the third node can transmit information through the N2 interface.

[0157] In some other embodiments, if the first node and the third node are two DUs in the CU of the same base station, the above step S201 may be implemented as the following steps:

[0158] Step a1: The first node obtains a measurement report of the second node.

[0159] The measurement report includes measurement results of multiple measured cells, and the multiple measured cells include the cell of the first node and the neighboring cells of the first node.

[0160] In some embodiments, the above measurement results include at least one of the following:

[0161] The identification of the cell being tested;

[0162] Signal quality information of the measured cell;

[0163] The identification of the measured beam in the measured cell;

[0164] Signal quality information of the measured beam;

[0165] An incident angle of the measured beam relative to a reflection module included in the second node (or an incident angle of the measured beam).

[0166] For example, in Figure 6 In the scenario shown, the identifier of the measured cell may be the identifier of the cell in the base station, or the identifier of the frequency point; Figure 7 In the scenario shown, the identification of the measured cell may be the identification of the measured TPR; Figure 8 In the scenario shown, the identifier of the measured cell may be the identifier of the measured DU.

[0167] Exemplarily, the signal quality information of the measured cell may include RSRP, RSRQ or SINR of the measured cell.

[0168] Exemplarily, the identifier of the measured beam of the measured cell may be an index of a downlink reference signal included in the measured beam, for example, an index of an SSB, a CSI-RS or other downlink reference signal.

[0169] Exemplarily, the signal quality information of the measured beam may be the signal quality of a downlink reference signal included in the measured beam, for example, RSRP, RSRQ or SINR of SSB, CSI-RS or other downlink reference signals.

[0170] Exemplarily, the incident angle of the measured beam relative to the reflection module included in the second node may also be an arrival angle or arrival direction of the measured beam relative to the reflection module included in the second node.

[0171] Step a2: The first node sends the measurement report of the second node to the CU.

[0172] Step a3: The CU determines, based on the measurement report, terminal devices that are connected to the first node through the second node and are allowed to switch to the third node.

[0173] In some embodiments, the CU may make an internal judgment based on the measurement report, and determine the terminal devices that are allowed to switch to the third node from the terminal devices that access the first node through the second node.

[0174] Exemplarily, internal judgments include:

[0175] (1) The CU determines whether a terminal device connected to the first node through the second node can be switched to the third node; and which of the terminal devices connected to the first node through the second node can be switched to the third node.

[0176] (2) The CU determines whether the codebook of the reflection module included in the second node needs to be replaced; if the codebook needs to be replaced, the codebook to be replaced is determined.

[0177] It is understandable that in Figure 8 In the scenario shown, the CU serves as a centralized processing unit. In the switching process across DUs within the same CU, the CU needs to perform centralized processing and judgment.

[0178] S202: The first node sends a switching instruction to a terminal device that is allowed to switch to the third node.

[0179] The switching instruction is used to instruct switching from the first node to the third node.

[0180] In some embodiments, the switching instruction may include at least one of the following:

[0181] The third node provides a wireless resource configuration for a terminal device that is allowed to switch to the third node;

[0182] A signal quality threshold for accessing a third node;

[0183] A first time offset of accessing the third node.

[0184] It can be understood that the wireless resource configuration provided by the third node for the terminal device allowed to switch to the third node is pre-configured by the third node and sent to the first node.

[0185] It can be understood that at least one of the above signal quality threshold and the first time offset is pre-configured by the first node, the RIS management entity, the core network element or the third-party server.

[0186] In some embodiments, Fig.11 As shown, the above method may further include the following steps:

[0187] S203: The terminal device switches from the first node to the third node according to the switching instruction.

[0188] As a possible implementation manner, the above step S203 may be implemented as follows: the terminal device immediately switches from the first node to the third node after receiving the switching instruction.

[0189] As another possible implementation, when the switching instruction includes a first time offset, the above step S203 can be implemented as follows: after receiving the switching instruction and after a time period corresponding to the first time offset has elapsed, the terminal device switches from the first node to the third node.

[0190] As another possible implementation method, when the switching instruction includes a signal quality threshold for accessing the third node, the above step S203 can be implemented as follows: upon receiving the switching instruction and detecting that the signal quality of the third node meets the signal quality threshold, the terminal device switches from the first node to the third node.

[0191] As another possible implementation method, when the switching instruction includes a first time offset and a signal quality threshold for accessing a third node, the above step S203 can be implemented as follows: after the terminal device receives the switching instruction and the time corresponding to the first time offset has passed, if the signal quality of the third node meets the signal quality threshold, the terminal device switches from the first node to the third node.

[0192] In some embodiments, the above method further includes: if the terminal device fails to successfully switch to the third node within a preset time after receiving the switching instruction, the terminal device initiates a switching failure process.

[0193] Exemplarily, the above-mentioned preset time length can be preset by the first node or the third node and sent to the terminal device. Within the preset time length after the terminal device receives the switching instruction, if the terminal device does not detect that the signal quality of the third node meets the preset threshold, the terminal device initiates the switching failure process.

[0194] In some embodiments, Fig.12 As shown, the above method further includes the following steps S204-S205:

[0195] S204: The first node sends second indication information to the second node. Correspondingly, the second node receives the second indication information sent by the first node.

[0196] The second indication information is used to instruct to replace a codebook of a target reflection module included in the second node with a target codebook.

[0197] In some embodiments, the second indication information includes at least one of the following:

[0198] a target codebook or an identifier of a target codebook;

[0199] Identification of the target reflection module;

[0200] A fourth time offset, where the fourth time offset is a time offset for enabling a target codebook by a target reflection module;

[0201] A third distance offset, where the third distance offset is a distance offset for enabling a target codebook by a target reflection module;

[0202] Codebook replacement conditions.

[0203] S205. The second node replaces the codebook of the target reflection module with the target codebook according to the second indication information.

[0204] As a possible implementation manner, the above step S205 may be implemented as follows: the second node immediately replaces the codebook of the target reflection module with the target codebook after receiving the second indication information.

[0205] As another possible implementation method, when the second indication information includes a third distance offset, the above step S205 can be implemented as follows: after receiving the second indication information, the second node replaces the codebook of the target reflection module with the target codebook when the distance between the position of the target reflection module and the geographical area corresponding to the target codebook reaches the third distance offset.

[0206] As another possible implementation method, when the second indication information includes a fourth time offset, the above step S205 can be implemented as follows: after receiving the second indication information, the second node replaces the codebook of the target reflection module with the target codebook when the time when the target reflection module arrives at or enters the geographical area corresponding to the target codebook from its location reaches the fourth time offset.

[0207] As another possible implementation manner, when the second indication information includes a codebook replacement condition, the above step S205 can be implemented as follows: after receiving the second indication information, the second node replaces the codebook of the target reflection module with the target codebook when the target reflection module meets the codebook replacement condition.

[0208] It can be understood that, based on the method provided in the embodiment of the present application, before the second node changes the codebook, multiple terminal devices covered by the second node are prepared for switching in advance, and the access configuration of the third node is obtained, and then after the second node changes the codebook (at this time, the reflection module of the second node starts to relay the signal of the third node), the terminal device is connected to the third node again. In this way, in the scenario where the second node is deployed on a mobile vehicle, the success rate of cell switching of the terminal device in the vehicle can be improved.

[0209] In some embodiments, the first node determines that the target reflection module included in the second node meets the codebook replacement condition, which can be implemented as the following steps:

[0210] Step b1: The first node receives a measurement report from the second node.

[0211] In some embodiments, the measurement report may further include position information of the target reflection module. Exemplarily, the position information of the target reflection module may be absolute position information (the absolute position information of the target reflection module is used to indicate the position of the target reflection module on the surface of the earth) or relative position information (the relative position information of the target reflection module may be the position of the target reflection module relative to a preset reference point), etc., which is not limited in the embodiments of the present application.

[0212] In some embodiments, the above-mentioned measurement report may be sent by the second node (for example, the control module of the second node) to the first node; or, the above-mentioned measurement report may be sent by the terminal device to the first node.

[0213] Exemplarily, the control module of the second node may send a measurement report to the first node when determining that the measurement result satisfies the switching condition.

[0214] Exemplarily, the terminal device may determine whether the signal quality of the cell of the first node is lower than a preset threshold based on the above measurement results; and send a measurement report to the first node when the signal quality of the cell of the first node is lower than the preset threshold.

[0215] Exemplarily, the first node may send a measurement report acquisition request to the second node; and then, the second node sends a measurement report to the first node in response to the measurement report acquisition request.

[0216] Step b2: The first node determines whether the target reflection module meets the codebook replacement condition according to the measurement report.

[0217] In some embodiments, when the measurement report includes the location information of the target reflection module, it can be determined whether the target reflection module meets the code book replacement condition by judging whether the distance between the location of the target reflection module and the geographical area corresponding to the target code book in the preset code book table is less than or equal to the second distance offset; or, by judging whether the time from the location of the target reflection module to arriving at or entering the geographical area corresponding to the target code book in the preset code book table is less than or equal to the third time offset.

[0218] In some embodiments, when the measurement report includes wireless network information (such as the measured cell identifier and the signal quality information of the measured cell, etc.), it can be determined whether the target reflection module meets the codebook replacement condition by judging whether the signal quality of the neighboring cell of the first node is higher than the signal quality of the cell of the first node by a fourth preset threshold; or, by judging whether the signal quality of the neighboring cell of the first node is greater than or equal to the fifth preset threshold; or, by judging whether the signal quality of the cell of the first node is less than or equal to the sixth preset threshold.

[0219] Step b3: When the target reflection module meets the codebook replacement condition, the first node determines the target codebook according to the measurement report.

[0220] As a possible implementation manner, when a preset codebook table exists in the first node, the first node may determine, according to the measurement report, a target codebook corresponding to the target reflection module from the preset codebook table.

[0221] As another possible implementation, when there is no preset codebook table in the first node, the first node may determine the target codebook in real time according to the measurement report. For example, the first node may select the codebook with the highest matching degree with the measurement report from the original codebook library according to the measurement report as the target codebook.

[0222] It is understandable that the first node can determine whether the target reflection module meets the codebook replacement condition based on the measurement report, and determine the target codebook when the target reflection module meets the codebook replacement condition. Furthermore, the second node can replace the codebook of the target reflection module with the target codebook after the terminal device covered by the target reflection module completes the switching preparation process, so that the target reflection module can relay the signal of the third node, so that the terminal device switches to the third node.

[0223] In some embodiments, whether the target reflection module satisfies the codebook replacement condition may also be determined by the second node. At the same time, the second node may also send the first indication information to the first node when determining that the target reflection module satisfies the codebook replacement condition. Exemplarily, it may be implemented as the following steps:

[0224] Step c1: The second node obtains a measurement report.

[0225] Exemplarily, the content of the measurement report can refer to the above step b1, which will not be repeated here.

[0226] Step c2: The second node determines whether the target reflection module meets the codebook replacement condition according to the measurement report.

[0227] Exemplarily, the specific implementation method of step c2 can refer to the above step b2, which will not be repeated here.

[0228] Step c3: When the target reflection module meets the codebook replacement condition, the second node determines the target codebook according to the measurement report.

[0229] Exemplarily, the specific implementation method of step c3 can refer to the above step b3, which will not be repeated here.

[0230] Step c4: The second node sends first indication information to the first node and / or the third node.

[0231] The first indication information is used to indicate that the target reflection module meets the codebook replacement condition.

[0232] The target codebook is a new codebook of the target reflection module.

[0233] In some embodiments, the first indication information may include at least one of the following:

[0234] Identification of the target reflection module;

[0235] The identifier of the target codebook or the target codebook.

[0236] It can be understood that the second node can determine the target codebook corresponding to the target reflection module according to the measurement report when the target reflection module meets the codebook replacement condition, and send the first indication information to the first node or the third node. In this way, the first node can execute the switching process in response to the first indication information.

[0237] To facilitate understanding, the mobility management method provided in the embodiment of the present application is described below in the form of examples in combination with application scenarios.

[0238] It should be noted that, for the convenience of description, the following is an example in which the first node is a source cell, the third node is a target cell, the second node is a RIS, the reflection module of the first node is RIS-Fwd, the control module of the first node is RIS-MT, and the terminal device is a UE.

[0239] Scenario 1: Cross-base station handover scenario

[0240] For example, Fig.13 As shown in the figure, a separate RIS is deployed on the high-speed rail carriage (RIS-MT and multiple RIS-Fwds are deployed at different locations in the carriage respectively), and the carriage travels along a fixed route, moving from the coverage of BS2 to the coverage of BS1. During this process, when the RIS-Fwd is within the coverage of BS2, it reflects the beam of BS2 to cover the UE in the carriage; when the RIS-Fwd is within the coverage of BS1, it reflects the beam of BS1 to cover the UE in the carriage.

[0241] Exemplarily, the information of the beam can be expressed as: a cell identifier, and a beam identifier. Among them, the cell identifier can be expressed as including at least one of the following: a global identification cell identifier (cell global identifier, GCI), a public land mobile network (public land mobile network, PLMN) identifier (identifier, ID), a cell identifier (cell ID), a base station identifier, and a physical cell identifier (physical cell identifier, PCI). The beam identifier can be the index of the reference signal carried by the service beam. For example, the reference signal includes at least one of the following: SSB, CSI-RS, Tracking RS, demodulation reference signal (demodulation reference signal, DMRS), positioning RS, and interference RS.

[0242] like Fig.13 The beam information of BS2 shown in the figure can be expressed as: cell id 262, PCI 47, ssb 9; the beam information of BS1 can be expressed as: cell id 263, PCI 45, ssb18.

[0243] Among them, BS2 is the source cell, "cell id 262, PCI 47, ssb 9" is the beam information of the source cell; BS1 is the target cell, and "cell id 263, PCI 45, ssb18" is the beam information of the target cell.

[0244] In such Fig.13 In the process shown, RIS-MT completes the Handover from BS2 to BS1, RIS-Fwd implements the codebook change (from the codebook reflecting the beam of BS2 to the codebook reflecting the beam of BS1), and the UE in the car completes the Handover from the source base station BS2 to the target base station BS1.

[0245] Exemplarily, the process can be implemented as the following steps:

[0246] Step d1, BS2 receives the measurement report.

[0247] The measurement report may include: the cell signal measurement result of the source base station BS2 and the cell signal measurement result of the neighboring base station BS1.

[0248] As a possible implementation, the measurement report may be a measurement report of wireless signals of BS2 and BS1 detected by the RIS-MT within the coverage of BS2. Then the measurement report may be sent to BS2 by the RIS-MT within the coverage of BS2.

[0249] Exemplarily, when it is determined that the cell signal measurement result of the source base station BS2 and the cell signal measurement result of the neighboring base station BS1 meet a preset Handover condition, the RIS-MT sends a measurement report to BS2.

[0250] The Handover condition may include at least one of the following:

[0251] The reference signal strength of the cell of the neighboring base station BS1 exceeds the reference signal strength of the cell of the source base station BS2 by a preset threshold B;

[0252] The reference signal strength of the cell of the neighboring base station BS1 is greater than or equal to the preset threshold C, and the reference signal strength of the cell of the source base station BS2 is less than the preset threshold D.

[0253] Exemplarily, when the RIS-MT detects that the RIS-Fwd1 managed by it meets the preset codebook replacement condition, the RIS-MT sends a measurement report to the BS2.

[0254] Exemplarily, the above preset codebook replacement condition may include: RIS-Fwd1 has L-offset distance to enter the next preset codebook corresponding section (in Fig.13 In the illustrated embodiment, RIS-Fwd1 will enter section N+1 from section N). Wherein, L-offset is a preset distance offset, which is configured in advance by the base station and sent to RIS-MT.

[0255] As another possible implementation, the measurement report may be a measurement report of the wireless signals of BS2 and BS1 detected by a UE within the coverage of BS2 (a UE covered by the beam reflected by RIS-MT from BS2). Then the measurement report may be sent by the UE within the coverage of BS2 to BS2.

[0256] Exemplarily, when UE1 within the coverage of RIS-MT detects that the RSRP of the beam of BS2 is lower than a preset threshold A (the preset threshold A can be configured in advance by the base station and sent to UE1, and the setting of this threshold is used to determine whether the signal quality covered by the source cell has weakened to a certain limit), UE1 sends a measurement report to BS2.

[0257] As another possible implementation, when BS2 determines that RIS-Fwd1 meets the preset RIS codebook replacement condition, BS2 sends a measurement report acquisition request to RIS-MT. Then, RIS-MT sends a measurement report to BS2 in response to the measurement report acquisition request.

[0258] Exemplarily, BS2 may measure whether RIS-Fwd1 meets the preset RIS codebook replacement condition in the following manner:

[0259] BS2 is wirelessly connected to RIS-MT, and based on the positioning measurement function of the base station (for example, positioning is performed according to the uplink signal sent by RIS-MT), determines the location information of RIS-MT; further, according to the relative position relationship between RIS-Fwd1 and RIS-MT (the relative position relationship between RIS-Fwd1 and RIS-MT can be obtained from the RIS management entity, the OAM management background, the core network, or RIS-MT), calculates the location information of RIS-Fwd1; further, according to the location information of RIS-Fwd1, determines whether RIS-Fwd1 meets the preset RIS codebook replacement condition.

[0260] Step d2: BS2 determines, based on the measurement report, that the UE covered by RIS-MT meets the Handover condition.

[0261] Step d3: BS2 sends a Handover request to BS1.

[0262] Exemplarily, the Handover request may include at least one of the following:

[0263] Handover cause;

[0264] List of UE IDs to be handovered (for example, the IDs of UE1 and UE2);

[0265] The ID of the RIS-MT to be handovered (for example, the ID of the RIS-MT may be a radio network temporary identity (RNTI) assigned by the base station to the RIS-MT, or an international mobile subscriber identification number (IMSI) of the RIS-MT, or other types of IDs);

[0266] RIS-MT id corresponding to the UE list to be handovered;

[0267] The number of RIS-Fwds managed by RIS-MT and the RIS-Fwd IDs (for example, Fig.13 In the scenario shown, the number of RIS-Fwds is 2, and the RIS-Fwd ids are 1 and 2 respectively);

[0268] The IDs of one or more RIS-Fwds corresponding to the UE list to be Handovered (for example, RIS-MT may manage multiple RIS-Fwds, but not all UEs covered by each RIS-Fwd may participate in the same Handover process, and the process may also be completed in multiple Handover processes);

[0269] The radio resource configuration of each UE in the UE list to be handovered in the source cell;

[0270] RIS-Fwd id list of beams / codebooks to be replaced (exemplarily, in Fig.13 In the scenario shown, it is the id of RIS-Fwd1);

[0271] The recommended codebook to be replaced or the index of the recommended codebook to be replaced;

[0272] The real-time geographic location of each RIS-Fwd to be replaced beam / codebook;

[0273] The movement route of the vehicle;

[0274] The preset codebook table includes multiple codebooks and wireless network information or geographical area information corresponding to each of the multiple codebooks.

[0275] It should be noted that if there is no direct inter-station interface (for example, Xn interface) between BS2 and BS1, BS2 can send a Handover request to BS1 through the interface between it and the core network mobility management function entity (for example, AMF) (for example, the interface between the base station and AMF can be the N2 interface).

[0276] Step d4: BS1 sends a Handover acknowledge message to BS2.

[0277] In some embodiments, when BS1 determines to accept the handover request of RIS-MT, UE1 and / or UE2, BS1 sends a Handover acknowledge message to BS2.

[0278] Exemplarily, the Handover acknowledgement message may include at least one of the following:

[0279] List of UE IDs that are allowed to access the target cell;

[0280] The radio resource configuration of the target cell for each UE that is allowed to access the target cell;

[0281] The ID of the RIS-MT that is allowed to access the target cell;

[0282] The RIS-Fwd id list of the second node that agrees to change the codebook or beam confirmed by the target cell;

[0283] The identifier of the new beam or the identifier of the codebook corresponding to the RIS-Fwd of the second node that agrees to change the codebook or beam confirmed by the target cell;

[0284] Each RIS-Fwd changes the time offset or path offset of the beam or codebook.

[0285] The time offset is used to instruct RIS-MT to wait for a certain period of time after receiving the Handover message before controlling RIS-Fwd1 to change the codebook. The time offset should be determined according to the vehicle speed and the distance between RIS-Fwd1 and the coverage range of BS1 to ensure that RIS-Fwd1 changes the new codebook after entering the coverage range of BS1, so that UE1 and UE2 can receive the wireless signal of BS1 with stronger signal strength.

[0286] Similarly, the purpose of setting the distance offset is the same as that of the time offset. After receiving the Handover message, RIS-MT measures its own position information in real time. After satisfying the distance offset, it controls RIS-Fwd1 to replace the new codebook.

[0287] It should be noted that if there is no direct inter-station interface (for example, Xn interface) between BS2 and BS1, BS1 can send a Handover acknowledge message to BS2 through the interface between BS1 and the core network mobility management function entity (for example, AMF) (for example, the interface between the base station and AMF can be the N2 interface).

[0288] Step d5: BS2 sends a Handover command to the UE list allowed to access BS1.

[0289] For example, in Fig.13 In the scenario shown, the list of UEs allowed to access BS1 includes: UE1 and UE2.

[0290] Exemplarily, the Handover instruction includes at least one of the following:

[0291] The UE ID list allowed to access BS1 and the radio resource configuration of each UE in the target cell;

[0292] The time offset for each UE to access BS1 (i.e., after receiving the Handover instruction, the UE waits for a certain period of time before initiating access to BS1. The time offset should ensure that the UE's access behavior occurs after RIS-Fwd1 replaces the new codebook);

[0293] The signal quality threshold that the UE needs to meet to access BS1 (that is, the UE accesses BS1 only after detecting that the signal quality of BS1 meets the signal quality threshold).

[0294] Exemplarily, the above-mentioned signal may be a downlink reference signal, such as SSB or CSI-RS, etc.; the above-mentioned signal quality threshold may be RSRP, RSRQ or SINR threshold, etc.

[0295] Step d6: BS2 sends a codebook change instruction to RIS-MT.

[0296] Exemplarily, the codebook replacement instruction may include at least one of the following:

[0297] RIS-Fwd id list of codebooks to be replaced (in Fig.13 In the scenario shown, it is the id of RIS-Fwd1);

[0298] The codebook to be replaced or the identifier of the codebook to be replaced;

[0299] The RIS-Fwd of the codebook to be replaced enables the time offset or distance offset of the codebook.

[0300] In some embodiments, when there is a preset codebook table, the preset codebook for the next path segment corresponding to RIS-Fwd can be determined from the preset codebook table.

[0301] Step d7: UE1 and UE2 switch from BS2 to BS1 in response to the received Handover instruction.

[0302] Exemplarily, UE1 and UE2 may access BS1 immediately after receiving the Handover instruction.

[0303] Exemplarily, after receiving the Handover instruction, UE1 and UE2 may access BS1 after the indicated time offset.

[0304] Exemplarily, after receiving the Handover instruction, UE1 and UE2 may access BS1 after detecting that the signal quality (eg RSRP, RSRQ or SINR) of the downlink reference signal of BS1 reaches a preset threshold.

[0305] Exemplarily, after receiving the Handover instruction, UE1 and UE2 may access BS1 after the indicated time offset and after measuring that the signal quality (eg RSRP, RSRQ or SINR) of the downlink reference signal of BS1 reaches a preset threshold.

[0306] In some embodiments, the method further includes: if the UE fails to successfully switch to the third node within a preset time after receiving the handover instruction, the UE initiates a handover failure process. Exemplarily, BS2 or BS1 can set a predetermined time window for the UE, and after the UE receives the Handover instruction, if the UE does not detect a BS1 signal that meets a preset threshold within the predetermined time window, the UE triggers the Handover failure process.

[0307] Step d8: RIS-MT changes the codebook in response to the received codebook change instruction.

[0308] Exemplarily, RIS-MT may change the codebook immediately after receiving the codebook change instruction.

[0309] Exemplarily, after receiving the codebook change instruction, the RIS-MT may change the codebook after the distance between the RIS-MT and the geographical area corresponding to the codebook to be changed satisfies a preset distance offset.

[0310] Exemplarily, after receiving the codebook change instruction, the RIS-MT may change the codebook after the time when the RIS-MT arrives at or enters the geographical area corresponding to the codebook to be changed from its location satisfies a preset time offset.

[0311] Exemplarily, the RIS-MT may change the codebook when receiving the codebook change instruction and determining that the RIS-MT meets the codebook change condition.

[0312] Scenario 2: Handover scenario across DUs within the CU of the same base station.

[0313] For example, Fig.14 As shown in FIG. 1 , the DUs of the two coverage areas that the high-speed train carriage passes through are both managed by the CU of the same base station BS, so it is an intra-station handover. Among them, BS1-DU1 is the source cell and BS1-DU2 is the target cell.

[0314] Exemplarily, cross-DU Handover may include the following steps:

[0315] Step e1, BS1-DU1 receives the measurement report.

[0316] The measurement report may be sent by RIS-MT; or, the measurement report may be sent by UE1 or UE2.

[0317] Exemplarily, the specific implementation of the above step e1 can refer to the above step d1, which will not be repeated here.

[0318] Step e2: BS1-DU1 forwards the measurement report to BS1-CU.

[0319] Step e3: BS1-CU makes internal judgment based on the measurement report.

[0320] Exemplarily, internal judgments include:

[0321] (1) BS1-CU determines whether UE1 and UE2 can be handed over to BS1-DU2.

[0322] (2) BS1-CU determines whether the codebooks of RIS-Fwd1 and RIS-Fwd2 need to be replaced; if the codebooks need to be replaced, the codebooks to be replaced are determined.

[0323] Step e4: When BS1-CU determines that UE1 and UE2 can be handed over to BS1-DU2, it generates a Handover instruction and sends the Handover instruction to UE1 and UE2.

[0324] Exemplarily, the specific implementation of the above step e4 can refer to the above step d5, which will not be repeated here.

[0325] Step e5: When BS1-CU determines that RIS-Fwd1 and RIS-Fwd2 need to change codebooks, it generates a codebook change instruction and sends the codebook change instruction to RIS-MT.

[0326] Exemplarily, the specific implementation of the above step e5 can refer to the above step d6, which will not be repeated here.

[0327] Step e6: RIS-MT controls RIS-Fwd1 and RIS-Fwd2 to change the codebook in response to the codebook change instruction.

[0328] Exemplarily, the specific implementation of the above step e6 can refer to the above step d7, which will not be repeated here.

[0329] Step e7: UE1 and UE2 respond to the Handover instruction and switch access to BS1-DU2.

[0330] Exemplarily, the specific implementation of the above step e7 can refer to the above step d8, which will not be repeated here.

[0331] It is understandable that in Fig.14 In the scenario shown, the CU serves as a centralized processing unit. In the Handover process across DUs within the same CU, the CU needs to perform centralized processing and judgment.

[0332] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method. It is understandable that, in order to realize the above functions, the management device includes at least one of the hardware structure and software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiment of the present application.

[0333] It is understandable that, in order to realize the above functions, the management device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments of the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.

[0334] The embodiment of the present application can divide the functional modules of the management device according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0335] Fig.15 is a schematic diagram of the structure of a management device provided in an embodiment of the present application. The management device can be applied to the first node to execute the mobility management method provided in the method embodiment. Fig.15 As shown, the management device 300 includes: a determination module 301 and a switching module 302. In other embodiments, the management device 300 may further include: a communication module 303.

[0336] The determination module 301 is used to determine the terminal device that is allowed to switch to the third node.

[0337] The switching module 302 is used to send a switching instruction to the terminal device, where the switching instruction is used to instruct the terminal device to switch from the first node to the third node.

[0338] In some embodiments, the determination module 301 is specifically configured to determine, from among the terminal devices connected to the first node via the second node, terminal devices that are allowed to switch to the third node.

[0339] In some embodiments, the switching instruction includes at least one of the following: a wireless resource configuration provided by the third node for a terminal device that is allowed to switch to the third node; a signal quality threshold for accessing the third node; and a first time offset for accessing the third node.

[0340] In some embodiments, the above-mentioned determination module 301 is specifically used to send a switching preparation request message to the third node; and receive a switching preparation response message sent by the third node, where the switching preparation response message is generated based on the switching preparation request message.

[0341] In some embodiments, the handover preparation request message includes at least one of the following: a handover reason; a first list, the first list includes an identifier of at least one terminal device to be handed over to a third node; relevant information of a second node to be handed over to the third node; a preset codebook table, the preset codebook table includes multiple codebooks, and network area information corresponding to each of the multiple codebooks; a preset codebook table, the preset codebook table includes multiple codebooks, and geographical area information corresponding to each of the multiple codebooks. .

[0342] In some embodiments, when the switching preparation request message includes a switching reason, the switching reason includes at least one of the following: terminal device group switching; group switching of terminal devices accessing the first node through the second node; the second node changing the beam or changing the code book resulting in group switching of terminal devices accessing the first node through the second node.

[0343] In some embodiments, when the switching preparation request message includes relevant information of the second node, the relevant information of the second node includes at least one of the following: an identifier of at least one reflection module included in the second node; an identifier of the first reflection module; the first reflection module is a reflection module of the codebook to be replaced in at least one reflection module included in the second node; the recommended codebook to be replaced or the index of the recommended codebook to be replaced corresponding to the first reflection module; geographic information of at least one reflection module included in the second node; geographic information of the second node.

[0344] In some embodiments, the switching preparation response message includes at least one of the following: a second list, the second list including at least one identifier of a terminal device allowed to switch to a third node; the wireless resource configuration of the terminal device allowed to switch to the third node at the third node; the identifier of the second node allowed to switch to the third node; relevant information of the second reflection module, the second reflection module is the reflection module of the second node that agrees to change the codebook or beam; the time offset for each terminal device in the second list to access the third node; and the signal quality threshold for each terminal device in the second list to access the third node.

[0345] In some embodiments, when the switching preparation request message includes relevant information of the second reflection module, the relevant information of the second reflection module includes at least one of the following: an identifier of the second reflection module; an identifier of a new beam of the second reflection module; an identifier of a new codebook of the second reflection module; a second time offset, the second time offset being a time offset for enabling the new codebook or new beam for the second reflection module; and a first distance offset, the first distance offset being a distance offset for enabling the new codebook or new beam for the second reflection module.

[0346] In some embodiments, the above-mentioned determination module 301 is specifically used to determine the terminal device that is allowed to switch to the third node when a preset condition for switching from the first node to the third node is met.

[0347] In some embodiments, the above-mentioned preset conditions include at least one of the following: the signal quality of the first node measured by the terminal device is less than a first preset threshold; the signal quality of the first node measured by the second node is less than a second preset threshold; the signal quality of the third node measured by the second node exceeds the third preset threshold than the signal quality of the first node measured by the second node; it is determined that the target reflection module included in the second node meets the codebook replacement condition; and first indication information is received, and the first indication information is used to indicate that the target reflection module meets the codebook replacement condition.

[0348] In some embodiments, the above-mentioned codebook replacement condition includes at least one of the following: the distance between the position of the target reflection module and the geographical area corresponding to the target codebook in the preset codebook table is less than or equal to the second distance offset; the time from the position of the target reflection module to arriving at or entering the geographical area corresponding to the target codebook in the preset codebook table is less than or equal to the third time offset; the signal quality of the neighboring area of ​​the first node is higher than the signal quality of the cell of the first node by a fourth preset threshold; the signal quality of the neighboring area of ​​the first node is greater than or equal to the fifth preset threshold; the signal quality of the cell of the first node is less than or equal to the sixth preset threshold.

[0349] In some embodiments, the communication module 303 is used to send second indication information to the second node, where the second indication information is used to indicate that a codebook of a target reflection module included in the second node is replaced with a target codebook.

[0350] In some embodiments, the second indication information includes at least one of the following: a target codebook; an identifier of the target codebook; an identifier of a target reflection module; a fourth time offset, the fourth time offset being a time offset for enabling the target codebook by the target reflection module;

[0351] A third distance offset, where the third distance offset is a distance offset for enabling a target codebook by a target reflection module; and a codebook replacement condition.

[0352] In some embodiments, the communication module 303 is also used to receive a measurement report from the second node before sending the second indication information, the measurement report including measurement results of multiple measured cells, and the multiple measured cells include the cell of the first node and the neighboring cells of the first node; the determination module 301 is also used to determine whether the target reflection module meets the code book replacement condition based on the measurement report.

[0353] In some embodiments, the measurement result of the above-mentioned measured cell includes at least one of the following: an identification of the measured cell; channel quality information of the measured cell; an identification of the measured beam in the measured cell; channel quality information of the measured beam; and an incident angle of the measured beam relative to the reflection module included in the second node.

[0354] In some embodiments, the determination module 301 is further configured to determine a target codebook according to the measurement report when the target reflection module meets the codebook replacement condition.

[0355] In some embodiments, the second node is a reconfigurable smart metasurface, a network-controllable relay device, or a smart relay device.

[0356] In some embodiments, a codebook is used to represent the correspondence between an incoming beam and an outgoing beam.

[0357] In some embodiments, the first node is a source wireless network device in a switching process; the first node includes at least one of the following: a base station, a cell within a base station, a distributed wireless unit, and a wireless transceiver node.

[0358] In some embodiments, the third node is a target wireless network device in the switching process; the third node includes at least one of the following: a base station, a cell within a base station, a distributed wireless unit, and a wireless transceiver node.

[0359] Fig.16 is a schematic diagram of the structure of a management device provided in an embodiment of the present application. The management device can be applied to the second node to execute the mobility management method provided in the method embodiment. Fig.16 As shown, the management device 400 includes: a communication module 401 and a replacement module 402. In other embodiments, the management device 400 may further include: a determination module 403.

[0360] The communication module 401 is used to receive second indication information sent by the first node; the second indication information is used to indicate that a codebook of a target reflection module included in the second node is replaced with a target codebook.

[0361] The replacement module 402 is configured to replace the codebook of the target reflection module with the target codebook according to the second indication information.

[0362] In some embodiments, the second indication information includes at least one of the following: a target codebook; an identifier of the target codebook; an identifier of a target reflection module; a fourth time offset, the fourth time offset being a time offset for enabling the target codebook by the target reflection module; a third distance offset, the third distance offset being a distance offset for enabling the target codebook by the target reflection module; and a codebook replacement condition.

[0363] In some embodiments, the replacement module 402 is specifically configured to replace the codebook of the target reflection module with the target codebook immediately after receiving the second indication information.

[0364] In some embodiments, when the second indication information includes a third distance offset, the replacement module 402 is specifically used to replace the codebook of the target reflection module with the target codebook after receiving the second indication information, when the distance between the position of the target reflection module and the geographical area corresponding to the target codebook reaches the third distance offset.

[0365] In some embodiments, when the second indication information includes a fourth time offset, the replacement module 402 is specifically used to replace the codebook of the target reflection module with the target codebook after receiving the second indication information, when the time when the target reflection module arrives at or enters the geographical area corresponding to the target codebook from its location reaches the fourth time offset.

[0366] In some embodiments, when the second indication information includes the codebook replacement condition, the replacement module 402 is specifically configured to replace the codebook of the target reflection module with the target codebook after receiving the second indication information and when the target reflection module meets the codebook replacement condition.

[0367] In some embodiments, the communication module 401 is also used to obtain a measurement report, which includes measurement results of multiple measured cells, and the multiple measured cells include the cell of the first node and the neighboring cells of the first node; the determination module 403 is used to determine whether the target reflection module meets the codebook replacement condition based on the measurement report.

[0368] In some embodiments, the communication module 401 is further used to send first indication information to the first node and / or the third node when the target reflection module meets the codebook replacement condition, where the first indication information is used to indicate that the target reflection module meets the codebook replacement condition.

[0369] In some embodiments, the determination module 403 is further configured to determine a target codebook according to the measurement report when the target reflection module meets the codebook replacement condition, where the target codebook is a new codebook of the target reflection module.

[0370] Fig.17 is a schematic diagram of the structure of a management device provided in an embodiment of the present application. The management device can be applied to the above terminal device to execute the mobility management method provided in the above method embodiment. Fig.17 As shown, the management device 500 includes: a receiving module 501 and a switching module 502 .

[0371] The receiving module 501 is used to receive a switching instruction, where the switching instruction is used to instruct to switch from a first node to a third node.

[0372] The switching module 502 is configured to switch from the first node to the third node according to the switching instruction.

[0373] In some embodiments, the switching module 502 is specifically configured to switch from the first node to the third node immediately after receiving a switching instruction.

[0374] In some embodiments, the switching module 502 is specifically configured to switch from the first node to the third node after receiving a switching instruction and after a time period corresponding to the first time offset has elapsed.

[0375] In some embodiments, the switching module 502 is specifically configured to switch from the first node to the third node after receiving the switching instruction and after a time period corresponding to the first time offset has passed and if the signal quality of the third node meets the signal quality threshold.

[0376] In some embodiments, the switching module 502 is specifically configured to initiate a switching failure process if the switching to the third node is not successful within a preset time period after receiving the switching instruction.

[0377] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides another possible structure of the communication device involved in the above-mentioned embodiment. Fig.18 As shown, the communication device 600 includes: a processor 602 and a bus 604. Optionally, the communication device 600 may further include a memory 601; optionally, the communication device 600 may further include a communication interface 603.

[0378] The processor 602 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 602 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0379] The communication interface 603 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0380] The memory 601 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0381] As a possible implementation, the memory 601 may exist independently of the processor 602, and the memory 601 may be connected to the processor 602 via a bus 604 for storing instructions or program codes. When the processor 602 calls and executes the instructions or program codes stored in the memory 601, the mobility management method provided in the embodiment of the present application can be implemented.

[0382] In another possible implementation, the memory 601 may also be integrated with the processor 602 .

[0383] The bus 604 may be an extended industry standard architecture (EISA) bus, etc. The bus 604 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.18 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0384] Some embodiments of the present application provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the mobility management method as described in any of the above embodiments.

[0385] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in this application may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0386] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the mobility management method described in any one of the above embodiments.

[0387] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A mobility management method, characterized in that: Applied to the first node, the method comprises: determining a terminal device that is allowed to switch to a third node; A switching instruction is sent to the terminal device, where the switching instruction is used to instruct the terminal device to switch from the first node to the third node.

2. The method according to claim 1, characterized in that The determining of the terminal device that is allowed to switch to the third node includes: From the terminal devices accessing the first node through the second node, a terminal device allowed to switch to the third node is determined.

3. The method according to claim 1, characterized in that The switching instruction includes at least one of the following: The third node provides a wireless resource configuration for the terminal device that is allowed to switch to the third node; A signal quality threshold for accessing the third node; A first time offset of accessing the third node.

4. The method according to claim 1, characterized in that: The determining of the terminal device that is allowed to switch to the third node includes: Sending a switching preparation request message to the third node; A handover preparation response message sent by the third node is received, where the handover preparation response message is generated based on the handover preparation request message.

5. The method according to claim 4, characterized in that The handover preparation request message includes at least one of the following: Switching reason; A first list, wherein the first list includes an identification of at least one terminal device to be switched to the third node; Relevant information of the second node to be switched to the third node; A preset codebook table, wherein the preset codebook table includes a plurality of codebooks and network area information corresponding to each of the plurality of codebooks; A preset codebook table includes a plurality of codebooks and geographical area information corresponding to each of the plurality of codebooks.

6. The method according to claim 5, characterized in that In the case where the handover preparation request message includes the handover cause, the handover cause includes at least one of the following: Terminal device group switching; Group switching of a terminal device accessing the first node through the second node; The second node changes the beam or changes the codebook, resulting in group switching of terminal devices accessing the first node through the second node.

7. The method according to claim 5, characterized in that In a case where the handover preparation request message includes relevant information of the second node, the relevant information of the second node includes at least one of the following: an identifier of at least one reflection module included in the second node; An identifier of a first reflection module; the first reflection module is a reflection module of the codebook to be replaced in at least one reflection module included in the second node; The recommended codebook to be replaced or the index of the recommended codebook to be replaced corresponding to the first reflection module; Geographic information of at least one reflection module included in the second node; The geographical information of the second node.

8. The method according to claim 4, characterized in that The handover preparation response message includes at least one of the following: a second list, wherein the second list includes an identification of at least one terminal device that is allowed to switch to the third node; The wireless resource configuration of the terminal device allowed to switch to the third node at the third node; an identifier of the second node that is allowed to switch to the third node; Related information of a second reflection module, where the second reflection module is a reflection module of the second node that agrees to change the codebook or beam; A time offset for each terminal device in the second list to access the third node; The signal quality threshold for each terminal device in the second list to access the third node.

9. The method according to claim 8, characterized in that In a case where the handover preparation request message includes relevant information of the second reflection module, the relevant information of the second reflection module includes at least one of the following: an identifier of the second reflection module; an identifier of a new beam of the second reflection module; an identifier of a new codebook of the second reflection module; A second time offset, where the second time offset is a time offset for the second reflection module to enable the new codebook or the new beam; A first distance offset, where the first distance offset is a distance offset for the second reflection module to enable the new codebook or the new beam.

10. The method according to claim 4, characterized in that The determining of the terminal device that is allowed to switch to the third node includes: When a preset condition for switching from the first node to the third node is met, a terminal device that is allowed to switch to the third node is determined.

11. The method according to claim 10, characterized in that The preset condition includes at least one of the following: The signal quality of the first node measured by the terminal device is less than a first preset threshold; The signal quality of the first node measured by the second node is less than a second preset threshold; The signal quality of the third node measured by the second node exceeds a third preset threshold compared with the signal quality of the first node measured by the second node; Determining that a target reflection module included in the second node meets a codebook replacement condition; First indication information is received, where the first indication information is used to indicate that the target reflection module meets a codebook replacement condition.

12. The method according to claim 11, characterized in that The codebook replacement condition includes at least one of the following: The distance between the position of the target reflection module and the geographical area corresponding to the target codebook in the preset codebook table is less than or equal to the second distance offset; The time from the location of the target reflection module to arriving at or entering the geographical area corresponding to the target codebook in the preset codebook table is less than or equal to a third time offset; The signal quality of the neighboring cell of the first node is higher than the signal quality of the cell of the first node by a fourth preset threshold; The signal quality of the neighboring cell of the first node is greater than or equal to a fifth preset threshold; The signal quality of the cell of the first node is less than or equal to a sixth preset threshold.

13. The method according to claim 2, characterized in that The method further comprises: Sending second indication information to the second node, where the second indication information is used to instruct to replace a codebook of a target reflection module included in the second node with a target codebook.

14. The method according to claim 13, characterized in that The second indication information includes at least one of the following: the target codebook; an identifier of the target codebook; The identification of the target reflection module; a fourth time offset, wherein the fourth time offset is a time offset for the target reflection module to enable the target codebook; A third distance offset, wherein the third distance offset is a distance offset for the target reflection module to enable the target codebook; Codebook replacement conditions.

15. The method according to claim 13, characterized in that The method further comprises: Before sending the second indication information, receiving a measurement report of the second node, where the measurement report includes measurement results of multiple measured cells, where the multiple measured cells include a cell of the first node and a neighboring cell of the first node; Determine, according to the measurement report, whether the target reflection module meets a codebook replacement condition.

16. The method according to claim 15, characterized in that The measurement result of the measured cell includes at least one of the following: The identification of the measured cell; Channel quality information of the measured cell; An identifier of a measured beam in the measured cell; Channel quality information of the measured beam; The incident angle of the measured beam relative to the reflection module included in the second node.

17. The method according to claim 15, characterized in that The method further comprises: When the target reflection module meets the codebook replacement condition, the target codebook is determined according to the measurement report.

18. The method according to claim 2, characterized in that The second node is a reconfigurable intelligent metasurface, a network-controllable relay device or an intelligent relay device.

19. The method according to any one of claims 5 to 8, characterized in that The codebook is used to represent the corresponding relationship between the incident beam and the outgoing beam.

20. The method according to claim 1, characterized in that The first node is a source wireless network device in the switching process; the first node includes at least one of the following: a base station, a cell within a base station, a distributed wireless unit, and a wireless transceiver node.

21. The method according to claim 1, characterized in that The third node is a target wireless network device in the switching process; the third node includes at least one of the following: a base station, a cell within a base station, a distributed wireless unit, and a wireless transceiver node.

22. A mobility management method, characterized in that: The method is applied to the second node, and the method includes: receiving second indication information sent by the first node; the second indication information is used to indicate that a codebook of a target reflection module included in the second node is replaced with a target codebook; According to the second indication information, a codebook of the target reflection module is replaced with the target codebook.

23. The method according to claim 22, characterized in that The second indication information includes at least one of the following: the target codebook; an identifier of the target codebook; The identification of the target reflection module; a fourth time offset, wherein the fourth time offset is a time offset for the target reflection module to enable the target codebook; A third distance offset, wherein the third distance offset is a distance offset for the target reflection module to enable the target codebook; Codebook replacement conditions.

24. The method according to claim 23, characterized in that The replacing the codebook of the target reflection module with the target codebook according to the second indication information includes: After receiving the second indication information, the codebook of the target reflection module is immediately replaced with the target codebook.

25. The method according to claim 23, characterized in that In a case where the second indication information includes the third distance offset, the replacing the codebook of the target reflection module with the target codebook according to the second indication information includes: After receiving the second indication information, when the distance between the position of the target reflection module and the geographical area corresponding to the target codebook reaches a third distance offset, the codebook of the target reflection module is replaced with the target codebook.

26. The method according to claim 23, characterized in that In a case where the second indication information includes the fourth time offset, the replacing the codebook of the target reflection module with the target codebook according to the second indication information includes: After receiving the second indication information, when the time when the target reflection module arrives at or enters the geographical area corresponding to the target codebook from its location reaches a fourth time offset, the codebook of the target reflection module is replaced with the target codebook.

27. The method according to claim 23, characterized in that In a case where the second indication information includes the codebook replacement condition, replacing the codebook of the target reflection module with the target codebook according to the second indication information includes: After receiving the second indication information, if the target reflection module meets a codebook replacement condition, the codebook of the target reflection module is replaced with the target codebook.

28. The method according to claim 22, characterized in that The method further comprises: Obtaining a measurement report, where the measurement report includes measurement results of multiple measured cells, where the multiple measured cells include a cell of the first node and a neighboring cell of the first node; Determine, according to the measurement report, whether the target reflection module meets a codebook replacement condition.

29. The method according to claim 28, characterized in that The method further comprises: In a case where the target reflection module meets a codebook replacement condition, first indication information is sent to the first node and / or the third node, where the first indication information is used to indicate that the target reflection module meets the codebook replacement condition.

30. The method according to claim 28, characterized in that The method further comprises: When the target reflection module meets the codebook replacement condition, a target codebook is determined according to the measurement report, and the target codebook is a new codebook of the target reflection module.

31. A communication device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the processor performs the method according to any one of claims 1 to 21, or any one of claims 22 to 30.

32. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method as claimed in any one of claims 1 to 21, or any one of claims 22 to 30.

Citation Information

Cited By

  • Mobility management method, communication apparatus, and storage medium

    EP4738926A1

  • Mobility management method, communication apparatus, and storage medium

    WO2025001826A1