Method for measurement and communication apparatus

By independently managing the measurement gap at the terminal equipment, the problem of conflict between XR service transmission and signal measurement in the 5G communication system is solved, and the reliability of service transmission and signal measurement performance is improved.

WO2025156768A1PCT designated stage Publication Date: 2025-07-31HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/129958
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-25
Filing Date
2024-11-05
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

In 5G communication systems, during the data transmission of XR services, the measurement gap and service transmission are prone to conflict in the time domain, making it difficult to balance the signal measurement performance and service transmission performance, especially in urgent delay services such as virtual reality and augmented reality services, which may lead to data transmission interruption.

Method used

The terminal equipment independently determines and activates or deactivates the measurement gap, and sends information to instruct the network equipment to activate or deactivate a specific measurement gap, so as to reduce the time-domain conflicts of service transmission and signal measurement, and improves service transmission reliability and signal measurement performance.

Benefits of technology

By flexibly managing measurement gaps, terminal devices can reduce conflicts in the time domain, ensure reliable transmission of XR services, and improve user experience and signal measurement performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024129958_31072025_PF_FP_ABST
    Figure CN2024129958_31072025_PF_FP_ABST
Patent Text Reader

Abstract

A method for measurement and a communication apparatus. The method comprises: a terminal acquiring first configuration information and sending first information to a network device, wherein the first configuration information indicates N measurement gaps, the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and the first information instructs that K1 measurement gaps among the N measurement gaps be activated. By means of the method, a terminal can autonomously determine K1 measurement gaps to be activated, such that during the process of performing service data transmission, and when service data transmission overlaps a measurement gap in a time domain, the terminal can flexibly activate a measurement gap in a timely manner, and thus signal measurement performance is taken into account while service transmission performance is improved, thereby improving the service experience of users.
Need to check novelty before this filing date? Find Prior Art

Description

A method for measuring and a communication device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on January 25, 2024, with application number 202410110606.4 and invention name “A method and communication device for measurement”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a method and a communication device for measurement. Background Art

[0003] With the continuous development of the fifth-generation (5G) communication system, data transmission latency continues to decrease and transmission capacity is increasing. 5G communication systems are gradually infiltrating some multimedia services with strong real-time requirements and large data capacity requirements, such as video transmission, cloud gaming (CG), and extended reality (XR). XR includes virtual reality (VR) and augmented reality (AR).

[0004] For example, in mobile cellular networks, the 3rd Generation Partnership Project (3GPP) proposed a measurement gap (MG) approach. This method reserves a certain amount of time (MG time) during which the terminal device tunes the receiver to the target cell frequency to perform signal measurements. However, the data transmission process of XR services may conflict with the MG in the time domain, making it difficult to balance service transmission performance and signal measurement performance.

[0005] Summary of the Invention

[0006] The present application provides a communication method and a communication device to reduce the conflict between service transmission and signal measurement, thereby improving service transmission reliability while also taking into account signal measurement performance.

[0007] In a first aspect, a communication method is provided. This method can be applied to a terminal, such as a terminal or a communication module in a terminal, or a circuit or chip in a terminal responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core). The following description uses the method applied to a terminal as an example.

[0008] In this method, the terminal obtains first configuration information, the first configuration information indicates N measurement gaps, the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; the terminal sends first information, the first information is used to indicate the activation of K1 measurement gaps among the N measurement gaps, and K1 is a positive integer less than or equal to N.

[0009] By adopting the above method, the terminal can obtain N measurement gaps, autonomously determine and indicate to the network device the activated K1 measurement gaps, so that the terminal can determine the activated measurement gaps by itself during the process of business data transmission, which can minimize the conflict between business transmission and signal measurement in the time domain, while improving the reliability of business transmission, also taking into account the measurement performance of the signal. In particular, for time-critical services such as XR, when the data transmission of the XR service overlaps with the measurement gap in the time domain, the terminal may not be able to perform data transmission, resulting in the interruption of the XR service transmission, the inability to guarantee the reliability of data transmission, and the reduction of user service experience. In this implementation method, the terminal can determine the activated measurement gaps by itself, and can activate the measurement gaps in a timely and flexibly manner according to the business transmission situation to improve and balance business transmission performance and measurement performance.

[0010] In one possible design, the method further includes: the terminal performing intra-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among the K1 measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to K1.

[0011] That is to say, for the K1 measurement gaps that have been activated, the terminal can perform co-frequency measurement and / or inter-frequency measurement on one or more measurement gaps in the K1 measurement gaps. In this implementation, the terminal can adaptively perform signal measurement on the activated measurement gaps based on the transmission situation of the service data. For example, when the terminal is transmitting service data, if the signal quality of the terminal's serving cell deteriorates, the terminal can promptly perform co-frequency measurement and / or inter-frequency measurement on one or more measurement gaps in the K1 measurement gaps to complete cell switching, thereby avoiding interruption of communication services. This can not only improve service transmission reliability, but also take into account signal measurement performance to ensure user service experience.

[0012] In one possible design, the method further includes: the terminal performing data transmission in M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0013] That is to say, for the N-K1 measurement gaps that are not activated, the terminal can transmit data on one or more measurement gaps among the N-K1 measurement gaps. Wherein, M2+K1≤N. In this implementation method, the terminal can adaptively transmit service data on the unactivated measurement gaps based on the transmission status of the service data. For example, when the terminal is transmitting service data, if the signal quality of the terminal's serving cell is good, it means that the terminal does not need to perform cell switching, and there is no need to perform same-frequency measurement and / or different-frequency measurement. That is, data can continue to be transmitted on one or more measurement gaps among the N-K1 measurement gaps, thereby ensuring service transmission quality and service transmission capacity, and improving service transmission reliability.

[0014] In one possible design, the terminal sending the first information includes: when a first condition is met, the terminal sending the first information. The first condition includes one or more of the following:

[0015] (1) The signal quality of the first cell is less than a first threshold, and the first cell is a serving cell of the terminal;

[0016] (2) The signal quality of the second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell;

[0017] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold;

[0018] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is a serving cell of the terminal;

[0019] (5) The signal quality of the second cell is greater than or equal to the second threshold, and the second cell is a neighboring cell of the first cell; or

[0020] (6) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than or equal to a third threshold.

[0021] Based on the above scheme, the terminal sends the first information to the network device when it is determined that the first condition is met, that is, when the first condition is met, it instructs the activation of K1 measurement gaps. For example, when the signal quality of the terminal's service cell is poor, or the signal quality of the terminal's neighboring cell is good, the terminal can instruct the network device to activate K1 measurement gaps, so that the terminal can perform same-frequency measurement and / or different-frequency measurement in the K1 measurement gaps to complete cell switching, avoiding communication service interruption due to poor signal quality of the terminal's service cell, which can not only improve service transmission reliability, but also take into account signal measurement performance.

[0022] In one possible design, the method further includes: the terminal sending second information, where the second information is used to indicate deactivation of K1 measurement gaps.

[0023] Based on the above solution, the terminal can instruct the deactivation of K1 measurement gaps that have been previously activated through the second information. For example, when the signal quality of the terminal's serving cell improves, it means that there is no need to switch cells, and there is no need to perform same-frequency measurement and / or inter-frequency measurement. Therefore, the terminal can promptly instruct the deactivation of the measurement gap to increase the data transmission time, ensure the transmission capacity of service data, improve service transmission performance, and enhance user experience. This implementation method is highly flexible and can increase the transmission capacity of service data, improve the transmission performance of service data, and take into account signal measurement performance.

[0024] In one possible design, the method further includes: the terminal deactivating K1 measurement gaps.

[0025] Based on the above solution, the terminal can autonomously deactivate K1 measurement gaps, and the K1 measurement gaps can be K1 measurement gaps activated by the terminal through the first information indication. For example, when the service data transmission of the terminal is completed, or the service transmission performance of the terminal is good, or the signal quality of the current terminal's serving cell is good, it means that the terminal does not need to perform cell switching, and there is no need to perform same-frequency measurement and / or different-frequency measurement. Therefore, the terminal device can deactivate K1 measurement gaps, avoid unnecessary measurement overhead, increase data transmission capacity, and improve service transmission performance.

[0026] In one possible design, the method further includes: the terminal sending third information, where the third information is used to indicate activation of K2 measurement gaps among the N measurement gaps, where the K1 measurement gaps correspond to the first measurement configuration and the K2 measurement gaps correspond to the second measurement configuration.

[0027] Based on the above scheme, the terminal can activate K2 measurement gaps out of N measurement gaps through the third information instruction. For example, when the signal quality of the terminal's service cell improves, it means that there is no need to frequently switch cells, and there is no need to frequently perform same-frequency measurements and / or different-frequency measurements. Therefore, the terminal can promptly instruct to activate K2 measurement gaps to increase the data transmission time, ensure the transmission capacity of business data, improve business transmission performance, and enhance user experience. For another example, when the signal quality of the terminal's service cell decreases, it means that frequent cell switching is required, and it is also necessary to frequently perform same-frequency measurements and / or different-frequency measurements. Therefore, the terminal can promptly instruct to activate the measurement gaps, and use the signal measurement time to ensure that data transmission is uninterrupted as much as possible, improve the transmission performance of business data, and enhance user experience. This implementation method is highly flexible and takes into account signal measurement performance while improving the transmission performance of business data.

[0028] In a second aspect, a communication method is provided. This method can be applied to the network side, such as an access network device, a module (such as a circuit, chip, or chip system) in the access network device, or a logical node, logic module, or software that implements all or part of the access network device's functions. The following description uses the application of this method to a network device as an example, where the network device can be an access network device or a base station.

[0029] In this method, a network device receives first information, where the first information is used to indicate activation of K1 measurement gaps among N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1, and K1 is a positive integer less than or equal to N.

[0030] Optionally, before the network device receives the first information, the network device sends first configuration information to the terminal device, where the first configuration information indicates N measurement gaps.

[0031] In one possible design, the method further includes: the network device performing data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0032] In one possible design, the network device receives the first information, including: if a first condition is met, the network device receives the first information; wherein the first condition includes one or more of the following:

[0033] (1) The signal quality of the first cell is less than a first threshold, and the first cell is a serving cell of the terminal;

[0034] (2) The signal quality of the second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell;

[0035] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold;

[0036] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is a serving cell of the terminal;

[0037] (5) The signal quality of the second cell is greater than or equal to the second threshold, and the second cell is a neighboring cell of the first cell; or

[0038] (6) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than or equal to a third threshold.

[0039] In one possible design, the method further includes: the network device receives second information, where the second information is used to indicate deactivation of K1 measurement gaps; and the network device deactivates the K1 measurement gaps according to the second information.

[0040] In one possible design, the method further includes: the network device receives third information, where the third information is used to indicate activation of K2 measurement gaps among N measurement gaps, where the K1 measurement gap corresponds to the first measurement configuration and the K2 measurement gap corresponds to the second measurement configuration; the network device activates K2 measurement gaps among the N measurement gaps according to the third information, that is, deactivates the K1 measurement gap according to the third information.

[0041] The beneficial effects of the above-mentioned second aspect and some implementation methods can be referred to the description of the first aspect and some implementation methods, and will not be repeated here.

[0042] In a third aspect, a communication method is provided. This method can be applied to a terminal, such as a terminal or a communication module within a terminal, or a circuit or chip within a terminal responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core). The following description uses the method applied to a terminal as an example.

[0043] In this method, the terminal obtains first configuration information, where the first configuration information indicates N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; the terminal sends fourth information, where the fourth information is used to request activation of K1 measurement gaps among the N measurement gaps; and the terminal receives fifth information, where the fifth information is used to indicate that Q measurement gaps among the N measurement gaps are activated, where the Q measurement gaps are K1 measurement gaps, or where the Q measurement gaps are K2 measurement gaps among the N measurement gaps, where the K1 measurement gap is not completely identical to the K2 measurement gap, and where Q, K1, and K2 are positive integers less than or equal to N.

[0044] Using the above method, the terminal can obtain N measurement gaps and request the network device to activate K1 measurement gaps. Finally, the network device determines the Q measurement gaps to be activated, which can minimize the conflict between service transmission and signal measurement in the time domain. It can not only improve the reliability of service transmission, but also take into account the signal measurement performance. Especially for time-critical services such as XR, when the data transmission of the XR service overlaps with the measurement gap in the time domain, the terminal may not be able to perform data transmission, resulting in interruption of the XR service transmission and inability to guarantee data transmission reliability. In this implementation method, the network device can indicate the activated K1 measurement gaps, so that the terminal can perform signal measurements on the activated K1 measurement gaps in a timely and flexible manner according to the service transmission situation, so as to improve and take into account the service transmission performance and measurement performance, and enhance the user service experience.

[0045] In one possible design, K1 measurement gaps correspond to a first measurement configuration, and K2 measurement gaps correspond to a second measurement configuration.

[0046] That is to say, the measurement gap requested to be activated by the terminal and the measurement gap indicated to have been activated by the network device can belong to the same measurement configuration or to different measurement configurations, which can realize the activation of the measurement gap with measurement configuration as the granularity, effectively improving the measurement performance of the terminal for co-frequency measurement and / or inter-frequency measurement, while taking into account the service transmission performance.

[0047] In one possible design, the N measurement gaps correspond to a candidate measurement configuration set, and the Q measurement gaps correspond to at least one measurement configuration in the candidate measurement configuration set.

[0048] That is to say, the measurement gap requested to be activated by the terminal may exist in the form of a candidate measurement gap set, and the measurement gap indicated by the network device as having been activated belongs to one or more measurement configurations in the candidate measurement gap set reported by the terminal device. It has high flexibility and can improve the signal measurement performance of the terminal while improving the transmission performance of the terminal.

[0049] In one possible design, the method further includes: the terminal performing intra-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among the Q measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to Q.

[0050] In one possible design, the method further includes: the terminal performing data transmission in M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0051] In one possible design, the terminal sending the fourth information includes: when a first condition is met, the terminal sending the fourth information; wherein the first condition includes one or more of the following:

[0052] (1) The signal quality of the first cell is less than a first threshold, and the first cell is a serving cell of the terminal;

[0053] (2) The signal quality of the second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell;

[0054] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold;

[0055] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is a serving cell of the terminal;

[0056] (5) The signal quality of the second cell is greater than or equal to the second threshold, and the second cell is a neighboring cell of the first cell; or

[0057] (6) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than or equal to a third threshold.

[0058] In one possible design, the method further includes: the terminal sending sixth information, where the sixth information is used to indicate deactivation of Q measurement gaps.

[0059] In one possible design, the method also includes: the terminal sends seventh information, where the seventh information is used to indicate the activation of P measurement gaps among the N measurement gaps, where the P measurement gaps are not exactly the same as the Q measurement gaps, and P is a positive integer less than or equal to N.

[0060] In one possible design, the method further includes: the terminal deactivating Q measurement gaps.

[0061] The beneficial effects of the third aspect and some of its implementations can be referred to the description of the first aspect and some of its implementations, and will not be repeated here.

