Mobility management method and communication device

The mobility management method for RIS on mobile devices addresses signal quality fluctuations by using predetermined codebooks to reduce delays and improve accuracy in codebook updates, ensuring stable wireless coverage.

JP2026522304APending Publication Date: 2026-07-07ZTE CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2024-06-11
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

The deployment of reconfigurable intelligent surfaces (RIS) on mobile devices, such as high-speed trains, leads to frequent changes in the angular relationship between the RIS and base station antennas due to movement, causing fluctuations in signal quality and increasing measurement, signaling, and processing delays in codebook updates.

Method used

A mobility management method that involves acquiring mobility information from a first node, determining a target codebook based on this information and a predetermined codebook table, and transmitting codebook update instructions to reduce measurement and signaling overhead, and improve update accuracy.

Benefits of technology

This method reduces delays and improves the accuracy of codebook updates, ensuring stable wireless coverage for users within mobile units by anticipating and adjusting the RIS's beam direction effectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026522304000001_ABST
    Figure 2026522304000001_ABST
Patent Text Reader

Abstract

This disclosure provides a mobility management method, a communication device, and a storage medium. The method includes the steps of acquiring mobility information of a first node and determining a codebook update strategy for the first node based on the mobility information of the first node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross-reference to Related Applications) This application claims priority based on a Chinese patent application with application number 202310746861.3 filed on June 21, 2023 as the basic application, and all of its disclosure content is incorporated herein by reference.

[0002] This disclosure relates to the field of wireless communication technologies, and in particular, to a mobility management method, and communication device Place .

Background Art

[0003] A reconfigurable intelligent surface (RIS) is an artificial electromagnetic material with programmable electromagnetic properties and includes a number of low-cost reflective array elements. By controlling the phase and amplitude of each array element, the focusing direction of the emitted beam can be adjusted, thereby changing the propagation path of electromagnetic waves and realizing the control of the wireless network environment.

[0004] The deployment method of RIS usually deploys one or more dedicated RISs within the coverage range of a base station (BS) to improve the signals in the coverage blind spots within the coverage area of the base station. In some specific special scenarios, RIS is deployed on a moving body to provide signal relaying and coverage for users within the moving body. For example, in a high-speed train, a transmissive RIS needs to be deployed on the window of the train to reflect the beam of the base station into the interior space of the train. However, the movement of the moving body causes the movement of the RIS, thereby continuously changing the relative positional relationship between the RIS and the roadside base station antenna. As a result, the angular relationship between the incident beam and the emitted beam of the RIS continuously changes. In this way, the emitted beam of the RIS cannot stably cover the user equipment (UE) within the moving body, and the fluctuation of the signal quality of the UE becomes large. [Overview of the project] [Means for solving the problem]

[0005] In one embodiment, the first node execution A mobility management method is provided. This method is Steps include obtaining mobility information for the first node, Based on the mobility information of the first node, the first step is to determine the codebook update strategy for the first node, Includes.

[0006] In another embodiment, the second node execution A mobility management method is provided. This method is Steps include obtaining mobility information for the first node, The steps include determining the target codebook based on the mobility information of the first node and a predetermined codebook table, A step of transmitting codebook update instruction information to a first node, wherein the codebook update instruction information includes an identifier for a target codebook; Includes.

[0007] In yet another embodiment, a control device is provided. This device is An acquisition module for obtaining mobility information of the first node, A decision module for determining the codebook update strategy for the first node based on the mobility information of the first node, Includes.

[0008] In yet another embodiment, a management device applied to a base station is provided. This management device is An acquisition module for obtaining mobility information of the first node, A decision module for determining the target codebook based on the mobility information of the first node and a predetermined codebook table, A transmission module for transmitting codebook update instruction information to a first node, wherein the codebook update instruction information includes a transmission module containing the identifier of the target codebook, This includes.

[0009] In yet another embodiment, a communication device is provided. This communication device includes memory and a processor, the memory and the processor being coupled, the memory being used to store a computer program, and the processor executing the computer program to implement the mobility management method described in any one of the above embodiments or examples.

[0010] In yet another embodiment, a computer-readable storage medium is provided. Computer program instructions are stored in the computer-readable storage medium, and when these computer program instructions are executed by a processor, the mobility management method described in any one of the above embodiments or examples is realized.

[0011] In yet another embodiment, a computer program product is provided. This computer program product includes computer program instructions, which, when executed by a processor, realize the mobility management method described in any one of the embodiments or examples described above.

[0012] To more clearly illustrate the technical solutions of this disclosure, the drawings used in some embodiments of this disclosure are briefly described below. Obviously, the drawings in the following description are only those of some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these. [Brief explanation of the drawing]

[0013] [Figure 1] This figure shows the architecture of a communication system according to some embodiments of the present disclosure. [Figure 2] This figure shows the configuration of a base station according to some embodiments of the present disclosure. [Figure 3]It is a diagram showing the configuration of a relay reflection device according to some embodiments of the present disclosure. [Figure 4] It is a diagram showing the structural form of a relay reflection device according to some embodiments of the present disclosure. [Figure 5] It is a diagram showing the structural form of another relay reflection device according to some embodiments of the present disclosure. [Figure 6] It is a diagram showing an application scenario of a communication system according to some embodiments of the present disclosure. [Figure 7] It is a diagram showing another application scenario of a communication system according to some embodiments of the present disclosure. [Figure 8] It is a diagram showing yet another application scenario of a communication system according to some embodiments of the present disclosure. [Figure 9] It is a flowchart of a mobility management method according to some embodiments of the present disclosure. [Figure 10] It is a flowchart of another mobility management method according to some embodiments of the present disclosure. [Figure 11] It is a diagram showing an application scenario of a mobility management method according to some embodiments of the present disclosure. [Figure 12] It is a diagram showing another application scenario of a mobility management method according to some embodiments of the present disclosure. [Figure 13] It is a flowchart of yet another mobility management method according to some embodiments of the present disclosure. [Figure 14] It is a flowchart of yet another mobility management method according to some embodiments of the present disclosure. [Figure 15] It is a schematic diagram of yet another application scenario of a mobility management method according to some embodiments of the present disclosure. [Figure 16] It is a diagram showing yet another application scenario of a mobility management method according to some embodiments of the present disclosure. [Figure 17] It is a diagram showing yet another application scenario of a mobility management method according to some embodiments of the present disclosure. [Figure 18]This figure shows yet another application scenario of the mobility management method according to some embodiments of the present disclosure. [Figure 19] This figure shows the configuration of a control device according to some embodiments of the present disclosure. [Figure 20] This figure shows the configuration of another control device according to some embodiments of the present disclosure. [Figure 21] This figure shows the configuration of a communication device according to some embodiments of the present disclosure. [Modes for carrying out the invention]

[0014] The following will clearly and completely describe the technical solutions of this disclosure with reference to the drawings of this disclosure. Obviously, the embodiments described are only some, and not all, embodiments of this disclosure. All other embodiments that a person skilled in the art can obtain without creative work based on the embodiments of this disclosure are within the scope of this disclosure.

[0015] In this disclosure, expressions such as "exemplary" or "for example" are used to provide examples, illustrations, or explanations. None of the embodiments or design solutions described as "exemplary" or "for example" in this disclosure should be construed as having priority or superiority over other embodiments or design solutions. More precisely, the use of expressions such as "exemplary" or "for example" is intended to illustrate the relevant concepts in detail.

[0016] Hereafter, terms such as "First," "Second," etc., are used solely for explanatory purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of designated technical features. Thus, features limited by "First," "Second," etc., may explicitly or implicitly include one or more of those features.

[0017] In this disclosure, unless otherwise specified, " / " means "or". For example, A / B can mean A or B. In this text, "and / or" describes only the relationship between related objects and indicates that there may be three types of relationships. For example, A and / or B can mean that only A exists, only B exists, or both A and B exist. Also, "at least one" refers to one or more, and "multiple" refers to two or more.

[0018] With the explosive increase in data traffic, millimeter-wave (mmWave) communication has become a crucial technology for fifth-generation mobile communications due to its abundant available frequency bandwidth. The first major challenge in realizing mmWave communication is propagation path loss. To compensate for the significant millimeter-wave propagation path loss during transmission, millimeter-wave base stations (BS) typically employ narrow-beam transmission using large antenna arrays, which can effectively concentrate transmission energy in a specific area or direction. However, directional transmission of millimeter waves is highly sensitive to interruptions, which can even cause connection disruptions, creating new challenges in establishing and maintaining millimeter-wave links. For this reason, equipment with signal forwarding and relay functions, such as RISs and network-controlled repeaters (NCRs), is integrated into millimeter-wave cellular systems.

[0019] RIS is an artificial electromagnetic material with programmable electromagnetic properties, comprising numerous low-cost reflective array elements. By controlling the phase and amplitude of each array element, the direction of focus of the emitted beam can be adjusted, thereby altering the propagation path of electromagnetic waves and enabling control of wireless network environments.

[0020] Conventional wireless technologies generally perform signal processing at the transmitting and receiving ends to adapt to dynamic and uncontrollable wireless network environments. However, RIS (Radio Signal Response) can actively correct wireless channels through controllable smart signal reflection technology. Therefore, RIS offers new degrees of freedom for improving wireless link performance and paves the way for the realization of smart and programmable wireless environments. For example, in millimeter-wave cellular systems, problems with wireless channel interruption due to factors such as terrain and obstacles can significantly degrade communication quality and even cause link interruptions. RIS, with its ability to alter the electromagnetic wave propagation environment, holds potential as a new way to address millimeter-wave communication interruption problems. For users whose links to the base station are interrupted, RIS phase adjustment can allow the electromagnetic wave propagation path to bypass obstacles and reach the user, thereby improving communication quality and the coverage capability of the millimeter-wave system.

