Conditional switching method, device, terminal and storage medium

By receiving and using the conditional handover configuration and cell priority and priority criteria sent by the first base station, a cell that supports multicast services is selected as the target cell, which solves the problem that the target cell does not support multicast services during terminal condition switching, and achieves service continuity and user needs.

CN115087050BActive Publication Date: 2025-04-04CHINA MOBILE COMM LTD RES INST +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202110262293.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-10
Publication Date
2025-04-04
Estimated Expiration
2041-03-10

AI Technical Summary

Technical Problem

In the prior art, when terminal conditions are switched, the selected target cell may not support multicast services, resulting in service interruption and unable to meet the user's business needs.

Method used

By receiving the conditional handover configuration and cell priority and priority criteria sent by the first base station, the cell priority that supports multicast services is determined, and the cell with the highest priority is selected as the target cell for conditional handover.

Benefits of technology

Ensure that the target cell accessed by the terminal during the conditional switching supports multicast services, avoid service interruptions, and meet users' business needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115087050B_ABST
    Figure CN115087050B_ABST
Patent Text Reader

Abstract

The present invention discloses a conditional switching method, device, terminal and storage medium. The method includes: receiving a conditional switching configuration sent by a first base station; and receiving a cell priority and / or a cell priority criterion sent by the first base station; determining a plurality of candidate cells that meet the execution conditions in the conditional switching configuration from a plurality of conditional switching candidate cells; based on the cell priority and / or the cell priority criterion, selecting a cell with the highest priority from the plurality of candidate cells as a target cell; the cell priority indicates that the priority of a cell supporting multicast services among the plurality of conditional switching candidate cells is higher than the priority of a cell not supporting multicast services; the cell priority criterion indicates a criterion for determining the cell priority according to the cell's support for multicast services; and performing conditional switching based on the target cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless technology, and in particular to a conditional switching method, device, terminal and storage medium. Background Art

[0002] At present, with the rapid development of communication technology, when a terminal moves from one cell to another, in order to ensure the communication quality of the terminal, the terminal can be switched. In actual application, conditional switching can be configured for the terminal, so that when the threshold of the conditional switching configuration is met, the terminal can actively initiate a random access process to the target base station without triggering measurement reporting and waiting for the network to issue a switching command. However, the target cell selected for switching according to the conditional switching configuration may not meet the user's service needs. Summary of the invention

[0003] In view of this, embodiments of the present invention are intended to provide a conditional switching method, device, terminal, and storage medium.

[0004] The technical solution of the embodiment of the present invention is achieved as follows:

[0005] receiving a conditional switching configuration sent by a first base station; and receiving a cell priority and / or a cell priority criterion sent by the first base station;

[0006] Determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells that satisfy the execution condition in the conditional handover configuration;

[0007] Based on the cell priority and / or cell priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell priority indicates that the priority of a cell supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of a cell not supporting multicast services; the cell priority criterion indicates a criterion for determining the priority of a cell according to the support of the cell for the multicast service;

[0008] A conditional handover is performed based on the target cell.

[0009] In addition, according to at least one embodiment of the present invention, the cell priority criterion includes at least one of a cell identity priority criterion, a service priority criterion, and a frequency priority criterion; based on the cell priority criterion, selecting a cell with the highest priority as a target cell from the multiple candidate cells includes at least one of the following:

[0010] Based on the cell identity priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell identity priority criterion represents a correspondence between cell identities supporting multicast services and priorities in the multiple conditional switching candidate cells;

[0011] Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected from the sorting result as the target cell; the service priority criterion represents a criterion for obtaining a priority by sorting the cells according to their support for multicast services;

[0012] Based on the frequency priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected as the target cell from the sorting result; the frequency priority criterion represents a criterion for obtaining a priority by sorting the support of multicast services according to the frequency of the cell.

[0013] In addition, according to at least one embodiment of the present invention, the sorting of the multiple candidate cells based on the service priority criterion includes one of the following:

[0014] sorting the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cells is a service of interest to the terminal;

[0015] The plurality of candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a point-to-point (PTP) transmission mode;

[0016] Sorting the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode;

[0017] The multiple candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode.

[0018] In addition, according to at least one embodiment of the present invention, the method further includes one of the following:

[0019] receiving first information sent by a first base station; the first information represents multicast service related information associated with each conditional switching candidate cell;

[0020] Based on the first information, perform one of the following operations:

[0021] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal, and / or determine whether the multicast service provided by the candidate cell is a service of interest to the terminal;

[0022] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the method in which the candidate cell provides multicast services is the PTP transmission method;

[0023] Determine whether the multicast service provided by the candidate cell is a service of interest to the terminal; and determine whether the method in which the multicast service is provided by the candidate cell is a PTP transmission method;

[0024] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the multicast service provided by the candidate cell is a service of interest to the terminal and whether the method in which the candidate cell provides the multicast service is a PTP transmission method.

[0025] In addition, according to at least one embodiment of the present invention, the receiving the first information sent by the first base station includes:

[0026] Receiving first information sent by a first base station through the conditional switching configuration;

[0027] The first information is sent by the second base station to the first base station after the first base station sends a conditional switching request to the second base station.

[0028] In addition, according to at least one embodiment of the present invention, the selecting a cell with the highest priority as the target cell from the multiple candidate cells based on the frequency priority criterion includes:

[0029] Sorting the plurality of candidate cells according to the support of the frequency points of the cells for the multicast service to obtain a sorting result;

[0030] A cell with the highest priority is selected from the ranking results as the target cell.

[0031] In addition, according to at least one embodiment of the present invention, the step of ranking the multiple candidate cells includes:

[0032] Selecting multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cell is a service of interest to the terminal; and sorting the multiple cells;

[0033] Selecting multiple cells from the multiple candidate cells according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sorting the multiple cells;

[0034] Selecting multiple cells from the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode; and sorting the multiple cells;

[0035] Select multiple cells from the multiple candidate cells according to whether the cell meets the multicast service requirements currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode; and sort the multiple cells.

[0036] In addition, according to at least one embodiment of the present invention, the step of ranking the multiple candidate cells includes:

[0037] For each of the plurality of candidate cells, determining the number of preset signal quality measurement conditions satisfied by the corresponding cell;

[0038] Determine cells whose number is greater than or equal to the number threshold from the multiple candidate cells to obtain multiple cells;

[0039] The multiple cells are sorted.

[0040] In addition, according to at least one embodiment of the present invention, before performing conditional switching based on the target cell, the method includes:

[0041] Determine, from the plurality of candidate cells, a plurality of cells that do not meet a preset condition based on the wireless capability of the terminal, the energy consumption of the terminal, the cell priority, and at least one of the cell priority criteria;

