This application relates to the field of wireless communication technologies, and in particular, to a cell measurement method and an apparatus.
In a wireless communication network, continuous cell handover needs to be performed in many scenarios. For example, conditional primary secondary cell addition or change (Conditional PSCell Addition/Change, CPAC) or conditional layer 1 or layer 2 handover (Conditional L1/L2 Handover) is performed, where a layer 1 is a physical layer, and a layer 2 includes a media access control (Media Access Control, MAC) layer, a radio link control (Radio Link Control, RLC) layer, and a packet data convergence control (Packet Data Convergence Control, PDCP) layer. During the CPAC or conditional L1/L2 handover, after completing CPAC or conditional L1/L2 handover for one time, a terminal device may not release CPAC configuration or L1/L2 pre-configuration information, but continue to maintain the CPAC configuration or L1/L2 pre-configuration information. Therefore, in some cases, the network may need to configure more candidate cells for the terminal device, to perform the continuous cell handover. As the terminal device moves, not all candidate cells are suitable for the terminal device to execute a cell handover process. In this case, if the terminal device measures or evaluates all candidate cells to determine a target cell for handover, there are problems of an unclear range of measured cells, low cell handover efficiency, an unnecessary power overhead increase, and the like.
Embodiments of this application provide a cell measurement method and an apparatus, to specify a range of cells measured and evaluated by a terminal device, and improve cell handover efficiency and a cell handover success rate.
According to a first aspect, a cell measurement method is provided. The method may be performed by a terminal device, or may be performed by a chip used in a terminal device. The following uses an example in which the method is performed by the terminal device for description. The terminal device receives first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell. The terminal device measures a cell in the first cell set based on the first indication information, where a serving cell of the terminal device is the first candidate cell.
It may be learned that, in this embodiment of this application, the first indication information is obtained, where the first indication information indicates the at least one candidate cell and the first cell set corresponding to the first candidate cell in the at least one candidate cell. The terminal device performs cell measurement based on the first cell set indicated by the first indication information. In this process, the first cell set corresponding to the serving cell is determined, to accurately determine a range of cells measured and evaluated by the terminal device during cell handover, and improve handover efficiency. In addition, a cell measured and evaluated by the UE is not limited to the at least one candidate cell configured for the terminal device, and a cell handover success rate of the terminal device can be improved.
In a possible design, the at least one candidate cell is at least one candidate primary secondary cell for conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC.
In this embodiment of this application, the cell measurement method is applied to a conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC scenario. In this way, in the CPA or CPC scenario, especially when there is continuous handover between cells, a range of cells measured and evaluated by the terminal device can be determined based on the serving cell of the terminal device, and the cell handover efficiency and the cell handover success rate can be improved.
In a possible design, the at least one candidate cell is at least one candidate primary cell for layer 1/layer 2 handover.
In this embodiment of this application, the cell measurement method is applied to a layer 1/layer 2 handover scenario. In this way, in the layer 1/layer 2 scenario, especially when there is continuous handover between cells, a range of cells measured and evaluated by the terminal device can be determined based on the serving cell of the terminal device, and the cell handover efficiency and the cell handover success rate are improved.
In a possible design, that the first indication information indicates the first cell set corresponding to the first candidate cell in the at least one candidate cell includes: the first indication information indicates, by indicating a physical cell identifier PCI of the at least one cell, the first cell set corresponding to the first candidate cell; the first indication information indicates, by indicating a configuration identifier of the at least one cell, the first cell set corresponding to the first candidate cell, where the configuration identifier is associated with a configuration of a candidate cell in the at least one candidate cell; or the first indication information indicates, by using bit mapping indication information, the first cell set corresponding to the first candidate cell.
In a possible design, the at least one cell included in the first cell set is a cell in the at least one candidate cell.
In this embodiment of this application, the cell in the first cell set is at least one of the candidate cell. In this case, a cell measured and evaluated by the terminal device during handover is usually less than a set including all candidate cells. In this way, a quantity of cells that need to be measured and evaluated by the terminal device during cell handover can be reduced, the cell handover efficiency can be improved, and power consumption of measuring and evaluating a cell can be reduced.
According to a second aspect, a cell measurement method is provided. The method may be performed by a network device, or may be performed by a chip used in a network device. The following uses an example in which the method is performed by the network device for description. The network device determines first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell. The network device sends the first indication information.
In a possible design, the at least one candidate cell is at least one candidate primary secondary cell for conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC.
In a possible design, the at least one candidate cell is at least one candidate primary cell for layer 1/layer 2 handover.
In a possible design, that the first indication information indicates the first cell set corresponding to the first candidate cell in the at least one candidate cell includes: the first indication information indicates, by indicating a physical cell identifier PCI of the at least one cell, the first cell set corresponding to the first candidate cell; the first indication information indicates, by indicating a configuration identifier of the at least one cell, the first cell set corresponding to the first candidate cell, where the configuration identifier is associated with a configuration of a candidate cell in the at least one candidate cell; or the first indication information indicates, by using bit mapping indication information, the first cell set corresponding to the first candidate cell.
In a possible design, the at least one cell included in the first cell set is a cell in the at least one candidate cell.
In a possible design, the method further includes: determining, based on at least one of the following information, the first cell set corresponding to the first candidate cell: a measurement report reported by a terminal device, network topology information, network deployment information, and statistical information.
In a possible design, before the determining the first cell set corresponding to the first candidate cell, the method further includes: sending a request message to a second network device, to request to use a cell of the second network device as one of the at least one candidate cell, receiving feedback information of the second network device, and determining, based on the feedback information, whether to use the cell of the second network device as one of the at least one candidate cell.
In a possible design, the feedback information further indicates a second cell set corresponding to the cell of the second network device; and the method further includes: when the cell of the second network device is used as the first candidate cell, determining, based on the second cell set, a corresponding first cell set.
According to a third aspect, a communication method is provided. The method may be performed by a terminal device, or may be performed by a chip used in a terminal device. The following uses an example in which the method is performed by the terminal device for description. The method includes: The terminal device receives a first message, where the first message includes configuration information of a candidate cell. When a first condition is met, the terminal device sends a second message to a first network device, where the second message is used to request to update the configuration information of the candidate cell, and the first condition includes at least one of the following: signal quality of a serving cell is less than or equal to a first threshold; a quantity of candidate cells that can be detected is less than or equal to a first quantity; or signal quality of the candidate cell is less than or equal to a second threshold.
In this embodiment of this application, when the first condition is met, the terminal device may be triggered to send the second message to the first network device, to request to update the configuration information of the candidate cell. In this way, the terminal device actively requests the network device to update the configuration information of the candidate cell, so that the terminal device can obtain most accurate configuration information of the candidate cell in time, to perform cell handover. This increases a probability of successful cell handover and reduces a cell handover delay caused by a failure in obtaining valid configuration information of the candidate cell in time.
According to a fourth aspect, a communication method is provided. The method may be performed by a terminal device, or may be performed by a chip used in the terminal device. The following uses an example in which the method is performed by the terminal device for description. The method includes: The terminal device receives a first message, where the first message includes configuration information of a candidate cell. When a second condition is met, the terminal device is triggered to send a measurement report to a first network device, where the measurement report includes signal quality of the candidate cell, and the second condition includes at least one of the following: signal quality of a serving cell is less than or equal to a second threshold; a quantity of candidate cells that can be detected by the terminal device is less than or equal to a second quantity; the signal quality of the candidate cell is less than or equal to a third threshold; a serving cell is switched to a first cell, where the first cell is a cell in a first cell set; or signal quality of one or more cells other than the candidate cell is greater than or equal to a fourth threshold.
In this embodiment of this application, when the second condition is met, the terminal device may be triggered to send the measurement report to the first network device. The measurement report is used by the first network device as a reference for how to update the configuration information of the candidate cell. In this way, the terminal device actively sends the measurement report to the network device. In comparison with a conventional technology in which the measurement report is fed back based on a measurement configuration or the measurement report is periodically sent, the measurement report can be fed back more flexibly and in a more timely manner, so that the network device can determine a solution of updating the configuration information of the candidate cell more quickly and accurately. Further, a success rate of a cell handover process is increased.
In a possible design, the configuration information of the candidate cell is conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC configuration information, and a second message is used to update the CPA or CPC configuration information; or the configuration information of the candidate cell is configuration information of a candidate cell for layer 1/layer 2 handover, and a second message is used to request to update the layer 1/layer 2 handover configuration information.
According to the method used in this embodiment of this application, in a CPA or CPC scenario, especially when there is continuous handover between cells, in comparison with a general case in which CPAC configuration information (that is, the CPA or CPC configuration information) is obtained only when an NIN determines to add or change an SN, the network device can update the CPAC configuration information in a more timely manner based on the received measurement report, and SN handover efficiency and an SN handover success rate can be improved. Similarly, in comparison with a general case in which the measurement report is obtained and the layer 1/layer 2 handover configuration information is updated only when a CU delivers the measurement configuration, in the method in this embodiment of this application, the layer 1/layer 2 handover configuration information can be updated more quickly and in a more timely manner, and DU handover efficiency and a DU handover success rate can be further improved.
In a possible design, the method further includes: The terminal device receives a third message, where the third message indicates the terminal device to switch to a target cell, and the target cell does not belong to the candidate cell. The terminal device switches to the target cell, and performs any one of the following: considering the configuration information of the candidate cell valid or stored; or determining, based on indication information from the first network device, that the configuration information of the candidate cell is valid or invalid.
In this embodiment of this application, when the terminal device receives the indication information indicating that the terminal device switches to the target cell that does not belong to the candidate cell, the terminal device may determine, based on preset information, to consider the configuration information of the candidate cell valid or stored, to reduce resource overheads caused by re-delivering the configuration information of the candidate cell when the terminal device is switched back to a target cell in the candidate cell. Alternatively, the terminal device determines the configuration information of the candidate cell based on the indication information of the first network device, so that flexibility of processing the configuration information of the candidate cell by the terminal device can be improved.
In a possible design, the method further includes: The terminal device triggers a radio resource management RRC reestablishment process, where a cell selected in the RRC reestablishment process belongs to the first network device. The terminal device considers the configuration information of the candidate cell valid or stored.
In this embodiment of this application, if the terminal device triggers the RRC reestablishment process, and the selected cell belongs to the first network device, it indicates that the serving cell of the terminal device does not change, or the terminal device is close to the original serving cell, and the previously received configuration information of the candidate cell may continue to be retained or used. This reduces resource overheads for retransmitting the configuration information of the candidate cell.
According to a fifth aspect, a communication method is provided. The method may be performed by a first network device, or may be performed by a chip used in the first network device. The following uses an example in which the method is performed by the first network device for description. The method includes: The first network device determines configuration information of a candidate cell. The first network device sends a first message, where the first message includes the configuration information of the candidate cell. The first network device receives the first message or a measurement report, where the first message is used to request to update the configuration information of the candidate cell, and the measurement report includes signal quality of the candidate cell.
In a possible design, the configuration information of the candidate cell is conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC configuration information, and the first message is used to request to update the CPA or CPC configuration information; or the configuration information of the candidate cell is configuration information of a candidate cell for layer 1/layer 2 handover, and the first message is used to request to update the layer 1/layer 2 handover configuration information.
According to a sixth aspect, a communication apparatus is provided. The apparatus includes: a receiving module, configured to receive first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell; and a processing module, used by a terminal device to measure a cell in the first cell set based on the first indication information, where a serving cell of the terminal device is the first candidate cell.
In a possible design, the at least one candidate cell is at least one candidate primary secondary cell for conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC.
In a possible design, the at least one candidate cell is at least one candidate primary cell for layer 1/layer 2 handover.
In a possible design, the first indication information indicates the at least one cell in the first cell set in any one of the following manners: a physical cell identifier PCI of the at least one cell; a configuration identifier of the at least one cell, where the configuration identifier is associated with a configuration of a candidate cell in the at least one candidate cell; or bit mapping indication information.
In a possible design, the at least one cell included in the first cell set is a cell in the at least one candidate cell.
According to a seventh aspect, a communication apparatus is provided. The apparatus includes: a processing module, configured to determine first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell; and a sending module, configured to send the first indication information.
In a possible design, the at least one candidate cell is at least one candidate primary secondary cell for conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC.
In a possible design, the at least one candidate cell is at least one candidate primary cell for layer 1/layer 2 handover.
In a possible design, the first indication information indicates the at least one cell in the first cell set in at least one of the following manners: a physical cell identifier PCI of the at least one cell; a configuration identifier of the at least one cell, where the configuration identifier is associated with a configuration of a candidate cell in the at least one candidate cell; or bit mapping indication information.
In a possible design, the at least one cell included in the first cell set is a cell in the at least one candidate cell.
According to an eighth aspect, a communication apparatus is provided. The apparatus includes: a receiving module, configured to receive a first message, where the first message includes configuration information of a candidate cell; and a sending module, configured to: when a first condition is met, send a second message to a first network device, where the second message is used to request to update the configuration information of the candidate cell, and the first condition includes at least one of the following: signal quality of a serving cell is less than or equal to a first threshold; a quantity of candidate cells that can be detected is less than or equal to a first quantity; or signal quality of the candidate cell is less than or equal to a second threshold.
According to a ninth aspect, a communication apparatus is provided. The apparatus includes: a receiving module, configured to receive a first message, where the first message includes configuration information of a candidate cell; and a sending module, configured to: when a second condition is met, trigger sending of a measurement report to a first network device, where the measurement report includes signal quality of the candidate cell, and the second condition includes at least one of the following: signal quality of a serving cell is less than or equal to a second threshold; a quantity of candidate cells that can be detected is less than or equal to a second quantity; the signal quality of the candidate cell is less than or equal to a third threshold; a serving cell is switched to a first cell, where the first cell is a cell in a first cell set; or signal quality of one or more cells other than the candidate cell is greater than or equal to a fourth threshold.
In a possible design, the configuration information of the candidate cell is conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC configuration information, and a second message is used to update the CPA or CPC configuration information; or
In a possible design, the receiving module is further configured to receive a third message, where the third message indicates the apparatus to switch to a target cell, and the target cell does not belong to the candidate cell. The apparatus further includes a processing module, configured to: perform handover to the target cell, and perform any one of the following: considering the configuration information of the candidate cell valid or stored; or determining, based on indication information from the first network device, that the configuration information of the candidate cell is valid or invalid.
In a possible design, the apparatus includes the processing module, configured to: trigger a radio resource management RRC reestablishment process, where a cell selected in the RRC reestablishment process belongs to the first network device; and consider the configuration information of the candidate cell valid or stored.
According to a tenth aspect, a communication apparatus is provided. The apparatus includes: a processing module, configured to determine configuration information of a candidate cell; a sending module, configured to send a first message, where the first message includes the configuration information of the candidate cell; and a receiving module, configured to receive the first message or a measurement report, where the first message is used to request to update the configuration information of the candidate cell, and the measurement report includes signal quality of the candidate cell.
In a possible design, the configuration information of the candidate cell is conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC configuration information, and the first message is used to request to update the CPA or CPC configuration information; or the configuration information of the candidate cell is configuration information of a candidate cell for layer 1/layer 2 handover, and the first message is used to request to update the layer 1/layer 2 handover configuration information.
According to an eleventh aspect, an embodiment of this application provides a terminal device, including:
According to a twelfth aspect, an embodiment of this application provides a network device, including:
According to a thirteenth aspect, an embodiment of this application provides a chip system, including a processor. The processor is coupled to a memory, and the memory is configured to store a program or instructions. When the program or the instructions are executed by the processor, the chip system is enabled to implement the method in any one of the first aspect to the fifth aspect.
Optionally, the chip system further includes an interface circuit, and the interface circuit is configured to exchange code instructions to the processor.
Optionally, there may be one or more processors in the chip system, and the processor may be implemented by hardware or software. When the processor is implemented by the hardware, the processor may be a logic circuit, an integrated circuit, or the like. When the processor is implemented by the software, the processor may be a general-purpose processor, and is implemented by reading software code stored in the memory.
Optionally, there may be one or more memories in the chip system. The memory may be integrated with the processor, or may be disposed separately from the processor. This is not limited in this application. For example, the memory may be a non-transitory processor, for example, a read-only memory ROM. The memory and the processor may be integrated into a same chip, or may be separately disposed on different chips. A type of the memory and a manner of disposing the memory and the processor are not specifically limited in this application.
According to a fourteenth aspect, an embodiment of this application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program or instructions. When the computer program or the instructions are executed, a computer is enabled to perform the method in any one of the first aspect to the fifth aspect.
According to a fifteenth aspect, an embodiment of this application provides a computer program product. When a computer reads and executes the computer program product, the computer is enabled to perform the method in any one of the possible implementations of the first aspect to the fifth aspect.
According to a sixteenth aspect, an embodiment of this application provides a communication system. The communication system includes the apparatus in the sixth aspect and/or the apparatus in the seventh aspect; or the communication system includes the apparatus in the eighth aspect or the ninth aspect and/or the apparatus in the tenth aspect.
To describe technical solutions in embodiments of this application or in a conventional technology more clearly, the following briefly describes accompanying drawings for describing embodiments.
In the specification, claims, and accompanying drawings of this application, the terms “first”, “second”, “third”, “fourth” and the like are intended to distinguish between different objects but do not indicate a particular order. In addition, the terms “including”, “having”, and any other variants thereof are intended to cover non-exclusive inclusion. For example, a process, a method, a system, a product, or a device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes an unlisted step or unit, or optionally further includes another inherent step or unit of the process, the method, the product, or the device.
“Embodiments” mentioned herein mean that specific features, structures, or characteristics described in combination with embodiments may be included in at least one embodiment of this application. The phrase shown in various locations in the specification may not necessarily refer to a same embodiment, and is not an independent or optional embodiment exclusive from another embodiment. It is explicitly and implicitly understood by a person skilled in the art that embodiments described in the specification may be combined with another embodiment. Different embodiments herein may also be used in combination.
“A plurality of” means two or more than two. The term “and/or” describes an association relationship for describing associated objects and indicates that three relationships may exist. For example, A and/or B may indicate the following three cases: Only A exists, both A and B exist, and only B exists. The character “/” generally indicates an “or” relationship between the associated objects.
The following first describes the terms in embodiments of this application with reference to figures.
Mobility: Mobility management is to change a serving cell of a terminal device (user equipment, UE), to enable the UE to enjoy a network service regardless of how the UE moves in a network coverage range. Mobility in a connected mode is implemented through handover.
Dual connectivity: The dual connectivity (Dual Connectivity, DC) or multi-connectivity (Multi-Radio Dual Connectivity, MR-DC) means that the UE may simultaneously communicate with two base stations. One of the two base stations may be a new radio (New Radio, NR) base station, and the other may be a long term evolution (Long Term Evolution, LTE) base station. Alternatively, both the two base stations are NR base stations. In the two base stations, a base station that provides a control plane connection with a core network is referred to as a master node (Master Node, MN) (which may also be referred to as a master base station), and a base station that does not provide a control plane connection with the core network is referred to as a secondary node (Secondary Node, SN) (which may also be referred to as a secondary base station).
Dual connectivity and carrier aggregation: For details, refer to
Base station architecture:
Handover: The handover is completed over the RRC layer.
Conditional PSCell addition and change (Conditional PSCell Addition/Change, CPAC) is a conditional PSCell addition (Conditional PSCell Addition, CPA) and conditional PSCell change (Conditional PSCell Change, CPC) process. Both CPA and CPC are addition or change of a primary secondary cell (PSCell) in a DC scenario. A main idea is as follows: A plurality of candidate PSCell cells are configured on a network, and each candidate PSCell cell configuration includes a configuration and an execution condition of the cell. When the execution condition is met, the UE may autonomously perform PSCell addition or change.
CPA: A CPA process is a process in which PSCell addition is performed when a condition for the PSCell addition is met.
CPC: A CPC process is a process in which PSCell change is performed when a condition for the PSCell change is met.
The processes in
Continuous CPAC: In the foregoing CPA and CPC processes, the UE releases the CPA/CPC configuration after the RACH process between the UE and the target cell is completed. Therefore, the UE cannot use a CPAC configuration until a network is reconfigured or a network is restarted. To reduce an SCG change delay and signaling overheads, after an SCG changes and before the network is reconfigured, execution of the CPAC (subsequent CPAC) is allowed to be continued, that is, the continuous CPAC is performed.
L1/L2 handover: The L1/L2 (Layer 1/Layer 2, layer 1 or layer 2) handover is relative to the RRC handover in
Conditional L1/L2 handover: The conditional L1/L2 handover means that the network delivers an execution condition to a candidate cell for the L1/L2 handover, and when the execution condition is met, the UE triggers the L1/L2 handover.
Step 1 to step 4 are completely the same as step 1 to step 4 in
In addition to the foregoing inter-DU L1/L2 handover (including the conditional L1/L2 handover), there is further inter-DU L1/L2 handover (including inter-DU conditional L1/L2 handover). In other words, a target cell and a source cell of the handover belong to a same DU, and the source DU and the target DU in
It should be noted that the conditional L1/L2 handover is a handover manner of the L1/L2 handover. Therefore, in the following embodiments, an implementation that can be applied to the L1/L2 handover can also be applied to the conditional L1/L2 handover, and vice versa. Details are not described in the following embodiments.
Continuous L1/L2 handover: After L1/L2 handover is completed once, a pre-configuration of a candidate cell may continue to be stored to support the continuous L1/L2 handover. For details, refer to
After accessing a target cell once, the UE does not release the L1/L2 handover pre-configuration information, but continues to maintain the L1/L2 handover pre-configuration information.
It can be learned from the foregoing descriptions that, in a scenario in which continuous cell handover needs to be performed, continuous CPAC, continuous L1/L2 handover and continuous conditional L1/L2 handover, or the like is included, and the following two features are included: (1) The network may need to configure more candidate cells for the terminal device for subsequent handover. (2) After completing cell handover once, the UE does not release configuration information of a related candidate cell, but continues to maintain the configuration information to perform next cell handover. These cases may result in the following result: The UE is assigned a large quantity of candidate cells or needs to maintain a large quantity of candidate cells. In addition, as the UE moves, not all candidate cells are suitable for the UE to execute a cell handover process. In this case, if the UE measures or evaluates all candidate cells to determine a target cell for handover, there are problems of an unclear range of measured cells, low cell handover efficiency, and the like. In addition, additional measurement power consumption may be caused.
Based on this,
101. A first network device determines first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to (or associated with) a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell.
The first network device in this embodiment of this application is an interface device that provides a control plane connection for a terminal device in a cell handover process. For example, in CPAC, the first network device may be a master base station (MN). In L1/L2 handover or conditional L1/L2 handover, the first network device may be a central unit (CU) of the master base station. In some possible cases, assuming that a secondary base station (SN) is also in a structure with an independent CU and an independent DU, the first network device may also be the CU of the SN.
The terminal device (Terminal Equipment) in embodiments of this application may also be referred to as a terminal, user equipment (User Equipment, UE), a mobile station (Mobile Station, MS), a mobile terminal (Mobile Terminal, MT), or the like. The terminal device may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal device, a wireless terminal in industrial control (Industrial Control), a wireless terminal in self driving (Self Driving), a wireless terminal in remote medical surgery (Remote Medical Surgery), a wireless terminal in a smart grid (Smart Grid), a wireless terminal in transportation safety (Transportation Safety), a wireless terminal in a smart city (Smart City), a wireless terminal in a smart home (Smart Home), or the like.
The first network device may first obtain the at least one candidate cell of the terminal device. Specifically, for example, the first network device may determine the candidate cell based on one or more of a network topology, network deployment, an estimated movement direction of the terminal, or statistical information, or may determine the candidate cell of the terminal device with reference to a measurement report (including a layer 1 measurement report or a layer 3 measurement report) reported by the terminal device.
For example, the at least one candidate cell is at least one candidate primary secondary cell for conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC. In other words, this embodiment of this application may be applied to a CPA or CPC process, that is, scenarios corresponding to
Further, the MN may send an SN addition request to a candidate SN, to determine whether the SN allows to use a cell served by the SN as a candidate cell for addition or change. After receiving an SN addition request ACK sent by the candidate SN, the MN determines to use a determined cell served by the SN as the candidate cell for the addition or change. This is shown in step 1 and step 2 in
After determining a plurality of candidate cells for the primary secondary cell addition or change, the MN may further determine a first cell set corresponding to any first candidate cell in the plurality of candidate cells.
For example, the MN may determine, based on one or more of the network topology, the network deployment, the estimated movement direction of the terminal, or the statistical information, the first cell set corresponding to the first candidate cell, or may determine, with reference to the measurement report reported by the terminal device, the first cell set corresponding to the first candidate cell.
In some cases, the SN addition request sent by the MN to the candidate SN (for example, a first candidate SN) may include a candidate SN list. After receiving the SN addition request, the first candidate SN may further send a request message to another candidate SN, to request to determine whether the another candidate SN agrees to include a cell of the another candidate SN in a first cell set corresponding to a cell served by the first candidate SN. If the another candidate SN agrees to include the cell of the another candidate SN in the first cell set corresponding to the cell served by the first candidate SN, an SN addition request ACK (or another message) sent by the first candidate SN to the MN may further include the first candidate SN or a first cell set associated with a candidate cell served by the first candidate SN. The MN may determine, based on first cell sets sent by a plurality of candidate SNs, the first cell set corresponding to any first candidate cell in the plurality of candidate cells.
For example, the at least one candidate cell is at least one candidate primary cell for L1/L2 handover or conditional L1/L2 handover. In other words, this embodiment of this application may alternatively be applied to an L1/L2 handover process or a conditional L1/L2 handover process, that is, scenarios corresponding to
Further, the CU may send a request message to a candidate DU, to determine whether the candidate DU allows to use a cell served by the candidate DU as a candidate cell for the handover. After receiving a request ACK sent by the candidate DU, the CU determines to use a determined cell served by the DU as the candidate cell for the handover. This is shown in step 3 and step 4 in
After determining a plurality of candidate cells for the L1/L2 handover, the CU may further determine a first cell set corresponding to any first candidate cell in the plurality of candidate cells.
For example, the CU may determine, based on one or more of the network topology, the network deployment, the estimated movement direction of the terminal, information from the DU, or the statistical information, the first cell set corresponding to the first candidate cell, or may determine, with reference to the measurement report reported by the terminal device, the first cell set corresponding to the first candidate cell.
The at least one cell in the first cell set is a cell measured or evaluated by the terminal device when the first candidate cell is used as a serving cell (a serving PSCell or a serving PCell) of the terminal device. When the serving cell of the terminal device is the first candidate cell, the terminal device only needs to measure a cell in the first cell set, or the terminal device only needs to evaluate whether a cell in the first cell set meets an execution condition. For details, refer to Table 1 as follows:
It should be noted that Table 1 shows only first cell sets corresponding to some candidate cells in the plurality of candidate cells when the some candidate cells are used as first candidate cells. However, it may be inferred that the first indication information may indicate first cell sets corresponding to some or all candidate cells when the some or all candidate cells are used as first candidate cells. Table 1 imposes no limitation thereto.
For example, the first cell set includes one or more cells other than the first candidate cell in the at least one candidate cell, or the cell in the first cell set belongs to the at least one candidate cell. As shown in Table 1, when the first candidate cell is a cell 3, a first cell set corresponding to the cell 3 includes a cell 1, a cell 2, a cell 4, a cell 5, and a cell 8. These cells are all cells in candidate cells configured by the first network device for the terminal device. The cell in the first cell set associated with the first candidate cell may be a candidate cell that can be detected or that has good signal quality when the terminal device is located in a coverage range of the first candidate cell. When the serving cell of the terminal device is the first candidate cell, the terminal device may measure or evaluate only some candidate cells based on the first cell set, to reduce power overheads.
For example, the cell in the first cell set may include a cell other than the at least one candidate cell. As shown in Table 1, when the first candidate cell is a cell 4, a first cell set corresponding to the cell 4 includes a cell 3, a cell 5, and a cell 11. The cell 11 does not belong to one of the at least one candidate cell configured for the terminal device, but the cell 11 is adjacent to the cell 4. When the cell 4 is used as the serving cell of the terminal device, the cell 11 may meet a handover requirement of the terminal device. Therefore, the first network device may indicate the cell 11 as a cell in the first cell set of the cell 4. The cell in the first cell set associated with the first candidate cell may be a cell that can be detected or that has good signal quality when the terminal device is located in a coverage range of the first candidate cell. When the serving cell of the terminal device is the first candidate cell, the terminal device may measure, based on the first cell set, another neighboring cell with good signal quality near the first candidate cell, to prevent the terminal device from missing a high-quality neighboring cell, and ensure quality of a target cell to which the terminal device switches.
For example, that the first indication information indicates the first cell set corresponding to the first candidate cell in the at least one candidate cell includes: The first indication information may indicate the first cell set by indicating a physical cell identifier PCI (Physical Cell Identifier, PCI) of the at least one cell. For example, a network indicates the first cell set in a form of a PCI list.
Alternatively, the first indication information may indicate the first cell set by indicating a configuration identifier of a cell. For example, the first network device includes a configuration identifier (Config ID) in pre-configuration information, and the configuration identifier is associated with a configuration of a candidate cell. For example, the configuration identifier may be further associated with an execution condition of the candidate cell. When the candidate cell meets the execution condition, the terminal device may perform candidate cell addition or handover. The pre-configuration information may be the CPA configuration in
Alternatively, the first indication information may indicate, by using bit mapping indication information, the first cell set corresponding to the first candidate cell. For example, a bit corresponding to a candidate cell indicates the first cell set. In this case, the cell in the first cell set belongs to a plurality of candidate cells configured by a network side for the terminal device. For details, refer to
Alternatively, the first indication information may indicate the cell in the first cell set in another manner. The foregoing implementations are merely some examples, and should not constitute a specific limitation on an indication manner of the first indication information.
It should be noted that in step 101, the following is described: The first indication information indicates the at least one candidate cell and the first cell set corresponding to the first candidate cell in the at least one candidate cell. It should be specified that the at least one candidate cell and the first cell set corresponding to the first candidate cell may be indicated in a same message by using the first indication information, or may be indicated in different messages.
A CPAC scenario is used as an example. The at least one candidate cell (candidate primary secondary cell) may be indicated in a first RRC reconfiguration message sent by the MN to the terminal device. When the MN sends the first RRC reconfiguration message to the terminal device, an RRC reconfiguration message of the SN, that is, CPAC configuration information is included. Correspondingly, the candidate primary secondary cell may be updated. Therefore, the at least one candidate primary secondary cell of the terminal device may alternatively be indicated in the CPAC configuration information, so that the terminal device performs SN handover. In other words, the first indication information may be sent in the first RRC reconfiguration message, and indicates both the at least one candidate primary secondary cell and the first cell set corresponding to the first candidate cell. Alternatively, the first indication information may be separately sent in the first RRC reconfiguration message and a second RRC reconfiguration message (including the CPAC configuration information, where the first indication information may be carried in the CPAC configuration information). The first RRC reconfiguration message indicates the at least one candidate primary secondary cell, and the second RRC reconfiguration message indicates the first cell set corresponding to the first candidate cell.
Alternatively, an L1/L2 handover scenario is used as an example. The at least one candidate cell (candidate primary cell) may be indicated in a third RRC reconfiguration message delivered by the CU to the terminal device. Alternatively, the CU may update the candidate primary cell based on a measurement report periodically reported by the terminal device. Therefore, when delivering the L1/L2 pre-configuration information to the EU by using a third RRC reconfiguration message, the CU may indicate the at least one candidate primary cell corresponding to the candidate DU, so that the terminal device performs DU handover. In other words, the first indication information may be sent in the third RRC reconfiguration message, and indicates both the at least one candidate primary cell and the first cell set corresponding to the first candidate cell. Alternatively, the first indication information may be separately sent in a third RRC reconfiguration message and a fourth RRC reconfiguration message (including the L1/L2 pre-configuration information, where the first indication information may be carried in the L1/L2 configuration information). The third RRC reconfiguration message indicates the at least one candidate primary cell, and the fourth RRC reconfiguration message indicates the first cell set corresponding to the first candidate cell.
In the foregoing descriptions, the first indication information sent in a same message indicates both the at least one candidate cell and the first cell set corresponding to the first candidate cell, so that the candidate cell and the first cell set of the first candidate cell can be indicated at one time. This helps the terminal device ensure consistency and integrity between the plurality of candidate cells and the first candidate cell. The first indication information sent in different messages separately indicates the at least one candidate cell and the first cell set corresponding to the first candidate cell. In addition, usually, the at least one candidate cell is first indicated, and then the first cell set corresponding to the first candidate cell is indicated. In this way, a delay in obtaining the at least one candidate cell by the terminal device can be reduced, so that the terminal device performs other processing (including candidate cell measurement and the like) based on the obtained at least one candidate cell. The first network device may indicate the first candidate cell and the first cell set in real time based on an updated location of the terminal device. This improves accuracy and real-time performance of indication of the information, avoids sending of unnecessary indication content, and reduces communication overheads.
102. The first network device sends the first indication information. For example, the first indication information may be included in pre-configuration information, and the pre-configuration information may be the CPA configuration in
103. The terminal device receives the first indication information, and the terminal device measures or evaluates the cell in the first cell set based on the first indication information, where the serving cell of the terminal device is the first candidate cell. In other words, the first indication information indicates a cell measured (or evaluated) by the terminal device when the serving cell of the terminal device is the first candidate cell.
After determining the first indication information, the first network device sends the first indication information to the terminal device. The terminal device receives the first indication information, and executes a cell measurement or evaluation process based on the first indication information. For example, that the terminal device performs cell measurement based on the first indication information may correspond to step 5 in
For example, in a CPC scenario, the first candidate cell is the serving cell of the terminal device. It indicates that the first candidate cell is a primary secondary serving cell of the terminal device. If the serving cell is the first candidate cell, the terminal device evaluates, based on the first indication information, whether the cell in the first cell set meets the execution condition. The execution condition may be included in a message in which the first indication information is located. The terminal device receives the first indication information shown in Table 1. When the primary secondary serving cell of the terminal device is the cell 5, the terminal device measures and evaluates cells in the cells {3, 4, 6, 9} in the first cell set, to determine whether a cell that meets the execution condition exists in these cells. If the cell that meets the execution condition exists in these cells, the primary secondary serving cell is switched, or the SN is switched.
For example, in an L1/L2 handover scenario, the first candidate cell is the serving cell of the terminal device. It indicates that the first candidate cell is a primary serving cell of the terminal device (or may be a primary secondary serving cell of the terminal device in some cases). If the serving cell is the first candidate cell, the terminal device measures the cell in the first cell set based on the first indication information. Alternatively, if the serving cell is the first candidate cell, the terminal device evaluates, based on the first indication information, whether the cell in the first cell set meets the execution condition. The terminal device receives the first indication information shown in Table 1. When the primary serving cell (or the primary secondary serving cell) of the terminal device is the cell 5, the terminal device measures or evaluates cells in the cells {3, 4, 6, 9} in the first cell set. If the terminal device evaluates the cell in the first cell set, the terminal device determines whether a cell that meets the execution condition exists in these cells. If the cell that meets the execution condition exists in these cells, the primary serving cell (or the primary secondary serving cell) is switched.
It should be noted that, that the terminal device measures or evaluates the cell in the first cell set does not mean that the terminal device can definitely detect all cells in the first cell set, and the terminal device only attempts to measure the cell in the first cell set. For example, when the serving cell of the terminal device is the first candidate cell, another cell outside the first cell set does not need to be measured or evaluated.
It may be learned that, in this embodiment of this application, the first network device obtains the first indication information, where the first indication information indicates the at least one candidate cell and the first cell set corresponding to the first candidate cell in the at least one candidate cell. The terminal device receives the first indication information, and performs cell measurement based on the first cell set indicated by the first indication information. In this process, a first cell set corresponding to each first candidate cell is determined. Assuming that cells in the first cell set are some of candidate cells, cells that need to be measured or evaluated when the terminal device performs cell handover can be reduced, thereby improving handover efficiency and reducing power of the terminal device. In addition, assuming that the cells in the first cell set include a cell other than the candidate cell, a cell measured and evaluated by the terminal device can be not limited to the at least one candidate cell configured for the terminal device. This improves a success rate of cell handover of the terminal device. In conclusion, in this embodiment of this application, the cell measured and evaluated by the terminal device is associated with the serving cell, so that a range of measured and evaluated cells changes with the serving cell. This improves efficiency of cell measurement and evaluation, and further improves efficiency of a cell handover process.
The foregoing embodiment is used to describe a case in which a candidate cell that needs to be measured and evaluated by the terminal device may change accordingly when the terminal device moves. However, in some other cases, as a location of the terminal device moves, related configuration performed by the network side for the terminal device may no longer be valid. Specifically, refer to
201. A first network device determines configuration information of a candidate cell.
Same as the foregoing embodiment, the first network device is an interface device that provides a control plane connection for a terminal device in cell handover communication. For example, in CPAC, the first network device may be an MN. In L1/L2 handover or conditional L1/L2 handover, the first network device may be a CU of a master base station. In some possible cases, the first network device may alternatively be a CU of an SN.
The first network device may determine the configuration information of the candidate cell, for example, an identifier of the candidate cell, an access condition of the candidate cell, and a measurement configuration corresponding to the candidate cell. The first network device may determine the configuration information of the candidate cell based on a network topology, network deployment, and a cell parameter, for example, information such as a frequency band on which the cell is located.
202. The first network device sends a first message to the terminal device, where the first message includes the configuration information of the candidate cell.
After determining the configuration information of the candidate cell, the first network device sends the configuration information of the candidate cell to the terminal device by using the first message, so that the terminal device measures or evaluates the candidate cell. The configuration information of the candidate cell may be specifically included in the CPA configuration in
203. The terminal device receives the first message, and when a first condition is met, the terminal device sends a second message to the first network device, where the second message is used to request to update the configuration information of the candidate cell. The first condition is a condition that signal quality of a serving cell or the candidate cell needs to meet. For example, the first condition includes at least one of the following: signal quality of the serving cell is less than or equal to a first threshold; a quantity of candidate cells that can be detected is less than or equal to a first quantity; or signal quality of the candidate cell is less than or equal to a second threshold.
In some cases, for a location change caused by movement of the terminal device, refer to
Based on this, the terminal device may trigger sending of the second message to the first network device, to request to update the configuration information of the candidate cell or request to update the candidate cell. A specific trigger condition includes the first condition, and the first condition may specifically include one or more of the following:
The foregoing three conditions may be separately used to trigger the terminal device to send the second message, or may be used in combination to trigger the terminal device to send the second message. For example, when the signal quality of the serving cell is less than or equal to the first threshold and the quantity of candidate cells that can be detected by the terminal device is less than or equal to the first quantity, the terminal device is triggered to send the second message.
Optionally, the second message may include an identifier of a candidate cell that the terminal device suggests to delete or add. Alternatively, the second message may include signal quality of some candidate cells.
For example, the configuration information of the candidate cell is conditional primary secondary cell addition CPA or conditional primary secondary cell change CPC configuration information, and the second message is used to update the CPA or CPC configuration information. For example, the second message is used to request the network to add or reduce a candidate cell.
In other words, this embodiment of this application may be applied to the CPA or CPC process shown in
For example, the configuration information of the candidate cell is configuration information of a candidate cell for layer 1/layer 2 handover, and the first message is used to request to update the layer 1/layer 2 handover configuration information. For example, the first message is used to request the network to add or reduce a candidate cell.
In other words, this embodiment of this application may be applied to the L1/L2 handover process shown in
Before receiving updated configuration information that is of the candidate cell and that is delivered by the network, the terminal device continues to use or maintain the original configuration information of the candidate cell.
It may be learned that, in this embodiment of this application, when the first condition is met, the terminal device may be triggered to send the second message to the first network device, to request to update the configuration information of the candidate cell. In this way, the terminal device actively requests the network device to update the configuration information of the candidate cell, so that the terminal device can obtain most accurate configuration information of the candidate cell in time, to perform cell handover. This increases a probability of successful cell handover and reduces a cell handover delay caused by a failure in obtaining valid configuration information of the candidate cell in time.
It should be noted that this embodiment of this application may be implemented separately, or may be implemented in combination with the foregoing embodiment corresponding to
In some cases, as a location of the terminal device moves, related configuration performed by a network side for the terminal device is no longer valid. In addition to requesting the update of the configuration information of the candidate cell described in the embodiment corresponding to
301. A first network device determines configuration information of a candidate cell.
302. The first network device sends a first message, where the first message includes the configuration information of the candidate cell.
For details of descriptions of step 301 and step 302, refer to the descriptions of step 201 and step 202. Details are not described herein again.
303. A terminal device receives the first message, and when a second condition is met, triggers sending of a measurement report to the first network device, where the measurement report includes signal quality of the candidate cell. The second condition is a condition that signal quality of a serving cell or the candidate cell needs to meet. For example, the second condition includes at least one of the following: signal quality of the serving cell is less than or equal to a second threshold; a quantity of candidate cells that can be detected by the terminal device is less than or equal to a second quantity; the signal quality of the candidate cell is less than or equal to a third threshold; the serving cell is switched to a first cell, where the first cell is a cell in a second cell set; or signal quality of one or more cells other than the candidate cell is greater than or equal to a fourth threshold.
Similarly, as described in the embodiment in
The second condition for triggering the terminal device to send the measurement report may include one or more of the following:
For specific descriptions of the condition (1) to the condition (3), refer to related descriptions in the embodiment in
The condition (1) to the condition (5) may be separately used to trigger the terminal device to send the measurement report to the first network device, or may be used in combination to trigger the terminal device to send the measurement report to the first network device. For example, when the condition (1), the condition (3), and the condition (5) are all met, it indicates that signal quality of a current serving cell of the terminal device is poor, and signal quality of all candidate cells is poor, but signal quality of another cell is good. In this case, the terminal device may be triggered to send the measurement report to the first network device. The measurement report is used by the first network device as a reference to make a decision on whether to update and how to update the configuration information of the candidate cell.
It may be learned that, in this embodiment of this application, when the second condition is met, the terminal device may be triggered to send the measurement report to the first network device. The measurement report is used by the first network device as a reference for how to update the configuration information of the candidate cell. In this way, the terminal device actively sends the measurement report to the network device, so that the network device can more quickly and accurately determine a solution of updating the configuration information of the candidate cell. Further, a success rate of a cell handover process is increased.
It should be noted that this embodiment of this application may be implemented separately, or may be implemented in combination with the embodiment described in
It may be learned that the embodiment corresponding to
Similarly, the embodiment corresponding to
In some cases, for the received configuration information of the candidate cell (for details of a process in which the terminal device obtains the configuration information of the candidate cell, refer to step 201 and step 202 in the foregoing embodiment), the terminal device may invalidate or release the configuration information of the candidate cell in addition to validating or storing the configuration information of the candidate cell. For details, refer to
401. A first network device sends a third message to a terminal device, where the third message indicates the terminal device to switch to a target cell, and the target cell does not belong to a candidate cell. The third message is, for example, an RRC reconfiguration message or a handover command.
402A. The terminal device receives the third message sent by the first network device, and the terminal device switches to the target cell indicated by the third message, and considers configuration information of the candidate cell valid or stored.
402B. The terminal device switches to the target cell indicated by the third message, and determines, based on indication information A from the first network device, that the configuration information of the candidate cell is valid or invalid.
Step 402A and step 402B are optional steps.
For example, the indication information A may be included in the third message.
For example, before step 401, step 400 is further included: The first network device sends the indication information A to the terminal device.
Meanings of the first network device and the terminal device in this embodiment of this application are the same as those in the foregoing embodiment. Details are not described herein again. In some cases, the terminal device may receive indication information sent by the first network device, to indicate the terminal device to switch from a current serving cell (a source cell) to the target cell. For example, in CPAC, a serving cell may be a PSCell. In L1/L2 handover, a serving cell may be a PCell. When detecting that a cell meets a handover condition, the first network device may use the cell as the target cell, and indicate the target cell to the terminal device by using the third message.
If the target cell belongs to the candidate cell, and the configuration information of the candidate cell has been sent by the first network device to the terminal device. In this case, the terminal device may complete access to the target cell based on the configuration information of the candidate cell. In this case, the configuration information that is of the candidate cell and that is previously received by the terminal device is still considered valid. Therefore, the configuration information may be stored, maintained, or the like.
If the target cell does not belong to the candidate cell, in this case, the terminal device cannot access the target cell based on the previously received configuration information of the candidate cell, and may complete the access based on configuration information newly sent by the first network device, for example, complete handover by using a configuration in the third message. If the target cell does not belong to the candidate cell, it indicates that a location of the terminal device may move or a signal of a cell or the like may change, and the previous configuration information of the candidate cell is no longer applicable to cell handover of the terminal device. In this case, operations that may be performed by the terminal device include the following: (1) Consider the configuration information of the candidate cell valid or stored. In this case, the terminal device may consider that although current configuration information of the candidate cell does not adapt to the target cell, configuration information that is of the candidate cell and that is re-determined after the location of the terminal device continues to move or a candidate cell parameter continues to change adapts to the target cell. Therefore, the configuration information of the candidate cell is still considered valid or stored. In this way, a probability of resending the same configuration information of the candidate cell by the first network device to the terminal device can be reduced, thereby reducing signaling overheads and reducing a delay. (2) Determine, based on the indication information from the first network device, that the configuration information of the candidate cell is valid or invalid. For example, first indication information is included in the third message or a message in which a configuration of the candidate cell is located. A network device (for example, a CU) may determine, based on the target cell, a network topology, and the like, whether the terminal device can still use the configuration information of the candidate cell after handover. The first network device may explicitly indicate, by using the indication information, whether the previously sent configuration information of the candidate cell is valid. In this case, the terminal device may determine, based on the indication information of the first network device, that the configuration information of the candidate cell is valid or invalid, further store valid configuration information of the candidate cell, and may release invalid configuration information of the candidate cell.
It may be learned that, in this embodiment of this application, when a specific condition is met, specifically for example, when the target cell indicated by the network device is a cell other than the candidate cell, in comparison with a general consideration that the terminal device releases the received configuration information of the candidate cell after performing cell handover, it may be determined that the configuration information of the candidate cell is valid. In this way, signaling overheads of the configuration information of the candidate cell are reduced, and a delay of receiving reconfiguration is reduced. Alternatively, the terminal device may determine, based on the indication information sent by the network device, that the configuration information of the candidate cell is valid or invalid. In this way, the configuration information of the candidate cell is processed more flexibly. This avoids communication redundancy or data storage redundancy, reduces signaling overheads, and reduces a delay.
In an optional case, for that the configuration information of the candidate cell is valid or invalid, an embodiment is further included. For details, refer to
501. A first network device sends configuration information of a candidate cell to a terminal device.
502. The terminal device triggers a radio resource management RRC reestablishment process, where a cell selected in the RRC reestablishment process belongs to the first network device.
For example, when the terminal device detects that a radio link failure (Radio Link Failure, RLF) occurs on a connection with an MN, the terminal device triggers the RRC reestablishment process. To be specific, the terminal device performs cell selection, and attempts to resume a connection in a selected cell.
For example, the cell selected in the RRC reestablishment process may be an original serving cell (including a PCell or a PSCell) or another cell belonging to the first network device. The first network device is a base station or a CU in which the original serving cell is located.
For example, a cell that does not belong to the first network device may alternatively be selected in the RRC reestablishment process. In the RRC reestablishment process, the terminal device selects a cell based on signal quality of the cell. Therefore, the selected cell may not belong to the first network device.
503. The terminal device considers the configuration information of the candidate cell valid or stored.
If the cell selected in the RRC reestablishment process is the original serving cell (including the PCell or the PSCell) or the another cell belonging to the first network device, the terminal device considers the configuration information of the candidate cell valid or stored. In this case, because the terminal device attempts to resume the connection with the first network device, there is a high possibility that the previously received configuration information of the candidate cell can continue to be used, and the terminal device may consider the previously received configuration information of the candidate cell valid or stored. The configuration information of the candidate cell includes a CPAC configuration in a CPAC process, L1/L2 pre-configuration information in an L1/L2 handover process, or the like. For example, the configuration information of the candidate cell may be the CPA configuration in
Correspondingly, if the cell selected in the RRC reestablishment process does not belong to the first network device, the terminal device considers the configuration information of the candidate cell invalid or released. In this case, the configuration information that is of the candidate cell and that is previously received by the terminal device may no longer adapt to a current cell handover process. The terminal device releases or discards the configuration information of the candidate cell, or considers the configuration information of the candidate cell invalid, so that overheads of storing or maintaining unadapted configuration information of the candidate cell by the terminal device can be reduced, and the terminal device is prevented from using inappropriate configuration information.
The embodiments corresponding to
As shown in
When the communication apparatus 600 is configured to implement a function of the terminal device in the method embodiment shown in
The transceiver module 601 is configured to receive first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell. The processing module 602 is used by the terminal device to measure a cell in the first cell set based on the first indication information, where a serving cell of the terminal device is the first candidate cell.
When the communication apparatus 600 is configured to implement a function of the first network device in the method embodiment shown in
The processing module 602 is configured to determine first indication information, where the first indication information indicates at least one candidate cell and a first cell set corresponding to a first candidate cell in the at least one candidate cell, and the first cell set includes at least one cell. The transceiver module 601 is configured to send the first indication information.
When the communication apparatus 600 is configured to implement a function of the terminal device in the method embodiment shown in
The transceiver module 601 is configured to receive a first message, where the first message includes configuration information of a candidate cell.
The processing module 602 is configured to: when determining that a first condition is met, trigger the transceiver module 601 to send a second message to a first network device, where the second message is used to request to update the configuration information of the candidate cell, and the first condition includes at least one of the following: signal quality of a serving cell is less than or equal to a first threshold; a quantity of candidate cells that can be detected is less than or equal to a first quantity; or signal quality of the candidate cell is less than or equal to a second threshold.
When the communication apparatus 600 is configured to implement a function of the first network device in the method embodiment shown in
The processing module 602 is configured to determine configuration information of a candidate cell.
The transceiver module 601 is configured to send a first message, where the first message includes the configuration information of the candidate cell. A receiving module is configured to receive the first message or a measurement report, where the first message is used to request to update the configuration information of the candidate cell, and the measurement report includes signal quality of the candidate cell.
When the communication apparatus 600 is configured to implement a function of the terminal device in the method embodiment shown in
The transceiver module 601 is configured to receive a first message, where the first message includes configuration information of a candidate cell.
The processing module 602 is configured to: when determining that a second condition is met, trigger the transceiver module 601 to send a measurement report to a first network device, where the measurement report includes signal quality of the candidate cell, and the second condition includes at least one of the following: signal quality of a serving cell is less than or equal to a second threshold; a quantity of candidate cells that can be detected is less than or equal to a second quantity; the signal quality of the candidate cell is less than or equal to a third threshold; a serving cell is switched to a first cell, where the first cell is a cell in a first cell set; or signal quality of one or more cells other than the candidate cell is greater than or equal to a fourth threshold.
When the communication apparatus 600 is configured to implement a function of the first network device in the method embodiment shown in
The processing module 602 is configured to determine configuration information of a candidate cell.
The transceiver module 601 is configured to: send a first message, where the first message includes the configuration information of the candidate cell; and receive the first message or a measurement report, where the first message is used to request to update the configuration information of the candidate cell, and the measurement report includes signal quality of the candidate cell.
When the communication apparatus 600 is configured to implement a function of the terminal device in the method embodiment shown in
The transceiver module 601 is configured to receive a third message sent by a first network device.
The processing module 602 is configured to: determine configuration information of a candidate cell, switch to a target cell indicated by the third message, and consider the configuration information of the candidate cell valid or stored; or is configured to: switch to a target cell indicated by the third message, and determine, based on indication information A from the first network device, that the configuration information of the candidate cell is valid or invalid.
When the communication apparatus 600 is configured to implement a function of the first network device in the method embodiment shown in
The processing module 602 is configured to determine a third message, where the third message indicates a terminal device to switch to a target cell, and the target cell does not belong to a candidate cell.
The transceiver module 601 is configured to send the third message.
When the communication apparatus 600 is configured to implement a function of the terminal device in the method embodiment shown in
The transceiver module 601 is configured to receive configuration information of a candidate cell.
The processing module 602 is configured to: trigger a radio resource management RRC reestablishment process, where a cell selected in the RRC reestablishment process belongs to a first network device; and consider the configuration information of the candidate cell valid or stored.
When the communication apparatus 600 is configured to implement a function of the network device in the method embodiment shown in
The processing module 602 is configured to determine configuration information of a candidate cell.
The transceiver module 601 is configured to send the configuration information of the candidate cell to a terminal device.
For more detailed descriptions of the transceiver module 601 and the processing module 602, refer to related descriptions in the foregoing method embodiments. Details are not described herein again.
The processor 111 is configured to execute some or all computer program instructions in a memory. When the some or all computer program instructions are executed, the apparatus is enabled to perform the method according to any one of the foregoing embodiments.
The transceiver 112 is configured to communicate with another device, for example, receive a message from a first network element. The message includes an identifier of a multicast and/or broadcast service, a key of the multicast and/or broadcast service, and/or a key identifier of the multicast and/or broadcast service.
Optionally, the apparatus further includes a memory 113, configured to store the computer program instructions. Optionally, the memory 113 (a memory #1) is located inside the apparatus, the memory 113 (a memory #2) is integrated with the processor 111, or the memory 113 (a memory #3) is located outside the apparatus.
It should be understood that the communication apparatus 1000 shown in
The processor 111, the memory 113, and the transceiver 112 are connected by using the bus system. The processor 111 is configured to execute the instructions stored in the memory 113, to control the transceiver to receive a signal and send a signal, to complete steps of the first device or the second device in the implementation method in this application. The memory 113 may be integrated into the processor 111, or may be disposed separately from the processor 111.
In an implementation, a function of the transceiver 112 may be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 111 may be implemented by a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip. The processor may be a central processing unit (central processing unit, CPU), a network processor (network processor, NP), or a combination of a CPU and an NP. The processor may further include a hardware chip or another general-purpose processor. The hardware chip may be an application-specific integrated circuit (application-specific integrated circuit, ASIC), a programmable logic device (programmable logic device, PLD), or a combination thereof. The PLD may be a complex programmable logic device (complex programmable logic device, CPLD), a field-programmable logic gate array (field-programmable gate array, FPGA), a generic array logic (generic array logic, GAL) and another programmable logic device, a discrete gate or a transistor logic device, a discrete hardware component, or the like, or any combination thereof. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.
It should be further understood that the memory mentioned in embodiments of this application may be a volatile memory or a non-volatile memory, or may include a volatile memory and a non-volatile memory. The non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), or a flash memory. The volatile memory may be a random access memory (Random Access Memory, RAM), used as an external cache. By way of example rather than limitative description, many forms of RAMs may be used, for example, a static random access memory (Static RAM, SRAM), a dynamic random access memory (Dynamic RAM, DRAM), a synchronous dynamic random access memory (Synchronous DRAM, SDRAM), a double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), an enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), a synchlink dynamic random access memory (Synchlink DRAM, SLDRAM), and a direct rambus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory described in this application aims to include but is not limited to these memories and any memory of another proper type.
An embodiment of this application provides a computer storage medium, storing a computer program. The computer program includes the method applied to the terminal device in the foregoing embodiment.
An embodiment of this application provides a computer storage medium, storing a computer program. The computer program includes the method applied to the first network device in the foregoing embodiment.
An embodiment of this application provides a computer program product including instructions. When the computer program product runs on a computer, the computer is enabled to perform the method applied to the terminal device in the foregoing embodiment.
An embodiment of this application provides a computer program product including instructions. When the computer program product runs on a computer, the computer is enabled to perform the method applied to the first network device in the foregoing embodiment.
It should be understood that sequence numbers of the foregoing processes do not mean execution sequences in various embodiments of this application. The execution sequences of the processes should be determined based on functions and internal logic of the processes, and should not constitute any limitation on implementation processes of embodiments of this application.
A person of ordinary skill in the art may be aware that, in combination with the examples described in embodiments disclosed in this specification, units and algorithm steps can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular applications and design constraints of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.
It may be clearly understood by a person skilled in the art that, for the purpose of convenient and brief description, for a detailed working process of the foregoing system, apparatus, and unit, refer to a corresponding process in the foregoing method embodiments. Details are not described herein again.
In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the described apparatus embodiment is merely an example. For example, division into the units is merely logical function division and may be other division during actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings, direct couplings, or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between the apparatuses or units may be implemented in electronic, mechanical, or another form.
The units described as separate components may or may not be physically separate, and components displayed as units may or may not be physical units, in other words, may be located in one location, or may be distributed on a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions in embodiments.
In addition, functional units in embodiments of this application may be integrated into one processing unit, each of the units may exist alone physically, or two or more units are integrated into one unit.
When the functions are implemented in a form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions in this application essentially, or the part contributing to the conventional technology, or some of the technical solutions may be implemented in a form of a software product. The computer software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to perform all or some of the steps of the methods described in embodiments of this application. The foregoing storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk, or an optical disc.
The foregoing descriptions are merely specific implementations of this application, but are not intended to limit the protection scope of this application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202210880569.6 | Jul 2022 | CN | national |
This application is a continuation of International Application No. PCT/CN2023/105243, filed on Jun. 30, 2023, which claims priority to Chinese Patent Application No. 202210880569.6, filed on Jul. 25, 2022. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/CN2023/105243 | Jun 2023 | WO |
| Child | 19026807 | US |