Communication method and apparatus
By configuring a shared resource pool within the candidate access network node and using a timer to manage the resource usage cycle, the problem of resource waste during L1/L2-triggered mobility handover is solved, enabling flexible allocation and efficient utilization of resources and ensuring service continuity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-11-07
- Publication Date
- 2026-05-12
AI Technical Summary
In L1/L2 triggered mobility handover, existing technologies require pre-allocating dedicated uplink resources for candidate cells for each terminal, resulting in resource waste and low utilization.
By configuring a shared resource pool within the candidate access network node, and having the source access network node dynamically allocate and manage resources, and using a timer to control the resource usage cycle, long-term resource occupation is avoided, thus achieving flexible allocation and release of resources.
This improved resource utilization, reduced resource waste, and ensured efficient resource use and business continuity during the LTM switchover process.
Smart Images

Figure CN121099378B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to communication methods and apparatus. Background Technology
[0002] When a terminal is in a high-speed mobile or complex coverage environment, it may need to perform cell handover to maintain communication connection with the network.
[0003] Currently, L1 / L2 triggered mobility (LTM) handover has been proposed. This involves triggering cell handover via L1 / L2 layer signaling, enabling cell handover with lower handover latency and shorter communication interruption time. LTM handover supports a handover mechanism where the terminal does not perform a random access procedure (referred to as RACH-less). Specifically, a configured grant (CG) can pre-allocate dedicated uplink resources corresponding to the candidate cell to the terminal. This allows the terminal to transmit uplink signals on the CG uplink resources of the candidate cell without monitoring the downlink control channel during RACH-less handover, thereby reducing latency.
[0004] It can be seen that in order to support the RACH-less handover mechanism, the network needs to configure a dedicated CG resource for each candidate cell for each terminal that is preparing to execute RACH-less LTM. The network side needs to reserve uplink resources for a long time, which results in resource waste and low resource utilization. Summary of the Invention
[0005] This application provides a communication method and apparatus, applied in the field of communication technology, to optimize resource management and improve resource utilization.
[0006] Firstly, embodiments of this application propose a communication method. This method can be applied to access network nodes, such as base stations, centralized units, or distributed units. The following description uses a first access network node as an example.
[0007] For example, the method includes: a first access network node sending first information to multiple terminals, the first information indicating a resource pool corresponding to at least one access network node, the resource pool including at least one candidate uplink resource, the at least one candidate uplink resource being used by the terminal to send an uplink signal to the corresponding access network node for establishing a communication connection. The first access network node then sends second information to a first terminal, the second information instructing the first terminal to send an uplink signal to a second access network node on the first resource, the multiple terminals including the first terminal, the at least one access network node including the second access node, and the first resource belonging to the resource pool corresponding to the second access node. Upon sending the second information to the first terminal, the first access network node starts a timer; after the timer expires, the first resource can be allocated to terminals other than the first terminal.
[0008] Optionally, the first access network node is the source access network node corresponding to the first terminal, and the at least one access network node is a candidate access network node that the first terminal may switch to.
[0009] The first access network node can also be called the access network node of the serving cell that manages the first terminal, or the serving access node.
[0010] Based on the above method, the source access network node can pre-configure a resource pool of one or more candidate access network nodes shared by multiple terminals. The source access network node can allocate a first resource from the resource pool of these candidate access network nodes to a first terminal as needed. This first resource can be used as a dedicated resource for the first terminal for a period of time, allowing it to send uplink signals for network access to the candidate access network nodes. After the timer expires, the first resource is released and restored to a shared resource for multiple terminals. This method eliminates the need to allocate dedicated resources for each candidate access network node to each terminal. By dynamically allocating shared resources from multiple terminals to dedicated resources for each terminal as needed through the source access network node, and by combining resource management with usage duration, resource allocation and release become more flexible, helping to improve system resource utilization.
[0011] In this embodiment of the application, the candidate access network node can be the access network node corresponding to the candidate cell, and the target access network node can be the access network node corresponding to the target cell.
[0012] In one possible implementation, the method further includes: a first access network node receiving third information from at least one access network node, the third information being used to configure a resource pool corresponding to the access network node, the third information including at least one of the following: an identifier of the access network node, a cell identifier corresponding to the access network node, an index of uplink resources in the resource pool, a time-domain location of the uplink resources in the resource pool, or a frequency-domain location of the uplink resources in the resource pool. The first access network node determines first information based on the third information from at least one access network node.
[0013] Based on the above implementation method, the first access network node can obtain the resource pool information of the candidate access network nodes from the candidate access network nodes, thereby determining the information of public resources (i.e., first information) that are shared by multiple terminals, including multiple candidate access network nodes, which helps to ensure the effectiveness of shared resources.
[0014] In one possible implementation, the third information is also used to indicate the runtime of a timer, which is used to determine the duration for which a terminal uses a resource in a resource pool.
[0015] Based on the above implementation, candidate access network nodes can provide the first access network node with the duration for which resources in the corresponding resource pool have been used by a terminal. Accordingly, the first access network node can manage the dedicated resources allocated to the terminal based on this duration, including releasing the dedicated resources allocated to the terminal after the timeout, and the released resources becoming public resources that can be allocated to other terminals. This helps avoid resource waste caused by long-term occupation of resources by terminals and improves resource utilization.
[0016] In one possible implementation, the first access network node receives fourth information from the first terminal, the fourth information including signal quality-related information from the second access network node. The first access network node then sends second information to the first terminal based on the fourth information, and the first resource is used for the first terminal to send uplink signals during the Layer 1 / Layer 2 triggered mobility LTM handover process.
[0017] Based on the above implementation, the first access network node can determine the allocation of first resources for LTM handover according to the signal quality of the terminal. This allows uplink signals for network access to be sent through dynamically allocated shared resources during LTM handover, which helps to shorten the LTM handover latency and ensure service continuity.
[0018] In one possible implementation, the method further includes: a first access network node receiving fifth information from a second access network node, the fifth information being used to update the first information and determine the sixth information, wherein the fifth information includes at least one of the following: the identifier of the updated access network node, the cell identifier corresponding to the updated access network node, the index of the updated uplink resource, the time domain location of the updated uplink resource, the frequency domain location of the updated uplink resource, or the runtime of the updated timer.
[0019] Based on the above implementation, candidate access network nodes can update their resource pools and send the updated information to the first access network node. Correspondingly, the first access network node can obtain the updated resource pool information. This helps the first access network node update shared resource information in a timely manner, allocating more effective candidate uplink resources to the terminal. It avoids access failures caused by resource mismatches between the first and candidate access network nodes, thus improving the success rate of network access.
[0020] On the other hand, when the updated information includes the duration of the timer, the first access network node can adjust the duration of the terminal's use of resources to adapt to the requirements of resource utilization.
[0021] Secondly, embodiments of this application propose a communication method. This method can be applied to access network nodes, such as base stations, centralized units, or distributed units. The following description uses a second access network node as an example.
[0022] For example, the method includes: a second access network node determining third information, the third information being used to configure a resource pool corresponding to the second access network node, the resource pool including at least one candidate uplink resource, the at least one candidate uplink resource being used by multiple terminals to send uplink signals to the second access network node for establishing a communication connection, the multiple terminals including a first terminal, the third information also being used to indicate the duration of a timer, the timer being used to determine the duration for which a terminal uses a resource in the resource pool. The second access network node sends the third information to the first access network node. The second access network node receives an uplink signal from the first terminal on a first resource, the first resource being a candidate uplink resource in the resource pool corresponding to the second access network node.
[0023] Optionally, the first access network node is the source access network node corresponding to the first terminal, and the second access network node is a candidate access network node that the first terminal may switch to.
[0024] Based on the above method, candidate access network nodes can provide shared candidate uplink resources to the source access network node. When multiple terminals access the candidate access network node, they send uplink signals. Correspondingly, the candidate access network node receives the uplink signals sent by the terminals through one of the shared candidate uplink resources, thereby supporting terminal switching to the candidate access network node. Through this method, candidate access network nodes can avoid configuring uplink resources separately for each terminal by sharing resources, and release resources after a certain usage time, ensuring more flexible resource allocation and release, and improving system resource utilization.
[0025] In one possible implementation, the third information includes at least one of the following: the identifier of the access network node, the cell identifier corresponding to the access network node, the index of the uplink resource in the resource pool, the time domain location of the uplink resource in the resource pool, or the frequency domain location of the uplink resource in the resource pool.
[0026] In one possible implementation, the method further includes: the second access network node sending fifth information to the first access network node, the fifth information including at least one of the following: the updated identifier of the access network node, the updated cell identifier corresponding to the access network node, the updated index of the uplink resource, the updated time domain position of the uplink resource, the updated frequency domain position of the uplink resource, or the updated runtime of the timer, the fifth information being used to update the first information to determine the sixth information.
[0027] In one possible implementation, the runtime of the updated timer is determined based on the usage of at least one candidate uplink resource.
[0028] Optionally, the usage of the at least one candidate uplink resource can indicate resource utilization.
[0029] Based on the above implementation method, the candidate access network node can adjust the duration for which the terminal uses the resources in the resource pool of the candidate access network node according to the resource usage, which helps to improve the resource utilization rate.
[0030] Thirdly, embodiments of this application propose a communication method. This method can be applied to terminal devices. The following description uses a first terminal as an example.
[0031] For example, the method includes: a first terminal receiving first information from a first access network node, the first information indicating a resource pool corresponding to at least one access network node, the resource pool including at least one candidate uplink resource, the at least one candidate uplink resource being used by multiple terminals to send uplink signals to the corresponding access network node for establishing a communication connection, the multiple terminals including the first terminal. The first terminal receiving second information from the first access network node, the second information indicating that the first terminal sends an uplink signal to a second access network node on a first resource, the at least one access network node including the second access network node, the first resource belonging to the resource pool corresponding to the second access network node. The first terminal sending the uplink signal to the second access network node on the first resource.
[0032] In one possible implementation, the first information includes at least one of the following: the identifier of the access network node, the cell identifier corresponding to the access network node, the index of the uplink resource in the resource pool, the time domain location of the uplink resource in the resource pool, or the frequency domain location of the uplink resource in the resource pool.
[0033] In one possible implementation, the first information is further used to indicate the duration of a timer, which determines the duration for which a terminal uses a resource in a resource pool. The method also includes: the first terminal ceasing to use the first resource after the timer expires.
[0034] In one possible implementation, the first terminal sends fourth information to the first access network node, the fourth information including signal quality-related information of the second access network node. The first terminal receives second information from the first access network node, the second information being determined based on the fourth information, and the first resource is used for the first terminal to send uplink signals during the Layer 1 / Layer 2 triggered mobility LTM handover process.
[0035] In one possible implementation, the method further includes: a first terminal acquiring sixth information, the sixth information including at least one of the following: an updated identifier of the access network node, an updated cell identifier corresponding to the updated access network node, an updated index of the uplink resource, an updated time-domain location of the uplink resource, an updated frequency-domain location of the uplink resource, or an updated timer duration. The first terminal sends an uplink signal based on the sixth information.
[0036] Fourthly, embodiments of this application provide a communication apparatus for executing the methods in any of the possible implementations of the first to third aspects described above. Specifically, the apparatus includes modules for executing the methods in the first to third aspects and any of the possible implementations of the first to third aspects.
[0037] Fifthly, embodiments of this application provide a communication device, including a processor and a memory, wherein the memory is used to store computer-executable instructions, and the processor is used to run the computer-executable instructions stored in the memory to implement the methods described in the first to third aspects and any possible implementation of the first to third aspects.
[0038] In a sixth aspect, embodiments of this application provide a communication device, including a processor and a communication interface, wherein the processor is configured to control the communication interface to execute the methods described in the first to third aspects and any possible implementations of the first to third aspects.
[0039] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, cause the computer to perform the methods described in the first to third aspects and any possible implementations of the first to third aspects.
[0040] Eighthly, embodiments of this application provide a computer program product including a computer program, which, when run, causes the computer to perform the methods described in the first to third aspects and any possible implementation of the first to third aspects.
[0041] Ninthly, this application provides a chip or chip system including at least one processor and a communication interface, the communication interface and the at least one processor being interconnected via a circuit, the at least one processor being configured to run computer programs or instructions to perform the methods described in the first to third aspects and any possible implementations of the first to third aspects. The communication interface in the chip may be an input / output interface, pins, or circuits, etc.
[0042] In one possible implementation, the chip or chip system described above in the embodiments of this application further includes at least one memory, which stores instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself (such as a read-only memory or random access memory).
[0043] It should be understood that the second to ninth aspects of this application correspond to the technical solutions of the first aspect of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description
[0044] Figure 1 A schematic diagram of a communication architecture provided in an embodiment of this application;
[0045] Figure 2A schematic diagram of an access network device provided in an embodiment of this application;
[0046] Figure 3 A schematic diagram illustrating a communication method provided in an embodiment of this application;
[0047] Figure 4 A schematic diagram of an information update method in a communication method provided in an embodiment of this application;
[0048] Figure 5 A schematic diagram illustrating an implementation of a communication method provided in this application.
[0049] Figure 6 A schematic diagram of a communication device provided in an embodiment of this application;
[0050] Figure 7 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0051] To facilitate a clear description of the technical solutions in the embodiments of this application, some terms and technologies involved in the embodiments of this application will be briefly introduced below:
[0052] 1. Physical layer and data link layer
[0053] The physical layer and the data link layer are two protocol layers in the wireless communication protocol stack. The physical layer can also be called layer 1 (L1), and the data link layer can also be called layer 2 (L2).
[0054] The physical layer is responsible for transmitting the raw bit stream over the physical medium, involving low-level operations such as signal encoding, modulation, demodulation, and synchronization. The physical layer can include the following sublayers:
[0055] Physical medium dependent sublayer (PMD): Interacts with physical media (such as optical fiber, wireless channel) and processes signal transmission / reception.
[0056] Physical coding sublayer (PCS): Performs data encoding / decoding to ensure reliable transmission.
[0057] Physical Management Sublayer (PMS): Manages the physical layer status (such as fault detection).
[0058] The data link layer provides data encapsulation, error detection / correction, flow control, etc., to ensure the reliability of the link. The data link layer may include the following sublayers:
[0059] Media access control (MAC): manages channel access (such as resource control and priority control). The MAC sublayer is further subdivided into: MAC control element (MAC-CE) and MAC service data unit (MAC-SDU).
[0060] Radio link control (RLC): handles link-level functions such as segmentation / reassembly and retransmission.
[0061] Packet data convergence protocol (PDCP): responsible for header compression, encryption, and in-order delivery.
[0062] The physical layer and the data link layer work together. The physical layer provides the physical transmission channel, and the data link layer implements logical link management on this basis. Together, they ensure reliable data transmission.
[0063] 2. L1 / L2 triggered mobility (LTM)
[0064] LTM is a cell handover triggered by either Layer 1 or Layer 2.
[0065] For example, the network node performing LTM is a base station. The source base station determines the target cell based on the terminal's Layer 1 measurement results and triggers the terminal to hand over from the source cell to the target cell using Layer 2 MAC-CE information. During LTM execution, the network side (e.g., the base station) can send configuration information (including resource information) of one or more candidate cells to the terminal. When the terminal's cell changes, the terminal can perform cell handover according to the configuration information of the candidate cells. For example, it can send an uplink signal using uplink resources in the configuration information, and after the candidate cell correctly parses the uplink signal, it confirms successful access and completes the cell handover. The uplink signal can be a data signal or a signaling signal.
[0066] In this embodiment of the application, the candidate cell may include one or more cells that the terminal may switch to, the target cell may be one of the candidate cells, the target cell may be determined by the source base station from the candidate cells, and the first terminal switches to the target cell by executing the handover procedure.
[0067] The LTM process reduces service interruptions during handover and can also be called continuous LTM or low-latency handover.
[0068] 3. Access based on random access channels (RACH-based access) and access without random access channels (RACH-less access)
[0069] Access based on a random access channel is a mechanism for establishing a connection between a terminal and a base station in mobile communications. It includes contention-based random access and contention-free random access. For example, in RACH-based access, the base station transmits a preamble through the physical random access channel (PRACH) for time synchronization between the terminal and the base station, as well as for identifying different terminals and avoiding collisions. In the random access response (RAR), the base station allocates uplink data transmission resources to the terminal, such as physical uplink share channel (PUSCH) resources.
[0070] Access not based on a random access channel is another mechanism for establishing a connection between a terminal and a base station in mobile communications. It achieves time synchronization through pre-synchronization or pre-executed time advance (TA) measurement, eliminating the need for the traditional RACH access procedure. Instead, it transmits uplink signals using authorized resources, and the base station completes access by parsing these uplink signals. Access not based on a random access channel can be used for low-latency handover.
[0071] Access based on a random access channel can also be called access by a random access channel, while access not based on a random access channel can also be called access without a random access channel or access without a random access procedure.
[0072] 4. Configured grant (CG) and dynamic grant (CG)
[0073] In LTM scenarios, configuration authorization and dynamic authorization are two resource allocation mechanisms.
[0074] Configuration authorization is based on a static pre-configuration resource allocation method. CG resources can be issued by the base station before handover via radio resource control (RRC). For example, it can be issued via RRC reconfiguration messages (such as RRCReconfiguration).
[0075] Dynamic granting is a method of allocating resources dynamically based on channel information or network information. DG resources can be dynamically allocated by the base station through L1 / L2 signaling (such as MAC-CE). For example, the base station can dynamically allocate resources based on L1 measurement reports, TA values, or channel quality.
[0076] 5. Other terms
[0077] In the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with substantially the same function and purpose. For example, "first chip" and "second chip" are used only to distinguish different chips and do not limit their order of execution. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that "first" and "second" do not necessarily imply that they are different.
[0078] It should be noted that, in the embodiments of this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0079] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0080] To facilitate understanding of the embodiments of this application, firstly, in conjunction with Figure 1 The communication system applicable to the embodiments of this application will be described in detail.
[0081] Figure 1 A schematic diagram of a communication system 100 applying an embodiment of this application is shown. The communication system 100 includes an access network, a core network, and an Internet Protocol (IP) multimedia subsystem (IMS) or the Internet.
[0082] The access network includes at least one terminal device, such as Figure 1 The terminal device 101 shown also includes at least one access network device, such as... Figure 1 The access network devices 102 and 103 are shown. The core network devices can connect to the access network devices, and terminal devices within the coverage area of the access network devices can connect to them wirelessly.
[0083] like Figure 1 As shown, access network device 102 may include cell A and cell B, and access network device 103 may provide services to cell C. Terminal device 101 is located within the range of cell A, and the terminal device currently serves cell A and can interact with cell A. Cells B and C are neighboring cells of cell A.
[0084] Access network devices 102 and 103 can communicate with terminal device 101 via a wireless link. Terminal device 101, access network device 102, or access network device 103 can be configured with multiple antennas, which may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, terminal device 101, access network device 102, or access network device 103 also includes a transmitter and a receiver; those skilled in the art will understand that they may each include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). Therefore, access network devices 102 and 103 can communicate with terminal device 101 via multi-antenna technology.
[0085] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0086] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU can also be called an O-RAN Central Unit (O-CU), DU can also be called an O-RAN Distributed Unit (O-DU), CU-CP can also be called an O-RAN Central Unit Control Plane (O-CU-CP), CU-UP can also be called an O-RAN Central Unit User Plane (O-CU-UP), and RU can also be called an O-RAN Radio Unit (O-RU). Sometimes CU can also be called a control unit. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0087] For example, access network nodes (such as base stations, CUs, CU-CPs, or CU-UPs) can be connected to each other via an interface (such as the Xn interface).
[0088] The terminal equipment in this application embodiment can also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0089] The terminal devices in this application embodiment may include handheld devices with communication functions, vehicle-mounted devices, etc. For example, some terminal devices include: mobile phones, tablets, PDAs, laptops, mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.
[0090] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0091] Furthermore, in this embodiment, the terminal device can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
[0092] In this embodiment, the terminal device or various network devices include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software.
[0093] The core network's main functions are to provide user connections, manage users, and carry services, serving as the bearer network and providing an interface to external networks. User connection establishment includes functions such as mobility management (MM), call management, switching / routing, and recording notifications (which, in conjunction with intelligent network services, establish connections to peripheral intelligent network devices).
[0094] It should be understood that the names of all network elements in the embodiments of this application are merely examples. In future communications, the names of all network elements in the embodiments of this application may be other names, or the network elements involved in this application may be replaced by other entities or devices with the same function, etc., and this application does not limit them in any way. This is a unified explanation here and will not be repeated later. Optionally, the various network elements in the embodiments of this application may be communication devices, or chips or chip systems that can be used in the communication devices, etc., and this application does not limit them in any way.
[0095] It should be understood that Figure 1 This is just an illustration; the communication system 100 may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 The network is not shown in the diagram. Optionally, the communication system 100 described above may also include other network entities such as a network controller and a mobility management entity, but the embodiments of this application are not limited thereto.
[0096] It should be understood that Figure 1The communication system 100 shown is merely an example. This application does not limit the specific architecture of the applicable system, nor does it limit the number and form of various devices contained in each communication system.
[0097] Figure 2 A schematic diagram of the architecture of an access network device is shown, including a CU and a DU.
[0098] In some examples, the CU is a logical node that carries the radio resource control (RRC) layer, service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network device.
[0099] In some examples, a DU is a logical node that carries the radio link control (RLC) layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions.
[0100] In some examples, the CU connects to network nodes such as the core network through interfaces, which may be interfaces such as E2 interfaces. The CU (e.g., the PDCP layer) connects to the DU (e.g., the RLC layer) through interfaces, which may be interfaces such as F1 interfaces. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.).
[0101] In some examples, the DU can control at least one RU. The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the PHY layer processing functions, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.
[0102] In some examples, the RU is a logical node that carries both lower physical layer (PHY) and radio frequency (RF) processing. In some examples, the RU can be a transmission reception point (TRP), a remote radio head (RRH), or other similar entities. In some examples, the Low-PHY includes portions of the PHY processing, such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more UEs via a radio link.
[0103] The above CU and DU configurations are merely examples; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements, such as by latency. Functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.
[0104] In the communication system of this application embodiment, LTM handover can be supported. LTM can be used for terminal handover between different centralized units, and can also be called inter-centralized unit (inter-CU) LTM (inter-CU LTM). Inter-CU LTM breaks through the topology limitation of single CU deployment of base stations. LTM can also be used for terminal handover between other types of access network nodes (such as base stations, relay nodes, etc.).
[0105] For example, during the process of a terminal switching from a source CU to a target CU, the source CU can trigger the handover via MAC-CE, including RACH-less and RACH-based handover methods.
[0106] In RACH-less handover, a terminal can access the target cell using either configured authorized resources or dynamically authorized resources. RACH-less access using configured authorized resources is also known as CG-based RACH-less access, while RACH-less access using dynamically authorized resources is also known as DG-based RACH-less access.
[0107] For example, CG-based RACH-less achieves "zero-step handover" (i.e., without the need for preamble exchange via random access channels) through pre-allocated resources, helping to eliminate the latency of random access. During the LTM preparation phase, candidate cells allocate dedicated CG resources to terminals via RRC. For example, the CU can determine whether to perform an LTM handover and instruct the terminal to execute it. For instance, if the terminal detects that the reference signal receiving power (RSRP) of a specific beam has reached a threshold and the TA is valid, it then transmits data or signaling on the CG resources allocated during the LTM preparation phase to initiate access. After the target cell successfully decodes the data or signaling transmitted by the terminal, it replies with an acknowledgment flag, completing the access process.
[0108] The CG-based RACH-less access method allows the terminal to access the target cell faster because it does not need to dynamically receive uplink grant resource information from the base station (e.g., by monitoring the physical downlink control channel (PDCCH)). Instead, it can perform the first uplink transmission (e.g., send uplink signals for accessing the target cell) in pre-configured CG resources (e.g., configured effective time slots).
[0109] When accessing a candidate cell using the RACH-less method, the candidate cell that the terminal may switch to needs to be configured with corresponding CG resources for the terminal during the LTM preparation phase. For example, the candidate cell sends CG resources to the terminal through RRC configuration.
[0110] In the inter-CU LTM scenario, the candidate CU allocates dedicated cell-keeping resources (CG) for each terminal's candidate cells and sends the resource information to the terminal. These pre-configured CG resources are retained for a long time, from the handover preparation phase until one or more cell handovers are performed using these CG resources. Furthermore, if a terminal does not handover to a specific candidate cell for an extended period, the CG resources corresponding to those candidate cells will not be used.
[0111] The uplink signals sent by the terminal to the base station during the above access process are used to access the network and can also be called access signals. The resources allocated to the terminal (such as CG resources and DG resources) are uplink resources, which are used to send uplink signals. For example, these uplink resources include physical uplink shared channel resources.
[0112] This CG-based RACH-less access method may lead to resource waste and reduced resource utilization due to excessive resource reservation. This problem is particularly prominent in inter-CU LTM scenarios, where resource management among multiple CUs is more complex, and the source CU cannot dynamically adjust the resource allocation within the candidate CU.
[0113] To address this issue, this application proposes a resource-sharing scheme. Multiple terminals that may switch to the same candidate access network node (which can be a CU or DU) can share a set of CG resources (which can be called a resource pool), dynamically allocated by the source node (such as the source access network node) during handover. However, this scheme still has the following specific problems:
[0114] (1) Multiple candidate access network nodes allocate and manage resources for the terminal respectively, resulting in decentralized resource management that cannot be centrally coordinated.
[0115] (2) Resources lack usage cycle management, and shared resources may remain occupied for a long time and cannot be released due to unsuccessful terminal access.
[0116] To address the aforementioned issue (1), a shared CG resource pool can be introduced within the candidate access network nodes, and a resource list can be constructed for centralized management. By establishing a shared CG resource pool within the candidate access network nodes and integrating the resource pools of multiple candidate access network nodes into a unified resource list, which is then distributed to the UE by the source access network node, the resources of the candidate access network nodes can be centrally managed and coordinated by the source access network node. This resource list can also be called a global resource list.
[0117] To address the aforementioned problem (2), a lease timer (T_lease) can be introduced to dynamically control the usage period of resources allocated to a terminal in the shared CG resource pool. Resources are restored to the shared CG resource pool after the lease expires. This dynamic resource reclamation mechanism using the lease timer improves resource utilization.
[0118] In view of this, this application proposes a communication method that replaces the original static pre-configured resource allocation method by configuring shared resources internally within candidate access network nodes and centrally managing shared resources through source DUs. Furthermore, the source DUs use a periodic management mechanism to manage the use and release of shared resources.
[0119] This scheme creates a "shared coordination, dynamic allocation" framework, enabling the DU to dynamically allocate authorized resources to terminals during LTM handover. These authorized resources are used for the terminal to switch to other access network devices. This helps reduce the waste caused by resource reservation and achieves efficient resource utilization. In this embodiment, the shared CG resource pool can be referred to as a resource pool.
[0120] The communication method will now be described in detail with reference to the accompanying drawings.
[0121] For example, Figure 3 The above communication method will be described in detail from the perspective of the interaction between the first access network node and the first terminal.
[0122] In this embodiment, the first access network node can function as a source base station or a source CU, and some actions can be performed by the source CU in the source base station or by the source DU managed by the source CU. The sending and / or receiving actions in this embodiment can be performed directly or indirectly. For example, when the first access network node sends first information to the first terminal, it can be done by the source CU sending the first information to the first terminal through the source DU.
[0123] S301. The first access network node sends first information to multiple terminals, including the first terminal.
[0124] Accordingly, multiple terminals (including the first terminal) receive the first information.
[0125] The first information is used to indicate the resource pool corresponding to at least one access network node. The resource pool includes at least one candidate uplink resource. The at least one candidate uplink resource is used by the terminal to send an uplink signal to the corresponding access network node to establish a communication connection.
[0126] For example, the at least one access network node may be an access network node that the plurality of terminals served by the first access network node may switch to (which may be referred to as a candidate access network node). The first access network node may correspond to one or more candidate access network nodes, and one candidate access network node corresponds to one resource pool.
[0127] For example, the first access network node can obtain the location information of the first terminal, the coverage area of the second access network node, or information related to the signal quality measured by the first terminal, and determine the second access network node as a candidate access network node for the first terminal based on one or more of this information. The first terminal may also have other candidate access network nodes, and the at least one access network node includes one or more candidate access network nodes corresponding to the first terminal.
[0128] For example, the at least one access network node can determine its own resource pool and send the resource pool information to the first access network node. Accordingly, the first access network node receives the resource pool information of the at least one access network node.
[0129] Optionally, the first access network node may send indication information to the at least one access network node, instructing the at least one access network node to provide information about its resource pool. The at least one access network node then sends its respective resource pool information to the first access network node according to the indication information.
[0130] For example, the at least one access network node (including the second access network node) can send third information to the first access network node. Correspondingly, the first access network node can receive the third information from at least one access network node (including the second access network node). The third information is used to configure the resource pool corresponding to each access network node, including information about the resource pool (also referred to as resource pool configuration information).
[0131] For example, the third information may specifically include at least one of the following: the identifier of the access network node, the cell ID corresponding to the access network node, the index of the uplink resource in the resource pool, the time domain location of the uplink resource in the resource pool, or the frequency domain location of the uplink resource in the resource pool.
[0132] Taking the second access network node as a candidate access network node and the first access network node as the serving access network node as an example. Exemplarily, both the first and second access network nodes adopt the following... Figure 2 The structure shown includes CU and DU. The CU and DU in the second access network node are referred to as candidate CU and candidate DU, respectively, while the CU and DU in the first access network node are referred to as source CU and source DU, respectively. One implementation of the third information sent by the second access network node to the first access network node is that the candidate CU sends third information to the source CU. For example, the source CU sends a handover request (e.g., a handover request) to the candidate CU to initiate handover preparation. After receiving the handover request, the candidate CU configures a resource pool for multiple UEs. The resource pool contains multiple CG resources, which are shared among the multiple UEs, rather than being exclusively allocated to a specific UE. Subsequently, the candidate CU returns the resource pool configuration information to the source CU in the handover request acknowledgment (e.g., a handover request acknowledgement). The resource pool configuration information is considered third information.
[0133] For example, the resource pool configuration information can be carried in the CG-Pool-Config field. For instance, the resource pool configuration information is information about uplink resources, including at least one of the following: the resource index of the uplink resource, information about the time resource (such as time domain location), or information about the frequency resource (such as frequency domain location).
[0134] Resource pool configuration information can be forwarded from the source CU to the terminal, enabling the terminal to determine the location of resources within the resource pool based on this information. The first piece of information below may include resource pool configuration information.
[0135] The third information may also include the identifier of the second access network node, such as the identifier of the candidate CU and / or the identifier of the candidate DU. Optionally, the third information may also include the cell identifier.
[0136] For example, the third information is also used to indicate the runtime of a timer, which is used to determine the duration for which a terminal uses a resource in a resource pool.
[0137] The aforementioned candidate uplink resources can be configured authorized resources.
[0138] Further, the first access network node determines the first information based on the third information of at least one access network node. The first information includes a resource list determined based on the resource pool information of the at least one access network node. The method of determining the resource list based on the resource pool information of multiple access network nodes may include operations such as sorting at least one candidate uplink resource in the resource pool according to a uniform format. For example, optionally, the resource list may also include the priority of multiple candidate uplink resources, allowing specific candidate uplink resources to be allocated preferentially for different terminals or services.
[0139] Optionally, the first information may also include one or more of the various types of information contained in the third information mentioned above.
[0140] The first access network node can manage the candidate uplink resources contained in the resource pool of at least one access network node according to the resource list. For example, it can allocate a first resource to a first terminal from the resource list, and the first terminal can send an uplink signal based on the first resource. Alternatively, it can release the first resource according to the duration of a timer.
[0141] For example, the uplink signal used to establish a communication connection can be a signal sent by the terminal to the access network node during RACH-less access. The candidate uplink resource can be a PUSCH channel resource.
[0142] Optionally, the first information may further include indication information for determining a preamble, which is used by the terminal to access the corresponding access network node. For example, one uplink candidate resource corresponds to one preamble. The first access network node can obtain the preamble corresponding to the resource pool of at least one access network node, such as when the third information also includes the preamble. The relationship between the preamble and the candidate uplink resource may not be one-to-one. For example, multiple candidate uplink resources may correspond to one preamble, and when the preamble is used by the first terminal, other candidate uplink resources corresponding to that preamble cannot be allocated to other terminals. For example, the first resource may correspond to multiple preambles, and different preambles can be used when the first resource is allocated to different terminals. This preamble may also be called a dedicated preamble.
[0143] For example, the first terminal is one of the terminals served by the first access network node. The first access network node can send first information to multiple terminals among the terminals it serves, and correspondingly, multiple terminals (including the first terminal) can receive the first information from the first access network node. These multiple terminals are terminals that may switch to at least one access network node corresponding to the first information. For example, the first access network node is a source CU, and the source CU sends the first information to multiple terminals through one or more DUs.
[0144] For example, the action of the first access network node is performed by the source CU, and the action of at least one access network node is performed by the candidate CU. The source CU sends the first information to the DU, and the DU then sends the first information to the UE. The UE receives the first information from the source CU.
[0145] For example, the source CU aggregates information from resource pools of multiple candidate CUs to generate a resource list (as primary information, such as cg-PoolConfigList), and sends this resource list to one or more DUs corresponding to the source CU via an RRC reconfiguration message (such as RRCReconfiguration). These one or more DUs then send the resource list to the UEs corresponding to each DU, enabling multiple UEs to access the resource list. In this way, multiple UEs can obtain information about CG resources that can be shared by multiple candidate CUs, including the structure and parameters of the resource pools of each candidate CU.
[0146] Through this step, the first terminal can obtain information about the resource pool of at least one access network node (candidate access network node). The resource pool includes resources that can be shared by multiple terminals, and these resources are used to send uplink signals to establish communication connections. In this way, a resource-sharing mechanism among multiple candidate access network nodes is established.
[0147] S302, The first access network node sends the second information to the first terminal.
[0148] Accordingly, the first terminal receives the second information from the first access network node.
[0149] The second information is used to instruct the first terminal to send an uplink signal to the second access network node on the first resource, wherein at least one access network node includes the second access network node, and the first resource belongs to the resource pool corresponding to the second access network node.
[0150] The second information may include information related to the first resource, which the first terminal can use to configure resources and support sending uplink signals.
[0151] For example, the second information includes a cell identifier and a resource index, where the resource index corresponds to a specific time-domain location and a frequency-domain location. The first terminal can determine the target cell based on the cell identifier, select the resource index from the resource pool corresponding to that cell identifier, and use the resource index to determine the specific time-domain location and frequency-domain location. Optionally, the second information may also include at least one of the following information corresponding to the first resource: CU identifier, DU identifier, cell identifier, timing advance, or transmit power control (TPC) information, etc. This information can assist in uplink signal transmission, such as determining the uplink signal transmission time based on the timing advance, or determining the destination of the uplink signal (e.g., the target cell) based on the cell identifier.
[0152] For example, the first access network node is Figure 2 In the architecture shown, this step is specifically executed by the source DU corresponding to the source CU. For example, in S301, the source CU sends the first information to the source DU, and the source DU serves one or more terminals, including the first terminal.
[0153] For example, when the first access network node performs LTM, the source DU sends second information to the first terminal to dynamically allocate resources for the first terminal. Accordingly, based on the second information, the first terminal performs LTM handover on the dynamically allocated resources, including sending uplink signals for establishing a connection.
[0154] For example, the source DU can send second information to the first terminal via MAC-CE. MAC-CE contains information about the first resource (such as the CG resource index) and TA / TPC. TA / TPC can be information about the target cell sent by the candidate CU to the source CU via the Xn interface during the handover preparation phase. The first resource provides the time-frequency transmission carrier of the physical layer, while TA and TPC are core parameters that ensure the effective use of this carrier. For example, TA ensures the time-dimensional validity of the CG resource, and TPC ensures the transmission quality of the CG resource in the frequency dimension. The three together support the terminal's efficient uplink transmission without monitoring the PDCCH channel.
[0155] Unlike the Dynamic Grant (DG) mechanism, which requires the first terminal to monitor the target cell's PDCCH to determine uplink resources, the dynamic allocation in this step is performed by the DU (Dedicated Unit) from the resource list. The first terminal can then perform uplink transmission in the designated time slot of the target cell without monitoring the PDCCH channel. This dynamic allocation performed by the DU helps reduce handover (e.g., LTM handover) latency and ensures service continuity.
[0156] Optionally, the terminal sends fourth information to the first access network node, and correspondingly, the first access network node receives the fourth information from the first terminal, and the first access network node sends second information to the first terminal based on the fourth information. For example, the fourth information includes signal quality-related information.
[0157] For example, the fourth information includes signal quality-related information obtained by the first terminal performing signal quality measurements at L1.
[0158] For example, a first terminal can measure signals from at least one access network node based on the configuration of a first access network node, and obtain the signal quality of the at least one access network node. The at least one access network node includes a second access network node. The terminal then sends the fourth information to the first access network node. The signal quality indicators contained in the fourth information can be determined based on the configuration of the first access network node. The fourth information also includes information related to the signal quality of the second access network node.
[0159] For example, the fourth information includes at least one of the following signal quality indicators: RSRP, received signal strength indicator (RSSI), reference signal received quality (RSRQ), signal-to-noise ratio (SNR), or signal-to-interference-plus-noise ratio (SINR), etc.
[0160] Accordingly, after receiving the fourth information from the first terminal, the first access network node sends the second information to the first terminal based on the fourth information.
[0161] For example, the first access network node (such as the source CU) can determine whether to perform LTM handover and which access network node to handover to based on the fourth information (such as signal quality-related information). After determining to perform LTM handover and handover to the second access network node, it sends the second information to the first terminal. For example, the first access network node determines, based on the fourth information, that the signal quality of the second access network node meets the conditions for the first terminal to perform the LTM handover process, such as the signal quality being greater than or equal to the LTM handover signal quality threshold.
[0162] For example, the first access network node indicates the function of the first resource to the first terminal: the first resource is used to send uplink signals during the mobility LTM handover process triggered by Layer 1 / Layer 2. The first terminal indicates the function of the first resource through second information.
[0163] During LTM handover, after determining the target access network node (e.g., the second access network node) to which the first terminal is to be handed over, the first access network node sends information about the first terminal (e.g., the first terminal's identifier) to the target access network node. This information may include user context (UE context), quality of service information, slice information, and / or information about the first resource. The second access network node then receives uplink signals from the first terminal based on this information. The target access network node can be an access network node determined by the first access network node from one or more candidate access network nodes for the first terminal. The first terminal can access the target access network node through the handover procedure.
[0164] S303. When the first access network node sends the second information to the first terminal, it starts a timer. After the timer expires, the first resource can be allocated to terminals other than the first terminal.
[0165] For example, this step can be performed by the source DU in the first access network node. After the source DU allocates the first resource to the first terminal, it starts a timer (e.g., T_lease), and after the timer expires, it releases the first resource.
[0166] For example, the duration of the timer can be determined by the first access network node or the access network node corresponding to the first resource. For instance, if the first resource belongs to the resource pool of a candidate CU, the timer duration can be pre-configured or determined by the first access network node or the candidate access network node based on the utilization rate of resources in the candidate CU's resource pool. For example, after determining the usage duration of the candidate uplink resources in the resource pool, the second access network node sends this usage duration information to the first access network node.
[0167] Optionally, the duration of the timer can be provided by the access network node corresponding to the first resource. For example, the second access network node provides a lease term parameter (such as the timer duration `lease_duration`) to the first access network node via third information. This lease term parameter indicates the usage duration of the uplink resources in the resource pool of the second access network node. For instance, the resource pool configuration information of the second access network node may include this lease term parameter. This ensures that the resource is automatically released back to the shared resource pool after the lease expires, achieving resource reclamation.
[0168] For example, the first access network node can start a timer while sending the second information to the first terminal. Alternatively, the first access network node can start the timer after sending the second information to the first terminal, for example, the duration of which is related to the signal transmission delay between the first access network node and the first terminal.
[0169] For example, after the timer expires, the first access network node releases the first resource. After the first access network node (e.g., the source DU) receives fourth information from a terminal other than the first terminal, and determines that an LTM handover has been triggered, the first access network node can allocate the first resource to that terminal.
[0170] Optionally, the first access network node may send a message to the first terminal indicating that the first resource has been released after the timer expires. The first terminal then stops using the first resource.
[0171] S304. The first terminal sends an uplink signal to the second access network node on the first resource.
[0172] Accordingly, the second access network node receives the uplink signal from the first terminal on the first resource.
[0173] This uplink signal is used to establish a communication connection. This uplink signal can be an uplink signal sent during LTM handover.
[0174] The second access network node determines whether to support the first terminal's access to the second access network node based on the uplink signal. For example, after receiving the uplink signal, the second access network node decodes the uplink signal. Upon successful decoding, it supports the first terminal establishing a connection with the network through the second access network node. Another example is that the second access network node performs signal processing operations such as demodulation and decoding of the uplink signal to obtain the information carried by the uplink signal. For example, the uplink signal contains information about the first terminal; optionally, the uplink signal may also contain a preamble. The second access network node determines whether to support the first terminal's access based on the obtained information. For instance, the second access network node obtains the identifier of the first terminal based on the uplink signal and performs authentication on the first terminal. If the first terminal is not an authorized terminal of the second access network node, access by the first terminal is not supported.
[0175] Through the method of this application embodiment, the first access network node can establish a resource list of one or more candidate access network nodes. The resources in the resource list are shared by multiple terminals, which helps the first access network node to uniformly manage the resources used by multiple terminals to send uplink signals at the network access node. This includes dynamically allocating dedicated resources to terminals from the shared resource list, and managing the usage time of dedicated resources allocated to terminals in combination with lease term parameters, ensuring more flexible resource allocation and release, and improving the resource utilization rate of the system.
[0176] For example, Figure 4 The above communication method will be explained in detail from the perspective of the interaction between the first access network node and the second access network node. The second access network node is Figure 3 One of at least one access network node in the corresponding embodiment.
[0177] S401, the second access network node determines the third information.
[0178] The third information is used to configure the resource pool corresponding to the second access network node. The resource pool includes at least one candidate uplink resource. The at least one candidate uplink resource is used by the terminal to send an uplink signal to the second access network node to establish a communication connection. The second information is also used to indicate the duration of the timer. The timer is used to determine the duration for which a terminal uses a resource in the resource pool.
[0179] The third information includes information about resources shared by multiple terminals for an access network node. The content of the third information can be found in [reference needed]. Figure 3 The detailed descriptions in the corresponding embodiments will not be repeated here.
[0180] For example, the second access network node can determine the third information based on the number of terminals accessing the second access network node and its own resource usage. For instance, the second access network node can determine the number of resources in the resource pool based on the number of supported terminals. The proportion of resources in the resource pool to the number of supported terminals can be pre-configured or dynamically determined, such as 50% or 60%. Alternatively, the second access network node can use a portion of the access resources used for terminal access as resources in the resource pool. Optionally, the second access network node can use a portion of currently unused access resources as resources in the resource pool.
[0181] S402, The second access network node sends the third information to the first access network node.
[0182] Accordingly, the first access network node receives third information from the second access network node.
[0183] For example, the second access network node can send third information to the first access network node through control information, RRC signaling, or MAC-CE signaling.
[0184] For example, during the handover preparation phase, a first access network node sends a handover request to at least one access network node (including a second access network node), requesting to obtain information about the resource pool of the at least one access network node. The at least one access network node sends the resource pool information according to the indication information of the first access network node. The second access network node may carry third information, including the resource pool information, in its handover response.
[0185] S403, The first access network node determines the first information based on the third information.
[0186] The first access network node can determine the first information based on the third information of at least one access network node, including the third information of the second access network node.
[0187] For example, the first information includes information about the resource pool of the second access network node. The first information may also include information about the resource pools of other access network nodes besides the second access network node. For example, the first access network node can establish a resource list based on the resource pool information of at least one candidate access node (including the second access network node), and this resource list includes information about the resource pools of one or more candidate access nodes.
[0188] For example, the resource list can be stored hierarchically according to multiple pieces of information, such as CU, DU, cell, resource index, or resource location (e.g., time domain location or frequency domain location). For instance, a CU can be associated with multiple DUs, a DU can be associated with multiple resource indices, and a resource index can correspond to a time domain location and a frequency domain location. The information can be determined hierarchically in the order of CU-DU-cell-resource index to ultimately determine the resources.
[0189] The first access network node can also determine the first information based on other information included in the third information, such as lease term parameters. The third information and other information included in the first information can be referenced. Figure 3 The detailed descriptions in the corresponding embodiments will not be repeated here.
[0190] Optionally, the second access network node can also update the first information. In this embodiment of the application, steps S404 and S405 can be executed.
[0191] S404, The second access network node sends the fifth information to the first access network node.
[0192] Accordingly, the first access network node receives the fifth information from the second access network node.
[0193] For example, the fifth information includes at least one of the following: the identifier of the updated access network node, the cell identifier corresponding to the updated access network node, the index of the updated uplink resource, the time domain location of the updated uplink resource, the frequency domain location of the updated uplink resource, or the runtime of the updated timer.
[0194] For example, the second access network node may determine whether to update the first information (which can also be understood as updating the third information) based on one or more of the resource pool's resource utilization, network load, or communication quality. The second access network node may also determine which information in the first information to update based on one or more of the aforementioned resource utilization, network load, or communication quality.
[0195] For example, the second access network node can determine the resource utilization rate of the resource pool based on the usage of at least one candidate uplink resource in the resource pool. For instance, the second access network node can determine the resource utilization rate of the resource pool based on the usage of candidate uplink resources in the resource pool over a period of time (such as the number of times the resource is used, the duration of the resource is used, etc.).
[0196] For example, the second access network node can update the lease term parameter based on resource utilization to adjust the usage duration of resources in the resource pool. Optionally, the second access network node periodically monitors the resource utilization of the resource pool and adjusts the resource lease term parameter based on the monitoring results. For example, when the resource utilization of the resource pool is lower than a first threshold, the second access network node shortens the lease term parameter, allowing resources to be reclaimed more quickly for other terminals to send uplink signals. For example, when the resource utilization of the resource pool is higher than a second threshold, the second access network node extends the lease term parameter, which helps improve the success rate of network devices accessing the second access network node.
[0197] For example, the second access network node can increase or decrease the number of resources in the resource pool, or adjust the time-frequency domain location of resources, based on resource utilization or network load. For instance, when resource utilization exceeds a third threshold, the second access network node increases the number of resources in the resource pool, thereby improving the success rate of terminal access to the second access network node.
[0198] For example, the second access network node can also update: the identifier of the second access network node, the cell identifier served by the second access network node, or the index of uplink resources.
[0199] The second access network node sends the adjusted information (i.e., the fifth information) to the first access network node.
[0200] For example, the second access network node (e.g., the candidate CU) sends the updated shared resource configuration information to the first access network node (e.g., the source CU) through a resource pool update (e.g., CG-Pool-Update) message.
[0201] For example, the second access network node can send the fifth information to the first access network node through control information, RRC signaling, or MAC-CE signaling.
[0202] S405. The first access network node updates the first information based on the fifth information and determines the sixth information.
[0203] For example, the first access network node may update the first information according to the fifth information in at least one of the following ways:
[0204] The first access network node replaces the information that needs to be updated in the first information with the corresponding information in the fifth information; or...
[0205] The first access network node adds some information contained in the fifth information to the first information; or...
[0206] The first access network node deletes part of the information in the first information based on the fifth information.
[0207] After the first access network node obtains the updated sixth information, it can send it to multiple terminals and dynamically allocate resources to the terminals based on the sixth information. The terminals then use the updated resources to send uplink signals. This also includes operations such as the first access network node releasing resources based on the sixth information. For details, please refer to [link to relevant documentation]. Figure 3 The method in the corresponding embodiment.
[0208] Using the above method, the first access network node can dynamically update the shared resource list to meet changes in network load, ensure more flexible and efficient resource allocation, and improve the system's resource utilization efficiency and switching performance.
[0209] Through the method of this application embodiment, the first access network node can effectively obtain information on the shared resources of candidate access network nodes and determine the resource list of one or more candidate access network nodes. This helps the first access network node to uniformly manage the resources used by multiple terminals to send uplink signals at the network access node, ensuring more flexible resource allocation and improving the resource utilization rate of the system.
[0210] For example, Figure 5 Is Figure 3 and Figure 4 The present application describes a further processing logic based on the communication method shown. Actions or terms that are the same as those in the foregoing embodiments can be referred to the description of the foregoing embodiments, and will not be repeated in the embodiments of this application.
[0211] Figure 5In an example scenario where the implementation method shown can be applied, the first access network node includes a source CU and a source DU. There are at least two centralized units in the network, such as CU-A and CU-B, each corresponding to one or more DUs. Terminals UE1, UE2, and UE3 are currently within the service range of CU-A, which serves as the source CU. The DU corresponding to the UE performing the handover within the source CU is the source DU. Due to terminal movement, CU-A detects that UE1 and UE2 may handover to a cell of CU-B (e.g., Cell-B1), with CU-B serving as a candidate CU, thereby triggering the execution of the steps in this embodiment.
[0212] S501, the source CU sends a handover request message to the candidate CU.
[0213] Accordingly, the candidate CU receives a handover request message from the source CU. The handover request message is used to request the candidate CU to be the correct handover resource for the first terminal. The first terminal can be UE1 or UE2 in the aforementioned scenario.
[0214] When there are multiple candidate CUs, the source CU sends a handover request message to multiple candidate CUs. Accordingly, subsequent steps regarding the candidate CUs can be executed by the multiple candidate CUs respectively.
[0215] S502, Candidate CU configuration shared resource pool.
[0216] The shared resource pool corresponds to the third information in the aforementioned embodiments. The content of the third information can be found in the detailed description of the aforementioned embodiments, and will not be repeated here.
[0217] For example, the shared resource pool includes multiple resource indexes, each corresponding to a CG resource. The CG resource can be determined through the correspondence between the resource index and the resource location. For instance, one resource index corresponds to one time-domain location and one frequency-domain location pair.
[0218] For example, the shared resource pool can identify one or more resources for each cell. For instance, the resource pool includes resources for Cell-B1 and resources for Cell-B2. The resources corresponding to different cells can be different. The shared resource pool includes 8 sets of CG resources; Cell-B1 corresponds to 4 sets of CG resources with resource indices 1-4, and Cell-B2 corresponds to 4 sets of CG resources with resource indices 5-8.
[0219] S503, the candidate CU sends a handover request confirmation message to the source CU.
[0220] Accordingly, the source CU receives a handover request confirmation message from the candidate CU. The handover request confirmation message includes third information, thereby allowing the source CU to obtain information about the candidate CU's shared resource pool.
[0221] The switch request confirmation message can be sent via the Xn interface.
[0222] When there are multiple candidate CUs, each candidate CU sends its own shared resource pool information to the source CU.
[0223] S504, Source CU determines the resource list.
[0224] This resource list can be used as one piece of information in the first information in the foregoing embodiments. The content of the first information can be referred to in the detailed description of the foregoing embodiments, and will not be repeated here.
[0225] For example, the source CU integrates information from the shared resource pools of candidate CUs into a resource list, such as cg-PoolConfigList. The source CU can receive and integrate information from shared resource pools of multiple candidate CUs.
[0226] For example, the resource list can establish a correspondence between candidate CUs and the information of the shared resource pools of candidate CUs.
[0227] S505, the source CU sends an RRC reconfiguration message to the first terminal via the source DU.
[0228] The RRC reconfiguration message includes first information. Accordingly, the first terminal receives the RRC reconfiguration message from the source CU, thereby obtaining the first information. The source CU may send the first information to multiple terminals, including the first terminal.
[0229] For example, the source CU can send first information to multiple corresponding DUs, and then send the first information to multiple terminals corresponding to each DU through these multiple DUs. In this way, multiple terminals (such as UE1 and UE2) can obtain the first information, which includes the resource list.
[0230] S506, Source DU determines the first resource.
[0231] For example, the source DU can determine the first resource during the LTM handover process. For details, please refer to the description of the LTM handover process in the foregoing embodiments; it will not be repeated here.
[0232] S507, the source DU sends MAC-CE information to the first terminal.
[0233] The MAC-CE information includes second information. The content of this second information can be found in the detailed description in the foregoing embodiments, and will not be repeated here. Accordingly, the first terminal acquires the second information.
[0234] For example, when UE1 (as the first terminal) triggers LTM handover to Cell-B1 (as the target cell), DU-A instructs UE1 via MAC-CE that the resource allocated to UE1 corresponds to the resource with cell identifier Cell-B1 and resource index 2 in the shared resource.
[0235] In one possible implementation, in S505, the first information sent by the source CU to the source DU includes TA and TPC information, but the source DU does not send TA and / or TPC information to the first terminal. The source DU may include TA and / or TPC information in the MAC-CE information.
[0236] Similarly, the lease term parameters can also be sent to the first terminal along with the first information, or they can be sent to the first terminal in the MAC-CE information in this step.
[0237] For example, resources in the shared resource pool of the same CU use the same lease term parameters, while resources in the shared resource pool of different CUs may use different lease term parameters.
[0238] S508, Source DU Start Timer.
[0239] This timer is used to release the first resource. For example, the source DU starts a lease timer (e.g., T_lease) while sending the MAC-CE information. For instance, the lease duration is 10ms, indicating that the first resource can be used by one terminal for 10ms, after which it can be allocated to other terminals. The source DU can also notify the first terminal to stop using the first resource after the timer exceeds 10ms. The resource release mechanism based on the timer can be referred to the description in the foregoing embodiments, and will not be repeated here.
[0240] S509. The first terminal uses the first resource to send an uplink signal.
[0241] Accordingly, when the first resource is a candidate uplink resource in the resource pool of the candidate CU (as the second access network node), the candidate CU receives the uplink signal from the first terminal on the first resource.
[0242] For example, the first terminal directly performs uplink transmission on the first resource during LTM handover. The first terminal can send uplink signals for establishing a communication connection, and the specific details of the uplink signals can be found in the detailed description of the uplink signals in the foregoing embodiments, which will not be repeated here.
[0243] For example, the first terminal sends the uplink signal to the candidate DU, and the candidate DU processes the data and passes the parsed information (such as the identifier of the first terminal and the preamble) to the candidate CU. The candidate CU then determines the subsequent handover process, such as requesting to obtain the user context information of the first terminal in the source CU.
[0244] Optionally, the candidate CU can also update the shared resource pool, and when the candidate CU updates the shared resource pool, steps S502a-S504a are executed.
[0245] S502a: Candidate CUs update the shared resource pool based on utilization rate to determine the fifth piece of information.
[0246] Optionally, the fifth piece of information may include lease period parameters, such as the duration of the lease timer.
[0247] For example, a candidate CU can periodically acquire the resource utilization rate (RUR) of a cell, such as Cell-B1. The resource utilization rate indicates the proportion of actual resources used relative to the total resource capacity, quantifying the actual efficiency of resource utilization (such as CPU, memory, bandwidth, etc.), and the result can be expressed as a percentage. For example, if a candidate CU determines that the resource pool's resource utilization rate is low, such as at a region-specific utilization threshold, or when the resource utilization rate drops beyond a certain threshold, it can adjust the lease timer duration from 10ms to 6ms to accelerate resource reclamation. This resource utilization rate can be the average resource utilization rate over a certain time period, and the utilization threshold can be predefined or determined based on service type, network load, etc.
[0248] Candidate CUs may also optionally update other information of the shared resource pool. For details, please refer to the detailed description of the fifth information in the foregoing embodiments, which will not be repeated here.
[0249] S503a: The candidate CU sends a resource pool update message to the source CU.
[0250] The resource pool update message includes a fifth piece of information. Accordingly, the source CU receives the resource pool update message from the candidate CU. This message instructs the source CU to update the first piece of information, while the fifth piece of information indicates the information that needs to be updated.
[0251] S504a, the source CU updates the resource list and obtains the sixth piece of information.
[0252] The shared resource pool update process may also include the source CU updating the resource list and distributing it to relevant terminals, enabling subsequent switching terminals to access the network based on the latest resource list information. For example, after the shared resource pool of the second access network node is updated, actions S505 to S509 can be referenced to allocate resources from the updated resource list to the first terminal or other terminals. The terminal then sends an uplink signal to the second access network node based on the updated resources to establish a communication connection. The terminal may also use the resources according to other information indicated in the sixth information, such as sending an uplink signal using the resources according to the updated lease period parameters.
[0253] The shared resource pool update process described above occurs after steps S501 to S504. At the same time, the shared resource pool update process may be executed after actions S505 to S509, or it may be executed in parallel with actions S505 to S509.
[0254] Using the method described in this application, a source CU can obtain a shared resource pool of one or more candidate CUs and establish a resource list. The source CU sends the resource list to a source DU and multiple terminals, and the source DU dynamically allocates resources to the terminals. This approach can quickly acquire resources and reduce handover latency.
[0255] In addition, by setting the duration for which terminals can use shared resources through a lease management mechanism, resources can be effectively released, preventing them from being occupied for a long time and helping to improve resource utilization.
[0256] The communication method of the embodiments of this application has been described above. The apparatus for performing the above method provided in the embodiments of this application is described below. Those skilled in the art will understand that the methods and apparatus can be combined with and referenced by each other, and the related apparatus provided in the embodiments of this application can perform the steps in the communication method of the above embodiments.
[0257] The following is combined Figure 6 and Figure 7 This application describes in detail the communication apparatus according to embodiments of the present application. The communication apparatus includes modules or units for performing each part of the above embodiments. Modules or units can be software, hardware, or a combination of software and hardware. The following is only a brief illustrative example of the communication apparatus; for details of the implementation, please refer to the description of the foregoing method embodiments, which will not be repeated below.
[0258] Figure 6 This is a schematic block diagram of a communication device 600 provided in an embodiment of this application. Figure 6 As shown, the device 600 includes a processing module 601 and a transceiver module 602.
[0259] In one possible implementation, the apparatus 600 is used to perform the steps executed by the first access network node in the method embodiment.
[0260] The transceiver module 602 is configured to: send first information to multiple terminals, the first information indicating a resource pool corresponding to at least one access network node, the resource pool including at least one candidate uplink resource, the at least one candidate uplink resource being used by the terminal to send an uplink signal to the corresponding access network node for establishing a communication connection. The transceiver module 602 is also configured to: send second information to a first terminal, the second information instructing the first terminal to send an uplink signal to a second access network node on the first resource, the multiple terminals including the first terminal, the at least one access network node including the second access network node, and the first resource belonging to the resource pool corresponding to the second access network node. The processing module 601 is configured to: upon sending the second information to the first terminal, start a timer, and after the timer expires, allocate the first resource to terminals other than the first terminal.
[0261] Alternatively, the transceiver module 602 can also be a processing module 601.
[0262] In another possible implementation, the device 600 is used to perform the steps performed by the second access network node in the method embodiment.
[0263] Processing module 601 is used to: determine third information, which is used to configure the resource pool corresponding to the second access network node. The resource pool includes at least one candidate uplink resource. The at least one candidate uplink resource is used by multiple terminals to send uplink signals to the second access network node to establish a communication connection. The multiple terminals include the first terminal. The third information is also used to indicate the duration of a timer, which is used to determine the duration for which a terminal uses a resource in the resource pool. Transceiver module 602 is used to: send the third information to the first access network node and receive uplink signals from the first terminal on a first resource, where the first resource is a candidate uplink resource in the resource pool corresponding to the second access network node.
[0264] Alternatively, the transceiver module 602 can also be a processing module 601.
[0265] In another possible implementation, the device 600 is used to perform the steps executed by the first terminal in the method embodiment.
[0266] The transceiver module 602 is configured to: receive first information from a first access network node, the first information indicating a resource pool corresponding to at least one access network node, the resource pool including at least one candidate uplink resource, the at least one candidate uplink resource being used by multiple terminals to send uplink signals to the corresponding access network node for establishing a communication connection, the multiple terminals including the first terminal. The transceiver module 602 is further configured to: receive second information from the first access network node, the second information indicating that the first terminal sends an uplink signal to a second access network node on the first resource, the at least one access network node including the second access network node, the first resource belonging to the resource pool corresponding to the second access network node. The transceiver module 602 is further configured to: send an uplink signal to the second access network node on the first resource.
[0267] Alternatively, the transceiver module 602 can also be a processing module 601.
[0268] It should be understood that the device 600 here is embodied in the form of a functional module. The term "module" here may refer to application-specific integrated circuits (ASICs), electronic circuits, processors (e.g., shared processors, proprietary processors, or group processors) and memories for executing one or more software or firmware programs, combined logic circuits, and / or other suitable components that support the described functions.
[0269] In some embodiments provided in this application, Figure 6 The device 600 in the text can also be a chip, such as a modem processor.
[0270] Figure 7 A schematic block diagram of a communication device 700 provided in an embodiment of this application is shown. The device 700 includes a processor 701, a transceiver 702, and a memory 703. The processor 701, transceiver 702, and memory 703 communicate with each other via internal interconnection paths. The memory 703 stores instructions, and the processor 701 executes the instructions stored in the memory 703 to control the transceiver 702 to transmit and / or receive signals. It is understood that the transceiver 702 can be a communication interface or an input / output interface.
[0271] It should be understood that the device 700 may specifically be a terminal device (such as a first terminal) or an access network device (such as a first access network node or a second access network node) as described in the above embodiments, and may be used to execute the various steps and / or processes corresponding to the terminal device or access network device in the above method embodiments. Optionally, the memory 703 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 701 may be used to execute instructions stored in the memory, and when the processor 701 executes instructions stored in the memory, the processor 701 is used to execute the various steps and / or processes of the above method embodiments. The transceiver 702 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the transceiver for performing a transmitting action, and the receiver may be used to implement the various steps and / or processes corresponding to the transceiver for performing a receiving action.
[0272] It should be understood that, in the embodiments of this application, the processor may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0273] In implementation, each step of the above method can be completed by integrated logic circuits in the processor hardware or by instructions in software. The steps of the method in conjunction with the embodiments of this application can be directly manifested as execution by the hardware processor, or as a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0274] A modem may include a NAS (non-access stratum) layer, an RRC (radio resource control) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, and a physical (PHY) layer. Each of these layers can be a software module. The modem interacts with the base station via an antenna.
[0275] Some embodiments of this application provide a chip system applied to a communication device (such as a terminal device or access network device). The chip system includes at least one processor and an interface, the interface being used to receive instructions and transmit them to the at least one processor; the at least one processor executes instructions to cause the communication device to perform the aforementioned communication method. The chip system may be a modem, or a system-on-a-chip (SoC) including a modem, and the aforementioned method may be implemented by a modem.
[0276] This application also provides a computer-readable storage medium for storing a computer program for implementing the methods shown in the above-described method embodiments.
[0277] This application also provides a computer program product, which includes a computer program (also referred to as code or instructions) that, when run on a computer, enables the computer to perform the methods shown in the above-described method embodiments.
[0278] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope provided by the embodiments of this application.
[0279] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0280] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0281] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0282] In addition, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.
[0283] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions provided in this application, or the parts that contribute to the prior art, or parts of the technical solutions, can be embodied in the form of software products. These computer software products are stored in a storage medium and include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0284] The above detailed embodiments further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.
Claims
1. A communication method, characterized in that, Applied to a source access network node, the method includes: Send first information to multiple terminals, the first information being used to indicate a resource pool corresponding to at least one access network node, the resource pool including at least one candidate uplink resource, the at least one candidate uplink resource being used by multiple terminals to send uplink signals to the corresponding access network node for establishing a communication connection; Receive fourth information from a first terminal, the fourth information including signal quality related information of the target access network node, the plurality of terminals including the first terminal, and the at least one access network node including the target access network node; According to the fourth information, the first terminal sends the second information, which is used to instruct the first terminal to send the uplink signal of the LTM handover process triggered by Layer 1 / Layer 2 to the target access network node on the first resource, wherein the first resource belongs to the resource pool corresponding to the target access network node in at least one access network node; When the second information is sent to the first terminal, a timer is started. The timer is used to determine the duration for which a terminal uses a resource in the resource pool. The duration of the timer is provided by the at least one access network node through third information and updated by the target access network node through fifth information. After the timer expires, the first resource may be allocated to terminals other than the first terminal.
2. The method according to claim 1, characterized in that, The method further includes: The third information is received from at least one access network node, the third information being used to configure the resource pool corresponding to the access network node, the third information including at least one of the following: The identifier of the access network node, the cell identifier corresponding to the access network node, the index of the uplink resource in the resource pool, the time domain position of the uplink resource in the resource pool, or the frequency domain position of the uplink resource in the resource pool. The first information is determined based on the third information of the at least one access network node.
3. The method according to claim 1 or 2, characterized in that, The method further includes: The system receives the fifth information from the target access network node, the fifth information being used to update the first information and determine the sixth information, the sixth information being information sent by the source access network node to the first terminal, which is used by the first terminal to determine the updated resource pool. The fifth piece of information includes at least one of the following: The updated access network node identifier, the cell identifier corresponding to the updated access network node, the index of the updated uplink resource, the time domain location of the updated uplink resource, the frequency domain location of the updated uplink resource, or the runtime of the updated timer.
4. A communication method, characterized in that, Applied to a target access network node, the method includes: The third information is used to configure the resource pool corresponding to the target access network node. The resource pool includes at least one candidate uplink resource. The at least one candidate uplink resource is used by multiple terminals to send uplink signals to the target access network node during the Layer 1 / Layer 2 triggered mobility LTM handover process to establish a communication connection. The multiple terminals include a first terminal. The third information is also used to indicate the runtime of a timer. The runtime of the timer is used to determine the duration for which a terminal uses one of the resources in the resource pool. The third information is sent to the source access network node. The third information is used to determine the first information, which is information sent by the source access network node to the plurality of terminals, and is used to indicate the resource pool corresponding to at least one access network node. The source access network node receives the uplink signal from the first terminal during a Layer 1 / Layer 2 triggered mobility LTM handover process on a first resource, so as to start the timer; the first resource is a candidate uplink resource in the resource pool corresponding to the target access network node. Send a fifth message to the source access network node, the fifth message including at least the runtime of the updated timer.
5. The method according to claim 4, characterized in that, The third information includes at least one of the following: The identifier of the access network node, the cell identifier corresponding to the access network node, the index of the uplink resource in the resource pool, the time domain location of the uplink resource in the resource pool, or the frequency domain location of the uplink resource in the resource pool.
6. The method according to claim 4 or 5, characterized in that, The fifth piece of information also includes at least one of the following: The updated identifier of the access network node, the updated cell identifier corresponding to the updated access network node, the updated index of the uplink resource, the updated time-domain location of the uplink resource, or the updated frequency-domain location of the uplink resource. The fifth information is used to update the first information to determine the sixth information, which is information sent by the source access network node to the first terminal, and is used by the first terminal to determine the updated resource pool.
7. The method according to claim 6, characterized in that, The runtime of the updated timer is determined based on the usage of the at least one candidate uplink resource.
8. A communication method, characterized in that, Applied to a first terminal, the method includes: The system receives first information from a source access network node. The first information is used to indicate a resource pool corresponding to at least one access network node. The resource pool includes at least one candidate uplink resource. The at least one candidate uplink resource is used by multiple terminals to send uplink signals to the corresponding access network node for establishing a communication connection. The multiple terminals include the first terminal. The first information is also used to indicate the duration of a timer. The timer is used to determine the duration for which a terminal uses a resource in the resource pool. Send fourth information to the source access network node, the fourth information including signal quality-related information of the target access network node; The system receives second information from the source access network node to enable the source access network node to start the timer; the second information is determined by the source access network node based on the fourth information, and the second information is used to instruct the first terminal to send the uplink signal during the Layer 1 / Layer 2 triggered mobility LTM handover process to the target access network node on the first resource; the at least one access network node includes the target access network node, and the first resource belongs to the resource pool corresponding to the target access network node. The uplink signal is sent to the target access network node on the first resource; It also includes: stopping the use of the first resource after the timer expires; The runtime of the timer is updated by the target access network node through the fifth information.
9. The method according to claim 8, characterized in that, The first information includes at least one of the following: The identifier of the access network node, the cell identifier corresponding to the access network node, the index of the uplink resource in the resource pool, the time domain location of the uplink resource in the resource pool, or the frequency domain location of the uplink resource in the resource pool.
10. The method according to claim 8 or 9, characterized in that, The method further includes: Obtain the sixth piece of information, which includes at least one of the following: The updated access network node identifier, the cell identifier corresponding to the updated access network node, the index of the updated uplink resource, the time domain location of the updated uplink resource, the frequency domain location of the updated uplink resource, or the runtime of the updated timer. The uplink signal is sent according to the sixth piece of information.
11. A communication device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the communication device to perform the method as described in any one of claims 1 to 3, or causing the communication device to perform the method as described in any one of claims 4 to 7, or causing the communication device to perform the method as described in any one of claims 8 to 10.
12. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 3, or implements the method as described in any one of claims 4 to 7, or implements the method as described in any one of claims 8 to 10.
13. A chip system, characterized in that, It includes at least one processor and a communication interface, the communication interface and the at least one processor being interconnected via a line, the at least one processor being configured to run a computer program or instructions to perform the method as claimed in any one of claims 1 to 3, or to perform the method as claimed in any one of claims 4 to 7, or to perform the method as claimed in any one of claims 8 to 10.
14. A computer program product, characterized in that, Includes a computer program that, when run, causes a computer to perform the method as described in any one of claims 1 to 3, or to perform the method as described in any one of claims 4 to 7, or to perform the method as described in any one of claims 8 to 10.