[0042] Sending second information to the first base station; the second information is used for the first base station to request the second base station to release random access resources corresponding to the multiple cells before the terminal performs conditional switching.

[0043] At least one embodiment of the present invention provides a conditional switching device, comprising:

[0044] A receiving unit, configured to receive a conditional switching configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station;

[0045] A first processing unit, configured to determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells that meet an execution condition in the conditional handover configuration;

[0046] The second processing unit is used to select a cell with the highest priority from the multiple candidate cells as a target cell based on the cell priority and / or cell priority criterion; perform conditional switching based on the target cell; the cell priority indicates that the priority of the cell supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of the cell not supporting multicast services; the cell priority criterion indicates a criterion for determining the cell priority according to the cell's support for multicast services.

[0047] At least one embodiment of the present invention provides a terminal, including:

[0048] A communication interface, configured to receive a conditional handover configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station;

[0049] A processor, used to determine multiple candidate cells that meet the execution conditions in the conditional switching configuration from multiple conditional switching candidate cells; and also used to select the cell with the highest priority as the target cell from the multiple candidate cells based on the cell priority and / or cell priority criterion; perform conditional switching based on the target cell; the cell priority indicates that the priority of the cell supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of the cell not supporting multicast services; the cell priority criterion indicates the criterion for determining the cell priority according to the cell's support for multicast services.

[0050] At least one embodiment of the present invention provides a terminal, including a processor and a memory for storing a computer program that can be run on the processor.

[0051] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the above methods.

[0052] At least one embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of any of the above methods when executed by a processor.

[0053] The conditional switching method, apparatus, device and storage medium provided by the embodiment of the present invention receive a conditional switching configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station; determine multiple candidate cells that meet the execution conditions in the conditional switching configuration from multiple conditional switching candidate cells; based on the cell priority and / or the cell priority criterion, select the cell with the highest priority as the target cell from the multiple candidate cells; the cell priority indicates that the priority of the cell supporting multicast services in the multiple conditional switching candidate cells is higher than the priority of the cell not supporting multicast services; the cell priority criterion indicates the criterion for determining the cell priority according to the cell's support for multicast services; and execute conditional switching based on the target cell. The technical solution of the embodiment of the present invention is adopted, and by ensuring that the target cell accessed by the terminal during the conditional switching process supports the multicast service transmitted by the terminal, service interruption caused by the selected target cell not supporting the multicast service can be avoided, thereby meeting the service needs of the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of the implementation flow of the conditional switching method according to an embodiment of the present invention;

[0055] Figure 2 It is a schematic diagram of an implementation flow of selecting a target cell based on a cell identity priority criterion according to an embodiment of the present invention;

[0056] Figure 3 is a schematic diagram of an implementation flow of a terminal acquiring first information from a first base station according to an embodiment of the present invention;

[0057] Figure 4 It is a schematic diagram of an implementation process of selecting a target cell based on a service priority criterion according to an embodiment of the present invention;

[0058] Figure 5 It is a schematic diagram of an implementation flow of selecting a target cell based on a frequency priority criterion according to an embodiment of the present invention;

[0059] Figure 6 is a schematic diagram of an implementation flow of narrowing down multiple candidate cells according to an embodiment of the present invention;

[0060] Figure 7 It is a schematic diagram of the composition structure of the condition switching device according to an embodiment of the present invention;

[0061] Figure 8 It is a schematic diagram of the structure of the terminal according to an embodiment of the present invention. DETAILED DESCRIPTION

[0062] Before introducing the technical solution of the embodiment of the present invention, the related technology is first described.

[0063] In the related art, for a terminal in dual connection mode, conditional handover (CHO) can be configured, that is, the primary base station can configure the threshold for triggering handover for the terminal, as well as the random access resources used by the terminal in the potential target cell. Once the handover threshold is met, the terminal initiates a random access process to the target base station without triggering measurement reporting and waiting for the network to issue a handover command. However, the configuration of conditional handover mainly serves unicast user equipment (UE), and does not consider UEs that are performing or wishing to perform multicast services. In other words, the candidate cell configured by the network for the UE may not support multicast services. Therefore, when the UE accesses the cell through conditional handover, it may cause problems such as interruption of service transmission.

[0064] Based on this, in various embodiments of the present invention, a conditional switching configuration sent by a first base station is received; and a cell priority and / or a cell priority criterion sent by the first base station is received; a plurality of candidate cells satisfying the execution conditions in the conditional switching configuration are determined from a plurality of conditional switching candidate cells; based on the cell priority and / or the cell priority criterion, a cell with the highest priority is selected from the plurality of candidate cells as a target cell; the cell priority indicates that the priority of a cell supporting multicast services among the plurality of conditional switching candidate cells is higher than the priority of a cell not supporting multicast services; the cell priority criterion indicates a criterion for determining a cell priority according to the cell's support for multicast services; and conditional switching is performed based on the target cell.

[0065] It should be noted that, in an embodiment of the present invention, a terminal supporting multicast services, especially a terminal that is receiving multicast services in a source cell corresponding to the first base station, can directly select a target cell supporting multicast services in a conditional switching, thereby avoiding service interruption caused by the selected target cell not supporting multicast services and causing a decline in user experience.

[0066] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0067] The embodiment of the present invention provides a conditional switching method, which is applied to a terminal, such as Figure 1 As shown, the method includes:

[0068] Step 101: receiving a conditional handover configuration sent by a first base station; and receiving a cell priority and / or a cell priority criterion sent by the first base station;

[0069] Step 102: determining, from a plurality of conditional handover candidate cells, a plurality of candidate cells that meet the execution condition in the conditional handover configuration;

[0070] Step 103: Based on the cell priority and / or cell priority criterion, select a cell with the highest priority from the multiple candidate cells as a target cell; and perform conditional switching based on the target cell.

[0071] The cell priority indicates that the priority of cells supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of cells not supporting multicast services; and the cell priority criterion indicates the criterion for determining the cell priority according to the cell's support for multicast services.

[0072] Here, in step 101, in actual application, the conditional handover configuration may refer to the execution conditions of the CHO candidate cell and the configuration related to the dedicated resources such as access to the cell and subsequent use in the cell. After the terminal is configured with the conditional handover configuration, it is not necessary to trigger the measurement report and wait for the network to send a handover instruction to implement the handover, but to determine whether there is a cell that meets the execution conditions of the conditional handover configuration among the conditional handover candidate cells. When there is a cell that meets the execution conditions of the conditional handover configuration among the conditional handover candidate cells, the cell is used as the target cell to access the second main base station.