[0062] In a fourth aspect, a communication method is provided. This method can be applied to the network side, such as an access network device on the network side, a module in the access network device (such as a circuit, chip, or chip system), or a logical node, logic module, or software that can implement all or part of the functions of the access network device. The following description uses the application of this method to a network device as an example, and the network device can be an access network device or a base station.

[0063] In this method, the network device receives fourth information, where the fourth information is used to request activation of K1 measurement gaps among N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement; and the network device sends fifth information, where the fifth information is used to indicate that Q measurement gaps among the N measurement gaps are activated, where the Q measurement gaps are K1 measurement gaps, or the Q measurement gaps are K2 measurement gaps among the N measurement gaps, where the K1 measurement gap is not completely the same as the K2 measurement gaps, where Q, K1, and K2 are positive integers less than or equal to N, and N is an integer greater than or equal to 1.

[0064] Optionally, before the network device receives the fourth information, the network device sends first configuration information to the terminal device, where the first configuration information indicates N measurement gaps.

[0065] In one possible design, K1 measurement gaps correspond to a first measurement configuration, and K2 measurement gaps correspond to a second measurement configuration.

[0066] In one possible design, the N measurement gaps correspond to a set of candidate measurement configurations, and the Q measurement gaps correspond to at least one measurement configuration in the set of candidate measurement configurations.

[0067] In one possible design, the method further includes: the network device performing data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0068] In one possible design, the network device receiving the fourth information includes: if a first condition is met, the network device receiving the fourth information; wherein the first condition includes one or more of the following:

[0069] (1) The signal quality of the first cell is less than a first threshold, and the first cell is a serving cell of the terminal;

[0070] (2) The signal quality of the second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell;

[0071] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold;

[0072] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is a serving cell of the terminal;

[0073] (5) The signal quality of the second cell is greater than or equal to the second threshold, and the second cell is a neighboring cell of the first cell; or

[0074] (6) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than or equal to a third threshold.

[0075] In one possible design, the method further includes: the network device receiving sixth information, where the sixth information is used to indicate deactivation of Q measurement gaps; and deactivating the Q measurement gaps according to the sixth information.

[0076] In one possible design, the method further includes: the network device receives seventh information, where the seventh information is used to indicate activation of P measurement gaps among the N measurement gaps, where the P measurement gaps are not completely the same as the Q measurement gaps, and P is a positive integer less than or equal to N; and activates the P measurement gaps according to the seventh information, that is, deactivates the Q measurement gaps according to the seventh information.

[0077] The beneficial effects of the fourth aspect and some of its implementations can be referred to the description of the third aspect and some of its implementations, and will not be repeated here.

[0078] In a fifth aspect, a communication method is provided. This method can be applied to a terminal, such as a terminal or a communication module in a terminal, or a circuit or chip in a terminal responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core). The following description uses the application of this method to a terminal as an example.

[0079] In this method, the terminal obtains first configuration information, where the first configuration information indicates N measurement gaps, where the N measurement gaps are used for performing intra-frequency measurement and / or inter-frequency measurement on the terminal side, where N is an integer greater than or equal to 1; and the terminal receives eighth information, where the eighth information is used to indicate that K measurement gaps among the N measurement gaps are activated, where K is a positive integer less than or equal to N.

[0080] Using the above method, the network device can autonomously determine and indicate the K measurement gaps to be activated to the terminal, so that the terminal can independently determine the activated measurement gaps during the process of service data transmission, which can minimize the conflict between service transmission and signal measurement in the time domain. It can not only improve the reliability of service transmission, but also take into account the signal measurement performance. In particular, for time-critical services such as XR, when the data transmission of the XR service overlaps with the measurement gap in the time domain, the terminal may not be able to perform data transmission, resulting in interruption of XR service transmission, inability to guarantee data transmission reliability, and reduced user service experience. In this implementation method, the terminal can independently determine the activated measurement gaps and can activate the measurement gaps in a timely and flexibly manner according to the service transmission situation to improve and balance service transmission performance and measurement performance.

[0081] In one possible design, the method further includes: the terminal performing intra-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among the K measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to K.

[0082] In one possible design, the method further includes: the terminal performing data transmission in M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0083] In one possible design, the method also includes: the terminal receives ninth information, where the ninth information is used to indicate deactivation of K measurement gaps; and the terminal deactivates the K measurement gaps according to the ninth information.

[0084] In one possible design, the method also includes: the terminal receives tenth information, where the tenth information is used to indicate activation of O measurement gaps among N measurement gaps; the terminal activates O measurement gaps according to the tenth information, that is, the terminal deactivates K measurement gaps according to the tenth information.

[0085] Exemplarily, K measurement gaps correspond to the first measurement configuration, and Q measurement gaps correspond to the second measurement configuration.

[0086] The beneficial effects of the above-mentioned fifth aspect and some implementation methods can be referred to the description of the first aspect and some implementation methods, and will not be repeated here.

[0087] In a sixth aspect, a communication method is provided. This method can be applied to the network side, such as an access network device on the network side, a module in the access network device (such as a circuit, chip, or chip system), or a logical node, logical module, or software that can implement all or part of the functions of the access network device. The following description uses the application of this method to a network device as an example. The network device can be an access network device or a base station.

[0088] In this method, the network device sends eighth information, where the eighth information is used to indicate that K measurement gaps out of N measurement gaps are activated, and the N measurement gaps are used for performing intra-frequency measurement and / or inter-frequency measurement on the terminal side, where N is an integer greater than or equal to 1, and K is a positive integer less than or equal to N.

[0089] Optionally, before the network device sends the eighth information, the network device sends first configuration information to the terminal device, where the first configuration information indicates N measurement gaps.

[0090] In one possible design, the method further includes: the network device performing data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0091] In one possible design, the method further includes: the network device sending ninth information, where the ninth information is used to indicate deactivation of K measurement gaps.

[0092] In one possible design, the method further includes: the network device sending tenth information, where the tenth information is used to indicate activation of O measurement gaps among the N measurement gaps.

[0093] Exemplarily, K measurement gaps correspond to the first measurement configuration, and Q measurement gaps correspond to the second measurement configuration.

[0094] The beneficial effects of the above-mentioned sixth aspect and some implementation methods can be referred to the description of the fifth aspect and some implementation methods, and will not be repeated here.

[0095] In a seventh aspect, a communication device is provided. The communication device has the functions of implementing the first aspect above. For example, the communication device includes a module, unit, or means corresponding to performing the operations involved in the first aspect above. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0096] In one possible design, the communication device includes: a processing unit, used to obtain first configuration information, the first configuration information indicates N measurement gaps, the N measurement gaps are used for same-frequency measurement and / or different-frequency measurement, and N is an integer greater than or equal to 1; a transceiver unit, used to send first information, the first information is used to indicate the activation of K1 measurement gaps among the N measurement gaps, and K1 is a positive integer less than or equal to N.

[0097] The transceiver unit can perform the reception and transmission processing in the aforementioned first aspect, and the processing unit can perform other processing except reception and transmission in the aforementioned first aspect.

[0098] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0099] In an eighth aspect, a communication device is provided. The communication device has the functions of implementing the second aspect above. For example, the communication device includes a module, unit, or means corresponding to performing the operations involved in the second aspect above. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0100] In one possible design, the communication device includes: a transceiver unit for receiving first information, the first information being used to indicate activation of K1 measurement gaps among N measurement gaps, the N measurement gaps being used for same-frequency measurement and / or different-frequency measurement, N being an integer greater than or equal to 1, and K1 being a positive integer less than or equal to N.

[0101] The transceiver unit can perform the reception and transmission processing in the aforementioned second aspect, and the processing unit can perform other processing except reception and transmission in the aforementioned second aspect.

[0102] The above-mentioned communication device can be an access network device, or a module in the access network device (such as a circuit, chip or chip system, etc.), or a logical node, logical module or software that can realize all or part of the functions of the access network device.

[0103] In a ninth aspect, a communication device is provided. The communication device has the functions of implementing the third aspect above. For example, the communication device includes a module, unit, or means corresponding to performing the operations involved in the third aspect above. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0104] In one possible design, the communication device includes: a processing unit, used to obtain first configuration information, the first configuration information indicating N measurement gaps, the N measurement gaps being used for intra-frequency measurement and / or inter-frequency measurement, and N being an integer greater than or equal to 1; a transceiver unit, used to send fourth information, the fourth information being used to request activation of K1 measurement gaps among the N measurement gaps; the transceiver unit is also used to receive fifth information, the fifth information being used to indicate that Q measurement gaps among the N measurement gaps are activated, the Q measurement gaps are K1 measurement gaps, or the Q measurement gaps are K2 measurement gaps among the N measurement gaps, the K1 measurement gap is not exactly the same as the K2 measurement gap, and Q, K1, and K2 are positive integers less than or equal to N.

[0105] The transceiver unit can perform the receiving and sending processing in the aforementioned third aspect, and the processing unit can perform other processing except receiving and sending in the aforementioned third aspect.

[0106] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0107] In a tenth aspect, a communication device is provided. The communication device has the functions of implementing the fourth aspect above. For example, the communication device includes a module, unit, or means corresponding to performing the operations involved in the fourth aspect above. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0108] In one possible design, the communication device includes: a transceiver unit, used to receive fourth information, the fourth information is used to request activation of K1 measurement gaps among N measurement gaps, the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; the transceiver unit is also used to send fifth information, the fifth information is used to indicate that Q measurement gaps among the N measurement gaps are activated, the Q measurement gaps are K1 measurement gaps, or the Q measurement gaps are K2 measurement gaps among the N measurement gaps, the K1 measurement gap is not exactly the same as the K2 measurement gap, and Q, K1 and K2 are positive integers less than or equal to N.

[0109] The transceiver unit can perform the receiving and sending processing in the aforementioned fourth aspect, and the processing unit can perform other processing except receiving and sending in the aforementioned fourth aspect.

[0110] The above-mentioned communication device can be an access network device, or a module in the access network device (such as a circuit, chip or chip system, etc.), or a logical node, logical module or software that can realize all or part of the functions of the access network device.

[0111] In an eleventh aspect, a communication device is provided. The communication device has the functions of implementing the fifth aspect above. For example, the communication device includes a module, unit, or means corresponding to performing the operations involved in the fifth aspect above. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0112] In one possible design, the communication device includes: a processing unit for obtaining first configuration information, the first configuration information indicating N measurement gaps, the N measurement gaps being used for performing same-frequency measurement and / or different-frequency measurement on the terminal side, and N being an integer greater than or equal to 1; a transceiver unit for receiving eighth information, the eighth information being used to indicate that K measurement gaps among the N measurement gaps are activated, and K is a positive integer less than or equal to N.

[0113] The transceiver unit can perform the reception and transmission processing in the aforementioned fifth aspect, and the processing unit can perform other processing except reception and transmission in the aforementioned fifth aspect.

[0114] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0115] In a twelfth aspect, a communication device is provided. The communication device is capable of implementing the functions of the sixth aspect. For example, the communication device includes a module, unit, or means corresponding to performing the operations involved in the sixth aspect. The module, unit, or means can be implemented through software, hardware, or a combination of software and hardware.

[0116] In one possible design, the communication device includes: a transceiver unit for sending eighth information, where the eighth information is used to indicate that K measurement gaps out of N measurement gaps are activated, where K is a positive integer less than or equal to N, and the N measurement gaps are used for same-frequency measurement and / or different-frequency measurement on the terminal side, where N is an integer greater than or equal to 1.

[0117] The transceiver unit can perform the reception and transmission processing in the aforementioned sixth aspect, and the processing unit can perform other processing except reception and transmission in the aforementioned sixth aspect.

[0118] The above-mentioned communication device can be an access network device, or a module in the access network device (such as a circuit, chip or chip system, etc.), or a logical node, logical module or software that can realize all or part of the functions of the access network device.

[0119] In a thirteenth aspect, the present application provides a communication device comprising an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory is used to store part or all of the necessary computer programs or instructions for implementing the functions involved in any of the first to sixth aspects above. The one or more processors can execute the computer program or instructions. When the computer program or instructions are executed, the communication device implements the method in any possible design or implementation of the first to sixth aspects above. The interface circuit is used to implement the communication function within the communication device and / or the communication function of the communication device with other devices or components.

[0120] In one possible design, the processor is configured to communicate with other devices or components through the interface circuit.

[0121] In one possible design, the communication device may also include the memory.

[0122] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0123] The above-mentioned communication device can be an access network device, or a module in the access network device (such as a circuit, chip or chip system, etc.), or a logical node, logical module or software that can realize all or part of the functions of the access network device.

[0124] In a fourteenth aspect, a communication system is provided, which includes at least one of the communication devices described in aspects seven to twelfth.

[0125] In a fifteenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program code or instructions, and when a computer reads and executes the computer program code or instructions, the method in any possible implementation of the first to sixth aspects is implemented.

[0126] In a sixteenth aspect, a computer program product is provided, which includes computer program code or instructions, and when a computer reads and executes the computer program product, the method in any possible implementation manner of the first to sixth aspects is implemented.

[0127] In a seventeenth aspect, a computer program is provided, which, when executed, implements the method in any possible implementation manner of the first to sixth aspects.

[0128] It should be understood that the beneficial effects of the seventh to seventeenth aspects mentioned above can be referred to the first to sixth aspects mentioned above and any possible implementation methods thereof, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0129] FIG1 is a schematic diagram of a communication system applicable to the present application;

[0130] FIG2 is a schematic diagram of a radio resource management measurement time configuration based on a synchronization signal block;

[0131] FIG3 is a schematic diagram of a measurement gap MG;

[0132] FIG4 is a schematic diagram showing a conflict between a measurement gap MG and a service data transmission period;

[0133] Figures 5, 8, and 9 are interactive flow charts of the communication method provided by this application;

[0134] 6 and 7 are schematic diagrams showing the matching of the measurement gap MG and the service data transmission period provided in an embodiment of the present application;

[0135] FIG10 is a possible exemplary block diagram of a communication device involved in an embodiment of the present application;

[0136] FIG11 is a schematic structural diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0137] The technical solution in this application will be described below with reference to the accompanying drawings.

[0138] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), fifth generation (5G) system or new radio (NR) and future communication systems, vehicle-to-X (V2X), where V2X may include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P), etc., long term evolution technology for vehicle communication (LTE-V), Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), long term evolution technology for machine-to-machine communication (LTE-M), machine to machine (M2M), etc.