[0021] The typical deployment method for RISs is to deploy one or more dedicated RISs within the coverage area of ​​a base station and use them to improve the signal in coverage blind spots within that base station's coverage area. In some specific special scenarios, RISs are deployed on mobile devices to provide signal relay and coverage to users inside the mobile device. For example, on a high-speed train, a transmissive RIS needs to be deployed on the train's windows to reflect the base station beam into the interior space. However, the movement of the mobile device causes the RIS to move, which in turn causes a continuous change in the relative position between the RIS and the roadside base station antenna, resulting in a continuous change in the angular relationship between the RIS's incoming and outgoing beams. In this way, the RIS's outgoing beam can no longer stably cover UEs inside the mobile device, leading to large fluctuations in the UE's signal quality.

[0022] Therefore, to ensure stable coverage for UEs within a mobile unit, the RIS needs to frequently update its codebook. However, a mobile RIS cannot accurately measure spatial relationships such as the distance and azimuth angle between the RIS and the site antenna in advance, and can only measure and estimate the synchronization or reference signal in real time to determine which codebook needs to be changed. Consequently, frequent codebook changes can lead to problems such as increased measurement overhead, signaling overhead, delays in codebook updates, and reduced accuracy of codebook updates.

[0023] For example, the RIS may measure using the synchronization signal and physical broadcast channel (PBCH) block (SSB) or the channel state information-reference signal (CSI-RS). Alternatively, the base station may measure using the sounding reference signal (SRS) of the RIS's cascade port (Uplink). However, regardless of which signal is used, additional measurement overhead and delay are required. At the same time, the RIS must report the measurement results (e.g., to the base station) after the measurement is complete, resulting in a reporting delay. result A new RIS codebook must be determined accordingly and sent to the RIS, which may result in processing and delivery delays.

[0024] Assuming a measurement cycle of 20ms, reporting time of approximately 10-20 slots (1 slot = 1ms-0.125ms, SCS = 15kHz-120kHz), and base station processing and new codebook distribution delay of approximately 4-5ms, the total time required is approximately 30-35ms in the sub6G frequency band and approximately 25-28ms in the FR2 frequency band. In the high-speed train scenario (350-500km / h), the RIS shifts by approximately 1 meter / 10ms within the measurement delay, causing a delay in applying the new codebook.

[0025] If the RIS spans the overlapping area of ​​two access points, additional latency is required if a higher-layer handover procedure is necessary.

[0026] Furthermore, there is a certain degree of error in measuring the reference signal to estimate the distance from the RIS to the site antenna or the direction of arrival (DOA) or angle of arrival (AOA) of the beam, which affects the accuracy of codebook selection and, consequently, the coverage performance within the mobile unit.

[0027] In summary, the problem with the related technologies is how to address the potential issues of increased measurement overhead, signaling overhead, delays in codebook updates, and reduced accuracy of codebook updates that can result from frequent codebook changes in scenarios where RIS is deployed on a mobile device.

[0028] To address the technical problems described above, embodiments of this disclosure provide a mobility management method. The concept involves acquiring mobility information from a first node, determining a target codebook based on the mobility information from the first node and a predetermined codebook table, and transmitting codebook update instruction information to the first node. The codebook update instruction information includes the identifier of the target codebook. Embodiments of this disclosure, using a predetermined codebook method, do not require real-time detection and codebook determination, reduce measurement overhead and signaling overhead, reduce time delays in codebook updates, and improve the accuracy of codebook updates.

[0029] Referring to Figure 1, this figure shows the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1, this communication system includes a base station 110, a relay / reflector device 120, and a terminal device 130.

[0030] Base station 110 is used to radiate and receive electromagnetic waves.

[0031] For example, base station 110 may be a next-generation base station (the next Generation Node B, gNB).

[0032] In some embodiments, as shown in Figure 2, the base station 110 includes a controller 111 and an antenna 112. The controller 111 is used to manage the wireless communication interface and radio channels. The antenna 112 is used to radiate and receive electromagnetic waves.

[0033] For example, the antenna 112 can radiate electromagnetic waves toward the relay reflector 120 in accordance with the control of the controller 111.

[0034] In some embodiments, the base station 110 further includes a communication interface 113 for information interaction with other devices. Exemplaryly, the base station 110 can interact with a relay / reflector device 120 via the communication interface 113. The base station 110 can further interact with other devices, such as a network server, via the communication interface 113.

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

[0036] Exemplary, memory 114 may be, but is not limited to, read-only memory (ROM) or other types of static storage devices that store static information and instructions, random access memory (RAM) or other types of dynamic storage devices that store information and instructions, electrically erasable programmable read-only memory (EEPROM), magnetic storage medium or other magnetic storage device, or any other medium that carries or stores expected program code in the form of instructions or data structures and is accessible by a computer.

[0037] The relay / reflector device 120 is used to relay or transmit electromagnetic waves emitted by the base station 110.

[0038] For example, the relay / reflector device 120 may be a RIS, NCR, smart relay device, or other device having signal transmission and relay functions.

[0039] In some embodiments, as shown in Figure 3, the relay reflector 120 includes a reflector module 121 and a control module 122. Exemplarily, if the relay reflector 120 is a RIS, the reflector module 121 may be a RIS-Forwarding (RIS-Fwd) module of the RIS, and the control module 122 may be a RIS-Mobile-Termination (RIS-MT) module of the RIS.

[0040] The reflective module 121 includes a reflective array composed of antenna array elements, and by adjusting the incident beam in different ways according to different antenna array element codebooks (the codebooks are used to control the spectral, phase, amplitude, and polarization values ​​of each antenna array element), the exit beam can exhibit different amplitudes, widths, frequency shifts, changes in exit angles, and variations such as single-beam reflection, multi-beam reflection, diffuse reflection, refraction, and transmission.

[0041] For example, the reflecting module 121 can reflect an incident beam to a designated area (e.g., a coverage blind area of ​​a base station) according to beam instructions (i.e., a codebook) provided by the control module 122, thereby serving a UE in that area. For example, in an embodiment of the present disclosure, the reflecting module 121 can adjust an incident beam from a base station 110 to an outgoing beam directed towards a terminal device 130.

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

[0043] The controller 122-1 is used to transmit relay beam instructions (i.e., codebooks) to the reflection module 121 and to control the operating state of the reflection module 121.

[0044] For example, the controller 122-1 can control the operating state of the reflector module 121, such as the on / off state (control of operation or non-operation of the reflector module 121), power control (control of the reflected beam amplitude of the reflector module 121), and relay beam instruction (codebook of the antenna array elements of the reflector module 121), in accordance with instructions from the base station 110.

[0045] To make it easier to understand, one codebook represents the relative relationship between one incident beam and one exit beam; therefore, for a reflection array, one codebook is also called a beam indication.

[0046] Memory 122-2 is used to store the codebook.

[0047] The communication interface 122-3 is used for information interaction with other devices. For example, the control module 122 may interact with the base station 110 via the communication interface 122-3.

[0048] For example, the control module 122 may receive control information (e.g., codebook update information) transmitted by the base station 110 via the communication interface 122-3, and transmit RIS operating status information, RIS placement information, and RIS codebook set information to the base station via the communication interface 122-3.

[0049] In some embodiments, the control module 122 may transmit sensor capability information and measurement results from the sensor module 123 to the base station 110 via the communication interface 122-3.

[0050] For example, the communication interface 122-3 may interact with other devices using methods such as Narrow Band Internet of Things (NB-IoT), 5th-generation mobile communication technology (5G), and wireless fidelity (WiFi).

[0051] In some embodiments, the structural configuration of the relay reflector 120 may include some of the following:

[0052] (1) Both the reflection module 121 and the control module 122 are set to collocation.

[0053] (2) One control module 122 controls one reflection module 121, and the two are not set to collocation. The reflection module 121 and the control module 122 may be connected by wire or wireless means.

[0054] (3) One control module 122 controls multiple reflection modules 121, and the control module 122 and the reflection modules 121 are not set to colocation. For example, one control module 122 can control N reflection modules 121 simultaneously, the control module 122 may receive control information for N reflection modules 121 from the base station 110, and report status information for N reflection modules 121 to the base station 110.

[0055] The following describes the structural configuration of the relay reflective device 120, using the example of a case where the relay reflective device 120 is an RIS, the reflective module 121 is an RIS-Fwd, and the control module 122 is an RIS-MT, with reference to the diagrams in the instruction manual.

[0056] Exemplary, as shown in Figure 4, the RIS can be deployed on a high-speed train, and the RIS-Fwd and RIS-MT are integrated as a single unit, with the operating frequency band and beam of the RIS-MT being a subset of the RIS-Fwd.

[0057] Exemplary, as shown in Figure 5, the RIS may be deployed on a high-speed train, and one RIS-MT may be deployed separately from multiple RIS-Fwds. In this configuration, in the forward direction, the RIS-MT detects adjacent cell beams before the RIS-Fwds. In the opposite direction to the forward direction, the RIS-MT detects adjacent cell beams later than the RIS-Fwds.

[0058] In addition to being deployed on high-speed trains, the above structural configuration can also be applied to other types of mobile vehicles, such as subways and light rail, unmanned aerial vehicles, vehicles on highways, and ferries, but the embodiments of this disclosure are not limited to these.

[0059] The terminal device 130 is used to communicate in accordance with the electromagnetic waves emitted by the relay / reflector device 120.

[0060] Exemplary examples, terminal device 130 may be a UE, such as a mobile phone, tablet computer, desktop computer, laptop computer, handheld computer, notebook computer, ultra-mobile personal computer (UMPC), netbook, and mobile phone, personal digital assistant (PDA), augmented reality (AR) / virtual reality (VR) device, etc. The embodiments of this disclosure do not particularly limit the specific form of terminal device 130.