[0073] Here, the first base station can configure the cell priority and / or the cell priority criterion for the terminal. For example, the cell priority and / or the cell priority criterion can be directly sent to the terminal through the RRC reconfiguration message; or, the cell priority and / or the cell priority criterion can be included in the container of the RRC reconfiguration message and sent to the terminal; wherein the cell priority can be determined by the first base station according to the cell priority criterion. The cell priority and / or the cell priority criterion can also be directly specified by the protocol, and the network does not need to configure.

[0074] Here, in step 102, in actual application, the execution condition may refer to a measurement threshold reached when the candidate cell satisfies the conditional switching.

[0075] Here, in step 103, in actual application, when the terminal receives the conditional switching configuration sent by the first base station, the UE measures the execution conditions of each candidate cell, and selects an access cell according to the cell priority specified in the protocol or sent by the network, and / or the cell priority criteria.

[0076] Based on the cell priority and / or cell priority criterion, a cell with the highest priority is selected from the multiple candidate cells to support the multicast service transmitted by the terminal, thereby avoiding the occurrence of multicast service reception interruption caused by switching.

[0077] The following describes in detail the process of how to select a target cell based on the cell priority criterion when a conditional handover occurs to the terminal.

[0078] In actual application, in order to ensure that the target cell accessed by the terminal during the conditional switching process supports the multicast service transmitted by the terminal, the first base station can send cell priority criteria to the terminal. In this way, the terminal can select the target cell from the candidate cells that meet the CHO execution conditions based on the cell priority criteria configured by the first base station.

[0079] Based on this, in one embodiment, the cell priority criterion includes at least one of a cell identity priority criterion, a service priority criterion, and a frequency priority criterion; based on the cell priority criterion, selecting a cell with the highest priority as a target cell from the multiple candidate cells includes at least one of the following:

[0080] Based on the cell identity priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell identity priority criterion represents a correspondence between cell identities supporting multicast services and priorities in the multiple conditional switching candidate cells;

[0081] Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected from the sorting result as the target cell; the service priority criterion represents a criterion for obtaining a priority by sorting the cells according to their support for multicast services;

[0082] Based on the frequency priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected as the target cell from the sorting result; the frequency priority criterion represents a criterion for obtaining a priority by sorting the support of multicast services according to the frequency of the cell.

[0083] In the first case, a target cell for handover is selected from a plurality of candidate cells based on a cell identity priority criterion.

[0084] In actual application, the first base station can classify the conditional switching candidate cells according to whether the cells support multicast services; for the conditional switching candidate cells that support multicast services, they can be sorted according to the cell identification serial number to obtain the correspondence between the cell identification supporting multicast services and the priority, that is, the cell identification priority criterion; and the cell identification priority criterion can be sent to the terminal, so that the terminal can select a cell that supports multicast services as the target cell from the candidate cells that meet the CHO execution conditions based on the cell identification priority criterion, and the subsequent access to the target cell can ensure that the multicast service currently transmitted by the terminal will not be interrupted.

[0085] Based on this, in one embodiment, based on the cell identity priority criterion, selecting a cell with the highest priority from the multiple candidate cells as the target cell includes:

[0086] Based on the cell identity priority criterion, excluding cells that do not support multicast services from the multiple candidate cells;

[0087] Based on the cell identity priority criterion, a cell with the highest priority is determined from the remaining cells as the target cell.

[0088] Here, the cell identity priority criterion may represent the corresponding relationship between the cell identities supporting the multicast service and the priorities among the multiple conditional handover candidate cells.

[0089] The corresponding relationship between the cell ID and the priority can be based on the conditional switching candidate cells supporting multicast services, sorted according to the cell ID sequence number;

[0090] Here, Table 1 is a schematic diagram of the cell identification priority criteria. As shown in Table 1, it is assumed that the conditional switching candidate cells include cell 1, cell 2, cell 3, cell 4, cell 5, and cell 6, wherein the cells that meet the CHO execution conditions are assumed to be cell 1, cell 3, and cell 4, wherein cell 3 does not support multicast services, and cells 1 and 4 support multicast services. Since the priority of cell 1 is higher than that of cell 4, cell 1 is used as the target cell to enable the terminal to switch from the first base station to the target base station corresponding to the target cell.

[0091]

[0092] Table 1

[0093] In one example, if Figure 2 As shown, a process of selecting a target cell based on a cell identity priority criterion is described, including:

[0094] Step 201: Receive a conditional switching configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station.

[0095] Step 202: Determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells that meet the execution conditions in the conditional handover configuration.

[0096] Step 203: Based on the cell identity priority criterion, exclude cells that do not support multicast services from the multiple candidate cells.

[0097] Step 204: Based on the cell identity priority criterion, determine the cell with the highest priority from the remaining cells as the target cell.

[0098] Here, the terminal selects the target cell, which has the following advantages:

[0099] (1) In conditional handover, the terminal selects a target cell for handover based on the conditional handover configuration configured by the first base station and a cell identity priority criterion.

[0100] (2) Based on the cell identity priority criterion, a target cell supporting multicast services can be directly selected, thus avoiding service interruption caused by the selected target cell not supporting multicast services.

[0101] In the second case, a target cell for handover is selected from multiple candidate cells based on a service priority criterion.

[0102] In actual application, the first base station can obtain the service priority criteria based on whether the cell can meet the terminal's demand for multicast services, whether the terminal is interested in the multicast services provided by the cell, whether the cell uses PTP transmission to provide multicast services to the terminal, etc.; and send the service priority criteria to the terminal. In this way, the terminal can select the target cell for switching from the candidate cells that meet the CHO execution conditions based on the service priority criteria.

[0103] Based on this, in one embodiment, the sorting of the multiple candidate cells based on the service priority criterion includes one of the following:

[0104] sorting the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cells is a service of interest to the terminal;

[0105] The plurality of candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a point-to-point PTP transmission mode;

[0106] Sorting the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode;

[0107] The multiple candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode.

[0108] In actual application, the first base station can send first information to the terminal for judging whether the cell can meet the terminal's demand for multicast services, judging whether the terminal is interested in the multicast services provided by the cell, and judging whether the cell uses PTP transmission to provide multicast services to the terminal. In this way, the terminal can select the target hour for switching based on the first information and the service priority criteria.

[0109] Based on this, in one embodiment, the method further includes one of the following:

[0110] receiving first information sent by a first base station; the first information represents multicast service related information associated with each conditional switching candidate cell;

[0111] Based on the first information, perform one of the following operations:

[0112] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal, and / or determine whether the multicast service provided by the candidate cell is a service of interest to the terminal;

[0113] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the method in which the candidate cell provides multicast services is the PTP transmission method;

[0114] Determine whether the multicast service provided by the candidate cell is a service of interest to the terminal; and determine whether the method in which the multicast service is provided by the candidate cell is a PTP transmission method;

[0115] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the multicast service provided by the candidate cell is a service of interest to the terminal and whether the method in which the candidate cell provides the multicast service is a PTP transmission method.