[0139] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (such as 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in Figure 1, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment (not shown in Figure 1). The terminal 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the CN 200 wirelessly or by wire. The core network equipment in the CN 200 and the RAN node 110 in the RAN 100 can be different physical devices, or they can be the same physical device that integrates the core network logical functions and the radio access network logical functions.

[0140] The RAN 100 may be a cellular system related to the Third Generation Partnership Project (3GPP), such as a fourth generation (4G) mobile communication system, a fifth generation (5G) mobile communication system, or a future-oriented evolution system (e.g., a sixth generation (6G) mobile communication system). The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 may also be a communication system that integrates two or more of the above systems.

[0141] RAN nodes 110, sometimes also referred to as access network equipment, RAN entities, or access nodes, form part of a communication system and facilitate wireless access for terminals. Multiple RAN nodes 110 in the communication system can be of the same type or different types. In some scenarios, the roles of RAN nodes 110 and terminals 120 are relative. For example, network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing the RAN 100 via network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN nodes 110 and terminals 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functionality, and network elements 120a-120j can be understood as communication devices with terminal functionality.

[0142] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node may be a macro base station (such as 110a in FIG1 ), a micro base station or an indoor station (such as 110b in FIG1 ), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, a RAN node may also be a server, a wearable device, a vehicle or an onboard device. For example, an access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the RAN node in this application may also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node may also be provided with a communication module, circuit, or chip that performs the corresponding communication functions. The RAN node may also be configured with program instructions for performing the corresponding communication functions and corresponding program instructions. The RAN node in this application may also be a logical node, logical module, or software that can implement all or part of the RAN node functions.

[0143] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0144] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0145] Terminal 120 can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver functions, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home appliance, transport vehicle with wireless communication functions, communication module, etc. The embodiments of this application do not limit the device form of the terminal. The terminal is typically provided with a communication module, circuit, or chip that performs the corresponding communication functions. The terminal is also configured with program instructions for performing the corresponding communication functions.

[0146] The RAN 100 and terminal 120 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the RAN 100 and terminal 120 are located.

[0147] CN 200 can be a 6G core network, a 5G core network, or an evolved 5G core network. Taking the 5G core network as an example, CN 200 includes the access and mobility management function (AMF) network element responsible for services such as mobility management and access management, the session management function (SMF) network element responsible for session management, the user plane function (UPF) network element responsible for data packet routing and forwarding and quality of service (QoS) control on the user plane, and the policy control function (PCF) network element. The above core network elements can work independently or be combined to implement certain control functions. For example, the AMF, SMF, and PCF can be combined together to form a core network device.

[0148] It should be understood that the above naming is defined only to facilitate the distinction between different functions and should not constitute any limitation to this application. This application does not exclude the possibility of adopting other naming in 5G networks and other future networks. For example, in a 6G network, some or all of the above network elements may continue to use the terminology used in 5G, or may adopt other names.

[0149] It is understood that Figure 1 is only an example and does not limit the scope of protection of this application. The communication method provided in the embodiment of this application may also involve network elements not shown in Figure 1. Of course, the communication method provided in the embodiment of this application may also include only some of the network elements shown in Figure 1.

[0150] With the rapid increase in communication transmission rates, real-time video transmission has gradually become one of the core services in current networks. XR refers to various virtual and real-world environments generated by computing technologies and wearable devices, as well as human-machine interactions. This primarily includes virtual-reality interaction technologies such as VR, AR, and MR. To enhance the user experience of interacting with the virtual world, XR services have strict bandwidth and latency requirements. During downlink transmission, the server's encoder generates data at a fixed frequency (e.g., 60Hz or 120Hz) and transmits it to the terminal device via the core network and RAN. During uplink transmission, the terminal device captures and continuously uploads images of the current scene to the server using its built-in camera at a specific frequency (e.g., 60Hz or 120Hz). For example, XR services typically generate data periodically at a certain frame rate. The service models for downlink XR services are generally: AR / VR and cloud gaming. The AR / VR frame rate can be 60 frames per second (FPS), meaning 60 video frames are generated per second, with one frame appearing approximately every 16.67ms. AR / VR frame rates can also be 120 FPS, meaning 120 frames per second, with one frame appearing approximately every 8.33 ms. Cloud gaming frame rates can be 60 FPS or 120 FPS, meaning 60 or 120 frames per second.

[0151] In a mobile cellular network, when a terminal device moves from one cell (covered by a base station) to another, it needs to perform a handover between cells. Before handover, the terminal device needs to measure the signal of the neighboring cell to determine when to switch. During the measurement period, the terminal device and network equipment prioritize sending and receiving measurement signals, and only send and receive a small amount of data signals. Therefore, the data transmission rate during the measurement period is very low, and users using XR devices will perceive a significant delay in data transmission.

[0152] Exemplarily, the measurement includes intra-frequency measurement and inter-frequency measurement. Intra-frequency measurement means that the cell where the terminal device is currently located and the target cell to be measured are on the same carrier frequency (center frequency). For example, the terminal device can perform measurement through the reference signal inserted during data transmission without affecting the transmission and reception of data. Inter-frequency measurement means that the cell where the terminal device is currently located and the target cell are not on the same carrier frequency. For example, two RF receivers are installed in the terminal device to measure the frequency of the cell and the frequency of the target cell respectively, but this will bring about the problem of increased cost and mutual interference between different frequencies.

[0153] In one implementation, terminal handover is performed based on terminal measurements of synchronization signal and PBCH blocks (SSBs). The terminal receives and decodes SSBs to achieve time and frequency synchronization and obtain necessary system information. To obtain the most accurate SSB measurement results possible, it is necessary to measure all SSBs in the cell as much as possible. At the same time, SSBs are not transmitted at all time sequences within a scanning cycle. If the terminal searches for and measures SSBs at all time sequences, it will result in significant power waste. In order to effectively indicate the time window for the terminal to measure SSBs and reduce unnecessary measurement power consumption of the terminal, SSB-based radio resource management measurement timing configuration (SMTC) is introduced. SMTC is a time window configured by the base station for the terminal to measure SSBs. Within this time window, the terminal can perform inter-cell SSB measurements, such as reference signal received power (RSRP) and / or reference signal received quality (RSRQ), without conflicting with normal uplink data transmission.

[0154] Exemplarily, SMTC represents the timing configuration sent by the base station to the terminal through the RRC message when the terminal performs SSB-based measurement on a certain cell, including: SMTC period, SMTC offset and SMTC duration. The protocol defines that the configuration of SMTC is a frequency-level configuration, including SMTC1 configuration and SMTC2 configuration, and SMTC2 configuration is an optional configuration. Among them, the SMTC1 configuration contains two sub-information elements periodicityAndOffset (periodicity, representing the repetition period of the measurement action; Offset, representing the starting subframe of the measurement action within the period) and duration (representing the duration of the measurement action after the measurement action starts). The SMTC period can be 5ms, 10ms, 20ms, 40ms, 80ms, or 160ms. The value of the SMTC offset is in granularity of 1ms, and ranges from 0 to the SMTC period minus 1ms. The value of the SMTC duration is in granularity of 1ms, and the length can be 1ms, 2ms, 3ms, 4ms, or 5ms. For example, when the SMTC period is 5 ms, the SMTC offset value can be 0 ms, 1 ms, 2 ms, 3 ms, or 4 ms, and the SMTC duration value can be 1 ms, 2 ms, 3 ms, 4 ms, or 5 ms.

[0155] Figure 2 is a schematic diagram of the SSB-based radio resource management strategy time configuration (SMTC). As shown in Figure 2, the length of a radio frame corresponding to a system frame number (SFN) can be 10 milliseconds (ms), and a radio frame can contain 10 radio subframes (SFs), that is, the length of a radio subframe can be 1 ms. SFN is a sequence number starting from 0 and used to identify the downlink transmission time interval (TTI). For example, the SFN value is 4, 5, 6, or 7. The SMTC period is 2 frames, or 20 ms. The radio subframes in the shaded area represent the SMTC duration, that is, the duration of the terminal's SSB measurement, which is 4 ms. The SMTC offset is 2 ms.

[0156] In another implementation, signal measurements can be performed using measurement gaps. This involves reserving a measurement gap (MG) period during which the terminal does not send or receive any data. Instead, the terminal tunes the receiver to the target cell's frequency to perform inter-frequency measurements. After the MG period, communication with the serving cell is resumed. The MG period is the period during which the terminal suspends communication with the serving cell to measure inter-frequency neighboring cells or other cells using different radio access technologies (RATs).

[0157] MG is usually sent by the base station to the terminal through an RRC message, including: measurement gap repetition period (MGRP), MG offset (gapOffset) and measurement gap length (MGL). Among them, MGRP is the specified gap period, that is, the length of the interval from the start time of the current MG period to the start time of the next MG period. MGRP can be 20ms, 40ms, 80ms or 160ms; the gapoffset is the offset of the gap pattern, which can range from 0 to 159 and can be an integer, with a total of 160 offset values. The offset value points to the starting subframe within the period, and its value range is from 0 to MGRP-1. For example, if the period is 20ms, the offset range is 0 to 19; MGL can be 1.5ms, 3ms, 3.5ms, 4ms, 5.5ms or 6ms.

[0158] The starting position of the MG configuration can meet the following requirements: SF=gapoffset mod 10 (2) T=MGRP / 10 (3)

[0159] Among them, mod is the remainder, The radio frame number SFN where the start time of the MG period is located can satisfy the above formula (1), and the starting SF of the start time of the MG period in the SFN can satisfy the above formula (2).

[0160] During MG activation, the terminal does not transmit any other signals or data, except for some important signals (for example, those related to the access process). This means that the MG has a higher priority than data transmission and reception. A terminal can be configured with multiple MGs. The base station can assign a priority to each MG, represented by the high-level parameter gapPriority-r17. Typically, MGs are configured separately, so it is possible for two MGs to collide in the time domain, meaning that their durations overlap in the time domain. In this case, the terminal can select the MG with the higher priority for measurement.

[0161] Figure 3 is a schematic diagram of a measurement gap (MG). The length of a radio frame corresponding to an SFN can be 10 ms. A radio frame can contain 10 radio subframes (SFs), meaning each radio subframe can be 1 ms long. As shown in Figure 3, the MGRP is 2 frames, or 20 ms. The shaded radio subframes represent the MGL, which is the duration of the terminal's inter-frequency measurement of the target cell, or 6 ms. The gapOffset is 13 ms.

[0162] Figure 4 is a schematic diagram illustrating a conflict between the measurement gap (MG) and the service data transmission period. In XR services, the XR data arrival period is non-integer. For example, for XR video with a frame rate of 60 frames per second (FPS), the frame arrival period is 1 / 60s, meaning 60 video frames are generated per second, with one video frame appearing approximately every 16.67ms. Because the XR service arrival period does not match the MG measurement period, XR service data transmission may conflict with the MG. As shown in Figure 4, for XR video with a frame rate of 60 FPS, when using Mode 0, that is, an MGL of 6ms and an MGRP of 40ms, the transmission of two out of every six frames is affected by the MG, such as the fourth and sixth frames. This means that in the time domain, the XR service data transmission conflicts with the MG, significantly reducing XR capacity and making it difficult to guarantee the reliability of the XR service.

[0163] In summary, for latency-critical services such as XR, when XR service data transmission overlaps with certain measurement configurations, the terminal cannot perform data transmission, resulting in a lack of service reliability. Certain measurement configurations may include scenarios where inter-frequency and intra-frequency measurements have MGs, or scenarios where inter-frequency and intra-frequency measurements are not configured with MGs. This application does not limit this.

[0164] In view of this, the present application provides a communication method and a communication device, which can reduce the conflict between service data transmission and MG, improve service transmission reliability, and take into account signal measurement performance.

[0165] The communication method and device provided by the present application are further described below in conjunction with the accompanying drawings. It can be understood that the present application uses a network device and a terminal as an example to illustrate the execution subject of the interaction diagram, but the present application does not limit the execution subject of the interaction diagram. For example, the method executed by the network device in the present application can also be implemented by a module in the network device (such as a circuit, a chip or a chip system, etc.), or a logical node, a logical module or software that can implement all or part of the network function; the method executed by the terminal in the present application can also be implemented by a communication module in the terminal or a circuit or chip in the terminal responsible for the communication function (such as a modem chip (also known as a baseband chip), or a SoC chip containing a modem core, or a SIP chip).

[0166] Figure 5 is a flow chart of a communication method 500 provided in an embodiment of the present application. As shown in Figure 5, the method includes the following steps.

[0167] S501: The terminal obtains first configuration information.

[0168] The first configuration information indicates N measurement gaps, where the N measurement gaps are used by the terminal to perform intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1.

[0169] In this embodiment of the present application, the initial activation state of the N measurement gaps indicated by the first configuration information may be an inactivated state.

[0170] It should be noted that the present application does not limit the number of the above-mentioned measurement gaps, for example, it can be one or more.

