Handover method, communication method, apparatus, related device, and storage medium
By selecting the target anchor cell and sending the handover command in the high- and low-frequency collaborative deployment scenario, the problems of cell congestion and data plane drop during the handover process between elastic cells are solved, and a smooth service experience is achieved for the terminal during the handover process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2021-11-12
- Publication Date
- 2026-08-04
AI Technical Summary
In high- and low-frequency collaborative deployment scenarios, there is still no effective solution for the handover of terminals between elastic cells, which may lead to cell congestion and data plane drop-off issues during the handover process.
A handover method is provided, which determines that the terminal needs to perform an anchor cell handover, selects the target anchor cell from the candidate anchor cells, and sends a handover command to the terminal, ensuring that the non-anchor cell is not changed during the handover process, but only the anchor cell is changed, so as to achieve smooth handover of the terminal between elastic cells.
During the handover process between anchor cells, the data plane is kept intact to ensure that the terminal service experience is not affected, thus achieving efficient handover of terminals between elastic cells.
Smart Images

Figure CN116133073B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication, and more particularly to a switching method, communication method, apparatus, related equipment, and storage medium. Background Technology
[0002] In related technologies, in scenarios involving coordinated deployment of high and low frequencies, low frequencies are more suitable for transmitting control plane information such as broadcast messages and paging messages due to their wide coverage and strong resistance to attenuation; while higher frequency bands are more suitable for capacity enhancement due to their wider bandwidth.
[0003] To reduce the overhead of network-side broadcast messages, a possible scenario for high- and low-frequency coordinated deployment is that low-frequency cells serve as anchors for high-frequency cells, responsible for broadcasting system messages and sending paging messages. Terminals in idle or inactive states only need to receive broadcast and paging messages on the low-frequency anchor cell. When a terminal enters the connected state, it initiates random access on the high-frequency cell according to the rules provided by the network. This allows terminals to access different cells in a distributed manner, avoiding cell congestion. At least one cell anchored to the same anchor cell, along with the anchor cell itself, can be referred to as a group of elastic cells.
[0004] In related technologies, there is still no effective solution for how terminals can switch between flexible small areas. Summary of the Invention
[0005] To address the related technical problems, embodiments of this application provide a switching method, a communication method, an apparatus, related devices, and a storage medium.
[0006] The technical solution of this application embodiment is implemented as follows:
[0007] This application provides a handover method applied to a first base station, including:
[0008] The terminal needs to perform a handover to the anchor cell; an anchor cell is anchored to at least one non-anchor cell;
[0009] Select the target anchor cell from at least one candidate anchor cell;
[0010] A handover command is sent to the terminal, and the target anchor cell is notified that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least the relevant information of the target anchor cell.
[0011] In the above scheme, selecting the target anchor cell from at least one candidate anchor cell includes:
[0012] Send a handover request message to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing service to the terminal and the corresponding measurement result;
[0013] Receive a handover confirmation message from the base station of at least one candidate anchor cell;
[0014] Select one cell from at least one candidate anchor cell as the target anchor cell.
[0015] In the above scheme, the handover confirmation message at least contains relevant information about the candidate anchor cell.
[0016] In the above scheme, the relevant information of the candidate anchor cell includes at least one of the following:
[0017] Identification of candidate anchor point communities;
[0018] Frequency points of candidate anchor cells;
[0019] Resource information for receiving information in candidate anchor point cells;
[0020] Latest system information;
[0021] The identifier used by the terminal in the candidate anchor cell;
[0022] Key information.
[0023] In the above scheme, the handover confirmation message also includes relevant information about the non-anchor cell.
[0024] In the above scheme, the handover confirmation message includes at least first information, which indicates that the terminal does not need to change the non-anchor cell.
[0025] In the above scheme, it is determined that the terminal needs to switch to the anchor cell, but does not change the non-anchor cell; the target anchor cell is anchored to at least one non-anchor cell currently providing services to the terminal; the switching command also includes second information, which instructs the terminal not to change the non-anchor cell.
[0026] In the above scheme, the handover command also includes relevant information about the non-anchor cell.
[0027] The method in the above scheme further includes:
[0028] Each base station interacts with at least one candidate anchor cell and at least one non-anchor cell it anchors.
[0029] In the above scheme, the base station of at least one candidate anchor cell interacts with at least one non-anchor cell of each anchor during the interface establishment process or configuration update process.
[0030] In the above scheme, the first base station includes a base station of an anchor cell or a base station of a non-anchor cell.
[0031] In the above scheme, the first base station includes the base station of the anchor cell; the method further includes:
[0032] The third information is sent to the base station where the non-anchor cell of the terminal is located, and the third information represents the relevant identifier of the target anchor cell.
[0033] This application also provides a handover method applied to a second base station, including:
[0034] The anchor cell of the terminal receiving the notification from the first base station will be switched to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell.
[0035] The method in the above scheme further includes:
[0036] The system receives a handover request message sent by the first base station; the handover request message is used to request a handover of the anchor cell for the terminal; the handover request message at least includes the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result;
[0037] Send a handover confirmation message to the first base station.
[0038] In the above scheme, the handover confirmation message at least contains relevant information about the candidate anchor cell.
[0039] In the above scheme, the relevant information of the candidate anchor cell includes at least one of the following:
[0040] Identification of candidate anchor point communities;
[0041] Frequency points of candidate anchor cells;
[0042] Resource information for receiving information in candidate anchor point cells;
[0043] Latest system information;
[0044] The identifier used by the terminal in the candidate anchor cell;
[0045] Key information.
[0046] In the above scheme, the handover confirmation message also includes relevant information about the non-anchor cell.
[0047] In the above scheme, the handover confirmation message includes at least first information, which indicates that the terminal does not need to change the non-anchor cell.
[0048] The method in the above scheme further includes:
[0049] Each of the at least one non-anchor cell that interacts with at least one base station is anchored to at least one non-anchor cell.
[0050] In the above scheme, at least one non-anchor cell interacts with at least one base station during the interface establishment process or configuration update process, and each anchors at least one non-anchor cell.
[0051] In the above scheme, the first base station includes a base station of an anchor cell or a base station of a non-anchor cell.
[0052] This application also provides a communication method applied to a base station, including:
[0053] Each of the at least one non-anchor cell that interacts with at least one base station is anchored to at least one non-anchor cell.
[0054] In the above scheme, at least one non-anchor cell interacts with at least one base station during the interface establishment process or configuration update process, and each anchors at least one non-anchor cell.
[0055] This application embodiment also provides a switching device, including:
[0056] The first processing unit is used to determine whether the terminal needs to perform a handover to the anchor cell; an anchor cell is anchored to at least one non-anchor cell.
[0057] The second processing unit is used to select a target anchor cell from at least one candidate anchor cell;
[0058] The first sending unit is configured to send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least relevant information about the target anchor cell.
[0059] This application embodiment also provides a switching device, including:
[0060] The receiving unit is used to receive notification from the first base station that the anchor cell of the terminal will be switched to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell.
[0061] This application also provides a communication device, including:
[0062] An interaction unit is used to interact with at least one base station and at least one non-anchor cell of each anchor.
[0063] This application embodiment also provides a first base station, including: a first communication interface and a first processor; wherein,
[0064] The first processor is configured to determine that the terminal needs to perform a handover to the anchor cell; an anchor cell is anchored to at least one non-anchor cell; and select a target anchor cell from at least one candidate anchor cell; the first communication interface is configured to send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be handed over to the target anchor cell, and the handover command contains at least the relevant information of the target anchor cell;
[0065] or,
[0066] The first communication interface is used to interact with at least one base station and at least one non-anchor cell of each anchor point.
[0067] This application embodiment also provides a second base station, including: a second communication interface and a second processor; wherein,
[0068] The second communication interface is used to receive notification from the first base station that the anchor cell of the terminal will switch to the target anchor cell; an anchor cell is anchored to at least one non-anchor cell;
[0069] or,
[0070] The second communication interface is used to interact with at least one base station and at least one non-anchor cell of each anchor point.
[0071] This application also provides a first base station, including: a first processor and a first memory for storing a computer program capable of running on the processor.
[0072] Wherein, when the first processor is used to run the computer program, it executes the steps of any of the methods described above for the first base station side, or executes the steps of the method described in claim 22 or 23.
[0073] This application also provides a second base station, including: a second processor and a second memory for storing a computer program capable of running on the processor.
[0074] Wherein, when the second processor is used to run the computer program, it executes the steps of any of the methods described above for the second base station side, or executes the steps of the method described in claim 22 or 23.
[0075] This application embodiment also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the methods described above for the first base station side, or implements the steps of any of the methods described above for the second base station side.
[0076] The handover method, communication method, apparatus, related equipment, and storage medium provided in this application embodiment involve a first base station determining that a terminal needs to perform a handover to an anchor cell; an anchor cell anchored by at least one non-anchor cell; selecting a target anchor cell from at least one candidate anchor cell; sending a handover command to the terminal and notifying the target anchor cell that the terminal's anchor cell will be handed over to the target anchor cell; the handover command at least containing relevant information about the target anchor cell. The solution in this application embodiment enables handover between elastic cells in a scenario where an anchor cell anchors at least one non-anchor cell, i.e., in a flexible cell scenario. Attached Figure Description
[0077] Figure 1 This is a flowchart illustrating a switching method according to an embodiment of this application;
[0078] Figure 2 This is a flowchart illustrating another switching method according to an embodiment of this application;
[0079] Figure 3 This is a schematic diagram of the structure of a switching device according to an embodiment of this application;
[0080] Figure 4 This is a schematic diagram of another switching device according to an embodiment of this application;
[0081] Figure 5 This is a schematic diagram of the structure of the first base station according to an embodiment of this application;
[0082] Figure 6 This is a schematic diagram of the structure of the second base station according to an embodiment of this application;
[0083] Figure 7 This is a schematic diagram of the switching system in an embodiment of this application. Detailed Implementation
[0084] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.
[0085] This application provides a handover method applied to a first base station (such as a gNB), such as... Figure 1 As shown, the method includes:
[0086] Step 101: Determine if the terminal needs to switch to the anchor cell;
[0087] Here, an anchor cell is anchored to at least one non-anchor cell;
[0088] Step 102: Select the target anchor cell from at least one candidate anchor cell;
[0089] Step 103: Send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least the relevant information of the target anchor cell.
[0090] The first base station may include a base station of an anchor cell or a base station of a non-anchor cell.
[0091] In practical applications, the terminal can also be called a user equipment (UE) or a user.
[0092] In addition, in practical applications, a non-anchor cell can be anchored to one or more anchor cells.
[0093] In step 101, in practical applications, the first base station can determine whether the terminal needs to perform anchor cell handover based on the measurement results of the terminal.
[0094] For example, if the signal quality of the anchor cell currently providing services to the terminal does not meet a preset first condition, the first base station can determine that the terminal needs to perform an anchor cell handover; if the signal quality of the anchor cell currently providing services to the terminal meets the first condition, the first base station can determine that the terminal does not need to perform an anchor cell handover.
[0095] Here, the first condition can be set according to requirements, and this application embodiment does not limit it.
[0096] In practical applications, the anchor cell is responsible for control plane information. For user plane data, there are two possible scenarios:
[0097] 1) User plane data is handled solely by non-anchor cells;
[0098] 2) Both anchor cells and non-anchor cells are responsible for user plane data.
[0099] In step 102, in practical applications, the first base station needs to select the target anchor cell by interacting with the base stations of at least one candidate anchor cell.
[0100] Based on this, in one embodiment, the specific implementation of step 102 may include:
[0101] Send a handover request message to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing service to the terminal and the corresponding measurement result;
[0102] Receive a handover confirmation message from the base station of at least one candidate anchor cell;
[0103] Select one cell from at least one candidate anchor cell as the target anchor cell.
[0104] Here, the handover confirmation message contains at least information about the candidate anchor cell.
[0105] The relevant information of the candidate anchor cell may include at least one of the following:
[0106] Identification of candidate anchor point communities;
[0107] Frequency points of candidate anchor cells;
[0108] Resource information for receiving information in candidate anchor point cells;
[0109] Latest system information;
[0110] The identifier used by the terminal in the candidate anchor cell;
[0111] Key information.
[0112] In practical applications, for example, the identifier of the candidate anchor cell may include a physical cell identifier (PCI), etc., but this application embodiment does not limit this.
[0113] The frequency information of the candidate anchor cell may include the operating frequency information or frequency domain location information of the candidate anchor cell, such as the Bandwidth Part (BWP) related identifier.
[0114] The resource information for receiving information in the candidate anchor cell may include information such as time domain location and frequency domain location, which is used for the terminal to receive updated system information after switching to the target anchor cell.
[0115] The latest system information refers to the latest system information in chronological order.
[0116] The identifier used by the terminal in the candidate anchor cell includes Cell-Radio Network Temporary Identifier (C-RNTI), etc., which are not limited in this application embodiment.
[0117] The key information can be used by the terminal to implement the encryption algorithm in the new anchor cell after switching to the target anchor cell.
[0118] In practical applications, after receiving the handover request message, the base station of each candidate anchor cell can perform admission control on the terminal.
[0119] One way to implement handover between flexible cells is as follows: When a terminal hands over between flexible cells, a control plane handover needs to be performed between two adjacent anchor cells. That is, the terminal needs to first disconnect from the source anchor cell (of course, the terminal also disconnects from the non-anchor cells anchored by the source anchor cell), initiate random access in the target anchor cell, and establish a Radio Resource Control (RRC) connection. As a result, the terminal's user plane will experience a period of data transmission rate reduction, which will affect the terminal's service experience.
[0120] Based on this, in the embodiments of this application, after receiving the handover request message, the base station of each candidate anchor cell can also determine whether the corresponding candidate anchor cell is anchored to a non-anchor cell currently providing services to the terminal, and return the determination result to the first base station through the handover confirmation message. After receiving the handover confirmation message sent by the base station of at least one candidate anchor cell, the first base station can preferentially select the candidate anchor cell that does not need to be replaced as the target anchor cell according to a preset strategy, so as to realize the working mechanism of not replacing the non-anchor cell and only replacing the anchor cell during the handover process, thereby ensuring that the data plane of the terminal does not drop during the handover process (i.e., maintain the data rate) and thus not affect the service experience of the terminal.
[0121] In one embodiment, the handover confirmation message may include first information indicating that the terminal does not need to change to a non-anchor cell.
[0122] In practical applications, after receiving the handover request message, the base station of each candidate anchor cell can also determine whether the terminal needs to change to a non-anchor cell based on the measurement results of the non-anchor cell currently providing service to the terminal, which are included in the handover request message. If it is determined that the terminal does not need to change to a non-anchor cell, the base station sends the first information to the first base station through the handover confirmation message. After receiving the handover confirmation message, the first base station can use the first information as a reference and, in conjunction with the terminal's measurement results, determine whether the terminal needs to change to a non-anchor cell.
[0123] For example, if the signal quality of the non-anchor cell currently providing services to the terminal does not meet the preset second condition, the first base station can determine that the terminal needs to replace the non-anchor cell; if the signal quality of the non-anchor cell currently providing services to the terminal meets the second condition, and the base station of the candidate anchor cell has sent the first information, the first base station can determine that the terminal does not need to replace the non-anchor cell.
[0124] Here, the fact that the signal quality of the non-anchor cell meets the second condition indicates that the signal quality of the non-anchor cell is quite good. The second condition may be the same as or different from the first condition, and this application embodiment does not limit this.
[0125] In practical applications, once the first base station determines that the terminal does not need to switch to a non-anchor cell, it can instruct the terminal through the handover command.
[0126] Based on this, in one embodiment, the handover command may further include second information, which instructs the terminal not to change to a non-anchor cell.
[0127] The target anchor cell is anchored to at least one non-anchor cell that is currently providing services to the terminal.
[0128] In practical applications, after receiving the first information, the terminal can continue to transmit data on the corresponding non-anchor cell after switching to the target anchor cell; and the key used by the terminal in the non-anchor cell can remain unchanged.
[0129] In practical applications, the base station of the candidate anchor cell can send relevant information about the non-anchor cell to the first base station through the handover confirmation message, so that the first base station can select the target anchor cell by referring to the relevant information of the non-anchor cell.
[0130] Therefore, in one embodiment, the handover confirmation message may also include relevant information about the non-anchor cell.
[0131] In practical applications, the first base station can send relevant information about non-anchor cells to the terminal through the handover command, so that the terminal can continue to transmit data on the corresponding non-anchor cells, such as receiving system information at a specified time domain and / or frequency domain location.
[0132] Therefore, in one embodiment, the handover command may also include relevant information about the non-anchor cell.
[0133] Here, the relevant information of the non-anchor cell may include at least one of the following:
[0134] Identification of non-anchor point cells;
[0135] Frequency points of non-anchor cells;
[0136] Resource information for receiving information in non-anchor point cells;
[0137] Latest system information;
[0138] The identifier used by the terminal in a non-anchor cell;
[0139] Key information.
[0140] In practical applications, in step 103, the relevant information of the target anchor cell may include at least one of the following:
[0141] Relevant signage for the target anchor point community;
[0142] The frequency of the target anchor cell;
[0143] Resource information for receiving information at the target anchor point cell;
[0144] Latest system information;
[0145] The identifier used by the terminal in the target anchor cell;
[0146] Key information.
[0147] In practical applications, the relevant identifiers of the target anchor cell may include PCI, etc., but this application embodiment does not limit this.
[0148] In practical applications, the first base station can notify the target cell that the terminal's anchor cell will be switched to the target anchor cell by signaling carrying the relevant identifier of the target anchor cell.
[0149] In practical applications, after receiving the handover command, the terminal can change the relevant information of the anchor cell, that is, update the relevant information of the source anchor cell using the relevant information of the target anchor cell. Since the terminal has already obtained the relevant resources of the target anchor cell, the terminal does not need to initiate a random access procedure to the target anchor cell.
[0150] In practical applications, the specific timing at which the first base station notifies the target anchor cell that the terminal's anchor cell will switch to the target anchor cell can be set according to requirements. For example, the first base station may notify the target anchor cell that the terminal's anchor cell will switch to the target anchor cell before or after sending a handover command to the terminal, or before or after the terminal changes the relevant information of its anchor cell.
[0151] In practical applications, when a base station of the source anchor cell initiates a handover request, the base station of the source anchor cell needs to send the relevant identifier of the target anchor cell to the base station of the non-anchor cell.
[0152] Based on this, in one embodiment, where the first base station includes a base station of an anchor cell, the method may further include:
[0153] The third information is sent to the base station where the non-anchor cell of the terminal is located, and the third information represents the relevant identifier of the target anchor cell.
[0154] In practical applications, the specific timing at which the first base station sends the third information can be set according to requirements. For example, the first base station may send the third information to the base station where the non-anchor cell of the terminal is located before or after sending a handover command to the terminal, or before or after the terminal changes the relevant information of the anchor cell.
[0155] In one embodiment, the method may further include:
[0156] Each base station interacts with at least one candidate anchor cell and at least one non-anchor cell it anchors.
[0157] Specifically, in one embodiment, the interaction between the base station of at least one candidate anchor cell and the at least one non-anchor cell anchored by each of the candidate anchor cells may include:
[0158] The base station of at least one candidate anchor cell interacts with at least one non-anchor cell of each anchor during the interface establishment process or configuration update process.
[0159] Here, the specific interaction method between the first base station and the base station of at least one candidate anchor cell during the interface establishment process or configuration update process can be set according to requirements.
[0160] For example, the first base station and the base station of the candidate anchor cell may carry relevant identification information of at least one non-anchor cell to which they are anchored in the interface establishment or configuration update message.
[0161] Correspondingly, embodiments of this application also provide a handover method applied to a second base station (i.e., the base station of the target anchor cell), such as... Figure 2 As shown, the method includes:
[0162] Step 201: The anchor cell of the terminal that receives the notification from the first base station will switch to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell.
[0163] In one embodiment, the method may further include:
[0164] Step 200: Receive the handover request message sent by the first base station, and send a handover confirmation message to the first base station;
[0165] Here, the handover request message is used to request a switch of anchor cell for the terminal; the handover request message at least includes the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement results.
[0166] In one embodiment, the method may further include:
[0167] Each of the at least one non-anchor cell that interacts with at least one base station is anchored to at least one non-anchor cell.
[0168] Specifically, in one embodiment, at least one non-anchor cell that interacts with at least one base station's respective anchor may include:
[0169] It interacts with at least one non-anchor cell of each anchor point with at least one base station during the interface establishment process or configuration update process.
[0170] It should be noted that the specific processing procedure of the second base station has been described in detail above and will not be repeated here.
[0171] This application also provides a communication method applied to a base station (such as the first base station or the second base station), the method comprising:
[0172] Each of the at least one non-anchor cell that interacts with at least one base station is anchored to at least one non-anchor cell.
[0173] In one embodiment, the at least one non-anchor cell that interacts with at least one base station and its respective anchor may include:
[0174] It interacts with at least one non-anchor cell of each anchor point with at least one base station during the interface establishment process or configuration update process.
[0175] It should be noted that the specific processing procedure of the base station has been described in detail above and will not be repeated here.
[0176] The handover method provided in this application embodiment involves a first base station determining that a terminal needs to hand over to an anchor cell; an anchor cell anchored to at least one non-anchor cell; selecting a target anchor cell from at least one candidate anchor cell; sending a handover command to the terminal and notifying the target anchor cell that the terminal's anchor cell will be handed over to the target anchor cell; the handover command at least includes relevant information about the target anchor cell. This application embodiment's solution enables handover between elastic cells in a scenario where an anchor cell anchors to at least one non-anchor cell, i.e., in a flexible cell scenario.
[0177] Meanwhile, in the embodiments of this application, a working mechanism is implemented in which the terminal does not change the non-anchor cell during the handover process, but only changes the anchor cell, thereby ensuring that the data plane of the terminal does not fall into a pit (i.e., maintain the data rate) during the handover process, so as not to affect the service experience of the terminal.
[0178] To implement the method on the first base station side of this application embodiment, this application embodiment also provides a handover device, which is installed on the first base station, such as... Figure 3 As shown, the device includes:
[0179] The first processing unit 301 is used to determine that the terminal needs to perform a handover to the anchor cell; an anchor cell is anchored to at least one non-anchor cell;
[0180] The second processing unit 302 is configured to select a target anchor cell from at least one candidate anchor cell.
[0181] The first sending unit 303 is used to send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least relevant information about the target anchor cell.
[0182] In one embodiment, the second processing unit 302 is specifically used for:
[0183] Send a handover request message to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing service to the terminal and the corresponding measurement result;
[0184] Receive a handover confirmation message from the base station of at least one candidate anchor cell;
[0185] Select one cell from at least one candidate anchor cell as the target anchor cell.
[0186] In one embodiment, the first processing unit 301 is further configured to determine that the terminal needs to switch to an anchor cell without changing the non-anchor cell; the target anchor cell is anchored to at least one non-anchor cell currently providing services to the terminal.
[0187] In one embodiment, the apparatus further includes a first interaction unit for interacting with the base station of at least one candidate anchor cell with at least one non-anchor cell anchored by each of the candidate anchor cells.
[0188] In one embodiment, the first interaction unit is specifically used to interact with the base station of at least one candidate anchor cell during the interface establishment process or configuration update process, and to interact with at least one non-anchor cell of each anchor.
[0189] In one embodiment, the first base station includes a base station of an anchor cell; the first sending unit 303 is further configured to send third information to the base station of the non-anchor cell of the terminal, the third information representing the relevant identifier of the target anchor cell.
[0190] In practical applications, the first processing unit 301, the second processing unit 302, and the first interaction unit can be implemented by the processor in the switching device combined with the communication interface; the first sending unit 303 can be implemented by the communication interface in the switching device.
[0191] To implement the method on the second base station side of this application embodiment, this application embodiment also provides a switching device, which is installed on the second base station, such as... Figure 4 As shown, the device includes:
[0192] The receiving unit 401 is used to receive notification from the first base station that the anchor cell of the terminal will be switched to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell.
[0193] In one embodiment, the receiving unit 401 is further configured to receive a handover request message sent by the first base station; the handover request message is used to request a handover of the anchor cell for the terminal; the handover request message at least includes the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result;
[0194] The device also includes a second transmitting unit 402, used to send a handover confirmation message to the first base station.
[0195] In one embodiment, the device further includes a second interaction unit for interacting with at least one base station with at least one non-anchor cell of each anchor.
[0196] In one embodiment, the second interaction unit is specifically used to interact with at least one non-anchor cell of each anchor with at least one base station during the interface establishment process or configuration update process.
[0197] In practical applications, the receiving unit 401 and the second sending unit 402 can be implemented by the communication interface in the switching device; the second interaction unit can be implemented by the processor in the switching device in combination with the communication interface.
[0198] It should be noted that the handover device provided in the above embodiments is only illustrated by the division of the above-described program modules when performing anchor cell handover. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the handover device and handover method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0199] To implement the communication method of this application embodiment, this application embodiment also provides a communication device, which is installed on a base station, and the device includes:
[0200] An interaction unit is used to interact with at least one base station and at least one non-anchor cell of each anchor.
[0201] In one embodiment, the interaction unit is specifically used to interact with at least one non-anchor cell of each anchor point with at least one base station during the interface establishment process or configuration update process.
[0202] In practical applications, the interaction unit can be implemented by the communication interface in the communication device.
[0203] It should be noted that the communication device provided in the above embodiments, when interacting with at least one base station, is only illustrated by the division of the above program modules. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the communication device and communication method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0204] Based on the hardware implementation of the above program modules, and in order to implement the method on the first base station side of the embodiments of this application, the embodiments of this application also provide a first base station, such as... Figure 5 As shown, the first base station 500 includes:
[0205] The first communication interface 501 is capable of exchanging information with the second base station;
[0206] The first processor 502 is connected to the first communication interface 501 to enable information interaction with the second base station. When running a computer program, it executes the methods provided by one or more technical solutions on the first base station side. The computer program is stored in the first memory 503.
[0207] Specifically, the first processor 502 is used to determine that the terminal needs to perform a handover of the anchor cell; an anchor cell is anchored to at least one non-anchor cell; and selects a target anchor cell from at least one candidate anchor cell; the first communication interface 501 is used to send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be handed over to the target anchor cell, and the handover command contains at least the relevant information of the target anchor cell;
[0208] or,
[0209] The first communication interface 501 is used to interact with at least one base station and at least one non-anchor cell of each anchor point.
[0210] In one embodiment, the first communication interface 501 is further configured to:
[0211] Send a handover request message to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing service to the terminal and the corresponding measurement result;
[0212] Receive a handover confirmation message from the base station of at least one candidate anchor cell;
[0213] The first processor 502 is further configured to select a cell from at least one candidate anchor cell as the target anchor cell.
[0214] In one embodiment, the first processor 502 is further configured to determine that the terminal needs to switch anchor cells without changing non-anchor cells; the target anchor cell is anchored to at least one non-anchor cell currently providing services to the terminal.
[0215] In one embodiment, the first communication interface 501 is specifically used to interact with the base station of at least one candidate anchor cell to each anchor at least one non-anchor cell.
[0216] In one embodiment, the first communication interface 501 is further configured to interact with the base station of at least one candidate anchor cell during the interface establishment process or configuration update process, and to exchange at least one non-anchor cell of each anchor.
[0217] In one embodiment, the first base station includes a base station of an anchor cell; the first communication interface 501 is further configured to send third information to the base station of the non-anchor cell of the terminal, the third information representing the relevant identifier of the target anchor cell.
[0218] It should be noted that the specific processing procedures of the first communication interface 501 and the first processor 502 can be understood by referring to the above method.
[0219] Of course, in practical applications, the various components in the first base station 500 are coupled together through the bus system 504. It can be understood that the bus system 504 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 504 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in... Figure 5 The general designated all buses as Bus System 504.
[0220] The first memory 503 in this embodiment is used to store various types of data to support the operation of the first base station 500. Examples of such data include any computer program used to operate on the first base station 500.
[0221] The methods disclosed in the embodiments of this application can be applied to the first processor 502, or implemented by the first processor 502. The first processor 502 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the first processor 502. The first processor 502 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 502 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the first memory 503. The first processor 502 reads the information in the first memory 503 and completes the steps of the aforementioned method in combination with its hardware.
[0222] In an exemplary embodiment, the first base station 500 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.
[0223] Based on the hardware implementation of the above program modules, and in order to implement the method on the second base station side of the embodiments of this application, the embodiments of this application also provide a second base station, such as... Figure 6 As shown, the second base station 600 includes:
[0224] The second communication interface 601 is capable of exchanging information with the first base station;
[0225] The second processor 602 is connected to the second communication interface 601 to enable information interaction with the first base station. When running a computer program, it executes the methods provided by one or more technical solutions on the second base station side. The computer program is stored in the second memory 603.
[0226] Specifically, the second communication interface 601 is used to receive notification from the first base station that the anchor cell of the terminal will switch to the target anchor cell; an anchor cell is anchored to at least one non-anchor cell.
[0227] or,
[0228] The second communication interface 601 is used to interact with at least one base station and at least one non-anchor cell of each anchor point.
[0229] In one embodiment, the second communication interface 601 is further configured to:
[0230] The system receives a handover request message sent by the first base station; the handover request message is used to request a handover of the anchor cell for the terminal; the handover request message at least includes the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result;
[0231] Send a handover confirmation message to the first base station.
[0232] In one embodiment, the second communication interface 601 is further configured to interact with at least one non-anchor cell of each anchor with at least one base station during the interface establishment process or configuration update process.
[0233] It should be noted that the specific processing procedures of the second communication interface 601 and the second processor 602 can be understood by referring to the above method.
[0234] Of course, in practical applications, the various components in the second base station 600 are coupled together through the bus system 604. It can be understood that the bus system 604 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in... Figure 6 The general designated all buses as Bus System 604.
[0235] The second memory 603 in this embodiment is used to store various types of data to support the operation of the second base station 600. Examples of such data include any computer program used to operate on the second base station 600.
[0236] The methods disclosed in the embodiments of this application can be applied to the second processor 602, or implemented by the second processor 602. The second processor 602 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the second processor 602. The second processor 602 may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 602 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the second memory 603. The second processor 602 reads the information in the second memory 603 and completes the steps of the aforementioned method in combination with its hardware.
[0237] In an exemplary embodiment, the second base station 600 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.
[0238] It is understood that the memories (first memory 503, second memory 603) in the embodiments of this application can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), 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), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.
[0239] To implement the method provided in the embodiments of this application, the embodiments of this application also provide a switching system, such as... Figure 7 As shown, the system includes: terminal 701, first base station 702 and second base station 703.
[0240] It should be noted that the specific processing procedures of the terminal 701, the first base station 702 and the second base station 703 have been described in detail above and will not be repeated here.
[0241] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a first memory 503 storing a computer program, which can be executed by a first processor 502 of a first base station 500 to complete the steps described in the aforementioned first base station-side method. Another example is a second memory 603 storing a computer program, which can be executed by a second processor 602 of a second base station 600 to complete the steps described in the aforementioned second base station-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.
[0242] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0243] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.
[0244] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.
Claims
1. A switching method, characterized in that, Applied to the first base station, including: The terminal needs to perform a handover to the anchor cell; an anchor cell is anchored to at least one non-anchor cell; A handover request message is sent to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result, the measurement result being used by the base station of the candidate anchor cell to determine whether the terminal needs to change to a non-anchor cell; The terminal receives a handover confirmation message from a base station of at least one candidate anchor cell. The handover confirmation message includes at least the relevant information of the candidate anchor cell and first information. The relevant information of the candidate anchor cell includes at least one of the following: the identifier of the candidate anchor cell; the frequency of the candidate anchor cell; resource information for receiving information in the candidate anchor cell; the latest system information; the identifier used by the terminal in the candidate anchor cell; and key information. The first information indicates that the terminal does not need to change to a non-anchor cell. Select a cell from at least one candidate anchor cell as the target anchor cell, wherein the target anchor cell is anchored to at least one non-anchor cell currently providing services to the terminal; A handover command is sent to the terminal, and the target anchor cell is notified that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least the relevant information of the target anchor cell.
2. The method according to claim 1, characterized in that, The handover confirmation message also includes information about the non-anchor cell.
3. The method according to claim 1, characterized in that, It is determined that the terminal needs to switch to the anchor cell, but does not switch to a non-anchor cell.
4. The method according to claim 1, characterized in that, The handover command also includes information about non-anchor cells.
5. The method according to claim 1, characterized in that, The method further includes: Each base station interacts with at least one candidate anchor cell and at least one non-anchor cell it anchors.
6. The method according to claim 5, characterized in that, The base station of at least one candidate anchor cell interacts with at least one non-anchor cell of each anchor during the interface establishment process or configuration update process.
7. The method according to any one of claims 1 to 6, characterized in that, The first base station includes base stations of anchor cells or base stations of non-anchor cells.
8. The method according to any one of claims 1 to 6, characterized in that, The first base station includes a base station of the anchor cell; the method further includes: The third information is sent to the base station where the non-anchor cell of the terminal is located, and the third information represents the relevant identifier of the target anchor cell.
9. A switching method, characterized in that, Applied to the second base station, including: The anchor cell of the terminal receiving the notification from the first base station will be switched to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell; The system receives a handover request message sent by the first base station; the handover request message is used to request a switch of the anchor cell for the terminal; the handover request message at least includes the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result, the measurement result being used to determine whether the terminal needs to change the non-anchor cell; A handover confirmation message is sent to the first base station. The handover confirmation message includes at least the relevant information of the candidate anchor cell and first information. The relevant information of the candidate anchor cell includes at least one of the following: the identifier of the candidate anchor cell; the frequency of the candidate anchor cell; the resource information for receiving information in the candidate anchor cell; the latest system information; the identifier used by the terminal in the candidate anchor cell; and key information. The first information indicates that the terminal does not need to change to a non-anchor cell.
10. The method according to claim 9, characterized in that, The handover confirmation message also includes information about the non-anchor cell.
11. The method according to claim 9, characterized in that, It interacts with at least one non-anchor cell of each anchor point with at least one base station during the interface establishment process or configuration update process.
12. The method according to any one of claims 9 to 11, characterized in that, The first base station includes base stations of anchor cells or base stations of non-anchor cells.
13. A switching device, characterized in that, include: The first processing unit is used to determine whether the terminal needs to perform a handover to the anchor cell; An anchor cell is anchored to at least one non-anchor cell; The first sending unit is configured to send a handover request message to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result, the measurement result being used by the base station of the candidate anchor cell to determine whether the terminal needs to change to a non-anchor cell; A first receiving unit is configured to receive a handover confirmation message sent by a base station of at least one candidate anchor cell. The handover confirmation message includes at least relevant information of the candidate anchor cell and first information. The relevant information of the candidate anchor cell includes at least one of the following: the identifier of the candidate anchor cell; the frequency of the candidate anchor cell; resource information for receiving information in the candidate anchor cell; the latest system information; the identifier used by the terminal in the candidate anchor cell; and key information. The first information indicates that the terminal does not need to change to a non-anchor cell. The first selection unit selects a cell from at least one candidate anchor cell as the target anchor cell, wherein the target anchor cell is anchored to at least one non-anchor cell currently providing services to the terminal; The second sending unit is used to send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least the relevant information of the target anchor cell.
14. A switching device, characterized in that, include: The second receiving unit is used to receive notification from the first base station that the anchor cell of the terminal will be switched to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell; The third receiving unit is used to receive a handover request message sent by the first base station; the handover request message is used to request a handover of the anchor cell for the terminal; the handover request message includes at least the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result, and the measurement result is used to determine whether the terminal needs to change the non-anchor cell; The third sending unit is configured to send a handover confirmation message to the first base station. The handover confirmation message includes at least the relevant information of the candidate anchor cell and first information. The relevant information of the candidate anchor cell includes at least one of the following: the identifier of the candidate anchor cell; the frequency of the candidate anchor cell; resource information for receiving information in the candidate anchor cell; the latest system information; the identifier used by the terminal in the candidate anchor cell; and key information. The first information indicates that the terminal does not need to change to a non-anchor cell.
15. A first base station, characterized in that, include: A first communication interface and a first processor; wherein... The first processor is used to determine that the terminal needs to perform a handover to an anchor cell; an anchor cell is anchored to at least one non-anchor cell; The first communication interface is used to send a handover request message to the base station of at least one candidate anchor cell; the handover request message includes at least the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result, and the measurement result is used by the base station of the candidate anchor cell to determine whether the terminal needs to change to a non-anchor cell; The first communication interface is further configured to receive a handover confirmation message sent by a base station of at least one candidate anchor cell. The handover confirmation message includes at least the relevant information of the candidate anchor cell and first information. The relevant information of the candidate anchor cell includes at least one of the following: the identifier of the candidate anchor cell; the frequency of the candidate anchor cell; resource information for receiving information in the candidate anchor cell; the latest system information; the identifier used by the terminal in the candidate anchor cell; and key information. The first information indicates that the terminal does not need to change to a non-anchor cell. The first processor is further configured to select a cell from at least one candidate anchor cell as a target anchor cell, the target anchor cell having at least one non-anchor cell currently providing services to the terminal; The first communication interface is used to send a handover command to the terminal and notify the target anchor cell that the terminal's anchor cell will be switched to the target anchor cell. The handover command contains at least the relevant information of the target anchor cell.
16. A second base station, characterized in that, include: The second communication interface and the second processor; wherein... The second communication interface is used to receive notification from the first base station that the anchor cell of the terminal will switch to the target anchor cell; an anchor cell is anchored to at least one non-anchor cell; The second communication interface is also used to receive notification from the first base station that the anchor cell of the terminal will switch to the target anchor cell; wherein, an anchor cell is anchored to at least one non-anchor cell; The second communication interface is further configured to receive a handover request message sent by the first base station; the handover request message is used to request a switch of anchor cell for the terminal; the handover request message at least includes the identifier of the non-anchor cell currently providing services to the terminal and the corresponding measurement result, the measurement result being used to determine whether the terminal needs to change the non-anchor cell; The second communication interface is further configured to send a handover confirmation message to the first base station. The handover confirmation message includes at least relevant information about the candidate anchor cell and first information. The relevant information about the candidate anchor cell includes at least one of the following: the identifier of the candidate anchor cell; the frequency of the candidate anchor cell; resource information for receiving information in the candidate anchor cell; the latest system information; the identifier used by the terminal in the candidate anchor cell; and key information. The first information indicates that the terminal does not need to change to a non-anchor cell.
17. A first base station, characterized in that, include: A first processor and a first memory for storing computer programs capable of running on the processor. Wherein, when the first processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 8.
18. A second base station, characterized in that, include: A second processor and a second memory for storing computer programs that can run on the processor. Wherein, when the second processor is used to run the computer program, it performs the steps of the method according to any one of claims 9 to 12.
19. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8, or the steps of the method according to any one of claims 9 to 12.