[0116] Here, the first information may also be different weights and calculation formulas configured by the first base station for the current service demand, the service of interest, and the transmission mode. Here, in the weight configuration, the highest weight may be configured for the current service demand to ensure that the terminal will not cause interruption of the current service after executing the conditional switching.

[0117] For example, assuming that the first base station configures different weights a1, a2, and a3 for the service demand, service of interest, and transmission mode, when multiple cells meet the CHO execution conditions at the same time, they are comprehensively weighted according to the weights corresponding to each cell, and the cell with the highest score is taken as the target cell; if the scores are the same, the cell with the best channel quality can be randomly selected or selected as the target cell.

[0118] In actual application, when the first base station configures conditional switching for the terminal, the first information may be carried in the conditional switching configuration and sent to the terminal.

[0119] Based on this, in one embodiment, the receiving the first information sent by the first base station includes:

[0120] Receiving first information sent by a first base station through the conditional switching configuration;

[0121] The first information is sent by the second base station to the first base station after the first base station sends a conditional switching request to the second base station.

[0122] Here, the first base station may carry first information in the CHO configuration; the first information may represent the support status of each cell for the multicast service and / or the multicast configuration.

[0123] Here, if Figure 3 As shown, a process of a terminal acquiring first information from a first base station is described, including:

[0124] Step 301: The first base station determines whether the terminal supports multicast services.

[0125] Here, the first base station corresponding to the source cell learns the terminal's support for multicast services based on the wireless capability information sent by the terminal; or, the terminal actively reports the support for multicast services; or, the terminal reports the support for multicast services according to network requirements.

[0126] Here, the support for multicast services may refer to: whether the terminal has the capability of multicast, and / or the multicast service information supported and / or interested by the terminal; the priority of the terminal's multicast services and unicast services (such as priority for multicast services) and the preference for the multicast service reception method (such as whether the multicast service is preferred to be provided through the PTP method, or whether there is a PTP leg, or a preference for providing PTM+PTP reception services, or a preference for providing PER services, etc.).

[0127] Step 302: The first base station sends a conditional switching request to the second base station; the conditional switching request carries the terminal's support status for the multicast service.

[0128] Here, when the source cell decides to configure conditional switching for the terminal and initiates a conditional switching request to the candidate target cell, the first base station will indicate the terminal's support for multicast services to the second base station corresponding to the candidate target cell. For example, whether the terminal has multicast capabilities, and / or multicast service information supported and / or interested by the terminal; at the same time, it may also indicate the multicast service information being received by the terminal. For the services being received, it can also indicate whether there is a preference for PTP leg, which can be a per-service or per-UE identifier.

[0129] Possibly, if the UE prioritizes multicast services, the base station may prioritize cells supporting multicast services, and / or prioritize cells of services that the UE is receiving / interested in as target cells.

[0130] Step 303: The second base station feeds back the first information to the first base station.

[0131] Here, after receiving the conditional switching request from the first base station, the second base station may feed back the first information in addition to the resources used for access.

[0132] Here, the first information may be fed back in an explicit manner, such as through bit feedback; or may be fed back in an implicit manner, such as by providing a multicast service ID, configuration, and the like.

[0133] Here, the first information may include the following contents:

[0134] (1) Whether multicast is supported, for example, by using 1 bit to indicate whether it is supported;

[0135] (2) Identification of the specific multicast services supported. For example, multicast services can be identified by TMGI, SAI, session ID, G-RNTI, etc.

[0136] (3) If (2) is provided, at least one of the following information may be provided:

[0137] Relevant information of multicast services, such as multicast control / service channel time and frequency resource information, multicast service start / end time, multicast service MBS session, etc.

[0138] Multicast service tunnel information;

[0139] Quality of Service (QoS) flow information for multicast services.

[0140] (4) Whether the PTP leg can be provided, for example, whether the reception mode preference of multicast services can be fed back per UE or per service as PTP,

[0141] (5) If (4) is provided, the following information can also be provided:

[0142] PTP leg effective time and other related information.

[0143] In addition, if the target cell has not established the MBS session or tunnel of the multicast service transmitted / interested by the terminal, it can choose to establish the relevant session / tunnel after receiving the conditional handover request.

[0144] Here, it should be noted that if the first information obtained from the first base station is (1) and (2), it can be used to determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal. If the first information obtained from the first base station is (1), (2) and (3), it can be used to determine whether the multicast service provided by the candidate cell is a service that the terminal is interested in. If the first information obtained from the first base station is (4), it can be used to determine whether the method in which the candidate cell provides multicast services is the PTP transmission method.

[0145] Step 304: The first base station sends a conditional switching configuration to the terminal; the conditional switching configuration carries the first information.

[0146] Here, in addition to configuring the second base station supporting multicast and executing conditions (traditional CHO measurement events) for the terminal, the conditional handover configuration may also send the first information sent by the second base station to the terminal, and send the cell priority and / or cell priority criteria to the terminal.

[0147] Table 2 is an illustration of the service priority criteria. As shown in Table 2, the candidate cells that meet the CHO execution conditions can be ranked according to whether the cell meets the multicast service demand currently being transmitted by the terminal, and / or, according to whether the cell can provide the multicast service of interest to the terminal. Alternatively, the candidate cells that meet the CHO execution conditions can be ranked according to whether the cell meets the multicast service demand currently being transmitted by the terminal, and whether the cell provides the multicast service in a PTP transmission mode. Alternatively, the candidate cells that meet the CHO execution conditions can be ranked according to whether the cell can provide the multicast service of interest to the terminal, and whether the cell provides the multicast service in a PTP transmission mode. Alternatively, the candidate cells that meet the CHO execution conditions can be ranked according to whether the cell meets the multicast service demand currently being transmitted by the terminal, and whether the cell can provide the multicast service of interest to the terminal, and whether the cell provides the multicast service in a PTP transmission mode.

[0148]

[0149] Table 2

[0150] For example, the first base station configures the service priority criteria to sort the cells according to whether they meet the multicast service requirements of the terminal. Assuming that cells 1, 3, and 5 meet their corresponding CHO execution conditions at the same time, the terminal switches the candidate cell support information for multicast services based on the conditions provided by the first base station corresponding to the source cell, and checks that cells 1 and 3 meet the multicast service requirements of the current terminal, then cells 1 and 3 are selected by the terminal first.

[0151] For another example, the first base station configures in the service priority criteria whether the cell meets the multicast service requirements of the terminal being transmitted, and whether the cell provides the multicast service of interest that the terminal has not received, and the priority is obtained by sorting. Assuming that cells 1, 3, and 5 meet their corresponding CHO execution conditions at the same time, the terminal switches the candidate cell's support information for the multicast service based on the conditions provided by the first base station corresponding to the source cell, and checks that both cell 1 and cell 3 meet the multicast service requirements currently received by the terminal. If cell 1 supports the multicast service of interest to the terminal, the terminal will give priority to cell 1.