[0171] Optionally, the N measurement gaps may belong to one or more measurement configurations. In one possible design, the first configuration information may indicate at least one measurement configuration, the at least one measurement configuration including a first measurement configuration, the first measurement configuration indicating N measurement gaps; or, the at least one measurement configuration including a first measurement configuration and a second measurement configuration, the first measurement configuration indicating N1 measurement gaps, the second measurement configuration indicating N2 measurement gaps, N1+N2=N, N1 and N2 are both positive integers less than N. For example, when N=1, the one measurement gap is included in one measurement configuration (e.g., the first measurement configuration). For another example, when N=2, the two measurement gaps (such as measurement gap #1 and measurement gap #2) can be included in one measurement configuration (such as the first measurement configuration), or in other words, the first measurement configuration indicates measurement gap #1 and measurement gap #2; or, the two measurement gaps (such as measurement gap #1 and measurement gap #2) can also be included in two measurement configurations (such as the first measurement configuration and the second measurement configuration), for example, measurement gap #1 is included in the first measurement configuration, and measurement gap #2 is included in the second measurement configuration, or in other words, the first measurement configuration indicates measurement gap #1, and the second measurement configuration indicates measurement gap #2.

[0172] Optionally, the measurement configuration may be MG and / or SMTC.

[0173] Below, examples are given for explaining how the terminal obtains the first configuration information and a specific implementation method of the first configuration information.

[0174] In the first example, the first configuration information may be predefined or preconfigured, where predefinition may include predefinition, such as protocol definition, and preconfiguration may be implemented by pre-saving corresponding codes, tables, functions, texts, strings or other methods that can be used to indicate the first configuration information in the terminal. This application does not limit its specific implementation method.

[0175] In the second example, the first configuration information may be configured through signaling. Exemplarily, the network device sends the first configuration information to the terminal, and correspondingly, the terminal receives the first configuration information from the network device.

[0176] Optionally, in this second example, before the network device sends the first configuration information to the terminal, the terminal may send a request message to the network device, where the request message is used to request the network device to configure the first configuration information. In other words, the network device may send the first configuration information to the terminal proactively or based on a request from the terminal, which is not limited in this application.

[0177] Optionally, before the terminal obtains the first configuration information, the terminal may report capability information to the network device, where the capability information is used to indicate at least one measurement gap or at least one measurement configuration supported by the terminal, where the at least one measurement gap includes the N measurement gaps. For example, with respect to Table 1, the terminal may send a measurement mode ID to the network device to indicate the MG measurement configuration or measurement gap MG supported by the terminal.

[0178] The following table provides an example of capability information reported by a terminal, namely, at least one MG measurement configuration (e.g., at least one row in the table) or measurement gap supported by the terminal. The MG measurement configuration includes a measurement mode ID, a measurement gap length (MGL) (ms), and a measurement gap repetition period (MGRP) (ms). In other words, by reporting a measurement mode ID to a network device, the terminal indicates that it supports intra-frequency and / or inter-frequency measurements within the MGRP corresponding to the measurement mode ID. Table 1 provides details.

[0179] Table 1

[0180] As can be seen from Table 1, the measurement mode ID includes 0, 1, 2, ..., 5. For example, for the measurement model ID equal to 0, the corresponding measurement gap length MGL is 6 ms, and the corresponding measurement gap repetition period MGRP is 40 ms. That is, the terminal supports intra-frequency measurement and / or inter-frequency measurement for a duration of 6 ms within the specified 40 ms period (i.e., T=4); for another example, for the measurement model ID equal to 10, the corresponding measurement gap length MGL is 3 ms, and the corresponding measurement gap repetition period MGRP is 20 ms. That is, the terminal supports intra-frequency measurement and / or inter-frequency measurement for a duration of 3 ms within the specified 20 ms period (i.e., T=2).

[0181] It should be noted that the above Table 1 is only an example given for ease of understanding and does not constitute a limitation on the technical solution of the present application. Optionally, the present application does not limit the number of measurement mode IDs in Table 1, or in other words, the present application does not limit the number of corresponding relationships between measurement gap lengths and measurement gap repetition periods in Table 1 (for example, a row in a table), or in other words, the present application does not limit the number of measurement configurations in Table 1 (for example, a row in a table). For example, the measurement mode ID, or the corresponding relationship between measurement gap lengths and measurement gap repetition periods, or the measurement configuration, etc. can be increased or decreased. For example, measurement mode ID 0 to measurement mode ID 3, measurement mode ID 4, and measurement mode ID 5 in Table 1 can each be independently formed into a new table. That is, Table 1 can be split into multiple other tables for example, and the present application does not limit this, nor does it limit the splitting method.

[0182] Optionally, the correspondence between the multiple measurement mode IDs, multiple measurement gap lengths MGL, and multiple measurement gap repetition periods MGRP shown in Table 1 above can be implemented in combination or independently. That is, Table 1 above can be split into two tables, for example, one table represents the correspondence between multiple measurement mode IDs and multiple measurement gap lengths MGL, and the other table represents the correspondence between multiple measurement mode IDs and multiple measurement gap repetition periods MGRP. This application does not limit this.

[0183] S502: The terminal sends first information to the network device.

[0184] Accordingly, the network device receives the first information from the terminal.

[0185] The first information is used to indicate activation of K1 measurement gaps among N measurement gaps, where K1 is a positive integer less than or equal to N.

[0186] That is, the terminal can instruct the network device to activate one or more measurement gaps among the N measurement gaps. This application does not limit the number of activated measurement gaps. It is understandable that, for the configured N measurement gaps, K1 measurement gaps have already been activated, and the other N-K1 measurement gaps are not activated.

[0187] Optionally, the network device sends a response message to the terminal, where the response message is used to indicate that the K1 measurement gaps have been activated.

[0188] In this application, activating a measurement gap can be understood as: the measurement gap is in an activated state, or the measurement gap has taken effect, which means that the terminal can perform intra-frequency measurement and / or inter-frequency measurement in the activated measurement gap. Similarly, deactivating a measurement gap can be understood as: the measurement gap is in an activated state before deactivation and in a deactivated state after deactivation, which means that the terminal cannot perform intra-frequency measurement and / or inter-frequency measurement in the deactivated measurement gap. Optionally, the terminal can transmit service data in the deactivated measurement gap.

[0189] Optionally, the K1 activated measurement gaps may be included in one measurement configuration (e.g., the first measurement configuration) or in multiple measurement configurations (e.g., the first measurement configuration and the second measurement configuration). For example, when N=1, the one measurement gap is included in one measurement configuration (e.g., the first measurement configuration). In this case, K1=1, indicating that the one activated measurement gap is included in the first measurement configuration. For another example, when N=2, the two measurement gaps (such as measurement gap #1 and measurement gap #2) can be included in one measurement configuration (such as the first measurement configuration). In this case, K1=1 or K1=2, indicating that the activated one or two measurement gaps are included in the first measurement configuration; alternatively, the two measurement gaps (such as measurement gap #1 and measurement gap #2) can also be included in two measurement configurations (such as the first measurement configuration and the second measurement configuration). For example, measurement gap #1 is included in the first measurement configuration, and measurement gap #2 is included in the second measurement configuration. In this case, if K1=1, it indicates that the activated measurement gap may be included in the first measurement configuration or the second measurement configuration; if K1=2, it indicates that the two activated measurement gaps are included in the first measurement configuration and the second measurement configuration.

[0190] In the first example, the terminal performs intra-frequency measurement and / or inter-frequency measurement in M1 measurement gaps among the K1 measurement gaps, where the M1 measurement gaps are activated. That is, for the K1 measurement gaps that have been activated, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in one or more measurement gaps among the K1 measurement gaps. M1 is a positive integer less than or equal to K1.

[0191] In the second example, the terminal performs data transmission in M2 measurement gaps among the N measurement gaps. Accordingly, the network device performs data transmission in M2 measurement gaps among the N measurement gaps. M2 measurement gaps are inactivated measurement gaps. That is, for the inactivated N-K1 measurement gaps, the terminal can perform data transmission in one or more measurement gaps among the N-K1 measurement gaps. M2 is a positive integer less than or equal to N, and M2+K1≤N.

[0192] In the third example, the terminal performs intra-frequency measurement and / or inter-frequency measurement in M1 measurement gaps among the K1 measurement gaps, and transmits data in M2 measurement gaps among the N measurement gaps. The M1 measurement gaps are activated measurement gaps, and the M2 measurement gaps are inactivated measurement gaps. That is, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in the activated K1 measurement gaps, and can also transmit service data in the inactivated N-K1 measurement gaps.

[0193] In one possible design, when a first condition is met, the terminal sends first information to the network device.

[0194] Exemplarily, the first condition includes one or more of the following:

[0195] (1) The signal quality of the first cell is less than a first threshold, and the first cell is a serving cell of the terminal. The fact that the signal quality of the first cell is less than the first threshold can be understood as: the signal quality of the serving cell of the terminal is poor.

[0196] (2) The signal quality of the second cell is greater than the second threshold, and the second cell is a neighboring cell of the first cell, or in other words, the second cell is the target cell of the first cell. The signal quality of the second cell being greater than the second threshold can be understood as: the signal quality of the second cell is better;

[0197] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold. It should be understood that the signal quality of the second cell is greater than the signal quality of the first cell, that is, the signal quality of the second cell is better than the signal quality of the first cell;

[0198] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is a serving cell of the terminal;

[0199] (5) The signal quality of the second cell is greater than or equal to the second threshold, and the second cell is a neighboring cell of the first cell; or

[0200] (6) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than or equal to a third threshold.

[0201] Exemplarily, for the above-mentioned first condition, the signal quality of the cell can be characterized by one or more of RSRP, RSRQ, channel quality information (CQI), or signal to interference plus noise ratio (SINR), where the signal can be SSB, channel status information-reference signal (CSI-RS), or sounding reference signal (SRS), etc.

[0202] Exemplarily, for the above-mentioned first condition, the first threshold, the second threshold or the third threshold may be predefined or preconfigured, or may be configured by signaling. Predefinition may include predefinition, such as protocol definition, and preconfiguration may be implemented by pre-saving corresponding codes, tables, functions, texts, strings or other methods that can be used to indicate the above-mentioned thresholds in the terminal. Signaling configuration may be that the network device configures the above-mentioned thresholds by sending high-level signaling to the terminal. This application does not limit its specific implementation method. For example, the first threshold may be pre-defined by a protocol, the second threshold may be pre-saved or configured in the terminal when the terminal leaves the factory, and the third threshold may be indicated by the network device by sending RRC high-level signaling to the terminal. In short, the terminal determines that when the above-mentioned first condition is met, it triggers the sending of the first information to the network device.

[0203] Optionally, the first condition may further include one or more of the following:

[0204] (1) Based on a timer trigger, such as configuring or pre-configuring a timer, sending the first information when the timer times out;

[0205] (2) Triggering based on delay, for example, when the data packet delay is sufficient, the first information is sent to activate K1 measurement configurations; otherwise, the K1 measurement configurations are deactivated, etc.

[0206] (3) Implementation behavior of the terminal.

[0207] It should be noted that for the terminal to send the first message to the network device, the above-mentioned first condition can be understood as a necessary condition, but not necessarily a sufficient condition or a necessary and sufficient condition. In other words, if the first condition is met, the terminal sends the first message to the network device, which can be understood as: if at least the first condition is met, the terminal sends the first message to the network device. In other words, it can include the following two situations:

[0208] Case 1: When the first condition is met, the terminal sends the first information to the network device;

[0209] Case 2: When the first condition and other conditions are met, the terminal sends the first information to the network device. For example, the other condition may be the communication quality between the terminal and the network device. This application does not specifically limit the content of the other condition.

[0210] It should be understood that for the above steps S501 and S502, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in an activated measurement gap, and / or the terminal can transmit service data in an inactivated measurement gap. Optionally, the activated measurement gap can also be deactivated, and optionally, the inactivated measurement gap can also be activated, which is not limited in this application.

[0211] The following describes an example of a specific implementation method for deactivating the measurement gap by the terminal and / or the network device.

[0212] In the first example, the terminal sends second information to the network device, where the second information is used to instruct the network device to deactivate K1 measurement gaps. Accordingly, the network device receives the second information from the terminal and deactivates the K1 measurement gaps according to the second information.

[0213] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation, the K1 measurement gaps deactivated by the terminal and the network device may be the K1 measurement gaps activated by the terminal instructing in step S502.

[0214] In this implementation, the K1 measurement gaps change from an activated state to a deactivated state, which means that the terminal is currently unable to perform intra-frequency measurement and / or inter-frequency measurement in the K1 measurement gaps. Optionally, this application does not specifically limit the order in which the terminal deactivates the K1 measurement gaps and sends the second information to the network device.

[0215] Optionally, the trigger condition for the terminal to deactivate K1 measurement gaps or activate K2 measurement gaps may be: the signal quality of the terminal's serving cell is greater than (greater than or equal to) the first threshold, for example, the signal quality is improved or better, or it may be the implementation behavior of the terminal, etc. This application is not limited to this.

[0216] In a second example, the terminal sends third information to the network device, where the third information is used to instruct activation of K2 measurement gaps among N measurement gaps. Accordingly, the network device receives the third information from the terminal and activates K2 measurement gaps among the N measurement gaps based on the third information. The K2 measurement gaps are not completely identical to the K1 measurement gap, and K2 is a positive integer less than or equal to N.

[0217] It should be understood that the network device's activation of K2 measurement gaps means that the network device also needs to deactivate K1 measurement gaps. As an example, after receiving the third information, the network device activates K2 measurement gaps. At this time, the K2 measurement gaps are in an activated state, which means that the K1 measurement gap is in an inactivated state, i.e., implicitly instructing the network device to deactivate the K1 measurement gap.

[0218] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation, the K1 measurement gaps deactivated by the terminal and the network device may be the K1 measurement gaps activated by the terminal instructing in step S502.

[0219] In the third example, the terminal sends second information to the network device, where the second information is used to instruct deactivation of the K1 measurement gaps. In addition, the terminal also sends third information to the network device, where the third information is used to instruct activation of K2 measurement gaps among the N measurement gaps. Accordingly, the network device receives the second message and the third information from the terminal, and deactivates the K1 measurement gaps according to the second information, and activates K2 measurement gaps among the N measurement gaps according to the third information.

[0220] It should be understood that the activation of K2 measurement gaps by the network device means that the network device also needs to deactivate K1 measurement gaps. As an example, based on the received second information and third information, the network device may determine that it also needs to deactivate K1 measurement gap while activating K2 measurement gaps, i.e., explicitly instructing the deactivation of K1 measurement gap. Optionally, this application does not limit the order in which the terminal sends the second information and the third information, nor does it limit the order in which the network device activates K2 measurement gaps and deactivates K1 measurement gaps.

[0221] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation, the K1 measurement gaps deactivated by the terminal and the network device may be the K1 measurement gaps activated by the terminal instructing in step S502.

[0222] For example, for the MG scenario, when the signal quality of the terminal's serving cell is good, the terminal can instruct to switch from the MG with a measurement period of 40ms (corresponding to K1 measurement gaps) to the MG with a measurement period of 80ms (corresponding to K2 measurement gaps); or, when the signal quality of the terminal's serving cell is poor, the terminal can instruct to switch from the MG with a measurement period of 80ms (corresponding to K1 measurement gaps) to the MG with a measurement period of 40ms (corresponding to K2 measurement gaps).

[0223] For another example, for the SMTC scenario, when the signal quality of the terminal's serving cell is good, the terminal can instruct to switch from a measurement configuration with an SMTC2 period of 20 subframes (for example, corresponding to K1 measurement slots) to a measurement configuration with an STMC1 period of 80 subframes (for example, corresponding to K2 measurement gaps); or, when the signal quality of the terminal's serving cell is poor, it can instruct to switch from a measurement configuration with an SMTC1 period of 80 subframes (for example, corresponding to K1 measurement slots) to a measurement configuration with an STMC2 period of 20 subframes (for example, corresponding to K2 measurement slots). It should be understood that the measurement gaps in the above-mentioned MG scenario and the measurement slots in the SMTC scenario are both used for signal measurement on the terminal side.

[0224] Optionally, the above-mentioned second information and third information may also be combined into one information, or in other words, the second information and the third information may be sent at the same time. In one example, the terminal may send indication information to the network device, and the indication information is used to indicate the switching of the measurement gap, including activating K2 measurement gaps and deactivating K1 measurement gaps. As an example, the indication information may carry an identifier or index of the K2 measurement gaps to be activated (which may be configured by the network device or predefined by the protocol, and is not limited to this). As another example, the first information may carry a bitmap, and the value of the bit position of the measurement gap to be activated in the bitmap is different from the value of the bit position of the activated measurement gap. For example, bit "1" may be used to indicate activation, and bit "0" may be used to indicate deactivation; or vice versa.

[0225] It should be noted that, in the above-mentioned second example or third example, the K1 measurement gap changes from an activated state to a deactivated state, and the K2 measurement gap changes from a deactivated state to an activated state, which can be regarded as a switching of the measurement gap, that is, it can be understood as: deactivating the K1 measurement gap and activating the K2 measurement gap, in other words, switching from the K1 measurement gap to the K2 measurement gap. At this time, the terminal is currently unable to perform intra-frequency measurement and / or inter-frequency measurement on the K1 measurement gap, but can perform intra-frequency measurement and / or inter-frequency measurement on the K2 measurement gap, or in other words, the terminal can currently transmit service data on the K1 measurement gap, and can perform intra-frequency measurement and / or inter-frequency measurement on the K2 measurement gap.

[0226] Optionally, in the second example or the third example above, the trigger condition for the terminal to deactivate K1 measurement gaps or activate K2 measurement gaps may be: the signal quality of the terminal's service cell changes, for example, the signal quality improves or decreases, or it may be the implementation behavior of the terminal, etc. This application does not limit this.

[0227] Optionally, in the second example or the third example above, the activated K2 measurement gaps and the deactivated K1 measurement gap are not exactly the same. For example, the K2 measurement gaps and the K1 measurement gap may be completely different or partially the same, may belong to the same measurement configuration or to different measurement configurations, and this application does not limit this. For example, the K1 measurement gap may include measurement gap #a and measurement gap #b, and the K2 measurement gaps may include measurement gap #c, measurement gap #d, and measurement gap #e; for another example, the K1 measurement gap may include measurement gap #a and measurement gap #b, and the K2 measurement gaps may include measurement gap #b and measurement gap #e; for another example, the K1 measurement gap and the K2 measurement gaps are both included in the first measurement configuration, or the K1 measurement gap is included in the first measurement configuration, and the K2 measurement gap is included in the second measurement configuration, and this application does not limit this.

[0228] Table 2 below shows an implementation method for activating or deactivating a measurement gap. As shown in Table 2, an example is given in which K2 measurement gaps and K1 measurement gaps are completely different, and the K2 measurement gaps and K1 measurement gaps belong to the same measurement configuration.

[0229] Table 2

[0230] As shown in Table 2, the K1 activated measurement gaps include measurement gap #1, measurement gap #2, and measurement gap #3, and the K2 measurement gaps to be activated include measurement gap #4, measurement gap #5, and measurement gap #6. The terminal may send second information to the network device to instruct the deactivation of measurement gap #1, measurement gap #2, and measurement gap #3, and / or the terminal may also send third information to the network device to instruct the activation of measurement gap #4, measurement gap #5, and measurement gap #6. Exemplarily, the terminal may carry identifiers or indexes of measurement gap #4, measurement gap #5, and measurement gap #6 in the third information, or the terminal may also carry a bitmap corresponding to measurement gaps #1 to #6 in the third information. In this case, the bits corresponding to measurement gap #4, measurement gap #5, and measurement gap #6 may be "1", indicating that activation is required, and the bits corresponding to measurement gap #1, measurement gap #2, and measurement gap #3 may be "0", indicating that deactivation is required.

[0231] It should be noted that the above Table 2 is only an example given for ease of understanding and does not constitute a limitation on the technical solution of this application.

[0232] In one possible design, the information sent by the above-mentioned terminal (for example, the first information, the second information or the third information, or the fourth information, the sixth information, or the seventh information below, etc.) can be carried in at least one of the uplink control information (UCI), the medium access control control element (MAC CE) or the radio resource control (RRC) message.

[0233] Exemplarily, the UCI may include a bitmap, wherein one bit in the bitmap corresponds to a set of measurement configurations, for example, bit "1" indicates that the measurement configuration is activated, and bit "0" indicates that the measurement configuration is deactivated; or, bit "1" indicates that the configuration is deactivated, and bit "0" indicates that the configuration is activated. For example, a row in Table 1 above represents a measurement configuration, and the bitmap carried in the first information includes 25 bits. If the bit corresponding to measurement mode ID = 5 is "1" and the bits corresponding to other measurement mode IDs are "0", it means that the first information indicates activation of the measurement configuration (or measurement gap) corresponding to measurement mode ID = 5.

[0234] Exemplarily, the UCI may include X bits, where X = log2(K'), where K' represents the number of measurement configurations. For example, when K' = 4, the terminal may use X = 2 bits to represent the four measurement gaps, for example, bits "00" represent measurement gap #1, "01" represents measurement gap #2, "10" represents measurement gap #3, and "11" represents measurement gap #4.

[0235] In one possible design, the information sent by the network device (such as a response message, the fifth information below, or the eighth information, etc.) can be carried in at least one of downlink control information (DCI), MAC CE or RRC.

[0236] Optionally, the DCI may be a new DCI format, for example, DCI scrambled with a new radio network temporary identifier (RNTI).

[0237] For example, the DCI may include a bitmap, wherein one bit in the bitmap corresponds to a set of measurement configurations, for example, bit "1" indicates that the measurement configuration is activated, and bit "0" indicates that the measurement configuration is deactivated; or bit "1" indicates that the configuration is deactivated, and bit "0" indicates that the configuration is activated. For example, a row in Table 1 above represents a measurement configuration, and the information sent by the network device may carry a bitmap including 25 bits. If the bit corresponding to measurement mode ID = 5 is "1" and the bits corresponding to other measurement mode IDs are "0", it indicates that the network device has activated the measurement configuration (or measurement gap) corresponding to measurement mode ID = 5.

[0238] For another example, the DCI may include N bits, where N=log2(K'), where K' represents the number of measurement configurations.

[0239] Optionally, the DCI may be a partial bit supplemented on the existing DCI; or, the DCI may be a scheduled DCI, such as DCI format 0_0, DCI format 0_1, DCI format 0_2, DCI format 1_0, DCI format 1_1, DCI format 1_2, etc.; or, the DCI may also be a non-scheduled DCI, such as DCI format 2_6, etc.

[0240] Exemplarily, the MAC CE or RRC may be a newly added MAC CE or RRC, or may be a reused existing field.

[0241] In this implementation, for delay-critical services, scheduling restrictions caused by measurement will have a significant performance impact on such services. The terminal determines the activated measurement gaps, which can improve the transmission performance of delay-critical services while taking into account signal measurement performance.

[0242] FIG6 is a schematic diagram of matching a measurement gap (MG) with a service data transmission period, provided by an embodiment of the present application. As shown in FIG6 , taking XR video with a frame rate of 60 FPS as an example, the frame arrival period is 1 / 60 s, meaning 60 video frames are generated per second, with one video frame appearing approximately every 16.67 ms. Six video frames are shown in the figure, and each video frame includes a 10 ms packet delay budget (PDB) within the 16.67 ms. Assuming the MG measurement configuration corresponding to measurement mode ID 0 in Table 1, that is, a measurement configuration with an MGL of 6 ms and an MGRP of 40 ms, the terminal can send a UCI / MAC CE / RRC to the base station before the fourth frame to indicate activation of the first subsequent MG. In other words, the terminal will perform signal measurement in the fourth frame without performing data transmission. Furthermore, the terminal can send a UCI / MAC CE / RRC to the base station before the sixth frame to indicate deactivation of the first subsequent MG. In other words, the terminal will perform data transmission in the sixth frame without performing signal measurement.

[0243] Figure 7 is a schematic diagram of another matching measurement gap MG with a service data transmission period provided in an embodiment of the present application. As shown in Figure 7, taking XR video with a frame rate of 60FPS as an example, the frame arrival period is 1 / 60s, that is, 60 frames of video images are generated per second, and a video frame appears approximately every 16.67ms. Six video frames are shown in the figure, and the 16.67ms in which each video frame is located includes a 10ms packet delay budget (PDB). Assuming that the RSRP quality of the cell where the terminal is currently located is high, the measurement configuration before switching can be the MG measurement configuration corresponding to the measurement mode ID 0 in Table 1, that is, when the measurement configuration with MGL of 6ms and MGRP of 40ms is adopted, the terminal can send UCI / MAC CE / RRC to the base station before the third frame to request switching measurement configuration (or measurement gap), and the measurement configuration after switching is the MG measurement configuration corresponding to the measurement mode ID 1 in Table 1, that is, the measurement configuration with MGL of 6ms and MGRP of 80ms is adopted; conversely, assuming that the RSRP quality of the cell where the terminal is currently located is poor, the terminal can send UCI / MAC CE / RRC to the base station 3 frames before to request switching measurement configuration (or measurement gap). At this time, the measurement configuration before switching can be the MG measurement configuration corresponding to the measurement mode ID 1 in the figure, that is, the measurement configuration with MGL of 6ms and MGRP of 40ms is adopted, and the measurement configuration after switching is the measurement mode ID in the figure. The MG measurement configuration corresponding to 0 is to use the measurement configuration of MGL of 6ms and MGRP of 80ms, in order to avoid the conflict between service transmission and signal measurement and ensure the reliability of service transmission.

[0244] Figure 8 is a flow chart of a communication method 800 provided in an embodiment of the present application. As shown in Figure 8, the method includes the following steps.

[0245] S801: The terminal obtains first configuration information.

[0246] The first configuration information indicates N measurement configurations, and the N measurement gaps are used for the terminal to perform intra-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1.

[0247] For the method of obtaining the first configuration information and the form of presentation of the first configuration information, reference may be made to the relevant description of step S501 of the above method 500 and will not be further described here.

[0248] S802: The terminal sends fourth information to the network device.

[0249] Accordingly, the network device receives fourth information from the terminal.

[0250] The fourth information is used to request activation of K1 measurement gaps among N measurement gaps, where K1 is a positive integer less than or equal to N.

[0251] That is to say, the measurement gap requested to be activated by the terminal may be one or more measurement gaps among the N measurement gaps, and this application does not limit the number of measurement gaps requested to be activated by the terminal. For example, if N=1, then K1=1, indicating that the terminal requests to activate one measurement gap; if N=3, then K1=1 or K1=2 or K1=3, indicating that the terminal may request to activate some or all of the N measurement gaps. For example, if the N measurement gaps indicated by the first configuration information include measurement gap #1, measurement gap #2, and measurement gap #3, the terminal may request to activate one or more measurement gaps among measurement gap #1, measurement gap #2, or measurement gap #3.

[0252] For the specific interpretation of activating measurement gaps and deactivating measurement gaps, reference may be made to the related description of the above method 500 .

[0253] In the first example, the terminal performs intra-frequency measurement and / or inter-frequency measurement in M1 measurement gaps among the Q measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to Q. That is, for the Q measurement gaps that have been activated, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in one or more measurement gaps among the Q measurement gaps.

[0254] In the second example, the terminal performs data transmission in M2 measurement gaps out of N measurement gaps, where M2 measurement gaps are inactivated measurement gaps and M2 is a positive integer less than or equal to N. Accordingly, the network device performs data transmission in M2 measurement gaps out of N measurement gaps. That is, for NQ inactivated measurement gaps, the terminal can perform data transmission in one or more measurement gaps out of NQ measurement gaps. M2 is a positive integer less than or equal to N, where M2+Q≤N and M2+M1≤N.

[0255] In a third example, the terminal performs intra-frequency measurement and / or inter-frequency measurement in M1 measurement gaps among the Q measurement gaps, and transmits data in M2 measurement gaps among the N measurement gaps. The M1 measurement gaps are activated measurement gaps, and the M2 measurement gaps are inactivated measurement gaps. That is, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in the Q activated measurement gaps, and can also transmit service data in the NQ inactivated measurement gaps.

[0256] In a possible design, when the first condition is met, the terminal sends the fourth information. The specific content and interpretation of the first condition can be referred to the relevant description of step S502 of the above method 500, which will not be described here.

[0257] S803: The network device sends fifth information to the terminal.

[0258] Correspondingly, the terminal receives fifth information from the network device.

[0259] The fifth information is used to indicate that Q measurement gaps among the N measurement gaps are activated.

[0260] Exemplarily, the Q measurement gaps are the K1 measurement gaps, or the Q measurement gaps are K2 measurement gaps among the N measurement gaps, wherein the K1 measurement gaps are not completely the same as the K2 measurement gaps, and Q and K2 are positive integers less than or equal to N.

[0261] That is, the Q measurement gaps indicated by the network device to be activated may be the K1 measurement gap requested by the terminal, or may be other K2 measurement gaps. The K2 measurement gaps may be completely different from the K1 measurement gap, or the K2 measurement gaps may be partially different from the K1 measurement gap. For example, the K1 measurement gap may include measurement gap #a and measurement gap #b, and the K2 measurement gaps may include measurement gap #c, measurement gap #d, and measurement gap #e. For another example, the K1 measurement gap may include measurement gap #a and measurement gap #b, and the K2 measurement gaps may include measurement gap #b and measurement gap #e.

[0262] In one possible design, the N measurement gaps correspond to a candidate measurement configuration set, and the Q measurement gaps correspond to at least one measurement configuration in the candidate measurement configuration set. It can be understood that the N measurement gaps include the candidate measurement configuration set, and the Q measurement gaps belong to at least one measurement configuration in the candidate measurement configuration set. Exemplarily, assuming that N=5, it means that the first configuration information indicates 5 measurement gaps, including measurement gap #a, measurement gap #b, measurement gap #c, measurement gap #d, and measurement gap #e, then the candidate measurement configuration set may include no more than 5 measurement gaps, such as measurement gap #a, measurement gap #b, and measurement gap #c, and these three measurement gaps (i.e., K1=3) may belong to the same measurement configuration or to different measurement configurations.

[0263] Exemplarily, the terminal requests activation of the three measurement gaps by sending the fourth information, or in other words, the terminal supports same-frequency measurement and / or different-frequency measurement on these three measurement gaps. Correspondingly, the network device may also indicate through the fifth information that two measurement gaps are activated (i.e., K2=2). The two activated measurement gaps may be included in the K1 measurement gaps, such as measurement gap #a and measurement gap #b, or other measurement gaps, such as measurement gap #c, measurement gap #d, and measurement gap #e, or measurement gap #a, measurement gap #d, and measurement gap #e. That is, the measurement gap indicated by the network device as having been activated may be exactly the same as the measurement gap requested to be activated by the terminal, or partially the same, or completely different. This application does not make any specific limitations on this.

[0264] In one possible design, the K1 measurement gaps and the K2 measurement gaps may belong to the same measurement configuration or to different measurement configurations, which is not limited in this application. In one possible design, the K1 measurement gaps and the K2 measurement gaps are both included in the first measurement configuration. For example, the first configuration information indicates a first measurement configuration, and the first measurement configuration includes N measurement gaps, N=5, then the first measurement configuration may include measurement gap #a, measurement gap #b, measurement gap #c, measurement gap #d and measurement gap #e, wherein the K1 measurement gaps may include measurement gap #a and measurement gap #b, and the K2 measurement gaps may include measurement gap #c and measurement gap #e, or the K2 measurement gaps may include measurement gap #b, measurement gap #c and measurement gap #d; in another possible design, the K1 measurement gap corresponds to the first measurement configuration, and the K2 measurement gaps correspond to the second measurement configuration, or in other words, the K1 measurement gap is included in the first measurement configuration, and the K2 measurement gaps are included in the second measurement configuration. For example, the first configuration information indicates a first measurement configuration and a second measurement configuration, N=5, the first measurement configuration includes N1=2 measurement gaps, and the second measurement configuration includes N2=3 measurement gaps. The first measurement configuration may include measurement gap #a and measurement gap #b, and the second measurement configuration may include measurement gap #c, measurement gap #d, and measurement gap #e, wherein K1 measurement gaps may include measurement gap #a and measurement gap #b, and K2 measurement gaps may include measurement gap #c and measurement gap #e.

[0265] The following describes an example of a specific implementation of deactivating the measurement gap for the terminal and / or the network device. For the non-exhaustive parts, please refer to the relevant description of step S502 of the above method 500 and will not be described again below.

[0266] In the first example, the terminal sends sixth information to the network device, where the sixth information is used to instruct the deactivation of Q measurement gaps. Accordingly, the network device receives the sixth information from the terminal and deactivates the Q measurement gaps according to the sixth information.

[0267] Furthermore, the terminal deactivates Q measurement gaps. In this implementation, the Q measurement gaps deactivated by the terminal and the network device may be the K1 measurement gaps activated by the network device in step S803, or the K2 measurement gaps activated by the network device.

[0268] In a second example, the terminal sends seventh information to the network device, where the seventh information is used to instruct activation of P measurement gaps among N measurement gaps. In response, the network device receives the seventh information from the terminal and activates P measurement gaps among the N measurement gaps according to the seventh information. The P measurement gaps are not completely the same as the Q measurement gaps, and P is a positive integer less than or equal to N.

[0269] It should be understood that the activation of P measurement gaps by the network device means that the network device also needs to deactivate Q measurement gaps, that is, implicitly instructing the network device to deactivate Q measurement gaps.

[0270] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation, the Q measurement gaps deactivated by the terminal and the network device may be the K1 measurement gaps activated by the network device in step S803 or the K2 measurement gaps activated by the network device.

[0271] In the third example, the terminal sends sixth information to the network device, where the sixth information is used to instruct deactivation of the Q measurement gaps. In addition, the terminal also sends seventh information to the network device, where the seventh information is used to instruct activation of P measurement gaps out of N measurement gaps. Accordingly, the network device receives the sixth information and the seventh information from the terminal, deactivates the Q measurement gaps according to the sixth information, and activates P measurement gaps out of the N measurement gaps according to the seventh information.

[0272] It should be understood that the activation of K2 measurement gaps by the network device means that the network device also needs to deactivate K1 measurement gaps.

[0273] The P measurement gaps to be activated and the Q measurement gaps to be deactivated may be completely different or partially different, that is, they are not completely the same. For example, the Q measurement gaps may include measurement gap #a and measurement gap #b, and the P measurement gaps may include measurement gap #c, measurement gap #d, and measurement gap #e. For another example, the Q measurement gaps may include measurement gap #a and measurement gap #b, and the P measurement gaps may include measurement gap #b and measurement gap #e.

[0274] The P measurement gaps to be activated and the Q measurement gaps to be deactivated may belong to the same measurement configuration or to different measurement configurations, and this application does not limit this. For example, the Q measurement gaps and the P measurement gaps may be included in the first measurement configuration, or the P measurement gaps may be included in the first measurement configuration and the Q measurement gaps may be included in the second measurement configuration, and this application does not limit this.

[0275] In this implementation, for delay-critical services, the scheduling restrictions caused by measurements will have a significant performance impact on such services. After receiving the measurement gap activated by the terminal request, the network device finally determines the activated measurement gap for the terminal to perform same-frequency measurement and different-frequency measurement. This can improve the transmission performance of delay-critical services while taking into account the signal measurement performance.

[0276] Figure 9 is a flow chart of a communication method 900 provided in an embodiment of the present application. As shown in Figure 9, the method includes the following steps.

[0277] S901: The terminal obtains first configuration information.

[0278] The first configuration information indicates N measurement configurations, and the N measurement gaps are used for the terminal to perform intra-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1.

[0279] For the method of obtaining the first configuration information and the form of presentation of the first configuration information, reference may be made to the relevant description of step S501 of the above method 500 and will not be further described here.

[0280] S902: The network device sends eighth information to the terminal.

[0281] Correspondingly, the terminal receives the eighth information from the network device.

[0282] The eighth information is used to indicate that K measurement gaps among N measurement gaps are activated, where K is a positive integer less than or equal to N.

[0283] That is to say, the measurement gap indicated by the network device as activated may be one or more measurement gaps among the N measurement gaps, and this application does not limit the number of measurement gaps activated by the network device. For example, if N=1, then K=1, indicating that the network device indicates that one measurement gap has been activated; if N=3, then K=1 or K=2 or K=3, indicating that the network device indicates that some or all of the N measurement gaps have been activated. For example, if the N measurement gaps indicated by the first configuration information include measurement gap #1, measurement gap #2, and measurement gap #3, then the measurement gap indicated by the network device as activated may include one or more measurement gaps among measurement gap #1, measurement gap #2, or measurement gap #3.

[0284] For the specific interpretation of activating measurement gaps and deactivating measurement gaps, reference may be made to the related description of the above method 500 .

[0285] In the first example, the terminal performs intra-frequency measurement and / or inter-frequency measurement in M1 measurement gaps among the K measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to Q. That is, for the K measurement gaps that have been activated, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in one or more measurement gaps among the K measurement gaps.

[0286] In the second example, the terminal performs data transmission in M2 measurement gaps out of N measurement gaps, where M2 measurement gaps are inactivated measurement gaps and M2 is a positive integer less than or equal to N. Accordingly, the network device performs data transmission in M2 measurement gaps out of N measurement gaps. That is, for the NK inactivated measurement gaps, the terminal can perform data transmission in one or more measurement gaps out of the NK measurement gaps. M2 is a positive integer less than or equal to N, where M2+K≤N and M2+M1≤N.

[0287] In the third example, the terminal performs intra-frequency measurement and / or inter-frequency measurement in M1 measurement gaps among the K measurement gaps, and transmits data in M2 measurement gaps among the N measurement gaps. The M1 measurement gaps are activated measurement gaps, and the M2 measurement gaps are inactivated measurement gaps. That is, the terminal can perform intra-frequency measurement and / or inter-frequency measurement in the K activated measurement gaps, and can also transmit service data in the NK inactivated measurement gaps.

[0288] In one possible design, the K measurement gaps may belong to the same measurement configuration or to different measurement configurations. For example, assuming N=4, the first configuration information indicates four measurement gaps, including measurement gap #a, measurement gap #b, measurement gap #c, and measurement gap #d, wherein the first measurement configuration includes measurement gap #a, and the second measurement configuration includes measurement gap #b, measurement gap #c, and measurement gap #d. Then, the K measurement gaps indicated by the network device as activated may belong to the first measurement configuration, in which case K=1, i.e., measurement gap #a; or, the K measurement gaps indicated by the network device as activated may belong to the second measurement configuration, in which case K=1, K=2, or K=3, i.e., at least one of measurement gap #b, measurement gap #c, or measurement gap #d; or, the K measurement gaps indicated by the network device as activated may belong to the first measurement configuration and the second measurement configuration, for example, K=3, including measurement gap #a, measurement gap #c, and measurement gap #d, etc.

[0289] In one possible design, when rule #1 is satisfied, the network device sends the eighth information to the terminal. Rule #1 includes one or more of the following:

[0290] (1) Based on UCI / MAC CE / RRC sent by the terminal, or predefined timer, or bandwidth part (BWP) switching;

[0291] (2) Activation / deactivation of secondary cell (SCell)(s);

[0292] (3) add / delete any measurement object(s);

[0293] (4) Addition / release / change of SCells under carrier aggregation;

[0294] (5) If the signal reception quality of the terminal's serving cell is poor (for example, the RSRP or RSRQ value of the signal is less than or equal to a certain threshold), the corresponding measurement configuration or measurement gap is activated; if the signal reception quality of the terminal's serving cell is good (for example, the RSRP or RSRQ value of the signal is greater than or equal to a certain threshold), the corresponding measurement configuration or measurement gap is not activated.

[0295] (6) Implementation behavior of network equipment.

[0296] It should be noted that for the network device to send the eighth information to the terminal, satisfying Rule #1 can be understood as a necessary condition, but not necessarily a sufficient condition or a necessary and sufficient condition. In other words, if Rule #1 is satisfied, the network device sends the eighth information to the terminal, which can be understood as: if at least Rule #1 is satisfied, the terminal sends the eighth information to the network device. In other words, the following two situations can be included:

[0297] Case 1: When rule #1 is met, the network device sends the eighth information to the terminal;

[0298] Case 2: When rule #1 and other rules are met, the network device sends the eighth information to the terminal. This application does not specifically limit the content of other rules.

[0299] The following describes an example of a specific implementation of deactivating the measurement gap for the terminal and / or the network device. For the non-exhaustive parts, please refer to the relevant description of step S803 of the above method 800 and will not be described again below.

[0300] In the first example, the network device sends ninth information to the terminal, where the ninth information is used to instruct deactivation of K measurement gaps. Accordingly, the terminal receives the ninth information from the network device and deactivates the K measurement gaps according to the ninth information.

[0301] In this implementation, the K measurement gaps deactivated by the terminal and the network device may be the K measurement gaps indicated by the network device as activated in step S901.

[0302] In the second example, the network device sends tenth information to the terminal, indicating activation of O measurement gaps out of N measurement gaps. Accordingly, the terminal receives the tenth information from the network device and activates O measurement gaps based on the tenth information. In other words, the terminal deactivates K measurement gaps based on the tenth information. K measurement gaps are not identical to O measurement gaps, and O is a positive integer less than or equal to N.

[0303] It should be understood that the activation of O measurement gaps by the network device means that the network device also needs to deactivate K measurement gaps, i.e., implicitly instructing the deactivation of K measurement gaps. In this implementation, the K measurement gaps deactivated by the terminal and the network device may be the K measurement gaps that the network device indicated as activated in step S901.

[0304] In the third example, the network device sends ninth information to the terminal, where the ninth information is used to instruct deactivation of K measurement gaps; in addition, the network device sends tenth information to the terminal, where the tenth information is used to instruct activation of O measurement gaps among N measurement gaps; accordingly, the terminal receives the ninth and tenth information from the network device, deactivates the K measurement gaps according to the ninth information, and activates the O measurement gap according to the tenth information.

[0305] It should be understood that if the network device activates O measurement gaps, it means that the network device also needs to deactivate K measurement gaps.

[0306] The aforementioned O measurement gaps to be activated and the K measurement gaps to be deactivated may be completely different or partially different, that is, they are not completely the same. For example, the K measurement gaps may include measurement gap #a and measurement gap #b, and the O measurement gaps may include measurement gap #c, measurement gap #d, and measurement gap #e. For another example, the K measurement gaps may include measurement gap #a and measurement gap #b, and the O measurement gaps may include measurement gap #b and measurement gap #e.

[0307] The above-mentioned 0 measurement gaps to be activated and the K measurement gaps to be deactivated may belong to the same measurement configuration or to different measurement configurations, and this application does not limit this. For example, the 0 measurement gaps and the K measurement gaps may be included in the first measurement configuration at the same time, or the 0 measurement gaps may be included in the first measurement configuration and the K measurement gaps may be included in the second measurement configuration, and this application does not limit this.

[0308] In this implementation, for delay-critical services, the scheduling restrictions caused by measurements will have a significant performance impact on such services. The network equipment autonomously determines the activated measurement gaps for the terminal to perform same-frequency and different-frequency measurements. This application can improve the transmission performance of delay-critical services while taking into account the measurement performance of the signal.

[0309] For the solutions described in Figures 5, 8, and 9 above, the terminal and the network device determine the activated measurement gaps through information interaction, which are used for the terminal's same-frequency measurement and / or different-frequency measurement. For example, the terminal can autonomously determine and instruct the network device to activate K1 measurement gaps, or the network device can further determine and instruct the terminal, based on the terminal's request, that the terminal has activated Q measurement gaps, or the network device can autonomously determine and notify the terminal of the K measurement gaps that have been activated. Optionally, in the technical solution of the present application, the network device and the terminal may also activate or deactivate the measurement gaps when the trigger conditions are met without exchanging information, or the network device and the terminal may activate or deactivate the measurement gaps according to predefined rules, while improving the service data transmission performance, taking into account the signal measurement performance and reducing the signaling overhead.

[0310] In one possible design, when Rule #1 is satisfied, the network device or terminal activates one or more measurement gaps among N measurement gaps. The specific content and interpretation of Rule #1 can be found in the description of method 900 above and are not further described here. Optionally, this application does not specifically limit the number of measurement gaps activated by the network device or terminal, nor the measurement configuration of the activated measurement gaps. This may depend on the predefined Rule #1 or may be an implementation behavior of the terminal or network device, and this application does not impose any restrictions on this.

[0311] The communication method embodiment of the present application is described in detail above with reference to Figures 1 to 9 . The communication device embodiment of the present application will be described in detail below with reference to Figures 10 and 11 . It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for portions not described in detail, reference can be made to the aforementioned method embodiment.

[0312] Figure 10 is a possible exemplary block diagram of a communication device involved in an embodiment of the present application. As shown in Figure 10, the communication device 1000 may include modules or units corresponding to the above method embodiments. In one possible design, the communication device 1000 includes: a communication unit 1003 and a processing unit 1002. Optionally, the communication device 1000 may also include a storage unit 1001 for storing device program code and / or data. The communication unit 1003 may also be referred to as a communication interface, a transceiver unit, or an interface unit.

[0313] The communication device 1000 may be the terminal-side device in the above-mentioned embodiment, for example, a terminal or a communication module in the terminal, or a circuit or chip in the terminal responsible for the communication function.

[0314] For example, in one embodiment, the processing unit 1002 is used to obtain first configuration information, where the first configuration information indicates N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; the communication unit 1003 is used to send first information, where the first information is used to indicate the activation of K1 measurement gaps among the N measurement gaps, where K1 is a positive integer less than or equal to N.

[0315] In one possible design, the processing unit 1002 is further configured to perform intra-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among the K1 measurement gaps, where the M1 measurement gaps are activated measurement gaps and M1 is a positive integer less than or equal to K1.

[0316] In one possible design, the communication unit 1003 is further configured to perform data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0317] In one possible design, the communication unit 1003 is also used to send the first information when a first condition is met; wherein the first condition includes one or more of the following: the signal quality of the first cell is less than a first threshold, and the first cell is the service cell of the terminal; the signal quality of the second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell; or, the difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

[0318] In a possible design, the communication unit 1003 is further configured to send second information, where the second information is used to indicate deactivation of K1 measurement gaps.

[0319] In one possible design, the communication unit 1003 is further used to send third information, where the third information is used to indicate activation of K2 measurement gaps among the N measurement gaps, where the K1 measurement gaps correspond to the first measurement configuration and the K2 measurement gaps correspond to the second measurement configuration.

[0320] In one possible design, the processing unit 1002 is further configured to deactivate K1 measurement gaps.

[0321] For another example, in one embodiment, the processing unit 1002 is used to obtain first configuration information, where the first configuration information indicates N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; the communication unit 1003 is used to send fourth information, where the fourth information is used to request activation of K1 measurement gaps among the N measurement gaps; the communication unit 1003 is also used to receive fifth information, where the fifth information is used to indicate that Q measurement gaps among the N measurement gaps are activated, where the Q measurement gaps are K1 measurement gaps, or where the Q measurement gaps are K2 measurement gaps among the N measurement gaps, where the K1 measurement gap is not exactly the same as the K2 measurement gaps, and Q, K1, and K2 are positive integers less than or equal to N.

[0322] In one possible design, K1 measurement gaps correspond to a first measurement configuration, and K2 measurement gaps correspond to a second measurement configuration.

[0323] In one possible design, the N measurement gaps correspond to a set of candidate measurement configurations, and the Q measurement gaps correspond to at least one measurement configuration in the set of candidate measurement configurations.

[0324] In one possible design, the processing unit 1002 is further configured to perform intra-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among the Q measurement gaps, where the M1 measurement gaps are activated measurement gaps and M1 is a positive integer less than or equal to Q.

[0325] In one possible design, the communication unit 1003 is further configured to perform data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0326] In one possible design, the communication unit 1003 is also used to send fourth information when the first condition is met; wherein the first condition includes one or more of the following: the signal quality of the first cell is less than the first threshold, and the first cell is the service cell of the terminal; the signal quality of the second cell is greater than the second threshold, and the second cell is a neighboring cell of the first cell; or, the difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

[0327] In a possible design, the communication unit 1003 is further used to send sixth information, where the sixth information is used to indicate deactivation of Q measurement gaps.

[0328] In one possible design, the communication unit 1003 is further used to send seventh information, where the seventh information is used to indicate activation of P measurement gaps among the N measurement gaps, where the P measurement gaps are not exactly the same as the Q measurement gaps, and P is a positive integer less than or equal to N.

[0329] In one possible design, the processing unit 1002 is further configured to deactivate Q measurement gaps.

[0330] For example, in one embodiment, the processing unit 1002 is used to obtain first configuration information, where the first configuration information indicates N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; the communication unit 1003 is used to receive eighth information, where the eighth information is used to indicate that K measurement gaps among the N measurement gaps are activated, and K is a positive integer less than or equal to N.

[0331] In one possible design, the processing unit 1002 is further configured to perform intra-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among the K measurement gaps, where the M1 measurement gaps are activated measurement gaps and M1 is a positive integer less than or equal to K.

[0332] In one possible design, the communication unit 1003 is further configured to perform data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0333] In one possible design, the communication unit 1003 is further used to receive ninth information, where the ninth information is used to indicate deactivation of K measurement gaps; the terminal deactivates the K measurement gaps according to the ninth information.

[0334] In one possible design, the communication unit 1003 is further configured to receive tenth information indicating activation of O measurement gaps among the N measurement gaps; the terminal activates the O measurement gaps according to the tenth information, that is, the terminal deactivates K measurement gaps according to the tenth information. Exemplarily, the K measurement gaps correspond to the first measurement configuration, and the Q measurement gaps correspond to the second measurement configuration.

[0335] In one possible design, when the communication device 1000 is a terminal or a communication module within a terminal, the functions of the processing unit 1002 may be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-chip (SoC) chip or SIP chip containing a modem core. The functions of the communication unit 1003 may be implemented by a transceiver circuit.

[0336] In one possible design, when the communication device 1000 is a circuit or chip responsible for communication functions in a terminal, such as a modem chip or a system-on-chip (SoC) chip or SIP chip containing a modem core, the functions of the processing unit 1002 can be implemented by a circuit system including one or more processors or processor cores in the aforementioned chip. The functions of the communication unit 1003 can be implemented by an interface circuit or data transceiver circuit on the aforementioned chip.

[0337] The communication device 1000 can be a network side device in the above-mentioned embodiment, for example, an access network device, or a module in the access network device (such as a circuit, a chip or a chip system, etc.), or a logical node or logic module that can realize all or part of the functions of the access network device.

[0338] For example, in one embodiment, the communication unit 1003 is used to receive first information, where the first information is used to indicate activation of K1 measurement gaps among N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1, and K1 is a positive integer less than or equal to N.

[0339] In one possible design, the communication unit 1003 is further used to send first configuration information to the terminal device, where the first configuration information indicates N measurement gaps.

[0340] In one possible design, the communication unit 1003 is further configured to perform data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0341] In one possible design, the communication unit 1003 is also used to enable the network device to receive first information when a first condition is met; wherein the first condition includes one or more of the following: the signal quality of the first cell is less than a first threshold, and the first cell is a service cell of the terminal; the signal quality of the second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell; or, the difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

