Measurement method and communication device
Through the terminal's independent management of measurement gaps, the time-domain conflict problem of XR services in the 5G communication system is solved, the service transmission reliability and signal measurement performance are improved, and the user experience is ensured.
Patent Information
- Application Number
- CN202410110606.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-25
- Publication Date
- 2025-07-25
AI Technical Summary
In 5G communication system, during the data transmission of XR services, the time domain may conflict with the measurement gap, resulting in the inability to take into account both the service transmission performance and the signal measurement performance, affecting the user experience.
The terminal independently determines and activates or deactivates the measurement gap, flexibly performs signal measurements based on the service transmission situation, reduces time-domain conflicts, and improves service transmission reliability and signal measurement performance.
Through the terminal's autonomous management of measurement gaps, we ensure that the XR service is not interrupted in the time-delay-urgent service, and improve user experience and service transmission performance.
Smart Images

Figure CN120378910A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method for measurement and a communication device. Background Art
[0002] With the continuous development of the fifth-generation (5G) communication system, the data transmission delay is continuously reduced, and the transmission capacity is getting larger and larger. The 5G communication system is gradually penetrating into some multimedia services with strong real-time requirements and large data capacity requirements, such as video transmission, cloud gaming (CG), and extended reality (XR), where XR includes virtual reality (VR) and augmented reality (AR).
[0003] Exemplarily, in a mobile cellular network, the 3rd generation partnership project (3GPP) has proposed a measurement gap (MG) method, that is, a part of time (MG time) is reserved, and the terminal device tunes the receiver to the target cell frequency point for signal measurement. However, in the data transmission process of the XR service, there may be a conflict with the MG in the time domain, and it is impossible to balance the service transmission performance and the signal measurement performance. Summary of the Invention
[0004] This application provides a communication method and a communication device, aiming to reduce the conflict between service transmission and signal measurement, and while improving the reliability of service transmission, also taking into account the signal measurement performance.
[0005] In a first aspect, a communication method is provided. This method can be applied to the terminal side, such as a terminal or a communication module in the terminal, or a circuit or chip in the terminal responsible for the communication function (such as a modulation and demodulation (modem) chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core). The following describes this method by taking the application of this method to a terminal as an example.
[0006] In this method, the terminal obtains 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 cross-frequency measurement, and N is an integer greater than or equal to 1; the terminal sends first information, and the first information is used to indicate the activation of K1 of the N measurement gaps, where K1 is a positive integer less than or equal to N.
[0007] Using the above method, the terminal can obtain N measurement gaps, independently determine and indicate to the network device the K1 activated 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, it also takes into account the measurement performance of the signal. Especially for time-sensitive services such as XR, when the data transmission of the XR service overlaps with the measurement gap in the time domain, the terminal may be unable to perform data transmission, resulting in the interruption of the XR service transmission, unable to ensure the reliability of data transmission, and reducing the 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 flexible manner according to the business transmission situation, so as to improve and balance the business transmission performance and the measurement performance.
[0008] In a possible design, the method further includes: the terminal performs co-frequency measurement and / or inter-frequency measurement on M1 of the K1 measurement gaps, and the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to K1.
[0009] That is to say, for the K1 activated measurement gaps, the terminal can perform co-frequency measurement and / or inter-frequency measurement on one or more of the K1 measurement gaps. In this implementation method, the terminal can adaptively perform signal measurement on the activated measurement gaps based on the transmission situation of the business data. For example, when the terminal is transmitting business data, if the signal quality of the serving cell of the terminal deteriorates, the terminal can timely perform co-frequency measurement and / or inter-frequency measurement on one or more of the K1 measurement gaps to complete cell handover, thereby avoiding the interruption of communication services, which can not only improve the reliability of business transmission, but also take into account the signal measurement performance and ensure the user service experience.
[0010] In a possible design, the method further includes: the terminal performs data transmission on M2 of the N measurement gaps, and the M2 measurement gaps are unactivated measurement gaps, and M2 is a positive integer less than or equal to N.
[0011] That is to say, for the N - K1 unactivated measurement gaps, the terminal can perform data transmission on one or more of the N - K1 measurement gaps. Among them, M2 + K1 ≤ N. In this implementation method, the terminal can adaptively transmit business data on the unactivated measurement gaps based on the transmission situation of the business data. For example, when the terminal is transmitting business data, if the signal quality of the serving cell of the terminal is good, it means that the terminal does not need to perform cell handover, and thus does not need to perform co-frequency measurement and / or inter-frequency measurement, that is, it can continue to perform data transmission on one or more of the N - K1 measurement gaps, thereby ensuring the business transmission quality and business transmission capacity and improving the reliability of business transmission.
[0012] In a possible design, the terminal sends first information, including: when a first condition is satisfied, the terminal sends the first information. The first condition includes one or more of the following:
[0013] (1) The signal quality of a first cell is less than a first threshold, and the first cell is the serving cell of the terminal;
[0014] (2) 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;
[0015] (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;
[0016] (4) The signal quality of a first cell is less than or equal to a first threshold, and the first cell is the serving cell of the terminal;
[0017] (5) The signal quality of a second cell is greater than or equal to a second threshold, and the second cell is a neighboring cell of the first cell; or,
[0018] (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.
[0019] Based on the above solution, when the terminal determines that the first condition is satisfied, it sends the first information to the network device, that is, when the first condition is satisfied, it indicates to activate K1 measurement gaps. For example, when the signal quality of the serving cell of the terminal is poor, or the signal quality of the neighboring cell of the terminal is good, the terminal can indicate to the network device to activate K1 measurement gaps, which is convenient for the terminal to perform co-frequency measurement and / or inter-frequency measurement on the K1 measurement gaps to complete cell handover, and avoid communication service interruption caused by the poor signal quality of the serving cell of the terminal. This can not only improve the reliability of service transmission, but also take into account the signal measurement performance.
[0020] In a possible design, the method further includes: the terminal sends second information, and the second information is used to indicate deactivating K1 measurement gaps.
[0021] Based on the above solution, the terminal can indicate to deactivate the previously activated K1 measurement gaps through the second information. For example, when the signal quality of the serving cell of the terminal improves, it means that there is no need for cell handover, and thus there is no need for co-frequency measurement and / or inter-frequency measurement. Therefore, the terminal can timely indicate to deactivate the measurement gaps to increase the time for data transmission, ensure the transmission capacity of service data, improve the service transmission performance, and enhance the user experience. This implementation method has high flexibility, can improve the transmission capacity of service data, and take into account the signal measurement performance while improving the transmission performance of service data.
[0022] In a possible design, the method further includes: the terminal deactivating K1 measurement gaps.
[0023] Based on the above solution, the terminal can autonomously deactivate K1 measurement gaps, and the K1 measurement gaps can be the K1 measurement gaps activated by the terminal indicated by the first information. For example, when the terminal's service data transmission is completed, or the terminal's service transmission performance is good, or the signal quality of the current serving cell of the terminal is good, it means that the terminal does not need to perform cell handover, and thus there is no need to perform intra-frequency measurement and / or inter-frequency measurement. Therefore, the terminal device can deactivate K1 measurement gaps to avoid unnecessary measurement overhead, increase data transmission capacity, and improve service transmission performance.
[0024] In a possible design, the method further includes: the terminal sending third information, where the third information is used to indicate activating K2 of the N measurement gaps, and among them, the K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.
[0025] Based on the above solution, the terminal can indicate to activate K2 of the N measurement gaps through the third information. For example, when the signal quality of the terminal's serving cell improves, it means that there is no need to perform cell handover frequently, and thus there is no need to perform intra-frequency measurement and / or inter-frequency measurement frequently. Therefore, the terminal can timely indicate to activate K2 measurement gaps to increase the data transmission time, ensure the transmission capacity of service data, improve service transmission performance, and enhance the user experience. For another example, when the signal quality of the terminal's serving cell deteriorates, it means that cell handover needs to be performed frequently, and thus intra-frequency measurement and / or inter-frequency measurement need to be performed frequently. Therefore, the terminal can timely indicate to activate measurement gaps to signal the measurement time, as much as possible to ensure that data transmission is not interrupted, improve the transmission performance of service data, and enhance the user experience. This implementation method has high flexibility and takes into account signal measurement performance while improving the transmission performance of service data.
[0026] In a second 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, a chip, or a chip system, etc.), or a logical node, a logical module, or software that can implement all or part of the functions of the access network device. The following takes this method applied to a network device as an example for description, and the network device can be an access network device or a base station.
[0027] In this method, the network device receives first information, where the first information is used to indicate activating K1 of the N measurement gaps, the N measurement gaps are used for intra-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.
[0028] Optionally, before the network device receives the first information, the network device sends first configuration information to the terminal device, and the first configuration information indicates N measurement gaps.
[0029] In a possible design, the method further includes: the network device performs data transmission on M2 of the N measurement gaps, and the M2 measurement gaps are inactive measurement gaps, where M2 is a positive integer less than or equal to N.
[0030] In a possible design, the network device receiving the first information includes: when a first condition is met, the network device receives the first information; where the first condition includes one or more of the following:
[0031] (1) The signal quality of the first cell is less than a first threshold, and the first cell is the serving cell of the terminal;
[0032] (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;
[0033] (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;
[0034] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is the serving cell of the terminal;
[0035] (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,
[0036] (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 the third threshold.
[0037] In a possible design, the method further includes: the network device receives second information, and the second information is used to indicate deactivating K1 measurement gaps; the network device deactivates the K1 measurement gaps according to the second information.
[0038] In a possible design, the method further includes: the network device receives third information, and the third information is used to indicate activating 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; the network device activates the K2 of the N measurement gaps according to the third information, that is, deactivates the K1 measurement gaps according to the third information.
[0039] The beneficial effects of the second aspect and certain implementation manners can be correspondingly referred to the description of the first aspect and its certain implementation manners, which will not be elaborated here.
[0040] In a third aspect, a communication method is provided. This method can be applied to the terminal side, such as a terminal or a communication module in the terminal, or a circuit or chip responsible for the communication function in the terminal (such as a modulation and demodulation (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 describes this method by taking the application to a terminal as an example.
[0041] In this method, the terminal obtains 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 cross-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 to activate K1 of the N measurement gaps; the terminal receives fifth information, where the fifth 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 completely the same, and Q, K1, and K2 are positive integers less than or equal to N.
[0042] By 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 activated measurement gaps, 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 measurement performance of the signal. Especially for time-delay 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 and unable to ensure the reliability of data transmission. In this implementation, the network device can indicate the K1 activated measurement gaps, so that the terminal can perform signal measurement on the activated K1 measurement gaps in a timely and flexible manner according to the service transmission situation, so as to improve and balance the service transmission performance and measurement performance and enhance the user service experience.
[0043] In a possible design, the K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.
[0044] That is to say, the measurement gaps requested by the terminal to be activated and the measurement gaps indicated by the network device to be already activated can belong to the same measurement configuration or different measurement configurations, which can realize the activation of measurement gaps in terms of measurement configuration granularity, effectively improve the measurement performance of the terminal for co-frequency measurement and / or cross-frequency measurement, and at the same time take into account the service transmission performance.
[0045] In a 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.
[0046] That is to say, the measurement gap requested by the terminal to be activated may exist in the form of a set of candidate measurement gaps, and the measurement gaps indicated by the network device as already activated belong to one or more measurement configurations in the set of candidate measurement gaps reported by the terminal device, with relatively high flexibility. It can improve the signal measurement performance of the terminal while enhancing the transmission performance of the terminal.
[0047] In a possible design, the method further includes: the terminal performs co-frequency measurement and / or inter-frequency measurement on M1 measurement gaps among Q measurement gaps, where the M1 measurement gaps are activated measurement gaps, and M1 is a positive integer less than or equal to Q.
[0048] In a possible design, the method further includes: the terminal performs data transmission on M2 measurement gaps among N measurement gaps, where the M2 measurement gaps are unactivated measurement gaps, and M2 is a positive integer less than or equal to N.
[0049] In a possible design, the terminal sends fourth information, including: the terminal sends fourth information when the first condition is met; where the first condition includes one or more of the following:
[0050] (1) The signal quality of the first cell is less than the first threshold, and the first cell is the serving cell of the terminal;
[0051] (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;
[0052] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than the third threshold;
[0053] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is the serving cell of the terminal;
[0054] (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,
[0055] (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 the third threshold.
[0056] In a possible design, the method further includes: the terminal sends sixth information, and the sixth information is used to indicate the deactivation of Q measurement gaps.
[0057] In a possible design, the method further includes: the terminal sends seventh information, and the seventh information is used to indicate the activation of P measurement gaps among 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.
[0058] In a possible design, the method further includes: the terminal deactivates Q measurement gaps.
[0059] For the beneficial effects of the third aspect and certain implementation manners, reference may be correspondingly made to the description of the first aspect and its certain implementation manners, which will not be elaborated herein.
[0060] Fourth aspect, a communication method is provided. This method can be applied to the network side, such as access network devices on the network side, modules in the access network devices (such as circuits, chips, or chip systems, etc.), or logical nodes, logical modules, or software that can implement all or part of the functions of the access network devices. Hereinafter, taking this method applied to a network device as an example for description, the network device can be an access network device or a base station.
[0061] In this method, the network device receives fourth information, where the fourth information is used to request to activate K1 of the N measurement gaps, and the N measurement gaps are used for co-frequency measurement and / or inter-frequency measurement; the network device sends fifth information, where the fifth information is used to indicate that Q of the N measurement gaps are activated, the Q measurement gaps are the K1 measurement gaps, or the Q measurement gaps are K2 of the N measurement gaps, the K1 measurement gaps and the K2 measurement gaps are not completely the same, and Q, K1, and K2 are positive integers less than or equal to N, and N is an integer greater than or equal to 1.
[0062] Optionally, before the network device receives the fourth information, the network device sends first configuration information to the terminal device, and the first configuration information indicates the N measurement gaps.
[0063] In a possible design, the K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.
[0064] In a 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.
[0065] In a possible design, the method further includes: the network device performs data transmission on M2 of the N measurement gaps, and the M2 measurement gaps are unactivated measurement gaps, and M2 is a positive integer less than or equal to N.
[0066] In a possible design, the network device receiving the fourth information includes: when a first condition is satisfied, the network device receives the fourth information; where the first condition includes one or more of the following:
[0067] (1) The signal quality of the first cell is less than a first threshold, and the first cell is the serving cell of the terminal;
[0068] (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;
[0069] (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;
[0070] (4) The signal quality of the first cell is less than or equal to a first threshold, and the first cell is the serving cell of the terminal;
[0071] (5) The signal quality of the second cell is greater than or equal to a second threshold, and the second cell is a neighboring cell of the first cell; or,
[0072] (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.
[0073] In a possible design, the method further includes: The network device receives sixth information for indicating deactivating Q measurement gaps; and deactivates Q measurement gaps according to the sixth information.
[0074] In a possible design, the method further includes: The network device receives seventh information for indicating activating P measurement gaps among 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 P measurement gaps according to the seventh information, that is, deactivates Q measurement gaps according to the seventh information.
[0075] The beneficial effects of the fourth aspect and certain implementation manners can be correspondingly referred to the description of the third aspect and its certain implementation manners, and will not be elaborated here.
[0076] Fifth aspect, a communication method is provided. This method can be applied to the terminal side, such as a terminal or a communication module in the terminal, or a circuit or chip in the terminal responsible for the communication function (such as a modulation and demodulation (modem) chip, also known as a baseband chip, or a system-on-chip (SoC) chip or a system-in-package (SIP) chip including a modem core). The following describes this method by taking the application to the terminal as an example.
[0077] In this method, the terminal obtains first configuration information indicating N measurement gaps for the terminal side to perform co-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1; and the terminal receives eighth information for indicating that K measurement gaps among the N measurement gaps are activated, where K is a positive integer less than or equal to N.
[0078] Using the above method, the network device can autonomously determine and indicate to the terminal the K activated measurement gaps, enabling the terminal to determine the activated measurement gaps by itself during the process of service data transmission, which can minimize the conflict between service transmission and signal measurement in the time domain. This can not only improve the reliability of service transmission but also take into account the measurement performance of the signal. Especially for time-sensitive services such as XR, when the data transmission of the XR service overlaps with the measurement gap in the time domain, the terminal may be unable to perform data transmission, resulting in the interruption of the XR service transmission, unable to ensure the reliability of data transmission, and reducing the user service experience. In this implementation, the terminal can determine the activated measurement gaps by itself and can activate the measurement gaps in a timely and flexible manner according to the service transmission situation to improve and balance the service transmission performance and measurement performance.
[0079] In a possible design, the method further includes: the terminal performs co-frequency measurement and / or inter-frequency measurement on M1 of the K measurement gaps, where the M1 measurement gaps are the activated measurement gaps, and M1 is a positive integer less than or equal to K.
[0080] In a possible design, the method further includes: the terminal performs data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are the unactivated measurement gaps, and M2 is a positive integer less than or equal to N.
[0081] In a possible design, the method further includes: the terminal receives the ninth information, which is used to indicate deactivating the K measurement gaps; the terminal deactivates the K measurement gaps according to the ninth information.
[0082] In a possible design, the method further includes: the terminal receives the tenth information, which is used to indicate activating O of the N measurement gaps; the terminal activates the O measurement gaps according to the tenth information, that is, the terminal deactivates the K measurement gaps according to the tenth information.
[0083] Exemplarily, the K measurement gaps correspond to the first measurement configuration, and the Q measurement gaps correspond to the second measurement configuration.
[0084] The beneficial effects of the fifth aspect and certain implementations can be correspondingly referred to the description of the first aspect and its certain implementations, which will not be elaborated here.
[0085] 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, a chip, or a chip system, etc.), or a logical node, a logical module, or software that can implement all or part of the functions of the access network device. Hereinafter, taking this method applied to a network device as an example for illustration, the network device can be an access network device or a base station.
[0086] In this method, the network device sends eighth information, which is used to indicate that K out of N measurement gaps are activated. The N measurement gaps are used for the terminal side to perform 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.
[0087] Optionally, before the network device sends the eighth information, the network device sends first configuration information to the terminal device, and the first configuration information indicates the N measurement gaps.
[0088] In a possible design, the method further includes: the network device performs data transmission on M2 out of the N measurement gaps, and the M2 measurement gaps are unactivated measurement gaps. M2 is a positive integer less than or equal to N.
[0089] In a possible design, the method further includes: the network device sends ninth information, which is used to indicate deactivation of K measurement gaps.
[0090] In a possible design, the method further includes: the network device sends tenth information, which is used to indicate activation of O out of the N measurement gaps.
[0091] Exemplarily, the K measurement gaps correspond to a first measurement configuration, and the Q measurement gaps correspond to a second measurement configuration.
[0092] The beneficial effects of the above sixth aspect and certain implementation manners can be correspondingly referred to the description of the fifth aspect and its certain implementation manners, and will not be elaborated here.
[0093] In a seventh aspect, a communication device is provided. The communication device has the functions to implement the above first aspect. For example, the communication device includes modules or units or means corresponding to performing the operations involved in the above first aspect. The module or unit or means can be specifically implemented by software, or by hardware, or by a combination of software and hardware.
[0094] In a possible design, the communication device includes: a processing unit, configured to 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. N is an integer greater than or equal to 1; a transceiver unit, configured to send first information, where the first information is used to indicate activation of K1 out of the N measurement gaps, and K1 is a positive integer less than or equal to N.
[0095] The transceiver unit can perform the receiving and sending processes in the foregoing first aspect, and the processing unit can perform other processes in the foregoing first aspect except for receiving and sending.
[0096] The above communication device may be a terminal, or a communication module in the terminal, or a chip responsible for the communication function in the terminal, such as a modem chip (also known as a baseband chip), or a SoC or SIP chip including a modem module.
[0097] In an eighth aspect, a communication device is provided. The communication device has the functions of implementing the above second aspect. For example, the communication device includes a module, unit, or means corresponding to the operations involved in the above second aspect. The module, unit, or means can be specifically implemented by software, or by hardware, or by a combination of software and hardware.
[0098] In a possible design, the communication device includes a transceiver unit configured to receive first information, where the first information is used to indicate activation of K1 out of N measurement gaps, and the N measurement gaps are used for co-frequency measurement and / or cross-frequency measurement. N is an integer greater than or equal to 1, and K1 is a positive integer less than or equal to N.
[0099] The transceiver unit may perform the receiving and transmitting processes in the foregoing second aspect, and the processing unit may perform other processes in the foregoing second aspect except for receiving and transmitting.
[0100] The above communication device may 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 capable of implementing all or part of the functions of the access network device.
[0101] In a ninth aspect, a communication device is provided. The communication device has the functions of implementing the above third aspect. For example, the communication device includes a module, unit, or means corresponding to the operations involved in the above third aspect. The module, unit, or means can be specifically implemented by software, or by hardware, or by a combination of software and hardware.
[0102] In a possible design, the communication device includes a processing unit configured to 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 cross-frequency measurement. N is an integer greater than or equal to 1; a transceiver unit configured to send fourth information, where the fourth information is used to request activation of K1 out of N measurement gaps; and the transceiver unit is further configured to receive fifth information, where the fifth information is used to indicate that Q out of N measurement gaps are activated. The Q measurement gaps are the K1 measurement gaps, or the Q measurement gaps are K2 out of N measurement gaps. The K1 measurement gaps and the K2 measurement gaps are not completely the same. Q, K1, and K2 are positive integers less than or equal to N.
[0103] The transceiver unit can perform the receiving and sending processes in the foregoing third aspect, and the processing unit can perform other processes in the foregoing third aspect except for receiving and sending.
[0104] The above communication device can be a terminal, or a communication module in the terminal, or a chip responsible for the communication function in the terminal, such as a modem chip (also known as a baseband chip), or an SoC or SIP chip including a modem module.
[0105] In a tenth aspect, a communication device is provided. The communication device has the functions of implementing the foregoing fourth aspect. For example, the communication device includes a module, unit, or means corresponding to the operations involved in the foregoing fourth aspect, and the module, unit, or means can be specifically implemented by software, or by hardware, or by a combination of software and hardware.
[0106] In a possible design, the communication device includes: a transceiver unit, configured to receive fourth information, where the fourth information is used to request to activate K1 of 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; the transceiver unit is further configured to send fifth information, where the fifth information is used to indicate that Q of the N measurement gaps are activated, the Q measurement gaps are K1 of the measurement gaps, or the Q measurement gaps are K2 of the N measurement gaps, the K1 measurement gaps and the K2 measurement gaps are not completely the same, and Q, K1, and K2 are positive integers less than or equal to N.
[0107] The transceiver unit can perform the receiving and sending processes in the foregoing fourth aspect, and the processing unit can perform other processes in the foregoing fourth aspect except for receiving and sending.
[0108] The above communication device can be 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, logical module, or software that can implement all or part of the functions of the access network device.
[0109] In an eleventh aspect, a communication device is provided. The communication device has the functions of implementing the foregoing fifth aspect. For example, the communication device includes a module, unit, or means corresponding to the operations involved in the foregoing fifth aspect, and the module, unit, or means can be specifically implemented by software, or by hardware, or by a combination of software and hardware.
[0110] In a possible design, the communication device includes: a processing unit, configured to obtain first configuration information, where the first configuration information indicates N measurement gaps, and the N measurement gaps are used for the terminal side to perform co-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1; a transceiver unit, configured to receive eighth information, where the eighth information is used to indicate that K out of the N measurement gaps are activated, and K is a positive integer less than or equal to N.
[0111] The transceiver unit may perform the receiving and sending processes in the foregoing fifth aspect, and the processing unit may perform other processes in the foregoing fifth aspect except for receiving and sending.
[0112] The above communication device may be a terminal, or a communication module in the terminal, or a chip responsible for communication functions in the terminal, such as a modem chip (also known as a baseband chip) or an SoC or SIP chip including a modem module.
[0113] In a twelfth aspect, a communication device is provided. The communication device has the functions of implementing the above sixth aspect. For example, the communication device includes modules or units or means corresponding to the operations involved in the above sixth aspect, and the module or unit or means may be specifically implemented by software, or by hardware, or by a combination of software and hardware.
[0114] In a possible design, the communication device includes: a transceiver unit, configured to send eighth information, where the eighth information is used to indicate that K out of the N measurement gaps are activated, and K is a positive integer less than or equal to N, and the N measurement gaps are used for the terminal side to perform co-frequency measurement and / or inter-frequency measurement, and N is an integer greater than or equal to 1.
[0115] The transceiver unit may perform the receiving and sending processes in the foregoing sixth aspect, and the processing unit may perform other processes in the foregoing sixth aspect except for receiving and sending.
[0116] The above communication device may be 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, a logical module, or software that can implement all or part of the functions of the access network device.
[0117] In a thirteenth aspect, the present application provides a communication device, which includes 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 one of the first aspect to the sixth aspect above. The one or more processors can execute the computer programs or instructions, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design or implementation manner among the first aspect to the sixth aspect above. The interface circuit is used to implement the communication function within the communication device and / or the communication function between the communication device and other devices or components.
[0118] In a possible design, the processor is used to communicate with other devices or components through the interface circuit.
[0119] In a possible design, the communication device may further include the memory.
[0120] The above communication device can be a terminal, or a communication module in a terminal, or a chip responsible for the communication function in a terminal, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.
[0121] The above communication device can be an access network device, or a module in an access 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 functions of an access network device.
[0122] In a fourteenth aspect, a communication system is provided, which includes at least one of the communication devices described in the seventh aspect to the twelfth aspect.
[0123] 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 methods in any possible implementation manner among the first aspect to the sixth aspect above are implemented.
[0124] In a sixteenth aspect, a computer program product is provided. The computer program product includes: computer program code or instructions, and when a computer reads and executes the computer program product, the methods in any possible implementation manner among the first aspect to the sixth aspect above are implemented.
[0125] In a seventeenth aspect, a computer program is provided. When the computer program is run, the methods in any possible implementation manner among the first aspect to the sixth aspect above are implemented.
[0126] It should be understood that for the beneficial effects of the above-mentioned seventh aspect to seventeenth aspect, reference may be made to the above-mentioned first aspect to sixth aspect and any possible implementation manners thereof, which will not be elaborated herein. Brief Description of the Drawings
[0127] Figure 1 is a schematic diagram of a communication system applicable to the present application;
[0128] Figure 2 is a schematic diagram of a radio resource management measurement time configuration based on a synchronization signal block;
[0129] Figure 3 is a schematic diagram of a measurement gap MG;
[0130] Figure 4 is a schematic diagram of a conflict between a measurement gap MG and a service data transmission period;
[0131] Figure 5 、 Figure 8 and Figure 9 are interaction flowcharts of the communication method provided by the present application;
[0132] Figure 6 and Figure 7 are schematic diagrams of a measurement gap MG matching a service data transmission period provided by an embodiment of the present application;
[0133] Figure 10 is a possible exemplary block diagram of a communication device involved in an embodiment of the present application;
[0134] Figure 11 is a schematic diagram of the structure of a terminal provided by an embodiment of the present application. Detailed Embodiments
[0135] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.
[0136] The technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD), 5th generation (5G) systems or New Radio (NR) and future communication systems, Vehicle-to-Everything (V2X), where V2X can include Vehicle-to-Network (V2N), Vehicle-to-Vehicle (V2V), Vehicle-to-Infrastructure (V2I), Vehicle-to-Pedestrian (V2P), etc., Long Term Evolution-Vehicle (LTE-V), Internet of Vehicles, Machine-Type Communication (MTC), Internet of Things (IoT), Long Term Evolution-Machine (LTE-M), Machine-to-Machine (M2M), etc.
[0137] Figure 1 is a schematic diagram of a communication system provided by an embodiment of this application. As Figure 1 shown, 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 Figure 1 110a and 110b in, collectively referred to as 110) and at least one terminal (such as Figure 1 120a - 120j in, collectively referred to as 120). The RAN 100 may also include other RAN nodes, for example, wireless relay devices and / or wireless backhaul devices ( Figure 1 not shown in) etc. 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 devices in the CN 200 and the RAN nodes 110 in the RAN 100 may be different physical devices respectively, or may be the same physical device integrating the core network logic function and the radio access network logic function.
[0138] RAN 100 may be a cellular system related to the 3rd generation partnership project (3GPP), such as the 4th generation (4G) mobile communication system, the 5th generation (5G) mobile communication system, or a future evolved system (e.g., the 6th generation (6G) mobile communication system). RAN 100 may also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 may also be a communication system that integrates two or more of the above systems.
[0139] RAN node 110, sometimes also referred to as an access network device, a RAN entity, or an access node, etc., forms part of a communication system and is used to help a terminal achieve wireless access. Multiple RAN nodes 110 in this communication system can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, Figure 1 network element 120i in the middle can be a helicopter or a drone, which can be configured as a mobile base station. For the terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, Figure 1 network elements 110a and 110b in the middle can be understood as communication devices with base station functions, and network elements 120a - 120j can be understood as communication devices with terminal functions.
[0140] In a possible scenario, the RAN node can 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 the 6th generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (such as Figure 1 110a in Figure 1Among them, it can be the 110b) in it, a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or an in-vehicle device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the RAN node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). A communication module, circuit or chip for performing corresponding communication functions can also be provided in the RAN node. Program instructions for performing corresponding communication functions and corresponding program instructions can also be configured in the RAN node. The RAN node in this application can also be a logical node, logical module or software that can implement all or part of the RAN node functions.
[0141] In another possible scenario, multiple RAN nodes cooperate 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 central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0142] In different systems, the 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, the CU can also be called an O-CU (open CU), the DU can also be called an O-DU, the CU-CP can also be called an O-CU-CP, the CU-UP can also be called an O-CU-UP, and the RU can also be called an O-RU. For the convenience of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any one of the 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.
[0143] The terminal 120 can be a device or module that accesses the above communication system and has corresponding communication functions. The terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, a transportation vehicle with wireless communication function, a communication module, etc. The embodiments of the present application do not limit the device form of the terminal. Usually, a communication module, circuit or chip for performing corresponding communication functions is provided in the terminal. Program instructions for performing corresponding communication functions can also be configured in the terminal.
[0144] The RAN 100 and the terminal 120 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons and satellites in the air. The embodiments of the present application do not limit the scenarios where the RAN 100 and the terminal 120 are located.
[0145] The CN 200 can be a 6G core network, or a 5G core network, or an evolved 5G core network. Taking the 5G core network as an example, the CN 200 includes a network element of access and mobility management function (AMF) responsible for services such as mobility management and access management, a network element of session management function (SMF) responsible for session management, a network element of user plane function (UPF) responsible for packet routing and forwarding of the user plane and quality of service (QoS) control, a policy control function (PCF) network element, etc. The above core network network elements can work independently or be combined together to implement certain control functions, such as: AMF, SMF and PCF can be combined together as a core network device.
[0146] It should be understood that the above naming is only defined for the convenience of distinguishing different functions and should not impose any limitations on this application. This application does not exclude the possibility of using other naming in 5G networks and other future networks. For example, in 6G networks, some or all of the above network elements may continue to use the terms in 5G, or other names may be adopted, etc.
[0147] It can be understood that Figure 1 This is just an example and does not impose any limitations on the protection scope of this application. The communication method provided by the embodiments of this application may also involve Figure 1 network elements not shown in Figure 1 Of course, the communication method provided by the embodiments of this application may also only include
[0148] With the rapid improvement of communication transmission rates, real-time video transmission services have gradually become one of the core services in the current network. Among them, XR can refer to various environments that combine reality and virtuality generated by computing technologies and wearable devices, as well as the interaction between humans and machines, mainly including virtual-reality interaction technologies such as VR, AR, and MR. In order to improve the experience of human interaction with the virtual world, XR services have strict requirements for bandwidth and latency. In the downlink transmission process, the encoder of the server generates data content at a fixed frequency (for example, 60Hz or 120Hz, etc.) and transmits it to the terminal device via the core network and RAN. In the uplink transmission process, the terminal device can collect images of the current scene through the built-in camera and continuously upload them to the server at a specific frequency (for example, 60Hz or 120Hz, etc.). For example, XR services usually generate data periodically at a certain frame rate. The service model for XR services in the downlink direction is roughly: AR / VR and cloud games. Among them, the AR / VR frame rate can be 60 frames per second (frame per second, FPS), that is, 60 video images are generated per second, and a video frame appears approximately every 16.67ms. The AR / VR frame rate can also be 120FPS, that is, 120 video images are generated per second, and a video frame appears approximately every 8.33ms. The cloud game frame rate can be 60FPS or 120FPS, that is, 60 video images are generated per second or 120 video images are generated per second.
[0149] In a mobile cellular network, when a terminal device moves from one cell (the coverage area of a base station) to another cell, a handover between cells is required. Before the handover, the terminal device needs to measure the signals of neighboring cells to determine when to hand over. During the measurement period, the terminal device and the network device preferentially transmit and receive measurement signals and only transmit 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 an obvious latency in data transmission.
[0150] 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 point (center frequency point). 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 point. For example, two radio frequency receivers are installed in the terminal device to measure the frequency points of the serving cell and the target cell respectively, but this will bring problems such as increased cost and interference between different frequency points.
[0151] In one implementation, terminal handover is performed based on the terminal measurement of the synchronization signal and PBCH block (SSB). The terminal realizes time and frequency synchronization and obtains necessary system information by receiving and decoding the SSB. To obtain as accurate an SSB measurement result as possible, it is necessary to measure all the SSBs of the cell as much as possible. At the same time, not all SSBs are transmitted in all time slots within a scanning period. If the terminal searches for and measures SSBs in all time slots, it will cause a large amount of power waste. In order to effectively indicate the time window for the terminal to measure the SSB and reduce the unnecessary measurement power consumption of the terminal, the 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 the SSB. Within this time window, the terminal can perform inter-cell SSB measurements, such as the reference signal received power (RSRP) and / or the reference signal received quality (RSRQ), without conflicting with normal uplink data transmission.
[0152] Exemplarily, when the 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, it includes: the SMTC period, the SMTC offset, and the SMTC duration. The protocol defines that the configuration of SMTC is a frequency-point-level configuration, including SMTC1 configuration and SMTC2 configuration, and the SMTC2 configuration is an optional configuration. Among them, the SMTC1 configuration includes two sub-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 that the measurement action should last after the measurement action starts). The SMTC period can be 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, 160 ms. The value of the SMTC offset is in units of 1 ms and ranges from 0 to the SMTC period minus 1 ms. The value of the SMTC duration is in units of 1 ms, and the length can be 1 ms, 2 ms, 3 ms, 4 ms, or 5 ms. For example, when the SMTC period is 5 ms, the value of the SMTC offset can be 0 ms, 1 ms, 2 ms, 3 ms, or 4 ms, and the value of the SMTC duration can be 1 ms, 2 ms, 3 ms, 4 ms, or 5 ms.
[0153] Figure 2 It is a schematic diagram of the time configuration of the SMTC, a wireless resource management strategy based on SSB, as Figure 2 shown. The length of the radio frame corresponding to a system frame number (SFN) can be 10 milliseconds (ms). A radio frame can include 10 radio subframes (SF), that is, the length of a radio subframe can be 1 ms. The SFN is a serial number starting from 0 and used to identify the downlink transmission time interval (TTI). For example, the value of the SFN can be 4, 5, 6, or 7. Among them, the SMTC period is 2 frames, that is, 20 ms. The radio subframes in the shaded area represent the SMTC duration, that is, the duration for the terminal to perform SSB measurement, which is 4 ms, and the SMTC offset is 2 ms.
[0154] In another implementation, the measurement gap method can be used for signal measurement, that is, a measurement gap (MG) period is reserved. During this period, the terminal does not send or receive any data, but tunes the receiver to the frequency point of the target cell for inter-frequency measurement, and then switches back to communicate with the serving cell after the MG period ends. Among them, the period when the terminal pauses communicating with the serving cell to measure the inter-frequency neighbor cell or other cells of different radio access technologies (RAT) is the MG period.
[0155] MG is usually sent by the base station to the terminal through RRC messages, 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 interval length from the start time of the current MG period to the start time of the next MG period. MGRP can be 20 ms, 40 ms, 80 ms, or 160 ms; the gapoffset is the offset of the gap mode, and its value range can be 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 20 ms, the offset range is from 0 to 19; MGL can be 1.5 ms, 3 ms, 3.5 ms, 4 ms, 5.5 ms, or 6 ms.
[0156] The starting position of the MG configuration can satisfy:
[0157]
[0158] SF = gapoffset mod 10 (2)
[0159] T = MGRP / 10 (3)
[0160] Among them, mod is the remainder operation, is the floor operation. 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 in SFN of the start time of the MG period can satisfy the above formula (2).
[0161] During the activation of MG, except for some important signals (such as signals related to the access process), the terminal will not transmit any other signals or data, that is, compared with data transmission and reception, MG has a higher priority. A terminal can be configured with multiple MGs. The base station can configure a priority for each of the multiple MGs, which is represented by the high-layer parameter gapPriority-r17. Usually, MGs are configured separately, so it is possible that two MGs conflict in the time domain, that is, the durations of the two MGs overlap in the time domain. At this time, the terminal can select the MG with a higher priority for measurement.
[0162] Figure 3 is a schematic diagram of a measurement gap MG. The length of the radio frame corresponding to one SFN can be 10 ms, and one radio frame can contain 10 radio subframes SF, that is, the length of one radio subframe can be 1 ms. As Figure 3As shown, the MGRP is 2 frames, which is 20 ms. The wireless sub - frames in the shaded area represent MGL, that is, the duration for the terminal to perform inter - frequency measurement on the target cell, which is 6 ms, and the gapOffset is 13 ms.
[0163] Figure 4 It is a schematic diagram of the conflict between the measurement gap MG and the service data transmission period. In the XR service, since the data arrival period of XR is non - integer. For example, for an XR video with a frame rate of 60 frames per second (FPS), the frame arrival period is 1 / 60 s, that is, 60 video frames are generated per second, and a video frame appears approximately every 16.67 ms. Since the XR service arrival period cannot match the MG measurement period, the XR service data transmission may conflict with MG. As Figure 4 shown, for an XR video with a frame rate of 60 FPS, when using the configuration of mode 0, that is, using the configuration with MGL of 6 ms and MGRP of 40 ms, the transmission of 2 out of every 6 frames is affected by MG. For example, the 4th and 6th frames. That is, in the time domain, the data transmission of the XR service conflicts with MG, and the XR capacity drops significantly, resulting in the difficulty of guaranteeing the reliability of the XR service.
[0164] In summary, for time - delay - critical services such as XR, when the data transmission of the XR service overlaps with certain measurement configurations, the terminal cannot perform data transmission, resulting in the inability to guarantee the reliability of the service. Among them, certain measurement configurations can be scenarios where inter - frequency measurement and co - frequency measurement have MG, or scenarios where inter - frequency measurement and co - frequency measurement are not configured with MG. This application does not limit this.
[0165] In view of this, this application provides a communication method and a communication device, which can reduce the conflict between service data transmission and MG, and while improving the reliability of service transmission, take into account the signal measurement performance.
[0166] The following further introduces the communication method and device provided by this application with reference to the accompanying drawings. It can be understood that in this application, the network device and the terminal are used as examples of the execution entities of this interaction schematic, but this application does not limit the execution entities of the interaction schematic. For example, the method executed by the network device in this 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 functions; the method executed by the terminal in this application can also be implemented by a communication module in the terminal or a circuit or chip responsible for the communication function in the terminal (such as a modem chip (also known as a baseband chip), or an SoC chip containing a modem core, or a SIP chip).
[0167] Figure 5It is a schematic flowchart of the communication method 500 provided by an embodiment of the present application. As Figure 5 shown, the method includes the following steps.
[0168] S501, the terminal obtains first configuration information.
[0169] Among them, the first configuration information indicates N measurement gaps, and the N measurement gaps are used for the terminal to perform co-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1.
[0170] In the embodiment of the present application, the initial activation state of the N measurement gaps indicated by the first configuration information may be an inactive state.
[0171] It should be noted that the present application does not limit the number of the above-mentioned measurement gaps. For example, it may be one or more.
[0172] Optionally, the N measurement gaps may belong to one or more measurement configurations. In a possible design, the first configuration information may indicate at least one measurement configuration, and the at least one measurement configuration includes a first measurement configuration, and the first measurement configuration indicates N measurement gaps; or, the at least one measurement configuration includes a first measurement configuration and a second measurement configuration, the first measurement configuration indicates N1 measurement gaps, the second measurement configuration indicates N2 measurement gaps, N1 + N2 = N, and both N1 and N2 are positive integers less than N. For example, when N = 1, the one measurement gap is included in one measurement configuration (such as the first measurement configuration). For another example, when N = 2, the two measurement gaps (such as measurement gap #1 and measurement gap #2) may be included in one measurement configuration (such as the first measurement configuration), or rather, 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) may 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, measurement gap #2 is included in the second measurement configuration, or rather, the first measurement configuration indicates measurement gap #1, and the second measurement configuration indicates measurement gap #2.
[0173] Optionally, the measurement configuration may be MG and / or SMTC.
[0174] Next, an example is given to illustrate how the terminal obtains the first configuration information and the specific implementation manner of the first configuration information.
[0175] In the first example, the first configuration information may be predefined or preconfigured. Here, "predefined" may include being predefined in advance, such as being defined by a protocol. "Preconfigured" may be implemented by pre-saving corresponding codes, tables, functions, texts, strings, or other means that can be used to indicate the first configuration information in the terminal. The present application does not limit its specific implementation manner.
[0176] In the second example, the first configuration information may be configured by signaling. Exemplarily, the network device sends the first configuration information to the terminal. Correspondingly, the terminal receives the first configuration information from the network device.
[0177] 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. This request message is used to request the network device to configure the first configuration information. That is to say, the network device sending the first configuration information to the terminal may be an active send or a send based on the request of the terminal. The present application does not limit this.
[0178] Optionally, before the terminal obtains the first configuration information, the terminal may report capability information to the network device. This 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, for Table 1, the terminal may send a measurement mode ID to the network device to indicate the MG measurement configuration or the measurement gap MG supported by the terminal.
[0179] Next, the capability information reported by the terminal, that is, at least one MG measurement configuration (such as at least one row in the table) or measurement gap supported by the terminal, is exemplified in tabular form. Here, the MG measurement configuration includes a measurement mode ID, a measurement gap length MGL (ms), and a measurement gap repetition period MGRP (ms). That is to say, by reporting a certain measurement mode ID to the network device, the terminal can indicate that it supports co-frequency measurement and / or inter-frequency measurement within the MGRP corresponding to the measurement mode ID, as specifically shown in Table 1.
[0180] Table 1
[0181]
[0182]
[0183] As can be seen from Table 1, the measurement mode IDs include 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 to say, the terminal supports the duration of co-frequency measurement and / or inter-frequency measurement within the specified 40 ms period (i.e., T = 4) to be 6 ms. 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 to say, the terminal supports the duration of co-frequency measurement and / or inter-frequency measurement within the specified 20 ms period (i.e., T = 2) to be 3 ms.
[0184] It should be noted that the above Table 1 is only an example given for easy understanding and does not constitute a limitation on the technical solution of this application. Optionally, this application does not limit the number of measurement mode IDs in Table 1, or rather, this application does not limit the number of corresponding relationships between the measurement gap length and the measurement gap repetition period in Table 1 (for example, one row in the table), or rather, this application does not limit the number of measurement configurations in Table 1 (for example, one row in the table). For example, the measurement mode IDs can be increased or decreased, or the corresponding relationships between the measurement gap length and the measurement gap repetition period, or the measurement configurations, etc. For example, the measurement mode IDs 0 to 3, measurement mode ID 4, and measurement mode ID 5 in Table 1 can be formed into new tables independently. That is, Table 1 can be split into multiple other tables for illustration. This application does not limit this, nor does it limit the splitting method.
[0185] Optionally, the corresponding relationships between the multiple measurement mode IDs, the multiple measurement gap lengths MGL, and the multiple measurement gap repetition periods MGRP shown in the above Table 1 can be implemented in combination or independently. That is to say, the above Table 1 can be split into two tables. For example, one table represents the corresponding relationship between the multiple measurement mode IDs and the multiple measurement gap lengths MGL, and the other table represents the corresponding relationship between the multiple measurement mode IDs and the multiple measurement gap repetition periods MGRP. This application does not limit this.
[0186] S502, the terminal sends the first information to the network device.
[0187] Correspondingly, the network device receives the first information from the terminal.
[0188] Among them, the first information is used to indicate the activation of K1 measurement gaps among N measurement gaps, where K1 is a positive integer less than or equal to N.
[0189] That is to say, the terminal can instruct the network device to activate one or more of the N measurement gaps, and this application does not limit the number of activated measurement gaps. It can be understood that for the configured N measurement gaps, K1 measurement gaps have been activated at this time, and the other N - K1 measurement gaps have not been activated.
[0190] Optionally, the network device sends a response message to the terminal, and this response message is used to indicate that the K1 measurement gaps have been activated.
[0191] In this application, activating a measurement gap can be understood as: the measurement gap is in an active state, or in other words, the measurement gap has taken effect, which means that the terminal can perform co-frequency measurement and / or inter-frequency measurement on the activated measurement gap. Similarly, deactivating a measurement gap can be understood as: the measurement gap was in an active state before deactivation and is in a deactivated state after deactivation, which means that the terminal cannot perform co-frequency measurement and / or inter-frequency measurement on the deactivated measurement gap. Optionally, the terminal can transmit service data on the deactivated measurement gap.
[0192] Optionally, the K1 activated measurement gaps can be included in one measurement configuration (such as the first measurement configuration), or can be included in multiple measurement configurations (such as the first measurement configuration and the second measurement configuration). For example, when N = 1, the one measurement gap is included in one measurement configuration (such as the first measurement configuration), and at this time K1 = 1, indicating that the activated one 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), and at this time K1 = 1 or K1 = 2, indicating that the activated one or two measurement gaps are included in the first measurement configuration; 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. At this time, if K1 = 1, it means that the activated one measurement gap may be included in the first measurement configuration or the second measurement configuration, and if K1 = 2, it means that the activated two measurement gaps are included in the first measurement configuration and the second measurement configuration.
[0193] In the first example, the terminal performs co-frequency measurement and / or inter-frequency measurement on M1 of the K1 measurement gaps, and the M1 measurement gaps are activated measurement gaps. That is to say, for the already activated K1 measurement gaps, the terminal can perform co-frequency measurement and / or inter-frequency measurement on one or more of the K1 measurement gaps. Among them, M1 is a positive integer less than or equal to K1.
[0194] In the second example, the terminal performs data transmission on M2 of the N measurement gaps, and correspondingly, the network device performs data transmission on M2 of the N measurement gaps. The M2 measurement gaps are inactive measurement gaps. That is to say, for the N-K1 inactive measurement gaps, the terminal can perform data transmission on one or more of the N-K1 measurement gaps. Wherein, M2 is a positive integer less than or equal to N, and M2+K1≤N.
[0195] In the third example, the terminal performs co-frequency measurement and / or inter-frequency measurement on M1 of the K1 measurement gaps, and the terminal performs data transmission on M2 of the N measurement gaps. Wherein, the M1 measurement gaps are active measurement gaps, and the M2 measurement gaps are inactive measurement gaps. That is to say, the terminal can perform co-frequency measurement and / or inter-frequency measurement on the already activated K1 measurement gaps, and at the same time, can also perform service data transmission on the N-K1 inactive measurement gaps.
[0196] In a possible design, when the first condition is satisfied, the terminal sends the first information to the network device.
[0197] Exemplarily, the first condition includes one or more of the following:
[0198] (1) The signal quality of the first cell is less than the first threshold, and the first cell is the serving cell of the terminal. Wherein, the signal quality of the first cell being less than the first threshold can be understood as: the signal quality of the serving cell of the terminal is poor.
[0199] (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 a target cell of the first cell. Wherein, 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 good;
[0200] (3) The difference between the signal quality of the second cell and the signal quality of the first cell is greater than the 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 to say, the signal quality of the second cell is better than the signal quality of the first cell;
[0201] (4) The signal quality of the first cell is less than or equal to the first threshold, and the first cell is the serving cell of the terminal;
[0202] (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,
[0203] (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 the third threshold.
[0204] Exemplarily, for the above 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). The signal here can be SSB, channel status information-reference signal (CSI-RS), sounding reference signal (SRS), etc.
[0205] Exemplarily, for the above first condition, the first threshold, the second threshold, or the third threshold can be predefined or preconfigured, or can be configured by signaling. Among them, predefined can include predefined in advance, such as defined by a protocol. Preconfiguration can be achieved by pre-saving corresponding codes, tables, functions, texts, strings, or other ways that can be used to indicate the above thresholds in the terminal. Signaling configuration can be that the network device configures the above thresholds by sending high-layer signaling to the terminal. The present application does not limit its specific implementation manner. For example, the first threshold can be predefined in advance by a protocol, the second threshold can be pre-saved or configured in the terminal when the terminal leaves the factory, and the third threshold can be indicated by the network device by sending RRC high-layer signaling to the terminal. In short, when the terminal determines that the above first condition is met, it triggers the sending of the first information to the network device.
[0206] Optionally, the first condition may further include one or more of the following:
[0207] (1) Trigger based on a timer, such as configuring or preconfiguring a timer, and sending the first information when the timer times out;
[0208] (2) Trigger based on latency. For example, send the first information when the packet latency is sufficient, and activate K1 measurement configurations; otherwise, deactivate K1 measurement configurations, etc.
[0209] (3) The implementation behavior of the terminal.
[0210] It should be noted that for the terminal to send the first message to the network device, the above first condition can be understood as a necessary condition, not necessarily a sufficient condition or a sufficient and necessary condition. That is to say, when the first condition is met, the terminal sends the first information to the network device, which can be understood as: when at least the first condition is met, the terminal sends the first information to the network device. In other words, it can include the following two cases:
[0211] Case 1: When the first condition is satisfied, the terminal sends the first information to the network device;
[0212] Case 2: When the first condition and other conditions are satisfied, the terminal sends the first information to the network device. For example, the other condition can be the communication quality between the terminal and the network device, and the present application does not specifically limit the content of the other condition.
[0213] It should be understood that for the above steps S501 and S502, the terminal can perform co-frequency measurement and / or inter-frequency measurement on the activated measurement gap, and / or, the terminal can transmit service data on the unactivated measurement gap. Optionally, the activated measurement gap can also be deactivated, and optionally, the unactivated measurement gap can also be activated, and the present application does not limit this.
[0214] Next, a specific implementation manner for the terminal and / or the network device to deactivate the measurement gap will be described by way of example.
[0215] In the first example, the terminal sends the second information to the network device, and the second information is used to indicate deactivating K1 measurement gaps. Correspondingly, the network device receives the second information from the terminal and deactivates K1 measurement gaps according to the second information.
[0216] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation manner, the K1 measurement gaps deactivated by the terminal and the network device can be the K1 measurement gaps indicated by the terminal to be activated in step S502.
[0217] In this implementation manner, the K1 measurement gaps change from the activated state to the deactivated state, which means that the terminal cannot perform co-frequency measurement and / or inter-frequency measurement on the K1 measurement gaps currently. Optionally, the present application does not specifically limit the execution sequence of the terminal deactivating K1 measurement gaps and the terminal sending the second information to the network device.
[0218] Optionally, the triggering condition for the terminal to deactivate K1 measurement gaps or activate K2 measurement gaps can be: the signal quality of the serving cell of the terminal is greater than (greater than or equal to) the first threshold, for example, the signal quality improves or is better, or it can also be the implementation behavior of the terminal, etc., and the present application does not limit this.
[0219] In the second example, the terminal sends the third information to the network device, and the third information is used to indicate activating K2 measurement gaps among N measurement gaps. Correspondingly, the network device receives the third information from the terminal and activates K2 measurement gaps among N measurement gaps. Among them, the K2 measurement gaps are not completely the same as the K1 measurement gaps, and K2 is a positive integer less than or equal to N.
[0220] It should be understood that when the network device activates K2 measurement gaps, it 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 the active state, which also means that the K1 measurement gaps are in the inactive state, that is, implicitly indicating the deactivation of 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 can be the K1 measurement gaps indicated by the terminal to be activated in step S502.
[0222] In a third example, the terminal sends the second information to the network device, where the second information is used to indicate the deactivation of the K1 measurement gaps. In addition, the terminal also sends the third information to the network device, where the third information is used to indicate the activation of K2 measurement gaps among N measurement gaps. Correspondingly, 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 N measurement gaps according to the third information.
[0223] It should be understood that when the network device activates K2 measurement gaps, it 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 can determine that while activating K2 measurement gaps, it also needs to deactivate K1 measurement gaps, that is, explicitly indicating the deactivation of K1 measurement gaps. Optionally, this application does not limit the order of the terminal sending the second information and the third information, nor does it limit the order of the network device activating K2 measurement gaps and deactivating K1 measurement gaps.
[0224] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation, the K1 measurement gaps deactivated by the terminal and the network device can be the K1 measurement gaps indicated by the terminal to be activated in step S502.
[0225] For example, for the MG scenario, when the signal quality of the serving cell of the terminal is good, the terminal can indicate to switch from the MG with a measurement period of 40 ms (corresponding to K1 measurement gaps) to the MG with a measurement period of 80 ms (corresponding to K2 measurement gaps); or, when the signal quality of the serving cell of the terminal is poor, the terminal can indicate to switch from the MG with a measurement period of 80 ms (corresponding to K1 measurement gaps) to the MG with a measurement period of 40 ms (corresponding to K2 measurement gaps).
[0226] For another example, in the SMTC scenario, when the signal quality of the serving cell of the terminal is good, the terminal may indicate a handover from a measurement configuration with an SMTC2 period of 20 subframes (e.g., corresponding to K1 measurement time slots) to a measurement configuration with an STMC1 period of 80 subframes (e.g., corresponding to K2 measurement gaps); or, when the signal quality of the serving cell of the terminal is poor, it may indicate a handover from a measurement configuration with an SMTC1 period of 80 subframes (e.g., corresponding to K1 measurement time slots) to a measurement configuration with an STMC2 period of 20 subframes (e.g., corresponding to K2 measurement time slots). It should be understood that the measurement gaps in the above MG scenario and the measurement time slots in the SMTC scenario are both used for signal measurement on the terminal side.
[0227] Optionally, the above second information and third information may also be combined into one piece of information, or in other words, the second information and third information may be sent simultaneously. In one example, the terminal may send indication information to the network device, where the indication information is used to indicate the handover of measurement gaps, including activating K2 measurement gaps and deactivating K1 measurement gaps. As an example, the indication information may carry the identifiers or indices of the K2 measurement gaps to be activated (which may be configured by the network device or predefined by the protocol, and this is not limited herein). As another example, the first information may carry a bitmap, where 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.
[0228] It should be noted that in the above second example or third example, the K1 measurement gaps change from the activated state to the deactivated state, and the K2 measurement gaps change from the deactivated state to the activated state, which can be regarded as a handover of measurement gaps. That is to say, it can be understood as: deactivating the K1 measurement gaps and activating the K2 measurement gaps. In other words, a handover from the K1 measurement gaps to the K2 measurement gaps. At this time, the terminal cannot currently perform co-frequency measurement and / or inter-frequency measurement on the K1 measurement gaps, but can perform co-frequency measurement and / or inter-frequency measurement on the K2 measurement gaps. Or, in other words, the terminal can currently transmit service data on the K1 measurement gaps and can perform co-frequency measurement and / or inter-frequency measurement on the K2 measurement gaps.
[0229] Optionally, in the above second example or third example, the trigger condition for the terminal to deactivate K1 measurement gaps or activate K2 measurement gaps may be: the signal quality of the serving cell of the terminal changes, such as an increase or decrease in signal quality, or it may also be the implementation behavior of the terminal, etc. This application does not limit this.
[0230] Optionally, in the above second example or third example, the K2 activated measurement gaps and the K1 deactivated measurement gaps are not exactly the same. For example, the K2 measurement gaps and the K1 measurement gaps can be completely different, or partially the same. They can belong to the same measurement configuration or different measurement configurations. This application does not make any limitations in this regard. For example, the K1 measurement gaps can include measurement gap #a and measurement gap #b, and the K2 measurement gaps can include measurement gap #c, measurement gap #d, and measurement gap #e; for another example, the K1 measurement gaps can include measurement gap #a and measurement gap #b, and the K2 measurement gaps can include measurement gap #b and measurement gap #e; for yet another example, the K1 measurement gaps and the K2 measurement gaps are both included in the first measurement configuration, or the K1 measurement gaps are included in the first measurement configuration and the K2 measurement gaps are included in the second measurement configuration. This application does not make any limitations in this regard.
[0231] Table 2 below shows an implementation method for activating or deactivating a measurement gap. As shown in Table 2, taking the example where the K2 measurement gaps and the K1 measurement gaps are completely different and the K2 measurement gaps and the K1 measurement gaps belong to the same measurement configuration for illustration.
[0232] Table 2
[0233] K1 measurement gaps K2 measurement gaps Measurement gap #1 Measurement gap #4 Measurement gap #2 Measurement gap #5 Measurement gap #3 Measurement gap #6
[0234] 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. Then, the terminal can send a second message to the network device to indicate deactivating measurement gap #1, measurement gap #2, and measurement gap #3, and / or the terminal can also send a third message to the network device to indicate activating measurement gap #4, measurement gap #5, and measurement gap #6. Exemplarily, the terminal can carry the identifiers or indexes of measurement gap #4, measurement gap #5, and measurement gap #6 in the third message, or the terminal can also carry the bitmaps corresponding to measurement gap #1 to measurement gap #6 in the third message. At this time, the bits corresponding to measurement gap #4, measurement gap #5, and measurement gap #6 can be "1", indicating activation is required, and the bits corresponding to measurement gap #1, measurement gap #2, and measurement gap #3 can be "0", indicating deactivation is required.
[0235] It should be noted that the above Table 2 is only an example given for easy understanding and does not constitute a limitation to the technical solution of this application.
[0236] In a possible design, the information sent by the above-mentioned terminal (such as the first information, the second information, or the third information, or the fourth information, the sixth information, or the seventh information, etc. below) 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.
[0237] Exemplarily, the UCI can include a bitmap, where one bit in the bitmap corresponds to a set of measurement configurations. For example, the bit "1" indicates that the measurement configuration is activated, and the bit "0" indicates that the measurement configuration is deactivated; or, the bit "1" indicates that the configuration is deactivated, and the bit "0" indicates that the configuration is activated. For example, one row in Table 1 above represents a measurement configuration. Then, the bitmap carried in the first information includes 25 bits. If the bit corresponding to the measurement mode ID = 5 is "1", and the bits corresponding to other measurement mode IDs are "0", it means that the first information indicates to activate the measurement configuration (or measurement gap) corresponding to the measurement mode ID = 5.
[0238] Exemplarily, the UCI can include X bits, where X = log2(K'), and K' represents the number of measurement configurations. For example, when K' = 4, it means that the terminal can use X = 2 bits to represent these four measurement gaps respectively. For example, the bit "00" represents measurement gap #1, "01" represents measurement gap #2, "10" represents measurement gap #3, and "11" represents measurement gap #4.
[0239] In a possible design, the information sent by the network device (such as the response message, the fifth information, or the eighth information, etc. below) can be carried in at least one of the downlink control information (DCI), the MAC CE, or the RRC.
[0240] Optionally, the DCI can be a new DCI format, such as a DCI scrambled with a new radio network temporary identifier (RNTI).
[0241] For example, the DCI may include a bitmap, where one bit in the bitmap corresponds to a set of measurement configurations. For example, bit "1" indicates that the measurement configuration is active, 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 active. For example, if one row in Table 1 above represents a measurement configuration, the information sent by the network device may carry a bitmap, including 25 bits. If the bit corresponding to the measurement mode ID = 5 is "1" and the bits corresponding to other measurement mode IDs are "0", it means that the network device has activated the measurement configuration (or measurement gap) corresponding to the measurement mode ID = 5.
[0242] Again, for example, the DCI may include N bits, where N = log2(K'), and K' represents the number of measurement configurations.
[0243] Optionally, the DCI may be a part of bits supplemented on the existing DCI; or, the DCI may be a scheduling 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-scheduling DCI such as DCI format 2_6, etc.
[0244] Exemplarily, the MAC CE or RRC may be a newly added MAC CE or RRC, or may reuse existing fields.
[0245] In this implementation manner, for time-sensitive services, the scheduling restrictions caused by measurements will have a greater impact on the performance of such services. By having the terminal determine the activated measurement gap, it is possible to improve the transmission performance of time-sensitive services while taking into account the signal measurement performance.
[0246] Figure 6 It is a schematic diagram showing the matching between a measurement gap MG and the service data transmission period provided by an embodiment of the present application, as Figure 6As shown, taking an XR video with a frame rate of 60 FPS as an example, the frame arrival period is 1 / 60 s, that is, 60 video frames are generated per second, and a video frame appears approximately every 16.67 ms. 6 video frames are shown in the figure, and each 16.67 ms where a video frame is located includes a packet delay budget (PDB) of 10 ms. Assuming the MG measurement configuration corresponding to measurement mode ID 0 in Table 1 is adopted, that is, when the measurement configuration with MGL of 6 ms and MGRP of 40 ms is adopted, the terminal can send UCI / MAC CE / RRC to the base station before the 4th frame to indicate the activation of the subsequent first MG, that is, the terminal will perform signal measurement at the 4th frame without data transmission. In addition, the terminal can send UCI / MAC CE / RRC to the base station before the 6th frame to indicate the deactivation of the subsequent first MG, that is, the terminal will perform data transmission at the 6th frame without signal measurement.
[0247] Figure 7 It is a schematic diagram showing the matching of another measurement gap MG and the service data transmission period provided by an embodiment of the present application. As Figure 7 shown, taking an XR video with a frame rate of 60 FPS as an example, the frame arrival period is 1 / 60 s, that is, 60 video frames are generated per second, and a video frame appears approximately every 16.67 ms. 6 video frames are shown in the figure, and each 16.67 ms where a video frame is located includes a packet delay budget (PDB) of 10 ms. Assuming the RSRP quality of the cell where the terminal is currently located is relatively high, the measurement configuration before handover can be the MG measurement configuration corresponding to measurement mode ID 0 in Table 1, that is, when the measurement configuration with MGL of 6 ms and MGRP of 40 ms is adopted, the terminal can send UCI / MAC CE / RRC to the base station before the 3rd frame to request a handover of the measurement configuration (or measurement gap). The measurement configuration after handover is the MG measurement configuration corresponding to measurement mode ID 1 in Table 1, that is, the measurement configuration with MGL of 6 ms and MGRP of 80 ms; conversely, assuming the RSRP quality of the cell where the terminal is currently located is relatively poor, the terminal can send UCI / MAC CE / RRC to the base station before 3 frames to request a handover of the measurement configuration (or measurement gap). At this time, the measurement configuration before handover can be the MG measurement configuration corresponding to measurement mode ID 1 in the figure, that is, the measurement configuration with MGL of 6 ms and MGRP of 40 ms, and the measurement configuration after handover is the MG measurement configuration corresponding to measurement mode ID0 in the figure, that is, the measurement configuration with MGL of 6 ms and MGRP of 80 ms, in order to avoid conflicts between service transmission and signal measurement and ensure the reliability of service transmission.
[0248] Figure 8It is a schematic flowchart of a communication method 800 provided by an embodiment of the present application. As Figure 8 shown, the method includes the following steps.
[0249] S801, the terminal obtains first configuration information.
[0250] Among them, the first configuration information indicates N measurement configurations, and the N measurement gaps are used for the terminal to perform co-frequency measurement and / or cross-frequency measurement. N is an integer greater than or equal to 1.
[0251] Regarding the acquisition method of the first configuration information and the presentation form of the first configuration information, reference can be made to the relevant description of step S501 of the above method 500, which will not be elaborated here.
[0252] S802, the terminal sends fourth information to the network device.
[0253] Correspondingly, the network device receives the fourth information from the terminal.
[0254] Among them, the fourth information is used to request to activate K1 of the N measurement gaps, where K1 is a positive integer less than or equal to N.
[0255] That is to say, the measurement gaps requested by the terminal to be activated can be one or more of the N measurement gaps, and the present application does not limit the number of measurement gaps requested by the terminal to be activated. Exemplarily, 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 can 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, then the terminal can request to activate one or more of measurement gap #1, measurement gap #2, or measurement gap #3.
[0256] Regarding the specific interpretations of activating and deactivating measurement gaps, reference can be made to the relevant description of the above method 500.
[0257] In the first example, the terminal performs co-frequency measurement and / or cross-frequency measurement on M1 of the Q measurement gaps, and the M1 measurement gaps are the activated measurement gaps. M1 is a positive integer less than or equal to Q. That is to say, for the Q activated measurement gaps, the terminal can perform co-frequency measurement and / or cross-frequency measurement on one or more of the Q measurement gaps.
[0258] In the second example, the terminal performs data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are inactive measurement gaps, and M2 is a positive integer less than or equal to N. Correspondingly, the network device performs data transmission on M2 of the N measurement gaps. That is, for the N - Q inactive measurement gaps, the terminal can perform data transmission on one or more of the N - Q measurement gaps. Here, M2 is a positive integer less than or equal to N, M2 + Q ≤ N, and M2 + M1 ≤ N.
[0259] In the third example, the terminal performs co - frequency measurement and / or inter - frequency measurement on M1 of the Q measurement gaps, and the terminal performs data transmission on M2 of the N measurement gaps. Among them, the M1 measurement gaps are active measurement gaps, and the M2 measurement gaps are inactive measurement gaps. That is, the terminal can perform co - frequency measurement and / or inter - frequency measurement on the already activated Q measurement gaps, and at the same time, can also perform service data transmission on the N - Q inactive measurement gaps.
[0260] 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 refer to the relevant description in step S502 of the above - mentioned method 500, which will not be elaborated here.
[0261] S803, the network device sends the fifth information to the terminal.
[0262] Correspondingly, the terminal receives the fifth information from the network device.
[0263] Among them, the fifth information is used to indicate that Q of the N measurement gaps are activated.
[0264] Exemplarily, the Q measurement gaps are the K1 measurement gaps, or the Q measurement gaps are K2 of the N measurement gaps, where the K1 measurement gaps and the K2 measurement gaps are not exactly the same, and Q and K2 are positive integers less than or equal to N.
[0265] That is, the network device indicates that the Q activated measurement gaps can be the K1 measurement gaps requested by the terminal to be activated, or other K2 measurement gaps. The K2 measurement gaps can be completely different from the K1 measurement gaps, or the K2 measurement gaps can be partially different from the K1 measurement gaps. For example, the K1 measurement gaps can include measurement gap #a and measurement gap #b, and the K2 measurement gaps can include measurement gap #c, measurement gap #d, and measurement gap #e; for another example, the K1 measurement gaps can include measurement gap #a and measurement gap #b, and the K2 measurement gaps can include measurement gap #b and measurement gap #e.
[0266] In a 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 N = 5, it indicates 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. These three measurement gaps (i.e., K1 = 3) may belong to the same measurement configuration or different measurement configurations.
[0267] Exemplarily, the terminal requests to activate the three measurement gaps by sending the fourth information. Or rather, the terminal supports performing co-frequency measurement and / or inter-frequency measurement on these three measurement gaps. Correspondingly, the network device may also indicate that two measurement gaps are activated (i.e., K2 = 2) through the fifth information. These 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 gaps indicated by the network device to have been activated may be exactly the same as, partially the same as, or completely different from the measurement gaps requested to be activated by the terminal. This application does not make specific limitations in this regard.
[0268] In a possible design, the K1 measurement gaps and the K2 measurement gaps may belong to the same measurement configuration or different measurement configurations, and this application does not limit this. In a 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 the first measurement configuration, and the first measurement configuration includes N measurement gaps, where 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. Among them, 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 gaps correspond to the first measurement configuration, and the K2 measurement gaps correspond to the second measurement configuration. Or rather, the K1 measurement gaps are 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 the first measurement configuration and the second measurement configuration, N = 5, the first measurement configuration includes N1 = 2 measurement gaps, and the second measurement configuration includes N2 = 3 measurement gaps. Then 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. Among them, 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.
[0269] Next, a specific implementation manner for the terminal and / or network device to deactivate the measurement gap will be illustrated by examples. For the parts not elaborated, reference may also be made to the relevant description of step S502 of the above method 500, which will not be described hereinafter.
[0270] In the first example, the terminal sends the sixth information to the network device, and the sixth information is used to indicate deactivating Q measurement gaps. Correspondingly, the network device receives the sixth information from the terminal and deactivates Q measurement gaps according to the sixth information.
[0271] Furthermore, the terminal deactivates Q measurement gaps. In this implementation manner, the Q measurement gaps deactivated by the terminal and the network device may be the K1 measurement gaps indicated by the network device to be activated in step S803, or may be the K2 measurement gaps indicated by the network device to be activated.
[0272] In the second example, the terminal sends the seventh information to the network device, and the seventh information is used to indicate activating P measurement gaps among N measurement gaps. Correspondingly, the network device receives the seventh information from the terminal and activates P measurement gaps among N measurement gaps. Among them, 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.
[0273] It should be understood that when the network device activates P measurement gaps, it means that the network device also needs to deactivate Q measurement gaps, that is, implicitly indicates to deactivate Q measurement gaps.
[0274] Furthermore, the terminal deactivates K1 measurement gaps. In this implementation, the Q measurement gaps deactivated by the terminal and the network device can be the K1 measurement gaps indicated by the network device to be activated in step S803, or can be the K2 measurement gaps indicated by the network device to be activated.
[0275] In the third example, the terminal sends the sixth information to the network device, where the sixth information is used to indicate deactivating the Q measurement gaps. Additionally, the terminal also sends the seventh information to the network device, where the seventh information is used to indicate activating P out of N measurement gaps. Correspondingly, the network device receives the sixth information and the seventh information from the terminal, and deactivates the Q measurement gaps according to the sixth information, and activates P out of N measurement gaps according to the seventh information.
[0276] It should be understood that when the network device activates K2 measurement gaps, it means that the network device also needs to deactivate K1 measurement gaps.
[0277] Regarding the above-mentioned P measurement gaps to be activated and Q measurement gaps to be deactivated, they can be completely different, or partially different, that is, they are not completely the same. For example, the Q measurement gaps can include measurement gap #a and measurement gap #b, and the P measurement gaps can include measurement gap #c, measurement gap #d, and measurement gap #e; for another example, the Q measurement gaps can include measurement gap #a and measurement gap #b, and the P measurement gaps can include measurement gap #b and measurement gap #e.
[0278] Regarding the above-mentioned P measurement gaps to be activated and Q measurement gaps to be deactivated, they can belong to the same measurement configuration, or belong to different measurement configurations, and this application does not make any limitations in this regard. For example, the Q measurement gaps and the P measurement gaps are both included in the first measurement configuration, or the P measurement gaps are included in the first measurement configuration and the Q measurement gaps are included in the second measurement configuration, and this application does not make any limitations in this regard.
[0279] In this implementation, for time-sensitive services, since the scheduling restrictions caused by measurement will have a greater impact on the performance of such services, after the network device receives the measurement gaps requested by the terminal to be activated and finally determines the activated measurement gaps for the terminal to perform co-frequency measurement and inter-frequency measurement, it can improve the transmission performance of time-sensitive services while taking into account the measurement performance of signals.
[0280] Figure 9It is a schematic flowchart of a communication method 900 provided by an embodiment of the present application. As Figure 9 shown, the method includes the following steps.
[0281] S901, the terminal obtains first configuration information.
[0282] Among them, the first configuration information indicates N measurement configurations, and N measurement gaps are used for the terminal to perform co-frequency measurement and / or inter-frequency measurement, where N is an integer greater than or equal to 1.
[0283] Regarding the acquisition method of the first configuration information and the manifestation form of the first configuration information, reference can be made to the relevant description of step S501 of the above method 500, which will not be elaborated here.
[0284] S902, the network device sends eighth information to the terminal.
[0285] Correspondingly, the terminal receives the eighth information from the network device.
[0286] Among them, the eighth information is used to indicate that K out of N measurement gaps are activated, where K is a positive integer less than or equal to N.
[0287] That is to say, the network device indicates that the activated measurement gaps can be one or more of the N measurement gaps, and the present application does not limit the number of measurement gaps activated by the network device. Exemplarily, if N = 1, then K = 1, indicating that the network device indicates that one measurement gap is 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 are 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 gaps indicated by the network device to be activated can include one or more of measurement gap #1, measurement gap #2, or measurement gap #3.
[0288] Regarding the specific interpretations of activating and deactivating measurement gaps, reference can be made to the relevant description of the above method 500.
[0289] In the first example, the terminal performs co-frequency measurement and / or inter-frequency measurement on M1 out of the K measurement gaps, where M1 measurement gaps are the activated measurement gaps, and M1 is a positive integer less than or equal to Q. That is to say, for the K activated measurement gaps, the terminal can perform co-frequency measurement and / or inter-frequency measurement on one or more of the K measurement gaps.
[0290] In the second example, the terminal performs data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are inactive measurement gaps, and M2 is a positive integer less than or equal to N. Correspondingly, the network device performs data transmission on M2 of the N measurement gaps. That is, for the N - K inactive measurement gaps, the terminal can perform data transmission on one or more of the N - K measurement gaps. Here, M2 is a positive integer less than or equal to N, M2 + K ≤ N, and M2 + M1 ≤ N.
[0291] In the third example, the terminal performs co - frequency measurement and / or inter - frequency measurement on M1 of the K measurement gaps, and the terminal performs data transmission on M2 of the N measurement gaps. Among them, the M1 measurement gaps are active measurement gaps, and the M2 measurement gaps are inactive measurement gaps. That is, the terminal can perform co - frequency measurement and / or inter - frequency measurement on the already - activated K measurement gaps, and at the same time can also perform service data transmission on the N - K inactive measurement gaps.
[0292] In a possible design, the K measurement gaps can belong to the same measurement configuration or different measurement configurations. Exemplarily, assume N = 4, which means the first configuration information indicates 4 measurement gaps, including measurement gap #a, measurement gap #b, measurement gap #c, and measurement gap #d. Among them, 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 network device indicates that the activated K measurement gaps can belong to the first measurement configuration. At this time, K = 1, that is, measurement gap #a; or, the network device indicates that the activated K measurement gaps can belong to the second measurement configuration. At this time, K = 1 or K = 2 or K = 3, that is, at least one of measurement gap #b, measurement gap #c, or measurement gap #d; or, the network device indicates that the activated K measurement gaps can 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.
[0293] In a possible design, when rule #1 is satisfied, the network device sends the eighth information to the terminal. Among them, rule #1 includes one or more of the following:
[0294] (1) Based on the UCI / MAC CE / RRC sent by the terminal, or a predefined timer, or a bandwidth part (BWP) switch;
[0295] (2) Activation / de - activation(s) of a secondary cell (SCell);
[0296] (3) Add / delete any measurement object(s);
[0297] (4) Addition / release / change of SCell under carrier aggregation;
[0298] (5) If the signal reception quality of the serving cell of the terminal is poor (for example, the values of RSRP or RSRQ of the signal are less than or equal to a certain threshold), activate the corresponding measurement configuration or measurement gap; if the signal reception quality of the serving cell of the terminal is good (for example, the values of RSRP or RSRQ of the signal are greater than or equal to a certain threshold), do not activate the corresponding measurement configuration or measurement gap.
[0299] (6) Implementation behavior of network devices.
[0300] It should be noted that for the network device to send the eighth information to the terminal, the above satisfaction of Rule #1 can be understood as a necessary condition, not necessarily a sufficient condition or a necessary and sufficient condition. That is to say, when Rule #1 is satisfied, the network device sending the eighth information to the terminal can be understood as: when at least Rule #1 is satisfied, the terminal sends the eighth information to the network device. In other words, it can include the following two cases:
[0301] Case 1: When Rule #1 is satisfied, the network device sends the eighth information to the terminal;
[0302] Case 2: When Rule #1 and other rules are satisfied, the network device sends the eighth information to the terminal, and the content of other rules is not specifically limited in this application.
[0303] Next, a specific implementation manner for the terminal and / or network device to deactivate the measurement gap is illustrated by examples. For the parts not elaborated, refer to the relevant description of step S803 of the above method 800, which will not be described hereinafter.
[0304] In the first example, the network device sends the ninth information to the terminal, and the ninth information is used to indicate deactivating K measurement gaps; correspondingly, the terminal receives the ninth information from the network device and deactivates K measurement gaps according to the ninth information.
[0305] In this implementation manner, the K measurement gaps deactivated by the terminal and the network device can be the K measurement gaps indicated by the network device as already activated in step S901.
[0306] In a second example, the network device sends tenth information to the terminal, and the tenth information is used to indicate the activation of O out of N measurement gaps; correspondingly, the terminal receives the tenth information from the network device and activates O measurement gaps according to the tenth information. That is to say, the terminal activates K measurement gaps according to the tenth information. Among them, the K measurement gaps are not exactly the same as the O measurement gaps, and O is a positive integer less than or equal to N.
[0307] It should be understood that when the network device activates O measurement gaps, it means that the network device also needs to activate K measurement gaps, that is, implicitly indicates the activation of K measurement gaps. In this implementation manner, the K measurement gaps deactivated by the terminal and the network device can be the K measurement gaps that the network device has indicated to be activated in step S901.
[0308] In a third example, the network device sends ninth information to the terminal, and the ninth information is used to indicate the deactivation of K measurement gaps; in addition, the network device sends tenth information to the terminal, and the tenth information is used to indicate the activation of O out of N measurement gaps; correspondingly, the terminal receives the ninth information and the tenth information from the network device, and deactivates K measurement gaps according to the ninth information and activates O measurement gaps according to the tenth information.
[0309] It should be understood that when the network device activates O measurement gaps, it means that the network device also needs to activate K measurement gaps.
[0310] Regarding the above-mentioned O measurement gaps to be activated and K measurement gaps to be deactivated, they can be completely different or partially different, that is, they are not exactly 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.
[0311] Regarding the above-mentioned O measurement gaps to be activated and K measurement gaps to be deactivated, they can belong to the same measurement configuration or different measurement configurations, and the present application does not make any limitations in this regard. For example, the O measurement gaps and the K measurement gaps are both included in the first measurement configuration, or the O measurement gaps are included in the first measurement configuration and the K measurement gaps are included in the second measurement configuration, and the present application does not make any limitations in this regard.
[0312] In this implementation manner, for time-delay critical services, since the scheduling restrictions caused by measurement will have a greater impact on the performance of such services, the network device independently determines the activated measurement gaps for the terminal to perform co-frequency measurement and inter-frequency measurement. The present application can improve the transmission performance of time-delay critical services while taking into account the measurement performance of signals.
[0313] In view of the above Figure 5 , Figure 8 and Figure 9 In the described solution, the terminal and the network device determine the activated measurement gaps through information interaction for the terminal's co-frequency measurement and / or inter-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 about the Q measurement gaps that have been activated based on the terminal's request, or the network device can autonomously determine and notify the terminal about the K measurement gaps that have been activated. Optionally, in the technical solution of this application, the network device and the terminal may also not perform information interaction, and activate or deactivate the measurement gaps when the triggering conditions are met. Or rather, the network device and the terminal can 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.
[0314] In a possible design, when rule #1 is satisfied, the network device or the terminal activates one or more of the N measurement gaps. The specific content and interpretation of rule #1 can refer to the relevant description of method 900 above and will not be elaborated here. Optionally, this application does not specifically limit the number of measurement gaps activated by the network device or the terminal, nor the measurement configuration of the activated measurement gaps. This can depend on the predefined rule #1 or can be the implementation behavior of the terminal or the network device, and this application does not limit this.
[0315] As described above in combination with Figures 1 to 9 This application has been described in detail with respect to the method-side embodiments of the communication method. Next, the device-side embodiments of the communication method of this application will be described in detail in combination with Figure 10 and Figure 11 It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, the parts not described in detail can refer to the previous method embodiments.
[0316] Figure 10 is a possible exemplary block diagram of the communication device involved in the embodiments of this application. As Figure 10 shown, the communication device 1000 may include modules or units corresponding to the above method embodiments. In a possible design, the communication device 1000 includes: a communication unit 1003 and a processing unit 1002. Optionally, the communication device 1000 may further include a storage unit 1001 for storing device program codes and / or data. Among them, the communication unit 1003 may also be referred to as a communication interface, a transceiver unit, or an interface unit.
[0317] The communication device 1000 may be the device on the terminal side in the above embodiments. For example, a terminal or a communication module in the terminal, or a circuit or chip responsible for the communication function in the terminal.
[0318] For example, in one embodiment, the processing unit 1002 is configured to 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; the communication unit 1003 is configured to send first information, where the first information is used to indicate activating K1 of the N measurement gaps, and K1 is a positive integer less than or equal to N.
[0319] In a possible design, the processing unit 1002 is further configured to perform co-frequency measurement and / or inter-frequency measurement on M1 of the K1 measurement gaps, and the M1 measurement gaps are the activated measurement gaps, and M1 is a positive integer less than or equal to K1.
[0320] In a possible design, the communication unit 1003 is further configured to perform data transmission on M2 of the N measurement gaps, and the M2 measurement gaps are the unactivated measurement gaps, and M2 is a positive integer less than or equal to N.
[0321] In a possible design, the communication unit 1003 is further configured to send the first information when a first condition is met; where 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 serving 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.
[0322] In a possible design, the communication unit 1003 is further configured to send second information, where the second information is used to indicate deactivating the K1 measurement gaps.
[0323] In a possible design, the communication unit 1003 is further configured to send third information, where the third information is used to indicate activating 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.
[0324] In a possible design, the processing unit 1002 is further configured to deactivate the K1 measurement gaps.
[0325] For another example, in one embodiment, the processing unit 1002 is configured to 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; the communication unit 1003 is configured to send fourth information, where the fourth information is used to request activation of K1 of the N measurement gaps; the communication unit 1003 is further configured to receive fifth information, where the fifth information is used to indicate that Q of the N measurement gaps are activated, and the Q measurement gaps are the 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 completely the same, and Q, K1, and K2 are positive integers less than or equal to N.
[0326] In a possible design, the K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.
[0327] In a 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.
[0328] In a possible design, the processing unit 1002 is further configured to perform co-frequency measurement and / or inter-frequency measurement on M1 of the Q measurement gaps, where the M1 measurement gaps are the activated measurement gaps, and M1 is a positive integer less than or equal to Q.
[0329] In a possible design, the communication unit 1003 is further configured to perform data transmission on M2 of the N measurement gaps, where the M2 measurement gaps are the unactivated measurement gaps, and M2 is a positive integer less than or equal to N.
[0330] In a possible design, the communication unit 1003 is further configured to send the fourth information when a first condition is met; where 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 serving 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.
[0331] In a possible design, the communication unit 1003 is further configured to send sixth information, where the sixth information is used to indicate deactivation of the Q measurement gaps.
[0332] In a possible design, the communication unit 1003 is further configured to 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 completely the same as the Q measurement gaps, and P is a positive integer less than or equal to N.
[0333] In a possible design, the processing unit 1002 is further configured to deactivate Q measurement gaps.
[0334] For another example, in an embodiment, the processing unit 1002 is configured to 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; the communication unit 1003 is configured to receive eighth information, where the eighth information is used to indicate that K out of the N measurement gaps are activated, and K is a positive integer less than or equal to N.
[0335] In a possible design, the processing unit 1002 is further configured to perform co-frequency measurement and / or inter-frequency measurement on M1 out of the K measurement gaps, where the M1 measurement gaps are the activated measurement gaps, and M1 is a positive integer less than or equal to K.
[0336] In a possible design, the communication unit 1003 is further configured to perform data transmission on M2 out of the N measurement gaps, where the M2 measurement gaps are the non-activated measurement gaps, and M2 is a positive integer less than or equal to N.
[0337] In a possible design, the communication unit 1003 is further configured to receive ninth information, where the ninth information is used to indicate deactivation of the K measurement gaps; the terminal deactivates the K measurement gaps according to the ninth information.
[0338] In a possible design, the communication unit 1003 is further configured to receive tenth information, where the tenth information is used to indicate activation of O out of the N measurement gaps; the terminal activates the O measurement gaps according to the tenth information, that is, the terminal deactivates the K measurement gaps according to the tenth information. Exemplarily, the K measurement gaps correspond to a first measurement configuration, and the Q measurement gaps correspond to a second measurement configuration.
[0339] In a possible design, when the communication device 1000 is a terminal or a communication module in 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 a system in package (SIP) chip including a modem core. The functions of the communication unit 1003 may be implemented by a transceiver circuit.
[0340] In a 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 a system in package (SIP) chip including a modem core, the functions of the processing unit 1002 may be implemented by a circuit system including one or more processors or processor cores in the above-mentioned chip. The functions of the communication unit 1003 may be implemented by an interface circuit or a data transceiver circuit on the above-mentioned chip.
[0341] The communication device 1000 may be the network-side device in the above embodiments. For example, it may be 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 logical module that can implement all or part of the functions of the access network device.
[0342] For example, in one embodiment, the communication unit 1003 is configured to receive first information, where the first information is used to indicate the activation of K1 out of N measurement gaps, 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 K1 is a positive integer less than or equal to N.
[0343] In a possible design, the communication unit 1003 is further configured to send first configuration information to the terminal device, where the first configuration information indicates the N measurement gaps.
[0344] In a possible design, the communication unit 1003 is further configured to perform data transmission on M2 out 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.
[0345] In a possible design, the communication unit 1003 is further configured to, when a first condition is met, the network device receives the first information; where 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 serving 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.
[0346] In a possible design, the communication unit 1003 is further configured to receive second information, where the second information is used to indicate the deactivation of K1 measurement gaps; and the processing unit 1002 is configured to deactivate the K1 measurement gaps according to the second information.
[0347] In a possible design, the communication unit 1003 is further configured to receive third information, where the third information is used to indicate the activation of K2 out of 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; and the processing unit 1002 is further configured to activate the K2 out of N measurement gaps according to the third information.
[0348] For another example, in one embodiment, the communication unit 1003 is configured to receive fourth information, where the fourth information is used to request activation of K1 out of N measurement gaps, and the N measurement gaps are used for co-frequency measurement and / or inter-frequency measurement; the communication unit 1003 is further configured to send fifth information, where the fifth information is used to indicate that Q out of the N measurement gaps are activated, and the Q measurement gaps are either the K1 measurement gaps, or the Q measurement gaps are K2 out of the N measurement gaps, and the K1 measurement gaps and the K2 measurement gaps are not completely the same, and Q, K1, and K2 are positive integers less than or equal to N, and N is an integer greater than or equal to 1.
[0349] In a possible design, the communication unit 1003 is further configured to send first configuration information to the terminal device, where the first configuration information indicates the N measurement gaps.
[0350] In a possible design, the K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.
[0351] In a 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.
[0352] In a possible design, the communication unit 1003 is further configured to perform data transmission on M2 out 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.
[0353] In a possible design, the communication unit 1003 is further configured to, when a first condition is met, the network device receives the fourth information; where 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 serving 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.
[0354] In a possible design, the communication unit 1003 is further configured to receive sixth information, where the sixth information is used to indicate deactivation of the Q measurement gaps; the processing unit 1002 is configured to deactivate the Q measurement gaps according to the sixth information.
[0355] In a possible design, the communication unit 1003 is further configured to receive seventh information, where the seventh information is used to indicate activation of P out of the N measurement gaps, where the P measurement gaps and the Q measurement gaps are not completely the same, and P is a positive integer less than or equal to N; the processing unit 1002 is further configured to activate the P measurement gaps according to the seventh information.
[0356] For another example, in one embodiment, the communication unit 1003 is used to send an eighth piece of information, which is used to indicate that K out of N measurement gaps are activated. The N measurement gaps are used for the terminal side to perform 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.
[0357] In a possible design, the communication unit 1003 is further used to send first configuration information to the terminal device, and the first configuration information indicates the N measurement gaps.
[0358] In a possible design, the communication unit 1003 is further used to perform data transmission on M2 out of the N measurement gaps, and the M2 measurement gaps are unactivated measurement gaps. M2 is a positive integer less than or equal to N.
[0359] In a possible design, the communication unit 1003 is further used to send a ninth piece of information, which is used to indicate deactivation of the K measurement gaps.
[0360] In a possible design, the communication unit 1003 is further used to send a tenth piece of information, which is used to indicate activation of O out of the N measurement gaps. Exemplarily, the K measurement gaps correspond to a first measurement configuration, and the Q measurement gaps correspond to a second measurement configuration.
[0361] In a 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 may include a chip. The functions of the communication unit 1003 can be implemented by a transceiver circuit.
[0362] In a 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 a data transceiver circuit on the above chip.
[0363] It can be understood that the division of units in the above device is only a division of logical functions. One function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or part of the units can be integrated into one physical entity, or distributed among different physical entities. In addition, the above functional units can be implemented in the form of hardware, software, or a combination of hardware and software. Whether a certain function is executed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described function for a specific application, but such implementation should not be considered to exceed the scope of this application.
[0364] In one example, the functional units in any of the above devices can be one or more integrated circuits configured to implement the above methods. For example: one or more ASICs, or one or more CPUs, one or more microprocessors (microprocessor unit, MPU), one or more microcontrollers (microcontroller unit, MCU), one or more digital signal processors (digital signal processor, DSP), or one or more FPGAs, or a combination of at least two of these integrated circuit forms.
[0365] In one example, the storage unit 1001 can 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 registers, etc.
[0366] Figure 11 It is a schematic structural diagram of a terminal 2000 provided by an embodiment of this application. The terminal 2000 can correspond to Figure 1 the terminal shown in, and is used to implement the operations of the terminal in the above embodiments. As Figure 11 shown in (a) of, the terminal 2000 includes: one or more antennas 2010, a radio frequency processing system 2020, and a processor system 2030.
[0367] In the downlink or sidelink direction, the radio frequency processing system 2020 receives a radio frequency signal through the antenna 2010 and sends the signal after radio frequency processing to the processor system 2030 for further processing. In the uplink or sidelink direction, the processor system 2030 processes the information on the terminal side into a signal and sends it to the radio frequency processing system 2020. The radio frequency processing system 2020 performs radio frequency processing on the signal and then sends it through the antenna 2010.
[0368] In one example, the radio frequency processing system 2020, as the communication interface for the terminal to communicate externally, may include a radio frequency front end 2021 (RF front end, RFFE) and a radio frequency transceiver 2022 (RF transceiver). The RFFE 2021 is mainly used to perform one or more of the processes such as shaping, passband selection, or gain on the RF signal received by the antenna or the RF signal to be sent through the antenna, and may include one or more of components such as a radio frequency switch, a duplexer, a filter, a power amplifier, antenna tuning, and a low noise amplifier. The RFFE 2021 may be a circuit system composed of multiple discrete devices, or may be integrated and packaged in one or more chips. The radio frequency transceiver 2022 is used to process the RF signal received by the RFFE into a baseband / intermediate frequency signal for the processor system 2030 to perform the next step of processing, and to process the baseband / intermediate frequency signal provided by the processor system 2030 into an RF signal to be sent to the RFFE 2021. The baseband / intermediate frequency signal transmitted between the radio frequency transceiver 2022 and the processor system 2030 may be a digital signal or an analog signal. The radio frequency transceiver 2022 may be implemented by one or more chips, which are usually referred to as radio frequency chips (RFICs).
[0369] 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 further 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 further include one or more application processors 2032 for implementing the processing of the terminal operating system and the application layer. Optionally, the processor system 2030 may further include one or more of a voice subsystem 2033, a multimedia subsystem 2034, or an interface circuit 2035. Among them, the voice subsystem 2033 is used to process voice signals, the multimedia subsystem 2034 is used to process multimedia-related operations such as video codec and image processing, and the interface circuit 2035 is used to implement communication with other terminal components such as a display 2040, an input device 2050, and a memory 2060. The above components in the processor system 2030 may communicate with each other through a bus or a communication interface circuit.
[0370] In one example, the processor system 2030 may be packaged into a processor chip, such as a SoC chip or a SIP chip. In one example, the processor system 2030 may be a system composed of multiple chips. For example, the baseband processor 2031 among them may be separately packaged into a chip, or packaged into a chip together with part or all of the circuits of the radio frequency processing system.
[0371] 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.
[0372] In one example, as Figure 11 shown in (b) of, the baseband processor 2031 in the terminal 2000 provided by the embodiments 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 further include a memory 20312, and the memory 20312 is used to store at least part 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 method embodiments by executing the computer program instructions stored in the memory 20312. In the present application, the memory 20312 is used to store the corresponding computer program instructions and / or data, which may mean that the memory 20312 is used to store all the corresponding computer program instructions and / or data for the processor cores 20311 to execute; or it may mean that the memory 20312 is used to store part of the corresponding computer program instructions and / or data, and the part of the corresponding computer program instructions and / or data includes the computer program instructions and / or data that currently need to be executed by the processor cores 20311. The memory 20312 may store different parts of computer program instructions and / or data multiple times for the processor cores 20311 to execute to implement the relevant operations in the above method embodiments. The interface circuit 20314 is used as a communication interface to implement communication with other components, such as transmitting signals with the radio frequency processing system 2020, and communicating with other subsystems and related components of the processor system 2030 through 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 cores, a baseband signal processing circuit 20313 may be provided to implement at least part of the baseband signal processing work, including one or more of signal demodulation, modulation, encoding, or decoding.
[0373] In one example, the communication device provided by the present application may be the terminal 2000, a communication module including the processor system 2030 and the radio frequency system 2020, the processor system 2030, or the baseband processor 2031.
[0374] The above-mentioned processor, processor system, application processor, baseband processor, processor circuit or processor core may be collectively referred to as a processor, which may include one or a combination of more of CPU, DSP, MPU, MCU, GPU, FPGA, ASIC, AI processor or NPU.
[0375] The above-mentioned memory may include one or more of the following storage media: such as random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), phase-change memory (PCM), resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), cache, register, read-only memory (ROM), flash memory, erasable programmable ROM (EPROM), hard disk, etc. In one example, the computer program instructions for executing the above-mentioned embodiments may be stored on a non-volatile memory, such as at least a part of the above-mentioned memory 2060 (such as one or more of ROM, flash memory, EPROM, or hard disk). When the terminal is running, the corresponding computer program instructions may be partially or fully loaded onto a memory with a faster transmission speed with 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 the processor to execute to implement the steps in the above-mentioned method embodiments.
[0376] In one example, the radio frequency transceiver 2022 and the radio frequency front end 2021 may also be packaged in one chip. In one example, the radio frequency transceiver 2022, the radio frequency front end 2021 and the baseband processor 2031 may also be packaged in one chip.
[0377] The embodiments of the present application further provide 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.
[0378] The embodiments of the present application also provide a computer program product, including instructions, which when executed by a computer, are used to implement the methods executed by the communication device (such as a terminal or a network device) in the above method embodiments.
[0379] The embodiments of the present application also provide a communication system, which includes one or more of the terminals and network devices in the above embodiments.
[0380] For the explanations and beneficial effects of the relevant content in any of the above provided devices, reference can be made to the corresponding method embodiments provided above, and details will not be elaborated here.
[0381] It should be understood that in the various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0382] It should also be understood that in some of the above embodiments, devices in the existing network architecture are mainly used as examples for illustrative purposes (such as network devices, terminal devices, etc.). It should be understood that the specific forms of the devices are not limited in the embodiments of the present application. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.
[0383] It can be understood that in the above method embodiments, the methods and operations implemented by the devices (such as network devices, terminal devices) can also be implemented by components of the devices (such as chips or circuits).
[0384] In the present application, "sending information" can be understood as a device sending information to another device, or it can also be understood as a logical module inside the device sending information to another logical module. For example, "the network device sends information" can be understood as the network device sending information to another device (such as a terminal), or it can be understood as logical module 1 in the network device sending information to logical module 2 in the network device.
[0385] In the present application, "receiving information" can be understood as a device receiving information from another device, or it can also be understood as a logical module inside the device receiving information from another logical module. For example, "the network device receives information" can be understood as the network device receiving information from another device (such as a terminal), or it can be understood as logical module 1 in the network device receiving information from logical module 2 in the network device.
[0386] In addition, in this application, "sending information to... (access network device)" can be understood as the destination of this information is the access network device, which may include directly or indirectly sending information to the access network device. "Receiving information from... (access network device)" can be understood as the source of this information is the access network device, which may include directly or indirectly receiving information from the access network device. Necessary processing may be performed on the information between the source and destination of the information sending, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be elaborated here.
[0387] In the above various embodiments, "Optionally, the method further includes..." can be understood that these steps can all be executed, or none of them can be executed, or only some of them can be executed, and this application is not limited.
[0388] In the embodiments of this application, words such as "exemplary", "for example", etc. are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" in this application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, the use of the word "exemplary" is intended to present concepts in a specific way.
[0389] It should be understood that "embodiments" mentioned throughout the specification mean that specific features, structures or characteristics related to the embodiments are included in at least one embodiment of this application. Therefore, the embodiments throughout the specification do not necessarily refer to the same embodiments. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0390] It should be understood that in various embodiments of this application, the magnitudes of the serial numbers of the above processes do not mean the sequence of execution, and the execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of this application. The names of all nodes and messages in this application are only set for the convenience of description in this application, and their 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 having the same or similar function as the nodes or messages used in this application is regarded as the method of this application or an equivalent replacement, and is within the protection scope of this application.
[0391] It should also be understood that in this application, "when", "if", "in the case of", and "if" all mean that under certain objective circumstances, the network element will perform corresponding processing, which does not limit time, and does not require the device to have a judgment action when implemented, nor does it mean that there are other limitations. In addition, in this application, the description of the above conditions such as "when...", "if", "in the case of...", and "if" can be understood as necessary conditions, and no limitation is made on whether the condition is a sufficient condition or a sufficient and necessary condition. For example, "Execute B in the case of A" can be understood as "Execute B when at least A is satisfied".
[0392] In addition, in each embodiment of this application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0393] The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and back associated objects. "At least one (item)" or similar expressions below refer to any combination of these items, including any combination of single item (item) or plural items (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 as including A, B, C, AB, AC, BC, or ABC. Also, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and do not limit the order, time sequence, priority, or importance of multiple objects.
[0394] Those skilled in the art should understand that the embodiments of this application can be provided as a method, a system, or a computer program product. Therefore, this application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) containing computer-usable program code.
[0395] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a means for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0396] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction means that implements the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0397] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation 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 the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0398] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to include these changes and modifications.
Claims
1. A communication method, characterized in that, including: obtaining 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; sending 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: performing 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: performing 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: sending the first 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.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: sending 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: sending 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: deactivating the K1 measurement gaps.
8. A communication method, characterized in that, including: obtaining 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; sending fourth information, where the fourth information is used to request activation of K1 of the N measurement gaps; receiving fifth information, where the fifth information is used to indicate that Q of the N measurement gaps are activated, the Q measurement gaps are the K1 measurement gaps, or the Q measurement gaps are K2 of the N measurement gaps, the K1 measurement gaps and the K2 measurement gaps are not completely the same, and Q, K1, and K2 are positive integers less than or equal to N.
9. The method according to claim 8, wherein The K1 measurement gaps correspond to a first measurement configuration, and the K2 measurement gaps correspond to a second measurement configuration.
10. The method according to claim 8, 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.
11. The method according to any one of claims 8 to 10, characterized in that, The method further includes: performing co-frequency measurement and / or inter-frequency measurement on M1 of 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.
12. The method according to any one of claims 8 to 11, characterized in that The method further includes: Data transmission is performed on M2 of the N measurement gaps, where the M2 measurement gaps are inactive measurement gaps, and M2 is a positive integer less than or equal to N.
13. The method according to any one of claims 8 to 12, characterized in that, The method is applied to the terminal side, and the sending of the fourth information includes: Sending the fourth 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.
14. The method according to any one of claims 8 to 13, characterized in that The method further includes: Sending sixth information for indicating deactivation of the Q measurement gaps.
15. The method according to any one of claims 8 to 14, characterized in that, The method further includes: Sending seventh information for indicating activation of P of 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.
16. The method according to claim 14 or 15, characterized in that The method further includes: Deactivating the Q measurement gaps.
17. A communication device, characterized in that, Includes a module or unit for performing the method according to any one of claims 1 to 7.
18. A communication device, characterized in that, Includes a module or unit for performing the method according to any one of claims 8 to 16.
19. A communication device, characterized in that, Includes at least one processor, the at least one processor being coupled to a memory and configured to execute computer instructions stored in the memory to cause the communication device to perform the method according to any one of claims 1 to 7.
20. A communication device, characterized in that, Includes at least one processor, the at least one processor being coupled to a memory and configured to execute computer instructions stored in the memory to cause the communication device to perform the method according to any one of claims 8 to 16.
21. 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 7 is caused to be executed, or the method according to any one of claims 8 to 16 is caused to be executed.
22. A computer program product, characterized in that, Contains instructions that, when run on a computer, cause the method according to any one of claims 1 to 7 to be executed, or cause the method according to any one of claims 8 to 16 to be executed.