[0152] For another example, the first base station configures the service priority criteria to prioritize the cells according to whether they meet the multicast service requirements of the terminal and whether the cells use the PTP transmission method to provide the terminal with multicast services. Assuming that cells 1, 3, and 5 meet their corresponding CHO execution conditions at the same time, the terminal switches the candidate cell's support information for multicast services based on the conditions provided by the first base station corresponding to the source cell, and checks that both cell 1 and cell 3 meet the multicast service requirements of the current terminal. If cell 1 provides PTP leg, indicating that cell 1 uses the PTP transmission method to provide multicast services to the terminal, the terminal gives priority to cell 1.

[0153] In one example, if Figure 4 As shown, the process of selecting a target cell based on a service priority criterion is described, including:

[0154] Step 401: Receive a conditional switching configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station.

[0155] Step 402: Determine a plurality of candidate cells satisfying the execution condition in the conditional handover configuration from a plurality of conditional handover candidate cells.

[0156] Step 403: Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result.

[0157] Step 404: Select the cell with the highest priority from the ranking results as the target cell.

[0158] Here, the terminal selects the target cell, which has the following advantages:

[0159] (1) In conditional handover, the terminal selects the target cell for handover based on the conditional handover configuration configured by the network and the service priority criteria.

[0160] (2) Based on the service priority criteria, the target cell supporting the multicast service can be directly selected, thus avoiding service interruption caused by the selected target cell not supporting the multicast service.

[0161] In the third case, a target cell for handover is selected from multiple candidate cells based on a frequency priority criterion.

[0162] In actual application, the first base station can obtain a frequency priority criterion based on the situation that different cell frequencies support multicast services in the cell; and send the frequency priority criterion to the terminal, so that the terminal can select the target cell for switching from the candidate cells that meet the CHO execution conditions based on the frequency priority criterion.

[0163] Based on this, in one embodiment, selecting a cell with the highest priority as a target cell from the multiple candidate cells based on the frequency priority criterion includes:

[0164] Sorting the plurality of candidate cells according to the support of the frequency points of the cells for the multicast service to obtain a sorting result;

[0165] A cell with the highest priority is selected from the ranking results as the target cell.

[0166] Here, the priority of the cells supporting multicast services can be sorted according to the order of the cell frequencies. For example, for cells supporting multicast services, the lower the cell frequency, the higher the cell priority; or, for cells supporting multicast services, the higher the cell frequency, the higher the cell priority.

[0167] It should be noted that, here, the configuration of frequency priority may be related to the support of different frequencies for services, and may also be related to the priority of the same frequency and adjacent frequencies that support the same service.

[0168] For example, if multicast services are deployed in the same-frequency cell and the adjacent-frequency cell, the priority of the same-frequency cell is higher than that of the adjacent-frequency cell. For example, cell 1 and cell 2 are cells with the same frequency, i.e., the same-frequency cells, and cell 1 and cell 3 are cells with adjacent frequencies, i.e., the adjacent-frequency cells. Assuming that cell 1, cell 2, and cell 3 all support multicast services, the priority of the same-frequency cells, i.e., cell 1 and cell 2, is higher than that of cell 3.

[0169] Here, Table 3 is an illustration of the frequency priority criterion. As shown in Table 3, it is assumed that the conditional switching candidate cells include cell 1, cell 2, cell 3, cell 4, cell 5, and cell 6, wherein the cells that meet the CHO execution conditions are assumed to be cell 1, cell 4, and cell 5, wherein cell 5 does not support multicast services, the frequency of cell 1 is less than the frequency of cell 4, and the priority of cell 1 is higher than the priority of cell 4. Therefore, cell 1 is used as the target cell to enable the terminal to switch from the first base station to the target base station corresponding to the target cell.

[0170]

[0171] Table 3

[0172] In one example, if Figure 5 As shown, a process of selecting a target cell based on a frequency priority criterion is described, including:

[0173] Step 501: Receive a conditional switching configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station.

[0174] Step 502: Determine a plurality of candidate cells satisfying the execution condition in the conditional handover configuration from a plurality of conditional handover candidate cells.

[0175] Step 503: Sort the multiple candidate cells according to the support of the frequency points of the cells for the multicast service to obtain a sorting result.

[0176] Step 504: Select the cell with the highest priority from the ranking results as the target cell.

[0177] Here, the terminal selects the target cell, which has the following advantages:

[0178] (1) In conditional handover, the terminal selects the target cell for handover based on the conditional handover configuration configured by the network and the service priority criteria.

[0179] (2) Based on the frequency priority criterion, the target cell supporting multicast services can be directly selected, thus avoiding service interruption caused by the selected target cell not supporting multicast services.

[0180] It should be noted that the above-mentioned cell identity priority criteria, service priority criteria and frequency priority criteria may be used alone or in combination. The following is an example of combined use:

[0181] (1) Cell ID priority criteria + service priority criteria:

[0182] Specifically, after the first base station sends the conditional switching configuration to the terminal, the terminal finds through measurement that cell 1, cell 3 and cell 5 simultaneously meet their corresponding CHO execution conditions. Assume that the correspondence between the cell identifier and priority configured by the first base station for the terminal is: cell 1> cell 3> cell 2> cell 4> cell 5, among which cell 1 and cell 3 support the multicast services received by the terminal and can provide multicast services of interest to the terminal. Since it can be seen from the correspondence between the cell identifier and the priority that cell 1 has a higher priority, the terminal selects cell 1 as the target cell for executing the conditional switching.

[0183] (2) Frequency priority criteria + service priority criteria:

[0184] Assume that cells 1, 2, and 3 are located in FR1, cells 4, 5, and 6 are located in FR2, and cells 7 and 8 are located in FR3, wherein the cell corresponding to FR2 is the same frequency cell as the cell currently serving the terminal, and the frequency priority configured by the first base station is FR2>FR1>FR3. The terminal measures cells 1 to 6 based on the service support provided by the first base station, and notifies the first base station that the reserved resources of cells 7 and 8 can be released. Assuming that cells 1, 4, and 5 meet the multicast service requirements at the same time, it can be seen from the frequency priority configured by the first base station that cell 1 has a higher frequency priority, so the terminal selects cell 1 as the final switching target cell and initiates random access to the base station corresponding to the target cell.

[0185] The following describes in detail how to select a target cell based on the cell priority when a conditional handover occurs in the terminal.

[0186] Here, the first base station can sort the conditional switching candidate cells based on at least one of the cell identity priority criteria, service priority criteria and frequency priority criteria to obtain the cell priority, and send the cell priority to the terminal. In this way, the terminal can select the cell with the highest priority as the target cell for switching from the candidate cells that meet the CHO execution conditions based on the cell priority.