[0342] In one possible design, the communication unit 1003 is further used to receive second information, where the second information is used to indicate deactivation of K1 measurement gaps; and the processing unit 1002 is used to deactivate K1 measurement gaps according to the second information.

[0343] In one possible design, the communication unit 1003 is further used to receive third information, where the third information is used to indicate activation of K2 measurement gaps among N measurement gaps, where K1 measurement gaps correspond to the first measurement configuration and K2 measurement gaps correspond to the second measurement configuration; the processing unit 1002 is further used to activate K2 measurement gaps among the N measurement gaps according to the third information.

[0344] For another example, in one embodiment, the communication unit 1003 is used to receive fourth information, where the fourth information is used to request activation of K1 measurement gaps among N measurement gaps, where the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement; the communication unit 1003 is also used to send fifth information, where the fifth information is used to indicate that Q measurement gaps among the N measurement gaps are activated, where the Q measurement gaps are K1 measurement gaps, or where the Q measurement gaps are K2 measurement gaps among the N measurement gaps, where the K1 measurement gap is not exactly the same as the K2 measurement gaps, where Q, K1, and K2 are positive integers less than or equal to N, and where N is an integer greater than or equal to 1.

[0345] In one possible design, the communication unit 1003 is further used to send first configuration information to the terminal device, where the first configuration information indicates N measurement gaps.