[0061] The following describes a scenario relating to the communication system provided by the embodiments of this disclosure, using the example of the case where the relay / reflector device 120 is a RIS, with reference to the drawings in the instruction manual.

[0062] In some embodiments, as shown in Figure 6, the diagram illustrates an application scenario of a communication system according to an embodiment of the present disclosure. This scenario includes a RIS management entity, a base station, and a RIS deployed on a mobile device. In this scenario, it can be seen that the RIS needs to perform handovers between base stations during transit.

[0063] The RIS management entities described above are used to manage the RIS codebook library, RIS deployment information, and RIS authentication. RIS management entities can be deployed in base stations, core network domains, within core network elements, operation administration and maintenance (OAM), radio access network (RAN) access network domains, etc. Exemplary core network elements may include access and mobility management functions (AMF), service management functions (SMF), point coordination functions (PCF), user port functions (UPF), application functions (AF), etc.

[0064] In some embodiments, the base station shown in Figure 1 may include one or more transmission reception points (TRPs) to improve the base station's coverage area. Figure 7 shows an application scenario of another communication system according to an embodiment of the present disclosure. This scenario includes a RIS management entity, a base station, TRPs, and a RIS deployed on a mobile device. In this scenario, it can be seen that the RIS needs to perform handovers between different TRPs within the same base station during transit, and between different TRPs at different base stations.

[0065] In some embodiments, the base station architecture shown in Figure 1 may be a centralized unit (CU) and distributed unit (DU) separated architecture. Figure 8 shows an application scenario of another communication system according to an embodiment of the present disclosure. This scenario includes a RIS management entity, base station DUs and CUs, and a RIS deployed on a mobile device. In this scenario, the RIS needs to perform handovers between base stations during transit and different within the same base station. DU It becomes clear that a handover is necessary in between.

[0066] The system architectures and application scenarios described in the embodiments of this disclosure are provided for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure and do not constitute a limitation of the technical solutions provided by the embodiments of this disclosure. Those skilled in the art will understand that, as system architectures evolve and new service scenarios emerge, the technical solutions provided by the embodiments of this disclosure are equally applicable to similar technical problems.

[0067] The mobility management methods provided by the embodiments of this disclosure are described below in an illustrative manner.

[0068] The entity that implements the mobility management method provided by the embodiments of this disclosure is not limited. For example, this method may be implemented by a base station 110 or by a relay / reflector device 120.

[0069] Exemplary, as shown in Figure 9, the method provided by the embodiments of the present disclosure involves a first node (for example, the first node may be the relay reflector 120 shown in Figure 1) execution This method may include the following steps:

[0070] S201, the first node acquires the mobility information of the first node.

[0071] For example, the first node may be a RIS, NCR, or smart relay device.

[0072] In some embodiments, the first node may be deployed on a mobile vehicle (e.g., a train, a high-speed train, etc.) and provide wireless network signals to terminal equipment within the mobile vehicle.

[0073] In some embodiments, the first node includes at least one reflective module and a control module, the reflective module being used to adjust the incident beam from the second node to an outgoing beam directed toward the third node. The third node may be the terminal equipment 130 shown in Figure 1.

[0074] The mobility information of the first node includes the mobility information of at least one reflective module of the first node.

[0075] For illustrative purposes, the above-mentioned at least one reflective module may include a target reflective module (the target reflective module may be any one of the at least one reflective module). The mobility information of the target reflective module will be described below from different perspectives.

[0076] 1. The mobility information of the target reflective module includes the location information of the target reflective module.

[0077] For example, the position information of the reflective module may be the absolute position information of the target reflective module, or the relative position information of the target reflective module.

[0078] The absolute position information of the target reflection module is used to indicate the position of the target reflection module on the Earth's surface. Here, the coordinate system may be a geographic coordinate system. The relative position information of the target reflection module may be the position of the target reflection module relative to a pre-set reference point.

[0079] In some embodiments, the absolute position information of the target reflective module can be determined by the following implementation method.

[0080] 1 fruit In the current system, the first node includes a positioning device for measuring the absolute position information of the target reflective module.

[0081] For example, the positioning device may be the Global Positioning System (GPS) or the Beidou Navigation Satellite System (BDS).

[0082] As another possible implementation, the absolute position information of the target reflective module can be determined based on the absolute position information of the control module and the relative positional relationship between the control module and the target reflective module.

[0083] If the target reflective module and control module are set to colocation, the absolute of the target reflective module Location information It is understood that this is the same as the absolute position information of the control module. If the target reflective module and the control module are not set to collocation, the absolute position information of the target reflective module is determined based on the relative positional relationship between the control module and the target reflective module.

[0084] For example, the absolute position of the control module mentioned above. information This may be determined according to the following method.

[0085] Method 1, the first node includes a positioning device for measuring the absolute position information of the control module.

[0086] Method 2: The absolute position information of the control module is determined based on the distance the control module travels relative to the reference point.

[0087] For example, the first node may determine the absolute position information of the control module according to the pre-set movement path of the mobile body and the distance the control module has traveled relative to a reference point. For example, the reference point may be the starting point of the mobile body or a stopping point along the mobile body's movement path.

[0088] Method 3: The second node (e.g., base station) has a positioning measurement function and can perform positioning according to the uplink signal transmitted by the control module. For example, the second node calculates and obtains the absolute position information of the control module based on the uplink time difference of arrival (UL-TDOA) algorithm, the time difference of the uplink signal received and transmitted by the control module, and the position information of the second node itself.

[0089] In some embodiments, the relative position information of the target reflection module may be determined based on the distance traveled by the control module relative to a reference point, and the relative positional relationship between the control module and the target reflection module. The reference point may be the starting point of the moving body, or a stopping point along the moving body's path.

[0090] For example, if the control module and the target reflection module are set to collocation, their positions are the same, so the relative position information of the target reflection module is determined based on the distance the control module has traveled relative to the reference point.

[0091] For example, if the control module and target reflection module are not set to collocation, the relative position information of the target reflection module is determined based on the distance the control module travels relative to the reference point and the relative positional relationship between the control module and the target reflection module.

[0092] 2. The mobility information of the target reflective module includes the wireless network information of the target reflective module.

[0093] Wireless network information includes measurement information for service cells and measurement information for adjacent cells.

[0094] In some embodiments, the measurement information may include the signal quality of a beam (e.g., a beam transmitted by a service cell or a beam transmitted by an adjacent cell) and / or the signal quality of a cell. Exemplary, the signal quality of a beam may include at least one of the following: reference signal receiving power (RSRP), signal-to-interference plus noise ratio (SINR), channel quality indication (CQI), and rank indicator (RI).

[0095] In some embodiments, the measurement information may further include beam information (e.g., a beam identifier, which may be an index of a reference signal carried by the beam) and / or cell information (e.g., a cell identifier).

[0096] In some embodiments, the radio network information of the target reflective module may be determined based on radio network information measured by the control module of the first node. For example, if the control module and the target reflective module are configured to co-locate, the radio network information measured by the control module is the radio network information of the target reflective module. If the control module and the target reflective module are not configured to co-locate, the radio network information of the target reflective module is determined based on the radio network information detected by the control module and the relative positional relationship between the control module and the target reflective module.

[0097] S202 determines the codebook update strategy for the first node based on the mobility information of the first node.

[0098] The codebook update strategy may include at least one reflection module of the first node that needs to have its codebook updated, a predetermined codebook to be updated corresponding to that reflection module, and a time offset or distance offset for updating the codebook.

[0099] As one possible implementation, the codebook update strategy of the first node may be determined by the first node. Exemplarily, as shown in Figure 10, step S202 above may be implemented as the following steps S2021-S2023.

[0100] In S2021, the first node determines whether the mobility information of the target reflective module meets the codebook update conditions.

[0101] The target reflective module may be any one of the at least one reflective modules of the first node.

[0102] The following describes step S2021 using the case where the mobility information of the target reflective module includes the location information of the target reflective module, or where the mobility information of the target reflective module includes the wireless network information of the target reflective module, as an example.

[0103] In some embodiments, if the mobility information of the target reflective module includes the position information of the target reflective module, the above codebook update condition is: The distance between the location of the target reflection module and the geographical area corresponding to the target codebook in the predetermined codebook table is less than or equal to a predetermined distance offset, The position of the target reflection module arrives at or enters the geographical area corresponding to the target codebook in a given codebook table. Time required However, it may include at least one condition that the time offset is less than or equal to a predetermined time offset.

[0104] As an example, assume that both the control module and target reflection module of the first node are currently located in the third section, and further determine whether the geographical location of the target reflection module is less than or equal to L-offset (a pre-defined distance offset) from the start of the fourth section. If so, the target reflection module of the first node is considered to satisfy the codebook update conditions.

[0105] As an example, assume that both the control module and target reflection module of the first node are currently located in the third section, and determine whether the time it takes for the target reflection module to arrive at or enter the start of the fourth section from its current position is less than or equal to the T-offset (a pre-set time offset). If so, the target reflection module of the first node is considered to have met the codebook update conditions.

[0106] At least one of the above-mentioned pre-configured distance offsets and pre-configured time offsets is pre-configured by the second node, RIS management entity, core network element, or third-party server.

[0107] In some embodiments, if the mobility information of the target reflective module includes the radio network information of the target reflective module, the above codebook update condition is: The reference signal received power of the adjacent cell is higher than the reference signal received power of the service cell by a first predetermined threshold, The reference signal received power of the adjacent cell is equal to or greater than the second predetermined threshold, The system may include at least one of the following: the power of the reference signal received by the service cell is less than or equal to a third predetermined threshold.

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