[0187] The following describes how to narrow down the candidate cells that meet the CHO execution conditions.

[0188] In actual application, after determining multiple candidate cells that meet the execution conditions in the CHO from multiple conditional switching candidate cells, multiple cells can be selected from the multiple candidate cells based on whether the cells can meet the terminal's demand for multicast services, whether the terminal is interested in the multicast services provided by the cell, whether the cell uses PTP transmission to provide multicast services to the terminal, etc.; and the multiple cells can be sorted based on the above three cell priority criteria.

[0189] Based on this, in one embodiment, the sorting of the multiple candidate cells includes:

[0190] Selecting multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cell is a service of interest to the terminal; and sorting the multiple cells;

[0191] Selecting multiple cells from the multiple candidate cells according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sorting the multiple cells;

[0192] Selecting multiple cells from the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode; and sorting the multiple cells;

[0193] Select multiple cells from the multiple candidate cells according to whether the cell meets the multicast service requirements currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode; and sort the multiple cells.

[0194] In actual application, the first base station can preset multiple signal quality measurement conditions to obtain a channel quality priority criterion; and send the channel quality priority criterion to the terminal. In this way, after the terminal determines multiple candidate cells that meet the execution conditions in the CHO from multiple conditional switching candidate cells, it can select multiple cells from the multiple candidate cells based on the channel quality priority criterion; and sort the multiple cells based on the above three cell priority criteria.

[0195] Based on this, in one embodiment, the sorting of the multiple candidate cells includes:

[0196] For each of the plurality of candidate cells, determining the number of preset signal quality measurement conditions satisfied by the corresponding cell;

[0197] Determine cells whose number is greater than or equal to the number threshold from the multiple candidate cells to obtain multiple cells;

[0198] The multiple cells are sorted.

[0199] In one example, if Figure 6 As shown, the process of narrowing down multiple candidate cells is described, including:

[0200] Step 601: receiving a conditional handover configuration sent by a first base station; and receiving a cell priority and / or a cell priority criterion sent by the first base station;

[0201] Step 602: Determine a plurality of candidate cells satisfying the execution condition in the conditional handover configuration from a plurality of conditional handover candidate cells.

[0202] Step 603: For each cell among the multiple candidate cells, determine the number of preset signal quality measurement conditions satisfied by the corresponding cell.

[0203] Step 604: Determine cells whose number is greater than or equal to the number threshold from the multiple candidate cells to obtain multiple cells; and sort the multiple cells.

[0204] Here, in actual application, the cells whose number is greater than or equal to the number threshold may be determined among the multiple candidate cells to obtain multiple cells;

[0205] Here, it is assumed that the first base station configures one or more signal quality measurement conditions in the channel quality priority criterion, which are assumed to be represented by X1...Xn.

[0206] Here, it is assumed that the conditional switching candidate cells include cell 1, cell 2, cell 3, cell 4, cell 5, and cell 6, among which the cells satisfying the CHO execution condition are assumed to be cell 1, cell 3, and cell 4. Cell 1 matches signal quality measurement conditions X1...X3, a total of 3; cell 3 matches signal quality measurement conditions X1...X4, a total of 4; cell 4 matches signal quality measurement conditions X1...X2, a total of 2. Assuming that the quantity threshold is 2, the cells 1 and cell 3 whose number of matching signal quality measurement conditions is greater than 2 can be sorted according to the above cell priority criterion, and the cell with the highest priority in the sorting result is used as the target cell.

[0207] In actual application, before the terminal performs conditional switching, it can decide which cells among multiple conditional switching candidate cells are not to be measured, and request the first base station to notify the cells not to be measured to release the corresponding random access resources, thereby avoiding the problem of excessive resource consumption caused by the terminal measuring cells that do not need to be measured.

[0208] Based on this, in one embodiment, before performing conditional switching based on the target cell, the method includes:

[0209] Determine, from the plurality of candidate cells, a plurality of cells that do not meet a preset condition based on the wireless capability of the terminal, the energy consumption of the terminal, the cell priority, and at least one of the cell priority criteria;

[0210] Sending second information to the first base station; the second information is used for the first base station to request the second base station to release random access resources corresponding to the multiple cells before the terminal performs conditional switching.

[0211] Here, the second information may specifically be a resource release message, or a conditional switching cancellation message, and the like.

[0212] Here, the determination of multiple cells that do not meet the preset conditions may mean that the terminal narrows down the candidate cells according to its wireless capabilities and / or energy consumption and / or cell priority and / or cell priority criteria, and regards the cells that are not continued to be measured among the candidate cells as the multiple cells that do not meet the preset conditions.

[0213] Here, the terminal may report to the first base station the cells to be continued to be measured and / or the cells not to be measured, so that the first base station may notify the cells not in the measurement list to release resources.

[0214] By adopting the technical solution of the embodiment of the present invention, by ensuring that the target cell accessed by the terminal during the conditional switching process supports the multicast service transmitted by the terminal, service interruption caused by the selected target cell not supporting the multicast service can be avoided, thereby meeting the user's service needs.

[0215] In order to implement the conditional switching method of the embodiment of the present invention, the embodiment of the present invention also provides a conditional switching device, which is arranged on a terminal. Figure 7 Schematic diagram of the structure of the condition switching device according to an embodiment of the present invention; Figure 7 As shown, the device comprises:

[0216] The receiving unit 71 is configured to receive a conditional switching configuration sent by a first base station; and receive a cell priority and / or a cell priority criterion sent by the first base station;

[0217] A first processing unit 72 is configured to determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells that meet the execution condition in the conditional handover configuration;

[0218] The second processing unit 73 is used to select a cell with the highest priority from the multiple candidate cells as a target cell based on the cell priority and / or cell priority criterion; perform conditional switching based on the target cell; the cell priority indicates that the priority of the cell supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of the cell not supporting multicast services; the cell priority criterion indicates a criterion for determining the cell priority according to the cell's support for multicast services.

[0219] In one embodiment, the cell priority criterion includes at least one of a cell identity priority criterion, a service priority criterion, and a frequency priority criterion; the second processing unit 73 is specifically configured to perform at least one of the following operations:

[0220] Based on the cell identity priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell identity priority criterion represents a correspondence between cell identities supporting multicast services and priorities in the multiple conditional switching candidate cells;

[0221] Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected from the sorting result as the target cell; the service priority criterion represents a criterion for obtaining a priority by sorting the cells according to their support for multicast services;

[0222] Based on the frequency priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected as the target cell from the sorting result; the frequency priority criterion represents a criterion for obtaining a priority by sorting the support of multicast services according to the frequency of the cell.