[0346] In one possible design, K1 measurement gaps correspond to a first measurement configuration, and K2 measurement gaps correspond to a second measurement configuration.

[0347] In one possible design, the N measurement gaps correspond to a set of candidate measurement configurations, and the Q measurement gaps correspond to at least one measurement configuration in the set of candidate measurement configurations.

[0348] In one possible design, the communication unit 1003 is further configured to perform data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0349] In one possible design, the communication unit 1003 is also used to enable the network device to receive fourth information when the first condition is met; wherein the first condition includes one or more of the following: the signal quality of the first cell is less than the first threshold, and the first cell is the service cell of the terminal; the signal quality of the second cell is greater than the second threshold, and the second cell is a neighboring cell of the first cell; or, the difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

[0350] In one possible design, the communication unit 1003 is further used to receive sixth information, where the sixth information is used to indicate deactivation of Q measurement gaps; and the processing unit 1002 is used to deactivate the Q measurement gaps according to the sixth information.

[0351] In one possible design, the communication unit 1003 is further used to receive seventh information, where the seventh information is used to indicate activation of P measurement gaps among N measurement gaps, where the P measurement gaps are not exactly the same as the Q measurement gaps, and P is a positive integer less than or equal to N; the processing unit 1002 is further used to activate the P measurement gaps according to the seventh information.

