Communication method and communication device
By determining and prioritizing the dispatch of initiated measurement reports in the terminal device, the problem of measurement reports conflicts in wireless communications is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202311852775.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-01
AI Technical Summary
In wireless communication, different types of measurement reports of terminal devices may conflict, resulting in failure of reporting and affecting the user experience.
By determining the priority of the first measurement report initiated by the terminal device and the second measurement report indicated by the network device, the first measurement report is sent first to resolve the conflict.
Effectively resolve the conflict problem of measurement reports and improve the user experience of terminal devices.
Smart Images

Figure CN120238944A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communications, and more particularly, to a communication method and a communication device. Background Art
[0002] In wireless communications, reference signals are transmitted between a transmitting end and a receiving end for purposes such as sending and receiving data, obtaining system synchronization, and feedback channel information. For example, the transmitting end sends a reference signal to the receiving end, and the receiving end receives the reference signal, and then can perform corresponding operations based on the reference information, such as performing channel measurement and reporting a measurement report. Summary of the Invention
[0003] This application provides a communication method and a communication device, which can realize the reporting of measurement reports.
[0004] In a first aspect, a communication method is provided, and this method can be executed by a device. The device can be a device (such as a terminal device), or it can also be a component of a device (such as a chip or a chip system or a circuit), and this application does not make any limitation in this regard.
[0005] The method may include: determining a first measurement report, where the first measurement report is a measurement report to be reported initiated by a terminal device; determining a second measurement report, where the second measurement report is a measurement report to be reported determined by the terminal device based on an indication from a network device; and when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report.
[0006] Optionally, the measurement report is a (channel state information, CSI) report.
[0007] Optionally, when there is a reporting conflict between the first measurement report and the second measurement report, the transmission resources corresponding to the first measurement report and the transmission resources corresponding to the second measurement report conflict, or in other words, the transmission resources used to report the first measurement report and the transmission resources used to report the second measurement report conflict. Correspondingly, when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report means sending the first measurement report at the conflict location (or using the conflicting transmission resources).
[0008] Based on the above technical solution, when there is a reporting conflict between the first measurement report and the second measurement report, the first measurement report can be preferentially sent, that is, the report initiated by the terminal device is preferentially sent at the conflict location. This can not only solve the problem that different types of measurement reports may conflict and realize the reporting of measurement reports, but also improve the user experience of the terminal device.
[0009] In combination with the first aspect, in some implementations of the first aspect, when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report includes: when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on a first parameter, where the value of the first parameter is related to whether to initiate the first measurement report or the configuration index of the first measurement report.
[0010] Based on the above technical solution, it is possible to determine, based on a judgment condition related to the first parameter, to preferentially send the first measurement report when there is a reporting conflict between the first measurement report and the second measurement report.
[0011] In combination with the first aspect, in some implementations of the first aspect, when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report includes: when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; where the value of j is related to whether to initiate the first measurement report; n is a positive integer, N cells is the maximum number of carriers, M s,j is the maximum reporting number of the first measurement report, and the value of s is the configuration index of the first measurement report or the configuration index of the second measurement report. In other words, sending the first measurement report based on the first parameter includes: when there is a reporting conflict between the first measurement report and the second measurement report, determining to send the first measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s, where the first parameter includes j and / or s. In other words, when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on a first formula (or a priority formula, or a formula for calculating a priority value), where the first formula includes at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s.
[0012] Optionally, the value of n is related to the number of candidate cells.
[0013] Optionally, N cells is the maximum number of carriers configured by the network device, that is, the maximum number of carriers configured by the network device for the terminal device.
[0014] Optionally, the first parameter includes j and / or s.
[0015] Optionally, the value of the first parameter corresponding to the first measurement report is less than the value of the first parameter corresponding to the second measurement report. As an example, the value of j corresponding to the first measurement report is 0, and the value corresponding to the second measurement report is 1. As an example, the value of s corresponding to the first measurement report is the configuration index of the first measurement report, and the value of s corresponding to the second measurement report is the configuration index of the second measurement report.
[0016] Based on the above technical solution, it is possible to determine, based on any of the above, that in the case of a reporting conflict between the first measurement report and the second measurement report, the first measurement report is preferentially sent.
[0017] In combination with the first aspect, in some implementation manners of the first aspect, in the case of a reporting conflict between the first measurement report and the second measurement report, the first measurement report is sent based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s, including: the priority values corresponding to the first measurement report and the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; when the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, the first measurement report is sent.
[0018] Based on the above technical solution, it is possible to calculate the priority values corresponding to different measurement reports based on any of the above, and when calculating the priority values corresponding to different measurement reports, the values of the above parameters j and / or s are different. Further, the measurement report with a lower priority value can be reported. In this way, it is possible to achieve, through any of the above, that in the case of a reporting conflict between the first measurement report and the second measurement report, the first measurement report is preferentially sent.
[0019] In combination with the first aspect, in some implementation manners of the first aspect, sending the first measurement report in the case of a reporting conflict between the first measurement report and the second measurement report includes: in the case of a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on a second parameter, where the value of the second parameter is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report.
[0020] Optionally, the value of the second parameter corresponding to the first measurement report is less than the value of the second parameter corresponding to the second measurement report.
[0021] Based on the above technical solution, it is possible to determine to preferentially send the second measurement report when there is a reporting conflict between the first measurement report and the second measurement report based on a judgment condition related to the second parameter.
[0022] Combined with the first aspect, in some implementation manners of the first aspect, sending the first measurement report when there is a reporting conflict between the first measurement report and the second measurement report includes: when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; where the value of y is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report; n is a positive integer, N cells is the maximum number of carriers, M s is the maximum number of measurement report submissions. In other words, sending the first measurement report based on the second parameter when there is a reporting conflict between the first measurement report and the second measurement report includes: when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; where the second parameter includes y. In other words, sending the first measurement report when there is a reporting conflict between the first measurement report and the second measurement report includes: when there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on a second formula (or a priority formula, or a formula for calculating a priority value), where the second formula includes at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y.
[0023] Optionally, the value of n is related to the number of candidate cells.
[0024] Optionally, N cells is the maximum number of carriers configured by the network device, that is, the maximum number of carriers configured by the network device for the terminal device.
[0025] Optionally, the second parameter includes y.
[0026] Based on the above technical solutions, in the case where a reporting conflict occurs between the first measurement report and the second measurement report, the first measurement report can be preferentially sent based on any one of the above.
[0027] Combined with the first aspect, in some implementation manners of the first aspect, the values of y corresponding to different types of measurement reports in the second measurement report are different.
[0028] Combined with the first aspect, in some implementation manners of the first aspect, in the case where a reporting conflict occurs between the first measurement report and the second measurement report, the first measurement report is sent based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y, including: the priority values corresponding to the first measurement report and the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; when the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, the first measurement report is sent.
[0029] Based on the above technical solutions, the priority values corresponding to different measurement reports can be calculated based on any one of the above, and when calculating the priority values corresponding to different measurement reports, the values of the parameter y are different. Further, the measurement report with a lower priority value can be reported. In this way, it can be achieved through any one of the above that, in the case where a reporting conflict occurs between the first measurement report and the second measurement report, the first measurement report is preferentially sent.
[0030] Combined with the first aspect, in some implementation manners of the first aspect, the method further includes: receiving the configuration information of the first measurement report and / or the configuration information of the second measurement report.
[0031] In one example, the receiving the configuration information of the first measurement report and the configuration information of the second measurement report includes: respectively receiving the first configuration information and the second configuration information, where the first configuration information includes the configuration information of the first measurement report, and the second configuration information includes the configuration information of the second measurement report. Based on this, it can be known that the first measurement report and the second measurement report can be configured separately, that is, the configuration indexes of each measurement can be designed independently.
[0032] In another example, the configuration information for receiving the first measurement report and the configuration information for receiving the second measurement report include: receiving third configuration information, where the third configuration information includes the configuration information for the first measurement report and the configuration information for the second measurement report. Based on this, it can be seen that the first measurement report and the second measurement report can be combined in configuration, so that they can be used in combination with the existing CSI reporting configuration.
[0033] Combined with the first aspect, in some implementation manners of the first aspect, the method further includes: receiving indication information, where the indication information indicates that the priority of the first measurement report is higher than the priority of the second measurement report. Alternatively, the indication information indicates that the priority of the first measurement report is lower than the priority of the second measurement report.
[0034] Combined with the first aspect, in some implementation manners of the first aspect, the method further includes: sending the second measurement report when the priority value corresponding to the first measurement report is greater than the priority value corresponding to the second measurement report.
[0035] Combined with the first aspect, in some implementation manners of the first aspect, the second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a medium access control-control element (MAC-CE).
[0036] Optionally, the data channel is a physical uplink data signal, and the control channel is a physical uplink control channel.
[0037] Optionally, the measurement report of the non-layer 1 signal quality includes the signal quality after layer 3 filtering.
[0038] Combined with the first aspect, in some implementation manners of the first aspect, the method further includes: determining that a reporting conflict occurs between the first measurement report and the second measurement report when the transmission resources corresponding to the first measurement report overlap with the transmission resources corresponding to the second measurement report.
[0039] Wherein, the transmission resources include time domain resources and / or frequency domain resources.
[0040] Optionally, the overlap can be partial overlap or full overlap. For example, there is an overlap of time-domain resources (such as partial overlap or full overlap). For another example, there is an overlap of frequency-domain resources (such as partial overlap or full overlap). For yet another example, there is an overlap of time-domain resources (such as partial overlap or full overlap) and an overlap of frequency-domain resources (such as partial overlap or full overlap).
[0041] In combination with the first aspect, in some implementations of the first aspect, the transmission resources corresponding to the first measurement report and the transmission resources corresponding to the second measurement report overlap, including at least one of the following: the frequency-domain resources corresponding to the first measurement report are the same as the frequency-domain resources corresponding to the second measurement report; the time-domain resources corresponding to the first measurement report are the same as the time-domain resources corresponding to the second measurement report.
[0042] Optionally, the frequency-domain resources corresponding to the first measurement report being the same as the frequency-domain resources corresponding to the second measurement report can be that the frequency-domain resources are partially the same or completely the same, or in other words, the frequency-domain resources partially overlap or fully overlap.
[0043] Optionally, the time-domain resources corresponding to the first measurement report being the same as the time-domain resources corresponding to the second measurement report can be that the time-domain resources are partially the same or completely the same, or in other words, the time-domain resources partially overlap or fully overlap.
[0044] In combination with the first aspect, in some implementations of the first aspect, the time-domain resources corresponding to the first measurement report being the same as the time-domain resources corresponding to the second measurement report includes: the time-domain units occupied by the first measurement report are the same as the time-domain units occupied by the second measurement report; or, the time window in which the time-domain units occupied by the first measurement report are located is the same as the time window in which the time-domain units occupied by the second measurement report are located; or, the time-domain units occupied by the first measurement report are within the time window in which the time-domain units occupied by the second measurement report are located; or, the time-domain units occupied by the second measurement report are within the time window in which the time-domain units occupied by the first measurement report are located.
[0045] In a second aspect, a communication method is provided, and this method can be executed by a device. The device can be a device (such as a terminal device), or it can also be a component of a device (such as a chip or a chip system or a circuit), and this application does not make any limitations in this regard.
[0046] The method can include: determining a first measurement report, where the first measurement report is a measurement report to be reported initiated by a terminal device; determining a second measurement report, where the second measurement report is a measurement report to be reported determined by the terminal device based on an indication from a network device; and in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the second measurement report.
[0047] Based on the above technical solution, in the case where a reporting conflict occurs between the first measurement report and the second measurement report, the second measurement report can be preferentially sent, that is, the report indicated by the network device is preferentially sent at the conflict position. In this way, the problem that different types of measurement reports may conflict can be solved, and the reporting of the measurement report can be realized.
[0048] Combined with the second aspect, in some implementation manners of the second aspect, sending the second measurement report in the case where a reporting conflict occurs between the first measurement report and the second measurement report includes: in the case where a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on a first parameter, where the value of the first parameter is related to the configuration index of whether to initiate the first measurement report or the second measurement report.
[0049] Combined with the second aspect, in some implementation manners of the second aspect, sending the second measurement report in the case where a reporting conflict occurs between the first measurement report and the second measurement report includes: in the case where a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; where the value of j is related to whether to initiate the first measurement report; n is a positive integer, N cells is the maximum number of carriers, M s,j is the maximum number of reports of the first measurement report, and the value of s is the configuration index of the first measurement report or the configuration index of the second measurement report. In other words, sending the second measurement report based on the first parameter in the case where a reporting conflict occurs between the first measurement report and the second measurement report includes: in the case where a reporting conflict occurs between the first measurement report and the second measurement report, determining to send the second measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s, where the first parameter includes j and / or s. In other words, sending the second measurement report in the case where a reporting conflict occurs between the first measurement report and the second measurement report includes: in the case where a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on a first formula (or a priority formula, or a formula for calculating a priority value), where the first formula includes at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s.
[0050] Optionally, the value of the first parameter corresponding to the second measurement report is less than the value of the first parameter corresponding to the first measurement report. As an example, the value of j corresponding to the second measurement report is 0, and the value corresponding to the first measurement report is 1. As an example, the value of s corresponding to the first measurement report is the configuration index of the first measurement report, and the value of s corresponding to the second measurement report is the configuration index of the second measurement report.
[0051] In combination with the second aspect, in some implementations of the second aspect, in the case where there is a reporting conflict between the first measurement report and the second measurement report, the second measurement report is sent based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s, including: the priority values corresponding to the first measurement report and the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; when the priority value corresponding to the first measurement report is greater than the priority value corresponding to the second measurement report, the second measurement report is sent.
[0052] In combination with the second aspect, in some implementations of the second aspect, the sending of the second measurement report in the case where there is a reporting conflict between the first measurement report and the second measurement report includes: in the case where there is a reporting conflict between the first measurement report and the second measurement report, the second measurement report is sent based on a second parameter, where the value of the second parameter is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report.
[0053] Optionally, the value of the second parameter corresponding to the first measurement report is greater than the value of the second parameter corresponding to the second measurement report.
[0054] In combination with the second aspect, in some implementations of the second aspect, the sending of the second measurement report in the case where there is a reporting conflict between the first measurement report and the second measurement report includes: in the case where there is a reporting conflict between the first measurement report and the second measurement report, the second measurement report is sent based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; where the value of y is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report; n is a positive integer, N cells is the maximum number of carriers, M sis the maximum number of measurement reports to be reported. In other words, when a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on a second parameter includes: when a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; where the second parameter includes y. In other words, when a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report includes: when a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on a second formula (or a priority formula, or a formula for calculating a priority value), where the second formula includes at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y.
[0055] Optionally, the value of the second parameter corresponding to the second measurement report is less than the value of the second parameter corresponding to the first measurement report.
[0056] In combination with the second aspect, in some implementations of the second aspect, the values of y corresponding to different types of measurement reports in the second measurement report are different.
[0057] In combination with the second aspect, in some implementations of the second aspect, when a reporting conflict occurs between the first measurement report and the second measurement report, sending the second measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y includes: the priority value corresponding to the first measurement report and the priority value corresponding to the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; when the priority value corresponding to the first measurement report is greater than the priority value corresponding to the second measurement report, send the second measurement report.
[0058] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving configuration information of the first measurement report and / or configuration information of the second measurement report.
[0059] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving indication information, where the indication information indicates that the priority of the second measurement report is higher than the priority of the first measurement report.
[0060] In combination with the second aspect, in some implementations of the second aspect, the method further includes: when the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, sending the first measurement report.
[0061] In combination with the second aspect, in some implementations of the second aspect, the second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a MAC-CE.
[0062] In combination with the second aspect, in some implementations of the second aspect, the method further includes: when the transmission resources corresponding to the first measurement report overlap with the transmission resources corresponding to the second measurement report, determining that a reporting conflict occurs between the first measurement report and the second measurement report.
[0063] In combination with the second aspect, in some implementations of the second aspect, the overlap between the transmission resources corresponding to the first measurement report and the transmission resources corresponding to the second measurement report includes at least one of the following: the frequency domain resources corresponding to the first measurement report are the same as the frequency domain resources corresponding to the second measurement report; the time domain resources corresponding to the first measurement report are the same as the time domain resources corresponding to the second measurement report.
[0064] In combination with the second aspect, in some implementations of the second aspect, the time domain resources corresponding to the first measurement report being the same as the time domain resources corresponding to the second measurement report includes: the time domain units occupied by the first measurement report are the same as the time domain units occupied by the second measurement report; or, the time window in which the time domain units occupied by the first measurement report are located is the same as the time window in which the time domain units occupied by the second measurement report are located; or, the time domain units occupied by the first measurement report are within the time window in which the time domain units occupied by the second measurement report are located; or, the time domain units occupied by the second measurement report are within the time window in which the time domain units occupied by the first measurement report are located.
[0065] In a third aspect, a communication method is provided, and this method can be executed by a device. The device can be a device (such as a terminal device), or it can also be a component of a device (such as a chip or a chip system or a circuit), and this application does not make any limitations in this regard.
[0066] The method may include: determining a first measurement report, where the first measurement report is a measurement report to be reported initiated by a terminal device; determining a second measurement report, where the second measurement report is a measurement report to be reported determined by the terminal device based on an indication from a network device; and in a case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report.
[0067] In combination with the third aspect, in some implementation manners of the third aspect, the sending the first measurement report in the case where there is a reporting conflict between the first measurement report and the second measurement report includes: in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report based on a first parameter, where a value of the first parameter is related to whether to initiate the first measurement report or a configuration index of the first measurement report.
[0068] For the related solutions regarding the first parameter, reference may be made to the descriptions in the foregoing first aspect or second aspect, which will not be elaborated herein.
[0069] In combination with the third aspect, in some implementation manners of the third aspect, the sending the first measurement report in the case where there is a reporting conflict between the first measurement report and the second measurement report includes: in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; where a value of j is related to whether to initiate the first measurement report; n is a positive integer, N cells is the maximum number of carriers, M s,j is the maximum number of reports of the first measurement report, and a value of s is a configuration index of the first measurement report or a configuration index of the second measurement report.
[0070] In combination with the third aspect, in some implementation manners of the third aspect, the sending the first measurement report or the second measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s includes: priority values corresponding to the first measurement report and the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s,j·j, or, (j + 1)·s; when the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, send the first measurement report; or, when the priority value corresponding to the first measurement report is greater than the priority value corresponding to the second measurement report, send the second measurement report.
[0071] Combined with the third aspect, in some implementation manners of the third aspect, in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report includes: in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report based on a second parameter, where the value of the second parameter is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report.
[0072] Combined with the third aspect, in some implementation manners of the third aspect, in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report includes: in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; where the value of y is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report; n is a positive integer, and N cells is the maximum number of carriers, and M s is the maximum number of measurement report submissions.
[0073] Combined with the third aspect, in some implementation manners of the third aspect, the values of y corresponding to different types of measurement reports in the second measurement report are different.
[0074] Combined with the third aspect, in some implementation manners of the third aspect, in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report or the second measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y includes: the priority value corresponding to the first measurement report and the priority value corresponding to the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s·y; When the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, send the first measurement report; or, when the priority value corresponding to the first measurement report is greater than the priority value corresponding to the second measurement report, send the second measurement report.
[0075] In combination with the third aspect, in some implementation manners of the third aspect, the method further includes: receiving indication information, where the indication information indicates that the priority of the first measurement report is higher than the priority of the second measurement report, or the indication information indicates that the priority of the first measurement report is lower than the priority of the second measurement report.
[0076] In combination with the third aspect, in some implementation manners of the third aspect, the second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a medium access control-control element (MAC-CE).
[0077] In combination with the third aspect, in some implementation manners of the third aspect, the method further includes: in a case where the transmission resources corresponding to the first measurement report overlap with the transmission resources corresponding to the second measurement report, determining that a reporting conflict occurs between the first measurement report and the second measurement report. For this implementation manner, reference may be made to the relevant descriptions in the first aspect or the second aspect, which will not be elaborated here.
[0078] In a fourth aspect, a communication method is provided, and this method can be executed by a device. The device may be a device (such as a network device), or may also be a component of a device (such as a chip or a chip system or a circuit), and this application does not make any limitation in this regard.
[0079] The method may include: sending first configuration information, where the first configuration information includes configuration information of a first measurement report, and the first measurement report is a measurement report to be reported initiated by a terminal device; sending second configuration information, where the second configuration information includes relevant information of a second measurement report, and the second measurement report is a measurement report to be reported determined by the terminal device based on an indication of the terminal device.
[0080] In combination with the fourth aspect, in some implementations of the fourth aspect, the method further includes: sending indication information, where the indication information indicates that the priority of the first measurement report is higher than the priority of the second measurement report. Alternatively, the indication information indicates that the priority of the first measurement report is lower than the priority of the second measurement report.
[0081] In combination with the fourth aspect, in some implementations of the fourth aspect, the second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a MAC-CE.
[0082] In combination with the fourth aspect, in some implementations of the fourth aspect, the data channel is a physical uplink data signal, and the control channel is a physical uplink control channel.
[0083] A fifth aspect provides a communication method, which can be executed by a device. The device can be a device (such as a network device), or it can also be a component of a device (such as a chip or a chip system or a circuit), and this application does not make any limitations in this regard.
[0084] The method may include: sending third configuration information, where the third configuration information includes configuration information of a first measurement report and configuration information of a second measurement report. The first measurement report is a measurement report to be reported initiated by a terminal device, and the second measurement report is a measurement report to be reported determined by the terminal device based on an indication from the terminal device.
[0085] In combination with the fifth aspect, in some implementations of the fifth aspect, the method further includes: sending indication information, where the indication information indicates that the priority of the first measurement report is higher than the priority of the second measurement report. Alternatively, the indication information indicates that the priority of the first measurement report is lower than the priority of the second measurement report.
[0086] In combination with the fifth aspect, in some implementations of the fifth aspect, the second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a MAC-CE.
[0087] In combination with the fifth aspect, in some implementations of the fifth aspect, the data channel is a physical uplink data signal, and the control channel is a physical uplink control channel.
[0088] For the beneficial effects and possible designs of the second to fifth aspects, reference may be made to the relevant descriptions in the first aspect, which will not be elaborated here.
[0089] In a sixth aspect, a communication device is provided, which is used to execute the method in any one of the possible implementation manners of the first to fifth aspects above. Specifically, the device may include units and / or modules for executing the method in any one of the possible implementation manners of the first to fifth aspects, such as a processing unit and / or a communication unit.
[0090] In one implementation manner, the device is a communication device (such as a terminal device or a network device). When the device is a terminal device, the communication unit may be a transceiver or an input / output interface; the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0091] In another implementation manner, the device is a chip, a chip system or a circuit for a communication device (such as a terminal device or a network device). When the device is a chip, a chip system or a circuit for a terminal device, the communication unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit, etc. on the chip, the chip system or the circuit; the processing unit may be at least one processor, a processing circuit or a logic circuit, etc.
[0092] In a seventh aspect, a communication device is provided, which includes: at least one processor, configured to execute a computer program or instruction stored in a memory to execute the method in any one of the possible implementation manners of the first to fifth aspects above. Optionally, the device further includes a memory for storing the computer program or instruction. Optionally, the device further includes a communication interface through which the processor reads the computer program or instruction in the memory.
[0093] In one implementation manner, the device is a communication device (such as a terminal device or a network device).
[0094] In another implementation manner, the device is a chip, a chip system or a circuit for a communication device (such as a terminal device or a network device).
[0095] In an eighth aspect, a processor is provided, which is used to execute the method provided in the first to fifth aspects above.
[0096] For operations such as sending, obtaining / receiving, etc. involved by the processor, if there is no special description, or if it does not conflict with its actual role or internal logic in the relevant description, it can be understood as operations such as the processor outputting, receiving, and inputting, or it can also be understood as the sending and receiving operations performed by the radio frequency circuit and the antenna. This application does not make any limitations in this regard.
[0097] Optionally, the device further includes: a memory for storing programs; correspondingly, at least one processor is configured to execute the computer programs or instructions in the memory.
[0098] Optionally, the device further includes a communication interface. The communication interface is coupled to the processor and can be used to input information into the processor or output the information in the processor.
[0099] In a ninth aspect, there is provided a computer-readable storage medium storing program code for a device to execute, and the program code includes methods for executing any of the possible implementation manners in the first aspect to the fifth aspect above.
[0100] In a tenth aspect, there is provided a computer program product including instructions, and when the computer program product runs on a computer, the computer is caused to execute the methods in any of the possible implementation manners in the first aspect to the fifth aspect above.
[0101] In an eleventh aspect, there is provided a chip including a processor and a communication interface. The processor reads instructions on a memory through the communication interface and executes the methods provided in any of the implementation manners in any of the first aspect to the fifth aspect above.
[0102] Optionally, as an implementation manner, the chip further includes a memory storing computer programs or instructions, and the processor is configured to execute the computer programs or instructions on the memory. When the computer programs or instructions are executed, the processor is configured to execute the methods provided in any of the implementation manners in any of the first aspect to the fifth aspect above.
[0103] In a twelfth aspect, there is provided a computer program product including instructions, and when the computer program product runs on a computer, the computer is caused to execute the methods provided in any of the implementation manners in the first aspect above.
[0104] In a thirteenth aspect, there is provided a communication system including the foregoing terminal device and network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0105] Figure 1 is a schematic diagram of a wireless communication system applicable to the embodiments of the present application.
[0106] Figure 2It is a schematic diagram of a communication method 200 provided by an embodiment of the present application.
[0107] Figure 3 It is a schematic diagram of a communication device 300 provided by an embodiment of the present application.
[0108] Figure 4 It is a schematic diagram of another communication device 400 provided by an embodiment of the present application.
[0109] Figure 5 It is a schematic diagram of a chip system 500 provided by an embodiment of the present application. Detailed implementation manners
[0110] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.
[0111] The technical solutions provided by the present application can be applied to various communication systems, such as: the fifth generation (5G) or new radio (NR) system, the long term evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, etc. The technical solutions provided by the present application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system. The technical solutions provided by the present application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine type communication (MTC), and the Internet of Things (IoT) communication system. The technical solutions provided by the present application can also be applied to low-frequency scenarios, high-frequency scenarios, terahertz, optical communication, licensed bands, and can also be used in unlicensed bands, etc.
[0112] The technical solution provided by this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication. As an example, a satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with a base station. A satellite can act as a base station or a terminal device. Among them, a satellite can refer to an unmanned aerial vehicle, a hot air balloon, a low-earth orbit satellite, a medium-earth orbit satellite, a geostationary orbit satellite, etc. A satellite can also refer to a non-ground base station or a non-ground device, etc.
[0113] A device in a communication system can send a signal to another device or receive a signal from another device. The signal can include information, signaling, data, etc. Among them, the device can also be replaced by an entity, a network entity, a network element, a communication device, a communication module, a node, a communication node, etc. In this disclosure, the description is made by taking the device as an example. For example, a communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device.
[0114] The terminal devices in the embodiments of the present application include various devices with wireless communication functions, which can be used to connect people, objects, machines, etc. The terminal devices can be widely applied to various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and other scenarios. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device can be a user equipment (UE), a terminal, a fixed device, a mobile station device or a mobile device, a subscriber unit, a handheld device, a vehicle-mounted device, a wearable device, a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet computer, a laptop computer, a wireless modem, a handset, a laptop computer, a computer with wireless transceiver functions, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target tracking device, an aircraft (such as a drone, a helicopter, a multi-helicopter, a quadcopter, or an airplane, etc.), a ship, a remote control device, a smart home device, an industrial device, or a device built into the above devices (such as a communication module, a modem or a chip in the above devices), or other processing devices connected to a wireless modem. For the convenience of description, the terminal device will be described by taking the terminal or UE as an example hereinafter.
[0115] It should be understood that in some scenarios, the UE can also be used as a base station. For example, the UE can act as a scheduling entity, which provides sidelink signals between UEs in scenarios such as V2X, D2D or P2P.
[0116] In the embodiments of the present application, the device for implementing the functions of a terminal device, that is, the terminal device, may be a terminal device or a device capable of supporting the terminal device to implement such functions, such as a chip system or a chip, and this device may be installed in the terminal device. In the embodiments of the present application, the chip system may be composed of chips or may include chips and other discrete devices.
[0117] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and this network device may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. The base station may generally cover various names as follows or be replaced with the following names, such as: Node B, evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point, master station, slave station, multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station may be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station may also refer to a communication module, a modem or a chip disposed in the foregoing device or apparatus. The base station may also be a mobile switching center and a device that undertakes the function of a base station in D2D, V2X, M2M communications, a network-side device in a 6G network, a device that undertakes the function of a base station in a future communication system, etc. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.
[0118] The base station may be fixed or mobile. For example, a helicopter or a drone may be configured to act as a mobile base station, and one or more cells may move according to the position of the mobile base station. In other examples, a helicopter or a drone may be configured to be a device for communicating with another base station.
[0119] In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit-control plane, CU-CP) and a user plane CU node (central unit-user plane, CU-UP) and a DU node. For example, the network device may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0120] In some deployments, multiple RAN nodes cooperate to assist a terminal in achieving wireless access, and different RAN nodes respectively implement partial functions of a base station. For example, the RAN node may be a CU, a DU, a CU-CP, a CU-UP, or a radio unit (RU), etc. The CU and the DU may be separately provided, or may also be included in the same network element, such as a BBU. The RU may be included in a radio frequency device or a radio frequency unit, such as included in an RRU, an AAU, or an RRH.
[0121] The RAN node can support one or more types of fronthaul interfaces. Different fronthaul interfaces respectively correspond to DUs and RUs with different functions. If the fronthaul interface between the DU and the RU is the common public radio interface (CPRI), the DU is configured to implement one or more of the baseband functions, and the RU is configured to implement one or more of the radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, compared with the CPRI, some of the downlink and / or uplink baseband functions, for example, for the downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / cyclic prefix (CP) addition, are moved from the DU to the RU for implementation; for the uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / cyclic prefix (CP) removal, are moved from the DU to the RU for implementation. In a possible implementation, this interface can be the enhanced common public radio interface (eCPRI). Under the eCPRI architecture, different splitting methods between the DU and the RU correspond to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.
[0122] Taking eCPRI Cat A as an example, for downlink transmission, with layer mapping as the division, the DU is configured to implement layer mapping and one or more functions before it (i.e., one or more of encoding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (e.g., one or more of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP)) are moved to the RU for implementation. For uplink transmission, with de-RE mapping as the division, the DU is configured to implement demapping and one or more functions before it (i.e., one or more of decoding, de-rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions after demapping (e.g., one or more of digital BF or fast Fourier transform (FFT) / removing CP) are moved to the RU for implementation. It can be understood that for the function descriptions of the DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol, which will not be elaborated here.
[0123] In a possible design, the processing unit used to implement baseband functions in the BBU is called the baseband high (BBH) unit, and the processing unit used to implement baseband functions in the RRU / AAU / RRH is called the baseband low (BBL) unit.
[0124] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, the radio access network can also be an open radio access network (O-RAN) architecture. In the ORAN system, the CU can also be called the open CU (O-CU), the DU can also be called the open DU (O-DU), the CU-CP can also be called the open (O-CU-CP), the CU-UP can also be called the open (O-CU-UP), and the RU can also be called the open RU (O-RU). Any unit among the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0125] In the embodiments of the present application, the device for implementing the functions of a network device may be a network device or a device capable of supporting the network device to implement such functions, such as a chip system or a chip, and this device may be installed in the network device. In the embodiments of the present application, the chip system may be composed of chips or may include chips and other discrete devices. In the embodiments of the present application, only the case where the device for implementing the functions of a network device is a network device is taken as an example for illustration, which does not limit the solutions of the embodiments of the present application.
[0126] The network device and the terminal device may be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; may also be deployed on water; and may also be deployed on airplanes, balloons, and satellites in the air. In the embodiments of the present application, the scenarios where the network device and the terminal device are located are not limited. In addition, the terminal device and the network device may be hardware devices or software functions running on dedicated hardware or software functions running on general hardware. For example, they are virtualized functions instantiated on a platform (such as a cloud platform), or entities including dedicated or general hardware devices and software functions. The present application does not limit the specific forms of the terminal device and the network device.
[0127] First, a communication system applicable to the embodiments of the present application is briefly introduced as follows.
[0128] See Figure 1 , Figure 1 which is a schematic diagram of a wireless communication system applicable to the embodiments of the present application.
[0129] As Figure 1 shown, the wireless communication system includes a radio access network 100. The radio access network 100 may be a next-generation (such as 6G or higher) radio access network or a traditional (such as 5G, 4G, 3G, or 2G) radio access network. One or more terminal devices (120a - 120j, collectively referred to as 12) may be connected to each other or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the radio access network 100. The network elements in the wireless communication system are connected through interfaces (such as NG, Xn) or the air interface.
[0130] Figure 1 This is only a schematic diagram, and the wireless communication system may also include other devices, such as a core network device, a wireless relay device, and / or a wireless backhaul device, etc., which are not drawn in Figure 1 .
[0131] To facilitate a better understanding of the technical solutions of the present application, some related technologies involved in the technical solutions of the present application are introduced.
[0132] 1. Beam: It is a communication resource. Different beams can be regarded as different resources. The same information or different information can be sent through different beams.
[0133] The manifestation of a beam in the NR protocol can be a spatial domain filter, or a spatial filter or a spatial parameter. The beam used to transmit a signal can be called a transmission beam (Tx beam), and the beam used to receive a signal can be called a reception beam (Rx beam).
[0134] The transmission beam can refer to the distribution of signal strength formed in different directions in space after the signal is transmitted by the antenna, and the reception beam can refer to the signal strength distribution of the wireless signal received by the antenna in different directions in space.
[0135] In addition, a beam can be a wide beam, or a narrow beam, or other types of beams. The technology for forming a beam can be beamforming technology or other technologies. The beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology, etc.
[0136] As an example, multiple beams with the same or similar communication characteristics can be regarded as one beam.
[0137] One beam can correspond to one or more antenna ports, which are used to transmit data channels, control channels, sounding signals, etc. The one or more antenna ports corresponding to one beam can also be regarded as an antenna port set.
[0138] 2. Reference signal: It can also be called a pilot, a reference sequence, a reference signal, etc. For the sake of uniformity, the following text uses the reference signal for description. A reference signal is a physical signal that transmits a bearing sequence to achieve a specific function. Specifically, a reference signal is a physical signal generated after mapping a specific sequence to the corresponding resources according to the pre-defined resource mapping method.
[0139] In this application, the reference signal (RS) involved, as an example, can be any of the following: channel state information reference signal (CSI-RS), sounding reference signal (SRS), demodulation reference signal (DMRS), phase track reference signal (PT-RS), cell reference signal (CRS), etc.
[0140] It should be understood that the reference signals listed above are only examples and should not constitute any limitation to this application. This application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.
[0141] 3. Resource: Data or information can be carried by resources.
[0142] In the time domain, a resource can include one or more time domain units (or, can also be referred to as time units). A time domain unit can be a symbol, or an orthogonal frequency division multiplexing (OFDM) symbol, or a mini-slot, or a slot, or a partial slot, or a subframe, or a radio frame, etc.
[0143] In the frequency domain, a resource can include one or more frequency domain units. A frequency domain unit can be a resource block (RB), a subcarrier, a resource block group (RBG), a subband, a precoding resource block group (PRG), a bandwidth part (BWP), or a carrier, or a serving cell, etc.
[0144] Before introducing the solution of this application, the following points are explained.
[0145] (1) In this application, "indication" may include direct indication, indirect indication, display indication, and implicit indication. When it is described that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0146] In this application, the information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It is also possible to indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it is also possible to use the arrangement order of each piece of information pre-agreed (such as protocol regulations) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending periods and / or sending timings of these sub-information can be the same or different.
[0147] (2) In this application, "send" and "receive" represent the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information is XX, which can include directly sending through the air interface, and also include indirectly sending through the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information is YY, which can include directly receiving from YY through the air interface, and can also include indirectly receiving from YY through the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between a network device and a terminal device, or can be carried out within a device, for example, sending or receiving between components within a device, between modules, between chips, between software modules or hardware modules through a bus, trace or interface.
[0148] (3) In each embodiment of this application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be cross-referenced, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0149] (4) In this application, "first" and "second" are only for convenience of description, used to distinguish objects, and are not used to limit the scope of the embodiments of this application. Instead of being used to describe the order or sequence of features. It should be understood that the objects described in this way can be interchanged under appropriate circumstances so as to be able to describe solutions other than the embodiments of this application.
[0150] The method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments provided by the present application can be applied to the communication system shown above Figure 1 without limitation.
[0151] In the following embodiments, the terminal device and the network device are taken as examples for illustrative purposes. Among them, the terminal device can be replaced by the components of the terminal device (such as chips or circuits), and the network device can be replaced by the components of the network device (such as chips or circuits).
[0152] See Figure 2 , Figure 2 which is a schematic diagram of a communication method 200 provided by the embodiments of the present application. Figure 2 The method 200 shown may include the following steps.
[0153] Optionally, the method 200 includes steps 210 and 220.
[0154] 210. The terminal device determines a first measurement report, and the first measurement report is a measurement report to be reported initiated by the terminal device.
[0155] A possible implementation manner is that the terminal device determines the first measurement report, including: the terminal device performs measurements based on reference signals to obtain the first measurement report. Among them, the signal is, for example, CSI-RS.
[0156] Among them, the measurement report to be reported initiated by the terminal device refers to the report initiated by the terminal device (UE-initiated report), that is, the measurement report after the terminal device actively measures. For example, the terminal device can actively perform measurements (such as beam measurement or channel measurement, etc.), and then obtain the measurement report (that is, the first measurement report). For another example, the terminal device can perform measurements based on the reference signal according to the configuration of the reference signal resource, and then obtain the measurement report (that is, the first measurement report). For another example, the terminal device actively measures and reports the measurement report when meeting specific conditions. The specific conditions can be, for example, that the current reference signal quality is less than the threshold, or other reference signals are stronger than the current reference signal quality, or other reference signals are stronger than the current reference signal quality by a second threshold, etc.
[0157] In the embodiments of the present application, as an example, the measurement report can be, for example, a channel state information (CSI) report (CSI report).
[0158] As an example, the measurement report includes at least one or more of the following: reference signal receiving power (RSRP), signal to interference plus noise ratio (SINR), precoding matrix indicator (PMI), rank indication (RI), channel quality indicator (CQI), whether the beam is available, whether uplink transmission timing needs to be adjusted, whether the change amount of downlink reception timing exceeds the threshold, the resource identifier used to obtain the measurement result, or the logical identifier of the antenna panel (such as the capability value identifier).
[0159] 220. The terminal device determines a second measurement report, which is the measurement report to be reported by the terminal device based on the indication of the network device.
[0160] In a possible implementation, the terminal device determines the second measurement report, including: the terminal device measures based on the reference signal to obtain the second measurement report. Among them, the signal is, for example, CSI-RS. The reference signal used to obtain the first measurement report and the reference signal used to obtain the second measurement report may be the same or different, and this is not limited.
[0161] Among them, the measurement report to be reported by the terminal device based on the indication of the network device can also be replaced by a traditional measurement report or a report initiated by a non-terminal device. The measurement report to be reported by the terminal device based on the indication of the network device means that the terminal device measures based on the configuration of the network device (such as dynamic configuration or pre-configuration, etc.) and then obtains the measurement report.
[0162] Optionally, the second measurement report includes at least one of the following: a periodic measurement report carried on the data channel, a semi-static measurement report carried on the data channel, an aperiodic measurement report carried on the control channel, a periodic measurement report carried on the control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by MAC-CE. The above various measurement reports are briefly introduced below.
[0163] 1) Periodic measurement report carried on the data channel
[0164] The periodic measurement report carried on the data channel means that the measurement report is carried on the data channel and the measurement report is reported periodically, or in other words, the network device configures the periodic reporting of the measurement report.
[0165] As an example, the data channel is a physical uplink shared channel (PUSCH).
[0166] As an example, a periodic measurement report can be referred to as a P-class report or PCSI (or PCSI report). A periodic measurement report means that the terminal device can report measurement reports periodically. For example, when the network device configures a periodic measurement report and the configuration signaling becomes effective, the terminal device reports measurement reports periodically.
[0167] 2) Semi-static measurement report carried by the data channel
[0168] A periodic measurement report carried by the data channel (such as PUSCH) means that the measurement report is carried on the data channel and the measurement report is semi-statically reported.
[0169] As an example, a semi-persistent measurement report can be referred to as an SP-class report or SPCSI (or SPCSI report). A semi-static measurement report means that the terminal device can continuously report measurement reports after receiving the activation signaling from the network device until the terminal device receives the deactivation signaling sent by the network device.
[0170] 3) Aperiodic measurement report carried by the control channel
[0171] An aperiodic measurement report carried by the control channel means that the measurement report is carried on the control channel and the measurement report is aperiodically reported, or in other words, the network device dynamically configures the reporting of the measurement report.
[0172] As an example, the control channel is a physical uplink control channel (PUCCH).
[0173] As an example, an aperiodic measurement report can be referred to as an AP-class report or APCSI (or APCSI report). An aperiodic measurement report means that the terminal device can report the measurement report after receiving a notification from the network device.
[0174] 4) Periodic measurement report carried by the control channel
[0175] A periodic measurement report carried by the control channel (such as PUCCH) means that the measurement report is carried on the control channel and the measurement report is periodically reported, or in other words, the network device configures the periodic reporting of the measurement report. For the periodic measurement report, refer to the relevant description above and it will not be elaborated here.
[0176] 6) Measurement report carrying Layer 1 signal quality
[0177] A measurement report carrying Layer 1 (L1) signal quality indicates that the content carried in the measurement report includes the signal quality of L1.
[0178] As an example, the signal quality can be, for example, at least one of the following: RSRP, SINR. Similarly, the signal quality of L1 includes at least one of the following: L1RSRP, L1SINR.
[0179] 7) Measurement report carrying non-Layer 1 signal quality
[0180] A measurement report carrying non-Layer 1 signal quality indicates that the content carried in the measurement report does not include the signal quality of L1, or rather, includes non-L1 signal quality, such as non-L1RSRP, non-L1SINR.
[0181] As an example, the measurement report of non-Layer 1 signal quality includes the signal quality after Layer 3 filtering.
[0182] 8) Measurement report carried by MAC-CE
[0183] A measurement report carried by MAC-CE indicates that the measurement report is carried in MAC-CE.
[0184] It can be understood that the specific definitions of the above various measurement reports can refer to existing protocols or future protocols.
[0185] 230. In the case where there is a reporting conflict between the first measurement report and the second measurement report, send the first measurement report.
[0186] Among them, a reporting conflict between the first measurement report and the second measurement indicates that the transmission resources corresponding to the first measurement report and the transmission resources corresponding to the second measurement report conflict, or rather, the transmission resources used to report the first measurement report and the transmission resources used to report the second measurement report conflict. Correspondingly, in the case where there is a reporting conflict between the first measurement report and the second measurement report, sending the first measurement report means sending the first measurement report at the conflict location (or rather, using the conflicting transmission resources). This will not be elaborated further below.
[0187] Based on the above technical solution, in the case where there is a reporting conflict between the first measurement report and the second measurement report, the first measurement report can be preferentially sent, that is, the report initiated by the terminal device can be preferentially sent. This can not only solve the problem that different types of measurement reports may conflict and realize the reporting of measurement reports, but also improve the user experience of the terminal device.
[0188] Optionally, method 200 further includes: the terminal device determines that there is a reporting conflict between the first measurement report and the second measurement report.
[0189] Optionally, there is a reporting conflict between the first measurement report and the second measurement report, including: the transmission resources corresponding to the first measurement report overlap with the transmission resources corresponding to the second measurement report. Here, the overlap can be partial overlap or full overlap.
[0190] Among them, the transmission resources include time domain resources and / or frequency domain resources.
[0191] A possible implementation is that there is a reporting conflict between the first measurement report and the second measurement report, including: the frequency domain resources corresponding to the first measurement report are the same as the frequency domain resources corresponding to the second measurement report, and / or, the time domain resources corresponding to the first measurement report are the same as the time domain resources corresponding to the second measurement report.
[0192] Among them, the frequency domain resources corresponding to the first measurement report being the same as the frequency domain resources corresponding to the second measurement report can be that the frequency domain resources are partially the same or completely the same, or rather, the frequency domain resources are partially overlapped or completely overlapped. As an example, the frequency domain resources corresponding to the first measurement report being the same as the frequency domain resources corresponding to the second measurement report can be: the frequency domain units (such as CCs) for sending the first measurement report overlap with the frequency domain units (such as CCs) for sending the second measurement report (such as partial overlap or full overlap). For example, F1 frequency domain units in the frequency domain units for sending the first measurement report are the same as F1 frequency domain units in the frequency domain units for sending the second measurement report, where F1 is an integer greater than or equal to 1. F1 can be pre-configured, or predefined, or pre-agreed, or indicated by the network device, and this is not limited.
[0193] Among them, the time domain resources corresponding to the first measurement report being the same as the time domain resources corresponding to the second measurement report can be that the time domain resources are partially the same or completely the same, or rather, the time domain resources are partially overlapped or completely overlapped. As an example, the time domain resources corresponding to the first measurement report being the same as the time domain resources corresponding to the second measurement report can include the following possible situations.
[0194] A possible situation is that the time domain units occupied by the first measurement report are the same as the time domain units occupied by the second measurement report. Based on this, if the time domain units (such as symbols) for sending the first measurement report are the same as the time domain units (such as symbols) for sending the second measurement report, it can be considered that there is a reporting conflict between the first measurement report and the second measurement. For example, T1 time domain units in the time domain units for sending the first measurement report are the same as T1 time domain units in the time domain units for sending the second measurement report, where T1 is an integer greater than or equal to 1. T1 can be pre-configured, or predefined, or pre-agreed, or indicated by the network device, and this is not limited.
[0195] Another possible scenario is that the time window where the time domain unit occupied by the first measurement report is located is the same as the time window where the time domain unit occupied by the second measurement report is located. Based on this, if the time window where the time domain unit for sending the first measurement report is located is the same as the time window where the time domain unit for sending the second measurement report is located, it can be considered that there is a reporting conflict between the first measurement report and the second measurement. Here, the same time window can mean that the time windows are exactly the same or that there is partial overlap between the time windows.
[0196] Another possible scenario is that the time domain unit occupied by the first measurement report is within the time window where the time domain unit occupied by the second measurement report is located. Based on this, if the time domain unit for sending the first measurement report is within the time window where the time domain unit for sending the second measurement report is located, it can be considered that there is a reporting conflict between the first measurement report and the second measurement. Among them, the time domain unit occupied by the first measurement report being within the time window where the time domain unit occupied by the second measurement report is located can also mean that part of the time domain units occupied by the first measurement report are within the time window where the time domain unit occupied by the second measurement report is located.
[0197] Another possible scenario is that the time domain unit occupied by the second measurement report is within the time window where the time domain unit occupied by the first measurement report is located. Based on this, if the time domain unit for sending the second measurement report is within the time window where the time domain unit for sending the first measurement report is located, it can be considered that there is a reporting conflict between the first measurement report and the second measurement. Among them, the time domain unit occupied by the second measurement report being within the time window where the time domain unit occupied by the first measurement report is located can also mean that part of the time domain units occupied by the second measurement report are within the time window where the time domain unit occupied by the first measurement report is located.
[0198] / / Regarding configuration
[0199] Optionally, method 200 further includes: The terminal device receives configuration information, where the configuration information includes the configuration information of the first measurement report and / or the configuration information of the second measurement report. For example, the configuration information includes the configuration information of the first measurement report and the configuration information of the second measurement report. For another example, the configuration information includes the configuration information of the first measurement report, and the configuration information of the first measurement report is associated with the configuration information of the second measurement report, and the terminal device can obtain the configuration information of the second measurement report based on the configuration information of the first measurement report. For yet another example, the configuration information includes the configuration information of the second measurement report, and the configuration information of the first measurement report is associated with the configuration information of the second measurement report, and the terminal device can obtain the configuration information of the first measurement report based on the configuration information of the second measurement report.
[0200] In the embodiments of the present application, the configuration of the first measurement report and the second measurement report includes the following two methods.
[0201] The first possible implementation is that the first measurement report and the second measurement report are configured independently. For example, the configuration identity (ID) corresponding to the first measurement report is independent of the configuration ID corresponding to the second measurement report, such as both starting from 0 and being numbered independently. In other words, the reporting configuration initiated by the terminal device (UE initiated report configuration) and the existing CSI report configuration do not share configuration cells.
[0202] Specifically, the terminal device receives the first configuration information and the second configuration information respectively. Among them, the first configuration information includes the configuration information of the first measurement report, and the second configuration information includes the configuration information of the second measurement report. Among them, the first configuration information and the second configuration information can be transmitted in one signaling, or can also be transmitted separately through two signals, which is not limited. As an example, the first configuration information and the second configuration information include the values of the first parameter (such as s in Solution #1 described below). Specifically, the first configuration information includes the value of the first parameter corresponding to the first measurement report, and the second configuration information includes the value of the first parameter corresponding to the second measurement report.
[0203] As an example, the first measurement report is configured through the UE-initiated CSI report configuration (UE-initiated-CSI-ReportConfig). Among them, the value of the report ID can be, for example, 0 to 15.
[0204] As an example, the second measurement report is configured through the CSI report configuration (CSI-ReportConfig). Among them, the value of the report ID can be, for example, 0 to 47.
[0205] It can be understood that the names of the above configuration cells and the value ranges of the IDs are only for illustrative purposes and are not limited. In actual communication, the configuration cells can be replaced with any other names, and the value ranges of the IDs can also be replaced with any other value ranges.
[0206] The second possible implementation is that the first measurement report and the second measurement report are configured in combination. For example, the first measurement report uses the existing CSI report configuration. That is to say, the UE initiated report configuration and the existing CSI report configuration share configuration cells.
[0207] Specifically, the terminal device receives the third configuration information, where the third configuration information includes the configuration information of the first measurement report and also includes the configuration information of the second measurement report.
[0208] / / Regarding the judgment of priority
[0209] Optionally, in step 230, when there is a reporting conflict between the first measurement report and the second measurement report, send the first measurement report, including: when there is a reporting conflict between the first measurement report and the second measurement report and a certain condition (such as called condition #A) is met, send the first measurement report; otherwise, send the second measurement report. Based on this, when there is a reporting conflict between the first measurement report and the second measurement report, it can be judged based on condition #A. If condition #A is met, send the first measurement report; if condition #A is not met, send the second measurement report.
[0210] The following introduces several possible solutions.
[0211] Solution #1: When there is a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on the first parameter, where the value of the first parameter is related to whether to initiate the first measurement report or the configuration index of the first measurement report.
[0212] In this solution, condition #A can be considered as a condition related to the first parameter.
[0213] As an example, this solution #1 is applicable to the scenario where the first measurement report and the second measurement report are independently configured.
[0214] The value of the first parameter is related to whether to initiate the first measurement report or the configuration index of the first measurement report. For example, for the first measurement report (i.e., the first measurement report is initiated), the value of the first parameter is the first value; for the second measurement report (i.e., the first measurement report is not initiated), the value of the first parameter is the second value, where the first value and the second value are different. As an example, the first value is less than the second value.
[0215] Among them, the value of the first parameter being related to whether to initiate the first measurement report can also be replaced by: the value of the first parameter is related to whether to initiate the measurement corresponding to the first measurement report, that is, the value of the first parameter is related to whether to initiate the UE initiated report. For example, for the measurement report corresponding to the UE initiated report (i.e., the first measurement report), the value of the first parameter is the first value; for the measurement report not corresponding to the UE initiated report (i.e., the second measurement report), the value of the first parameter is the second value.
[0216] Alternatively, the value of the first parameter is related to whether to initiate the first measurement report, and can also be replaced with: the value of the first parameter is related to the measurement corresponding to whether to initiate the second measurement report, that is, the value of the first parameter is related to the measurement indicated (or configured) by the network device. For example, for the measurement report corresponding to the measurement not indicated by the network device (i.e., the first measurement report), the value of the first parameter is the first value; for the measurement report corresponding to the measurement indicated by the network device (i.e., the second measurement report), the value of the first parameter is the second value.
[0217] Alternatively, the value of the first parameter is related to whether to initiate the first measurement report, and can also be replaced with: the value of the first parameter is related to the UE initiated report and the measurement indicated by the network device. For example, for the measurement report corresponding to the UE initiated report (i.e., the first measurement report), the value of the first parameter is the first value; for the measurement report corresponding to the measurement indicated by the network device (i.e., the second measurement report), the value of the first parameter is the second value.
[0218] It can be understood that if the UE initiated report is not initiated, the terminal device may not need to send the first measurement report, that is, the terminal device will not perform measurements to obtain the first measurement report. Similarly, if the network device does not indicate to perform measurements (i.e., the measurement corresponding to the second measurement report), the terminal device may not need to send the second measurement report.
[0219] Specifically, based on Solution #1, the priority values corresponding to the first measurement report and the second measurement report can be calculated based on the first parameter, and by comparing the priority values corresponding to the first measurement report and the second measurement report, it can be determined which one to report, such as reporting the measurement report with a smaller priority value. Two implementation methods are introduced below.
[0220] The first possible implementation method is based on: n·N cells ·M s,j ·j, to determine whether to report the first measurement report or the second measurement report.
[0221] Where n is a positive integer. N cells is the maximum number of carriers, such as the maximum number of component carriers (CCs) configured by the network device, that is, the maximum number of CCs configured by the network device for the terminal device. As an example, the carrier can also be a cell (such as a serving cell) in the configuration. Specifically, the network device configures multiple carriers for the terminal device (such as the network device configures multiple carriers for the terminal device through high-layer signaling), which can be achieved by configuring multiple serving cells for the terminal device.
[0222] As an example, if this mechanism is used to trigger the measurement results of candidate neighboring cells in L1 / Layer 2 mobility, the value of n can be related to the configured maximum number of candidate cells (for example, n is equal to the maximum number of candidate cells). For example, the more candidate cells there are, the larger n is; for another example, the more candidate cells there are, the smaller n is. For instance, when there are no candidate cells, n can take the value of 1 (or other constants can also be taken).
[0223] Among them, M s,j is the maximum number of reports of the first measurement report, such as the maximum number of CSI report configurations initiated by the terminal device configured.
[0224] Among them, the value of j (that is, the first parameter) is related to whether to initiate the first measurement report. As an example, the value of j corresponding to the first measurement report is less than the value of j corresponding to the second measurement report. For example, for the initiated report (that is, the first measurement report), j = 0; otherwise, j = 1. When j = 1, M s,j = M s . M s is the maximum number of measurement report submissions, such as the maximum CSI report configuration number.
[0225] For example, according to a certain formula (such as called priority formula #1) to calculate the priority values of conflicting measurement reports (that is, the first measurement report and the second measurement report), and this priority formula #1 includes the above parameters (such as n·N cells ·M s,j ·j, or other forms including j); when calculating the priority value corresponding to the first measurement report, the value of j is the first value (such as j = 0); when calculating the priority value corresponding to the second measurement report, the value of j is the second value (such as j = 1); then as an example, the terminal device can report the measurement report with a lower priority value. If the priority value of the first measurement report is less than the priority value of the second measurement report, then report the first measurement report; if the priority value of the first measurement report is greater than the priority value of the second measurement report, then report the second measurement report. If the priority value of the first measurement report is equal to the priority value of the second measurement report, either one can be selected for reporting; or it can be reported based on a pre - agreement or pre - configuration or pre - definition to report the first measurement report or the second measurement report; or neither can be reported.
[0226] The second possible implementation method is based on: (j + 1)·s to determine whether to report the first measurement report or the second measurement report.
[0227] Among them, the value of s (i.e., the first parameter) is related to the value of j. As an example, the value of s is the configuration index of the first measurement report or the configuration index of the second measurement report. For example, if j = 0, then s is the configuration index initiated by the terminal device for reporting (i.e., the configuration index of the first measurement report); if j = 1, then s is the value of the report configuration ID (i.e., the index of the second measurement report).
[0228] Based on this implementation method, by designing the configuration indexes of each measurement report, the priority of a certain measurement report can be made higher (such as the priority of the first measurement report is higher).
[0229] For example, according to a certain formula (such as called priority formula #2), calculate the priority values of the conflicting measurement reports (i.e., the first measurement report and the second measurement report). The priority formula #2 includes the above parameters (such as (j + 1)·s, or other forms including j and / or s); when calculating the priority value corresponding to the first measurement report, the value of j is the first value (such as j = 0), and s is the configuration index of the first measurement report; when calculating the priority value corresponding to the second measurement report, the value of j is the second value (such as j = 1), and s is the configuration index of the second measurement report; then as an example, the terminal device can report the measurement report with a lower priority value. If the priority value of the first measurement report is less than the priority value of the second measurement report, then report the first measurement report; if the priority value of the first measurement report is greater than the priority value of the second measurement report, then report the second measurement report. If the priority value of the first measurement report is equal to the priority value of the second measurement report, either one can be selected for reporting; or it can be reported based on a pre-agreement or pre-configuration or pre-definition to report the first measurement report or the second measurement report; or neither can be reported.
[0230] It can be understood that the above two implementation methods can be used alone or in combination, and there is no limitation in this regard. For example, when the above two implementation methods are used in combination, n·N cells ·M s,j ·j and (j + 1)·s can be summed first, and then judged, that is, the priority formula includes the sum of n·N cells ·M s,j ·j and (j + 1)·s.
[0231] Solution #2, when a reporting conflict occurs between the first measurement report and the second measurement report, send the first measurement report based on the second parameter, where the value of the second parameter is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report.
[0232] Among them, the types of the first measurement report and the second measurement report are different. The values of the second parameters corresponding to different types of measurement reports are different.
[0233] In addition, the second measurement report may include multiple types of measurement reports. As an example, the values of the second parameter corresponding to different types of measurement reports in the second measurement report are different. As described above, the second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a MAC-CE. As an example, the above items can be considered as different types of measurement reports, that is, the values of the second parameter corresponding to the above items can be different.
[0234] Under this scheme, condition #A can be considered as a condition related to the second parameter.
[0235] As an example, this scheme #2 is applicable to the scenario where the first measurement report and the second measurement report are configured in combination.
[0236] Specifically, based on scheme #2, the priority values corresponding to the first measurement report and the second measurement report can be calculated based on the second parameter, and it can be determined which one to report by comparing the priority values corresponding to the first measurement report and the second measurement report. For example, the measurement report with a smaller priority value can be reported. Two implementation methods are introduced below.
[0237] The first possible implementation method is based on: n·N cells ·M s ·y, to determine whether to report the first measurement report or the second measurement report.
[0238] Among them, regarding n, N cells , M s Reference can be made to the relevant descriptions above, and details are not repeated here.
[0239] Among them, the value of y (that is, the second parameter) is related to the type of the measurement report. Some examples are listed below.
[0240] In one example, for the first measurement report (that is, the report initiated by the terminal device), y = 0; for the aperiodic measurement report carried on the PUSCH, y = 1; for the semi-static measurement report carried on the PUSCH, y = 2; for the semi-static measurement report carried on the PUCCH, y = 3; for the periodic measurement report carried on the PUCCH, y = 4.
[0241] In another example, for the first measurement report (that is, the report initiated by the terminal device), y = 0; for the measurement report carrying L1 signal quality (such as L1RSRP and / or L1SINR), y = 1; for the measurement report carrying non-L1 signal quality, y = 2.
[0242] The above is an example illustration, and any variation belonging to the above is applicable to the embodiments of the present application.
[0243] For example, the priority value of the conflicting measurement reports (i.e., the first measurement report and the second measurement report) is calculated according to a certain formula (such as the so-called priority formula #3), and the above parameters (such as n·N cells ·M s ·y, or other forms including y) are included in the priority formula #3; when calculating the priority value corresponding to the first measurement report, the value of y is the first value (such as y = 0); when calculating the priority value corresponding to the second measurement report, the value of y is the second value (for example, if the second measurement report is an aperiodic measurement report carried by PUSCH, then y = 1, and if the second measurement report is a semi-static measurement report carried by PUSCH, then y = 2, and if the second measurement report is a semi-static measurement report carried by PUCCH, then y = 3, and if the second measurement report is a periodic measurement report carried by PUCCH, then y = 4); then as an example, the terminal device may report the measurement report with a lower priority value. If the priority value of the first measurement report is less than the priority value of the second measurement report, then the first measurement report is reported; if the priority value of the first measurement report is greater than the priority value of the second measurement report, then the second measurement report is reported. If the priority value of the first measurement report is equal to the priority value of the second measurement report, either one can be selected for reporting; or it can be reported based on a pre-agreement or pre-configuration or pre-definition to report the first measurement report or the second measurement report; or neither can be reported.
[0244] The second possible implementation manner is based on: N cells ·M s ·y to determine whether to report the first measurement report or the second measurement report.
[0245] This implementation manner is of the same type as the first possible implementation manner in the above solution #2, and will not be elaborated here.
[0246] The third possible implementation manner is based on: N cells ·M s ·k + n·N cells ·M s ·y to determine whether to report the first measurement report or the second measurement report.
[0247] Among them, the value of k (i.e., the second parameter) is related to the type of the measurement report.
[0248] In one example, for the first measurement report (i.e., the report initiated by the terminal device), y = 0; for the aperiodic measurement report carried on PUSCH, y = 1; for the semi-static measurement report carried on PUSCH, y = 2; for the semi-static measurement report carried on PUCCH, y = 3; for the periodic measurement report carried on PUCCH, y = 4; for the measurement report carrying L1 signal quality (such as L1RSRP and / or L1SINR), k = 0 (or k = 1); for the measurement report carrying non-L1 signal quality, k = 1 (or k = 2).
[0249] In another example, for the first measurement report (i.e., the report initiated by the terminal device), k = 0; for the aperiodic measurement report carried on PUSCH, y = 0; for the semi-static measurement report carried on PUSCH, y = 1; for the semi-static measurement report carried on PUCCH, y = 2; for the periodic measurement report carried on PUCCH, y = 3; for the measurement report carrying L1 signal quality (such as L1RSRP and / or L1SINR), k = 1; for the measurement report carrying non-L1 signal quality, k = 2.
[0250] For example, the priority value of the conflicting measurement reports (i.e., the first measurement report and the second measurement report) is calculated according to a certain formula (such as the so-called priority formula #4), and the priority formula #4 includes the above parameters (such as N cells ·M s ·k + n·N cells ·M s ·y, or n·N cells ·M s ·y, or N cells ·M s ·k, or other forms including y, or other forms including k); when calculating the priority value corresponding to the first measurement report, the value of y is the first value (such as y = 0) or the value of k is a certain value; when calculating the priority value corresponding to the second measurement report, the value of y is the second value or the value of k is another value; then as an example, the terminal device can report the measurement report with a lower priority value. If the priority value of the first measurement report is less than the priority value of the second measurement report, the first measurement report is reported; if the priority value of the first measurement report is greater than the priority value of the second measurement report, the second measurement report is reported. If the priority value of the first measurement report is equal to the priority value of the second measurement report, either one can be selected for reporting; or it can be reported based on a pre-agreement or pre-configuration or pre-definition to report the first measurement report or the second measurement report; or neither can be reported.
[0251] Solution #3, by default, when there is a reporting conflict between the first measurement report and the second measurement report, the first measurement report is sent.
[0252] Specifically, it can be default, or pre-defined by the protocol, or pre-configured that the reports initiated by the UE always have a higher priority than the existing reports.
[0253] The above various solutions are for illustrative purposes and are not limited thereto. Any variation belonging to the solution is applicable to the embodiments of the present application. For example, the above Solution #1 and Solution #2 can be used in combination.
[0254] For example, according to a certain formula (such as called Priority Formula #5), calculate the priority values of the conflicting measurement reports (i.e., the first measurement report and the second measurement report). The Priority Formula #5 includes the following parameters: n·N cells ·M s,j ·j and / or (j + 1)·s, and n·N cells ·M s ·y and / or N cells ·M s ·k (such as the Priority Formula #5 includes: N cells ·M s ·k + n·N cells ·M s ·y + n·N cells ·M s,j ·j + (j + 1)·s, or the sum of any two or more of the above four parameters, or other forms); when calculating the priority value corresponding to the first measurement report, the value of y is the first value (such as y = 0) or the value of k is a certain value, the value of j is the first value (such as j = 0), and s is the configuration index of the first measurement report; when calculating the priority value corresponding to the second measurement report, the value of y is the second value or the value of k is another value, the value of j is the second value (such as j = 1), and s is the configuration index of the second measurement report; then as an example, the terminal device can report the measurement report with a lower priority value. If the priority value of the first measurement report is less than the priority value of the second measurement report, report the first measurement report; if the priority value of the first measurement report is greater than the priority value of the second measurement report, report the second measurement report. If the priority value of the first measurement report is equal to the priority value of the second measurement report, either one can be selected for reporting; or it can be reported based on a pre-agreement or pre-configuration or pre-definition to report the first measurement report or the second measurement report; or neither can be reported.
[0255] Optionally, the method further includes: the terminal device receives indication information, and the indication information indicates that the priority of the first measurement report is higher than the priority of the second measurement report. Based on this, in the case where the first measurement report and the second measurement report have a reporting conflict, the first measurement report can be determined to be sent first based on the indication information.
[0256] Further, as an example, if it is determined that the priority of the first measurement report is higher than that of the second measurement report, when calculating based on the above-mentioned Solution #1 or Solution #2, if a measurement report with a lower reporting priority value is reported, then when calculating, the value of y or j or k corresponding to the first measurement report is smaller than that of the second measurement report; if it is determined that the priority of the first measurement report is not higher than that of the second measurement report, when calculating based on the above-mentioned Solution #1 or Solution #2, if a measurement report with a lower reporting priority value is reported, then when calculating, the value of y or j or k corresponding to the first measurement report is larger, or the values of y or j or k corresponding to the first measurement report and the second measurement report are the same.
[0257] As an example, the indication information may be carried in the configuration information (such as the CSI reporting configuration, or the above-mentioned third configuration information).
[0258] In a possible implementation manner, the indication information is implemented by at least one bit. For example, it is assumed that it is indicated by 1 bit whether the priority of the first measurement report is higher than that of the second measurement report. If this bit is set to "0", it means that the priority of the first measurement report is higher than that of the second measurement report; if this bit is set to "1", it means that the priority of the first measurement report is not higher than that of the second measurement report. It should be understood that the above is only an exemplary illustration and is not restrictive.
[0259] In another possible implementation manner, the indication information is implemented by a specific field. For example, if the configuration information (such as the CSI reporting configuration, or the above-mentioned third configuration information) includes this field, it means that the priority of the first measurement report is higher than that of the second measurement report; if the configuration information (such as the CSI reporting configuration, or the above-mentioned third configuration information) does not include this field, it means that the priority of the first measurement report is not higher than that of the second measurement report.
[0260] It can be understood that the above takes the case where the first measurement report and the second measurement report have a reporting conflict and the first measurement report is preferentially sent as an example for illustration, which is not limited thereto. For example, in the case where the first measurement report and the second measurement report have a reporting conflict, the second measurement report may also be preferentially sent. In this case, when calculating based on the above-mentioned Solution #1 or Solution #2, if a measurement report with a lower reporting priority value is reported, then when calculating, the value of y or j or k corresponding to the second measurement report is smaller than that of the first measurement report. Or, in the case where the first measurement report and the second measurement report have a reporting conflict, neither the first measurement report nor the second measurement report may be sent. For example, a conflict may be reported to the network device, and the network device may be instructed how to handle it, such as instructing which one to send, or the network device may re-instruct the resources for sending each measurement report.
[0261] It can also be understood that the formulas involved in the embodiments of the present application are only for illustrative purposes and do not limit the protection scope of the embodiments of the present application. In the process of calculating the above-mentioned various parameters involved, calculations can also be performed according to the above formulas, or based on the deformations of the above formulas, or calculated in other ways to meet the results of the formula calculations.
[0262] It can also be understood that in the embodiments of the present application, the interaction between the terminal device and the network device is mainly used as an example for illustrative purposes. The present application is not limited thereto. The terminal device can be replaced by a receiving device, and the receiving device can be a terminal device or a network device; the network device can be replaced by a sending device, and the sending device can be a terminal device or a network device. Exemplarily, "terminal device" can be replaced by "first terminal device", and "network device" can be replaced by "second terminal device".
[0263] It can also be understood that some optional features in the embodiments of the present application may not depend on other features in some scenarios, and may also be combined with other features in some scenarios, without limitation.
[0264] It can also be understood that the solutions in the embodiments of the present application can be reasonably combined and used, and the explanations or descriptions of the various terms appearing in the embodiments can be referred to or explained with each other in the embodiments, without limitation.
[0265] It can also be understood that in the above-mentioned various method embodiments, the methods and operations implemented by the devices (such as terminal devices, network devices) can also be implemented by the components (such as chips or circuits) of the devices, without limitation.
[0266] The above has Figure 2 described in detail the method provided by the embodiments of the present application. Next, Figures 3 to 5 the device provided by the embodiments of the present application will be described in detail. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, the content not described in detail can be referred to the above method embodiments. For the sake of brevity, it will not be repeated here.
[0267] Refer to Figure 3 , Figure 3 which is a schematic diagram of a communication device 300 provided by an embodiment of the present application. The device 300 includes a transceiver unit 310. The transceiver unit 310 can be used to implement corresponding communication functions. The transceiver unit 310 can also be referred to as a communication interface or a communication unit. Optionally, the device 300 further includes a processing unit 320. The processing unit 320 can be used for processing, such as performing channel measurement.
[0268] Optionally, the device 300 may further include a storage unit, which can be used to store instructions and / or data. The processing unit 320 can read the instructions and / or data in the storage unit so that the device implements the foregoing method embodiments.
[0269] Optionally, the transceiver unit 310 may include a receiving unit and a transmitting unit. Among them, the receiving unit can be used to perform operations related to reception (such as operations of receiving data or messages), and the transmitting unit can be used to perform operations related to transmission (such as operations of transmitting data or messages).
[0270] In a first possible design, the device 300 may be the terminal device in the foregoing embodiments, and the device 300 can implement the steps or processes corresponding to those executed by the terminal device in the foregoing method embodiments. Among them, the transceiver unit 310 can be used to perform operations related to the transceiver of the terminal device in the foregoing method embodiments (such as operations of sending and / or receiving data or messages), for example, the transceiver unit 310 can be used to perform Figure 2 step 230 in the illustrated embodiment. The processing unit 320 can be used to perform operations related to the processing of the terminal device in the foregoing method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages), for example, the processing unit 320 can be used to perform Figure 2 step 210 and step 220 in the illustrated embodiment.
[0271] In a possible implementation manner, the processing unit 320 is used to determine a first measurement report, where the first measurement report is a measurement report to be reported initiated by the terminal device; the processing unit 320 is further used to determine a second measurement report, where the second measurement report is a measurement report to be reported determined by the terminal device based on an indication of the network device; the transceiver unit 310 is used to send the first measurement report when a reporting conflict occurs between the first measurement report and the second measurement report.
[0272] In a second possible design, the device 300 may be the network device in the foregoing embodiments, and the device 300 can implement the steps or processes corresponding to those executed by the network device in the foregoing method embodiments. Among them, the transceiver unit 310 can be used to perform operations related to the transceiver of the network device in the foregoing method embodiments (such as operations of sending and / or receiving data or messages), and the processing unit 320 can be used to perform operations related to the processing of the network device in the foregoing method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).
[0273] It should be understood that the specific processes for each unit to execute the above corresponding steps have been described in detail in the foregoing method embodiments. For the sake of brevity, they will not be elaborated here.
[0274] It should also be understood that the device 300 here is embodied in the form of functional units. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group of processors, etc.) for executing one or more software or firmware programs, and a memory, a combined logic circuit and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art can understand that the device 300 can specifically be the communication device in the above embodiments, and can be used to execute each process and / or step corresponding to the communication device in the above method embodiments. To avoid repetition, it will not be described in detail here.
[0275] The device 300 of each of the above solutions has the function of implementing the corresponding steps executed by the communication device in the above method. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, etc. can be replaced by a processor, respectively executing the transceiver operations and related processing operations in each method embodiment.
[0276] In addition, the above transceiver unit 310 can also be a transceiver circuit (for example, it can include a receiving circuit and a sending circuit), and the processing unit can be a processing circuit.
[0277] It should be noted that Figure 3 the device in can be the communication device in the foregoing embodiments, or a chip or a chip system, for example: a system on chip (SoC). Among them, the transceiver unit can be an input / output circuit, a communication interface; the processing unit is a processor or a microprocessor or an integrated circuit integrated on the chip. It is not limited here.
[0278] See Figure 4 , Figure 4 FIG. is a schematic diagram of another communication device 400 provided by an embodiment of the present application. The device 400 includes a processor 410, and the processor 410 is coupled to a memory 420. The memory 420 is used to store computer programs or instructions and / or data. The processor 410 is used to execute the computer programs or instructions stored in the memory 420, or read the data stored in the memory 420 to execute the methods in the above method embodiments.
[0279] Optionally, the processor 410 is one or more.
[0280] Optionally, the memory 420 is one or more.
[0281] Optionally, the memory 420 is integrated with the processor 410 or is separately provided.
[0282] Optionally, as Figure 4 shown, the apparatus 400 further includes a transceiver 430, and the transceiver 430 is configured to receive and / or transmit signals. For example, the processor 410 is configured to control the transceiver 430 to receive and / or transmit signals.
[0283] As an example, the processor 410 may have the functions of the processing unit 320 shown in Figure 3 , the memory 420 may have the functions of a storage unit, and the transceiver 430 may have the functions of the transceiver unit 310 shown in Figure 3 .
[0284] As a solution, the apparatus 400 is configured to implement the operations performed by the communication apparatus in the foregoing method embodiments.
[0285] For example, the processor 410 is configured to execute the computer programs or instructions stored in the memory 420 to implement the related operations of the terminal device or the network device in the foregoing method embodiments.
[0286] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (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.
[0287] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. 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). For example, the RAM can be used as an external cache. By way of example and not limitation, the RAM includes the following various forms: static random access memory (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).
[0288] 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) can be integrated in the processor.
[0289] It should also be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.
[0290] See Figure 5 , Figure 5 FIG. is a schematic diagram of a chip system 500 provided by an embodiment of the present application. The chip system 500 (or may also be referred to as a processing system) includes a logic circuit 510 and an input / output interface 520.
[0291] Among them, the logic circuit 510 can be the processing circuit in the chip system 500. The logic circuit 510 can be coupled to the storage unit to call the instructions in the storage unit, enabling the chip system 500 to implement the methods and functions of the embodiments of the present application. The input / output interface 520 can be the input / output circuit in the chip system 500, outputting the information processed by the chip system 500, or inputting the data or signaling information to be processed into the chip system 500 for processing.
[0292] Optionally, the logic circuit 510 can be implemented by one or more processors, including the one or more processors or the processing parts in the one or more processors.
[0293] Optionally, the input / output interface 520 can include a transceiver circuit, a transceiver, an input / output circuit, or a communication interface.
[0294] As a solution, the chip system 500 is used to implement the operations performed by the communication device (such as the first device or the second device) in the above method embodiments.
[0295] For example, the logic circuit 510 is used to implement the processing-related operations performed by the communication device (such as the terminal device or the network device) in the above method embodiments; the input / output interface 520 is used to implement the sending and / or receiving-related operations performed by the communication device (such as the terminal device or the network device) in the above method embodiments.
[0296] The embodiments of the present application also provide a computer-readable storage medium, on which computer instructions for implementing the methods performed by the communication device (such as the terminal device or the network device) in the above method embodiments are stored.
[0297] For example, when the computer program is executed by a computer, the computer can implement the methods performed by the communication device (such as the terminal device or the network device) in the above method embodiments.
[0298] The embodiments of the present application also provide a computer program product, including instructions that, when executed by a computer, implement the methods performed by the communication device (such as the terminal device or the network device) in the above method embodiments.
[0299] The embodiments of the present application also provide a communication system, which includes the terminal device and / or the network device in the above embodiments. For example, the system includes Figure 2 the terminal device and the network device in.
[0300] The explanations and beneficial effects of the relevant content in any of the above-mentioned devices can refer to the corresponding method embodiments provided above, and will not be elaborated here.
[0301] In several embodiments provided in this application, it should be understood that the disclosed 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. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, 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.
[0302] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access, or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD), etc.). For example, the foregoing available media include, but are not limited to: USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs, etc., which can store program codes.
[0303] As described above, this is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, Including: Determine a first measurement report, where the first measurement report is a measurement report to be reported initiated by a terminal device; Determine a second measurement report, where the second measurement report is a measurement report to be reported determined by the terminal device based on an indication from a network device; In case of a reporting conflict between the first measurement report and the second measurement report, send the first measurement report.
2. The method according to claim 1, wherein The step of sending the first measurement report in case of a reporting conflict between the first measurement report and the second measurement report includes: In case of a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on a first parameter, where the value of the first parameter is related to whether to initiate the first measurement report or the configuration index of the first measurement report.
3. The method according to claim 1 or 2, characterized in that, The step of sending the first measurement report in case of a reporting conflict between the first measurement report and the second measurement report includes: In the case where there is a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; Among them, the value of j is related to whether to initiate the first measurement report; n is a positive integer, N cells is the maximum number of carriers, M s,j is the maximum number of reports of the first measurement report, and the value of s is the configuration index of the first measurement report or the configuration index of the second measurement report.
4. The method according to claim 3, wherein In the case of a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s, including: The priority value corresponding to the first measurement report and the priority value corresponding to the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s,j ·j, or, (j + 1)·s; When the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, send the first measurement report.
5. The method according to claim 1, wherein The step of sending the first measurement report in case of a reporting conflict between the first measurement report and the second measurement report includes: In case of a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on a second parameter, where the value of the second parameter is related to the type of the measurement report, and the measurement report includes the first measurement report and the second measurement report.
6. The method according to claim 1 or 5, characterized in that The step of sending the first measurement report in case of a reporting conflict between the first measurement report and the second measurement report includes: In the case of a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; Among them, the value of y is related to the type of measurement report, and the measurement report includes the first measurement report and the second measurement report; n is a positive integer, N cells is the maximum number of carriers, M s is the maximum number of measurement report reports.
7. The method according to claim 6, characterized in that, The values of y corresponding to different types of measurement reports in the second measurement report are different.
8. The method according to claim 6 or 7, characterized in that, In the case of a reporting conflict between the first measurement report and the second measurement report, send the first measurement report based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y, including: The priority value corresponding to the first measurement report and the priority value corresponding to the second measurement report are respectively calculated based on at least one of the following: n·N cells ·M s ·y, or, N cells ·M s ·y; When the priority value corresponding to the first measurement report is less than the priority value corresponding to the second measurement report, send the first measurement report.
9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Receive the configuration information of the first measurement report and / or the configuration information of the second measurement report.
10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Receive indication information indicating that the priority of the first measurement report is higher than the priority of the second measurement report.
11. The method according to claim 4 or 8, characterized in that, The method further includes: When the priority value corresponding to the first measurement report is greater than the priority value corresponding to the second measurement report, send the second measurement report.
12. The method according to any one of claims 1 to 11, characterized in that, The second measurement report includes at least one of the following: a periodic measurement report carried on a data channel, a semi-static measurement report carried on a data channel, an aperiodic measurement report carried on a control channel, a periodic measurement report carried on a control channel, a measurement report carrying layer 1 signal quality, a measurement report carrying non-layer 1 signal quality, or a measurement report carried by a media access control - control element.
13. The method according to any one of claims 1 to 12, characterized in that, The method further includes: In case of an overlap between the transmission resources corresponding to the first measurement report and the transmission resources corresponding to the second measurement report, determine that there is a reporting conflict between the first measurement report and the second measurement report.
14. The method according to claim 13, wherein The transmission resources corresponding to the first measurement report and the transmission resources corresponding to the second measurement report overlap, including at least one of the following: the frequency-domain resources corresponding to the first measurement report are the same as the frequency-domain resources corresponding to the second measurement report; the time-domain resources corresponding to the first measurement report are the same as the time-domain resources corresponding to the second measurement report.
15. The method according to claim 14, wherein The time-domain resources corresponding to the first measurement report being the same as the time-domain resources corresponding to the second measurement report includes: the time-domain units occupied by the first measurement report being the same as the time-domain units occupied by the second measurement report; or, the time window in which the time-domain units occupied by the first measurement report are located being the same as the time window in which the time-domain units occupied by the second measurement report are located; or, the time-domain units occupied by the first measurement report being located within the time window in which the time-domain units occupied by the second measurement report are located; or, the time-domain units occupied by the second measurement report being located within the time window in which the time-domain units occupied by the first measurement report are located.
16. A communication device, characterized in that, including a module or unit for performing the method according to any one of claims 1 to 15.
17. A communication device, characterized in that, including a processor configured to execute a computer program or instructions in a memory to cause the device to perform the method according to any one of claims 1 to 15.
18. The device according to claim 17, characterized in that, The device further includes the memory and / or a communication interface, the communication interface being coupled to the processor, the communication interface being configured to input and / or output information.
19. A computer-readable storage medium, characterized in that, A computer-readable storage medium stores a computer program or instructions, which, when running on a communication device, cause the communication device to perform the method according to any one of claims 1 to 15.
20. A computer program product, characterized in that, The computer program product includes a computer program or instructions for performing the method according to any one of claims 1 to 15.