[0223] In one embodiment, the second processing unit 73 is specifically configured to perform one of the following:

[0224] sorting the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cells is a service of interest to the terminal;

[0225] The plurality of candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the multicast service provided by the cell is in a PTP transmission mode;

[0226] Sorting the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode;

[0227] The multiple candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode.

[0228] In one embodiment, the receiving unit 71 is further configured to perform one of the following operations:

[0229] receiving first information sent by a first base station; the first information represents multicast service related information associated with each conditional switching candidate cell;

[0230] Based on the first information, perform one of the following operations:

[0231] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal, and / or determine whether the multicast service provided by the candidate cell is a service of interest to the terminal;

[0232] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the method in which the candidate cell provides multicast services is the PTP transmission method;

[0233] Determine whether the multicast service provided by the candidate cell is a service of interest to the terminal; and determine whether the method in which the multicast service is provided by the candidate cell is a PTP transmission method;

[0234] Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the multicast service provided by the candidate cell is a service of interest to the terminal and whether the method in which the candidate cell provides the multicast service is a PTP transmission method.

[0235] In one embodiment, the receiving unit 71 is specifically configured to:

[0236] Receiving first information sent by a first base station through the conditional switching configuration;

[0237] The first information is sent by the second base station to the first base station after the first base station sends a conditional switching request to the second base station.

[0238] In one embodiment, the second processing unit 73 is specifically configured to:

[0239] Sorting the plurality of candidate cells according to the support of the frequency points of the cells for the multicast service to obtain a sorting result;

[0240] A cell with the highest priority is selected from the ranking results as the target cell.

[0241] In one embodiment, the second processing unit 73 is specifically configured to:

[0242] Selecting multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cell is a service of interest to the terminal; and sorting the multiple cells;

[0243] Selecting multiple cells from the multiple candidate cells according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sorting the multiple cells;

[0244] Selecting multiple cells from the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode; and sorting the multiple cells;

[0245] Select multiple cells from the multiple candidate cells according to whether the cell meets the multicast service requirements currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode; and sort the multiple cells.

[0246] In one embodiment, the second processing unit 73 is specifically configured to:

[0247] For each of the plurality of candidate cells, determining the number of preset signal quality measurement conditions satisfied by the corresponding cell;

[0248] Determine cells whose number is greater than or equal to the number threshold from the multiple candidate cells to obtain multiple cells;

[0249] The multiple cells are sorted.

[0250] In one embodiment, the first processing unit 72 is further configured to determine, from the plurality of candidate cells, a plurality of cells that do not meet a preset condition based on the wireless capability of the terminal, the energy consumption of the terminal, the cell priority, and at least one of the cell priority criteria;

[0251] The device also includes:

[0252] A sending unit is used to send second information to the first base station; the second information is used for the first base station to request the second base station to release random access resources corresponding to the multiple cells before the terminal performs conditional switching.

[0253] In actual application, the receiving unit 71 and the sending unit can be implemented by a communication interface in the conditional switching device; the first processing unit 72 and the second processing unit 73 can be implemented by a processor in the conditional switching device.

[0254] It should be noted that: the conditional switching device provided in the above embodiment only uses the division of the above program modules as an example when performing conditional switching. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the conditional switching device provided in the above embodiment and the conditional switching method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0255] The embodiment of the present invention further provides a terminal, such as Figure 8 As shown, including:

[0256] Communication interface 81, capable of exchanging information with other devices;

[0257] The processor 82 is connected to the communication interface 81 and is used to execute the method provided by one or more technical solutions of the smart device side when running the computer program. The computer program is stored in the memory 83.

[0258] It should be noted that the specific processing process of the processor 82 and the communication interface 81 is detailed in the method embodiment and will not be repeated here.

[0259] Of course, in actual application, the various components in the terminal are coupled together through the bus system 84. It can be understood that the bus system 84 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 84 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Figure 8 Various buses are labeled as bus system 84 .

[0260] The memory 83 in the embodiment of the present application is used to store various types of data to support the operation of the controller 18. Examples of such data include: any computer program used to operate on the terminal.

[0261] The method disclosed in the above embodiment of the present application can be applied to the processor 82, or implemented by the processor 82. The processor 82 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 hardware integrated logic circuit or software instructions in the processor 82. The above-mentioned processor 82 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 82 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 83, and the processor 82 reads the information in the memory 83 and completes the steps of the above method in combination with its hardware.

Claims

1. A conditional switching method, characterized in that: Applied to a terminal, the method comprises: receiving a conditional switching configuration sent by a first base station; and receiving a cell priority and / or a cell priority criterion sent by the first base station; Determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells that satisfy the execution condition in the conditional handover configuration; Based on the cell priority and / or cell priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell priority indicates that the priority of a cell supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of a cell not supporting multicast services; the cell priority criterion indicates a criterion for determining the priority of a cell according to the support of the cell for the multicast service; performing conditional handover based on the target cell; The cell priority criterion includes at least one of a cell identity priority criterion, a service priority criterion, and a frequency priority criterion; based on the cell priority criterion, selecting a cell with the highest priority as a target cell from the multiple candidate cells includes at least one of the following: Based on the cell identity priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell identity priority criterion represents a correspondence between cell identities supporting multicast services and priorities in the multiple conditional switching candidate cells; Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected from the sorting result as the target cell; the service priority criterion represents a criterion for obtaining a priority by sorting the cells according to their support for multicast services; Based on the frequency priority criterion, the multiple candidate cells are sorted to obtain a sorting result; the cell with the highest priority is selected as the target cell from the sorting result; the frequency priority criterion represents a criterion for obtaining a priority by sorting the support of multicast services according to the frequency of the cell; The sorting of the multiple candidate cells includes: Selecting multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cell is a service of interest to the terminal; and sorting the multiple cells; Selecting multiple cells from the multiple candidate cells according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sorting the multiple cells; Selecting multiple cells from the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode; and sorting the multiple cells; Select multiple cells from the multiple candidate cells according to whether the cell meets the multicast service requirements currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode; and sort the multiple cells.

2. The method according to claim 1, characterized in that The sorting of the multiple candidate cells based on the service priority criterion includes one of the following: sorting the multiple candidate cells according to whether the cells meet the multicast service requirements currently transmitted by the terminal and / or whether the multicast service provided by the cells is a service of interest to the terminal; The plurality of candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal and whether the cell provides the multicast service in a point-to-point PTP transmission mode; Sorting the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the multicast service provided by the cell is in a PTP transmission mode; The multiple candidate cells are sorted according to whether the cell meets the multicast service demand currently transmitted by the terminal, whether the multicast service provided by the cell is a service of interest to the terminal, and whether the multicast service provided by the cell is a PTP transmission mode.