[0352] For example, in one embodiment, the communication unit 1003 is used to send eighth information, where the eighth information is used to indicate that K measurement gaps out of N measurement gaps are activated, and the N measurement gaps are used for intra-frequency measurement and / or inter-frequency measurement on the terminal side, where N is an integer greater than or equal to 1, and K is a positive integer less than or equal to N.

[0353] In one possible design, the communication unit 1003 is further used to send first configuration information to the terminal device, where the first configuration information indicates N measurement gaps.

[0354] In one possible design, the communication unit 1003 is further configured to perform data transmission on M2 measurement gaps among the N measurement gaps, where the M2 measurement gaps are inactivated measurement gaps, and M2 is a positive integer less than or equal to N.

[0355] In a possible design, the communication unit 1003 is further used to send ninth information, where the ninth information is used to indicate deactivation of K measurement gaps.

[0356] In one possible design, the communication unit 1003 is further configured to send tenth information, where the tenth information is configured to indicate activation of O measurement gaps among the N measurement gaps. For example, K measurement gaps correspond to the first measurement configuration, and Q measurement gaps correspond to the second measurement configuration.

[0357] In one possible design, when the communication device 1000 is a network device or a communication module in a network device, the functions of the processing unit 1002 can be implemented by one or more processors. Specifically, the processor can include a chip. The functions of the communication unit 1003 can be implemented by a transceiver circuit.

[0358] In one possible design, when the communication device 1000 is a circuit or chip responsible for communication functions in a network device, the functions of the processing unit 902 can be implemented by a circuit system including one or more processors or processor cores in the above chip. The functions of the communication unit 903 can be implemented by an interface circuit or data transceiver circuit on the above chip.

[0359] It is understandable that the division of units in the above-mentioned device is merely a division of logical functions, and one function may correspond to one functional unit, or two or more functions may be integrated into one functional unit. In actual implementation, all or part of the units may be integrated into one physical entity, or distributed across different physical entities. In addition, the above-mentioned functional units may be implemented in the form of hardware, software, or a combination of hardware and software. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for specific applications, but such implementation should not be considered to be beyond the scope of this application.

[0360] In one example, the functional unit in any of the above devices can be one or more integrated circuits configured to implement the above methods, such as: one or more ASICs, or one or more CPUs, one or more microprocessors (MPUs), one or more microcontrollers (MCUs), one or more digital signal processors (DSPs), or one or more FPGAs, or a combination of at least two of these integrated circuit forms.

[0361] In an example, the storage unit 1001 may include a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory and / or a register.

[0362] Figure 11 is a schematic diagram of the structure of a terminal 2000 provided in an embodiment of the present application. The terminal 2000 may correspond to the terminal shown in Figure 1 and is used to implement the operations of the terminal in the above embodiments. As shown in Figure 11(a), the terminal 2000 includes: one or more antennas 2010, a radio frequency processing system 2020, and a processor system 2030.

[0363] In the downlink or sidelink direction, the RF processing system 2020 receives RF signals through the antenna 2010 and sends the processed signals to the processor system 2030 for further processing. In the uplink or sidelink direction, the processor system 2030 processes the terminal side information and sends it to the RF processing system 2020. The RF processing system 2020 performs RF processing on the signal and then sends it through the antenna 2010.

[0364] In one example, the RF processing system 2020, serving as the communication interface for the terminal to communicate externally, may include an RF front end 2021 (RF front end, RFFE) and an RF transceiver 2022 (RF transceiver). RFFE 2021 is primarily responsible for performing one or more of the following processing operations, such as shaping, passband selection, or gain control, on the RF signal received by the antenna or the RF signal to be transmitted through the antenna. It may include one or more components such as an RF switch, a duplexer, a filter, a power amplifier, an antenna tuner, and a low-noise amplifier. RFFE 2021 may be a circuit system composed of multiple discrete components or may be integrated and packaged in one or more chips. RF transceiver 2022 is responsible for processing the RF signal received by the RFFE into a baseband / intermediate frequency (IF) signal for further processing by the processor system 2030, and for processing the baseband / IF signal provided by the processor system 2030 into an RF signal for transmission to RFFE 2021. The baseband / IF signal transmitted between the RF transceiver 2022 and the processor system 2030 may be a digital signal or an analog signal. The RF transceiver 2022 may be implemented by one or more chips, which are generally referred to as radio frequency integrated circuits (RFICs).

[0365] In one example, the processor system 2030 may include one or more processors for processing signals and executing one or more communication protocols. Optionally, the processor system 2030 may also include a memory 2036. In one example, the one or more processors include at least one baseband processor 2031 (also known as a modem processor). The memory 2036 is used to store data and / or computer program instructions. Optionally, the processor system 2030 may also include one or more application processors 2032 for processing the terminal operating system and application layer. Optionally, the processor system 2030 may also include one or more of a voice subsystem 2033, a multimedia subsystem 2034, or an interface circuit 2035. The voice subsystem 2033 is used to process voice signals, the multimedia subsystem 2034 is used to handle multimedia-related operations such as video encoding and decoding, image processing, etc., and the interface circuit 2035 is used to communicate with other terminal components, such as the display 2040, input device 2050, and memory 2060. The aforementioned components in the processor system 2030 may communicate with each other via a bus or communication interface circuit.

[0366] In one example, the processor system 2030 can be packaged into a processor chip, such as a SoC chip or a SIP chip. In another example, the processor system 2030 can be a system consisting of multiple chips, for example, the baseband processor 2031 can be packaged into a single chip, or it can be packaged into a single chip with part or all of the circuits of the radio frequency processing system.

[0367] In one example, the memory 2036 may be an on-chip memory, that is, located on the chip of the processor system 2030. In one example, the memory 2060 may be an off-chip memory, that is, located outside the chip of the processor system 2030.

[0368] In one example, as shown in FIG11( b ), the baseband processor 2031 in the terminal 2000 provided in an embodiment of the present application may include: one or more processor cores 20311 and an interface circuit 20314. The one or more processor cores 20311 are used to process signals and execute one or more communication protocols. Optionally, the baseband processor 2031 may also include a memory 20312, which is used to store at least a portion of the corresponding computer program instructions and / or data. In one example, the one or more processor cores 20311 implement the relevant operations in the above-mentioned method embodiment by executing the computer program instructions stored in the memory 20312. In the present application, the memory 20312 is used to store corresponding computer program instructions and / or data. This may refer to the memory 20312 being used to store all corresponding computer program instructions and / or data for execution by the processor core 20311, or it may refer to the memory 20312 being used to store a portion of the corresponding computer program instructions and / or data, including the computer program instructions and / or data currently required to be executed by the processor core 20311. The memory 20312 may store different portions of computer program instructions and / or data multiple times for execution by the processor core 20311 to implement the relevant operations in the above-mentioned method embodiments. The interface circuit 20314 serves as a communication interface for communicating with other components, such as transmitting signals with the RF processing system 2020, communicating with other subsystems and related components of the processor system 2030 via a bus, such as transmitting data control signals with the application processor 2032, and transmitting data or computer program instructions with the memory 2036 or the memory 2060. Optionally, in order to reduce the load of the processor core, a baseband signal processing circuit 20313 may be provided to implement at least part of the baseband signal processing, including one or more of signal demodulation, modulation, encoding or decoding.

[0369] In one example, the communication device provided in the present application may be a terminal 2000 , a communication module including a processor system 2030 and a radio frequency system 2020 , a processor system 2030 , or a baseband processor 2031 .

[0370] The above-mentioned processors, processor systems, application processors, baseband processors, processor circuits or processor cores can be collectively referred to as processors, which may include one or more combinations of CPU, DSP, MPU, MCU, GPU, FPGA, ASIC, AI processor or NPU.

[0371] The aforementioned memory may include one or more of the following storage media: random access memory (RAM), static RAM (SRAM), dynamic RAM (DRAM), phase-change memory (PCM), resistive RAM (ReRAM), magnetoresistive RAM (MRAM), ferroelectric RAM (FRAM), cache, register, read-only memory (ROM), flash memory, erasable programmable ROM (EPROM), hard disk, etc. In one example, computer program instructions for executing the aforementioned embodiments may be stored in a non-volatile memory, such as at least a portion of the aforementioned memory 2060 (e.g., one or more of ROM, flash memory, EPROM, or hard disk). When the terminal is running, the corresponding computer program instructions can be partially or completely loaded into a memory with a faster transmission speed to the processor, such as at least a part of the above-mentioned memory 2036 and / or memory 20312 (such as one or more of RAM, SRAM, DRAM, PCM, RERAM, MRAM, FRAM, cache, or register), for execution by the processor to implement the steps in the above-mentioned method embodiments.

