A communication method and apparatus
By judging the availability of non-anchor carrier measurement values in the NB-IoT system using multiple measurement results of anchor carriers in the NB-IoT system, the problem of low judgment accuracy in the prior art is solved, and the accuracy and reliability of judgment are improved.
Patent Information
- Application Number
- CN202010268444.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-08
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2040-04-08
AI Technical Summary
In NB-IoT systems, when the terminal device is used to judge the availability of non-anchor carrier measurement values, the prior art has low accuracy and is susceptible to fluctuations in channel conditions.
Its availability is determined by making multiple measurements on the anchor carrier, obtaining multiple measurements and then comparing them with the measured values of the non-anchor carrier. The specific steps include: performing initial measurement at the anchor carrier to obtain the second measured value; performing measurement at the non-anchor carrier to obtain the first measured value; calculating the first converted value based on the first measured value and the first difference value; if the difference between the first converted value and the second measured value is greater than the threshold value, then performing measurement at the anchor carrier to obtain the third measured value; and finally determining the availability of the first measured value based on the third measured value.
Through multiple measurements and comparisons, the accuracy of judging the availability of non-anchor carrier measurement values is improved, and the error caused by channel conditions is reduced.
Smart Images

Figure CN113498085B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art
[0002] In a narrow band internet of things (NB-IoT) system, there is a concept of a multi-carrier cell, that is, multiple carriers can be configured for a cell. However, among these carriers, only one carrier will carry narrowband-primary synchronization signal (NB-PSS or NPSS), narrowband-secondary synchronization signal (NB-SSS or NSSS), narrowband-physical broadcast channel (NB-PBCH or NPBCH), system information block (SIB), etc. This carrier is called an anchor-carrier, and the other carriers except the anchor-carrier are called non-anchor-carriers.
[0003] A terminal device can measure the quality of a serving cell by measuring NSSS or narrowband reference signal (NRS) on the anchor-carrier, and the measured value obtained can represent the quality of the serving cell. With the evolution and enhancement of the NB-IoT system, non-anchor-carriers can also carry NRS, so the terminal device can also perform measurements on non-anchor-carriers. However, before the terminal device can apply the obtained measured value, it is necessary to convert the measured value of the non-anchor-carrier into the measured value of the anchor-carrier according to the corresponding conversion method. The current conversion method is that a new measured value can be obtained according to the measured value of the non-anchor-carrier and a power difference, and this measured value is the converted measured value.
[0004] After obtaining the converted measured value, the terminal device can determine the difference between the converted measured value and the measured value of the anchor-carrier. If the difference is large, the terminal device considers the measured value of the non-anchor-carrier to be unavailable. However, the channel conditions may not always be the same and there will be some fluctuations, resulting in the possibility that the difference obtained in a certain measurement may be in error. Considering the measured value of the non-anchor-carrier to be unavailable based on the comparison result of a single measurement will lead to a low accuracy in judging whether the measured value of the non-anchor-carrier is available. Summary of the Invention
[0005] The embodiments of the present application provide a communication method and apparatus, which are used to improve the judgment accuracy of whether the measurement value of a non-anchor carrier is available, thereby improving communication efficiency.
[0006] In a first aspect, a first communication method is provided. The method includes: measuring on a non-anchor carrier of a serving cell to obtain a first measurement value; obtaining a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell; determining that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes; measuring on the anchor carrier to obtain a third measurement value; and determining whether the first measurement value is available according to the third measurement value.
[0007] This method can be executed by a first communication device. The first communication device can be a communication device or a communication device capable of supporting the functions required for the communication device to implement this method, such as a chip. Exemplarily, the first communication device is a terminal device, or a chip provided in the terminal device for implementing the functions of the terminal device, or other components for implementing the functions of the terminal device. In the following introduction process, it is taken as an example that the first communication device is a terminal device.
[0008] In the embodiments of the present application, the first measurement value obtained on the non-anchor carrier can be compared with the second measurement value obtained on the anchor carrier. If the difference is large (i.e., greater than the first threshold), then measurement can be performed on the anchor carrier again to obtain a third measurement value, and then the first measurement value is compared with the third measurement value to determine whether the first measurement value is available. It is equivalent to not simply using the measurement result of the anchor carrier once to judge whether the result of the non-anchor carrier is available, but using the multiple measurement results of the anchor carrier to judge whether the measurement result of the non-anchor carrier is available, so as to consider the change of the channel condition as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0009] In an optional implementation manner, determining whether the first measurement value is available according to the third measurement value includes:
[0010] If the difference between the first conversion value and the third measurement value is greater than the first threshold, it is determined that the first conversion value is unavailable; otherwise, it is determined that the first measurement value is available.
[0011] A way to determine whether the first measurement value is available according to the third measurement value is given. The first threshold is configured by a network device, for example, pre-configured in the terminal device, or can be specified by a protocol, etc.
[0012] In an alternative embodiment, measurements are performed once every M DRX cycles, and in every M×N DRX cycles, at least one measurement is performed on the anchor carrier, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0013] In the embodiments of the present application, the terminal device can regularly perform measurements on the anchor carrier, so as to determine whether the measurement results of the non-anchor carrier are available based on the measurement results of the anchor carrier in the recent period as much as possible, avoid too long an interval between the acquisition time of the measurement results of the non-anchor carrier and the acquisition time of the measurement results of the anchor carrier, and improve the accuracy of the determination results.
[0014] In an alternative embodiment, the method further includes:
[0015] Determine that the measurement values obtained from continuously performing measurements on the non-anchor carrier K times are all unavailable, where K is an integer greater than or equal to 1;
[0016] Perform measurements only on the anchor carrier within the first time period.
[0017] If the measurement values obtained from continuously performing measurements on the non-anchor carrier K times are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from the measurement results of the anchor carrier within a period of time. In this case, the terminal device can continuously perform measurements only on the anchor carrier for a period of time, so as to reduce the error caused by continuing to perform measurements on the non-anchor carrier.
[0018] In an alternative embodiment, the availability of the first measurement value includes one or more of the following cases:
[0019] The first conversion value can be used for filtering;
[0020] The first conversion value can be used to enable neighbor cell measurements;
[0021] The first conversion value can be used to determine whether to relax the measurement conditions.
[0022] In the embodiments of the present application, the measurement value is available, which may include one or more of the following situations: the converted value corresponding to the measurement value can be used for filtering, the converted value corresponding to the measurement value can be used to enable neighbor cell measurement, and the converted value corresponding to the measurement value can be used to determine the relaxation of measurement conditions. For example, when the first measurement value is available, it may include one or more of the following situations: the first converted value can be used for filtering, the first converted value can be used to enable neighbor cell measurement, and the first converted value can be used to determine the relaxation of measurement conditions. For example, when the first measurement value is available, it may include that the first converted value can be used for filtering; or, when the first measurement value is available, it may include that the first converted value can be used to enable neighbor cell measurement; or, when the first measurement value is available, it may include that the first converted value can be used to determine the relaxation of measurement conditions; or, when the first measurement value is available, it may include that the first converted value can be used for filtering and the first converted value can be used to enable neighbor cell measurement; or, when the first measurement value is available, it may include that the first converted value can be used for filtering and the first converted value can be used to determine the relaxation of measurement conditions; or, when the first measurement value is available, it may include that the first converted value can be used to enable neighbor cell measurement and the first converted value can be used to determine the relaxation of measurement conditions; or, when the first measurement value is available, it may include that the first converted value can be used for filtering, the first converted value can be used to enable neighbor cell measurement, and the first converted value can be used to determine the relaxation of measurement conditions. Of course, the availability of the measurement value may also include other situations, or it may not include the above three situations, but include other situations, which are not limited in the embodiments of the present application.
[0023] In an alternative embodiment, the first difference comes from the network device.
[0024] The first difference may indicate the power difference between the non-anchor carrier and the anchor carrier, or rather, the first difference is the power difference between the non-anchor carrier and the anchor carrier. This power difference may come from the network device. For example, the network device sends the first difference to the terminal device, and the terminal device receives the first difference from the network device. This power difference may be obtained by the network device based on the transmission power of the signal sent to the anchor carrier and the transmission power of the signal sent to the non-anchor carrier. That is, the transmission power of the signal sent by the network device to the anchor carrier and the transmission power of the signal sent by the network device to the non-anchor carrier are both known to the network device, and the difference between these two transmission powers can be used as the first difference.
[0025] In a second aspect, a second communication method is provided. The method includes: performing at least one measurement on the anchor carrier of the serving cell in every M×N DRX cycles, where one measurement is performed every M DRX cycles, N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0026] This method can be executed by a second communication device, which can be a communication device or a communication device capable of supporting the functions required for the communication device to implement this method, such as a chip. Exemplarily, the second communication device is a terminal device, or a chip disposed in the terminal device for implementing the functions of the terminal device, or other components for implementing the functions of the terminal device. In the following introduction, it is assumed that the second communication device is a terminal device as an example.
[0027] In the embodiments of the present application, the terminal device can perform measurements on the anchor carrier regularly, so as to determine whether the measurement result of the non-anchor carrier is available according to the measurement results on the anchor carrier recently as much as possible, avoid the interval between the acquisition time of the measurement result of the non-anchor carrier and the acquisition time of the measurement result of the anchor carrier from being too long, and improve the accuracy of the determination result.
[0028] In an alternative embodiment, the method further includes:
[0029] Performing measurements on the non-anchor carrier of the serving cell to obtain a first measurement value;
[0030] Obtaining a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0031] Determining that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained by performing measurements on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0032] Performing measurements on the anchor carrier to obtain a third measurement value;
[0033] Determining whether the first measurement value is available according to the third measurement value.
[0034] In the embodiments of the present application, the first measurement value obtained on the non-anchor carrier can be compared with the second measurement value obtained on the anchor carrier. If the difference is large (i.e., greater than the first threshold), then measurements can be performed on the anchor carrier again to obtain a third measurement value, and then the first measurement value is compared with the third measurement value to determine whether the first measurement value is available. It is equivalent to not simply using the measurement result of the anchor carrier once to determine whether the result of the non-anchor carrier is available, but using the measurement results of the anchor carrier multiple times to determine whether the measurement result of the non-anchor carrier is available, so as to consider the change of the channel condition as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0035] In an alternative embodiment, determining whether the first measurement value is available according to the third measurement value includes:
[0036] If the difference between the first conversion value and the third measurement value is greater than the first threshold, it is determined that the first conversion value is unavailable; otherwise, it is determined that the first measurement value is available.
[0037] In an alternative embodiment, the method further includes:
[0038] Determining that the measurement values obtained from measuring on the non-anchor carrier continuously for K times are all unavailable, where K is an integer greater than or equal to 1;
[0039] Measuring only on the anchor carrier within a first time period.
[0040] If the measurement values obtained from measuring on the non-anchor carrier continuously for K times are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from the measurement results of the anchor carrier within a period of time. In this case, the terminal device can measure only on the anchor carrier for a period of time, so as to reduce the error caused by continuing to measure on the non-anchor carrier.
[0041] In an alternative embodiment, the availability of the first measurement value includes one or more of the following situations:
[0042] The first conversion value can be used for filtering;
[0043] The first conversion value can be used to initiate neighbor cell measurement;
[0044] The first conversion value can be used to determine relaxed measurement conditions.
[0045] In an alternative embodiment, the first difference comes from the network device.
[0046] Regarding the technical effects brought by the second aspect or various possible embodiments, reference can be made to the introduction of the technical effects of the first aspect or the corresponding embodiments.
[0047] In a third aspect, a third communication method is provided. The method includes: determining that the measurement values obtained from measuring on the non-anchor carrier of the serving cell continuously for K times are all unavailable, where K is an integer greater than or equal to 1; measuring only on the anchor carrier of the serving cell within a first time period.
[0048] This method can be executed by a third communication device. The third communication device can be a communication device or a communication device capable of supporting the functions required for the communication device to implement this method, such as a chip. Exemplarily, the third communication device is a terminal device, or a chip provided in the terminal device for implementing the functions of the terminal device, or other components for implementing the functions of the terminal device. In the following introduction, it is taken that the third communication device is a terminal device as an example.
[0049] In an embodiment of the present application, if the measurement values obtained from measurements on the non-anchor carrier for K consecutive times are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from those of the anchor carrier within a period of time. In this case, the terminal device can measure only on the anchor carrier for a period of time, thereby reducing the error caused by continuing to measure on the non-anchor carrier.
[0050] In an alternative embodiment, the method further includes:
[0051] Measure on the non-anchor carrier of the serving cell to obtain a first measurement value;
[0052] Obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0053] Determine that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained from measurement on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0054] Measure on the anchor carrier to obtain a third measurement value;
[0055] Determine whether the first measurement value is available according to the third measurement value.
[0056] In an embodiment of the present application, the first measurement value obtained on the non-anchor carrier can be compared with the second measurement value obtained on the anchor carrier. If the difference is large (i.e., greater than the first threshold), then measurement can be performed on the anchor carrier again to obtain a third measurement value, and then the first measurement value is compared with the third measurement value to determine whether the first measurement value is available. Instead of simply using the measurement result of the anchor carrier once to determine whether the result of the non-anchor carrier is available, multiple measurement results of the anchor carrier can be used to determine whether the measurement result of the non-anchor carrier is available, so as to consider the change of the channel condition as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0057] In an alternative embodiment, determining whether the first measurement value is available according to the third measurement value includes:
[0058] If the difference between the first conversion value and the third measurement value is greater than the first threshold, determine that the first conversion value is unavailable; otherwise, determine that the first measurement value is available.
[0059] In an alternative embodiment, measurements are performed every M DRX cycles, and in every M×N DRX cycles, at least one measurement is performed on the anchor carrier, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0060] In the embodiments of the present application, the terminal device can regularly perform measurements on the anchor carrier, so as to determine whether the measurement result of the non-anchor carrier is available based on the measurement result of the anchor carrier in the near future as much as possible, avoid too long an interval between the acquisition time of the measurement result of the non-anchor carrier and the acquisition time of the measurement result of the anchor carrier, and improve the accuracy of the determination result.
[0061] In an alternative embodiment, the availability of the first measurement value includes one or more of the following situations:
[0062] The first conversion value can be used for filtering;
[0063] The first conversion value can be used to enable neighbor cell measurement;
[0064] The first conversion value can be used to determine whether to relax the measurement condition.
[0065] In an alternative embodiment, the first difference comes from the network device.
[0066] Regarding the technical effects brought by the third aspect or various possible embodiments, reference can be made to the introduction of the technical effects of the first aspect or the corresponding embodiments.
[0067] In a fourth aspect, a fourth communication method is provided, which includes: receiving indication information from a network device; determining whether the measurement result of the terminal device on the non-anchor carrier is available according to the indication information.
[0068] This method can be executed by a fourth communication device. The fourth communication device can be a communication device or a communication device capable of supporting the functions required for the communication device to implement this method, such as a chip. Exemplarily, the fourth communication device is a terminal device, or a chip provided in the terminal device for implementing the functions of the terminal device, or other components for implementing the functions of the terminal device. In the following introduction, it is taken as an example that the fourth communication device is a terminal device.
[0069] In an embodiment of the present application, by indicating whether the measurement result of a non-anchor carrier is available through a network device, problems such as errors and additional power consumption caused by the imperfect judgment mechanism of a terminal device for the measurement result of the non-anchor carrier can be reduced. For example, if the network device indicates that the measurement result of the non-anchor carrier is unavailable, the terminal device may not measure on the non-anchor carrier, which can avoid the errors caused by the measurement result of the non-anchor carrier to a certain extent; and if the network device indicates that the measurement result of the non-anchor carrier is available, if the terminal device obtains the measurement result of the non-anchor carrier, it does not need to determine whether the measurement result of the non-anchor carrier is available anymore, but can directly utilize it, reducing the burden on the terminal device.
[0070] In an alternative embodiment, when the measurement result of the non-anchor carrier is unavailable, the method further includes:
[0071] Measuring only on the anchor carrier.
[0072] If the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is unavailable, then the terminal device may measure only on the anchor carrier. For example, the terminal device may always measure only on the anchor carrier. Even if the non-anchor carrier measurement condition is met, the terminal device still measures only on the anchor carrier. Or, the terminal device may measure on the anchor carrier within a second time period. During the second time period, even if the non-anchor carrier measurement condition is met, the terminal device still measures only on the anchor carrier. After the second time period, the terminal device may continue to measure on the anchor carrier, or if the non-anchor carrier measurement condition is met, the terminal device may also measure on the non-anchor carrier. The second time period may be configured by the network device. For example, in addition to the indication information, the first message may further include information about the second time period, or the network device may also indicate the second time period to the terminal device through other messages other than the first message; or, the second time period may be pre-configured in the terminal device; or, the second time period may also be specified by the protocol.
[0073] In an alternative embodiment, the indication information is carried in a system message for configuring the non-anchor carrier.
[0074] For example, the indication information may be carried in a first message and sent to the terminal device. The first message is, for example, a high-layer signaling, and the high-layer signaling is, for example, an RRC signaling or a MAC CE, etc.; or, the first message may also be a physical layer signaling, and the physical layer signaling is, for example, a DCI, etc.; or, the first message may also be a system message, and the system message is, for example, an SIB, for example, the SIB is an SIB for configuring the non-anchor carrier for the terminal device, for example, SIB22. Sending the indication information together with the system message for configuring the non-anchor carrier enables the indication information not to be sent through other messages, which helps to save signaling overhead.
[0075] In a fifth aspect, a fifth communication method is provided, which includes: determining indication information for indicating whether the measurement result of a non-anchor carrier of a serving cell of a terminal device is available; and sending the indication information to the terminal device.
[0076] This method may be executed by a fifth communication device. The fifth communication device may be a communication device or a communication device capable of supporting the functions required for a communication device to implement this method, such as a chip. Exemplarily, the fifth communication device is a network device, or a chip provided in the network device for implementing the functions of the network device, or other components for implementing the functions of the network device. In the following introduction, it is taken as an example that the fifth communication device is a network device.
[0077] In an optional implementation manner, the indication information is carried in a system message for configuring the non-anchor carrier.
[0078] Regarding the technical effects brought by the fifth aspect or various possible implementation manners, reference may be made to the introduction of the technical effects of the fourth aspect or the corresponding implementation manners.
[0079] Sixth aspect, a communication device is provided. For example, the communication device is the first communication device as described above. The first communication device is used to execute the method in the first aspect or any possible implementation manner. Specifically, the first communication device may include a module for executing the method in the first aspect or any possible implementation manner, such as a processing module. Optionally, it may further include a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or may also be the same functional module, but can implement different functions. Exemplarily, the first communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a network device. Hereinafter, an example is given where the first communication device is a terminal device. For example, the transceiver module may also be implemented by a transceiver, and the processing module may also be implemented by a processor. Or, the transmitting module may be implemented by a transmitter, and the receiving module may be implemented by a receiver. The transmitter and the receiver may be different functional modules, or may also be the same functional module, but can implement different functions. If the first communication device is a communication device, the transceiver is implemented, for example, by an antenna, a feeder, a codec, etc. in the communication device. Or, if the first communication device is a chip provided in a communication device, then the transceiver (or, the transmitter and the receiver) is, for example, a communication interface in the chip, and the communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. During the introduction of the sixth aspect, continue to take the first communication device as a terminal device, and take the processing module and the transceiver module as examples for introduction. Among them,
[0080] The transceiver module is used to communicate with other devices;
[0081] The processing module is used to measure on a non-anchor carrier of a serving cell to obtain a first measurement value;
[0082] The processing module is further used to obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0083] The processing module is further used to determine that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is a measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0084] The processing module is further used to measure on the anchor carrier to obtain a third measurement value;
[0085] The processing module is further configured to determine whether the first measurement value is available according to the third measurement value.
[0086] In an alternative embodiment, the processing module is configured to determine whether the first measurement value is available according to the third measurement value in the following manner:
[0087] If the difference between the first conversion value and the third measurement value is greater than the first threshold, it is determined that the first conversion value is unavailable; otherwise, it is determined that the first measurement value is available.
[0088] In an alternative embodiment, the processing module is further configured to perform a measurement every M DRX cycles, and in every M×N DRX cycles, perform at least one measurement on the anchor carrier, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0089] In an alternative embodiment, the processing module is further configured to:
[0090] Determine that the measurement values obtained by continuously performing measurements on the non-anchor carrier K times are all unavailable, where K is an integer greater than or equal to 1;
[0091] Perform measurements only on the anchor carrier within the first time period.
[0092] In an alternative embodiment, the availability of the first measurement value includes one or more of the following cases:
[0093] The first conversion value can be used for filtering;
[0094] The first conversion value can be used to enable neighbor cell measurement;
[0095] The first conversion value can be used to determine relaxed measurement conditions.
[0096] In an alternative embodiment, the first difference comes from a network device.
[0097] Regarding the technical effects brought by the sixth aspect or various alternative embodiments, reference may be made to the introduction of the technical effects of the first aspect or the corresponding embodiments.
[0098] In a seventh aspect, a communication device is provided. For example, the communication device is the second communication device as described above. The second communication device is used to execute the method in the second aspect or any possible implementation manner. Specifically, the second communication device may include a module for executing the method in the second aspect or any possible implementation manner. For example, it includes a processing module. Optionally, it may further include a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or they may also be the same functional module, but can implement different functions. Exemplarily, the second communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. Hereinafter, an example where the second communication device is a terminal device is taken. For example, the transceiver module may also be implemented by a transceiver, and the processing module may also be implemented by a processor. Or, the transmitting module may be implemented by a transmitter, and the receiving module may be implemented by a receiver. The transmitter and the receiver may be different functional modules, or they may also be the same functional module, but can implement different functions. If the second communication device is a communication device, the transceiver is implemented, for example, by an antenna, a feeder, a codec, etc. in the communication device. Or, if the second communication device is a chip provided in a communication device, then the transceiver (or, the transmitter and the receiver) is, for example, a communication interface in the chip, and this communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. During the introduction of the seventh aspect, an example where the second communication device is a terminal device, and taking the processing module and the transceiver module as examples, is continued. Among them,
[0099] The transceiver module is used for communicating with other devices;
[0100] The processing module is used to perform at least one measurement on the anchor carrier of the serving cell every M×N DRX cycles, where a measurement is performed every M DRX cycles, N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0101] In an optional implementation manner, the processing module is further used for:
[0102] Perform a measurement on the non-anchor carrier of the serving cell to obtain a first measurement value;
[0103] Obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0104] Determine that the difference between the first conversion value and the second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0105] Measure on the anchor carrier to obtain a third measurement value;
[0106] Determine whether the first measurement value is available according to the third measurement value.
[0107] In an optional implementation manner, the processing module is used to determine whether the first measurement value is available according to the third measurement value in the following manner:
[0108] If the difference between the first conversion value and the third measurement value is greater than the first threshold, determine that the first conversion value is unavailable; otherwise, determine that the first measurement value is available.
[0109] In an optional implementation manner, the processing module is further used to:
[0110] Determine that the measurement values obtained by continuously measuring on the non-anchor carrier K times are all unavailable, where K is an integer greater than or equal to 1;
[0111] Measure only on the anchor carrier within a first time period.
[0112] In an optional implementation manner, the availability of the first measurement value includes one or more of the following situations:
[0113] The first conversion value can be used for filtering;
[0114] The first conversion value can be used to enable neighbor cell measurement;
[0115] The first conversion value can be used to determine relaxation of measurement conditions.
[0116] In an optional implementation manner, the first difference comes from a network device.
[0117] Regarding the technical effects brought by the seventh aspect or various optional implementation manners, reference can be made to the introduction of the technical effects of the second aspect or the corresponding implementation manners.
[0118] In an eighth aspect, there is provided a communication device. For example, the communication device is the third communication device as described above. The third communication device is used to execute the method in the above-mentioned third aspect or any possible implementation manner. Specifically, the third communication device may include a module for executing the method in the third aspect or any possible implementation manner. For example, it includes a processing module. Optionally, it may further include a transceiver module. Exemplarily, the transceiver module may include a sending module and a receiving module. The sending module and the receiving module may be different functional modules, or may also be the same functional module, but can implement different functions. Exemplarily, the third communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. Hereinafter, an example is given where the third communication device is a terminal device. For example, the transceiver module may also be implemented by a transceiver, and the processing module may also be implemented by a processor. Or, the sending module may be implemented by a transmitter, and the receiving module may be implemented by a receiver. The transmitter and the receiver may be different functional modules, or may also be the same functional module, but can implement different functions. If the third communication device is a communication device, the transceiver is implemented, for example, by an antenna, a feeder, a codec, etc. in the communication device. Or, if the third communication device is a chip provided in a communication device, then the transceiver (or, the transmitter and the receiver) is, for example, a communication interface in the chip, and this communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. During the introduction of the eighth aspect, an example is continued with the third communication device being a terminal device, and taking the processing module and the transceiver module as examples. Among them,
[0119] The transceiver module is used to communicate with other devices;
[0120] The processing module is used to determine that the measurement values obtained by continuously measuring on the non-anchor carrier of the serving cell for K times are all unavailable, where K is an integer greater than or equal to 1;
[0121] The processing module is further used to measure only on the anchor carrier of the serving cell within a first time period.
[0122] In an optional implementation manner, the processing module is further used to:
[0123] Measure on the non-anchor carrier of the serving cell to obtain a first measurement value;
[0124] According to the first measurement value and a first difference, obtain a first conversion value, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0125] Determine that the difference between the first conversion value and the second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0126] Measure on the anchor carrier to obtain a third measurement value;
[0127] Determine whether the first measurement value is available according to the third measurement value.
[0128] In an alternative embodiment, the processing module is configured to determine whether the first measurement value is available according to the third measurement value in the following manner:
[0129] If the difference between the first conversion value and the third measurement value is greater than the first threshold, determine that the first conversion value is unavailable; otherwise, determine that the first measurement value is available.
[0130] In an alternative embodiment, the processing module is further configured to perform a measurement every M DRX cycles, and perform at least one measurement on the anchor carrier in every M×N DRX cycles, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0131] In an alternative embodiment, the availability of the first measurement value includes one or more of the following cases:
[0132] The first conversion value can be used for filtering;
[0133] The first conversion value can be used to enable neighbor cell measurement;
[0134] The first conversion value can be used to determine relaxed measurement conditions.
[0135] In an alternative embodiment, the first difference comes from a network device.
[0136] Regarding the technical effects brought by the eighth aspect or various alternative embodiments, reference may be made to the introduction of the technical effects of the third aspect or the corresponding embodiments.
[0137] In a ninth aspect, a communication device is provided. For example, the communication device is the fourth communication device as described above. The fourth communication device is used to execute the method in the fourth aspect or any possible implementation manner. Specifically, the fourth communication device may include modules for executing the method in the fourth aspect or any possible implementation manner, such as a processing module and a transceiver module. Exemplarily, the transceiver module may include a sending module and a receiving module. The sending module and the receiving module may be different functional modules, or may also be the same functional module, but can implement different functions. Exemplarily, the fourth communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. Hereinafter, an example is given where the fourth communication device is a terminal device. For example, the transceiver module may also be implemented by a transceiver, and the processing module may also be implemented by a processor. Or, the sending module may be implemented by a transmitter, and the receiving module may be implemented by a receiver. The transmitter and the receiver may be different functional modules, or may also be the same functional module, but can implement different functions. If the fourth communication device is a communication device, the transceiver is implemented, for example, by an antenna, a feeder, a codec, etc. in the communication device. Or, if the fourth communication device is a chip provided in a communication device, then the transceiver (or, the transmitter and the receiver) is, for example, a communication interface in the chip, and this communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. During the introduction of the ninth aspect, an example is continued with the fourth communication device being a terminal device, and taking the processing module and the transceiver module as examples. Among them,
[0138] The transceiver module is used to receive indication information from a network device;
[0139] The processing module is used to determine whether the measurement result of the terminal device on a non-anchor carrier is available according to the indication information.
[0140] In an optional implementation manner, when the measurement result of the non-anchor carrier is unavailable, the processing module is further used to perform measurements only on the anchor carrier.
[0141] In an optional implementation manner, the indication information is carried in a system message, and the system message is used to configure the non-anchor carrier.
[0142] Regarding the technical effects brought by the ninth aspect or various optional implementation manners, reference may be made to the introduction of the technical effects of the fourth aspect or the corresponding implementation manner.
[0143] In a tenth aspect, a communication device is provided. For example, the communication device is the fifth communication device as described above. The fifth communication device is used to execute the method in the fifth aspect or any possible implementation manner. Specifically, the fifth communication device may include modules for executing the method in the fifth aspect or any possible implementation manner, such as a processing module and a transceiver module. Exemplarily, the transceiver module may include a sending module and a receiving module. The sending module and the receiving module may be different functional modules, or may also be the same functional module, but can implement different functions. Exemplarily, the fifth communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a network device. Hereinafter, an example where the fifth communication device is a network device is taken. For example, the transceiver module may also be implemented by a transceiver, and the processing module may also be implemented by a processor. Or, the sending module may be implemented by a transmitter, and the receiving module may be implemented by a receiver. The transmitter and the receiver may be different functional modules, or may also be the same functional module, but can implement different functions. If the fifth communication device is a communication device, the transceiver is implemented, for example, by an antenna, a feeder, a codec, etc. in the communication device. Or, if the fifth communication device is a chip provided in a communication device, then the transceiver (or, the transmitter and the receiver) is, for example, a communication interface in the chip, and this communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. During the introduction of the tenth aspect, an example where the fifth communication device is a network device, and taking the processing module and the transceiver module as examples, is continued. Among them,
[0144] The processing module is configured to determine indication information, where the indication information is used to indicate whether the measurement result of the non-anchor carrier of the serving cell of the terminal device is available;
[0145] The transceiver module is configured to send the indication information to the terminal device.
[0146] In an optional implementation manner, the indication information is carried in a system message, and the system message is used to configure the non-anchor carrier.
[0147] Regarding the technical effects brought by the tenth aspect or various optional implementation manners, reference may be made to the introduction of the technical effects of the fifth aspect or the corresponding implementation manners.
[0148] In an eleventh aspect, a communication device is provided. The communication device is, for example, the first communication device as described above. The communication device includes a processor and a communication interface, and the communication interface can be used to communicate with other devices or apparatuses. Optionally, a memory may also be included for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the above first aspect or various possible embodiments. Alternatively, the first communication device may not include a memory, and the memory may be located outside the first communication device. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the above first aspect or various possible embodiments. For example, when the processor executes the computer instructions stored in the memory, the first communication device is caused to execute the method in the above first aspect or any one of the possible embodiments. Exemplarily, the first communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device.
[0149] Wherein, if the first communication device is a communication device, the communication interface is implemented, for example, by a transceiver (or, a transmitter and a receiver) in the communication device. For example, the transceiver is implemented by an antenna, a feeder, a codec, etc. in the communication device. Alternatively, if the first communication device is a chip provided in a communication device, then the communication interface is, for example, an input / output interface of the chip, such as input / output pins, etc., and the communication interface is connected to a radio frequency transceiver component in the communication device to implement the transmission and reception of information through the radio frequency transceiver component.
[0150] In a twelfth aspect, a communication device is provided. The communication device is, for example, the second communication device as described above. The communication device includes a processor and a communication interface, and the communication interface can be used to communicate with other devices or apparatuses. Optionally, a memory may also be included for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the above second aspect or various possible embodiments. Alternatively, the second communication device may not include a memory, and the memory may be located outside the second communication device. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the above second aspect or various possible embodiments. For example, when the processor executes the computer instructions stored in the memory, the second communication device is caused to execute the method in the above second aspect or any one of the possible embodiments. Exemplarily, the second communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device.
[0151] Among them, if the second communication device is a communication equipment, the communication interface is implemented, for example, by a transceiver (or a transmitter and a receiver) in the communication equipment. For example, the transceiver is implemented by an antenna, a feeder, a codec, etc. in the communication equipment. Or, if the second communication device is a chip disposed in the communication equipment, then the communication interface is, for example, an input / output interface of the chip, such as input / output pins, etc., and this communication interface is connected to a radio frequency transceiver component in the communication equipment to implement information transmission and reception through the radio frequency transceiver component.
[0152] In a thirteenth aspect, a communication device is provided. The communication device is, for example, the third communication device as described above. The communication device includes a processor and a communication interface, and the communication interface can be used to communicate with other devices or equipment. Optionally, a memory may also be included for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the above-mentioned third aspect or various possible implementation manners. Or, the third communication device may not include a memory, and the memory may be located outside the third communication device. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the above-mentioned third aspect or various possible implementation manners. For example, when the processor executes the computer instructions stored in the memory, the third communication device is caused to execute the method in the above-mentioned third aspect or any one of the possible implementation manners. Exemplarily, the third communication device is a communication equipment, or a chip or other component disposed in the communication equipment. Exemplarily, the communication equipment is a terminal device.
[0153] Among them, if the third communication device is a communication equipment, the communication interface is implemented, for example, by a transceiver (or a transmitter and a receiver) in the communication equipment. For example, the transceiver is implemented by an antenna, a feeder, a codec, etc. in the communication equipment. Or, if the third communication device is a chip disposed in the communication equipment, then the communication interface is, for example, an input / output interface of the chip, such as input / output pins, etc., and this communication interface is connected to a radio frequency transceiver component in the communication equipment to implement information transmission and reception through the radio frequency transceiver component.
[0154] In a fourteenth aspect, a communication device is provided. The communication device is, for example, the fourth communication device as described above. The communication device includes a processor and a communication interface, and the communication interface can be used to communicate with other devices or apparatuses. Optionally, a memory may also be included for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the above-mentioned fourteenth aspect or various possible embodiments. Alternatively, the fourth communication device may not include a memory, and the memory may be located outside the fourth communication device. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the above-mentioned fourteenth aspect or various possible embodiments. For example, when the processor executes the computer instructions stored in the memory, the fourth communication device is caused to execute the method in the above-mentioned fourteenth aspect or any one of the possible embodiments. Exemplarily, the fourth communication device is a communication apparatus, or a chip or other component provided in a communication apparatus. Exemplarily, the communication apparatus is a terminal device.
[0155] Among them, if the fourth communication device is a communication apparatus, the communication interface is implemented, for example, by a transceiver (or a transmitter and a receiver) in the communication apparatus. For example, the transceiver is implemented by an antenna, a feeder, a codec, etc. in the communication apparatus. Alternatively, if the fourth communication device is a chip provided in a communication apparatus, then the communication interface is, for example, an input / output interface of the chip, such as input / output pins, etc., and the communication interface is connected to a radio frequency transceiver component in the communication apparatus to implement information transmission and reception through the radio frequency transceiver component.
[0156] In a fifteenth aspect, a communication device is provided. The communication device is, for example, the fifth communication device as described above. The communication device includes a processor and a communication interface, and the communication interface can be used to communicate with other devices or apparatuses. Optionally, a memory may also be included for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the above-mentioned fifteenth aspect or various possible embodiments. Alternatively, the fifth communication device may not include a memory, and the memory may be located outside the fifth communication device. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the above-mentioned fifteenth aspect or various possible embodiments. For example, when the processor executes the computer instructions stored in the memory, the fifth communication device is caused to execute the method in the above-mentioned fifteenth aspect or any one of the possible embodiments. Exemplarily, the fifth communication device is a communication apparatus, or a chip or other component provided in a communication apparatus. Exemplarily, the communication apparatus is a network device.
[0157] Among them, if the fifth communication device is a communication equipment, the communication interface is implemented, for example, by a transceiver (or a transmitter and a receiver) in the communication equipment. For example, the transceiver is implemented by an antenna, a feeder, a codec, etc. in the communication equipment. Or, if the fifth communication device is a chip disposed in the communication equipment, then the communication interface is, for example, an input / output interface of the chip, such as input / output pins, etc., and the communication interface is connected to a radio frequency transceiver component in the communication equipment to implement information transmission and reception through the radio frequency transceiver component.
[0158] In a sixteenth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor is coupled to the communication interface and is used to implement the method provided in the first aspect or any optional implementation manner.
[0159] Optionally, the chip may further include a memory. For example, the processor may read and execute a software program stored in the memory to implement the method provided in the first aspect or any optional implementation manner. Or, the memory may not be included in the chip but be located outside the chip. That is, the processor may read and execute a software program stored in an external memory to implement the method provided in the first aspect or any optional implementation manner.
[0160] In a seventeenth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor is coupled to the communication interface and is used to implement the method provided in the second aspect or any optional implementation manner.
[0161] Optionally, the chip may further include a memory. For example, the processor may read and execute a software program stored in the memory to implement the method provided in the second aspect or any optional implementation manner. Or, the memory may not be included in the chip but be located outside the chip. That is, the processor may read and execute a software program stored in an external memory to implement the method provided in the second aspect or any optional implementation manner.
[0162] In an eighteenth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor is coupled to the communication interface and is used to implement the method provided in the third aspect or any optional implementation manner.
[0163] Optionally, the chip may further include a memory. For example, the processor may read and execute the software program stored in the memory to implement the method provided in the above-mentioned third aspect or any optional implementation manner. Alternatively, the memory may not be included in the chip but located outside the chip. That is, the processor may read and execute the software program stored in the external memory to implement the method provided in the above-mentioned third aspect or any optional implementation manner.
[0164] In a nineteenth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor is coupled to the communication interface and is used to implement the method provided in the above-mentioned fourth aspect or any optional implementation manner.
[0165] Optionally, the chip may further include a memory. For example, the processor may read and execute the software program stored in the memory to implement the method provided in the above-mentioned fourth aspect or any optional implementation manner. Alternatively, the memory may not be included in the chip but located outside the chip. That is, the processor may read and execute the software program stored in the external memory to implement the method provided in the above-mentioned fourth aspect or any optional implementation manner.
[0166] In a twentieth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor is coupled to the communication interface and is used to implement the method provided in the above-mentioned fifth aspect or any optional implementation manner.
[0167] Optionally, the chip may further include a memory. For example, the processor may read and execute the software program stored in the memory to implement the method provided in the above-mentioned fifth aspect or any optional implementation manner. Alternatively, the memory may not be included in the chip but located outside the chip. That is, the processor may read and execute the software program stored in the external memory to implement the method provided in the above-mentioned fifth aspect or any optional implementation manner.
[0168] In a twenty-first aspect, a first communication system is provided. The first communication system includes the communication device described in the sixth aspect, the communication device described in the eleventh aspect, or the communication device described in the sixteenth aspect.
[0169] In a twenty-second aspect, a second communication system is provided. The second communication system includes the communication device described in the seventh aspect, the communication device described in the twelfth aspect, or the communication device described in the seventeenth aspect.
[0170] In a twenty-third aspect, a third communication system is provided. The third communication system includes the communication device described in the eighth aspect, the communication device described in the thirteenth aspect, or the communication device described in the eighteenth aspect.
[0171] In the twenty-fourth aspect, a fourth communication system is provided, the fourth communication system including the communication device described in the ninth aspect, the communication device described in the fourteenth aspect, or the communication device described in the nineteenth aspect, and including the communication device described in the tenth aspect, the communication device described in the fifteenth aspect, or the communication device described in the twentieth aspect.
[0172] In the twenty-fifth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program runs on a computer, the computer executes the method described in the first aspect or any possible implementation manner.
[0173] In the twenty-sixth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program runs on a computer, the computer executes the method described in the second aspect or any possible implementation manner.
[0174] In the twenty-seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program runs on a computer, the computer executes the method described in the third aspect or any possible implementation manner.
[0175] In the twenty-eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program runs on a computer, the computer executes the method described in the fourth aspect or any possible implementation manner.
[0176] In the twenty-ninth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program runs on a computer, the computer executes the method described in the fifth aspect or any possible implementation manner.
[0177] In the thirtieth aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store a computer program, and when the computer program is run on a computer, the computer executes the method described in the first aspect or any possible implementation manner.
[0178] In the thirty-first aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store a computer program, and when the computer program is run on a computer, the computer executes the method described in the second aspect or any possible implementation manner.
[0179] In aspect 32, a computer program product comprising instructions is provided, wherein the computer program product is used to store a computer program. When the computer program runs on a computer, the computer executes the method described in aspect 3 or any possible implementation manner.
[0180] In the thirty-third aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store a computer program, and when the computer program is run on a computer, the computer executes the method described in the fourth aspect or any possible implementation manner.
[0181] In the thirty-fourth aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store a computer program, and when the computer program is run on a computer, the computer executes the method described in the fifth aspect or any possible implementation manner.
[0182] In the embodiment of the present application, instead of simply using a single measurement result of an anchor carrier to determine whether the result of a non-anchor carrier is available, multiple measurement results of the anchor carrier can be used to determine whether the measurement result of the non-anchor carrier is available, so as to take into account the changes in channel conditions as much as possible, reduce the error caused by a single comparison, and improve the accuracy of the judgment result. BRIEF DESCRIPTION OF THE DRAWINGS
[0183] Figure 1 A schematic diagram of an application scenario of an embodiment of the present application;
[0184] Figure 2 A flowchart of a first communication method provided in an embodiment of the present application;
[0185] Figure 3 A schematic diagram of determining whether a measurement value of a non-anchor carrier is available according to two measurement values of an anchor carrier in an embodiment of the present application;
[0186] Figure 4 This is a schematic diagram showing that the measurement values of non-anchor carriers are unavailable for K consecutive times in an embodiment of the present application;
[0187] Figure 5 This is a schematic diagram of a terminal device performing a measurement on an anchor carrier every 4 DRX cycles in an embodiment of the present application;
[0188] Figure 6 A flowchart of a second communication method provided in an embodiment of the present application;
[0189] Figure 7 A flowchart of a third communication method provided in an embodiment of the present application;
[0190] Figure 8A flowchart of a fourth communication method provided in an embodiment of the present application;
[0191] Figure 9 A schematic block diagram of a first terminal device provided in an embodiment of the present application;
[0192] Figure 10 A schematic block diagram of a second terminal device provided in an embodiment of the present application;
[0193] Figure 11 A schematic block diagram of a third terminal device provided in an embodiment of the present application;
[0194] Figure 12 A schematic block diagram of a fourth terminal device provided in an embodiment of the present application;
[0195] Figure 13 A schematic block diagram of a network device provided in an embodiment of the present application;
[0196] Figure 14 A schematic block diagram of a communication device provided in an embodiment of the present application;
[0197] Figure 15 Another schematic block diagram of a communication device provided in an embodiment of the present application;
[0198] Figure 16 Another schematic block diagram of a communication device provided in an embodiment of the present application;
[0199] Figure 17 Another schematic block diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0200] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0201] Below, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0202] 1) Terminal equipment, including equipment that provides voice and / or data connectivity to users, specifically, including equipment that provides voice to users, or including equipment that provides data connectivity to users, or including equipment that provides voice and data connectivity to users. For example, it may include a handheld device with wireless connection function, or a processing device connected to a wireless modem. The terminal equipment can communicate with the core network via the radio access network (RAN), exchange voice or data with the RAN, or exchange voice and data with the RAN. The terminal device may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle to everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user equipment, etc. For example, it may include a mobile phone (or "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), etc. It also includes limited devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.
[0203] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for the application of wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0204] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBU).
[0205] In the embodiment of the present application, the terminal device may also include a relay. Alternatively, it can be understood that anything that can communicate data with the base station can be regarded as a terminal device.
[0206] In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system, which may be installed in the terminal device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the terminal device as an example in which the device for realizing the function of the terminal is a terminal device.
[0207] 2) Network equipment, for example, including access network (AN) equipment, such as base stations (e.g., access points), which can refer to equipment in the access network that communicates with wireless terminal devices over the air interface through one or more cells, or, for example, a network device in a vehicle-to-everything (V2X) technology is a roadside unit (RSU). The base station can be used to convert received air frames to and from IP packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. The network equipment can also coordinate the attribute management of the air interface. For example, the network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutional NodeB) in an LTE system or long term evolution-advanced (LTE-A), or may also include a next generation node B (next generation node B, gNB) in a fifth generation mobile communication technology (the 5th generation, 5G) NR system (also referred to as an NR system) or may also include a centralized unit (CU) and a distributed unit (DU) in a cloud access network (Cloud RAN) system, and the embodiments of the present application are not limited.
[0208] The network device may also include a core network device, which may include, for example, an access and mobility management function (AMF) or a user plane function (UPF), etc. Since the embodiments of the present application mainly involve access networks, the network devices described herein refer to access network devices unless otherwise specified.
[0209] In the embodiment of the present application, the device for realizing the function of the network device may be a network device, or may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the device.
[0210] 3) The NB-IoT system is an important branch of the Internet of Everything. The NB-IoT system is built on the cellular network, consumes only about 180 KHz of bandwidth, and can be directly deployed in the LTE network, etc., to reduce the deployment cost and achieve smooth upgrades. Compared with the traditional cellular network, the services and terminal devices of NB-IoT have the following characteristics:
[0211] (1) Low data rate and long cycle for services. Compared with the traditional cellular network, the data packets generated by the Internet of Things services are smaller, and at the same time, they are usually not very sensitive to latency.
[0212] (2) Requirement for massive connections. For Internet of Things terminal devices such as smart water / electricity meters, smart homes, cars, wearable devices, etc. with large-scale deployment, there may be a large number of such terminal devices under an NB-IoT base station, for example, there may be tens of thousands.
[0213] (3) Requirement for low cost. Compared with the existing cellular network terminal devices, NB-IoT requires lower cost for terminal devices to achieve massive deployment of terminal devices. And the requirement for low cost requires very low implementation complexity of terminal devices.
[0214] (4) Requirement for low power consumption. NB-IoT requires lower power consumption for terminal devices, thus saving the battery power of terminal devices, ensuring extremely long standby time of terminal devices, and further saving the labor cost of replacing batteries.
[0215] (5) Lower service arrival rate. Usually, there is a service only once in several hours or even more than a day, and a considerable part is triggered by the uplink, that is, the network device will not paging the terminal device. Only when the terminal device has an uplink service, the network device will send downlink response data to the terminal device after receiving the uplink service.
[0216] 4) Discontinuous reception (DRX). Simply put, under the DRX mechanism, the terminal device can enter the sleep state periodically and does not need to monitor the physical downlink control channel (PDCCH).
[0217] 5) The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0218] Furthermore, unless otherwise specified, ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. For example, the first measurement value and the second measurement value are only used to distinguish different measurement values, and do not indicate the difference in size, content, acquisition order, priority or importance of the two measurement values.
[0219] The foregoing introduces some terminology concepts involved in the embodiments of the present application. The following introduces the technical features involved in the embodiments of the present application.
[0220] The NB-IoT system has the concept of multi-carrier cells, that is, multiple carriers can be configured for a cell. However, among these carriers, only one carrier will carry NPSS, NSSS, NB-PBCH, SIB, etc. This carrier is called the anchor carrier, and other carriers except the anchor carrier are called non-anchor carriers.
[0221] In the NB-IoT system, if the terminal device wants to measure the quality of the serving cell, it can measure NSSS or NRS on the anchor carrier, and the obtained measurement value (or measurement result) can represent the quality of the serving cell. The measurement value is, for example, narrowband reference signal received power (NRSRP) or narrowband reference signal received quality (NRSRQ).
[0222] With the evolution and enhancement of the NB-IoT system, non-anchor carriers can also carry NRS, so terminal devices can also perform measurements on non-anchor carriers. For terminal devices to perform measurements on non-anchor carriers, the following three conditions must be met:
[0223] 1. Satisfy the relaxed measurement conditions;
[0224] 2. The power difference between the power of the NRS of the non-anchor carrier and the power of the NRS of the anchor carrier is known to the terminal device;
[0225] 3. The terminal device is not configured for positioning measurement.
[0226] The relaxed measurement condition may also be referred to as a relaxed monitoring condition for neighboring cells, which refers to relaxing the measurement of neighboring cells of the serving cell. If the relaxed measurement condition is met, the terminal device may choose not to perform intra-frequency measurement or inter-frequency measurement, or in other words, the terminal device may not perform measurement of neighboring cells.
[0227] Positioning measurement means that the network equipment can configure the terminal equipment to perform measurements related to positioning. For example, a neighboring cell of the service cell of the terminal equipment is used as a reference cell, and the terminal equipment measures the positioning reference signal (PRS) from the reference cell, and measures the PRS from the first neighboring cell, and can determine the time difference between the time when the PRS of the first neighboring cell arrives at the terminal equipment and the time when the PRS of the reference cell arrives at the terminal equipment. The time difference is the reference signal timing difference (RSTD) corresponding to the first neighboring cell. The first neighboring cell is any other neighboring cell of the service cell of the terminal equipment except the reference cell. For example, the terminal equipment can determine the RSTD corresponding to each of the one or more neighboring cells of the service cell of the terminal equipment through measurement. The terminal equipment can report the determined RSTD to the base station, so that the base station can locate the terminal equipment according to the RSTD.
[0228] The above three conditions can also be referred to as non-anchor carrier measurement conditions. If the terminal device determines that the above three conditions are met, the terminal device can measure the NRS on the non-anchor carrier to obtain a measurement value, such as NRSRP or NRSRQ. The terminal device can convert the measurement value into the measurement value of the anchor carrier through the power difference in the above condition 2.
[0229] At present, the terminal device needs to perform a measurement once in each DRX cycle. In a DRX cycle, the anchor carrier can be measured, and the non-anchor carrier can also be measured. The terminal device obtains multiple measurement values by measurement, and at least two measurement values obtained can be filtered. The filtering result can be used for the terminal device to perform corresponding operations. For example, the terminal device can determine to start the neighboring area measurement according to the filtering result, or determine whether the relaxation measurement condition is met according to the filtering result. Among them, the measurement value used for filtering can include the measurement value of the anchor carrier, and can also include the measurement value of the non-anchor carrier. If the measurement value of the non-anchor carrier is included, the measurement value of the non-anchor carrier needs to be converted into the measurement value of the anchor carrier according to the power difference in the above condition 2 before being used for filtering. In addition, the time domain distance between any two measurement values used for filtering needs to be greater than DRX cycle / 2. The time domain distance between two measurement values refers to the duration between the two measurement processes for obtaining the two measurement values.
[0230] According to the above introduction, after obtaining the measurement value of the non-anchor carrier, it needs to be converted into the measurement value of the anchor carrier before it can be used. At present, the conversion process is realized according to the power difference in the above condition 2. However, the power difference is obtained based on the transmission power of the network device, and the measurement value obtained by the terminal device should represent the receiving power. Different carriers may have frequency selectivity. For example, different carriers may have different channel fading characteristics. For two carriers, the difference between the transmission power of the two carriers may not be consistent with the difference between the receiving power of the two carriers. Then, converting the measurement value of the non-anchor carrier according to the power difference will cause the converted measurement value to be inaccurate. Therefore, after obtaining the converted measurement value, the terminal device can determine the difference between the converted measurement value and the measurement value of the anchor carrier. If the difference is large, for example, greater than a certain threshold, the terminal device considers that the measurement value of the non-anchor carrier is unavailable, or that the measurement value of the non-anchor carrier is unreliable.
[0231] Currently, in the discussion of standardization, there is no consensus on what behavior the terminal device will take when the measurement value of the non-anchor carrier is unavailable. One possible implementation is that when the terminal device switches from the anchor carrier to the non-anchor carrier for measurement, if the measurement value obtained from the non-anchor carrier after power difference conversion does not meet the threshold condition with the measurement value of the anchor carrier, the terminal device only uses the measurement value of the non-anchor carrier for filtering.
[0232] If this method is adopted, according to the above introduction, there may be a large frequency selectivity between the non-anchor carrier and the anchor carrier, and the difference between the transmit power of the non-anchor carrier and the anchor carrier may not be consistent with the difference between the receive power of the non-anchor carrier and the anchor carrier. Then, converting the measurement value of the non-anchor carrier according to the power difference will result in the converted measurement value being inaccurate and not actually equivalent to the measurement value of the anchor carrier. If filtering and other operations are performed based on the converted measurement value of the non-anchor carrier, and then determining to start the neighboring cell measurement based on the filtering result, or judging whether the relaxation measurement conditions are met based on the filtering result, etc., the processing result will be inaccurate.
[0233] Alternatively, another possible implementation is that when the terminal device switches from an anchor carrier to a non-anchor carrier for measurement, if the measurement value obtained from the non-anchor carrier after power difference conversion does not meet the threshold condition with the measurement value of the anchor carrier, the terminal device is not allowed to perform measurements on the non-anchor carrier, that is, the terminal device only performs measurements on the anchor carrier.
[0234] The channel conditions of the carrier may not be consistent, and there may be some fluctuations, resulting in errors in the comparison result when comparing the difference between the conversion result of the non-anchor carrier and the measurement value of the anchor carrier with the threshold. Therefore, a comparison result may not truly reflect whether there is a large frequency selectivity between the anchor carrier and the non-anchor carrier. The above method is to determine whether the measurement value of the non-anchor carrier is available based on the comparison result of one measurement, which makes the judgment of whether the measurement value of the non-anchor carrier is available less accurate. Moreover, if the terminal device determines that the measurement value of the non-anchor carrier is not available according to the above implementation method, it will only measure on the anchor carrier. The terminal device also needs to monitor the paging message on the non-anchor carrier, so that within a DRX cycle, the terminal device must not only measure on the anchor carrier, but also switch to the non-anchor carrier to monitor the paging message, which also increases the power consumption of the terminal device.
[0235] In view of this, a technical solution of an embodiment of the present application is provided. In an embodiment of the present application, a first measurement value obtained on a non-anchor carrier can be compared with a second measurement value obtained on an anchor carrier. If the difference is large (i.e., greater than a first threshold), a measurement can be performed on the anchor carrier to obtain a third measurement value, and then the first measurement value is compared with the third measurement value to determine whether the first measurement value is available. This is equivalent to not simply using a single measurement result of an anchor carrier to determine whether the result of a non-anchor carrier is available, but using multiple measurement results of an anchor carrier to determine whether the measurement result of a non-anchor carrier is available, so as to take into account changes in channel conditions as much as possible, reduce the error caused by a single comparison, and improve the accuracy of the judgment result.
[0236] The technical solution provided in the embodiments of the present application can be applied to a fourth generation mobile communication technology (4G) system, such as an LTE system, or can be applied to a 5G system, such as an NR system, or can be applied to a narrowband communication system, such as an NB-IoT system, or can also be applied to a next generation mobile communication system or other similar communication systems, without specific limitation.
[0237] See also Figure 1 , which is an application scenario of an embodiment of the present application. Figure 1 It includes network equipment and terminal equipment. A cell provided by the network equipment is the service cell of the terminal equipment. The network equipment and the terminal equipment can communicate. For example, the network equipment can send a reference signal in the service cell of the terminal equipment, and the terminal equipment can measure the reference signal. The terminal equipment can be a bandwidth-limited terminal equipment, such as an NB-IoT terminal equipment, or a bandwidth-unlimited terminal equipment, or an ordinary terminal equipment.
[0238] The network device, for example, works in an evolved UMTS terrestrial radio access (E-UTRA) system, or works in an NR system, or works in an NB-IoT system, or works in a next generation communication system or other communication systems.
[0239] Figure 1 The network device in the embodiment is, for example, a base station. The network device corresponds to different devices in different systems. For example, in a 4G system, it may correspond to an eNB, and in a 5G system, it may correspond to an access network device in 5G, such as a gNB. Of course, the technical solution provided in the embodiment of the present application can also be applied to future mobile communication systems, so Figure 1 The network devices in the present invention may also correspond to the network devices in future mobile communication systems. Figure 1 Taking the network device as a base station as an example, in fact, referring to the previous introduction, the network device can also be RSU and other devices. In addition, Figure 1 The terminal devices in the description are all mobile phones. In fact, according to the introduction to the terminal devices in the foregoing text, it can be known that the terminal devices in the embodiments of the present application are not limited to mobile phones.
[0240] The method provided by the embodiment of the present application is described below in conjunction with the accompanying drawings. It should be noted that in the various embodiments to be described later in this application, "measurement result" and "measurement value" may be the same concept and the two are interchangeable. For example, the measurement result of an anchor carrier may also be expressed as the measurement value of the anchor carrier; or, the measurement result of a non-anchor carrier may also be expressed as the measurement value of the non-anchor carrier. In addition, for the service cell of the terminal device, one or more non-anchor carriers may be configured, and the non-anchor carrier described later may refer to one of the one or more non-anchor carriers.
[0241] The present application embodiment provides a first communication method, see Figure 2 , which is a flowchart of the method. In the following introduction, the method is applied to Figure 1 The network architecture shown is taken as an example.
[0242] For the sake of convenience, the following takes the method executed by a network device and a terminal device as an example. Figure 1 The network architecture shown in FIG. 1 is taken as an example, therefore, the network devices described below may be Figure 1 The network device in the network architecture shown in the figure, the terminal device described below can be Figure 1 Terminal devices in the network architecture shown.
[0243] S21. The terminal device measures the anchor carrier of the service cell of the terminal device to obtain a second measurement value.
[0244] In an embodiment of the present application, the service cell of the terminal device is configured with an anchor carrier and one or more non-anchor carriers. After the anchor carrier is configured, the terminal device can perform measurements on the anchor carrier when it needs to perform measurements on the anchor carrier. For example, the terminal device receives a first reference signal from a network device on the anchor carrier, the first reference signal is, for example, NRS or NSSS, and the terminal device measures the received first reference signal, for example, to obtain a second measurement value. The second measurement value is, for example, NRSRP or NRSRQ.
[0245] S22. The terminal device performs measurement on a non-anchor carrier of a serving cell of the terminal device to obtain a first measurement value.
[0246] If the terminal device determines that the non-anchor carrier measurement conditions are met, the measurement can be performed on the non-anchor carrier, or it can also be measured on the anchor carrier. The non-anchor carrier may be one of the one or more non-anchor carriers of the service cell of the terminal device. For example, the terminal device chooses to measure on the non-anchor carrier. Specifically, the terminal device receives a second reference signal from the network device on the anchor carrier. The second reference signal is, for example, NRS, etc. The terminal device measures the received second reference signal to obtain a first measurement value. The first measurement value may be, for example, NRSRP or NRSRQ. The first measurement value and the second measurement value may be values of the same type, for example, both are NRSRP or both are NRSRQ.
[0247] The non-anchor carrier measurement conditions may include, for example, three conditions: 1. The relaxed measurement conditions are satisfied; 2. The power difference between the power of the NRS of the non-anchor carrier and the power of the NRS of the anchor carrier is known to the terminal device; 3. The terminal device is not configured for positioning measurement. For details about the non-anchor carrier measurement conditions, please refer to the previous introduction.
[0248] For example, S21 may be executed before S22, or S21 may be executed after S22, or S21 and S22 may be executed simultaneously.
[0249] S23. The terminal device obtains a first conversion value according to the first measurement value and the first difference.
[0250] The first difference may indicate the power difference between the non-anchor carrier and the anchor carrier, or the first difference is the power difference between the non-anchor carrier and the anchor carrier. The power difference may come from the network device, for example, before S23, the network device sends the first difference to the terminal device, and the terminal device receives the first difference from the network device. The power difference may be obtained by the network device according to the transmit power of the signal sent to the anchor carrier and the transmit power of the signal sent to the non-anchor carrier, that is, the transmit power of the signal sent by the network device to the anchor carrier and the transmit power of the signal sent by the network device to the non-anchor carrier are both known to the network device, and the difference between the two transmit powers can be used as the first difference.
[0251] The first measurement value obtained by the terminal device is the measurement value of the non-anchor carrier. To use the measurement value of the non-anchor carrier, it needs to be converted to be equivalent to the measurement value of the anchor carrier before it can be used, for example, it can be used to determine whether the relaxation measurement conditions are met. When converting the measurement value of the non-anchor carrier, the first difference can be used, or the first measurement value can be converted according to the first difference. The value obtained after the conversion is called the first conversion value. The conversion value in the embodiment of the present application refers to the measurement value equivalent to the measurement on the anchor carrier obtained by conversion or calculation (for example, the NRSRP equivalent to the measurement on the anchor carrier obtained by conversion or calculation). Alternatively, the conversion value can also be called an equivalent value, or it can have other names. That is, the terminal device can obtain the first conversion value based on the first measurement value and the first difference. For example, the terminal device can add the first measurement value to the first difference, and the sum obtained is the first conversion value; or the terminal device can subtract the first measurement value from the first difference, and the difference obtained is the first conversion value. Among them, if the terminal device uses the difference obtained by subtracting the first measurement value from the first difference as the first conversion value, then the first conversion value can be the actual value of the first measurement value minus the first difference, or the actual value of the first difference minus the first measurement value, or the absolute value of the difference between the first measurement value and the first difference.
[0252] S24: The terminal device determines whether the difference between the first conversion value and the second measurement value (or the absolute value of the difference) is greater than a first threshold.
[0253] Among them, the second measurement value is the measurement value obtained by the terminal device in S21 at the anchor carrier. As an optional implementation, the measurement process in which the terminal device obtains the second measurement value (or the measurement process corresponding to the second measurement value) and the measurement process in which the terminal device obtains the first measurement value (or the measurement process corresponding to the first measurement value) can be measurement processes that are adjacent in time. Or it can also be understood that before executing S24, the terminal device can first determine whether the measurement process in which the terminal device obtains the second measurement value and the measurement process in which the terminal device obtains the first measurement value are adjacent measurement processes. If the two measurement processes are adjacent measurement processes, the terminal device can execute S24, and if the two measurement processes are not adjacent measurement processes, the terminal device may not have to execute S24. For example, the terminal device may consider that the first conversion value is available, or consider that the first measurement value is available, and the terminal device can directly use the first conversion value, for example, filtering according to the first conversion value.
[0254] Because the terminal device needs to determine whether the first measurement value is available based on the second measurement value, if the interval between the acquisition time of the first measurement value and the acquisition time of the second measurement value is long, the second measurement value may not be accurate enough and cannot reflect the current quality of the anchor carrier. If the first measurement value is judged to be available based on such a second measurement value, the judgment result may be inaccurate. If the measurement process in which the terminal device obtains the second measurement value is adjacent to the measurement process in which the terminal device obtains the first measurement value, it means that the interval between the acquisition time of the first measurement value and the acquisition time of the second measurement value is short, and the second measurement value can reflect the current quality of the anchor carrier. Judging whether the first measurement value is available based on such a second measurement value can improve the accuracy of the judgment result.
[0255] If the terminal device determines that the difference between the first conversion value and the second measurement value is less than or equal to the first threshold, the terminal device can determine that the first conversion value is available, or that the first measurement value is available. Then the process can end, for example, the terminal device can use the first conversion value, such as filtering according to the first conversion value. If the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, S25 can be continued.
[0256] The first threshold may be set by the network device, and the network device may send it to the terminal device in advance, so that the terminal device can know the first threshold. Alternatively, the first threshold may also be specified by the protocol. Alternatively, the first threshold may also be preconfigured in the terminal device.
[0257] S25. The terminal device performs measurement on the anchor carrier to obtain a third measurement value.
[0258] In an embodiment of the present application, if the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, then when the next DRX cycle that needs to be measured arrives, the terminal device can perform measurements on the anchor carrier. It can be understood that there are generally no restrictions on the measurement behavior of the terminal device. If the non-anchor carrier measurement conditions are not met, the terminal device can perform measurements on the anchor carrier. If the non-anchor carrier measurement conditions are met, the terminal device can perform measurements on the anchor carrier or on the non-anchor carrier. However, if the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, the terminal device can perform measurements on the anchor carrier and then obtain the measurement value of the anchor carrier.
[0259] If S21 can be executed after S22 , then S21 can be executed before S25 , or S21 can be executed after S25 .
[0260] S26. The terminal device determines whether the first measurement value is available according to the third measurement value. Or rather, the terminal device determines whether the first conversion value is available according to the third measurement value.
[0261] After obtaining the third measurement value, the terminal device can determine whether the first measurement value is available according to the third measurement value. For example, the terminal device calculates the difference between the first conversion value and the third measurement value. If this difference (or the absolute value of this difference) is less than or equal to the first threshold, then although the difference between the first conversion value and the second measurement value is greater than the first threshold, since the difference between the first conversion value and the second measurement value is less than or equal to the first threshold, the terminal device can determine that the first conversion value is available, or rather determine that the first measurement value is available. If the difference between the first conversion value and the third measurement value is greater than the first threshold, then the terminal device can determine that the first conversion value is unavailable, or rather determine that the first measurement value is unavailable.
[0262] For example, reference can be made to Figure 3 , Figure 3 , where NRSRP1 corresponding to the second measurement value can represent the second measurement value, and NRSRP2 represents the first measurement value. If the difference between the first conversion value corresponding to the second measurement value and the second measurement value is greater than the first threshold, then the terminal device can perform measurement on the anchor carrier to obtain the third measurement value, NRSRP3 represents the third measurement value, and the terminal device can then determine whether the first measurement value is available according to the third measurement value. Figure 3 Taking the case where NRSRP2 is unavailable as an example, that is, Figure 3 the "×" in the box of NRSRP2 in
[0263] In the embodiments of the present application, the measurement value is available, which may include one or more of the following situations: the converted value corresponding to the measurement value can be used for filtering, the converted value corresponding to the measurement value can be used for enabling neighbor cell measurement, and the converted value corresponding to the measurement value can be used for determining relaxation of measurement conditions. For example, when the first measurement value is available, it may include one or more of the following situations: the first converted value can be used for filtering, the first converted value can be used for enabling neighbor cell measurement, and the first converted value can be used for determining relaxation of measurement conditions. For example, when the first measurement value is available, it may include that the first converted value can be used for filtering; or, when the first measurement value is available, it may include that the first converted value can be used for enabling neighbor cell measurement; or, when the first measurement value is available, it may include that the first converted value can be used for determining relaxation of measurement conditions; or, when the first measurement value is available, it may include that the first converted value can be used for filtering and the first converted value can be used for enabling neighbor cell measurement; or, when the first measurement value is available, it may include that the first converted value can be used for filtering and the first converted value can be used for determining relaxation of measurement conditions; or, when the first measurement value is available, it may include that the first converted value can be used for enabling neighbor cell measurement and the first converted value can be used for determining relaxation of measurement conditions; or, when the first measurement value is available, it may include that the first converted value can be used for filtering, the first converted value can be used for enabling neighbor cell measurement, and the first converted value can be used for determining relaxation of measurement conditions. Of course, the availability of the measurement value may also include other situations, or may not include the above three situations, but include other situations, which are not limited in the embodiments of the present application.
[0264] Among them, both S25 and S26 are optional steps and do not have to be executed. Therefore, they are represented by dashed lines in Figure 2 the figure.
[0265] In the embodiments of the present application, the terminal device may compare the first measurement value obtained on the non-anchor carrier with the second measurement value obtained on the anchor carrier. If the difference is large (i.e., greater than the first threshold), the terminal device may further perform measurement on the anchor carrier to obtain a third measurement value, and then compare the first measurement value with the third measurement value to determine whether the first measurement value is available. Equivalently, instead of simply using the measurement result of the anchor carrier once to determine whether the result of the non-anchor carrier is available, multiple measurement results of the anchor carrier can be used to determine whether the measurement result of the non-anchor carrier is available, so as to consider situations such as channel condition changes as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0266] An embodiment of the present application is equivalent to defining a behavior of a terminal device, that is, which measurement results of an anchor carrier are used by the terminal device to determine whether the measurement results of a non-anchor carrier meet the threshold condition. The terminal device may perform multiple measurements on the anchor carrier. When it is necessary to determine whether the measurement results of the non-anchor carrier meet the threshold condition, it is necessary to clarify which measurement results of the anchor carrier the measurement results of the non-anchor carrier are compared with. Then, the embodiment of the present application provides a behavior mode of the terminal device, using multiple measurement results of the anchor carrier to determine whether the measurement results of the non-anchor carrier meet the threshold condition, and the measurement processes corresponding to these multiple measurement results are adjacent to the measurement process corresponding to the measurement results of the non-anchor carrier, so that the acquisition times of these measurement results are relatively close, improving the accuracy of the judgment result.
[0267] In the embodiment of the present application, if the terminal device determines that the first measurement value is unavailable, then next, the terminal device may continue to perform measurements on the non-anchor carrier, or return to the anchor carrier for measurement, that is, there is no restriction on the subsequent measurement behavior of the terminal device, and the terminal device can determine by itself. Or, if the terminal device determines that the first measurement value is unavailable, then within the second time period, the terminal device may also only perform measurements on the anchor carrier. That is to say, if it is determined that the first measurement value is unavailable, it indicates that the measurement results of the non-anchor carrier may be unreliable. In this case, the terminal device may also only perform measurements on the anchor carrier within a certain time to improve the accuracy of the obtained measurement results. This is equivalent to defining another behavior of the terminal device, that is, whether the terminal device can continue to perform measurements on the non-anchor carrier after the measurement results of the non-anchor carrier are determined to be unavailable in a certain determination. The embodiment of the present application provides several behavior modes of the terminal device, that is, when the measurement results of the non-anchor carrier are determined to be unavailable in a certain determination, there is no restriction on the measurement behavior of the terminal device, and the terminal device can perform measurements on the non-anchor carrier or on the anchor carrier; or, when the measurement results of the non-anchor carrier are determined to be unavailable in a certain determination, the terminal device may also only perform measurements on the anchor carrier for a period of time. It can be seen that the embodiment of the present application standardizes the measurement behavior of the terminal device in various ways.
[0268] As an alternative implementation, there is another behavior of the terminal device that can be specified, that is, whether the terminal device still allows measurement on the non-anchor carrier after determining that the measurement results of the non-anchor carrier are unavailable multiple times. For this purpose, the embodiments of this application propose that if the terminal device determines that the measurement values obtained from measuring on the non-anchor carrier for K consecutive times are all unavailable, the terminal device measures only on the anchor carrier within the first time period, where K is an integer greater than or equal to 1. K can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol. The first time period can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol. The first time period can be an absolute time length, such as 100 seconds, etc.; or, the first time period can also be a relative time length, for example, the unit of the first time period is the DRX cycle, or it can also be other units. For example, if the first time period specified by the protocol is the length of 3 DRX cycles, this means that if the measurement values obtained from measuring on the non-anchor carrier for K consecutive times are all unavailable, then within the next 3 DRX cycles, the terminal device measures only on the anchor carrier.
[0269] Among them, these K measurement processes can be pairwise adjacent measurement processes, that is, the terminal device has performed K measurement processes during this period, and all K measurement processes are measurement processes on the non-anchor carrier; or, these K measurement processes may not be pairwise adjacent measurement processes. For example, the i-th measurement process and the (i + 1)-th measurement process among the K measurement processes are non-adjacent measurement processes. This can be understood as follows: The terminal device has performed a total of K + P measurement processes during this period, where K measurement processes are measurement processes on the non-anchor carrier, and P measurement processes are measurement processes on the anchor carrier, and the measurement processes on the anchor carrier and the measurement processes on the non-anchor carrier may be interleaved. For example, the j-th measurement process among the K + P measurement processes is a measurement process on the anchor carrier, and the (j + 1)-th measurement process is a measurement process on the non-anchor carrier. If this is the case, then for two consecutive measurement processes on the non-anchor carrier, even if there is an intervening measurement process on the anchor carrier in between, it is considered that the two consecutive measurement processes on the non-anchor carrier are continuous because they are both measurement processes on the non-anchor carrier.
[0270] For example, reference can be made to Figure 4, the terminal device measures NRSRP1 on the anchor carrier. After that, if the terminal device determines that the non-anchor carrier measurement condition is met, the terminal device measures NRSRP2 on the non-anchor carrier. For example, if the difference between the converted value corresponding to NRSRP2 and NRSRP1 is greater than the first threshold, the terminal device continues to measure on the anchor carrier and obtains NRSRP3. For example, if the difference between the converted value corresponding to NRSRP2 and NRSRP3 is also greater than the first threshold, the terminal device determines that NRSRP2 is unavailable. Then, for example, the terminal device measures NRSR4 on the non-anchor carrier again. In a similar manner, the terminal device determines that NRSRP4 is unavailable based on NRSRP3 and NRSRP5 obtained by measuring on the anchor carrier. For example, if K = 2, it means that the measurement values obtained by measuring on the non-anchor carrier continuously for two times are both unavailable. Then, within the first time period, the terminal device only measures on the anchor carrier. For example Figure 4 The first time period is denoted as T. Within the time period T, the terminal device only measures on the anchor carrier and obtains (x - 5) NRSRPs such as NRSRP6 to NRSRP x.
[0271] If the measurement values obtained by measuring on the non-anchor carrier continuously for K times are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from those of the anchor carrier within a certain period of time. In this case, the terminal device can measure only on the anchor carrier for a certain period of time to reduce the error caused by continuing to measure on the non-anchor carrier. Optionally, after the first time period, the terminal device can continue to measure on the anchor carrier, or if the non-anchor carrier measurement condition is still met, the terminal device can also measure on the non-anchor carrier. This makes the measurement of the terminal device more flexible, avoiding the error caused by inter-carrier frequency selectivity while maximizing the flexibility of the terminal device in selecting measurements between carriers and reducing unnecessary power consumption.
[0272] In addition, as another optional implementation, there is also a behavior of the terminal device that can be clarified, that is, how to ensure the reliability of the measurement result of the anchor carrier when the terminal device measures on the non-anchor carrier. For example, when determining whether the measurement result of the non-anchor carrier is available, the measurement result of the anchor carrier is used. If the time interval between the acquisition time of the measurement result of the anchor carrier and the acquisition time of the measurement result of the non-anchor carrier is relatively long, the measurement result of the anchor carrier may not be accurate enough. Using this measurement result of the anchor carrier to determine whether the measurement result of the non-anchor carrier is available will also result in an inaccurate determination result. Therefore, the embodiment of the present application proposes that the terminal device can regularly measure on the anchor carrier, so as to determine whether the measurement result of the non-anchor carrier is available based on the recent measurement result of the anchor carrier as much as possible, improving the accuracy of the determination result.
[0273] For example, the terminal device can perform measurements once every M DRX cycles. The measurements can be performed on the anchor carrier or on a non-anchor carrier. M can be an integer greater than or equal to 1. M can be configured by the network device, pre-configured in the terminal device, or specified by the protocol. For example, if M = 1, the terminal device needs to perform measurements in each DRX cycle. For example, continuing to refer to Figure 3 , if the terminal device obtains NRSRP1 after one measurement and NRSRP2 after the next measurement, these two measurement processes are adjacent. If it obtains NRSRP3 after another measurement, these three measurement processes are pairwise adjacent. If M = 1, the terminal device measures and obtains NRSRP1 within the first DRX cycle, measures and obtains NRSRP2 within the next DRX cycle (or the second DRX cycle), and measures and obtains NRSRP3 within the next DRX cycle (or the third DRX cycle). If M > 1, taking M = 2 as an example, the terminal device measures once every two DRX cycles. For example, the terminal device measures and obtains NRSRP1 within the first DRX cycle, measures and obtains NRSRP2 within the third DRX cycle, and measures and obtains NRSRP3 within the fifth DRX cycle.
[0274] Then, in the embodiments of this application, it is stipulated that within every M×N DRX cycles, the terminal device can perform at least one measurement on the anchor carrier. N can be configured by the network device, pre-configured in the terminal device, or specified by the protocol. This can also be understood as that within every N consecutive measurement processes, at least one measurement process performed on the anchor carrier can be included. For example, if M = 1, then within every N DRX cycles, the terminal device can perform at least one measurement on the anchor carrier. Or rather, within every N consecutive measurement processes, at least one measurement process performed on the anchor carrier can be included. Another example is that if M = 2, then within every 2N DRX cycles, the terminal device can perform at least one measurement on the anchor carrier. Or rather, within every 2N consecutive measurement processes, at least one measurement process performed on the anchor carrier can be included.
[0275] For example, referring to Figure 5 , taking M = 1 and N = 4 as an example. That is to say, the terminal device will perform measurements in each DRX cycle. Within every 4 DRX cycles, the terminal device can perform at least one measurement on the anchor carrier, and Figure 5 taking the example that the terminal device can perform one measurement on the anchor carrier within every 4 DRX cycles. Figure 5In the method, in the first DRX cycle, the terminal device measures on the anchor carrier to obtain NRSRP1; in the second DRX cycle, the terminal device measures on a non-anchor carrier to obtain NRSRP2; in the third DRX cycle, the terminal device measures on a non-anchor carrier to obtain NRSRP3; in the fourth DRX cycle, the terminal device measures on a non-anchor carrier to obtain NRSRP4; in the fifth DRX cycle, the terminal device returns to measure on a non-anchor carrier to obtain NRSRP5; in the sixth DRX cycle, the terminal device measures on a non-anchor carrier to obtain NRSRP6; in the seventh DRX cycle, the terminal device measures on a non-anchor carrier to obtain NRSRP7; in the eighth DRX cycle, the terminal device measures on a non-anchor carrier to obtain NRSRP8, and so on.
[0276] In addition, Figure 5 In the method, NRSRP1 and NRSRP2 are circled together because the measurement processes for obtaining NRSRP1 and NRSRP2 are adjacent measurement processes. Therefore, for NRSRP2, it can be determined whether NRSRP2 is available based on NRSRP1. For NRSRP3 and NRSRP4, since the measurement processes for obtaining NRSRP3 and NRSRP4 are not adjacent to the measurement process for obtaining NRSRP1, the terminal device does not need to determine whether NRSRP3 is available based on NRSRP1, but can determine that NRSRP3 is available without judgment. Similarly, the terminal device does not need to determine whether NRSRP4 is available based on NRSRP1, but can determine that NRSRP4 is available without judgment. Figure 5 The same meaning applies to circling NRSRP5 and NRSRP6 together, which will not be elaborated here.
[0277] In the embodiment of the present application, the terminal device may compare a first measurement value obtained on a non-anchor carrier with a second measurement value obtained on an anchor carrier. If the difference is large (i.e., greater than a first threshold), the terminal device may further measure on the anchor carrier to obtain a third measurement value, and then compare the first measurement value with the third measurement value to determine whether the first measurement value is available. This is equivalent to not simply using the measurement result of the anchor carrier once to determine whether the result of the non-anchor carrier is available, but using multiple measurement results of the anchor carrier to determine whether the measurement result of the non-anchor carrier is available, so as to consider the change of the channel condition as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0278] Moreover, if the measurement values obtained from consecutive K measurements on the non-anchor carrier are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from those of the anchor carrier over a period of time. In this case, the terminal device can measure only on the anchor carrier for a period of time, thereby reducing the error caused by continuing to measure on the non-anchor carrier.
[0279] In addition, the terminal device can periodically measure on the anchor carrier, so as to determine whether the measurement result of the non-anchor carrier is available based on the recent measurement results on the anchor carrier as much as possible, avoid too long an interval between the acquisition time of the measurement result of the non-anchor carrier and the acquisition time of the measurement result of the anchor carrier, and improve the accuracy of the determination result.
[0280] Next, consider another problem. When the terminal device determines whether the measurement result of the non-anchor carrier is available, it uses the measurement result of the anchor carrier. If the time interval between the acquisition time of the measurement result of the anchor carrier and the acquisition time of the measurement result of the non-anchor carrier is relatively long, the measurement result of the anchor carrier may not be accurate enough. Using this measurement result of the anchor carrier to determine whether the measurement result of the non-anchor carrier is available will also result in an inaccurate determination result. Therefore, the second communication method provided by the embodiments of the present application is that the terminal device can periodically measure on the anchor carrier, so as to determine whether the measurement result of the non-anchor carrier is available based on the recent measurement results on the anchor carrier as much as possible, and improve the accuracy of the determination result. Please refer to Figure 6 , which is the flowchart of this method. In the following introduction, this method is applied to Figure 1 the network architecture shown as an example.
[0281] For the convenience of introduction, in the following, this method is taken as an example of being executed by a network device and a terminal device. Since this embodiment is based on the network architecture shown in Figure 1 as an example, therefore, the network device described below can be the network device in the network architecture shown in Figure 1 the network architecture shown, and the terminal device described below can be the terminal device in the network architecture shown in Figure 1 the network architecture shown.
[0282] S61. In every M×N DRX cycles, the terminal device performs at least one measurement on the anchor carrier of the serving cell of the terminal device.
[0283] In the embodiments of the present application, the serving cell of the terminal device is configured with one anchor carrier and one or more non-anchor carriers.
[0284] For example, the terminal device may perform a measurement every M DRX cycles, and the measurement may be performed on the anchor carrier or on a non-anchor carrier. M may be an integer greater than or equal to 1. M may be configured by the network device, pre-configured in the terminal device, or may also be specified by the protocol. For example, if M = 1, the terminal device needs to perform a measurement every DRX cycle. For example, continuing to refer to Figure 3 , the terminal device obtains NRSRP1 after performing one measurement, obtains NRSRP2 after performing the next measurement, and these two measurement processes are adjacent. Obtaining NRSRP3 is after performing another measurement, and these three measurement processes are pairwise adjacent. If M = 1, the terminal device measures and obtains NRSRP1 within the first DRX cycle, measures and obtains NRSRP2 within the next DRX cycle (or the second DRX cycle), and measures and obtains NRSRP3 within the next DRX cycle (or the third DRX cycle). If M > 1, taking M = 2 as an example, the terminal device measures once every two DRX cycles. For example, the terminal device measures and obtains NRSRP1 within the first DRX cycle, measures and obtains NRSRP2 within the third DRX cycle, and measures and obtains NRSRP3 within the fifth DRX cycle.
[0285] Then, the embodiments of the present application stipulate that within every M×N DRX cycles, the terminal device may perform at least one measurement on the anchor carrier. N may be configured by the network device, pre-configured in the terminal device, or may also be specified by the protocol. This can also be understood as that within every N consecutive measurement processes, it may include at least one measurement process performed on the anchor carrier. For example, if M = 1, then within every N DRX cycles, the terminal device may perform at least one measurement on the anchor carrier, or in other words, within every N consecutive measurement processes, it may include at least one measurement process performed on the anchor carrier. Another example is that if M = 2, then within every 2N DRX cycles, the terminal device may perform at least one measurement on the anchor carrier, or in other words, within every 2N consecutive measurement processes, it may include at least one measurement process performed on the anchor carrier.
[0286] Reference may be made to Figure 5 , taking M = 1 and N = 4 as an example. That is to say, the terminal device will perform a measurement every DRX cycle, and within every 4 DRX cycles, the terminal device may perform at least one measurement on the anchor carrier, and Figure 5 taking the example that within every 4 DRX cycles, the terminal device may perform one measurement on the anchor carrier. Figure 5Among them, in the first DRX cycle, the terminal device measures on the anchor carrier to obtain NRSRP1; in the second DRX cycle, the terminal device measures on the non-anchor carrier to obtain NRSRP2; in the third DRX cycle, the terminal device measures on the non-anchor carrier to obtain NRSRP3; in the fourth DRX cycle, the terminal device measures on the non-anchor carrier to obtain NRSRP4; in the fifth DRX cycle, the terminal device returns to measure on the non-anchor carrier to obtain NRSRP5; in the sixth DRX cycle, the terminal device measures on the non-anchor carrier to obtain NRSRP6; in the seventh DRX cycle, the terminal device measures on the non-anchor carrier to obtain NRSRP7; in the eighth DRX cycle, the terminal device measures on the non-anchor carrier to obtain NRSRP8, and so on.
[0287] In the embodiment of the present application, the terminal device can regularly measure on the anchor carrier, so as to determine whether the measurement result of the non-anchor carrier is available according to the measurement result on the anchor carrier recently as much as possible, avoid the interval between the acquisition time of the measurement result of the non-anchor carrier and the acquisition time of the measurement result of the anchor carrier from being too long, and improve the accuracy of the determination result.
[0288] S62. The terminal device measures on the anchor carrier of the serving cell of the terminal device to obtain a second measurement value. Among them, S62 may include S61, that is, S62 and S61 may be the same step, or may also be different steps respectively. In addition, Figure 6 The execution order of S61 and S62-S67 shown is only an example. In fact, there is no fixed order limit for S61 and S62-S67. For example, S61 may also occur after S62-S67, or S61 may also occur simultaneously with S62-S67. For example, S61 may be executed simultaneously with a certain step in S62-S67, etc.
[0289] For more content about S62, reference can be made to Figure 2 the introduction of S21 in the embodiment shown.
[0290] S63. The terminal device measures on the non-anchor carrier of the serving cell of the terminal device to obtain a first measurement value.
[0291] If the terminal device determines that the non-anchor carrier measurement condition is met, it can measure on the non-anchor carrier, or it can also measure on the anchor carrier. The non-anchor carrier mentioned above may be one of one or more non-anchor carriers of the serving cell of the terminal device. For example, the terminal device selects to measure on the non-anchor carrier to obtain a first measurement value.
[0292] For more content about S63, reference can be made to Figure 2 the introduction of S22 in the embodiment shown.
[0293] S64. The terminal device obtains a first conversion value based on the first measurement value and the first difference.
[0294] The first difference may indicate the power difference between the non-anchor carrier and the anchor carrier, or rather, the first difference is the power difference between the non-anchor carrier and the anchor carrier. This power difference may come from the network device. For example, before S64, the network device sends the first difference to the terminal device, and the terminal device receives the first difference from the network device. This power difference may be obtained by the network device based on the transmission power of the signal sent to the anchor carrier and the transmission power of the signal sent to the non-anchor carrier. That is, the transmission power of the signal sent by the network device to the anchor carrier and the transmission power of the signal sent by the network device to the non-anchor carrier are both known to the network device, and the difference between these two transmission powers can be used as the aforementioned first difference.
[0295] For example, the terminal device may add the first measurement value and the first difference, and the resulting sum value is the first conversion value; or, the terminal device may subtract the first difference from the first measurement value, and the resulting difference value is the first conversion value. Among them, if the terminal device subtracts the first difference from the first measurement value to obtain the difference value as the first conversion value, then the first conversion value may take the actual value of the first measurement value minus the first difference, or take the actual value of the first difference minus the first measurement value, or take the absolute value of the difference between the first measurement value and the first difference.
[0296] For more content about S64, reference can be made to Figure 2 the description of the embodiment shown for S23.
[0297] S65. The terminal device determines whether the difference (or the absolute value of the difference) between the first conversion value and the second measurement value is greater than the first threshold.
[0298] If the terminal device determines that the difference between the first conversion value and the second measurement value is less than or equal to the first threshold, then the terminal device may determine that the first conversion value is available, or rather, determine that the first measurement value is available. Then the process may end. For example, the terminal device may utilize the first conversion value, such as performing filtering based on the first conversion value. If the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, then S66 may be continued to be executed.
[0299] For more content about S65, reference can be made to Figure 2 the description of the embodiment shown for S24.
[0300] S66. The terminal device performs measurement on the anchor carrier to obtain a third measurement value.
[0301] In an embodiment of the present application, if the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, then when the next DRX cycle to be measured arrives, the terminal device may perform measurement on the anchor carrier.
[0302] For more content about S66, reference can be made to Figure 2 the description of the embodiment shown for S25.
[0303] S67. The terminal device determines whether the first measurement value is available according to the third measurement value. Or rather, the terminal device determines whether the first conversion value is available according to the third measurement value.
[0304] After obtaining the third measurement value, the terminal device can determine whether the first measurement value is available according to the third measurement value. For example, the terminal device calculates the difference between the first conversion value and the third measurement value. If this difference (or the absolute value of this difference) is less than or equal to the first threshold, then although the difference between the first conversion value and the second measurement value is greater than the first threshold, since the difference between the first conversion value and the second measurement value is less than or equal to the first threshold, the terminal device can determine that the first conversion value is available, or rather determine that the first measurement value is available. And if the difference between the first conversion value and the third measurement value is greater than the first threshold, then the terminal device can determine that the first conversion value is unavailable, or rather determine that the first measurement value is unavailable.
[0305] For more content about S67, reference can be made to Figure 2 the description of the embodiment shown for S26. Among them, S62 to S67 are all optional steps and are not necessarily executed, and are indicated by dashed lines in Figure 6 it.
[0306] As an alternative implementation, there is another behavior of the terminal device that can be clarified, that is, whether the terminal device still allows measurement on the non-anchor carrier after determining that the measurement results of the non-anchor carrier are unavailable multiple times. For this purpose, the embodiments of this application propose that if the terminal device determines that the measurement values obtained from measuring on the non-anchor carrier for K consecutive times are all unavailable, the terminal device only measures on the anchor carrier within the first time period, where K is an integer greater than or equal to 1. K can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol. The first time period can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol. The first time period can be an absolute time length, such as 100 seconds, etc.; or, the first time period can also be a relative time length, for example, the unit of the first time period is the DRX cycle, or it can also be other units. For example, if the first time period specified by the protocol is the length of 3 DRX cycles, this means that if the measurement values obtained from measuring on the non-anchor carrier for K consecutive times are all unavailable, within the next 3 DRX cycles, the terminal device only measures on the anchor carrier.
[0307] Among them, these K measurement processes can be pairwise adjacent measurement processes, that is, the terminal device has performed K measurement processes in this period of time, and all K measurement processes are measurement processes on the non-anchor carrier; or, these K measurement processes may not be pairwise adjacent measurement processes. For example, the i-th measurement process and the (i + 1)-th measurement process among the K measurement processes are non-adjacent measurement processes. This can be understood as follows: the terminal device has performed a total of K + P measurement processes in this period of time, where K measurement processes are measurement processes on the non-anchor carrier, and P measurement processes are measurement processes on the anchor carrier, and the measurement processes on the anchor carrier and the measurement processes on the non-anchor carrier may be interleaved. For example, the j-th measurement process among the K + P measurement processes is a measurement process on the anchor carrier, and the (j + 1)-th measurement process is a measurement process on the non-anchor carrier. If this is the case, for two consecutive measurement processes on the non-anchor carrier, even if there is an intervening measurement process on the anchor carrier in between, it is considered that the two consecutive measurement processes on the non-anchor carrier are continuous because they are both measurement processes on the non-anchor carrier.
[0308] For example, reference can be made to Figure 4, the terminal device measures NRSRP1 on the anchor carrier. After that, if the terminal device determines that the non-anchor carrier measurement condition is met, the terminal device measures NRSRP2 on the non-anchor carrier. For example, if the difference between the converted value corresponding to NRSRP2 and NRSRP1 is greater than the first threshold, the terminal device continues to measure on the anchor carrier and obtains NRSRP3. For example, if the difference between the converted value corresponding to NRSRP2 and NRSRP3 is also greater than the first threshold, the terminal device determines that NRSRP2 is unavailable. Then, for example, the terminal device measures NRSR4 on the non-anchor carrier again. In a similar manner, the terminal device determines that NRSRP4 is unavailable based on NRSRP3 and NRSRP5 measured on the anchor carrier. For example, if K = 2, then the measurement values obtained from two consecutive measurements on the non-anchor carrier are both unavailable. In this case, the terminal device only measures on the anchor carrier within the first time period. For example Figure 4 The first time period is denoted as T. Within the T time period, the terminal device only measures on the anchor carrier and obtains (x - 5) NRSRPs such as NRSRP6 to NRSRPx.
[0309] If the measurement values obtained from K consecutive measurements on the non-anchor carrier are all unavailable, it indicates that there is a large deviation between the measurement results of the non-anchor carrier and the measurement results of the anchor carrier over a period of time. In this case, the terminal device can measure only on the anchor carrier for a period of time to reduce the error caused by continuing to measure on the non-anchor carrier. Optionally, after the first time period, the terminal device can continue to measure on the anchor carrier, or if the non-anchor carrier measurement condition is still met, the terminal device can also measure on the non-anchor carrier. This makes the measurement of the terminal device more flexible, avoiding the error caused by inter-carrier frequency selectivity while maximizing the flexibility of the terminal device in selecting measurements between carriers and reducing unnecessary power consumption.
[0310] In the embodiment of the present application, the terminal device can regularly measure on the anchor carrier to determine whether the measurement result of the non-anchor carrier is available based on the recent measurement result on the anchor carrier as much as possible, avoiding too long an interval between the acquisition time of the measurement result of the non-anchor carrier and the acquisition time of the measurement result of the anchor carrier, and improving the accuracy of the determination result.
[0311] Moreover, the terminal device can compare the first measurement value obtained on the non-anchor carrier with the second measurement value obtained on the anchor carrier. If the difference is large (i.e., greater than the first threshold), the terminal device can also measure on the anchor carrier again to obtain a third measurement value, and then compare the first measurement value with the third measurement value to determine whether the first measurement value is available. Instead of simply using the measurement result of the anchor carrier once to determine whether the result of the non-anchor carrier is available, multiple measurement results of the anchor carrier can be used to determine whether the measurement result of the non-anchor carrier is available, so as to consider the change of the channel condition as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0312] In addition, if the measurement values obtained by continuously measuring on the non-anchor carrier for K times are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from those of the anchor carrier within a period of time. In this case, the terminal device can measure only on the anchor carrier for a period of time, thereby reducing the error caused by continuing to measure on the non-anchor carrier.
[0313] Next, consider another problem. If the terminal device continues to measure on the non-anchor carrier after determining that the measurement results of the non-anchor carrier are unavailable multiple times, it may cause the measurement results to be inaccurate all the time. For this reason, the embodiment of the present application provides a third communication method. In this method, if the terminal device determines that the measurement values obtained by continuously measuring on the non-anchor carrier for K times are all unavailable, the terminal device measures only on the anchor carrier within the first time period, where K is an integer greater than or equal to 1. K can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol. The first time period can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol. Please refer to Figure 7 , which is the flowchart of this method. In the following introduction process, this method is applied to Figure 1 the network architecture shown.
[0314] For the convenience of introduction, in the following, this method is taken as an example of being executed by the network device and the terminal device. Because this embodiment takes the application in Figure 1 the network architecture shown as an example, therefore, the network device described below can be the network device in Figure 1 the network architecture shown, and the terminal device described below can be the terminal device in Figure 1 the network architecture shown.
[0315] S71. The terminal device determines that the measurement values obtained by continuously measuring on the non-anchor carrier of the serving cell of the terminal device for K times are all unavailable. K is, for example, an integer greater than or equal to 1.
[0316] In the embodiments of the present application, the serving cell of the terminal device is configured with an anchor carrier and one or more non-anchor carriers.
[0317] These K measurement processes can be pairwise adjacent measurement processes, that is, the terminal device has performed a total of K measurement processes during this period, and all K measurement processes are measurement processes performed on non-anchor carriers; or, these K measurement processes may not be pairwise adjacent measurement processes. For example, the i-th measurement process and the (i + 1)-th measurement process among the K measurement processes are non-adjacent measurement processes. This can be understood as the terminal device has performed a total of K + P measurement processes during this period, where K measurement processes are measurement processes performed on non-anchor carriers, and P measurement processes are measurement processes performed on the anchor carrier, and the measurement processes on the anchor carrier and the measurement processes on the non-anchor carrier may be interleaved. For example, the j-th measurement process among the K + P measurement processes is a measurement process on the anchor carrier, and the (j + 1)-th measurement process is a measurement process on the non-anchor carrier. If this is the case, then for two consecutive measurement processes on non-anchor carriers, even if there is an intervening measurement process on the anchor carrier in between, the two consecutive measurement processes on non-anchor carriers are considered continuous because they are both measurement processes performed on non-anchor carriers. K can be configured by the network device, or pre-configured in the terminal device, or can also be specified by the protocol.
[0318] S72. The terminal device performs measurements only on the anchor carrier of the serving cell of the terminal device within the first time period.
[0319] If the measurement values obtained from continuously performing K measurements on non-anchor carriers are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from the measurement results of the anchor carrier within a period of time. In this case, the terminal device can continue to perform measurements only on the anchor carrier for a period of time, or the terminal device does not perform measurements on the non-anchor carrier of the serving cell within the first time period, so as to reduce the error caused by continuing to perform measurements on non-anchor carriers.
[0320] The first time period can be configured by the network device, or the first time period can be pre-configured in the terminal device, or the first time period can also be specified by the protocol. Among them, the first time period can be an absolute time length, such as 100 seconds, etc.; or, the first time period can also be a relative time length, such as the unit of the first time period is a DRX cycle, or it can also be other units. For example, the first time period specified by the protocol is the length of 3 DRX cycles, which means that if the measurement values obtained from continuously performing K measurements on non-anchor carriers are all unavailable, then within the next 3 DRX cycles, the terminal device performs measurements only on the anchor carrier.
[0321] When configuring the first duration, it can be configured as time information. For example, the network device sends the information of the first duration to the terminal device, or the first duration information is pre-configured in the terminal device, or the protocol stipulates the first duration information, etc. Then, if the measurement values obtained from continuous K measurements on the non-anchor carrier are all unavailable, the terminal device starts timing until the first duration arrives. Before the first duration arrives, the terminal device only measures on the anchor carrier. For example, the terminal device can use the method of self-starting a timer to time the first duration, or can use the method of self-starting a chronometer to time the first duration, or can also use other methods to time the first duration. After the first duration arrives, the terminal device can measure on the anchor carrier or on the non-anchor carrier. For example, if the first duration is an absolute time length, the terminal device only needs to time the first duration; for another example, if the first duration is a relative time length, for example, the unit of the first duration is the DRX cycle, then the duration that the terminal device needs to time is i×T, where T represents the length of the DRX cycle and i represents the number of DRX cycles corresponding to the first duration. For example, if the first duration is 3 DRX cycles, then the duration that the terminal device needs to time is 3T.
[0322] Alternatively, when configuring the first duration, it can also be configured as a timer. For example, the network device sends the information of the first timer to the terminal device, and the network device indicates that the timing duration of the first timer is the first duration; or, the first timer information is pre-configured in the terminal device, and the timing duration of the first timer is the first duration; or, the protocol stipulates the first timer. For example, the protocol stipulates that if the measurement values obtained from continuous K measurements on the non-anchor carrier of the serving cell of the terminal device are all unavailable, start the first timer, and the timing duration of the first timer is the first duration. Then, if the measurement values obtained from continuous K measurements on the non-anchor carrier are all unavailable, the terminal device can start the first timer, and the timing duration of the first timer is the first duration. Before the first timer times out, the terminal device only measures on the anchor carrier. After the first timer times out, the terminal device can measure on the anchor carrier or on the non-anchor carrier. For example, if the first duration is an absolute time length, the timing duration of the first timer can be the first duration; for another example, if the first duration is a relative time length, for example, the unit of the first duration is the DRX cycle, then the timing duration of the first timer can be i×T, where T represents the length of the DRX cycle and i represents the number of DRX cycles corresponding to the first duration. For example, if the first duration is 3 DRX cycles, then the timing duration of the first timer can be 3T. In addition, the first timer can also have other names, such as it can be called a prohibited timer, a prohibited measurement timer, or a temporary prohibited measurement timer, etc. The name does not constitute a limitation on the feature itself.
[0323] For example, refer to Figure 4, the terminal device measures NRSRP1 on the anchor carrier. After that, if the terminal device determines that the non-anchor carrier measurement condition is met, the terminal device measures NRSRP2 on the non-anchor carrier. For example, if the difference between the converted value corresponding to NRSRP2 and NRSRP1 is greater than the first threshold, the terminal device continues to measure on the anchor carrier and obtains NRSRP3. For example, if the difference between the converted value corresponding to NRSRP2 and NRSRP3 is also greater than the first threshold, the terminal device determines that NRSRP2 is unavailable. Then, for example, the terminal device measures NRSR4 on the non-anchor carrier again. In a similar manner, the terminal device determines that NRSRP4 is unavailable based on NRSRP3 and NRSRP5 obtained by measuring on the anchor carrier. For example, if K = 2, then the measurement values obtained by measuring on the non-anchor carrier twice in a row are both unavailable. Then, within the first time period, the terminal device only measures on the anchor carrier. For example Figure 4 The first time period is denoted as T. Within the T time period, the terminal device only measures on the anchor carrier and obtains (x - 5) NRSRPs such as NRSRP6 to NRSRP x.
[0324] Figure 7 The introduction of the first time period in the embodiments shown can also be applied to Figure 2 the embodiments shown or Figure 6 the embodiments shown.
[0325] Optionally, after the first time period, the terminal device can continue to measure on the anchor carrier, or if the non-anchor carrier measurement condition is still met, the terminal device can also measure on the non-anchor carrier. This makes the measurement of the terminal device more flexible, avoiding errors caused by inter-carrier frequency selectivity while maximizing the flexibility of the terminal device in inter-carrier measurement selection and reducing unnecessary power consumption.
[0326] S73: The terminal device measures on the anchor carrier of the serving cell of the terminal device to obtain a second measurement value. Among them, S73 to S78 introduced later can be included in S71, that is, S73 to S78 are used to introduce how to determine whether the measurement result (or measurement value) of the non-anchor carrier is available.
[0327] For more content about S73, reference can be made to Figure 2 the introduction of S21 in the embodiments shown.
[0328] S74: The terminal device measures on the non-anchor carrier of the serving cell of the terminal device to obtain a first measurement value.
[0329] If the terminal device determines that the non-anchor carrier measurement condition is satisfied, it can measure on the non-anchor carrier, or it can also measure on the anchor carrier. The non-anchor carrier can be one of one or more non-anchor carriers of the serving cell of the terminal device. For example, the terminal device selects to measure on the non-anchor carrier and obtains a first measurement value.
[0330] For more content about S74, reference can be made to Figure 2 the description of the embodiment shown for S22.
[0331] S75. The terminal device obtains a first conversion value according to the first measurement value and the first difference.
[0332] The first difference can indicate the power difference between the non-anchor carrier and the anchor carrier, or rather, the first difference is the power difference between the non-anchor carrier and the anchor carrier. This power difference can come from the network device. For example, before S64, the network device sends the first difference to the terminal device, and the terminal device receives the first difference from the network device. This power difference can be obtained by the network device based on the transmission power of the signal sent to the anchor carrier and the transmission power of the signal sent to the non-anchor carrier. That is, the transmission power of the signal sent by the network device to the anchor carrier and the transmission power of the signal sent by the network device to the non-anchor carrier are both known to the network device, and the difference between these two transmission powers can be used as the first difference.
[0333] For example, the terminal device can add the first measurement value and the first difference, and the sum value obtained is the first conversion value; or, the terminal device can subtract the first difference from the first measurement value, and the difference obtained is the first conversion value. Among them, if the terminal device takes the difference obtained by subtracting the first difference from the first measurement value as the first conversion value, then the first conversion value can take the actual value of the first measurement value minus the first difference, or take the actual value of the first difference minus the first measurement value, or take the absolute value of the difference between the first measurement value and the first difference.
[0334] For more content about S75, reference can be made to Figure 2 the description of the embodiment shown for S23.
[0335] S76. The terminal device determines whether the difference (or the absolute value of the difference) between the first conversion value and the second measurement value is greater than the first threshold.
[0336] If the terminal device determines that the difference between the first conversion value and the second measurement value is less than or equal to the first threshold, the terminal device may determine that the first conversion value is available, or equivalently, determine that the first measurement value is available. Then the process can end. For example, the terminal device can utilize the first conversion value, such as performing filtering based on the first conversion value. If the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, then S66 can be continued.
[0337] For more content about S76, reference can be made to Figure 2 the description of the embodiment shown for S24.
[0338] S77: The terminal device performs measurements on the anchor carrier to obtain a third measurement value.
[0339] In the embodiments of the present application, if the terminal device determines that the difference between the first conversion value and the second measurement value is greater than the first threshold, then when the next DRX cycle that needs to be measured arrives, the terminal device can perform measurements on the anchor carrier.
[0340] For more content about S77, reference can be made to Figure 2 the description of the embodiment shown for S25.
[0341] S78: The terminal device determines whether the first measurement value is available based on the third measurement value. Or equivalently, the terminal device determines whether the first conversion value is available based on the third measurement value.
[0342] After obtaining the third measurement value, the terminal device can determine whether the first measurement value is available based on the third measurement value. For example, the terminal device calculates the difference between the first conversion value and the third measurement value. If this difference (or the absolute value of this difference) is less than or equal to the first threshold, then although the difference between the first conversion value and the second measurement value is greater than the first threshold, since the difference between the first conversion value and the third measurement value is less than or equal to the first threshold, the terminal device can determine that the first conversion value is available, or equivalently, determine that the first measurement value is available. If the difference between the first conversion value and the third measurement value is greater than the first threshold, then the terminal device can determine that the first conversion value is not available, or equivalently, determine that the first measurement value is not available.
[0343] For more content about S78, reference can be made to Figure 2 the description of the embodiment shown for S26. Among them, S73 to S78 are all optional steps and not necessarily executed, which are represented by dashed lines in Figure 7 it.
[0344] As an alternative implementation, a behavior of the terminal device can be clarified, that is, when the terminal device performs measurements on a non-anchor carrier, how to ensure that the measurement results of the anchor carrier are reliable. For example, when determining whether the measurement results of the non-anchor carrier are available, the measurement results of the anchor carrier are used. If the time interval between the acquisition time of the measurement results of the anchor carrier and the acquisition time of the measurement results of the non-anchor carrier is relatively long, the measurement results of the anchor carrier may not be accurate enough, and using the measurement results of the anchor carrier to determine whether the measurement results of the non-anchor carrier are available will also result in inaccurate determination results. Therefore, the embodiments of the present application propose that the terminal device can perform measurements on the anchor carrier regularly, so as to determine whether the measurement results of the non-anchor carrier are available based on the recent measurement results of the anchor carrier as much as possible, and improve the accuracy of the determination results.
[0345] For example, the terminal device can perform a measurement every M DRX cycles. The measurement can be performed on the anchor carrier or on the non-anchor carrier. M can be an integer greater than or equal to 1. M can be configured by the network device, pre-configured in the terminal device, or specified by the protocol. For example, if M = 1, the terminal device needs to perform a measurement in each DRX cycle. For example, continuing to refer to Figure 3 , when the terminal device obtains NRSRP1, it has performed a measurement. When it obtains NRSRP2, it has performed the next measurement. These two measurement processes are adjacent. When it obtains NRSRP3, it has performed another measurement. These three measurement processes are adjacent to each other in pairs. If M = 1, the terminal device measures and obtains NRSRP1 within the first DRX cycle, measures and obtains NRSRP2 within the next DRX cycle (or the second DRX cycle), and measures and obtains NRSRP3 within the next DRX cycle (or the third DRX cycle). If M > 1, taking M = 2 as an example, the terminal device measures once every two DRX cycles. For example, the terminal device measures and obtains NRSRP1 within the first DRX cycle, measures and obtains NRSRP2 within the third DRX cycle, and measures and obtains NRSRP3 within the fifth DRX cycle.
[0346] Then, the embodiments of this application stipulate that in every M×N DRX cycles, the terminal device can perform at least one measurement on the anchor carrier. N can be configured by the network device, or pre-configured in the terminal device, or can also be stipulated by the protocol. This can also be understood as that in every N consecutive measurement processes, at least one measurement process performed on the anchor carrier can be included. For example, when M = 1, in every N DRX cycles, the terminal device can perform at least one measurement on the anchor carrier, or in other words, in every N consecutive measurement processes, at least one measurement process performed on the anchor carrier can be included. Another example, when M = 2, in every 2N DRX cycles, the terminal device can perform at least one measurement on the anchor carrier, or in other words, in every 2N consecutive measurement processes, at least one measurement process performed on the anchor carrier can be included.
[0347] For example, referring to Figure 5 , taking M = 1 and N = 4 as an example. That is to say, the terminal device will perform measurements in each DRX cycle, and in every 4 DRX cycles, the terminal device can perform at least one measurement on the anchor carrier, and Figure 5 taking the example that in every 4 DRX cycles, the terminal device can perform one measurement on the anchor carrier. Figure 5 In, in the first DRX cycle, the terminal device performs a measurement on the anchor carrier and obtains NRSRP1; in the second DRX cycle, the terminal device performs a measurement on the non-anchor carrier and obtains NRSRP2; in the third DRX cycle, the terminal device performs a measurement on the non-anchor carrier and obtains NRSRP3; in the fourth DRX cycle, the terminal device performs a measurement on the non-anchor carrier and obtains NRSRP4; in the fifth DRX cycle, the terminal device returns to the non-anchor carrier to perform a measurement and obtains NRSRP5; in the sixth DRX cycle, the terminal device performs a measurement on the non-anchor carrier and obtains NRSRP6; in the seventh DRX cycle, the terminal device performs a measurement on the non-anchor carrier and obtains NRSRP7; in the eighth DRX cycle, the terminal device performs a measurement on the non-anchor carrier and obtains NRSRP8, and so on.
[0348] In the embodiments of this application, if the measurement values obtained from continuously performing K measurements on the non-anchor carrier are all unavailable, it indicates that the measurement results of the non-anchor carrier have a large deviation from the measurement results of the anchor carrier within a period of time. In this case, the terminal device can continuously perform measurements only on the anchor carrier for a period of time, so as to reduce the error caused by continuing to perform measurements on the non-anchor carrier.
[0349] Moreover, the terminal device can compare the first measurement value obtained on the non-anchor carrier with the second measurement value obtained on the anchor carrier. If the difference is large (i.e., greater than the first threshold), the terminal device can also perform a measurement on the anchor carrier to obtain a third measurement value, and then compare the first measurement value with the third measurement value to determine whether the first measurement value is available. Instead of simply using the measurement result of the anchor carrier once to determine whether the result of the non-anchor carrier is available, multiple measurement results of the anchor carrier can be used to determine whether the measurement result of the non-anchor carrier is available, so as to consider the change of the channel condition as much as possible, reduce the error caused by one comparison, and improve the accuracy of the judgment result.
[0350] In addition, the terminal device can regularly perform measurements on the anchor carrier, so as to determine whether the measurement result of the non-anchor carrier is available according to the measurement result of the anchor carrier recently, avoid too long an interval between the acquisition time of the measurement result of the non-anchor carrier and the acquisition time of the measurement result of the anchor carrier, and improve the accuracy of the determination result.
[0351] Among them, as above Figure 2 The solution provided by the embodiment shown, Figure 6 The solution provided by the embodiment shown, and Figure 7 The solution provided by the embodiment shown, these three solutions can be applied independently respectively, or can also be applied in any combination. For example, Figure 2 The solution provided by the embodiment shown and Figure 6 The solution provided by the embodiment shown can be combined and applied; or, Figure 2 The solution provided by the embodiment shown and Figure 7 The solution provided by the embodiment shown can be combined and applied; or, Figure 6 The solution provided by the embodiment shown and Figure 7 The solution provided by the embodiment shown can be combined and applied; or, Figure 2 The solution provided by the embodiment shown, Figure 6 The solution provided by the embodiment shown, and Figure 7 The solution provided by the embodiment shown can be combined and applied.
[0352] Next, the embodiment of the present application provides a fourth communication method, which is used to introduce a simpler way to determine whether the measurement result of the non-anchor carrier is available. Please refer to Figure 8 , which is the flowchart of this method. In the following introduction process, this method is applied to Figure 1 The network architecture shown is taken as an example.
[0353] For the convenience of introduction, in the following, this method is taken as an example of being executed by the network device and the terminal device. Because this embodiment is applied to Figure 1Taking the network architecture shown as an example, therefore, the network device described hereinafter may be Figure 1 the network device in the network architecture shown. The terminal device described hereinafter may be Figure 1 the terminal device in the network architecture shown.
[0354] S81. The network device determines indication information, and the indication information can indicate whether the measurement result of the non-anchor carrier of the serving cell of the terminal device is available.
[0355] For example, if the network device determines that the frequency difference between the non-anchor carrier and the anchor carrier of the serving cell is relatively small, or in other words, these two carriers are relatively close, then the network device believes that the channel fading and other characteristics of these two carriers are similar, so it can be considered that the measurement result of the non-anchor carrier is available. Then the network device can determine the indication information, and the indication information indicates that the measurement result of the non-anchor carrier of the serving cell of the terminal device is available.
[0356] Or, if the network device determines that the frequency difference between the non-anchor carrier and the anchor carrier of the serving cell is relatively large, or in other words, these two carriers are far apart, then the network device believes that the channel fading and other characteristics of these two carriers may be quite different, so it can be considered that the measurement result of the non-anchor carrier is unavailable. Then the network device can determine the indication information, and the indication information indicates that the measurement result of the non-anchor carrier of the serving cell of the terminal device is unavailable.
[0357] S82. The network device sends the indication information to the terminal device, and the terminal device receives the indication information from the network device.
[0358] After the network device determines the indication information, it can send the indication information to the terminal device. For example, the indication information can be carried in the first message and sent to the terminal device. The first message is, for example, a high-layer signaling, and the high-layer signaling is, for example, a radio resource control (RRC) signaling or a media access control (MAC) control element (CE), etc.; or, the first message can also be a physical layer signaling, and the physical layer signaling is, for example, a downlink control information (DCI), etc.; or, the first message can also be a system message, and the system message is, for example, a system information block (SIB), for example, the SIB is used to configure the non-anchor carrier for the terminal device, for example, it is SIB22.
[0359] S83. The terminal device determines whether the measurement result of the terminal device on the non-anchor carrier is available according to the indication information.
[0360] After the terminal device receives the indication information, if the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is available, the terminal device may determine that the measurement result of the non-anchor carrier of the serving cell is available; or, if the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is not available, the terminal device may determine that the measurement result of the non-anchor carrier of the serving cell is not available.
[0361] If the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is not available, then the terminal device may perform measurements only on the anchor carrier. For example, the terminal device may always perform measurements only on the anchor carrier. Even if the non-anchor carrier measurement conditions are met, the terminal device still performs measurements only on the anchor carrier. Regarding the non-anchor carrier measurement conditions, reference may be made to Figure 2 the description of the embodiments shown. Or, the terminal device may perform measurements on the anchor carrier within a second time period. During the second time period, even if the non-anchor carrier measurement conditions are met, the terminal device still performs measurements only on the anchor carrier. After the second time period, the terminal device may continue to perform measurements on the anchor carrier, or, if the non-anchor carrier measurement conditions are met, the terminal device may also perform measurements on the non-anchor carrier. The second time period may be configured by the network device. For example, in addition to the indication information, the first message may also include information about the second time period, or the network device may also indicate the second time period to the terminal device through other messages other than the first message; or, the second time period may be pre-configured in the terminal device; or, the second time period may also be specified by the protocol.
[0362] If the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is available, then next the terminal device may perform measurements on the anchor carrier or on the non-anchor carrier. That is, even if the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is available, the terminal device does not necessarily perform measurements on the non-anchor carrier. Whether the terminal device performs measurements on the anchor carrier or on the non-anchor carrier depends on the implementation of the terminal device, and the embodiments of the present application do not make any restrictions. Here, it is only stated that if the indication information indicates that the measurement result of the non-anchor carrier of the serving cell is available, then when the non-anchor carrier measurement conditions are met, the terminal device may choose to perform measurements on the non-anchor carrier. If the terminal device performs measurements on the non-anchor carrier, for example, obtains a first measurement value, then the terminal device may obtain a first conversion value based on the first difference and the first measurement value. Regarding the manner in which the terminal device obtains the first conversion value, reference may be made to Figure 2Introduction of the illustrated embodiment. The terminal device will consider the first conversion value as available, or rather, the terminal device considers the first measurement value as available. Therefore, after obtaining the first conversion value, the terminal device can utilize the first conversion value without having to determine whether the first measurement value is available based on the measurement result of the anchor carrier. The terminal device utilizes the first conversion value. For example, it can perform filtering based on the first conversion value, or start neighbor cell measurement based on the first conversion value, or determine to relax the measurement condition based on the first conversion value. Regarding the concept of the availability of the first measurement value, reference can be made to Figure 2 Introduction of the illustrated embodiment.
[0363] In addition, there may also be a situation where the network device may not send the indication information, or although the network device sends the indication information, the terminal device does not receive it. If either of these two situations occurs, then the terminal device can perform measurements only on the anchor carrier to avoid the errors brought by the measurement results of non-anchor carriers to a certain extent. Or, the terminal device can also adopt Figure 2 the illustrated embodiment, Figure 6 the illustrated embodiment or Figure 7 the method introduced in the illustrated embodiment shown to perform measurements.
[0364] In the embodiments of the present application, by indicating whether the measurement result of the non-anchor carrier is available through the network device, problems such as errors and additional power consumption brought by the measurement results of non-anchor carriers caused by the imperfect judgment mechanism of the terminal device can be reduced. For example, if the network device indicates that the measurement result of the non-anchor carrier is not available, the terminal device can avoid measuring on the non-anchor carrier, which can avoid the errors brought by the measurement results of non-anchor carriers to a certain extent; and if the network device indicates that the measurement result of the non-anchor carrier is available, when the terminal device obtains the measurement result of the non-anchor carrier, it does not need to determine whether the measurement result of the non-anchor carrier is available anymore, but can directly utilize it, reducing the burden on the terminal device.
[0365] The following describes the apparatus used to implement the above method in the embodiments of the present application with reference to the accompanying drawings. Therefore, the content in the above text can be used in subsequent embodiments, and the repeated content will not be elaborated.
[0366] Figure 9 It is a schematic block diagram of a communication device 900 provided in the embodiments of the present application. Exemplarily, the communication device 900 is, for example, a terminal device 900.
[0367] The terminal device 900 includes a processing module 910. Optionally, it may further include a transceiver module 920. Exemplarily, the terminal device 900 may be a terminal device, or a chip applied to a terminal device, or other combined devices, components, etc. with the functions of the above terminal device. When the terminal device 900 is a terminal device, the transceiver module 920 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. The processing module 910 may be a processor, such as a baseband processor, and the baseband processor may include one or more central processing units (CPUs). When the terminal device 900 is a component with the functions of the above terminal device, the transceiver module 920 may be a radio frequency unit, and the processing module 910 may be a processor, such as a baseband processor. When the terminal device 900 is a chip system, the transceiver module 920 may be an input / output interface of the chip (such as a baseband chip), and the processing module 910 may be a processor of the chip system, which may include one or more central processing units. It should be understood that the processing module 910 in the embodiments of the present application may be implemented by a processor or processor-related circuit components, and the transceiver module 920 may be implemented by a transceiver or transceiver-related circuit components.
[0368] For example, the processing module 910 may be used to execute Figure 2 all operations other than the transceiver operations performed by the terminal device in the embodiments shown, such as S21 - S26, and / or other processes for supporting the technologies described herein. The transceiver module 920 may be used to execute Figure 2 all transceiver operations performed by the terminal device in the embodiments shown, and / or other processes for supporting the technologies described herein.
[0369] In addition, the transceiver module 920 may be a functional module that can complete both sending and receiving operations. For example, the transceiver module 920 may be used to execute Figure 2 all sending and receiving operations performed by the terminal device in the embodiments shown. For example, when performing a sending operation, the transceiver module 920 may be regarded as a sending module, and when performing a receiving operation, the transceiver module 920 may be regarded as a receiving module; or, the transceiver module 920 may also be two functional modules, and the transceiver module 920 may be regarded as the collective name of these two functional modules. These two functional modules are a sending module and a receiving module respectively. The sending module is used to complete the sending operation. For example, the sending module may be used to execute Figure 2 all sending operations performed by the terminal device in any one of the embodiments shown, and the receiving module is used to complete the receiving operation. For example, the receiving module may be used to execute Figure 2 all receiving operations performed by the terminal device in the embodiments shown.
[0370] Among them, the transceiver module 920 is used to communicate with other devices;
[0371] The processing module 910 is used to measure on the non-anchor carrier of the serving cell to obtain a first measurement value;
[0372] The processing module 910 is further used to obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0373] The processing module 910 is further used to determine that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0374] The processing module 910 is further used to measure on the anchor carrier to obtain a third measurement value;
[0375] The processing module 910 is further used to determine whether the first measurement value is available according to the third measurement value.
[0376] As an optional implementation manner, the processing module 910 is used to determine whether the first measurement value is available according to the third measurement value in the following manner:
[0377] If the difference between the first conversion value and the third measurement value is greater than the first threshold, it is determined that the first conversion value is unavailable; otherwise, it is determined that the first measurement value is available.
[0378] As an optional implementation manner, the processing module 910 is further used to perform a measurement every M DRX cycles, and perform at least one measurement on the anchor carrier in every M×N DRX cycles, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0379] As an optional implementation manner, the processing module 910 is further used to:
[0380] Determine that the measurement values obtained by continuously performing measurements on the non-anchor carrier K times are all unavailable, where K is an integer greater than or equal to 1;
[0381] Perform measurements only on the anchor carrier within a first time period.
[0382] As an optional implementation manner, the availability of the first measurement value includes one or more of the following situations:
[0383] The first conversion value can be used for filtering;
[0384] The first conversion value can be used to enable neighbor cell measurement;
[0385] The first conversion value can be used to determine the relaxation measurement condition.
[0386] As an optional implementation manner, the first difference value comes from a network device.
[0387] Regarding other functions that the terminal device 900 can implement, reference can be made to Figure 2 the relevant introduction of the embodiments shown, which will not be elaborated here.
[0388] Figure 10 FIG. 15 is a schematic block diagram of a communication device 1000 provided by an embodiment of the present application. Exemplarily, the communication device 1000 is, for example, a terminal device 1000.
[0389] The terminal device 1000 includes a processing module 1010. Optionally, a transceiver module 1020 may further be included. Exemplarily, the terminal device 1000 may be a terminal device, or may be a chip applied to a terminal device, or other combined devices, components, etc. having the functions of the above terminal device. When the terminal device 1000 is a terminal device, the transceiver module 1020 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. The processing module 1010 may be a processor, such as a baseband processor, and the baseband processor may include one or more CPUs. When the terminal device 1000 is a component having the functions of the above terminal device, the transceiver module 1020 may be a radio frequency unit, and the processing module 1010 may be a processor, such as a baseband processor. When the terminal device 1000 is a chip system, the transceiver module 1020 may be an input / output interface of a chip (such as a baseband chip), and the processing module 1010 may be a processor of the chip system, and may include one or more central processing units. It should be understood that the processing module 1010 in the embodiments of the present application may be implemented by a processor or processor-related circuit components, and the transceiver module 1020 may be implemented by a transceiver or transceiver-related circuit components.
[0390] For example, the processing module 1010 may be used to execute Figure 6 all operations other than the transceiver operations performed by the terminal device in the embodiments shown, such as S61 to S67, and / or other processes for supporting the technologies described herein. The transceiver module 1020 may be used to execute Figure 6 all transceiver operations performed by the terminal device in the embodiments shown, and / or other processes for supporting the technologies described herein.
[0391] In addition, regarding the implementation manner of the transceiver module 1020, reference can be made to the introduction of the implementation manner of the transceiver module 920.
[0392] Among them, the transceiver module 1020 is used for communicating with other devices;
[0393] The processing module 1010 is used to perform at least one measurement on the anchor carrier of the serving cell every M×N DRX cycles, where a measurement is performed every M DRX cycles, N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0394] As an optional implementation manner, the processing module 1010 is further used for:
[0395] Perform a measurement on the non-anchor carrier of the serving cell to obtain a first measurement value;
[0396] Obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0397] Determine that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is the measurement value obtained by performing a measurement on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0398] Perform a measurement on the anchor carrier to obtain a third measurement value;
[0399] Determine whether the first measurement value is available according to the third measurement value.
[0400] As an optional implementation manner, the processing module 1010 is used to determine whether the first measurement value is available according to the third measurement value in the following manner:
[0401] If the difference between the first conversion value and the third measurement value is greater than the first threshold, determine that the first conversion value is unavailable; otherwise, determine that the first measurement value is available.
[0402] As an optional implementation manner, the processing module 1010 is further used for:
[0403] Determine that the measurement values obtained by continuously performing K measurements on the non-anchor carrier are all unavailable, where K is an integer greater than or equal to 1;
[0404] Perform measurements only on the anchor carrier within a first time period.
[0405] As an optional implementation manner, the availability of the first measurement value includes one or more of the following situations:
[0406] The first conversion value can be used for filtering;
[0407] The first conversion value can be used to initiate neighbor cell measurements;
[0408] The first conversion value can be used to determine the relaxation of measurement conditions.
[0409] As an alternative implementation, the first difference comes from the network device.
[0410] For other functions that the terminal device 1000 can achieve, reference can be made to Figure 6 the relevant introduction of the illustrated embodiments, which will not be elaborated here.
[0411] Figure 11 FIG. is a schematic block diagram of the communication device 1100 provided by the embodiments of the present application. Exemplarily, the communication device 1100 is, for example, the terminal device 1100.
[0412] The terminal device 1100 includes a processing module 1110. Optionally, it may further include a transceiver module 1120. Exemplarily, the terminal device 1100 may be a terminal device, or a chip applied to the terminal device, or other combined devices, components, etc. having the functions of the above network device. When the terminal device 1100 is a terminal device, the transceiver module 1120 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. The processing module 1110 may be a processor, such as a baseband processor, and one or more CPUs may be included in the baseband processor. When the terminal device 1100 is a component having the functions of the above terminal device, the transceiver module 1120 may be a radio frequency unit, and the processing module 1110 may be a processor, such as a baseband processor. When the terminal device 1100 is a chip system, the transceiver module 1120 may be an input / output interface of the chip (such as a baseband chip), and the processing module 1110 may be a processor of the chip system, which may include one or more central processing units. It should be understood that the processing module 1110 in the embodiments of the present application may be implemented by a processor or processor-related circuit components, and the transceiver module 1120 may be implemented by a transceiver or transceiver-related circuit components.
[0413] For example, the processing module 1110 may be used to execute Figure 7 all operations other than the transceiver operations performed by the terminal device in the illustrated embodiments, such as S71 to S78, and / or other processes for supporting the technologies described herein. The transceiver module 1120 may be used to execute Figure 7 all transceiver operations performed by the terminal device in the illustrated embodiments, and / or other processes for supporting the technologies described herein.
[0414] In addition, for the implementation manner of the transceiver module 1120, reference can be made to the introduction of the implementation manner of the transceiver module 920.
[0415] Among them, the transceiver module 1120 is used to communicate with other devices;
[0416] A processing module 1110, configured to determine that measurement values obtained by performing measurements on non-anchor carriers of a serving cell for K consecutive times are all unavailable, where K is an integer greater than or equal to 1;
[0417] The processing module 1110 is further configured to perform measurements only on the anchor carrier of the serving cell within a first duration.
[0418] As an optional implementation manner, the processing module 1110 is further configured to:
[0419] Perform measurements on a non-anchor carrier of the serving cell to obtain a first measurement value;
[0420] Obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate a power difference between the non-anchor carrier and the anchor carrier of the serving cell;
[0421] Determine that a difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is a measurement value obtained by performing measurements on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes;
[0422] Perform measurements on the anchor carrier to obtain a third measurement value;
[0423] Determine whether the first measurement value is available according to the third measurement value.
[0424] As an optional implementation manner, the processing module 1110 is configured to determine whether the first measurement value is available according to the third measurement value in the following manner:
[0425] If a difference between the first conversion value and the third measurement value is greater than the first threshold, determine that the first conversion value is unavailable; otherwise, determine that the first measurement value is available.
[0426] As an optional implementation manner, the processing module 1110 is further configured to perform measurements once every M DRX cycles, and perform at least one measurement on the anchor carrier within every M×N DRX cycles, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
[0427] As an optional implementation manner, the availability of the first measurement value includes one or more of the following cases:
[0428] The first conversion value can be used for filtering;
[0429] The first conversion value can be used to initiate neighbor cell measurements;
[0430] The first conversion value can be used to determine relaxed measurement conditions.
[0431] As an alternative implementation, the first difference comes from a network device.
[0432] For other functions that the terminal device 1100 can implement, reference can be made to Figure 7 the relevant introduction of the illustrated embodiments, which will not be elaborated here.
[0433] Figure 12 FIG. is a schematic block diagram of the communication device 1200 provided by an embodiment of the present application. Exemplarily, the communication device 1200 is, for example, the terminal device 1200.
[0434] The terminal device 1200 includes a processing module 1210 and a transceiver module 1220. Exemplarily, the terminal device 1200 can be a terminal device, or a chip applied to a terminal device, or other combined devices, components, etc. having the functions of the above terminal device. When the terminal device 1200 is a terminal device, the transceiver module 1220 can be a transceiver, and the transceiver can include an antenna and a radio frequency circuit, etc. The processing module 1210 can be a processor, such as a baseband processor, and the baseband processor can include one or more CPUs. When the terminal device 1200 is a component having the functions of the above terminal device, the transceiver module 1220 can be a radio frequency unit, and the processing module 1210 can be a processor, such as a baseband processor. When the terminal device 1200 is a chip system, the transceiver module 1220 can be an input / output interface of a chip (such as a baseband chip), and the processing module 1210 can be a processor of the chip system, which can include one or more central processing units. It should be understood that the processing module 1210 in the embodiments of the present application can be implemented by a processor or processor-related circuit components, and the transceiver module 1220 can be implemented by a transceiver or transceiver-related circuit components.
[0435] For example, the processing module 1210 can be used to execute Figure 8 all operations other than the transceiver operations performed by the terminal device in the illustrated embodiments, such as S83, and / or other processes for supporting the technologies described herein. The transceiver module 1220 can be used to execute Figure 8 all transceiver operations performed by the terminal device in the illustrated embodiments, such as S82, and / or other processes for supporting the technologies described herein.
[0436] In addition, for the implementation manner of the transceiver module 1220, reference can be made to the introduction of the implementation manner of the transceiver module 920.
[0437] Among them, the transceiver module 1220 is used to receive indication information from a network device;
[0438] A processing module 1210, configured to determine whether the measurement result of the terminal device on the non-anchor carrier is available according to the indication information.
[0439] As an alternative implementation, when the measurement result of the non-anchor carrier is unavailable, the processing module 1210 is further configured to perform measurements only on the anchor carrier.
[0440] As an alternative implementation, the indication information is carried in a system message for configuring the non-anchor carrier.
[0441] For other functions that the terminal device 1200 can implement, reference can be made to Figure 8 the relevant descriptions of the illustrated embodiments, which will not be elaborated here.
[0442] Figure 13 FIG. 15 is a schematic block diagram of a communication device 1300 provided in an embodiment of the present application. Exemplarily, the communication device 1300 is, for example, a network device 1300.
[0443] The network device 1300 includes a processing module 1310 and a transceiver module 1320. Exemplarily, the network device 1300 may be a network device, or a chip applied to a network device, or other combined devices or components having the functions of the above network device. When the network device 1300 is a network device, the transceiver module 1320 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. The processing module 1310 may be a processor, such as a baseband processor, and the baseband processor may include one or more CPUs. When the network device 1300 is a component having the functions of the above network device, the transceiver module 1320 may be a radio frequency unit, and the processing module 1310 may be a processor, such as a baseband processor. When the network device 1300 is a chip system, the transceiver module 1320 may be an input / output interface of a chip (such as a baseband chip), and the processing module 1310 may be a processor of the chip system, which may include one or more central processing units. It should be understood that the processing module 1310 in the embodiments of the present application may be implemented by a processor or processor-related circuit components, and the transceiver module 1320 may be implemented by a transceiver or transceiver-related circuit components.
[0444] For example, the processing module 1310 may be configured to execute Figure 8 all operations other than the transceiver operations performed by the network device in the illustrated embodiments, such as S81, and / or other processes for supporting the technologies described herein. The transceiver module 1320 may be configured to execute Figure 8 all transceiver operations performed by the network device in the illustrated embodiments, such as S82, and / or other processes for supporting the technologies described herein.
[0445] In addition, regarding the implementation manner of the transceiver module 1320, reference may be made to the introduction of the implementation manner of the transceiver module 920.
[0446] Among them, a processing module 1310 is configured to determine indication information for indicating whether the measurement result of a non-anchor carrier of a serving cell of a terminal device is available;
[0447] A transceiver module 1320 is configured to send the indication information to the terminal device.
[0448] As an optional implementation manner, the indication information is carried in a system message for configuring the non-anchor carrier.
[0449] Regarding other functions that the network device 1300 can implement, reference may be made to Figure 8 the relevant introduction of the illustrated embodiments, which will not be elaborated here.
[0450] An embodiment of this application further provides a communication device, which may be a terminal device or a circuit. The communication device may be used to perform the actions performed by the terminal device in the foregoing method embodiments.
[0451] When the communication device is a terminal device, Figure 14 a simplified schematic structural diagram of a terminal device is shown. For ease of understanding and convenient illustration, Figure 14 in the figure, a mobile phone is taken as an example of the terminal device. As Figure 14 shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly configured to process communication protocols and communication data, control the terminal device, execute software programs, process data of software programs, etc. The memory is mainly configured to store software programs and data. The radio frequency circuit is mainly configured to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly configured to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly configured to receive data input by a user and output data to the user. It should be noted that some types of terminal devices may not have an input / output device.
[0452] When data needs to be sent, after the processor performs baseband processing on the data to be sent, it outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Figure 14Only one memory and one processor are shown. In an actual terminal device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be set independently of the processor or integrated with the processor. The embodiments of the present application do not limit this.
[0453] In the embodiments of the present application, an antenna and a radio frequency circuit with transceiver functions may be regarded as a transceiver unit of the terminal device (the transceiver unit may be a functional unit that can implement both sending and receiving functions; or, the transceiver unit may also include two functional units, namely a receiving unit capable of implementing the receiving function and a sending unit capable of implementing the sending function), and a processor with processing functions may be regarded as a processing unit of the terminal device. As Figure 14 shown, the terminal device includes a transceiver unit 1410 and a processing unit 1420. The transceiver unit may also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the devices in the transceiver unit 1410 for implementing the receiving function may be regarded as the receiving unit, and the devices in the transceiver unit 1410 for implementing the sending function may be regarded as the sending unit, that is, the transceiver unit 1410 includes a receiving unit and a sending unit. The transceiver unit is sometimes also referred to as a transceiver machine, a transceiver, or a transceiver circuit, etc. The receiving unit is sometimes also referred to as a receiver, a receiver machine, or a receiving circuit, etc. The sending unit is sometimes also referred to as a transmitter, a transmitter machine, or a transmitting circuit, etc.
[0454] It should be understood that the transceiver unit 1410 is used to perform the sending operation and the receiving operation on the terminal device side in the above method embodiments, and the processing unit 1420 is used to perform other operations on the terminal device except for the transceiver operation in the above method embodiments.
[0455] For example, in one implementation, the processing unit 1420 may be used to perform Figure 2 all the operations except for the transceiver operation performed by the terminal device in the embodiments shown, such as S21 - S26, and / or other processes for supporting the technologies described herein. The transceiver unit 1410 may be used to perform Figure 2 all the transceiver operations performed by the terminal device in the embodiments shown, and / or other processes for supporting the technologies described herein.
[0456] Again, for example, in one implementation, the processing unit 1420 may be used to perform Figure 6 all the operations except for the transceiver operation performed by the terminal device in the embodiments shown, such as S61 - S67, and / or other processes for supporting the technologies described herein. The transceiver unit 1410 may be used to perform Figure 6All the transceiver operations performed by the terminal device in the illustrated embodiments, and / or other processes for supporting the technologies described herein.
[0457] For another example, in one implementation, the processing unit 1420 may be used to execute Figure 7 All the operations other than the transceiver operations performed by the terminal device in the illustrated embodiments, such as S71 to S78, and / or other processes for supporting the technologies described herein. The transceiver unit 1410 may be used to execute Figure 7 All the transceiver operations performed by the terminal device in the illustrated embodiments, and / or other processes for supporting the technologies described herein.
[0458] For yet another example, in one implementation, the processing unit 1420 may be used to execute Figure 8 All the operations other than the transceiver operations performed by the terminal device in the illustrated embodiments, such as S83, and / or other processes for supporting the technologies described herein. The transceiver unit 1410 may be used to execute Figure 8 All the transceiver operations performed by the terminal device in the illustrated embodiments, such as S82, and / or other processes for supporting the technologies described herein.
[0459] When the communication device is a chip-like device or circuit, the device may include a transceiver unit and a processing unit. Among them, the transceiver unit may be an input / output circuit and / or a communication interface; the processing unit is an integrated processor or microprocessor or integrated circuit.
[0460] When the communication device in this embodiment is a terminal device, reference may be made to Figure 15 the illustrated device. As an example, the device may perform functions similar to Figure 9 the processing module 910 in Figure 10 As another example, the device may perform functions similar to Figure 11 the processing module 1010 in Figure 12 As yet another example, the device may perform functions similar to Figure 15 the processing module 1110 in Figure 15 In Figure 15 the device includes a processor 1510, a transmit data processor 1520, and a receive data processor 1530. The processing module 910 in the above embodiments may be Figure 15The processor 1510 therein, and complete corresponding functions; the transceiver module 1020 in the above embodiments may be Figure 15 the transmit data processor 1520, and / or the receive data processor 1530 therein, and complete corresponding functions. Or, the processing module 1110 in the above embodiments may be Figure 15 the processor 1510 therein, and complete corresponding functions; the transceiver module 1120 in the above embodiments may be Figure 15 the transmit data processor 1520, and / or the receive data processor 1530 therein, and complete corresponding functions. Or, the processing module 1210 in the above embodiments may be Figure 15 the processor 1510 therein, and complete corresponding functions; the transceiver module 1220 in the above embodiments may be Figure 15 the transmit data processor 1520, and / or the receive data processor 1530 therein, and complete corresponding functions. Although Figure 15 a channel encoder and a channel decoder are shown therein, it can be understood that these modules do not constitute a restrictive description of this embodiment, but are only illustrative.
[0461] Figure 16 Another form of this embodiment is shown. The processing device 1600 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can be used as the modulation subsystem therein. Specifically, the modulation subsystem may include a processor 1603 and an interface 1604. Among them, the processor 1603 completes the functions of the above processing module 910, and the interface 1604 completes the functions of the above transceiver module 920. Or, the processor 1603 completes the functions of the above processing module 1010, and the interface 1604 completes the functions of the above transceiver module 1020. Or, the processor 1603 completes the functions of the above processing module 1110, and the interface 1604 completes the functions of the above transceiver module 1120. Or, the processor 1603 completes the functions of the above processing module 1210, and the interface 1604 completes the functions of the above transceiver module 1220. As another variation, the modulation subsystem includes a memory 1606, a processor 1603, and a program stored on the memory 1606 and executable on the processor. When the processor 1603 executes the program, it implements the method on the terminal device side in the above method embodiments. It should be noted that the memory 1606 may be non-volatile or volatile, and its location may be inside the modulation subsystem or in the processing device 1600, as long as the memory 1606 can be connected to the processor 1603.
[0462] When the device in the embodiments of the present application is a network device, the device may be as Figure 17As shown. The apparatus 1700 includes one or more radio frequency units, such as a remote radio unit (RRU) 1710 and one or more baseband units (BBUs) (which may also be referred to as digital units, DUs) 1720. The RRU 1710 may be referred to as a transceiver module, which may include a transmitting module and a receiving module, or the transceiver module may be a module capable of implementing transmitting and receiving functions. The transceiver module may correspond to Figure 13 the transceiver module 1320 therein. Optionally, the transceiver module may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., and may include at least one antenna 1711 and a radio frequency unit 1712. The RRU 1710 is mainly used for the transceiver of radio frequency signals and the conversion between radio frequency signals and baseband signals, for example, for sending indication information to a terminal device. The BBU 1720 is mainly used for baseband processing and controlling the base station, etc. The RRU 1710 and the BBU 1720 may be physically set together or physically separated, that is, a distributed base station.
[0463] The BBU 1720 is the control center of the base station and may also be referred to as a processing module, which may correspond to Figure 13 the processing module 1310 therein, and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spreading, etc. For example, the BBU (processing module) may be used to control the base station to execute the operation process of the network device in the above method embodiments, for example, to generate the above indication information, etc.
[0464] In one example, the BBU 1720 may be composed of one or more single boards. The multiple single boards may jointly support a radio access network of a single access mode (such as an LTE network), or may separately support radio access networks of different access modes (such as an LTE network, a 5G network or other networks). The BBU 1720 further includes a memory 1721 and a processor 1722. The memory 1721 is used to store necessary instructions and data. The processor 1722 is used to control the base station to perform necessary actions, for example, to control the base station to execute the operation process of the network device in the above method embodiments. The memory 1721 and the processor 1722 may serve one or more single boards. That is to say, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may be provided on each single board.
[0465] The embodiment of the present application provides a first communication system. The first communication system may include the Figure 2 terminal device involved in the embodiment shown above. The terminal device is, for example, Figure 9The terminal device 900 therein.
[0466] The embodiments of the present application provide a second communication system. The second communication system may include the above-mentioned Figure 6 The terminal device involved in the embodiments shown. The terminal device is, for example, Figure 10 The terminal device 1000 therein.
[0467] The embodiments of the present application provide a third communication system. The third communication system may include the above-mentioned Figure 7 The terminal device involved in the embodiments shown. The terminal device is, for example, Figure 11 The terminal device 1100 therein.
[0468] The embodiments of the present application provide a fourth communication system. The third communication system may include the above-mentioned Figure 8 The terminal device involved in the embodiments shown, and may also include the above-mentioned Figure 8 The network device involved in the embodiments shown. The terminal device is, for example, Figure 12 The terminal device 1200 therein, and the network device is, for example, Figure 13 The network device 1300 therein.
[0469] The embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a computer, the computer can implement the Figure 2 Process related to the terminal device in the embodiments shown above.
[0470] The embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium is used to store a computer program. When the computer program is executed by a computer, the computer can implement the Figure 6 Process related to the terminal device in the embodiments shown above.
[0471] The embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium is used to store a computer program. When the computer program is executed by a computer, the computer can implement the Figure 7 Process related to the terminal device in the embodiments shown above.
[0472] The embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium is used to store a computer program. When the computer program is executed by a computer, the computer can implement the Figure 8 Process related to the terminal device in the embodiments shown above.
[0473] The embodiments of the present application also provide a computer-readable storage medium for storing a computer program. When the computer program is executed by a computer, the computer can implement the Figure 8 process related to the network device in the embodiments shown.
[0474] The embodiments of the present application also provide a computer program product for storing a computer program. When the computer program is executed by a computer, the computer can implement the Figure 2 process related to the terminal device in the embodiments shown.
[0475] The embodiments of the present application also provide a computer program product for storing a computer program. When the computer program is executed by a computer, the computer can implement the Figure 6 process related to the terminal device in the embodiments shown.
[0476] The embodiments of the present application also provide a computer program product for storing a computer program. When the computer program is executed by a computer, the computer can implement the Figure 7 process related to the terminal device in the embodiments shown.
[0477] The embodiments of the present application also provide a computer program product for storing a computer program. When the computer program is executed by a computer, the computer can implement the Figure 8 process related to the terminal device in the embodiments shown.
[0478] The embodiments of the present application also provide a computer program product for storing a computer program. When the computer program is executed by a computer, the computer can implement the Figure 8 process related to the network device in the embodiments shown.
[0479] It should be understood that the processor mentioned in the embodiments of the present application may be a CPU, or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0480] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0481] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.
[0482] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0483] It should be understood that in various embodiments of the present application, the sequence numbers of the above processes do not imply the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0484] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the present application.
[0485] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0486] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0487] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0488] In addition, the functional units in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0489] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned computer-readable storage medium can be any available medium that a computer can access. Taking this as an example but not limited to: the computer-readable medium can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), universal serial bus flash disk, mobile hard disk, or other optical disc storage, magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer.
[0490] As described above, the above is only the specific implementation manner of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art in the technical field disclosed by the embodiments of the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, comprising: measuring on a non-anchor carrier of a serving cell to obtain a first measurement value; obtaining a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell; determining that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is a measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes; measuring on the anchor carrier to obtain a third measurement value; determining whether the first measurement value is available according to the third measurement value.
2. The method according to claim 1, characterized in that, determining whether the first measurement value is available according to the third measurement value includes: if the difference between the first conversion value and the third measurement value is greater than the first threshold, determining that the first conversion value is unavailable; otherwise, determining that the first measurement value is available.
3. The method according to claim 1 or 2, characterized in that, Measurements are performed once every M DRX cycles, and in every M out of every N DRX cycles, at least one measurement is performed on the anchor carrier, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1.
4. The method according to claim 1 or 2, characterized in that, the method further comprises: determining that the measurement values obtained by continuously measuring on the non-anchor carrier for K times are all unavailable, where K is an integer greater than or equal to 1; measuring only on the anchor carrier within a first time period.
5. The method according to claim 1 or 2, characterized in that, the availability of the first measurement value includes one or more of the following situations: the first conversion value can be used for filtering; the first conversion value can be used for enabling neighbor cell measurement; the first conversion value can be used for judging relaxation of measurement conditions.
6. The method according to claim 1 or 2, characterized in that, the first difference comes from a network device.
7. A communication device, characterized in that, comprising: a transceiver module for communicating with other devices; a processing module for measuring on a non-anchor carrier of a serving cell to obtain a first measurement value; the processing module is further configured to obtain a first conversion value according to the first measurement value and a first difference, where the first difference is used to indicate the power difference between the non-anchor carrier and the anchor carrier of the serving cell; the processing module is further configured to determine that the difference between the first conversion value and a second measurement value is greater than a first threshold, where the second measurement value is a measurement value obtained by measuring on the anchor carrier, and the measurement processes corresponding to the first measurement value and the second measurement value are two adjacent measurement processes; the processing module is further configured to measure on the anchor carrier to obtain a third measurement value; the processing module is further configured to determine whether the first measurement value is available according to the third measurement value.
8. The communication device according to claim 7, characterized in that, the processing module is configured to determine whether the first measurement value is available according to the third measurement value in the following manner: If the difference between the first conversion value and the third measurement value is greater than the first threshold, it is determined that the first conversion value is unavailable; otherwise, it is determined that the first measurement value is available.
9. The communication device according to claim 7 or 8, wherein, The processing module is further configured to perform a measurement every M DRX cycles, and in each N DRX cycles, perform at least one measurement on the anchor carrier, where N is an integer greater than or equal to 0, and M is an integer greater than or equal to 1. 10. The communication device according to claim 7 or 8, wherein, The processing module is further configured to: Determine that the measurement values obtained by measuring on the non-anchor carrier continuously for K times are all unavailable, where K is an integer greater than or equal to 1; Perform measurements only on the anchor carrier within a first time period.
11. The communication device according to claim 7 or 8, wherein, The availability of the first measurement value includes one or more of the following situations: The first conversion value can be used for filtering; The first conversion value can be used to enable neighbor cell measurement; The first conversion value can be used to determine relaxed measurement conditions.
12. The communication device according to claim 7 or 8, wherein, The first difference comes from a network device.
13. A computer-readable storage medium, wherein, The computer-readable storage medium is used to store a computer program, and when the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 6.
14. A chip, wherein, Comprising a processor and a communication interface, the processor is configured to read instructions to execute the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Radio resource management for paging in a non-anchor carrier
US20200029256A1