[0109] In S2022, if the mobility information of the target reflection module meets the codebook update conditions, the first node determines the target codebook from a predetermined codebook table.

[0110] The target codebook is the codebook to be updated for the target reflection module, and the target codebook matches the mobility information of the target reflection module.

[0111] Step S2022 described above will be explained below using the cases where the mobility information of the target reflective module includes the location information of the target reflective module, or where the mobility information of the target reflective module includes the wireless network information of the target reflective module, as examples.

[0112] (i) The mobility information of the target reflective module includes the position information of the target reflective module.

[0113] In some embodiments, the predetermined codebook table may include multiple codebooks and geographical area information corresponding to each of the multiple codebooks. The geographical area corresponding to a codebook is understood to refer to the geographical area covered by the beam emitted by the reflection module when the second node records the codebook.

[0114] The geographical area information corresponding to a codebook includes at least one of the following: start position, end position, path length, midpoint position, radius, and diameter. Exemplarily, the geographical area information corresponding to a codebook may also include location information for the section corresponding to the codebook. For example, the section between the start position and end position in the geographical area information corresponding to the codebook is the section corresponding to the codebook.

[0115] For example, location information can be expressed in the form of location coordinates. For instance, the starting coordinates of the beginning of section a corresponding to codebook a can be expressed as (xas, yas, zas), and the ending coordinates of section a corresponding to codebook a can be expressed as (xae, yae, zae). Here, x represents longitude, y represents latitude, z represents altitude, a represents the identifier of section a, s represents the starting coordinates, and e represents the ending coordinates.

[0116] As can be understood, the movement of a mobile body causes the movement of the first node, which in turn causes the relative positional relationship between the first node and the base station to continuously change. Therefore, in order to ensure stable coverage for UEs within the mobile body, embodiments of the present disclosure can divide the mobile body's movement path into different segments according to its geographical location, and pre-set one optimal codebook for each segment. In this way, the segment in which the first node is located can be determined according to the positional information of the first node during the mobile body's movement, thereby updating the codebook for the first node in a timely and accurate manner and ensuring stable coverage for UEs within the mobile body.

[0117] In some embodiments, if the mobility information of the target reflective module includes the position information of the target reflective module, determining the target codebook from the predetermined codebook table may be achieved as follows:

[0118] Step a1: Based on the location information of the target reflective module and the location information of each section along the travel path, the location information of the next section of the target reflective module is determined.

[0119] As an example, let's assume the travel path includes sections A, B, C, and D. Assuming that the position information for each section can be represented as {(start coordinates), (end coordinates)}, then the position information for section A is {(xas,yas,zas),(xae,yae,zae)}, the position information for section B is {(xbs,ybs,zbs),(xbe,ybe,zbe)}, the position information for section C is {(xcs,ycs,zcs),(xce,yce,zce)}, and the position information for section D is {(xds,yds,zds),(xde,yde,zde)}. If the current position information for the target reflective module is {(xbs,ybs,zbs),(xbe,ybe,zbe)}, then we can explain that the target reflective module is currently located in section B, and the target reflection The next section of the module is section C, and its position information is {(xcs,ycs,zcs),(xce,yce,zce)}.

[0120] Step a2: From a predetermined codebook table, select a target codebook that matches the position information of the next section of the target reflective module.

[0121] Since a predetermined codebook table can include multiple codebooks and geographical area information corresponding to each of the multiple codebooks (the geographical area information corresponding to a codebook includes location information for the section corresponding to the codebook), it is understood that the target codebook for the next section of the target reflection module can be determined by comparing it with the geographical area information of each codebook in the predetermined codebook table according to the location information of the next section of the target reflection module.

[0122] For illustrative purposes, assume that a given codebook table includes codebook 1, codebook 2, and codebook 3. The geographical region information for codebook 1 includes the location information for the section corresponding to codebook 1: {(xbs,ybs,zbs),(xbe,ybe,zbe)}. The geographical region information for codebook 2 includes the location information for the section corresponding to codebook 2: {(xcs,ycs,zcs),(xce,yce,zce)}. The geographical region information for codebook 3 includes the location information for the section corresponding to codebook 3: {(xds,yds,zds),(xde,yde,zde)}. If the location information for the next section of the target reflection module is {(xcs,ycs,zcs),(xce,yce,zce)}, then the target codebook for the next section of the target reflection module is determined to be codebook 2.