[0372] In one example, the RF transceiver 2022 and the RF front end 2021 may also be packaged in one chip. In one example, the RF transceiver 2022, the RF front end 2021 and the baseband processor 2031 may also be packaged in one chip.

[0373] An embodiment of the present application further provides a computer-readable storage medium on which computer instructions for implementing the methods executed by a communication device (such as a terminal or a network device) in the above-mentioned method embodiments are stored.

[0374] An embodiment of the present application also provides a computer program product, comprising instructions, which, when executed by a computer, implement the methods performed by a communication device (such as a terminal or a network device) in the above-mentioned method embodiments.

[0375] An embodiment of the present application also provides a communication system, which includes one or more of the terminals and network devices in the above embodiments.

[0376] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

[0377] It should be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0378] It should also be understood that in some of the above embodiments, the devices in the existing network architecture are mainly used as examples for illustrative description (such as network devices, terminal devices, etc.), and it should be understood that the embodiments of the present application are not limited to the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.

[0379] It is understandable that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as network devices, terminal devices) can also be implemented by components of the devices (such as chips or circuits).

[0380] In this application, "sending information" can be understood as one device sending information to another device, or as one logic module within a device sending information to another logic module. For example, "a network device sending information" can be understood as the network device sending information to another device (such as a terminal), or as logic module 1 within the network device sending information to logic module 2 within the network device.

[0381] In this application, "receiving information" can be understood as one device receiving information from another device, or it can also be understood as a logic module within a device receiving information from another logic module. For example, "a network device receiving information" can be understood as the network device receiving information from another device (such as a terminal), or it can be understood as logic module 1 in the network device receiving information from logic module 2 in the network device.

[0382] In addition, in this application, "sending information to... (access network device)" can be understood as the destination end of the information being the access network device. This can include sending information directly or indirectly to the access network device. "Receiving information from... (access network device)" can be understood as the source end of the information being the access network device, which can include receiving information directly or indirectly from the access network device. The information may undergo necessary processing between the source end and the destination end of the information transmission, such as format changes, etc., but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated here.

[0383] In each of the above embodiments, “optionally, the method further includes…” can be understood as these steps may be executed in full, none, or only part of them, which is not limited in this application.

[0384] In the embodiments of this application, words such as "exemplary" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete way.

[0385] It should be understood that references to "embodiments" throughout this specification mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, various embodiments throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0386] It should be understood that in the various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The names of all nodes and messages in this application are merely names set by this application for the convenience of description. The names in the actual network may be different. It should not be understood that this application limits the names of various nodes and messages. On the contrary, any name with the same or similar function as the node or message used in this application is regarded as the method or equivalent replacement of this application, and is within the scope of protection of this application.

[0387] It should also be understood that in this application, "when...", "if...", "in the case of..." and "if" all mean that the network element will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require that the device must have a judgment action when it is implemented, nor does it mean that there are other limitations. In addition, in this application, the description of the above-mentioned "when...", "if...", "in the case of..." and "if" conditions can be understood as necessary conditions, and there is no limitation on whether the condition is a sufficient condition or whether it is a necessary and sufficient condition. For example, "in the case of A, execute B" can be understood as "if at least A is satisfied, execute B."

[0388] In addition, in each embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0389] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B or C" includes A, B, C, AB, AC, BC or ABC, and "at least one of A, B and C" can also be understood to include A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the order, timing, priority or importance of multiple objects.

[0390] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, optical storage, etc.) that contain computer-usable program code.

[0391] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.

[0392] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0393] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0394] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.

Claims

1. A communication method, characterized in that, Including: Obtain first configuration information, where the first configuration information indicates N measurement gaps, and the N measurement gaps are used for co-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; Send first information, where the first information is used to indicate activation of K1 of the N measurement gaps, and K1 is a positive integer less than or equal to N.

2. The method according to claim 1, wherein The method further includes: Perform co-frequency measurement and / or inter-frequency measurement on M1 of the K1 measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to K1.

3. The method according to claim 1 or 2, characterized in that, The method further includes: Perform data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are non-activated measurement gaps, and M2 is a positive integer less than or equal to N.

4. The method according to any one of claims 1 to 3, characterized in that The method is applied to the terminal side, and the sending of the first information includes: Send the first information when a first condition is satisfied; Wherein, the first condition includes one or more of the following: The signal quality of a first cell is less than a first threshold, and the first cell is the serving cell of the terminal; The signal quality of a second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell; or, The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: Send second information, where the second information is used to indicate deactivation of the K1 measurement gaps.

6. The method according to any one of claims 1 to 5, characterized in that The method further includes: Send third information, where the third information is used to indicate activation of K2 of the N measurement gaps, where the K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.

7. The method according to claim 5 or 6, characterized in that, The method further includes: Deactivate the K1 measurement gaps.

8. A communication method, characterized in that, Including: Receive first information, where the first information is used to indicate activation of K1 of N measurement gaps, the N measurement gaps are used for co-frequency measurement and / or inter-frequency measurement, N is an integer greater than or equal to 1, and K1 is a positive integer less than or equal to N.

9. The method according to claim 8, wherein Before receiving the first information, the method further includes: Send first configuration information, where the first configuration information indicates the N measurement gaps.

10. The method according to claim 8 or 9, characterized in that, The method further includes: Perform data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are non-activated measurement gaps, and M2 is a positive integer less than or equal to N.

11. The method according to any one of claims 8 to 10, characterized in that The receiving of the first information includes: Receive the first information when a first condition is satisfied; Wherein, the first condition includes one or more of the following: The signal quality of a first cell is less than a first threshold, and the first cell is the serving cell of the terminal; The signal quality of a second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell; or, The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

12. The method according to any one of claims 8 to 11, characterized in that, The method further includes: Receive second information, where the second information is used to indicate deactivation of the K1 measurement gaps; Deactivate the K1 measurement gaps according to the second information.

13. The method according to any one of claims 8 to 12, characterized in that, The method further includes: Receive third information, where the third information is used to indicate activation of K2 of the N measurement gaps, where the K1 measurement gaps correspond to a first measurement configuration and the K2 measurement gaps correspond to a second measurement configuration; Activate the K2 measurement gaps according to the third information.

14. A communication method, characterized in that, Comprising: Obtain first configuration information, where the first configuration information indicates N measurement gaps, the N measurement gaps being used for co-frequency measurement and / or inter-frequency measurement, and N being an integer greater than or equal to 1; Send fourth information, where the fourth information is used to request activation of K1 of the N measurement gaps; Receive fifth information, where the fifth information is used to indicate that Q of the N measurement gaps are activated, the Q measurement gaps being the K1 measurement gaps, or the Q measurement gaps being K2 of the N measurement gaps, the K1 measurement gaps and the K2 measurement gaps not being exactly the same, and Q, K1, and K2 being positive integers less than or equal to N.

15. The method according to claim 14, wherein The K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.

16. The method according to claim 14, wherein The N measurement gaps correspond to a set of candidate measurement configurations, and the Q measurement gaps correspond to at least one measurement configuration in the set of candidate measurement configurations.

17. The method according to any one of claims 14 to 16, characterized in that, The method further comprises: Perform co-frequency measurement and / or inter-frequency measurement on M1 of the Q measurement gaps, the M1 measurement gaps being activated measurement gaps, and M1 being a positive integer less than or equal to Q.

18. The method according to any one of claims 14 to 17, characterized in that The method further comprises: Perform data transmission on M2 of the N measurement gaps, the M2 measurement gaps being non-activated measurement gaps, and M2 being a positive integer less than or equal to N.

19. The method according to any one of claims 14 to 18, characterized in that The method is applied to the terminal side, and the sending of the fourth information comprises: Send the fourth information when a first condition is satisfied; where the first condition comprises one or more of the following: The signal quality of a first cell is less than a first threshold, the first cell being the serving cell of the terminal; The signal quality of a second cell is greater than a second threshold, the second cell being a neighboring cell of the first cell; or, The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

20. The method according to any one of claims 14 to 19, characterized in that The method further comprises: Send sixth information, where the sixth information is used to indicate deactivation of the Q measurement gaps.

21. The method according to any one of claims 14 to 20, characterized in that, The method further comprises: Send seventh information, where the seventh information is used to indicate activation of P of the N measurement gaps, where the P measurement gaps are not exactly the same as the Q measurement gaps, and P is a positive integer less than or equal to N.

22. The method according to claim 20 or 21, characterized in that The method further comprises: Deactivate the Q measurement gaps.

23. A communication method, characterized in that, Comprising: Receive fourth information, where the fourth information is used to request activation of K1 of N measurement gaps, the N measurement gaps being used for co-frequency measurement and / or inter-frequency measurement; Send a fifth piece of information, where the fifth piece of information is used to indicate that Q of the N measurement gaps are activated, and the Q measurement gaps are K1 measurement gaps, or the Q measurement gaps are K2 of the N measurement gaps, and the K1 measurement gaps and the K2 measurement gaps are not exactly the same. Q, K1, and K2 are positive integers less than or equal to N, and N is an integer greater than or equal to 1.

24. The method according to claim 23, wherein Before receiving the fourth piece of information, the method further includes: Send a first configuration message, where the first configuration message indicates the N measurement gaps.

25. The method according to claim 23 or 24, characterized in that, The K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.

26. The method according to any one of claims 23 to 25, characterized in that The N measurement gaps correspond to a candidate measurement configuration set, and the Q measurement gaps correspond to at least one measurement configuration in the candidate measurement configuration set.

27. The method according to any one of claims 23 to 26, characterized in that, The method further includes: Perform data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are unactivated measurement gaps, and M2 is a positive integer less than or equal to N.

28. The method according to any one of claims 23 to 27, characterized in that, The receiving of the fourth piece of information includes: Receive the fourth piece of information when a first condition is met; Wherein, the first condition includes one or more of the following: The signal quality of a first cell is less than a first threshold, and the first cell is the serving cell of the terminal; The signal quality of a second cell is greater than a second threshold, and the second cell is a neighboring cell of the first cell; or, The difference between the signal quality of the second cell and the signal quality of the first cell is greater than a third threshold.

29. The method according to any one of claims 23 to 28, characterized in that, The method further includes: Receive a sixth piece of information, where the sixth piece of information is used to indicate deactivation of the Q measurement gaps; Deactivate the Q measurement gaps according to the sixth piece of information.

30. The method according to any one of claims 23 to 29, characterized in that, The method further includes: Receive a seventh piece of information, where the seventh piece of information is used to indicate activation of P of the N measurement gaps, where the P measurement gaps and the Q measurement gaps are not exactly the same, and P is a positive integer less than or equal to N; Activate the P measurement gaps according to the seventh piece of information.

31. A communication method, characterized in that, Includes: Obtain a first configuration message, where the first configuration message indicates N measurement gaps, and the N measurement gaps are used for co-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; Receive an eighth piece of information, where the eighth piece of information is used to indicate that K of the N measurement gaps are activated, and K is a positive integer less than or equal to N.

32. The method according to claim 31, wherein The method further includes: Perform co-frequency measurement and / or inter-frequency measurement on M1 of the K measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to K.

33. The method according to claim 31 or 32, characterized in that, The method further includes: Perform data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are unactivated measurement gaps, and M2 is a positive integer less than or equal to N.

34. The method according to any one of claims 31 to 33, characterized in that, The method further includes: Receive a ninth piece of information, where the ninth piece of information is used to indicate deactivation of the K measurement gaps; Deactivate the K measurement gaps according to the ninth piece of information.

35. The method according to any one of claims 31 to 34, characterized in that, The method further includes: Receive the tenth information, where the tenth information is used to indicate the activation of O of the N measurement gaps; Activate the O measurement gaps according to the tenth information.

36. The method according to claim 35, wherein The K measurement gaps correspond to a first measurement configuration, and the O measurement gaps correspond to a second measurement configuration.

37. A communication method, characterized in that, Comprising: Send the eighth information, where the eighth information is used to indicate that K of the N measurement gaps are activated, and the N measurement gaps are used for co-frequency measurement and / or inter-frequency measurement, N is an integer greater than or equal to 1, and K is a positive integer less than or equal to N.

38. The method according to claim 37, characterized in that, Before sending the eighth information, the method further comprises: Send the first configuration information, where the first configuration information indicates the N measurement gaps.

39. The method according to claim 37 or 38, characterized in that, The method further comprises: Perform data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are unactivated measurement gaps, and M2 is a positive integer less than or equal to N.

40. The method according to any one of claims 37 to 39, characterized in that, The method further comprises: Send the ninth information, where the ninth information is used to indicate the deactivation of the K measurement gaps.

41. The method according to any one of claims 37 to 40, characterized in that, The method further comprises: Send the tenth information, where the tenth information is used to indicate the activation of O of the N measurement gaps.

42. The method according to claim 41, characterized in that, The K measurement gaps correspond to a first measurement configuration, and the O measurement gaps correspond to a second measurement configuration.

43. A communication device, characterized in that, Comprising a module or unit for executing the method according to any one of claims 1 to 7, or a module or unit for executing the method according to any one of claims 8 to 13, or a module or unit for executing the method according to any one of claims 14 to 22, or a module or unit for executing the method according to any one of claims 23 to 30, or a module or unit for executing the method according to any one of claims 31 to 36, or a module or unit for executing the method according to any one of claims 37 to 42.

44. A communication device, characterized in that, Comprising at least one processor, where the at least one processor is coupled to a memory and is used to execute computer instructions stored in the memory, so that the communication device executes the method according to any one of claims 1 to 7, or so that the communication device executes the method according to any one of claims 8 to 13, or so that the communication device executes the method according to any one of claims 14 to 22, or so that the communication device executes the method according to any one of claims 23 to 30, or so that the communication device executes the method according to any one of claims 31 to 36, or so that the communication device executes the method according to any one of claims 37 to 42.

45. A computer-readable storage medium, characterized in that, A computer program or instruction is stored on the computer-readable storage medium, and when the computer program or the instruction runs on a computer, the method according to any one of claims 1 to 42 is executed.

46. A computer program product, characterized in that, Containing instructions, and when the instructions run on a computer, the method according to any one of claims 1 to 42 is executed.

Citation Information

Patent Citations

  • Measurement configuration method and device

    CN115334530A

  • Method and device for receiving and sending measurement gap configuration information and medium

    CN116195292A

  • Measurement gap determination method, configuration method, device, terminal and base station

    CN116456455A

  • Method and device for positioning in wireless communication system

    WO2022154365A1

  • UE capability to activate pre-configured measurement gap

    WO2023023037A1