Communication method, apparatus, terminal, network-side device, medium, and computer program product
By acquiring cell deployment information, the terminal can accurately switch to the matching cell when moving at high speed, solving the problem of inappropriate handover during high-speed movement and improving communication performance and quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2024-11-20
- Publication Date
- 2026-05-22
AI Technical Summary
During high-speed movement of the terminal, inappropriate cell handovers can easily occur, such as ping-pong handovers or handovers to public network cells, leading to a decline in communication performance.
The terminal obtains deployment information of at least one cell, including the serving cell, neighboring cells, and conditional handover candidate cells, and performs handover operations based on this information, such as indicating the cell to be handed over to or selecting to hand over to a matching cell.
By accurately switching to a cell that matches the terminal's status, handover failures can be avoided, thereby improving communication performance and quality.
Smart Images

Figure CN122073710A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a communication method, device, terminal, network-side equipment, medium, and computer program product. Background Technology
[0002] Typically, as a terminal moves, it needs to constantly switch cells. To ensure the quality of network service for the terminal, when the terminal is in a high-speed moving state, such as when a user is carrying the terminal on a high-speed train, the terminal can camp on a high-speed cell under the High Speed Dedicated Network (HSDN) so that it can obtain better communication services even when moving at high speed.
[0003] However, during cell handover, the terminal may switch to an unsuitable cell. For example, the terminal may experience ping-pong handover, i.e., switching back and forth between high-speed cells, or it may switch to a public network cell or a non-HSDN cell. Alternatively, when the terminal moves in one direction along a fixed line, it may switch to a cell in the opposite direction of movement. These undesirable handovers can lead to poor communication performance for the terminal after the handover. Summary of the Invention
[0004] This application provides a communication method, apparatus, terminal, network-side device, medium, and computer program product that can improve the communication performance and quality of the terminal.
[0005] In a first aspect, a communication method is provided, executed by a terminal, the method comprising: the terminal acquiring deployment information of at least one first cell, the at least one first cell comprising at least one of the following: the terminal's serving cell, neighboring cells of the serving cell, and conditional handover candidate cells; the terminal performing a first operation based on the deployment information; wherein the first operation comprises at least one of the following: sending first information, the first information being used to indicate the cell to which handover is desired; selecting a second cell; and handover to the second cell, the second cell being a cell among at least one of the first cells.
[0006] Secondly, a communication method is provided, executed by a first network-side device, the method comprising: the first network-side device sending deployment information of at least one first cell to a terminal, the at least one first cell including at least one of the following: the terminal's serving cell, neighboring cells of the serving cell, and handover candidate cells.
[0007] Thirdly, a communication device is provided, the device comprising: a processing module; the processing module being configured to acquire deployment information of at least one first cell, the at least one first cell comprising at least one of the following: a serving cell of a terminal, neighboring cells of the serving cell, and a conditional handover candidate cell; the processing module being further configured to perform a first operation based on the deployment information; wherein the first operation comprises at least one of the following: sending first information, the first information being used to indicate a cell to be handoverdone; selecting a second cell; and handover to the second cell, the second cell being a cell among at least one of the first cells.
[0008] Fourthly, a communication device is provided, comprising: a transmitting module; the transmitting module being configured to transmit deployment information of at least one first cell to a terminal, the at least one first cell comprising at least one of the following: the terminal's serving cell, neighboring cells of the serving cell, and a conditional handover candidate cell.
[0009] Fifthly, a communication device is provided, which is configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0010] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0011] In a seventh aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is used to perform a first operation based on deployment information, and the communication interface is used to obtain deployment information of at least one first cell.
[0012] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0013] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send deployment information of at least one first cell to a terminal.
[0014] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0015] Eleventhly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method as described in the first aspect, and the network-side device can be used to perform the steps of the method as described in the second aspect.
[0016] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0017] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0018] In this embodiment, the terminal obtains deployment information of at least one first cell, which includes at least one of the following: the terminal's serving cell, neighboring cells of the serving cell, and conditional handover candidate cells. Based on the deployment information, the terminal performs a first operation, wherein the first operation includes at least one of the following: sending first information to indicate the cell to be handed over; selecting a second cell; and handing over to the second cell, which is a cell among the at least one first cell. Through this scheme, since the terminal can obtain deployment information of at least one cell, when the terminal performs a cell handover, it can accurately determine the cell matching its own state from among the at least one cell based on the deployment information of the at least one cell. Thus, by performing the first operation, the terminal can hand over to the cell matching its own state. For example, during terminal movement, the terminal can accurately hand over to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality. Attached Figure Description
[0019] Figure 1 This is a possible structural diagram of the communication system involved in the embodiments of this application;
[0020] Figure 2 This is a schematic diagram of a switching process provided in an embodiment of this application;
[0021] Figure 3 This is a schematic diagram of a condition switching process provided in an embodiment of this application;
[0022] Figure 4 This is one of the flowcharts illustrating a communication method provided in an embodiment of this application;
[0023] Figure 5This is a schematic diagram of the deployment of at least one first cell provided in an embodiment of this application;
[0024] Figure 6 This is a second schematic flowchart of a communication method provided in an embodiment of this application;
[0025] Figure 7 This is a third schematic flowchart of a communication method provided in an embodiment of this application;
[0026] Figure 8 This is a fourth flowchart illustrating a communication method provided in an embodiment of this application;
[0027] Figure 9 This is the fifth flowchart illustrating a communication method provided in an embodiment of this application;
[0028] Figure 10 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0029] Figure 11 This is the seventh flowchart illustrating a communication method provided in an embodiment of this application;
[0030] Figure 12 This is the eighth flowchart illustrating a communication method provided in an embodiment of this application;
[0031] Figure 13 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0032] Figure 14 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0033] Figure 15 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application;
[0034] Figure 16 This is a schematic diagram of the hardware structure of a terminal provided in an embodiment of this application;
[0035] Figure 17 This is a schematic diagram of the hardware structure of a network-side device provided in an embodiment of this application. Detailed Implementation
[0036] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0037] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0038] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0039] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0040] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home devices (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game consoles, personal computers (PCs), ATMs, or self-service machines, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (AS), or Wireless Fidelity (WiFi) nodes, etc.The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0041] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support Function. Support Functions (BSF), Application Functions (AF), Location Management Functions (LMF), Gateway Mobile Location Centres (GMLC), and Network Data Analytics Functions (NWDAF), etc. It should be noted that this application embodiment only uses core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.
[0042] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0043] The following explains some terms and nouns used in the embodiments of this application.
[0044] 1. HSDN: refers to High Speed Private Network, which is a network deployed along roads (such as railway lines) to ensure network service quality for terminals on high-speed (such as high-speed rail) vehicles.
[0045] 2. High-speed movement state: This refers to the movement state where the terminal's speed is greater than or equal to a certain threshold (such as a threshold agreed upon in the protocol or a threshold indicated by the network-side equipment). For example, the movement state of the terminal when it is on a high-speed train (HST).
[0046] 3. Non-high-speed movement state: refers to the movement state in which the terminal's movement speed is less than a certain threshold (such as the threshold value agreed upon in the protocol or the threshold value indicated by the network-side equipment).
[0047] 4. Conditional Handover (CHO): This refers to the conditional handover process introduced to prevent the terminal from failing to handover due to the terminal's inability to receive handover command messages from the source node after the channel conditions of the source cell deteriorate.
[0048] The communication methods, devices, terminals, network-side equipment, media, and computer program products provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0049] The communication methods, devices, terminals, network-side equipment, media, and computer program products provided in this application can be applied to scenarios where cell handover is performed during terminal movement, especially scenarios where cell handover is performed during high-speed terminal movement.
[0050] The following provides an illustrative example of the switching process and the CHO process.
[0051] like Figure 2 As shown, taking base station a as the source base station and base station b as the base station after handover as an example, the handover process may include the following steps S101 to S110.
[0052] Step S101: Base station a sends measurement configuration to the terminal.
[0053] Step S102: The terminal executes the measurement process and reports the measurement report.
[0054] Step S103: Base station a decides to switch.
[0055] Step S104: Base station a sends a handover request message to base station b.
[0056] Step S105: Base station b performs admission control.
[0057] Step S106: Base station b sends a handover request confirmation message to base station a.
[0058] Step S107: Base station a sends an RRC reconfiguration message containing a handover command to the terminal.
[0059] Step S108: The terminal performs the handover and sends an RRC reconfiguration complete message to base station b.
[0060] Step S109: Base station b sends a handover success message to base station a.
[0061] Step S110: Base station b instructs base station a to release the terminal UE context.
[0062] like Figure 3 As shown, taking base station a as the source base station and base station b as the base station after handover as an example, the CHO process may include the following steps S201 to S214.
[0063] Step S201: Base station a sends measurement configuration to the terminal.
[0064] Step S202: The terminal executes the measurement process and reports the measurement report.
[0065] Step S203: Base station a decides to use CHO.
[0066] Step S204: Base station a sends a handover request message (HO request) to one or more base stations.
[0067] Step S205: One or more base stations perform admission control.
[0068] Step S206: One or more base stations send a handover request ACK message to base station a.
[0069] Step S207: Base station a sends an RRC reconfiguration message containing conditional handover to the terminal.
[0070] Step S208: The terminal sends an RRC reconfiguration complete message to base station a.
[0071] Step S209: The terminal evaluates whether the candidate cells meet the conditions, and selects a cell for handover if the conditions are met.
[0072] Step S210: The terminal initiates a random access procedure in the selected cell.
[0073] Step S211: The terminal sends an RRC reconfiguration complete message to base station b.
[0074] Step S212: After the terminal successfully completes the handover process, it releases the stored conditional handover configuration.
[0075] Step S213: Base station b sends a handover success message to base station a.
[0076] Step S214: Base station a sends a handover cancellation message to other candidate base stations.
[0077] The communication method provided in this application embodiment allows the terminal to obtain deployment information of at least one cell. Therefore, when the terminal is performing a cell handover, it can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of that cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0078] The communication methods, devices, terminals, network-side equipment, media, and computer program products provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0079] The communication methods, devices, terminals, network-side equipment, media, and computer program products provided in this application embodiment can be applied to Multi-Radio Access Technology dual connectivity (MR-DC), that is, applicable to scenarios where handover is performed based on network deployment on the Master Cell group (MCG) or Secondary Cell group (SCG).
[0080] Figure 4 A flowchart illustrating a communication method provided in an embodiment of this application is shown, as follows: Figure 4 As shown, the communication method may include the following steps 101 and 102.
[0081] Step 101: The terminal obtains deployment information of at least one first cell.
[0082] The aforementioned first cell may include at least one of the following: the terminal's serving cell, the serving cell's neighboring cells, and the conditional handover candidate cell.
[0083] In some embodiments of this application, the serving cell of the terminal may refer to the cell currently providing services to the terminal.
[0084] In some embodiments of this application, the neighboring cells of the serving cell may refer to cells adjacent to the area covered by the current serving cell.
[0085] Understandably, each cell can maintain a list of neighboring cells, which can contain information about its neighboring cells, such as cell identity (cell ID), frequency information, etc., thereby ensuring that the terminal can smoothly switch from one cell to another during movement to maintain communication continuity.
[0086] In some embodiments of this application, the aforementioned conditional handover candidate cell can be a candidate cell configured in the conditional handover configuration.
[0087] In some embodiments of this application, the aforementioned at least one first cell is at least one first cell arranged in sequence. The terminal can obtain the sequential arrangement information of the at least one first cell through the deployment information of the at least one first cell.
[0088] In some embodiments of this application, the aforementioned first cell is a high-speed cell.
[0089] In some embodiments of this application, the aforementioned first cell may also be a cell used to cover a fixed route.
[0090] It is understandable that, during the process of the terminal moving along a fixed route or a known route, the aforementioned first cell can be a cell used to cover the fixed route or the known route.
[0091] For example, when a user is traveling on a high-speed train with a terminal, the aforementioned first cell can be a high-speed cell along the high-speed train line.
[0092] In some embodiments of this application, the terminal can obtain information about at least one first cell and its deployment information.
[0093] In some embodiments of this application, the information of the at least one first cell may include, but is not limited to, cell frequency and cell identifier.
[0094] For example, the information of the aforementioned at least one first cell may include a Physical Cell Identifier (PCI).
[0095] In some embodiments of this application, the above deployment information may include: the identifiers of at least one first cell, sequentially indicated according to the arrangement order of at least one first cell.
[0096] In some embodiments of this application, when the number of the first cells is 1, the deployment information can indicate the first cell adjacent to the current first cell of the terminal according to the cell arrangement order, or the 1 first cell can be the first cell in the direction of terminal movement.
[0097] For example, when the number of the first cells is 1, the deployment information can indicate the candidate LTM cells that are adjacent to the terminal's current LTM cell in the direction of terminal movement.
[0098] In some embodiments of this application, the above deployment information is used to indicate at least one of the following: the arrangement of at least one first cell in a first direction; and the neighboring cells of each first cell in at least one first cell.
[0099] In some embodiments of this application, the first direction may be the same as the direction of terminal movement or a different direction. This application does not impose specific limitations on the embodiments.
[0100] In some embodiments of this application, the arrangement of at least one first cell in the first direction can be understood as: at least one first cell arranged in the first direction according to the arrangement order of the at least one first cell.
[0101] It is understood that the arrangement of at least one first cell in the first direction can refer to the at least one first cell being arranged adjacently or not adjacently in the first direction.
[0102] In one embodiment, the neighboring cells of each of the at least one first cells may refer to the neighboring cells of each of the at least one first cells in a first direction.
[0103] In some embodiments of this application, the above-mentioned adjacent arrangement can be understood as at least one first cell having adjacent geographical locations or coverage areas.
[0104] In some embodiments of this application, when the deployment information indicates the neighboring cells of each of the at least one first cells, if the neighboring cells of each first cell are all cells in the at least one first cell, it can be understood that the at least one first cell is arranged adjacently. For example, assuming that the at least one first cell includes cell 1, cell 2, and cell 3, if the deployment information of the at least one first cell indicates that the neighboring cell of cell 1 is cell 2, the neighboring cells of cell 2 are cell 1 and cell 3, and the neighboring cell of cell 3 is cell 2, then cell 1, cell 2, and cell 3 are arranged adjacently.
[0105] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the current serving cell of the terminal, the above-mentioned at least one first cell can be cell 1, cell 2, cell 3, cell 4, cell 5, and cell 6 deployed sequentially along the high-speed rail line; or, the at least one first cell can also be cell 6, cell 5, cell 4, cell 3, cell 2, and cell 1 deployed sequentially along the high-speed rail line.
[0106] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the terminal's current serving cell, then at least one of the aforementioned first cells can also be cell 3, which is adjacent to cell 2. It can be understood that, depending on the terminal's direction of movement, cell 3 is the cell the terminal will next hand over to.
[0107] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the terminal's current serving cell, then at least one of the aforementioned first cells can also be cell 3, cell 4, cell 5, or cell 6. It can be understood that, depending on the terminal's direction of movement, the terminal will pass through cell 3, cell 4, cell 5, and cell 6 in sequence.
[0108] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the current serving cell of the terminal, the above-mentioned at least one first cell can also be cell 3, cell 4, cell 5 arranged in the same direction as the terminal's movement direction, or the above-mentioned at least one first cell can also be cell 3, cell 4, cell 6 arranged in the same direction as the terminal's movement direction.
[0109] It is understood that the at least one first cell may include the serving cell of the terminal, and thus the deployment information of the at least one first cell may represent the adjacency relationship or arrangement between the at least one first cell.
[0110] In some embodiments of this application, if the at least one first cell does not include the serving cell of the terminal, the cell ranked first among the at least one first cells can be determined as the cell adjacent to or closest to the serving cell.
[0111] It should be noted that, in actual implementation, the terminal can obtain deployment information of at least one first cell by receiving messages sent by the first network-side device; the terminal can also obtain deployment information of at least one first cell from the device corresponding to a third-party application. This application embodiment does not impose specific limitations.
[0112] For example, assuming the terminal moves along a high-speed rail line, the terminal can obtain deployment information of at least one first cell corresponding to the high-speed rail line from the application server.
[0113] In some embodiments of this application, step 101 can be implemented by at least one of steps 101a and 101b described below.
[0114] Step 101a: The terminal receives the measurement configuration information sent by the first network-side device.
[0115] The aforementioned measurement configuration information may include deployment information.
[0116] In some embodiments of this application, the aforementioned measurement configuration information may be information instructing the terminal to perform a specific measurement task by the first network-side device through Radio Resource Control (RRC) signaling.
[0117] In some embodiments of this application, the first network-side device described above can be a network-side device that provides services to the terminal before the terminal handover. This first network-side device can also be referred to as a source node, a source master node, or a source slave node.
[0118] For example, the first network-side device can send an RRC reconfiguration message to the terminal, carrying deployment information of at least one first cell through measurement configuration information contained in the RRC reconfiguration message. The deployment information of the at least one first cell can be represented by a cell identifier or a conditional reconfiguration identifier.
[0119] In practice, the deployment information of at least one first cell can also be represented in any other possible way, and this application embodiment does not make specific limitations.
[0120] Understandably, these measurement tasks may include monitoring the signal quality of the current serving cell and neighboring cells so that network-side devices can perform operations such as cell handover and load balancing based on these measurement results.
[0121] In some embodiments of this application, the aforementioned measurement configuration information may include information on at least one first cell configured sequentially, i.e., deployment information of the at least one first cell. In other words, the cells configured in the measurement configuration information are arranged in the same direction or are adjacent to each other.
[0122] In some embodiments of this application, the measurement configuration information may include a first cell list, which indicates at least one first cell and deployment information of at least one first cell.
[0123] In some embodiments of this application, the aforementioned first cell list may be an allowed cell list, which may indicate at least one available first cell and its deployment information. For example, the allowed cell list may contain at least one first cell, and the at least one first cell may be arranged in sequence.
[0124] In this way, the terminal can obtain the deployment information of at least one first cell by receiving measurement configuration information sent by the network-side equipment. When the terminal performs a cell handover, it can accurately determine the cell that matches its own mobility status from among the at least one cell based on the deployment information of that at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own mobility status. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0125] Step 101b: The terminal receives the conditional switching configuration information sent by the first network-side device.
[0126] The aforementioned condition switching configuration information may include deployment information.
[0127] In some embodiments of this application, during condition switching, the first network-side device can send deployment information of at least one first cell to the terminal through condition switching configuration information.
[0128] For example, the first network-side device can send an RRC reconfiguration message to the terminal, and carry the deployment information of at least one first cell through the conditional reconfiguration information contained in the RRC reconfiguration message.
[0129] It is understood that the aforementioned first cell may include a conditional handover candidate cell.
[0130] In some embodiments of this application, the above-mentioned condition switching configuration information can be used to instruct the terminal to decide whether to switch when certain conditions are met.
[0131] It should be noted that in conditional handover, the conditional handover configuration information may include, but is not limited to: the configuration information of the candidate cells for conditional handover, which are used to trigger the execution conditions for conditional handover.
[0132] In some embodiments of this application, the configuration information of the above-mentioned conditional handover candidate cells can be used to indicate the potential available cells provided by the first network-side device to the terminal, which are pre-configured as possible handover targets.
[0133] In some embodiments of this application, the execution conditions for triggering condition switching may include, but are not limited to: triggering event, reference signal type, and signal quality.
[0134] In this way, the terminal can obtain the deployment information of at least one first cell by receiving conditional handover configuration information sent by the network-side device. When the terminal performs a cell handover, it can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of that at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0135] Step 102: Based on the deployment information, the terminal performs the first operation.
[0136] The first operation mentioned above may include at least one of the following: sending first information, selecting a second cell, and switching to the second cell.
[0137] In the embodiments of this application, the first information described above can be used to indicate the cell to which handover is desired.
[0138] In this embodiment of the application, the second cell can be at least one of the first cells.
[0139] The communication method provided in this application embodiment allows the terminal to obtain deployment information of at least one cell. Therefore, when the terminal is performing a cell handover, it can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of that at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby reducing handover failures and improving the terminal's communication performance and quality.
[0140] In some embodiments of this application, when the first operation includes sending first information, step 102 can be specifically implemented by step 102a as described below.
[0141] Step 102a: The terminal sends the first information to the first network-side device based on the deployment information.
[0142] In some embodiments of this application, after obtaining deployment information of at least one first cell, the terminal can send first information to the first network-side device to indicate the cell to be switched, so that after receiving the switching command sent by the first network-side device, the terminal can perform the switching.
[0143] Understandably, in this situation, the terminal cannot determine which cell to hand over to before receiving the handover command.
[0144] In some embodiments of this application, the aforementioned first information may be used to report the measurement results or handover preferences of the cell to be handed over to the first network-side device.
[0145] In some embodiments of this application, the cell to be switched is determined based on at least one of the following: deployment information of at least one first cell, measurement results of the at least one first cell, and the direction of movement of the terminal.
[0146] In some embodiments of this application, the direction of movement of the terminal can be determined by the historical information of the terminal's cell handover.
[0147] It should be noted that a detailed description of how the terminal determines its direction of movement based on historical information about cell handover can be found in the detailed description of step 104 below. To avoid repetition, it will not be repeated here.
[0148] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the terminal's current serving cell, the deployment information of the aforementioned at least one first cell is that cells 1, 2, 3, 4, 5, and 6 are deployed adjacently in sequence. The terminal's historical cell handover information is from cell 1 to cell 2, meaning the terminal's movement direction should be the same as the direction from cell 1 to cell 2. In other words, the terminal's next handover cell should be cell 3. After the measurement event associated with cell 3 is triggered, the terminal can report the measurement results of cell 3 or indicate cell 3 as the preferred handover cell.
[0149] Understandably, in this situation, even if the signal strength of cell 1 meets the reporting conditions for the measurement event, the terminal, after combining the direction of movement and the deployment information of at least one first cell, will not choose to report to cell 1, but will report to cell 3 instead, in order to avoid the communication performance deterioration after the terminal switches to an unsuitable cell.
[0150] In some embodiments of this application, after receiving the first information sent by the terminal, the first network-side device can make a handover decision and send a handover command to the terminal. The terminal can then execute the handover upon receiving the handover command.
[0151] For example, such as Figure 5 As shown, after receiving the first information sent by the terminal, the first network-side device can send a handover command to the terminal, instructing the terminal to hand over to cell 3. Thus, after receiving the handover command, the terminal can hand over to cell 3.
[0152] In this way, the terminal can report the cell to which it wants to switch based on the deployment information of at least one first cell, which helps the first network-side device to switch the terminal to a suitable cell, thereby avoiding terminal handover failure and improving the terminal's communication performance and communication quality.
[0153] In some embodiments of this application, when the first operation includes handover to a second cell and the at least one first cell includes a conditional handover candidate cell, step 102 can be specifically implemented by step 102b below.
[0154] Step 102b: Based on the deployment information, the terminal performs a conditional switch to at least one of the second cells in the first cell.
[0155] Among them, the aforementioned second cell can be a candidate cell.
[0156] In some embodiments of this application, after obtaining deployment information of at least one first cell, the terminal can also directly switch from at least one first cell to a second cell.
[0157] In some embodiments of this application, the deployment information of at least one first cell may include the deployment information of at least one conditional handover candidate cell.
[0158] In some embodiments of this application, the above-mentioned at least one conditional handover candidate cell may be arranged in the same direction or adjacent to each other.
[0159] In some embodiments of this application, when a conditional handover candidate cell is configured in the first network-side device, the conditional handover candidate cell may be adjacent to the serving cell of the terminal or be located in the direction of the terminal's movement.
[0160] In some embodiments of this application, before sending deployment information of at least one first cell to the terminal, the first network-side device may send a sequential handover request message to the second network-side device and other potential network-side devices to request them to prepare for sequential handover. In other words, this facilitates handover of the terminal along the deployment order of cells on a fixed line.
[0161] It is understandable that the first network-side device can request the second network-side device and other potential network-side devices to send sequential conditional handover candidate cell configurations.
[0162] It should be noted that the aforementioned second network-side device can be a network-side device that provides services to the second cell.
[0163] In some embodiments of this application, the second network device described above can configure relevant network deployments for the terminal based on the sequential handover request information.
[0164] In some embodiments of this application, after obtaining the deployment information of at least one first cell, the terminal can perform a conditional assessment based on the deployment information of the at least one first cell, and perform a conditional handover based on the assessment result.
[0165] For example, the terminal may prioritize evaluating or selecting the cell with the highest order among the at least one first cell based on at least one of the following: deployment information of the at least one first cell, the terminal's direction of movement, and measurement results of the at least one first cell. If multiple candidate cells meet the execution conditions, the terminal may prioritize selecting the cell with the highest order based on the deployment information among the multiple candidate cells that meet the execution conditions.
[0166] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the terminal's current serving cell, the deployment information of at least one first cell is that cells 1, 2, 3, 4, 5, and 6 are deployed adjacently in sequence. The terminal's historical cell handover information is from cell 1 to cell 2, meaning the terminal's movement direction should be the same as the direction from cell 1 to cell 2. In other words, the terminal's next handover cell should be cell 3. After the execution conditions associated with cell 3 are met, the terminal can use cell 3 as the handover cell.
[0167] Understandably, in this situation, even if cell 1 and cell 4 meet the conditions for handover, the terminal will not choose cell 1 or cell 4 after combining the direction of movement and the deployment information of at least one first cell. Instead, it will choose cell 3 for handover to avoid deterioration of communication performance after the terminal hands over.
[0168] It should be noted that step 102b above can be applied to condition switching, that is, performing sequential condition switching on the MCG.
[0169] In practice, this can also be applied to processes such as Conditional PSCell Addition (CPA) and Conditional PSCell Change (CPC) for adding or changing conditional primary and secondary cells. This means sequential conditional handover is performed on the SCG. For example, the source secondary node (source SN) and target secondary node (target SN) provide network deployment information for sequential handover.
[0170] Furthermore, it can also be applied to conditional switchover with candidate SCGs (CHO with Candidate SCG), that is, sequential conditional switchover is configured on both the MCG and SCG. For example, both the Master Node (MN) and the SN provide deployment information for sequential switchover, so sequential MCG conditional switchover can be performed first, followed by sequential SCG conditional switchover. It can also be applied to simultaneous configuration of CHO and CPAC, that is, sequential conditional switchover is configured on both the MCG and SCG. Sequential MCG conditional switchover and sequential SCG conditional switchover can be evaluated or executed in parallel.
[0171] In this way, the terminal can perform conditional handover based on the deployment information of at least one first cell, thereby switching to a cell that matches the terminal's direction of movement, achieving sequential handover, reducing terminal handover failures, and improving the terminal's communication performance and communication quality.
[0172] In some embodiments of this application, when the first operation includes at least one of the following: selecting a second cell and switching to the second cell, step 102 can also be implemented by step 102c as described below.
[0173] Step 102c: Based on the deployment information, the terminal executes the RRC connection re-establishment process, selects the second cell or applies the condition configuration corresponding to the second cell.
[0174] The second cell mentioned above may include at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0175] In some embodiments of this application, in the event of a wireless link failure at the terminal, the terminal may perform a re-establishment process.
[0176] In some embodiments of this application, the terminal may select a cell based on the deployment information of at least one first cell.
[0177] For example, the terminal can select a second cell in the direction of terminal movement.
[0178] In some embodiments of this application, after selecting a second cell, the terminal can send an RRC re-establishment request to the second network-side device corresponding to the second cell.
[0179] In some embodiments of this application, after selecting a second cell, the terminal can apply the condition configuration corresponding to the second cell.
[0180] It is understandable that the terminal can execute the RRC connection re-establishment process based on the conditional handover configuration sent by the first network-side device.
[0181] In some embodiments of this application, the second network-side device corresponding to the second cell can request handover assistance information from the first network-side device.
[0182] For example, the second network-side device corresponding to the second cell can send a retrieve UE context request message to the first network-side device. This retrieve UE context request message may include indication information requesting handover assistance information. Therefore, the first network-side device can send a retrieve UE context response message to the second network-side device corresponding to the second cell. This retrieve UE context response message may include handover assistance information.
[0183] It should be noted that a detailed description of the switching auxiliary information can be found in the following description of the second information in step 103. To avoid repetition, it will not be repeated here.
[0184] In some embodiments of this application, the first network-side device described above may also store the handover assistance information for future sequential handover.
[0185] In this way, the terminal can perform the RRC connection re-establishment process based on the deployment information of at least one first cell, thereby improving the re-establishment success rate of the terminal and restoring the connection between the terminal and the network-side equipment as soon as possible, thus improving the terminal's communication performance and communication quality.
[0186] In some embodiments of this application, before step 101 above, the communication method provided in the embodiments of this application may further include step 103 below.
[0187] Step 103: The terminal sends the second information to the first network-side device.
[0188] The second piece of information mentioned above can be handover assistance information, which can be used to indicate the handover preferences of the terminal.
[0189] In some embodiments of this application, the second information may include at least one of the following: a first request, the terminal's movement status, the terminal's movement route, the terminal's movement direction, first indication information, and historical cell information.
[0190] In some embodiments of this application, the first request described above can be used to request sequential cell handover.
[0191] In some embodiments of this application, the movement state of the terminal can indicate whether the terminal is in a high-speed state.
[0192] For example, the mobile state of the terminal can indicate whether the terminal has entered or exited a high-speed state.
[0193] In some embodiments of this application, when the terminal's movement route is a known route, or when the terminal moves along a fixed route, the aforementioned second information may include the terminal's movement route. It is understood that the terminal's movement direction can also be determined based on movement along a fixed route, such as the direction from the starting station to the ending station of a high-speed rail line.
[0194] In some embodiments of this application, the first instruction information described above can be used to instruct the terminal to move along a fixed route.
[0195] In some embodiments of this application, the aforementioned historical cell information can be used to instruct the terminal to perform historical cell handover.
[0196] In some embodiments of this application, the aforementioned historical cell information may include at least one of the following: identification information of at least one cell traversed by the terminal; cell handover interval of the terminal; and dwell time of the terminal in at least one cell traversed.
[0197] In some embodiments of this application, the terminal can determine the direction of movement of the terminal based on at least one cell that the terminal passes through.
[0198] In some embodiments of this application, the cell handover interval of the terminal mentioned above refers to the interval between two handovers of the terminal.
[0199] For example, the interval between two terminal switching can be 30 seconds.
[0200] Understandably, the terminal's moving speed can be calculated based on the cell handover interval. That is, the terminal's moving speed = distance between cells / terminal's cell handover interval. For example, if the distance between cells is 3000 meters and the terminal's cell handover interval is approximately 30 seconds, then the terminal's moving speed is approximately 360 km / h.
[0201] In some embodiments of this application, the terminal's moving speed can also be calculated based on the dwell time of the terminal in at least one cell and the diameter of the cell. That is, the terminal's moving speed = the diameter of the cell / the dwell time of the terminal in that cell.
[0202] In this way, the terminal can report second information indicating the terminal's handover preferences, so that the network-side device can perform the handover process based on the terminal's reported mobility status, mobility direction, and sequential handover information, thereby helping the network-side device to hand over the terminal to a cell that matches the terminal's mobility status and mobility direction.
[0203] In some embodiments of this application, before step 103 above, the communication method provided in the embodiments of this application may further include step 104 below.
[0204] Step 104: The terminal determines its direction of movement based on historical cell information.
[0205] In some embodiments of this application, the terminal may store historical information about cell handover, thereby determining the terminal's direction of movement based on the historical information about cell handover.
[0206] For example, consider a user carrying a terminal while traveling on a high-speed train. Figure 5 As shown, assuming cell 2 is the terminal's current serving cell, the terminal's historical cell handover information is from cell 1 to cell 2. That is, the terminal's movement direction should be the same as the direction from cell 1 to cell 2.
[0207] In this way, the terminal can determine its direction of movement based on historical cell information. It can then determine a cell that matches the terminal's movement state based on the deployment information and movement direction of at least one first cell. For example, during the terminal's movement, the terminal can accurately switch to a cell located in its direction of movement, thereby reducing terminal handover failures and improving the terminal's communication performance and quality.
[0208] The following specific examples illustrate the communication method provided in the embodiments of this application.
[0209] Example 1: As Figure 6 As shown, the communication method may include the following steps S301 to S309.
[0210] Step S301: The terminal receives the measurement configuration information sent by the first network-side device.
[0211] The measurement configuration information includes deployment information for at least one first cell.
[0212] Step S302: The terminal sends a measurement report to the first network-side device.
[0213] The measurement report contains the first piece of information.
[0214] Step S303: The first network-side device makes a handover decision and decides to switch to the second cell.
[0215] Step S304: The first network-side device sends a handover request message to the second network-side device.
[0216] Step S305: The second network-side device performs admission control.
[0217] Step S306: The second network-side device sends a handover request confirmation message to the first network-side device.
[0218] Step S307: The first network-side device sends a handover command to the terminal.
[0219] Step S308: The terminal performs a handover based on the handover command and sends a handover completion message to the second network-side device.
[0220] Step S309: The second network-side device sends a handover success message to the first network-side device.
[0221] In this way, the information reported by the terminal, such as measurement reports, can help the first network-side device switch the terminal to a cell that matches the terminal's high-speed movement direction, thus achieving sequential handover.
[0222] Example 2: As Figure 7 As shown, the communication method may further include the following steps S401 to S409.
[0223] Step S401: The first network-side device sends the measurement configuration to the terminal.
[0224] The measurement configuration information includes deployment information for at least one first cell.
[0225] Step S402: The terminal executes the measurement process and reports the measurement report.
[0226] Step S403: The first network-side device decides to use CHO.
[0227] Step S404: The first network-side device sends a sequential handover request to the second network-side device and other network-side devices.
[0228] In step S405, the second network-side device and other network-side devices perform admission control.
[0229] In step S406, the second network-side device and other network-side devices send sequential switching configuration information to the first network-side device.
[0230] The aforementioned sequential handover configuration information may include sequential candidate cell configurations.
[0231] Step S407: The first network-side device sends deployment information of at least one first cell to the terminal.
[0232] Step S408: The terminal evaluates whether the candidate cell meets the conditions and selects the second cell that meets the handover conditions for handover.
[0233] Step S409: The terminal initiates a random access procedure in the second cell.
[0234] In this way, the terminal can perform conditional handover based on the cell deployment information sent by the network, thereby switching to a cell that matches the terminal's direction of movement, achieving sequential handover, improving the handover success rate, and thus achieving better communication performance.
[0235] Example 3: As Figure 8 As shown, the communication method may further include the following steps S501 to S510.
[0236] Step S501: The terminal sends the second information to the first network-side device.
[0237] The second information includes at least one of the following: a first request, which requests sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first instruction information, which instructs the terminal to move along a fixed route; and historical cell information, which instructs the terminal to perform historical cell handovers.
[0238] Step S502: The terminal receives the measurement configuration information sent by the first network-side device.
[0239] The measurement configuration information includes deployment information for at least one first cell.
[0240] Step S503: The terminal sends a measurement report to the first network-side device.
[0241] The measurement report contains the first piece of information.
[0242] Step S504: The first network-side device makes a handover decision and decides to switch to the second cell.
[0243] Step S505: The first network-side device sends a handover request message to the second network-side device.
[0244] Step S506: The second network-side device performs admission control.
[0245] Step S507: The second network-side device sends a handover request confirmation message to the first network-side device.
[0246] Step S508: The first network-side device sends a handover command to the terminal.
[0247] Step S509: The terminal performs the handover based on the handover command and sends a handover completion message to the second network-side device.
[0248] Step S510: The second network-side device sends a handover success message to the first network-side device.
[0249] In this way, the first network-side device can perform the handover process based on the terminal's reported mobile status, direction of movement, and sequential handover information, enabling the first network-side device to switch the terminal to a cell that matches the terminal's high-speed mobile status and direction of movement.
[0250] Example 4: Figure 9 As shown, the communication method may further include the following steps S601 to S610.
[0251] Step S601: The terminal sends the second information to the first network-side device.
[0252] The second information includes at least one of the following: a first request, which requests sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first instruction information, which instructs the terminal to move along a fixed route; and historical cell information, which instructs the terminal to perform historical cell handovers.
[0253] Step S602: The first network-side device sends the measurement configuration to the terminal.
[0254] The measurement configuration information includes deployment information for at least one first cell.
[0255] Step S603: The terminal executes the measurement process and reports the measurement report.
[0256] Step S604: The first network-side device decides to use CHO.
[0257] Step S605: The first network-side device sends a sequential handover request to the second network-side device and other network-side devices.
[0258] Step S606: The second network-side device and other network-side devices perform admission control.
[0259] In step S607, the second network-side device and other network-side devices send sequential switching configuration information to the first network-side device.
[0260] The aforementioned sequential handover configuration information may include sequential candidate cell configurations.
[0261] Step S608: The first network-side device sends deployment information of at least one first cell to the terminal.
[0262] Step S609: The terminal evaluates whether the candidate cell meets the conditions and selects the second cell that meets the handover conditions for handover.
[0263] Step S610: The terminal initiates a random access procedure in the second cell.
[0264] In this way, after the terminal reports auxiliary information for handover, the first network-side device can send cell deployment information to the terminal to perform conditional handover, thereby enabling the terminal to switch to a cell that matches the terminal's direction of movement, achieving sequential handover, improving the handover success rate, and achieving better communication performance.
[0265] Example 5: Figure 10 As shown, the communication method may further include the following steps S701 to S709.
[0266] Step S701: The terminal sends the second information to the first network-side device.
[0267] The second information includes at least one of the following: a first request, which requests sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first instruction information, which instructs the terminal to move along a fixed route; and historical cell information, which instructs the terminal to perform historical cell handovers.
[0268] Step S702: The first network-side device sends the measurement configuration to the terminal.
[0269] The measurement configuration information includes deployment information for at least one first cell.
[0270] Step S703: The terminal executes the measurement process and reports the measurement report.
[0271] It should be noted that steps S701 and S703 above are optional steps.
[0272] Step S704: After the wireless link fails, the terminal selects a cell based on the deployment information of at least one first cell, and initiates a re-establishment process on the network-side device corresponding to the selected cell.
[0273] Step S705: The terminal sends an RRC re-establishment request to the second network-side device.
[0274] Step S706: The second network-side device requests handover assistance information from the first network-side device.
[0275] Step S707: The first network-side device sends a handover assistance information response to the second network-side device.
[0276] Step S708: The second network-side device sends an RRC re-establishment message to the terminal.
[0277] Step S709: The terminal sends a message to the second network-side device indicating that the RRC re-establishment is complete.
[0278] In this way, the terminal can perform the RRC connection re-establishment process based on the deployment information of at least one first cell, thereby improving the re-establishment success rate of the terminal and restoring the connection between the terminal and the network-side equipment as soon as possible, thus improving the terminal's communication performance and communication quality.
[0279] Figure 11 A flowchart illustrating a communication method provided in an embodiment of this application is shown, as follows: Figure 11 As shown, the communication method may include the following step 201.
[0280] Step 201: The first network-side device sends deployment information of at least one first cell to the terminal.
[0281] Wherein, the aforementioned first cell includes at least one of the following: the serving cell of the terminal, the neighboring cell of the serving cell, and the handover candidate cell.
[0282] In some embodiments of this application, the above deployment information is used to indicate at least one of the following: the arrangement of at least one first cell in a first direction; and the neighboring cells of each first cell in at least one first cell.
[0283] In some embodiments of this application, the aforementioned first cell is a high-speed cell.
[0284] In some embodiments of this application, the aforementioned first cell may also be a cell used to cover a fixed route.
[0285] It should be noted that for a detailed description of step 201 above, please refer to the relevant descriptions of steps 101 and 102 above. To avoid repetition, it will not be repeated here.
[0286] In some embodiments of this application, the first network-side device may also determine the switching command based on information such as the terminal's movement status or movement direction, and send the sequential switching command to the terminal.
[0287] Understandably, in this situation, the first network-side device may not send deployment information of at least one first cell to the terminal.
[0288] In some embodiments of this application, the first network-side device may retain the context information of the terminal and determine the cell to be switched in sequence based on the context information of the terminal.
[0289] In some embodiments of this application, the context information of the terminal may include at least one of the following: the terminal's movement status; the terminal's movement route; the terminal's movement direction; and historical cell information.
[0290] Among them, the aforementioned historical cell information can be used to instruct the terminal to perform cell handover.
[0291] In some embodiments of this application, the first network-side device may also send measurement configuration information of cells in the direction of terminal movement to the terminal based on the terminal's context information, so that the terminal can perform handover by triggering measurement events related to cells in the direction of terminal movement.
[0292] Of course, in actual implementation, the measurement configuration information may also include measurement configuration information for other cells in the opposite direction of the terminal's movement. This application embodiment does not impose specific limitations. It is understood that the measurement configuration information for other cells in the opposite direction of the terminal's movement may have a larger offset or threshold value set for the corresponding measurement events, making it difficult for the terminal to trigger measurement events related to those other cells.
[0293] For example, the A3-Offset corresponding to the A3 event of the other cell can be set to a larger value; or, the Thresh2 of the A5 event of the other cell can be set to a larger value.
[0294] In some embodiments of this application, the first network-side device may also configure priority information for at least one first cell.
[0295] For example, the first network-side device can set a higher priority for the cell located in the direction of terminal movement in at least one first cell, so as to instruct the terminal to prioritize measuring or reporting the cell with high priority, thereby allowing the terminal to prioritize handing over to the cell with high priority.
[0296] The communication method provided in this application can send deployment information of at least one cell to the terminal. Therefore, when the terminal is performing a cell handover, the terminal can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of the at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0297] In some embodiments of this application, step 201 can be implemented by at least one of steps 201a and 201b described below.
[0298] Step 201a: The first network-side device sends measurement configuration information to the terminal.
[0299] The aforementioned measurement configuration information may include deployment information.
[0300] In some embodiments of this application, the above-mentioned measurement configuration information may include a first cell list, which may be used to indicate at least one first cell and the deployment information of at least one first cell.
[0301] In some embodiments of this application, the aforementioned measurement configuration message can be used to indicate whether to report only the cells configured in the first cell list. It is understood that this measurement configuration message can be used to indicate whether the terminal reports only the cells configured in the first cell list.
[0302] In some embodiments of this application, the first cell list mentioned above may be an allowed cell list.
[0303] For example, the first network-side device can use useAllowedCellList to instruct the terminal whether to only report the cells configured in the first cell list.
[0304] It should be noted that for a detailed description of step 201a above, please refer to the relevant description of step 101a above. To avoid repetition, it will not be repeated here.
[0305] In this way, the terminal can obtain the deployment information of at least one first cell by receiving measurement configuration information sent by the network-side equipment. When the terminal performs a cell handover, it can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of that at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0306] Step 201b: The first network-side device sends conditional switching configuration information to the terminal.
[0307] The aforementioned condition switching configuration information may include deployment information.
[0308] It should be noted that for a detailed description of step 201b above, please refer to the relevant description of step 101b above. To avoid repetition, it will not be repeated here.
[0309] In this way, the terminal can obtain the deployment information of at least one first cell by receiving conditional handover configuration information sent by the network-side device. When the terminal performs a cell handover, it can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of that at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0310] In some embodiments of this application, after step 201 described above, the communication method provided in the embodiments of this application may further include step 202 as described below.
[0311] Step 202: The first network-side device receives first information from the terminal, which is used to indicate the cell to be switched.
[0312] It should be noted that for a detailed description of step 202 above, please refer to the relevant description of step 102a above. To avoid repetition, it will not be repeated here.
[0313] In this way, the terminal can report the cell to which it wants to switch based on the deployment information of at least one first cell, which helps the first network-side device to switch the terminal to a suitable cell, thereby avoiding terminal handover failure and improving the terminal's communication performance and communication quality.
[0314] In some embodiments of this application, after step 202 described above, the communication method provided in the embodiments of this application may further include step 203 as described below.
[0315] Step 203: The first network-side device sends a handover command to the terminal.
[0316] The aforementioned handover command can be used to instruct a handover to a second cell in at least one of the first cells.
[0317] In some embodiments of this application, the second cell mentioned above includes at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0318] In some embodiments of this application, the handover command described above may be control signaling instructing a terminal to switch from one cell to another.
[0319] It is understandable that this handover command can typically be included in an RRC reconfiguration message. This command instructs the terminal to perform a handover operation. The RRC reconfiguration message can also contain information and configuration parameters of the cell to be handed over to, ensuring that the terminal can successfully access the cell and maintain communication continuity.
[0320] In this way, the terminal can perform conditional handover based on the deployment information of at least one first cell, thereby switching to a cell that matches the terminal's direction of movement, achieving sequential handover, avoiding terminal handover failure, and improving the terminal's communication performance and communication quality.
[0321] In some embodiments of this application, before step 201 above, the communication method provided in the embodiments of this application may further include step 204 below.
[0322] Step 204: The first network-side device receives the second information from the terminal.
[0323] The aforementioned second information may include at least one of the following: a first request; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first instruction information; and historical cell information.
[0324] In some embodiments of this application, the first request described above can be used to request sequential cell handover.
[0325] In some embodiments of this application, the first instruction information described above can be used to instruct the terminal to move along a fixed route.
[0326] In some embodiments of this application, the aforementioned historical cell information can be used to instruct the terminal to perform historical cell handover.
[0327] In some embodiments of this application, when the second information includes the terminal's movement route, the deployment information may be the deployment information of the cell corresponding to the terminal's movement route.
[0328] It should be noted that for a detailed description of step 204 above, please refer to the relevant description of step 103 above. To avoid repetition, it will not be repeated here.
[0329] In this way, the terminal can report second information indicating the terminal's handover preferences, so that the network-side device can perform the handover process based on the terminal's reported mobility status, mobility direction, and sequential handover information, thereby helping the network-side device to hand over the terminal to a cell that matches the terminal's mobility status and mobility direction.
[0330] In some embodiments of this application, the communication method provided in this application may further include the following step 205.
[0331] Step 205: The first network-side device sends third information to the second network-side device.
[0332] The aforementioned third information includes at least one of the following: the terminal's movement status; the second request; the second instruction information; historical cell information; and the terminal's movement direction.
[0333] In some embodiments of this application, the second request described above can be used to request sequential cell handover.
[0334] In some embodiments of this application, the aforementioned second instruction information can be used to instruct the terminal to move along a fixed route.
[0335] In some embodiments of this application, the aforementioned historical cell information can be used to instruct the terminal to perform historical cell handover.
[0336] In some embodiments of this application, the aforementioned historical cell information may include at least one of the following: identification information of at least one cell traversed by the terminal; cell handover interval of the terminal; and dwell time of the terminal in at least one cell traversed.
[0337] In some embodiments of this application, the aforementioned third information may be carried in the terminal context request message.
[0338] In some embodiments of this application, before sending deployment information of at least one first cell to the terminal, the first network-side device may send a sequential handover request message to the second network-side device and other potential network-side devices to request them to prepare for sequential handover. That is, the terminal is handing over according to the deployment order of cells on the fixed line.
[0339] It is understandable that the first network-side device can send sequential conditional handover candidate cell configurations to the second network-side device and other potential network-side devices.
[0340] Thus, the aforementioned third piece of information ensures that the terminal can successfully access the cell to be switched and maintain communication continuity.
[0341] In some embodiments of this application, the communication method provided in the embodiments of this application may further include the following step 206.
[0342] Step 206: The first network-side device saves the terminal's context information.
[0343] The context information of the terminal may include at least one of the following: the terminal's historical cell information, the terminal's mobility status, and the terminal's mobility direction.
[0344] In some embodiments of this application, the communication method provided in the embodiments of this application may further include the following step 207.
[0345] Step 207: The first network-side device determines the second cell from at least one first cell based on the context information of the terminal.
[0346] The second cell mentioned above may include at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0347] In some embodiments of this application, the first network-side device can maintain the terminal's context information.
[0348] In some embodiments of this application, the first network-side device can send the context information of the terminal as handover assistance information between network-side devices for handover decision.
[0349] In some embodiments of this application, when the terminal reports the aforementioned second information, the switching assistance information may also include the second information.
[0350] In this way, by maintaining the context information of the terminal, the first network-side device can perform measurement configuration and sequential switching based on the context information of the terminal, thereby improving the terminal's handover success rate and communication performance.
[0351] In some embodiments of this application, before step 206 above, the communication method provided in the embodiments of this application may further include step 208 below.
[0352] Step 208: The first network-side device determines the terminal's mobility status or direction of movement based on historical cell information.
[0353] It should be noted that for a detailed description of step 208 above, please refer to the relevant descriptions of steps 103 and 104 above. To avoid repetition, it will not be repeated here.
[0354] In this way, the terminal's movement status or direction can be determined based on historical cell information. Thus, based on the deployment information and movement direction of at least one first cell, a cell matching the terminal's movement status can be identified. For example, during terminal movement, the terminal can accurately switch to the cell located in its movement direction, thereby avoiding terminal handover failure and improving the terminal's communication performance and quality.
[0355] The following specific examples illustrate the communication method provided in the embodiments of this application.
[0356] Example 6: As Figure 12 As shown, the communication method may include the following steps S801 to S810.
[0357] Step S801: The terminal sends the second information to the first network-side device.
[0358] The second information includes at least one of the following: a first request, which requests sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first instruction information, which instructs the terminal to move along a fixed route; and historical cell information, which instructs the terminal to perform historical cell handovers.
[0359] Step S802: The terminal receives the measurement configuration information sent by the first network-side device.
[0360] Step S803: The terminal sends a measurement report to the first network-side device.
[0361] It should be noted that step S801 above is an optional step. Furthermore, optionally, the measurement configuration information in step S802 above may include deployment information of at least one first cell; the measurement report above may include first information.
[0362] Step S804: The first network-side device makes a handover decision and decides to switch to the second cell.
[0363] The first network-side device can store the terminal's context information to determine the second cell for sequential handover.
[0364] Step S805: The first network-side device sends a handover request message to the second network-side device.
[0365] Optionally, step S805 may include step S805a.
[0366] Step S805a: The first network-side device sends handover assistance information to the second network-side device.
[0367] The handover assistance message may include the terminal's context information.
[0368] Furthermore, the handover assistance message may include second information reported by the terminal.
[0369] Step S806: The second network-side device performs admission control.
[0370] Step S807: The second network-side device sends a handover request confirmation message to the first network-side device.
[0371] Step S808: The first network-side device sends a handover command to the terminal.
[0372] Step S809: The terminal performs the handover based on the handover command and sends a handover completion message to the second network-side device.
[0373] Step S810: The second network-side device sends a handover success message to the first network-side device.
[0374] In this way, by maintaining the context information of the terminal, the first network-side device can perform measurement configuration and sequential switching based on the context information of the terminal, thereby improving the terminal's handover success rate and communication performance.
[0375] The communication method provided in this application can be executed by a communication device. This application uses the example of a communication device executing the communication method to illustrate the communication device provided in this application.
[0376] This application provides a communication device. As an example, the communication device may be a communication equipment or a component within a communication equipment, such as a chip. The communication equipment may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0377] The communication device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor; for example, the processor can include a general-purpose processor, a dedicated processor, etc., such as a central processing unit (CPU).
[0378] Processing Units (CPUs), microprocessors, digital signal processors (DSPs), artificial intelligence (AI) processors, graphics processing units (GPUs), application-specific integrated circuits (ASICs), network processors (NPs), field-programmable gate arrays (FPGAs), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented using a communication interface, which may include one or more of the following: transceivers, pins, circuits, buses, and radio frequency units.
[0379] For details, see Figure 13 When the communication device is a terminal or a component within a terminal, the communication device 130 includes a processing module 131 for acquiring deployment information of at least one first cell, the at least one first cell including at least one of the following: the terminal's serving cell, neighboring cells of the serving cell, and conditional handover candidate cells; and for performing a first operation based on the deployment information; wherein the first operation includes at least one of the following: sending first information, the first information indicating the cell to be handed over; selecting a second cell; and handing over to the second cell, the second cell being one of the at least one first cell.
[0380] In one possible implementation, the deployment information includes: the identifiers of at least one first cell, arranged in the order of the first cell's layout.
[0381] In one possible implementation, the above deployment information is used to indicate at least one of the following:
[0382] At least one first cell is arranged in the first direction;
[0383] In at least one first cell, the neighboring cells of each first cell.
[0384] In one possible implementation, at least one of the first cells is a high-speed cell; or, at least one first cell is a cell used to cover a fixed route.
[0385] In one possible implementation, the above-mentioned device further includes: a receiving module;
[0386] The above-mentioned receiving module is used for at least one of the following:
[0387] Receive measurement configuration information sent by the first network-side device, which includes deployment information;
[0388] Receive conditional handover configuration information sent by the first network-side device. The conditional handover configuration information includes deployment information.
[0389] In one possible implementation, the aforementioned measurement configuration information includes a first cell list, which indicates at least one first cell, and deployment information of the at least one first cell.
[0390] In one possible implementation, the first operation described above includes sending first information;
[0391] The aforementioned device also includes: a transmitting module;
[0392] The aforementioned sending module is used to send first information to the first network-side device based on the deployment information.
[0393] In one possible implementation, the first operation described above includes handover to a second cell, where at least one first cell contains a conditional handover candidate cell;
[0394] The aforementioned processing module 131 is specifically used to perform a conditional switch to at least one second cell in the first cell based on deployment information, wherein the second cell is a candidate cell.
[0395] In one possible implementation, the first operation mentioned above includes at least one of the following: selecting a second cell and switching to the second cell;
[0396] The aforementioned processing module 131 is specifically used to perform the Radio Resource Control (RRC) connection re-establishment process based on deployment information, and select a second cell or apply the condition configuration corresponding to the second cell.
[0397] The second cell includes at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0398] In one possible implementation, the sending module is used to send second information to the first network-side device. The second information includes at least one of the following: a first request, which requests sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first indication information, which instructs the terminal to move along a fixed route; and historical cell information, which instructs the terminal to perform historical cell handover.
[0399] In one possible implementation, the aforementioned processing module 131 is further configured to determine the terminal's direction of movement based on historical cell information.
[0400] In one possible implementation, the aforementioned historical cell information includes at least one of the following: identification information of at least one cell traversed by the terminal; cell handover interval of the terminal; and dwell time of the terminal in at least one cell traversed.
[0401] See Figure 14 When the communication device is a network-side device or a component of a network-side device, the communication device 140 includes a sending module 141 for sending deployment information of at least one first cell to the terminal. The at least one first cell includes at least one of the following: the terminal's serving cell, a neighboring cell of the serving cell, and a conditional handover candidate cell.
[0402] In one possible implementation, the deployment information includes: the identifiers of at least one first cell, arranged in the order of the first cell's layout.
[0403] In one possible implementation, the above deployment information is used to indicate at least one of the following:
[0404] At least one first cell is arranged in the first direction;
[0405] In at least one first cell, the neighboring cells of each first cell.
[0406] In one possible implementation, at least one of the aforementioned first cells is a high-speed cell;
[0407] Alternatively, at least one first cell may be a cell used to cover fixed routes.
[0408] In one possible implementation, the sending module 141 described above is specifically used for at least one of the following:
[0409] Send measurement configuration information to the terminal, which includes deployment information;
[0410] Send conditional switching configuration information to the terminal. The conditional switching configuration information includes deployment information.
[0411] In one possible implementation, the aforementioned measurement configuration information includes a first cell list, which indicates at least one first cell, and deployment information of the at least one first cell.
[0412] In one possible implementation, the aforementioned measurement configuration message is used to indicate whether only the cells configured in the first cell list are reported.
[0413] In one possible implementation, the above-mentioned device further includes: a receiving module;
[0414] The aforementioned receiving module is used to receive first information from the terminal, which indicates the cell to be switched.
[0415] In one possible implementation, the sending module 141 is further configured to send a switching command to the terminal;
[0416] The handover command is used to instruct a handover to a second cell in at least one of the first cells, and the second cell includes at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0417] In one possible implementation, the receiving module is configured to receive second information from the terminal, the second information including at least one of the following: a first request, the first request being used to request sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first indication information, the first indication information being used to instruct the terminal to move along a fixed route; and historical cell information, the historical cell information being used to instruct the terminal to perform historical cell handover.
[0418] In one possible implementation, the second information mentioned above includes the terminal's movement route;
[0419] The deployment information is the deployment information of the cell corresponding to the terminal's movement route.
[0420] In one possible implementation, the sending module 141 is further configured to send third information to the second network-side device;
[0421] The third information includes at least one of the following: the terminal's movement status; a second request, which requests sequential cell handover; a second instruction, which instructs the terminal to move along a fixed route; historical cell information, which indicates the historical information of the terminal's cell handover; and the terminal's movement direction.
[0422] In one possible implementation, the aforementioned third information is carried in the terminal context request message.
[0423] In one possible implementation, the above-mentioned device further includes: a processing module;
[0424] The aforementioned processing module is used to save the terminal's context information, which includes at least one of the following: the terminal's historical cell information, the terminal's movement status, and the terminal's movement direction.
[0425] Among them, historical cell information is used to indicate the historical information of the terminal during cell handover.
[0426] In one possible implementation, the aforementioned processing module is further configured to determine the terminal's mobility status or direction of movement based on historical cell information.
[0427] In one possible implementation, the aforementioned historical cell information includes at least one of the following: identification information of at least one cell traversed by the terminal; cell handover interval of the terminal; and dwell time of the terminal in at least one cell traversed.
[0428] In one possible implementation, the above-mentioned processing module is used to determine a second cell from at least one first cell based on the context information of the terminal, wherein the second cell includes at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0429] The communication device provided in this application embodiment can accurately determine a cell matching its own state from at least one cell based on the deployment information of at least one cell during cell handover. Thus, by performing a first operation, it can switch to the cell matching its own state. For example, during the movement of the communication device, it can accurately switch to a cell located in its direction of movement, thereby avoiding handover failure and improving the communication performance and quality of the communication device.
[0430] The communication device provided in this application embodiment can implement the various processes implemented in the above-described communication method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0431] like Figure 15 As shown in the illustration, this application also provides a communication device 1500, including a processor 1501 and a memory 1502. The memory 1502 stores a program or instructions that can run on the processor 1501. For example, when the communication device 1500 is a terminal, the program or instructions executed by the processor 1501 implement the various steps of the above-described communication method embodiments and achieve the same technical effect. When the communication device 1500 is a network-side device, the program or instructions executed by the processor 1501 implement the various steps of the above-described communication method embodiments and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0432] This application embodiment also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 4 The steps in the method embodiment shown are illustrated. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 13 The communication device shown. Specifically, Figure 16 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0433] The terminal 1600 includes, but is not limited to, at least some of the following components: radio frequency unit 1601, network module 1602, audio output unit 1603, input unit 1604, sensor 1605, display unit 1606, user input unit 1607, interface unit 1608, memory 1609, and processor 1610.
[0434] Those skilled in the art will understand that the terminal 1600 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1610 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 16 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0435] It should be understood that, in this embodiment, the input unit 1604 may include a graphics processor 16041 and a microphone 16042. The graphics processor 16041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1606 may include a display panel 16061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1607 includes at least one of a touch panel 16071 and other input devices 16072. The touch panel 16071 is also called a touch screen. The touch panel 16071 may include a touch detection device and a touch controller. Other input devices 16072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0436] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1601 can transmit it to the processor 1610 for processing; in addition, the radio frequency unit 1601 can send uplink data to the network-side device. Typically, the radio frequency unit 1601 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0437] The memory 1609 can be used to store software programs or instructions, as well as various data. The memory 1609 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1609 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1609 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0438] Processor 1610 may include one or more processing units; optionally, processor 1610 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1610.
[0439] The processor 1610 is configured to acquire deployment information of at least one first cell, the at least one first cell including at least one of the following: the serving cell of the terminal, neighboring cells of the serving cell, and conditional handover candidate cells; and to perform a first operation based on the deployment information; wherein the first operation includes at least one of the following: sending first information, the first information being used to indicate the cell to be handed over; selecting a second cell; and handing over to the second cell, the second cell being a cell among at least one first cell.
[0440] In one possible implementation, the deployment information includes: the identifiers of at least one first cell, arranged in the order of the first cell's layout.
[0441] In one possible implementation, the above deployment information is used to indicate at least one of the following:
[0442] At least one first cell is arranged in the first direction;
[0443] In at least one first cell, the neighboring cells of each first cell.
[0444] In one possible implementation, at least one of the first cells is a high-speed cell; or, at least one first cell is a cell used to cover a fixed route.
[0445] In one possible implementation, the radio frequency unit 1601 described above is used for at least one of the following:
[0446] Receive measurement configuration information sent by the first network-side device, which includes deployment information;
[0447] Receive conditional handover configuration information sent by the first network-side device. The conditional handover configuration information includes deployment information.
[0448] In one possible implementation, the aforementioned measurement configuration information includes a first cell list, which indicates at least one first cell, and deployment information of the at least one first cell.
[0449] In one possible implementation, the first operation described above includes sending first information;
[0450] The aforementioned radio frequency unit 1601 is used to send first information to the first network-side device based on deployment information.
[0451] In one possible implementation, the first operation described above includes handover to a second cell, where at least one first cell contains a conditional handover candidate cell;
[0452] The aforementioned processor 1610 is specifically used to perform a conditional switch to at least one second cell in a first cell based on deployment information, wherein the second cell is a candidate cell.
[0453] In one possible implementation, the first operation mentioned above includes at least one of the following: selecting a second cell and switching to the second cell;
[0454] The aforementioned processor 1610 is specifically used to execute the Radio Resource Control (RRC) connection re-establishment process based on deployment information, and to select a second cell or apply the condition configuration corresponding to the second cell.
[0455] The second cell includes at least one of the following: a neighboring cell of the terminal's serving cell, or a candidate cell.
[0456] In one possible implementation, the radio frequency unit 1601 is used to send second information to the first network-side device. The second information includes at least one of the following: a first request, which requests sequential cell handover; the terminal's movement status; the terminal's movement route; the terminal's movement direction; first indication information, which instructs the terminal to move along a fixed route; and historical cell information, which instructs the terminal to perform historical cell handover.
[0457] In one possible implementation, the processor 1610 is also used to determine the direction of movement of the terminal based on historical cell information.
[0458] In one possible implementation, the aforementioned historical cell information includes at least one of the following: identification information of at least one cell traversed by the terminal; cell handover interval of the terminal; and dwell time of the terminal in at least one cell traversed.
[0459] The terminal provided in this application embodiment can obtain deployment information of at least one cell. Therefore, when the terminal is performing a cell handover, it can accurately determine the cell that matches its own state from among the at least one cell based on the deployment information of the at least one cell. Thus, by performing a first operation, the terminal can switch to the cell that matches its own state. For example, during terminal movement, the terminal can accurately switch to the cell located in its direction of movement, thereby avoiding handover failure and improving the terminal's communication performance and quality.
[0460] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be described again here.
[0461] This application embodiment also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 11 The steps of the method embodiment shown are illustrated. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0462] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 14 The communication device shown. (As shown) Figure 17As shown, the network-side device 1700 includes: an antenna 171, a radio frequency (RF) device 172, a baseband device 173, a processor 174, and a memory 175. The antenna 171 is connected to the RF device 172. In the uplink direction, the RF device 172 receives information through the antenna 171 and transmits the received information to the baseband device 173 for processing. In the downlink direction, the baseband device 173 processes the information to be transmitted and sends it to the RF device 172. The RF device 172 processes the received information and transmits it through the antenna 171.
[0463] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 173, which includes a baseband processor.
[0464] Baseband device 173 may include, for example, at least one baseband board on which multiple chips are disposed, such as Figure 17 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 175 via a bus interface to call the program in the memory 175 and execute the network device operation shown in the above method embodiment.
[0465] The network-side device may also include a network interface 176, such as a Common Public Radio Interface (CPRI).
[0466] Specifically, the network-side device 1700 in this application embodiment further includes: instructions or programs stored in memory 175 and executable on processor 174, wherein processor 174 calls the instructions or programs in memory 175 to execute. Figure 14 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0467] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0468] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0469] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described communication method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0470] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0471] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described communication method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0472] This application also provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the communication method described above, and the network-side device can be used to perform the steps of the communication method described above.
[0473] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0474] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0475] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A communication method, characterized in that, include: The terminal obtains deployment information of at least one first cell, wherein the at least one first cell includes at least one of the following: the terminal's serving cell, the serving cell's neighboring cells, and a conditional handover candidate cell; The terminal performs a first operation based on the deployment information; The first operation includes at least one of the following: Send a first message, which is used to indicate the cell to be switched; Choose the second community; Switch to the second cell, which is one of the at least one first cell.
2. The method according to claim 1, characterized in that, The deployment information includes: the identifiers of the at least one first cell, arranged in the order of their placement.
3. The method according to claim 1 or 2, characterized in that, The deployment information is used to indicate at least one of the following: The arrangement of the at least one first cell in the first direction; The neighboring cells of each of the at least one first cell.
4. The method according to any one of claims 1 to 3, characterized in that, The at least one first cell is a high-speed cell; Alternatively, the at least one first cell may be a cell used to cover a fixed route.
5. The method according to any one of claims 1 to 4, characterized in that, The terminal acquires deployment information of at least one first cell, including at least one of the following: The terminal receives measurement configuration information sent by the first network-side device, the measurement configuration information including the deployment information; The terminal receives conditional switching configuration information sent by the first network-side device, the conditional switching configuration information including the deployment information.
6. The method according to claim 5, characterized in that, The measurement configuration information includes a first cell list, which indicates the at least one first cell, and deployment information of the at least one first cell.
7. The method according to any one of claims 1 to 6, characterized in that, The first operation includes sending first information; Based on the deployment information, the terminal performs a first operation, including: Based on the deployment information, the terminal sends the first information to the first network-side device.
8. The method according to any one of claims 1 to 6, characterized in that, The first operation includes switching to the second cell, wherein the at least one first cell includes the conditional handover candidate cell; Based on the deployment information, the terminal performs a first operation, including: Based on the deployment information, the terminal performs a conditional switch to the second cell among the at least one first cell, where the second cell is a candidate cell.
9. The method according to any one of claims 1 to 6, characterized in that, The first operation includes at least one of the following: selecting the second cell and switching to the second cell; Based on the deployment information, the terminal performs a first operation, including: Based on the deployment information, the terminal executes the Radio Resource Control (RRC) connection re-establishment process, selecting the second cell or applying the condition configuration corresponding to the second cell; The second cell includes at least one of the following: neighboring cells of the serving cell of the terminal, and candidate cells.
10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: The terminal sends second information to the first network-side device, the second information including at least one of the following: The first request is used to request sequential cell handover. The mobile status of the terminal; The terminal's movement route; The direction of movement of the terminal; The first instruction information is used to instruct the terminal to move along a fixed route; Historical cell information, which is used to indicate the historical information of the terminal during cell handover.
11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: The terminal determines its direction of movement based on historical cell information, which is used to indicate historical information for cell handover.
12. The method according to claim 10 or 11, characterized in that, The historical cell information includes at least one of the following: The terminal passes through at least one cell's identification information; The cell handover interval of the terminal; The duration of time the terminal stays in at least one cell it passes through.
13. A communication method, characterized in that, include: The first network-side device sends deployment information of at least one first cell to the terminal, wherein the at least one first cell includes at least one of the following: the terminal's serving cell, the serving cell's neighboring cells, and a conditional handover candidate cell.
14. The method according to claim 13, characterized in that, The deployment information includes: the identifiers of the at least one first cell, arranged in the order of their placement.
15. The method according to claim 13 or 14, characterized in that, The deployment information is used to indicate at least one of the following: The arrangement of the at least one first cell in the first direction; The neighboring cells of each of the at least one first cell.
16. The method according to any one of claims 13 to 15, characterized in that, The at least one first cell is a high-speed cell; Alternatively, the at least one first cell may be a cell used to cover a fixed route.
17. The method according to any one of claims 13 to 16, characterized in that, The first network-side device sends deployment information of at least one first cell to the terminal, including at least one of the following: The first network-side device sends measurement configuration information to the terminal, the measurement configuration information including the deployment information; The first network-side device sends conditional switching configuration information to the terminal, and the conditional switching configuration information includes the deployment information.
18. The method according to claim 17, characterized in that, The measurement configuration information includes a first cell list, which indicates the at least one first cell, and deployment information of the at least one first cell.
19. The method according to claim 17 or 18, characterized in that, The measurement configuration message is used to indicate whether to report only the cells configured in the first cell list.
20. The method according to any one of claims 13 to 19, characterized in that, The method further includes: The first network-side device receives first information from the terminal, the first information being used to indicate the cell to which handover is desired.
21. The method according to claim 20, characterized in that, The method further includes: The first network-side device sends a handover command to the terminal; The handover command is used to instruct a handover to a second cell in the at least one first cell, wherein the second cell includes at least one of the following: a neighboring cell of the serving cell of the terminal, or a candidate cell.
22. The method according to any one of claims 13 to 21, characterized in that, The method further includes: The first network-side device receives second information from the terminal, the second information including at least one of the following: The first request is used to request sequential cell handover. The mobile status of the terminal; The terminal's movement route; The direction of movement of the terminal; The first instruction information is used to instruct the terminal to move along a fixed route; Historical cell information, which is used to indicate the historical information of the terminal during cell handover.
23. The method according to claim 22, characterized in that, The second information includes the terminal's movement route; The deployment information refers to the deployment information of the cell corresponding to the terminal's movement route.
24. The method according to any one of claims 13 to 23, characterized in that, The method further includes: The first network-side device sends third information to the second network-side device; The third information includes at least one of the following: The mobile status of the terminal; The second request is used to request sequential cell handover. The second instruction information is used to instruct the terminal to move along a fixed route. Historical cell information, which is used to indicate the historical information of cell handover performed by the terminal; The direction of movement of the terminal.
25. The method according to claim 24, characterized in that, The third piece of information is carried in the terminal context request message.
26. The method according to any one of claims 13 to 25, characterized in that, The method further includes: The first network-side device stores the context information of the terminal, which includes at least one of the following: the historical cell information of the terminal, the movement status of the terminal, and the movement direction of the terminal; The historical cell information is used to indicate the historical information of the terminal during cell handover.
27. The method according to any one of claims 13 to 26, characterized in that, The method further includes: The first network-side device determines the mobile status or mobile direction of the terminal based on historical cell information, wherein the historical cell information is used to indicate historical information for the terminal to perform cell handover.
28. The method according to any one of claims 23 to 27, characterized in that, The historical cell information includes at least one of the following: The terminal passes through at least one cell's identification information; The cell handover interval of the terminal; The duration of time the terminal stays in at least one cell it passes through.
29. The method according to any one of claims 26 to 28, characterized in that, The method further includes: The first network-side device determines a second cell from the at least one first cell based on the context information of the terminal. The second cell includes at least one of the following: a neighboring cell of the serving cell of the terminal, or a candidate cell.
30. A communication device, characterized in that, include: Processing module; The processing module is used to obtain deployment information of at least one first cell, wherein the at least one first cell includes at least one of the following: the serving cell of the terminal, the neighboring cells of the serving cell, and the conditional handover candidate cell; The processing module is further configured to perform a first operation based on the deployment information; The first operation includes at least one of the following: Send a first message, which is used to indicate the cell to be switched; Choose the second community; Switch to the second cell, which is one of the at least one first cell.
31. The method according to claim 30, characterized in that, The deployment information includes: the identifiers of the at least one first cell, arranged in the order of their placement.
32. The method according to claim 30 or 31, characterized in that, The deployment information is used to indicate at least one of the following: The arrangement of the at least one first cell in the first direction; The neighboring cells of each of the at least one first cell.
33. The apparatus according to any one of claims 30 to 32, characterized in that, The at least one first cell is a high-speed cell; Alternatively, the at least one first cell may be a cell used to cover a fixed route.
34. The apparatus according to any one of claims 30 to 33, characterized in that, The device further includes: a receiving module; The receiving module is used for at least one of the following: Receive measurement configuration information sent by the first network-side device, wherein the measurement configuration information includes the deployment information; The system receives conditional handover configuration information sent by the first network-side device, the conditional handover configuration information including the deployment information.
35. The apparatus according to claim 34, characterized in that, The measurement configuration information includes a first cell list, which indicates the at least one first cell, and deployment information of the at least one first cell.
36. The apparatus according to any one of claims 30 to 35, characterized in that, The first operation includes sending first information; The device further includes: a transmitting module; The sending module is used to send the first information to the first network-side device based on the deployment information.
37. The apparatus according to any one of claims 30 to 35, characterized in that, The first operation includes switching to the second cell, wherein the at least one first cell includes the conditional handover candidate cell; The processing module is specifically used to perform a conditional switch to the second cell among the at least one first cell based on the deployment information, wherein the second cell is a candidate cell.
38. The apparatus according to any one of claims 30 to 35, characterized in that, The first operation includes at least one of the following: selecting the second cell and switching to the second cell; The processing module is specifically used to perform a Radio Resource Control (RRC) connection re-establishment process based on the deployment information, and to select the second cell or apply the condition configuration corresponding to the second cell. The second cell includes at least one of the following: neighboring cells of the serving cell of the terminal, and candidate cells.
39. The apparatus according to any one of claims 30 to 38, characterized in that, The device further includes: a transmitting module; The sending module is configured to send second information to the first network-side device, the second information including at least one of the following: The first request is used to request sequential cell handover. The mobile status of the terminal; The terminal's movement route; The direction of movement of the terminal; The first instruction information is used to instruct the terminal to move along a fixed route; Historical cell information, which is used to indicate the historical information of the terminal during cell handover.
40. The apparatus according to claim 39, characterized in that, The processing module is further configured to determine the movement direction of the terminal based on historical cell information, wherein the historical cell information is used to indicate historical information for the terminal to perform cell handover.
41. The apparatus according to claim 39 or 40, characterized in that, The historical cell information includes at least one of the following: The terminal passes through at least one cell's identification information; The cell handover interval of the terminal; The duration of time the terminal stays in at least one cell it passes through.
42. A communication device, characterized in that, include: Sending module; The sending module is used to send deployment information of at least one first cell to the terminal, wherein the at least one first cell includes at least one of the following: the terminal's serving cell, the serving cell's neighboring cells, and a conditional handover candidate cell.
43. The method according to claim 42, characterized in that, The deployment information includes: the identifiers of the at least one first cell, arranged in the order of their placement.
44. The method according to claim 42 or 43, characterized in that, The deployment information is used to indicate at least one of the following: The arrangement of the at least one first cell in the first direction; The neighboring cells of each of the at least one first cell.
45. The apparatus according to any one of claims 42 to 44, characterized in that, The at least one first cell is a high-speed cell; Alternatively, the at least one first cell may be a cell used to cover a fixed route.
46. The apparatus according to any one of claims 42 to 45, characterized in that, The sending module is specifically used for at least one of the following: Send measurement configuration information to the terminal, the measurement configuration information including the deployment information; Condition switching configuration information is sent to the terminal, and the condition switching configuration information includes the deployment information.
47. The apparatus according to claim 46, characterized in that, The measurement configuration information includes a first cell list, which indicates the at least one first cell, and deployment information of the at least one first cell.
48. The apparatus according to claim 46 or 47, characterized in that, The measurement configuration message is used to indicate whether to report only the cells configured in the first cell list.
49. The apparatus according to any one of claims 42 to 48, characterized in that, The device further includes: a receiving module; The receiving module is configured to receive first information from the terminal, the first information being used to indicate the cell to which handover is desired.
50. The apparatus according to claim 49, characterized in that, The sending module is also used to send a switching command to the terminal; The handover command is used to instruct a handover to a second cell in the at least one first cell, wherein the second cell includes at least one of the following: a neighboring cell of the serving cell of the terminal, or a candidate cell.
51. The apparatus according to any one of claims 42 to 50, characterized in that, The device further includes: a receiving module; The receiving module is configured to receive second information from the terminal, the second information including at least one of the following: The first request is used to request sequential cell handover. The mobile status of the terminal; The terminal's movement route; The direction of movement of the terminal; The first instruction information is used to instruct the terminal to move along a fixed route; Historical cell information, which is used to indicate the historical information of the terminal during cell handover.
52. The apparatus according to claim 51, characterized in that, The second information includes the terminal's movement route; The deployment information refers to the deployment information of the cell corresponding to the terminal's movement route.
53. The apparatus according to any one of claims 42 to 52, characterized in that, The sending module is also used to send third information to the second network-side device; The third information includes at least one of the following: The mobile status of the terminal; The second request is used to request sequential cell handover. The second instruction information is used to instruct the terminal to move along a fixed route. Historical cell information, which is used to indicate the historical information of cell handover performed by the terminal; The direction of movement of the terminal.
54. The apparatus according to claim 53, characterized in that, The third piece of information is carried in the terminal context request message.
55. The apparatus according to any one of claims 42 to 54, characterized in that, The device further includes: a processing module; The processing module is used to save the context information of the terminal, which includes at least one of the following: the historical cell information of the terminal, the movement status of the terminal, and the movement direction of the terminal; The historical cell information is used to indicate the historical information of the terminal during cell handover.
56. The apparatus according to claim 55, characterized in that, The processing module is further configured to determine the mobile status or the mobile direction of the terminal based on historical cell information, wherein the historical cell information is used to indicate historical information for the terminal to perform cell handover.
57. The apparatus according to any one of claims 53 to 56, characterized in that, The historical cell information includes at least one of the following: The terminal passes through at least one cell's identification information; The cell handover interval of the terminal; The duration of time the terminal stays in at least one cell it passes through.
58. The apparatus according to any one of claims 55 to 57, characterized in that, The device further includes: a processing module; The processing module is configured to determine a second cell from the at least one first cell based on the context information of the terminal, wherein the second cell includes at least one of the following: a neighboring cell of the serving cell of the terminal, or a candidate cell.
59. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the communication method as described in any one of claims 1 to 12.
60. A network-side device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the communication method as described in any one of claims 13 to 29.
61. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the communication method as described in any one of claims 1 to 12, or implement the steps of the communication method as described in any one of claims 13 to 29.
62. A computer program product stored in a storage medium, the computer program product being executed by at least one processor to implement the communication method as claimed in any one of claims 1 to 12, or to implement the steps of the communication method as claimed in any one of claims 13 to 29.