[0123] For example, as shown in Figure 11, the path taken by the first node is divided into different sections based on its position coordinates, and one optimal codebook is pre-set for each section (the optimal codebook is the one that, when used by the first node's reflection module, can reflect the best incident beam and serve the UE within the mobile vehicle). As shown in Figure 11, if the first node deployed on the second vehicle has just left the coverage area of ​​gNB1 and entered the coverage area of ​​gNB2 in the current section (coordinates 3 to 4), the optimal codebook for that section should be the codebook that reflects the beam directed towards that section by gNB2, rather than the codebook that reflects the beam directed towards that section by gNB1.

[0124] (ii) The mobility information of the target reflective module includes the wireless network information of the target reflective module.

[0125] In some embodiments, the predetermined codebook table includes a plurality of codebooks and wireless network information corresponding to each of the plurality of codebooks. The wireless network information corresponding to a codebook includes at least one of the following: service cell information, service beam information, transmission point information, and centralization unit information.

[0126] Service beam information refers to information about the optimal beam reflected by the first node's reflecting module when the first node loads the codebook. Exemplarily, the service beam information may include a service beam identifier (Identity, ID). Exemplarily, the service beam identifier may be an index of the reference signal carried by the service beam. For example, the reference signal may include at least one of the following: SSB, CSI-RS, Tracking RS, Demodulation Reference Signal (DMRS), Positioning RS, and Interference RS.

[0127] Service cell information refers to information about the cell to which the optimal beam reflected by the first node's reflection module belongs when the first node loads the codebook. Exemplarily, the service cell information includes a service cell identifier. Exemplarily, the service cell identifier may include at least one of the following: a cell global identifier (GCI), a public land mobile network (PLMN) ID, a cell ID, a base station identifier, or a physical cell identifier (PCI).

[0128] For example, the wireless network information corresponding to the above codebook is: The identifier of the optimal beam, and the identifier of the cell to which the optimal beam belongs, The identifier of the optimal beam, and the identifier of the base station transmitting the optimal beam, The identifier of the optimal beam, and the identifier of the transmit / receive point that transmits the optimal beam, Identifier for the optimal beam, and the transmission of the optimal beam. decentralization It may include any one of the unit identifiers.

[0129] It is understood that in different network deployment modes, the radio network information corresponding to the codebook can have multiple representations. For example, in the scenario shown in Figure 6, when the signal transmitted by the base station covers terminal equipment, the radio network information corresponding to the codebook may be represented as the identifier of the optimal beam and the identifier of the cell to which the optimal beam belongs, or as the identifier of the optimal beam and the identifier of the base station transmitting the optimal beam.

[0130] In the scenario shown in Figure 7, when the signal transmitted by the TPR covers terminal equipment, the radio network information corresponding to the codebook may be represented as an optimal beam identifier and an identifier for the transmit / receive point transmitting the optimal beam.

[0131] In the scenario shown in Figure 8, when the signal transmitted by the DU covers the terminal equipment, the radio network information corresponding to the codebook includes the optimal beam identifier and the transmission of the optimal beam. decentralization It may be represented as a unit identifier.

[0132] It is understood that the movement of the mobile body causes the movement of the first node, which in turn causes a continuous change in the relative position between the first node and the base station, resulting in different strongest base station beams that the first node can measure. Therefore, in embodiments of this disclosure, the codebook may be pre-set according to the optimal beam measured by the first node. In this way, the codebook of the first node can be updated in a timely and accurate manner according to the changes in the incident beam measured by the first node during the movement of the mobile body, thereby ensuring stable coverage of UEs within the mobile body.

[0133] In some embodiments, if the mobility information of the target reflective module includes the wireless network information of the target reflective module, determining the target codebook from the predetermined codebook table may be implemented by selecting a target codebook from the predetermined codebook table that matches the wireless network information of the target reflective module, according to the wireless network information of the target reflective module.

[0134] Since a predetermined codebook table can include multiple codebooks and wireless network information corresponding to each of the multiple codebooks, the wireless network information of the target reflective module can be compared with the wireless network information of each codebook in the predetermined codebook table to determine the target codebook that best matches the wireless network information of the target reflective module.

[0135] One possible implementation is that the wireless network information of the target reflection module may include information about the incident beam of the target reflection module and information about the cell to which the incident beam belongs. The wireless network information corresponding to the codebook may include service beam information and service cell information. Therefore, comparing the wireless network information of the target reflection module with the wireless network information of each codebook in a predetermined codebook table may include comparing the information about the incident beam of the target reflection module with the service beam information corresponding to each codebook in the predetermined codebook table, and comparing the information about the cell to which the incident beam of the target reflection module belongs with the service cell information corresponding to each codebook in the predetermined codebook table.

[0136] As an example, let's assume that a given codebook table includes codebook 1, codebook 2, and codebook 3. The service beam information for codebook 1 is SSB1, and the service cell information is GCI1. The service beam information for codebook 2 is SSB2, and the service cell information is GCI2. The service beam information for codebook 3 is SSB3, and the service cell information is GCI3. If the incident beam information of the target reflective module is SSB2, and the cell information to which the incident beam belongs is CGI2, then the target codebook for the target reflective module is determined to be codebook 2.

[0137] As an example, as shown in Figure 12, the codebook of the first node's reflection module is updated according to the changes in the incident beam measured by the first node as the moving object travels along its path.

[0138] For example, at the first example position from the left, the incident beam measured by RIS is "beam 1 of gNB1-TRP1," and a target codebook matching "beam 1 of gNB1-TRP1" is found in a predetermined codebook library.

[0139] In the second example position from the left, the incident beam measured by RIS is "beam 15 of gNB1-TRP2", and is located in the specified codebook library. (Also known as the codebook table) Find the target codebook that matches "beam 15 of gNB1-TRP2".

[0140] In the third example position from the left, the incident beam measured by RIS is "beam 7 of gNB2-TRP3," and a target codebook matching "beam 7 of gNB2-TRP3" is found in the designated codebook library.

[0141] In the fourth example position from the left, the incident beam measured by RIS is "beam 35 of gNB2-TRP4," and a target codebook matching "beam 35 of gNB2-TRP4" is found in the designated codebook library.

[0142] In some embodiments, after the first node determines the target codebook of the target reflection module, the method further includes the step of transmitting the index of the target codebook and / or the identifier of the target reflection module to the second node.

[0143] It is understood that after the first node determines the target codebook for the target reflection module, the first node can control the target reflection module to use the target codebook, and the first node can also notify the second node of the target codebook index and the identifier of the target reflection module that uses the target codebook, allowing the second node to be aware of the first node's codebook update status.

[0144] S2023, the first node, controls the target reflection module to use the target codebook.

[0145] In some embodiments, the control module of the first node can determine, according to the relative position between the control module and the target reflection module, whether the distance between the target reflection module and the next interval is less than or equal to a preset distance offset. If so, it controls the target reflection module to use the target codebook.

[0146] In some embodiments, the control module of the first node can determine, based on the relative position between the control module and the target reflective module, and the operating speed of the high-speed train, whether the time until the target reflective module arrives at or enters the next section is less than or equal to a preset time offset. If so, it controls the target reflective module to use the target codebook.

[0147] It is understood that the above-mentioned preset distance offset and preset time offset are provided to allow for hardware processing delays for the target reflection module to change its codebook, thereby improving the dynamic performance of beam management at the first node.

[0148] As an alternative implementation, the codebook update strategy of the first node may be determined by the second node (the second node may be the base station 110 shown in Figure 1). In this case, step S202 may be implemented by transmitting the mobility information of the target reflective module and / or the proposed codebook update information to the second node if the mobility information of the target reflective module satisfies the codebook update conditions. Subsequently, the first node receives the codebook update strategy transmitted by the second node.

[0149] The codebook update proposal may include, in its first node, an identifier for a candidate codebook determined according to the mobility information of the target reflection module.

[0150] For illustrative purposes, an exemplary implementation of how the second node determines the codebook update strategy can be seen in steps S301-S303 below, but will not be repeated here.

[0151] The mobility management method provided by the embodiments of this disclosure acquires mobility information of a first node and determines a codebook update strategy based on the mobility information of the first node. The codebook update strategy may include a reflective module that needs to have its codebook updated at the first node, a predetermined codebook to be updated corresponding to the reflective module, and a time offset or distance offset for updating the codebook. The embodiments of this disclosure, by using a predetermined codebook, do not require real-time detection and codebook determination, reduce measurement overhead and signaling overhead, reduce time delays in codebook updates, and improve the accuracy of codebook updates.

[0152] The following describes a mobility management method provided by an embodiment of this disclosure, with the implementing entity being a second node (for example, the second node may be the base station 110 shown in Figure 1). Exemplarily, as shown in Figure 13, the method provided by an embodiment of this disclosure may include the following steps.

[0153] S301, the second node acquires mobility information from the first node.

[0154] For example, the mobility information of the first node may be measured by the first node. Thus, step S301 may be implemented as the second node receiving the mobility information of the first node transmitted by the first node.

[0155] For example, the mobility information of the first node may be measured by the second node. Thus, step S301 may be implemented by the second node measuring the first node and obtaining the mobility information of the first node.

[0156] S302 determines the target codebook based on the mobility information of the first node and a predetermined codebook table.

[0157] In some embodiments, the mobility information of the first node includes the mobility information of the target reflection module. In this case, step S302 may be implemented as the following steps.

[0158] If the mobility information of the target reflective module satisfies the codebook update conditions, the target codebook is determined based on the mobility information of the target reflective module and a predetermined codebook table.

[0159] In some embodiments, an exemplary implementation of step S302 may refer to an exemplary implementation of step S202, but this will not be repeated here.

[0160] S303 transmits codebook update instruction information to the first node. The codebook update instruction information includes the identifier of the target codebook.

[0161] The above codebook update instruction information further includes an index of the target reflection module corresponding to the target codebook, and each target reflection module belongs to at least one reflection module.

[0162] The mobility management method provided by the embodiments of this disclosure acquires mobility information from a first node, determines a target codebook based on the mobility information of the first node and a predetermined codebook table, and transmits codebook update instruction information to the first node. The codebook update instruction information includes an identifier for the target codebook. The embodiments of this disclosure, by using a predetermined codebook method, do not require real-time detection and codebook determination, can reduce measurement overhead and signaling overhead, reduce the time delay of codebook updates, and improve the accuracy of codebook updates.

[0163] The following describes the generation and storage process of a predetermined codebook table in an embodiment of this disclosure. Exemplarily, as shown in Figure 14, the generation and storage process of a predetermined codebook table may be implemented in the following steps.

[0164] S401, The codebook generator obtains the parameters necessary for codebook generation.

[0165] The codebook generation entity includes at least one of the following: the administration entity of the first node, the control module of the first node, the OAM administration background, the third-party computing server, and core network elements. Exemplary core network elements include, but are not limited to, AMF, SMF, PCF, UPF, and AF.

[0166] In some embodiments, the parameters required for codebook generation may be sent to the codebook generation entity by a parameter provider. Illustratively, the provider may include any one of the following: RIS management entity, RIS-MT, OAM management background, or core network.

[0167] In some embodiments, the parameters required for generating the codebook include mobile information, placement information of the first node, and capability information of the first node.

[0168] The above mobile information may include at least one of the following: route information, timetable, operating speed, and mobile type information. For example, route information may include the geographic coordinates of the route and the direction of the mobile's route (e.g., outbound or return). Mobile type information may include the mobile's model number, etc.

[0169] The deployment information for the first node mentioned above is: Information to indicate whether the control module and reflection module of the first node are set to collocation, The number of control modules in the first node, The identifier of the control module of the first node, The number of reflection modules managed by the control module of the first node, The identifier of the reflection module managed by the control module of the first node, The deployment location of the control module of the first node (for example, the deployment location may be the relative position of the control module to a specific fixed reference point on the moving body), The deployment position of the first node's reflection module (for example, the deployment position may be the relative position of the reflection module to a specific fixed reference point on the moving body), Between the control module of the first node and the reflection module managed by the control module of the first node relative The positional relationship (for example, the horizontal and vertical distances between the control module and the reflective module managed by the control module), The deployment azimuth angle of the first node's reflector module relative to the moving object (for example, the deployment azimuth angle may be the elevation angle and horizontal angle, etc.), The output beam arrangement of the first node's reflecting module (for example, the output beam arrangement may include the number of output beams, output beam width, output beam frequency points, output beam bandwidth, output beam coverage area size, and output angle, etc.) Wireless network information corresponding to each section of the travel route (for example, wireless network information corresponding to each section includes optimal incident beam information corresponding to each section), The formula includes at least one of the following terms: the length of the section covered by the optimal incident beam in each section of the travel path (since the shape of each section is different (it can be straight or curved), and the deployment sparsity and distance of roadside base stations are also different, the length of the section covered by the optimal incident beam in each section is also different).

[0170] For example, the capability information of the first node is: The operating frequency band of the control module of the first node, The operating frequency band of the first node's reflection module, The operating modes supported by the first node's reflection module (for example, the operating modes may include incident mode, reflection mode, partial transmission mode, and partial reflection mode, etc.) It may include at least one of the physical parameters of the reflection module of the first node.

[0171] In some embodiments, the physical parameters of the first node's reflective module include at least one of the following: aperture, reflective unit density, frequency response, supported bandwidth, reciprocity characteristic information, degree of difference in each direction, and adjustable angular intervals.

[0172] S402, The codebook generation entity generates a predetermined codebook table according to the parameters required for codebook generation.

[0173] In some embodiments, the codebook generation entity may generate a predetermined codebook table according to the parameters required for codebook generation in the following ways:

[0174] (1) Generate a predetermined codebook table based on the information of the travel route.

[0175] As an example, the first node will be described as a RIS. Assuming that the RIS management entity and OAM management background are deployed in the core network domain as shown in Figure 15, the core network's computing server may be used as the codebook generation entity. The OAM management background provides mobile information to the computing server, and the RIS management entity provides RIS deployment information and RIS capability information to the computing server. The computing server generates a predetermined RIS codebook for the entire route according to the above information. Then, the predetermined RIS codebook is provided to the RIS management entity and OAM management Send to the background. The RIS management entity may forward the RIS-specified codebook to base stations and RISs on mobile units deployed along the mobile unit's route.

[0176] For example, the RIS-defined codebook generated by the computing server may be in the format shown in Table 1 below.

[0177] [Table 1]

[0178] (ii) Generate a predetermined codebook table based on the wireless network deployment along the travel route.

[0179] As an example, let's describe an example where the first node is a RIS. As shown in Figure 16, the RIS management entity and the OAM management background may be deployed in the core network domain. The RIS management entity itself acts as the codebook generator, and the OAM management background acts as the parameter provider, providing mobile information and RIS deployment information to the RIS management entity. The RIS management entity itself stores capability information for all RISs. Furthermore, the RIS management entity generates a predetermined RIS codebook for the entire route according to the above information, and then transmits the predetermined RIS codebook to the OAM management background, base stations deployed along the mobile operation route, and the RIS on the mobile.

[0180] As shown in Figure 17, the embodiments of this disclosure may pre-configure the codebook based on optimal beam information for each section (including the optimal beam ID and the cell ID to which the optimal beam belongs). Exemplarily, the RIS predetermined codebook generated by the RIS management entity in the embodiments of this disclosure may be in the format shown in Table 2 below.

[0181] [Table 2]

[0182] S403, The codebook generation entity transmits a predetermined codebook table to the codebook storage entity.

[0183] In some embodiments, a predetermined codebook table is stored in a codebook storage entity, which includes at least one of the following: a management entity of the first node, a second node, a control module of the first node, an OAM management background, a third-party computing server, and a core network element.

[0184] In some embodiments, for long routes, a segment-based generation and storage method can be adopted. That is, if the sections managed by the codebook generation entity are different, it can generate only the predetermined codebooks corresponding to the local sections it manages and store them in the codebook storage entity for those local sections. Alternatively, a centralized generation and segment-based storage method may be adopted. That is, one codebook generation entity generates the predetermined codebooks for the entire route and distributes them to the codebook storage entities for different sections.

[0185] For example, taking high-speed trains as an example, the total length of the route may range from several hundred to several thousand kilometers, and the number of base stations or cells deployed along the route may range from several thousand to tens of thousands, and may be managed by different core network elements. Therefore, in such long-route scenarios, a segment management method can be adopted. For example, as shown in Figure 18, the RIS predetermined codebook for the entire high-speed train route may be uniformly generated by a single RIS management entity, and the RIS predetermined codebook corresponding to each long segment may be distributed to the RIS management entity to which each long segment belongs. Alternatively, each RIS management entity may generate its own RIS predetermined codebook corresponding to the long segments it manages.

[0186] If two RIS management entities are deployed in the same access and mobility management function (AMF) management area and there is no direct connection interface between them, they can interact with the RIS-defined codebook via the AMF. If there is a direct connection interface between them, they can modify the RIS-defined codebook directly via that interface.

[0187] If two RIS management entities are deployed in different AMF management areas, for example, if RIS management entity 1 and RIS management entity 2 in Figure 18 are deployed in AMF-1 and AMF-2 respectively, then a predetermined RIS codebook can be transferred via the interface between AMF-1 and AMF-2.

[0188] Furthermore, the number of RIS-defined codebooks corresponding to each long interval can be controlled to within 1,000, thereby reducing the signaling overhead required for storing and transferring codebooks.

[0189] To facilitate understanding, the mobility management methods provided by the embodiments of this disclosure will be described below in illustrative form, combining application scenarios.

[0190] For the sake of clarity, the following example will describe a scenario where the first node is a RIS, the first node's reflection module is a RIS-Fwd, the first node's control module is a RIS-MT, and the second node is a base station.

[0191] Scenario 1: The mobility information of the RIS-Fwd includes location information, and a predetermined codebook is matched to the RIS-Fwd based on its location information.

[0192] As an example, assuming that the given codebook library is in the format shown in Table 1 above, there are several possible methods for updating the RIS-Fwd codebook of each RIS deployed on board a high-speed train during its operation.

[0193] Method 1: The base station instructs the RIS to update the codebook. For example, a roadside base station can detect the real-time position of each RIS-MT on a high-speed train in real time (either the RIS-MT autonomously reports its real-time position or the base station positioning mechanism is used to obtain the RIS-MT's position). If the base station finds that the distance between the position of the m-th RIS-Fwd managed by the n-th RIS-MT on the high-speed train and the next section (the predetermined codebook corresponding to the next section is different from the predetermined codebook corresponding to the current position of the m-th RIS-Fwd) is less than or equal to L-offset1, the base station delivers a codebook update instruction to the n-th RIS-MT, and after the n-th RIS-MT receives the T-offset time offset or L-offset2 position offset of the codebook update instruction, it instructs the m-th RIS-Fwd to update to the predetermined codebook corresponding to the next section.

[0194] n is an integer greater than or equal to 1, m is an integer greater than or equal to 1, L-offset1 and L-offset2 are predefined position offsets, and L-offset1 and L-offset2 may be positive, 0, or negative values. T-offset is a predefined time offset, and T-offset may be positive, 0, or negative values.

[0195] For example, L-offset1, L-offset2, and T-offset may be set by one of the following: the base station, the RIS management entity, or the OAM management background, and sent to the RIS-MT in advance.

[0196] In some embodiments, Method 1 may be performed by an RIS management entity. That is, the RIS management entity may obtain the real-time position of each RIS-MT on the high-speed train in real time, determine whether the codebook needs to be updated according to the real-time position, and if the codebook needs to be updated, send a codebook update instruction to the RIS-MT. An exemplary implementation can be found by referring to Method 1 above, but will not be repeated here.

[0197] Method 2: The RIS autonomously updates the codebook. For example, each RIS-MT on a high-speed train can autonomously detect the real-time position of each RIS-Fwd under its management (for example, it can estimate the real-time position of each RIS-Fwd based on the real-time position of the RIS-MT and the relative positional relationship between the RIS-MT and each RIS-Fwd). If the RIS-MT discovers that the distance between the current position of the m-th RIS-Fwd under its management and the next section (the predetermined codebook corresponding to the next section is different from the predetermined codebook corresponding to the current position of the m-th RIS-Fwd) is less than or equal to L-offset3, the RIS-MT controls itself to update the m-th RIS-Fwd to the predetermined codebook corresponding to the next section.

[0198] The real-time position of the RIS-MT may be obtained by a satellite positioning module integrated into the RIS-MT (e.g., GPS or BDS), or by utilizing the positioning measurement capabilities of a base station.

[0199] L-offset3 is a predefined position offset, and this offset is set to allow for hardware processing delays for RIS-Fwd to update the codebook.

[0200] In some embodiments, the RIS-MT may further transmit the ID of the m-th RIS-Fwd and the identifier of a predetermined codebook corresponding to the next interval to the base station, the RIS management entity, and the OAM management background.

[0201] Scenario 2: The mobility information of the RIS-Fwd includes wireless network information, and a predetermined codebook is matched to the RIS-Fwd based on the wireless network information measured by the RIS-MT.

[0202] As an example, let's assume that the given codebook library is in the format shown in Table 3 below.

[0203] [Table 3]

[0204] Based on Table 3 above, there are several methods for updating the RIS-Fwd codebook of each RIS deployed on board a high-speed train during its operation.

[0205] Method 1: The base station instructs the RIS to update the codebook. For example, each RIS-MT on a high-speed train detects the downlink reference signal strength of the service cell and adjacent cells in real time and determines whether the reference signal strength meets the following codebook update conditions.

[0206] The reference signal received power of the adjacent cell is higher than the reference signal received power of the service cell by a predetermined threshold thres1. The reference signal received power of the adjacent cell is higher than a predetermined threshold thres2. The reference signal received power of the adjacent cell is higher than a predetermined threshold thres3, and the reference signal received power of the service cell is lower than a predetermined threshold thres4.

[0207] The predetermined thresholds described above may be set by the base station and delivered to the RIS.

[0208] If the reference signal strength meets the above codebook update conditions, the RIS-MT transmits the detection result to the base station.

[0209] Next, after receiving the detection result, the base station combines the operating speed of the high-speed train with the relative positional relationship between the RIS-MT and each RIS-Fwd managed by the RIS-MT to determine that the m-th RIS-Fwd managed by the RIS-MT will enter the next section after the T-offset (the predetermined codebook corresponding to the next section is different from the predetermined codebook corresponding to the current position of the m-th RIS-Fwd). In this case, the base station sends a codebook update instruction to the RIS-MT (including the id of the m-th RIS-Fwd in the codebook to be updated, the index of the predetermined codebook to be updated, and T-offset 1).

[0210] In response, after receiving a codebook update instruction, the RIS-MT updates the codebook of the m-th RIS-Fwd to the predetermined codebook corresponding to the next interval after T-offset1.

[0211] T-offset1 is a predefined time offset.

[0212] In some embodiments, Method 1 may be performed by the RIS management entity. That is, the RIS-MT sends the discovery results to the RIS management entity, which determines whether the codebook needs to be updated according to the discovery results, and if so, sends a codebook update instruction to the RIS-MT. An exemplary implementation can be found by referring to Method 1 above, but will not be repeated here.

[0213] Method 2: The RIS autonomously updates the codebook. For example, each RIS-MT on a high-speed train detects the downlink reference signal strength of the service cell and adjacent cells in real time and determines whether the reference signal strength meets the following codebook update conditions.

[0214] The reference signal received power of the adjacent cell is higher than the reference signal received power of the service cell by a predetermined threshold thres1. The reference signal received power of the adjacent cell is higher than a predetermined threshold thres2. The reference signal received power of the adjacent cell is higher than a predetermined threshold thres3, and the reference signal received power of the service cell is lower than a predetermined threshold thres4.

[0215] The predetermined thresholds described above may be set by the base station and delivered to the RIS.

[0216] If the reference signal strength satisfies the above codebook update conditions, the RIS-MT determines, in combination with the operating speed of the high-speed train, that the m-th RIS-Fwd managed by the RIS-MT will enter the next section after T-offset (the predetermined codebook corresponding to the next section is different from the predetermined codebook corresponding to the current position of the m-th RIS-Fwd). In this case, the RIS-MT controls the system to update the m-th RIS-Fwd to the predetermined codebook corresponding to the next section after T-offset2.

[0217] The predetermined codebook corresponding to the next section described above may be determined according to the beam information of the incident beam detected by the RIS-MT. For example, suppose the RIS is in the N+1th section described above. At this time, the RIS-Fwd is using the codebook corresponding to codebook number b1. When the RIS moves to the N+2nd section with the mobile unit, the incident beam information measured by the RIS-MT becomes "PLMN 46000 (China Telecom), PCI id 24, beam No. 13 (reference signal SSB index 7 is located)". In this case, the RIS-MT looks up the predetermined codebook table according to the cell identifier and beam identifier in the incident beam information, finds that the beam information corresponding to codebook number b2 in the predetermined codebook table matches this, and then determines that the predetermined codebook corresponding to the next section is the codebook corresponding to codebook number b2.

[0218] Furthermore, the RIS-MT needs to send the ID of the mth RIS-Fwd and the index of the updated designated codebook to the base station, the RIS management entity, and the OAM management background.

[0219] The embodiments of this disclosure have been described above, primarily from a methodological standpoint. It is understood that in order for a control device to realize the functions described above, it must include at least one corresponding hardware structure and software module that performs each function. Those skilled in the art will readily recognize that each example unit and algorithmic step described in conjunction with the embodiments disclosed in this disclosure can be implemented in hardware or in combination with hardware and computer software. Whether a function is performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. While skilled technicians may implement the described functions using different methods for each specific application, they should not assume that such implementations are not beyond the scope of the embodiments of this disclosure.

[0220] It is understood that in order for a control device to perform the functions described above, it must include corresponding hardware structures and / or software modules to perform each function. Those skilled in the art will readily recognize that each example algorithmic step described in conjunction with the embodiments disclosed in this disclosure can be implemented in hardware or in combination with hardware and computer software. Whether a function is performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. While skilled technicians may implement the described functions using different methods for each specific application, they should not assume that such implementations are outside the scope of this disclosure.

[0221] The embodiments of this disclosure allow the management device to be divided into functional modules according to the method embodiments described above. For example, each functional module can be divided according to each function, or two or more functions can be integrated into a single functional module. The integrated module may be implemented in hardware form or in software form. Note that the module division in the embodiments of this disclosure is illustrative and merely a division of logical functions, and other division methods may be used in actual implementation. The following describes an example in which each functional module is divided according to each function.

[0222] Figure 19 shows the configuration of a management device according to an embodiment of the present disclosure, which is applied to a first node and can perform the mobility management method provided by the method embodiment described above. As shown in Figure 19, the management device 500 may include an acquisition module 501 and a determination module 502. In some other embodiments, the management device 500 may further include a transmission module 503.

[0223] The acquisition module 501 is used to acquire mobility information for the first node.

[0224] The decision module 502 is used to determine the codebook update strategy for the first node based on the mobility information of the first node.

[0225] In some embodiments, the first node includes at least one reflective module, which is used to adjust the incident beam from the second node to an outgoing beam directed towards the third node.

[0226] In some embodiments, the mobility information of the first node includes the mobility information of a target reflective module in at least one reflective module. The decision module 502 may be used to transmit the mobility information of the target reflective module and / or codebook update suggestion information to the second node if the mobility information of the target reflective module satisfies the codebook update conditions.

[0227] In some embodiments, the mobility information of the first node includes the mobility information of a target reflective module in at least one reflective module. The determination module 502 may be used to determine a target codebook from a predetermined codebook table if the mobility information of the target reflective module satisfies the codebook update conditions, and to control the target reflective module to use the target codebook.

[0228] In some embodiments, the transmitting module 503 is used to transmit the target codebook index and / or the identifier of the target reflection module to the second node.

[0229] In some embodiments, a given codebook table includes multiple codebooks and geographical area information corresponding to each of the multiple codebooks.

[0230] In some embodiments, the geographical area information corresponding to the codebook includes at least one of the following: start location, end location, path length, midpoint location, radius, and diameter.

[0231] In some embodiments, a predetermined codebook table includes a plurality of codebooks and wireless network information corresponding to each of the plurality of codebooks.

[0232] In some embodiments, the wireless network information corresponding to the codebook includes at least one of the following: service cell information, service beam information, transmission point information, and centralized unit information.

[0233] In some embodiments, the service beam information includes an index of a reference signal carried by the service beam, and the reference signal includes at least one of the following: a synchronization signal, a channel state information reference signal, a tracking reference signal, a demodulation reference signal, a positioning reference signal, and an interference reference signal.

[0234] In some embodiments, service cell information includes at least one of the following: a global cell identifier, a public land mobile network, a cell identifier, a base station identifier, and a physical cell identifier.

[0235] In some embodiments, the mobility information of the target reflective module includes location information or radio network information of the target reflective module. Here, the radio network information includes measurement information of the service cell and measurement information of adjacent cells, and the measurement information includes reference signal received power.

[0236] In some embodiments, the position information of the target reflective module is the absolute position information of the target reflective module. Here, the absolute position information of the target reflective module is used to indicate the position of the target reflective module on the Earth's surface.

[0237] In some embodiments, the first node further includes a control module. The absolute position information of the target reflective module is measured by a positioning device. Alternatively, the absolute position information of the target reflective module is determined based on the absolute position information of the control module and the relative positional relationship between the control module and the target reflective module.

[0238] In some embodiments, the absolute position information of the control module is obtained by a second node positioning the control module. Alternatively, the absolute position information of the control module is measured by a positioning device. Alternatively, the absolute position information of the control module is determined based on the distance the control module has traveled relative to a reference point.

[0239] In some embodiments, the position information of the target reflective module is the relative position information of the target reflective module. Here, the relative position information of the target reflective module is used to indicate the position of the target reflective module with respect to a reference point.

[0240] In some embodiments, the first node further includes a control module. The relative position information of the target reflection module is determined based on the distance the control module travels relative to a reference point and the relative positional relationship between the control module and the target reflection module.

[0241] In some embodiments, the codebook update conditions are that the distance between the location of the target reflective module and the geographical area corresponding to the target codebook in a given codebook table is less than or equal to a preset distance offset, and that the location of the target reflective module arrives at or enters the geographical area corresponding to the target codebook in the given codebook table. Time required However, this includes at least one of the following: the time offset is less than or equal to a preset time offset; the reference signal received power of the adjacent cell is higher than the reference signal received power of the service cell by a first predetermined threshold; the reference signal received power of the adjacent cell is equal to or greater than a second predetermined threshold; and the reference signal received power of the service cell is equal to or less than a third predetermined threshold.

[0242] In some embodiments, a predetermined codebook table is generated by a codebook generation entity, which includes at least one of the following: a management entity for the first node, a control module for the first node, an operation management maintenance OAM management background, a third-party computing server, and a core network element.

[0243] In some embodiments, a predetermined codebook table is stored in a codebook storage entity, which includes at least one of the following: a management entity of the first node, a second node, a control module of the first node, an OAM management background, a third-party computing server, and a core network element.

[0244] In some embodiments, a predetermined codebook table is generated based on at least one of the following: mobile information, deployment information of the first node, and capability information of the first node.

[0245] In some embodiments, the mobile information includes at least one of the following: route information, timetable, operating speed, and type information of the mobile.

[0246] In some examples, the deployment information for the first node is Information to indicate whether the control module and reflection module of the first node are set to collocation, The number of control modules in the first node, The identifier of the control module of the first node, The number of reflection modules managed by the control module of the first node, The identifier of the reflection module managed by the control module of the first node, The deployment location of the control module of the first node, The deployment location of the first node's reflection module, Between the control module of the first node and the reflection module managed by the control module of the first node relative Positional relationship, The deployment azimuth angle of the first node's reflecting module relative to the moving object, The beam pattern of the first node's reflecting module, Wireless network information corresponding to each section of the travel route, It includes at least one of the lengths of each section in the route.

[0247] In some embodiments, the capability information of the first node is The operating frequency band of the control module of the first node, The operating frequency band of the first node's reflection module, The operating modes supported by the first node's reflection module, It includes at least one of the physical parameters of the first node's reflection module.

[0248] In some embodiments, the first node is a reconfigurable intelligent surface RIS, a network-controllable repeater NCR, or an intelligent repeater.

[0249] In some embodiments, the codebook is used to indicate the correspondence between the incident beam and the outgoing beam.

[0250] FIG. 20 is a diagram showing the configuration of a management device according to an embodiment of the present disclosure. The management device is applied to a second node and can execute the mobility management method provided by the above-described method embodiment. As shown in FIG. 20, the management device 600 may include an acquisition module 601, a determination module 602, and a transmission module 603.

[0251] The acquisition module 601 is used to acquire the mobility information of the first node.

[0252] The determination module 602 is used to determine a target codebook based on the mobility information of the first node and a predetermined codebook table.

[0253] The transmission module 603 is used to transmit codebook update instruction information to the first node, and the codebook update instruction information includes an identifier of the target codebook.

[0254] In some embodiments, the first node includes at least one reflection module, and the reflection module is used to adjust an incident beam from the second node into an outgoing beam directed to the third node.

[0255] In some embodiments, the codebook update instruction information further includes an index of a target reflection module corresponding to the target codebook, and the target reflection module belongs to at least one reflection module.

[0256] In some embodiments, the mobility information of the first node includes the mobility information of the target reflection module. The determination module 602 may be used to determine the target codebook based on the mobility information of the target reflection module and a predetermined codebook table, if the mobility information of the target reflection module satisfies the codebook update conditions.

[0257] When the functions of the integrated module described above are implemented in hardware form, embodiments of this disclosure provide another structure of a communication device related to the embodiments described above. As shown in Figure 11, the communication device 700 includes a processor 702 and a bus 704. In some embodiments, the communication device 700 may further include a memory 701. In some embodiments, the communication device 700 may further include a communication interface 703.

[0258] The processor 702 may implement or execute various exemplary logic blocks, modules, and circuits described in relation to embodiments of the present disclosure. The processor 702 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 device, a transistor logic device, a hardware component, or any combination thereof, and may implement or execute various exemplary logic blocks, modules, and circuits described in relation to embodiments of the present disclosure. The processor 702 may include combinations that implement arithmetic functions, such as a combination of one or more microprocessors, or a combination of a digital signal processor (DSP) and a microprocessor.

[0259] The communication interface 703 is used to connect to other devices via a communication network. This communication network may be Ethernet®, a wireless access network, a wireless local area network (WLAN), or the like.

[0260] Memory 701 may be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions, and memory 301 may be electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium accessible by a computer that can be used to carry or store desired program code having instruction or data structure form.

[0261] One possible implementation is that the memory 701 exists independently of the processor 702, and is connected to the processor 702 via the bus 704 and used to store instructions or program code. When the processor 702 calls and executes the instructions or program code stored in the memory 701, the mobility management method provided by the embodiments of this disclosure can be realized.

[0262] In another possible implementation, the memory 701 may be integrated with the processor 702.

[0263] Bus 704 may also be an extended industry standard architecture (EISA) bus, etc. Bus 704 can be divided into an address bus, a data bus, a control bus, etc. For simplicity of representation, Figure 13 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.

[0264] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-temporary computer-readable storage medium) on which computer program instructions are stored, and when the computer program instructions are executed on a computer, the computer is caused to execute a data transmission method described in any of the embodiments described above.

[0265] Exemplary computer-readable storage media may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic tapes, etc.), optical discs (e.g., Compact Disks (CDs), Digital Versatile Disks (DVDs), etc.), smart cards, and flash memory devices (e.g., Erasable Programmable Read-Only Memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term “machine-readable storage media” includes, but is not limited to, a variety of other media that can store, contain, and / or carry wireless channels, instructions and / or data.

[0266] Embodiments of this disclosure provide a computer program product including instructions. When the computer program product is executed on a computer, it causes the mobility management method described in any of the embodiments described above to be executed.

[0267] The foregoing describes only specific embodiments of the Disclosure, and the scope of protection of the Disclosure is not limited thereto. Any modifications or substitutions within the technical scope disclosed herein shall be included within the scope of protection of the Disclosure. Accordingly, the scope of protection of the Disclosure shall be governed by the scope of protection of the claims.

Claims

1. A mobility management method applied to a first node, wherein the method is: The steps include obtaining mobility information of the first node, The steps include determining the codebook update strategy for the first node based on the mobility information of the first node, including, method.

2. The first node includes at least one reflective module, which is used to adjust the incident beam from the second node into an outgoing beam directed toward the third node. The method according to claim 1.

3. The mobility information of the first node includes the mobility information of the target reflective module in the at least one reflective module, and the step of determining the codebook update strategy of the first node based on the mobility information of the first node is: The step of transmitting the mobility information of the target reflection module and / or codebook update suggestion information to a second node if the mobility information of the target reflection module satisfies the codebook update conditions, The method according to claim 2.

4. The mobility information of the first node includes the mobility information of the target reflective module in the at least one reflective module, and the step of determining the codebook update strategy of the first node based on the mobility information of the first node is: If the mobility information of the target reflection module satisfies the codebook update conditions, the process includes determining the target codebook from a predetermined codebook table and controlling the target reflection module to use the target codebook. The method according to claim 2.

5. The aforementioned method, The further step includes transmitting the index of the target codebook and / or the identifier of the target reflection module to the second node, The method according to claim 4.

6. The aforementioned predetermined codebook table includes a plurality of codebooks and geographical area information corresponding to each of the plurality of codebooks, The method according to claim 4.

7. The geographical area information corresponding to each of the aforementioned codebooks includes at least one of the following: start position, end position, path length, midpoint position, radius, and diameter. The method according to claim 6.

8. The predetermined codebook table includes a plurality of codebooks and wireless network information corresponding to each of the plurality of codebooks. The method according to claim 4.

9. The wireless network information corresponding to the codebook includes at least one of the following: service cell information, service beam information, transmission point information, and centralized unit information. The method according to claim 8.

10. The service beam information includes an index of a reference signal carried by the service beam, and the reference signal includes at least one of the following: a synchronization signal, a channel state information reference signal, a tracking reference signal, a demodulation reference signal, a positioning reference signal, and an interference reference signal. The method according to claim 9.

11. The service cell information includes at least one of the following: global cell identifier, public land mobile network, cell identifier, base station identifier, and physical cell identifier. The method according to claim 9.

12. The mobility information of the target reflective module includes location information or wireless network information of the target reflective module, the wireless network information includes measurement information of the service cell and measurement information of adjacent cells, and the measurement information includes reference signal received power. The method according to claim 3 or 4.

13. The position information of the target reflective module is the absolute position information of the target reflective module, and the absolute position information of the target reflective module is used to indicate the position of the target reflective module on the Earth's surface. The method according to claim 12.

14. The first node further includes a control module, The absolute position information of the target reflection module is measured by a positioning device, or The absolute position information of the target reflection module is determined based on the absolute position information of the control module and the relative positional relationship between the control module and the target reflection module. The method according to claim 13.

15. The absolute position information of the control module is obtained by the second node measuring the position of the control module, or The absolute position information of the control module is measured by the positioning device, or The absolute position information of the control module is determined based on the distance the control module travels relative to a reference point. The method according to claim 14.

16. The position information of the target reflective module is relative position information of the target reflective module, and the relative position information of the target reflective module is used to indicate the position of the target reflective module with respect to a reference point. The method according to claim 12.

17. The first node further includes a control module, and the relative position information of the target reflection module is determined based on the distance traveled by the control module relative to a reference point and the relative positional relationship between the control module and the target reflection module. The method according to claim 16.

18. The aforementioned codebook update conditions are: The distance between the position of the target reflection module and the geographical area corresponding to the target codebook in the predetermined codebook table is less than or equal to a preset distance offset. The position of the target reflection module arrives at or enters the geographical area corresponding to the target codebook in the predetermined codebook table at a time offset less than or equal to a predetermined time offset. The reference signal received power of the adjacent cell is higher than the reference signal received power of the service cell by a first predetermined threshold, The reference signal received power of the adjacent cell is equal to or greater than the second predetermined threshold, The service cell's reference signal reception power is less than or equal to a third predetermined threshold, and includes at least one of these: The method according to claim 3 or 4.

19. The predetermined codebook table is generated by a codebook generation entity, and the codebook generation entity includes at least one of the following: the management entity of the first node, the control module of the first node, the operation management maintenance OAM management background, the third-party computing server, and the core network element. The method according to claim 4.

20. The predetermined codebook table is stored in a codebook storage entity, and the codebook storage entity includes at least one of the following: the management entity of the first node, the second node, the control module of the first node, the OAM management background, the third-party computing server, and the core network elements. The method according to claim 4.

21. The predetermined codebook table is generated based on at least one of the following: mobile information, deployment information of the first node, and capability information of the first node. The method according to claim 4.

22. The aforementioned mobile information includes at least one of the following: route information, timetable, operating speed, and type information of the mobile. The method according to claim 21.

23. The deployment information for the aforementioned first node is: Information for indicating whether the control module of the first node and the reflection module are set to collocation, The number of control modules in the first node, The identifier of the control module of the first node, The number of reflection modules managed by the control module of the first node, The identifier of the reflection module managed by the control module of the first node, The deployment location of the control module of the first node, The deployment location of the reflection module of the first node, The phase position relationship between the control module of the first node and the reflection module managed by the control module of the first node, The deployment azimuth angle of the first node's reflective module relative to the moving object, The beam pattern of the reflection module of the first node, Wireless network information corresponding to each section of the travel route, The length of each section in the aforementioned route includes at least one of the following terms: The method according to claim 21.

24. The capability information of the aforementioned first node is: The operating frequency band of the control module of the first node, The operating frequency band of the reflection module of the first node, The operating modes supported by the reflection module of the first node, The first node includes at least one of the physical parameters of the reflection module, The method according to claim 21.

25. The first node is a reconfigurable intelligent surface RIS, a network-controllable repeater NCR, or an intelligent repeater. The method according to claim 1.

26. The codebook is used to indicate the correspondence between the incident beam and the outgoing beam. The method according to claim 1.

27. A mobility management method applied to a second node, wherein the method is: Steps include obtaining mobility information for the first node, The steps include determining the target codebook based on the mobility information of the first node and a predetermined codebook table, A step of transmitting codebook update instruction information to the first node, wherein the codebook update instruction information includes an identifier for the target codebook; including, method.

28. The first node includes at least one reflective module, which is used to adjust the incident beam from the second node into an outgoing beam directed toward the third node. The method according to claim 27.

29. The codebook update instruction information further includes an index of a target reflection module corresponding to the target codebook, and the target reflection module belongs to at least one reflection module. The method according to claim 28.

30. The mobility information of the first node includes the mobility information of the target reflection module. The step of determining the target codebook based on the mobility information of the first node and a predetermined codebook table is as follows: If the mobility information of the target reflection module satisfies the codebook update conditions, the process includes determining the target codebook based on the mobility information of the target reflection module and the predetermined codebook table. The method according to claim 28.

31. A communication device including memory and a processor, The memory and the processor are coupled, the memory is used to store instructions that can be executed by the processor, and when the processor executes an instruction, it executes the method according to any one of claims 1 to 26 or the method according to any one of claims 27 to 30. Communication device.

32. A computer-readable storage medium, The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed on the electronic device, the electronic device is made to execute the method according to any one of claims 1 to 26 or the method according to any one of claims 27 to 30. Computer-readable storage medium.