3. The method according to claim 2, characterized in that The method further comprises one of the following: receiving first information sent by a first base station; the first information represents multicast service related information associated with each conditional switching candidate cell; Based on the first information, perform one of the following operations: Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal, and / or determine whether the multicast service provided by the candidate cell is a service of interest to the terminal; Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the method in which the candidate cell provides multicast services is the PTP transmission method; Determine whether the multicast service provided by the candidate cell is a service of interest to the terminal; and determine whether the method in which the multicast service is provided by the candidate cell is a PTP transmission method; Determine whether the candidate cell meets the multicast service requirements currently transmitted by the terminal; and determine whether the multicast service provided by the candidate cell is a service of interest to the terminal and whether the method in which the candidate cell provides the multicast service is a PTP transmission method.

4. The method according to claim 3, characterized in that The receiving first information sent by the first base station includes: Receiving first information sent by a first base station through the conditional switching configuration; The first information is sent by the second base station to the first base station after the first base station sends a conditional switching request to the second base station.

5. The method according to claim 1, characterized in that The selecting, based on the frequency priority criterion, a cell with the highest priority from the multiple candidate cells as the target cell comprises: Sorting the plurality of candidate cells according to the support of the frequency points of the cells for the multicast service to obtain a sorting result; A cell with the highest priority is selected from the ranking results as the target cell.

6. The method according to any one of claims 1 to 5, characterized in that: The sorting of the multiple candidate cells includes: For each of the plurality of candidate cells, determining the number of preset signal quality measurement conditions satisfied by the corresponding cell; Determine cells whose number is greater than or equal to the number threshold from the multiple candidate cells to obtain multiple cells; The multiple cells are sorted.

7. The method according to claim 1, characterized in that Before the conditional switching is performed based on the target cell, the method includes: Determine, from the plurality of candidate cells, a plurality of cells that do not meet a preset condition based on the wireless capability of the terminal, the energy consumption of the terminal, the cell priority, and at least one of the cell priority criteria; Sending second information to the first base station; the second information is used for the first base station to request the second base station to release random access resources corresponding to the multiple cells before the terminal performs conditional switching.

8. A condition switching device, characterized in that: include: A receiving unit, configured to receive a conditional switching configuration sent by the first base station; and receiving the cell priority and / or cell priority criterion sent by the first base station; A first processing unit, configured to determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells that meet an execution condition in the conditional handover configuration; A second processing unit, configured to select a cell with the highest priority from the multiple candidate cells as a target cell based on the cell priority and / or the cell priority criterion; performing conditional handover based on the target cell; The cell priority indicates that the priority of the cell supporting the multicast service among the multiple conditional switching candidate cells is higher than the priority of the cell not supporting the multicast service; the cell priority criterion indicates the criterion for determining the cell priority according to the support of the cell for the multicast service; The cell priority criterion includes at least one of a cell identity priority criterion, a service priority criterion, and a frequency priority criterion; The second processing unit is specifically configured to perform at least one of the following operations: Based on the cell identity priority criterion, selecting a cell with the highest priority from the multiple candidate cells as a target cell; the cell identity priority criterion represents a correspondence between cell identities supporting multicast services and priorities in the multiple conditional switching candidate cells; Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result; Selecting the cell with the highest priority from the ranking results as the target cell; the service priority criterion represents the criterion for obtaining the priority by ranking the cells according to their support for the multicast service; Based on the frequency priority criterion, the multiple candidate cells are sorted to obtain a sorting result; Selecting the cell with the highest priority from the sorting results as the target cell; the frequency priority criterion represents a criterion for obtaining the priority by sorting the support of multicast services according to the frequency of the cell; The second processing unit is specifically used to select multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements of the terminal's current transmission and / or whether the multicast service provided by the cell is a service of interest to the terminal; and sort the multiple cells; select multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements of the terminal's current transmission and whether the cell provides the multicast service in a PTP transmission mode; and sort the multiple cells; select multiple cells from the multiple candidate cells according to whether the multicast service provided by the cell is a service of interest to the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sort the multiple cells; select multiple cells from the multiple candidate cells according to whether the cell meets the multicast service requirements of the terminal's current transmission, whether the multicast service provided by the cell is a service of interest to the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sort the multiple cells.

9. A terminal, characterized in that: include: A communication interface, used to receive a conditional switching configuration sent by the first base station; and receiving the cell priority and / or cell priority criterion sent by the first base station; A processor, configured to determine, from a plurality of conditional handover candidate cells, a plurality of candidate cells satisfying the execution condition in the conditional handover configuration; and further configured to select, based on the cell priority and / or cell priority criterion, a cell with the highest priority from the plurality of candidate cells as a target cell; performing conditional handover based on the target cell; The cell priority indicates that the priority of the cell supporting multicast services among the multiple conditional switching candidate cells is higher than the priority of the cell not supporting multicast services; the cell priority criterion indicates the criterion for determining the cell priority according to the cell's support for multicast services; the cell priority criterion includes at least one of a cell identity priority criterion, a service priority criterion, and a frequency priority criterion; and is further used to perform at least one of the following operations: based on the cell identity priority criterion, selecting the cell with the highest priority as the target cell from the multiple candidate cells; the cell identity priority criterion indicates the correspondence between the cell identity and the priority of the cell supporting multicast services among the multiple conditional switching candidate cells; Based on the service priority criterion, the multiple candidate cells are sorted to obtain a sorting result; Selecting the cell with the highest priority from the ranking results as the target cell; the service priority criterion represents the criterion for obtaining the priority by ranking the cells according to their support for the multicast service; Based on the frequency priority criterion, the multiple candidate cells are sorted to obtain a sorting result; Selecting the cell with the highest priority from the sorting results as the target cell; the frequency priority criterion represents a criterion for obtaining the priority by sorting the support of multicast services according to the frequency of the cell; It is also used to select multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements of the terminal's current transmission and / or whether the multicast service provided by the cells is a service of interest to the terminal; and sort the multiple cells; select multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements of the terminal's current transmission and whether the cell provides the multicast service in a PTP transmission mode; and sort the multiple cells; select multiple cells from the multiple candidate cells according to whether the multicast service provided by the cells is a service of interest to the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sort the multiple cells; select multiple cells from the multiple candidate cells according to whether the cells meet the multicast service requirements of the terminal's current transmission, whether the multicast service provided by the cells is a service of interest to the terminal and whether the cell provides the multicast service in a PTP transmission mode; and sort the multiple cells.

10. A terminal, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 7.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Cell handover method and apparatus, handover configuration method and apparatus, and user equipment

    CN110268746A

  • Cell switching method and device, RRC reestablishment method and device, storage medium and user equipment

    CN110831082A

  • Communication method and communication device

    CN111372292A