Method for sending measurement report
By selecting appropriate reporting methods and conditions in terminal devices, the problem of inconsistent communication overhead in beam management scenarios is solved, and the communication overhead and information effectiveness are minimized under different reporting conditions.
Patent Information
- Application Number
- CN202410572193.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-11-11
Smart Images

Figure CN120935624A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a method for transmitting measurement reports, a communication device, a computer-readable storage medium, and a computer program product. Background Technology
[0002] In beam management scenarios, terminal devices need to report the indexes and / or measurement information of multiple downlink beams. Generally, downlink beam measurement is based on downlink signals, with each downlink signal corresponding to one downlink beam. Terminal devices measure downlink signals and report their indexes and / or measurement information to achieve beam management. However, when the number of measured downlink signals is large, reporting the index and / or measurement information of each downlink signal incurs significant communication overhead. Currently, the reporting overhead of the terminal device can be reduced by only reporting the indexes and / or measurement information of downlink signals that meet the reporting conditions, and / or by reducing the reporting overhead of downlink signal indexes. However, under different reporting conditions, the number of downlink signals that the terminal device needs to report is not fixed; therefore, the reporting overhead of the terminal device is also not fixed under different reporting methods. In other words, current technical solutions cannot guarantee that the overhead of the terminal device reporting according to a fixed reporting method is always minimized.
[0003] Therefore, how to reduce the communication overhead of the terminal device in sending each measurement report when the number of downlink signals to be reported is not fixed has become an urgent problem to be solved. Summary of the Invention
[0004] This application provides a method for sending measurement reports, a communication device, a computer-readable storage medium, and a computer program product, which can reduce the communication overhead of the terminal device for sending measurement reports each time when the number of downlink signals to be reported is not fixed.
[0005] In a first aspect, a method for sending a measurement report is provided. The method includes: receiving first indication information, the first indication information indicating measurement of Y downlink signals; determining X downlink signals that satisfy the reporting conditions according to reporting conditions, the Y downlink signals including the X downlink signals; determining a first reporting method based on the X, the first reporting method belonging to Z candidate reporting methods; determining a first report based on the first reporting method, the first report indicating the index and / or measurement information of the X downlink signals; and sending the first report. Wherein, Y is a positive integer; X is a positive integer, X is less than or equal to Y; and Z is a positive integer greater than 1.
[0006] In this embodiment of the application, when the terminal device reports the index and / or measurement information of the downlink signal, it determines the first reporting method from multiple candidate reporting methods based on the number X of downlink signals that meet the preset conditions, and determines the first report based on the first reporting method. This enables the terminal device to determine the appropriate reporting method from multiple candidate reporting methods each time it sends a measurement report (e.g., the first report), thereby reducing the communication overhead of the terminal device each time it sends a measurement report.
[0007] In some embodiments, the downlink signal is a signal known to the terminal device. Alternatively, the downlink signal is a reference signal, such as a synchronizing signal block (SSB), a channel state information reference signal (CSI-RS), etc. Alternatively, each downlink signal may correspond to a beam. In other words, the downlink signal can be replaced by any one of the following: a known signal, a reference signal, an SSB, a CSI-RS, or a beam.
[0008] In some embodiments, the index of the downlink signal is, for example, the identification information or sequence number of the downlink signal.
[0009] In some embodiments, the measurement information of the downlink signal includes a measured value of a first measurement of the downlink signal. This first measurement may be, for example, reference signal received power (RSRP) or signal-to-interference-plus-noise ratio (SINR). The measured value of the first measurement may be an actual measured value or a predicted measured value.
[0010] In some embodiments, the first report is not used to indicate the index and / or measurement information of other downlink signals besides the X downlink signals among the Y downlink signals.
[0011] In conjunction with the first aspect, in some implementations of the first aspect, determining the first reporting method based on X includes: determining the first reporting method from Z candidate reporting methods based on X and Y; or, determining the first reporting method based on a first mapping relationship and X, wherein the first mapping relationship is used to indicate the number of downlink signals that meet the reporting conditions and the mapping relationship between the Z candidate reporting methods.
[0012] In conjunction with the first aspect, in some implementations of the first aspect, a second instruction information is received, which is used to indicate the first mapping relationship.
[0013] In this embodiment of the application, the terminal device can determine the first reporting method from Z candidate reporting methods on its own, or it can determine the first reporting method according to the received or pre-configured first mapping relationship. In this way, when reporting the index and / or measurement information of the downlink signal, the terminal device can select a suitable reporting method from multiple candidate reporting methods to report, thereby reducing the communication overhead of reporting.
[0014] In conjunction with the first aspect, in some implementations of the first aspect, the parameters of the reporting conditions include at least one of the following: a threshold value of a first measurement quantity of the downlink signal, a first quantity threshold M or a second quantity threshold P, where M and P are positive integers.
[0015] In this embodiment of the application, the terminal device determines X downlink signals that meet the reporting conditions based on the measured value of the first measurement quantity and the threshold value of the first measurement quantity, and / or based on the number of downlink signals that meet the threshold value of the first measurement quantity and at least one of the following: a first quantity threshold or a second quantity threshold, thereby determining a suitable reporting method.
[0016] In conjunction with the first aspect, in certain implementations of the first aspect, determining X downlink signals that satisfy the reporting conditions based on the reporting conditions includes: when the parameters of the reporting conditions include a threshold value of a first measurement quantity and M, if the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement quantity, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement quantity of the X downlink signals is greater than or equal to the measured value of the first measurement quantity of the other downlink signals out of the Y downlink signals besides the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals among the X1 downlink signals. Alternatively, when the parameters of the reporting conditions include a threshold value of a first measurement quantity and M, if the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement quantity, and X1 is less than M, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to P, then the X downlink signals are those X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals out of the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, X1 is less than M, and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding X downlink signals.
[0017] In some embodiments, the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than the threshold value of the first measurement quantity, or the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0018] In some embodiments, the measurement value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measurement value of the first measurement quantity of exactly X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0019] When the parameters of the reporting conditions include M and P, M is greater than P.
[0020] In this embodiment of the application, when the number of downlink signals that meet the threshold value of the first measurement quantity is large or small, the terminal device can make the number of reported downlink signals X less than or equal to M, and / or make the number of reported downlink signals greater than or equal to P, according to the first quantity threshold M and / or the second quantity threshold P. This ensures that the number of reported downlink signals X is fixed within a certain numerical range, thereby reducing the reporting overhead while ensuring the validity of the reported index and / or measurement information. This facilitates the network device to subsequently determine the optimal downlink signal for communication based on the reported index and / or measurement information.
[0021] In conjunction with the first aspect, in some implementations of the first aspect, the number of bits included in the first report is less than or equal to the number of bits included in the report determined according to each of the Z candidate reporting methods.
[0022] In this embodiment of the application, the terminal device determines the first report based on the reporting method with the fewest bits in the report among the Z candidate reporting methods, thereby reducing the communication overhead of the terminal device each time it reports.
[0023] In conjunction with the first aspect, in some implementations of the first aspect, the first report includes a first part indicating the first reporting method and / or X.
[0024] In this embodiment of the application, by indicating a first reporting method and / or X in the first part of the first report, the network device can determine the reporting method adopted by the terminal device, thereby determining the content included in the first report and thus obtaining the complete first report.
[0025] In conjunction with the first aspect, in certain implementations of the first aspect, the first part is used to indicate X; or, the first part is used to indicate a first reporting method and at least one of the following: a bitmap of X and Y downlink signals, indication information of the largest measurement value among the measured values of the first measurements of the Y downlink signals, the measurement value of the first measurement of at least one downlink signal among the Y downlink signals, the index of N downlink signals among the X downlink signals, and the measurement value of the first measurement of the N downlink signals. Wherein, the bitmap of the Y downlink signals is used to indicate the index of the X downlink signals in the Y downlink signals, and N is a positive integer less than or equal to X. The indication information of the largest measurement value among the measured values of the first measurements of the Y downlink signals includes: the index of the largest measurement value and / or the index of the downlink signal corresponding to the largest measurement value.
[0026] In this embodiment of the application, the first part of the first report, while indicating the first reporting method, may further indicate other information, thereby enabling the network device to determine the index and / or measurement information of the downlink signal reported by the terminal device.
[0027] In conjunction with the first aspect, in certain implementations of the first aspect, the first report further includes a second part, the second part being used to indicate at least one of the following: an index of at least one downlink signal among X downlink signals, a measured value of a first measurement of the X downlink signals or at least one downlink signal among the Y downlink signals, indication information of the largest measured value among the measured values of the first measurements of the Y downlink signals, and a bitmap of the Y downlink signals. The bitmap of the Y downlink signals is used to indicate the index of the X downlink signals among the Y downlink signals.
[0028] In this embodiment of the application, the first report includes a first part and a second part. By indicating a first reporting method and / or X in the first part and indicating other information besides the information indicated in the first part (e.g., the index of some downlink signals among X downlink signals and / or the measurement value of the first measurement quantity) in the second part, the network device can obtain the index and / or measurement information of X downlink signals reported by the terminal device.
[0029] In conjunction with the first aspect, in certain implementations of the first aspect, the first report includes a first part, the number of bits included in the first part being determined according to at least one of the following: Y, M, Z, where M is a first quantity threshold, M is a positive integer, the first quantity threshold being used to determine X downlink signals.
[0030] For example, the number of bits included in the first part corresponds to any of the following: in, 1 represents rounding up, and log2 represents the logarithm to the base 2.
[0031] For example, when the first part is used to indicate X, the number of bits included in the first part is greater than or equal to or Alternatively, when the first part is used to indicate the first reporting method, the number of bits included in the first part corresponds to...
[0032] In this embodiment of the application, the number of bits in the first part of the first report is a fixed value, so that the network device can directly obtain the first part of the first report.
[0033] In conjunction with the first aspect, in some implementations of the first aspect, the first report also includes a second part, the number of bits included in the second part being determined according to the first part.
[0034] In this embodiment of the application, the number of bits in the second part of the first report is determined based on the first part, so that after receiving the first part of the first report, the network device can determine the number of bits in the second part, thereby receiving and obtaining the complete first report.
[0035] Secondly, a method for sending a measurement report is provided. The method includes: sending first indication information, which indicates that Y downlink signals are measured, where Y is a positive integer; and receiving a first report, which indicates the index and / or measurement information of X downlink signals among the Y downlink signals, the first report corresponding to a first reporting method, the first reporting method belonging to Z candidate reporting methods, the first reporting method being determined based on X, X being determined based on reporting conditions, X being a positive integer, X being less than or equal to Y, and Z being a positive integer greater than 1.
[0036] In this embodiment of the application, when the network device receives the first report reported by the terminal device, the first report can be determined according to the first reporting method, and the first reporting method is determined from multiple candidate reporting methods according to the number X of downlink signals reported. Therefore, the terminal device can determine the appropriate reporting method from multiple candidate reporting methods each time it sends a measurement report (e.g., the first report), thereby reducing the communication overhead of the terminal device sending a measurement report each time.
[0037] In some embodiments, the downlink signal is a signal known to the terminal device. Alternatively, the downlink signal is a reference signal, such as an SSB, CSI-RS, etc. Alternatively, each downlink signal may correspond to a beam. In other words, the downlink signal can be replaced by any one of the following: a known signal, a reference signal, an SSB, CSI-RS, or a beam.
[0038] In some embodiments, the index of the downlink signal is, for example, the identification information or sequence number of the downlink signal.
[0039] In some embodiments, the measurement information of the downlink signal includes the measured value of a first measurement quantity of the downlink signal. This first measurement quantity may be, for example, RSRP or SINR. The measured value of the first measurement quantity may be an actual measured value or a predicted measured value.
[0040] In some embodiments, the first report is not used to indicate the index and / or measurement information of other downlink signals besides the X downlink signals among the Y downlink signals.
[0041] In conjunction with the second aspect, in some implementations of the second aspect, a second indication information is sent, which is used to indicate a first mapping relationship, which is used to indicate the mapping relationship between the number of downlink signals that meet the reporting conditions and the Z candidate reporting methods.
[0042] In this embodiment of the application, the network device can indicate a first mapping relationship to the terminal device, so that the terminal device can determine a suitable reporting method based on the first mapping relationship and the number of downlink signals X reported, thereby reducing the communication overhead of each report by the terminal device.
[0043] In conjunction with the second aspect, in some implementations of the second aspect, the parameters of the reporting conditions include at least one of the following: a threshold value of a first measurement quantity of the downlink signal, a first quantity threshold M, or a second quantity threshold P, wherein the threshold value, M, and P of the first measurement quantity are positive integers.
[0044] In conjunction with the second aspect, in certain implementations of the second aspect, when the parameters of the reporting condition include a threshold value of the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals besides the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals among the X1 downlink signals. Alternatively, when the parameters of the reporting condition include a threshold value of the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than M, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to P, then the X downlink signals are those X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals out of the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, X1 is less than M, and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding X downlink signals.
[0045] In some embodiments, the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than the threshold value of the first measurement quantity, or the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0046] In some embodiments, the measurement value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measurement value of the first measurement quantity of exactly X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0047] When the parameters of the reporting conditions include M and P, M is greater than P.
[0048] In conjunction with the second aspect, in some implementations of the second aspect, the number of bits included in the first report is less than or equal to the number of bits included in the report determined according to each of the Z candidate reporting methods.
[0049] In conjunction with the second aspect, in some implementations of the second aspect, the first report includes a first part indicating the first reporting method and / or X.
[0050] In conjunction with the second aspect, in certain implementations of the second aspect, the first part is used to indicate X; or, the first part is used to indicate a first reporting method and at least one of the following: a bitmap of X and Y downlink signals, indication information of the largest measurement value among the measured values of the first measurements of the Y downlink signals, the measurement value of the first measurement of at least one downlink signal among the Y downlink signals, the index of N downlink signals among the X downlink signals, and the measurement value of the first measurement of the N downlink signals. Wherein, the bitmap of the Y downlink signals is used to indicate the index of the X downlink signals among the Y downlink signals, and N is a positive integer less than or equal to X. The indication information of the largest measurement value among the measured values of the first measurements of the Y downlink signals includes: the index of the largest measurement value and / or the index of the downlink signal corresponding to the largest measurement value.
[0051] In conjunction with the second aspect, in certain implementations of the second aspect, the first report further includes a second part, which indicates at least one of the following: an index of at least one downlink signal among X downlink signals; a measured value of a first measurement of the X downlink signals or at least one downlink signal among the Y downlink signals; indication information of the largest measured value among the measured values of the first measurements of the Y downlink signals; and a bitmap of the Y downlink signals. The bitmap of the Y downlink signals is used to indicate the index of the X downlink signals among the Y downlink signals.
[0052] In conjunction with the second aspect, in some implementations of the second aspect, the first report includes a first part, the number of bits included in the first part being determined according to at least one of the following: Y, M, Z, where M is a first quantity threshold, M is a positive integer, the first quantity threshold being used to determine X downlink signals.
[0053] For example, the number of bits included in the first part corresponds to any of the following: in, 1 represents rounding up, and log2 represents the logarithm to the base 2.
[0054] For example, when the first part is used to indicate X, the number of bits included in the first part is greater than or equal to or Alternatively, when the first part is used to indicate the first reporting method, the number of bits included in the first part corresponds to...
[0055] In conjunction with the second aspect, in some implementations of the second aspect, the first report also includes a second part, the number of bits of which is determined according to the first part.
[0056] It should be understood that the technical effects achieved by certain implementations of the second aspect are similar to those achieved by certain implementations of the corresponding first aspect, and will not be elaborated here.
[0057] Thirdly, a method for sending a measurement report is provided. The method includes: receiving first indication information, the first indication information indicating measurement of Y downlink signals; determining X downlink signals that satisfy the reporting conditions according to reporting conditions, the Y downlink signals including the X downlink signals, the parameters of the reporting conditions including a threshold value of a first measurement quantity of the downlink signals and at least one of the following: a first quantity threshold M or a second quantity threshold P, M and P being positive integers, the first measurement quantity threshold value being used to limit the measured value of the first measurement quantity of the reported downlink signals, and the first quantity threshold and / or the second quantity threshold being used to limit the number of reported downlink signals; determining a first report based on the X downlink signals, the first report indicating the index and / or measurement information of the X downlink signals; and sending the first report. Wherein, Y is a positive integer. X is a positive integer, X is less than or equal to Y.
[0058] In some embodiments, the measured value of the first measurement of the X downlink signals is greater than or equal to a threshold value of the first measurement. X is greater than or equal to P, and / or X is less than or equal to M.
[0059] In this embodiment of the application, when the terminal device reports the index and / or measurement information of the downlink signal, it can make the number of reported downlink signals within a relatively fixed range according to the first quantity threshold and / or the second quantity threshold. This reduces the reporting overhead while ensuring the validity of the reported index and / or measurement information, making it easier for the network device to determine the optimal downlink signal for communication based on the reported index and / or measurement information.
[0060] In conjunction with the third aspect, in some implementations of the third aspect, a third instruction information is received, which is used to indicate the reporting conditions.
[0061] In this embodiment of the application, the terminal device determines the reporting condition according to the instruction of the network device, thereby determining X downlink signals that meet the reporting condition.
[0062] In conjunction with the third aspect, in certain implementations of the third aspect, determining X downlink signals that satisfy the reporting conditions based on the reporting conditions includes: when the parameters of the reporting conditions include a threshold value of a first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals besides the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals among the X1 downlink signals. Alternatively, when the parameters of the reporting conditions include a threshold value of a first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than M, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to P, then the X downlink signals are those X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals out of the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, X1 is less than M, and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding X downlink signals.
[0063] In some embodiments, the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than the threshold value of the first measurement quantity, or the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0064] In some embodiments, the measurement value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measurement value of the first measurement quantity of exactly X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0065] When the parameters of the reporting conditions include M and P, M is greater than P.
[0066] In this embodiment of the application, when the number of downlink signals that meet the threshold value of the first measurement quantity is large or small, the terminal device can make the number of reported downlink signals X less than or equal to M, and / or make the number of reported downlink signals greater than or equal to P, according to the first quantity threshold M and / or the second quantity threshold P. This ensures that the number of reported downlink signals X is fixed within a certain numerical range, thereby reducing the reporting overhead while ensuring the validity of the reported index and / or measurement information. This facilitates the network device to subsequently determine the optimal downlink signal for communication based on the reported index and / or measurement information.
[0067] Fourthly, a method for sending a measurement report is provided. The method includes: sending first indication information to indicate measurements of Y downlink signals; receiving a first report indicating the index and / or measurement information of X downlink signals out of the Y downlink signals, wherein the X downlink signals are downlink signals that meet reporting conditions. The parameters of the reporting conditions include a threshold value for a first measurement quantity of the downlink signal and at least one of the following: a first quantity threshold M or a second quantity threshold P, wherein the threshold value, M, and P are positive integers, the threshold value is used to limit the measured value of the first measurement quantity of the reported downlink signal, and the first quantity threshold and / or the second quantity threshold is used to limit the number of reported downlink signals. Wherein, Y is a positive integer, X is a positive integer, and X is less than or equal to Y.
[0068] In some embodiments, the measured value of the first measurement of the X downlink signals is greater than a threshold value of the first measurement. X is greater than or equal to P, and / or X is less than or equal to M.
[0069] In this embodiment of the application, when the network device receives the downlink signal index and / or measurement information reported by the terminal device, it can make the number of reported downlink signals within a relatively fixed range according to the first quantity threshold and / or the second quantity threshold. This reduces the reporting overhead while ensuring the validity of the reported index and / or measurement information, making it easier for the network device to determine the optimal downlink signal for communication based on the reported index and / or measurement information.
[0070] In conjunction with the fourth aspect, in some implementations of the fourth aspect, a third instruction message is sent, which is used to indicate the reporting conditions.
[0071] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, when the parameters of the reporting condition include a threshold value of the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals besides the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals among the X1 downlink signals. Alternatively, when the parameters of the reporting condition include a threshold value of the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than M, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals. Alternatively, if the parameters of the reporting conditions include a threshold value for the first measurement and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to P, then the X downlink signals are those X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals, or the X downlink signals belong to the X1 downlink signals, or the X downlink signals belong to any X downlink signals out of the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, X1 is less than M, and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals. Alternatively, if the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, and the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding X downlink signals.
[0072] In some embodiments, the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than the threshold value of the first measurement quantity, or the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0073] In some embodiments, the measurement value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measurement value of the first measurement quantity of exactly X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity.
[0074] When the parameters of the reporting conditions include M and P, M is greater than P.
[0075] It should be understood that the technical effects achieved by certain implementations of the fourth aspect are similar to those achieved by certain implementations of the corresponding third aspect, and will not be elaborated here.
[0076] Fifthly, a communication device is provided. The device includes modules or units for implementing either the first or third aspect, or any possible implementation thereof.
[0077] In a sixth aspect, a communication device is provided. The device includes modules or units for implementing either the second or fourth aspect, or any possible implementation thereof.
[0078] In a seventh aspect, a communication device is provided. The communication device includes at least one processor and a communication interface, the communication interface being used for the communication device to interact with other communication devices, and when program instructions are executed in the at least one processor, causing the communication device to perform the method as described in any one of the first or third aspects or any possible implementation thereof.
[0079] Eighthly, a communication device is provided. The communication device includes at least one processor and a communication interface for the communication device to interact with other communication devices. When program instructions are executed in the at least one processor, the communication device causes the communication device to perform the method described in any of the second or fourth aspects, or any possible implementation thereof.
[0080] Ninthly, a communication system is provided. This communication system includes the communication devices described in the fifth aspect and the communication devices described in the sixth aspect, or includes the communication devices described in the seventh aspect and the communication devices described in the eighth aspect.
[0081] In a tenth aspect, a computer-readable storage medium is provided that stores program code for execution by a device, wherein when the program code is executed, the method described in any of the first to fourth aspects above, or in any possible implementation thereof, is executed.
[0082] Eleventhly, a chip is provided, the chip including at least one processor, which, when program instructions are executed in the at least one processor, causes the method described in any one of the first to fourth aspects or any possible implementation thereof to be executed.
[0083] In a twelfth aspect, a computer program product is provided, the computer program product including program instructions that, when the computer program product is run on a communication device, cause the communication device to perform the method described in any one of the first to fourth aspects or any possible implementation thereof. Attached Figure Description
[0084] Figure 1 This is a schematic structural diagram of a communication system according to an embodiment of this application.
[0085] Figure 2 This is a schematic structural diagram of a communication system according to another embodiment of this application.
[0086] Figure 3 This is a schematic structural diagram of a communication system according to another embodiment of this application.
[0087] Figure 4 This is a schematic flowchart of a method for sending a measurement report according to an embodiment of this application.
[0088] Figure 5 This is a schematic diagram illustrating the number of bits included in a report determined according to multiple candidate reporting methods based on an embodiment of this application.
[0089] Figure 6 This is a schematic diagram illustrating the number of bits included in a report determined according to multiple candidate reporting methods, based on another embodiment of this application.
[0090] Figure 7 This is a schematic diagram of a first report according to an embodiment of this application.
[0091] Figure 8 This is a schematic diagram of a first report according to another embodiment of this application.
[0092] Figure 9 This is a schematic flowchart of a method for sending a measurement report according to another embodiment of this application.
[0093] Figure 10 This is a schematic structural block diagram of a communication device according to an embodiment of this application.
[0094] Figure 11 This is a schematic structural block diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0095] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0096] This application will present various aspects, embodiments, or features relating to a system comprising multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0097] Furthermore, in the embodiments of this application, the words "exemplary," "for example," etc., are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" in the embodiments of this application should not be construed as being better or more advantageous than other embodiments or design schemes. Specifically, the use of the term "exemplary" is intended to present the concept in a concrete manner.
[0098] The business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0099] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0100] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0101] The technical solutions provided in this application can be applied to various communication systems, such as: 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, wireless local area network (WLAN) systems, satellite communication systems, future communication systems such as 6th generation (6G) mobile communication systems, or integrated systems of multiple systems. The technical solutions provided in this 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 Internet of Things (IoT) communication systems or other communication systems.
[0102] In the communication system of this application embodiment, a network element can send signals to or receive signals from another network element. The signals may include information, signaling, or data. The network element can also be replaced by an entity, network entity, device, communication device, communication module, node, communication node, etc. This application embodiment uses a network element as an example for description. For example, the communication system may include at least one terminal device and at least one network device. The network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the network device. It is understood that the terminal device in this application embodiment can be replaced by a first network element, and the network device can be replaced by a second network element, both performing the corresponding communication methods described in this disclosure.
[0103] In wireless communication networks, such as mobile communication networks, the services supported by the networks are becoming increasingly diverse, thus requiring increasingly diverse demands. For example, networks need to support ultra-high speeds, ultra-low latency, and / or massive connectivity. This characteristic makes network planning, network configuration, and / or resource scheduling increasingly complex. Furthermore, as network functions become more powerful, such as supporting higher spectrum, supporting higher-order multiple-input multiple-output (MIMO) technologies, supporting beamforming, and / or supporting beam management, network energy efficiency has become a hot research topic. These new demands, new scenarios, and new characteristics bring unprecedented challenges to network planning, operation, and efficient operation. To meet these challenges, artificial intelligence (AI) technology can be introduced into wireless communication networks to achieve network intelligence. To support AI technology in wireless networks, AI nodes may also be introduced.
[0104] Figure 1 This is a schematic diagram of a communication system applicable to the communication method in the embodiments of this application. For example... Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown. The communication system 100 may also include at least one terminal device, such as... Figure 1 The terminal devices 120 and 130 are shown. Network device 110 can communicate with the terminal devices (such as terminal devices 120 and 130) via a wireless link. Communication devices in this communication system, for example, network device 110 and terminal device 120, can communicate via multi-antenna technology.
[0105] In some embodiments, the communication system 100 further includes an AI network element 140. The AI network element 140 is used to perform AI-related operations, such as building training datasets or training AI models.
[0106] In one possible implementation, network device 110 can send data related to the training of the AI model to AI network element 140, which then constructs a training dataset and trains the AI model. For example, the data related to the training of the AI model may include data reported by the terminal device. AI network element 140 can send the results of operations related to the AI model to network device 110, which then forwards them to the terminal device. For example, the results of operations related to the AI model may include at least one of the following: a trained AI model, model evaluation results, or test results. Exemplarily, a portion of the trained AI model may be deployed on network device 110, and another portion on the terminal device. Alternatively, the trained AI model may be deployed on network device 110. Or, the trained AI model may be deployed on the terminal device.
[0107] It should be understood that Figure 1 This explanation only uses the direct connection between AI network element 140 and network device 110 as an example. In other scenarios, AI network element 140 can also be connected to a terminal device. Alternatively, AI network element 140 can be connected to both network device 110 and a terminal device simultaneously. Alternatively, AI network element 140 can also be connected to network device 110 through a third-party network element. This application embodiment does not limit the connection relationship between AI network element and other network elements.
[0108] The AI Network Element 140 can also be configured as a module in network devices and / or terminal devices, for example, configured in Figure 1 In the network device 110 or terminal device shown.
[0109] It should be noted that, Figure 1 This is a simplified illustration for ease of understanding only. For example, the communication system may also include other devices, such as wireless relay devices and / or wireless backhaul devices. Figure 1 The figures are not shown. In practical applications, this communication system may include multiple network devices or multiple terminal devices. This application does not limit the number of network devices and terminal devices included in the communication system.
[0110] In the embodiments of this application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user apparatus.
[0111] Terminal devices can be devices that provide voice / data, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.
[0112] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0113] In this embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing those functions, such as a chip system. This device can be installed in or used in conjunction with the terminal device. In this embodiment, the chip system can be composed of chips or may include chips and other discrete components. This embodiment only uses the terminal device as an example to illustrate the device for implementing the functions of the terminal device, and does not constitute a limitation on the solution of this embodiment.
[0114] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, auxiliary station, motor slide retainer (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), radio unit (RU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, equipment performing base station functions in D2D, V2X, and M2M communications, network-side equipment in 6G networks, and equipment performing base station functions in future communication systems. A base station can support networks using the same or different access technologies. Optionally, a RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). The embodiments of this application do not limit the specific technologies or equipment forms used in the network equipment.
[0115] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0116] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, DU, or CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes. For example, the network devices may include gNB-CU-CP, gNB-CU-UP, and gNB-DU.
[0117] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or RUs. CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio frequency equipment or radio frequency units, such as RRUs, AAUs, or RRHs.
[0118] RAN nodes can support one or more types of fronthaul interfaces, with different fronthaul interfaces corresponding to DUs and RUs with different functions. If the fronthaul interface between the DU and RU is a common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions. If the fronthaul interface between the DU and RU is another type of interface, relative to the CPRI, some downlink and / or uplink baseband functions, such as, for downlink, precoding, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix addition (CP), are moved from the DU to the RU; and for uplink, digital beamforming (BF), or one or more of fast Fourier transform (FFT) / cyclic prefix removal (CP), are moved from the DU to the RU. In one possible implementation, the interface can be an enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the segmentation between DU and RU differs, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.
[0119] Taking eCPRI Cat A as an example, for downlink transmission, the DU is configured to implement one or more functions preceding and following layer mapping (i.e., coding, rate matching, scrambling, modulation, and layer mapping), while other functions following layer mapping (e.g., resource element (RE) mapping, digital beamforming (BF), or one or more functions following inverse fast Fourier transform (IFFT) / cyclic prefix (CP) addition) are moved to the RU. For uplink transmission, the DU is configured to implement one or more functions preceding and following de-mapping (i.e., decoding, rate matching de-mapping, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions following de-mapping (e.g., digital BF or fast Fourier transform (FFT) / CP removal) are moved to the RU. It is understandable that the functional descriptions of the DU and RU corresponding to various types of eCPRI can be found in the eCPRI protocol, and will not be elaborated here.
[0120] In one possible design, the processing unit in the BBU used to implement baseband functions is called the baseband high (BBH) unit, and the processing unit in the RRU / AAU / RRH used to implement baseband functions is called the baseband low (BBL) unit.
[0121] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. Any of the units among 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.
[0122] In this embodiment, the apparatus for implementing the functions of a network device can be a network device itself, or an apparatus capable of supporting the network device in implementing those functions, such as a chip system, hardware circuit, software module, or a hardware circuit plus a software module. This apparatus can be installed in or used in conjunction with the network device. In this embodiment, the example of a network device is used only to illustrate the apparatus for implementing the functions of the network device, and does not constitute a limitation on the solutions described in this embodiment.
[0123] Network devices and / or terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located. Furthermore, terminal devices and network devices can be hardware devices, or software functions running on dedicated hardware or general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities that include dedicated or general-purpose hardware devices and software functions. This application does not limit the specific form of the terminal devices and network devices.
[0124] Optionally, the AI node can be deployed in one or more of the following locations within the communication system: access network devices, terminal devices, or core network devices, etc. Alternatively, the AI node can be deployed independently, for example, in a location other than any of the aforementioned devices, such as in the host or cloud server of an over-the-top (OTT) system. The AI node can communicate with other devices in the communication system, which can be one or more of the following: network devices, terminal devices, or core network elements, etc.
[0125] It is understood that this application does not limit the number of AI nodes. For example, when there are multiple AI nodes, these nodes can be divided based on function, such as different AI nodes being responsible for different functions.
[0126] It can also be understood that AI nodes can be AI network elements or AI modules. AI nodes can be independent devices, or they can be integrated into the same device to implement different functions. Alternatively, they can be network elements in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (e.g., a cloud platform). This application does not limit the specific form of the AI nodes described above.
[0127] Figure 2 This is a schematic diagram of a possible application framework in a communication system. For example... Figure 2As shown, network elements in a communication system are connected via interfaces (e.g., NG, Xn) or air interfaces. These network element nodes, such as core network equipment, access network nodes (RAN nodes), terminal equipment, or one or more devices in operation administration and maintenance (OAM), are equipped with one or more AI modules (for clarity, ...). Figure 2 (Only one is shown in the image). An access network node can be a single RAN node or can include multiple RAN nodes, such as CUs and DUs. A CU and / or DU can also be configured with one or more AI modules. Optionally, a CU can also be split into CU-CP and CU-UP. One or more AI models are configured in CU-CP and / or CU-UP. Exemplarily, CUs and DUs are connected via an F1 interface. CUs are connected to each other via an Xn interface.
[0128] AI modules are used to implement corresponding AI functions. AI modules deployed in different network elements can be the same or different. Depending on the parameter configuration, the AI module can implement different functions. The AI module model can be configured based on one or more of the following parameters: structural parameters (e.g., at least one of the following: number of neural network layers, neural network width, inter-layer connections, neuron weights, neuron activation function, or biases in the activation function), input parameters (e.g., the type and / or dimension of the input parameters), or output parameters (e.g., the type and / or dimension of the output parameters). The biases in the activation function can also be referred to as the neural network biases.
[0129] An AI module can have one or more models. A model can infer an output, which includes one or more parameters. The learning, training, or inference processes of different models can be deployed on different nodes or devices, or they can be deployed on the same node or device.
[0130] The network device can be a network device equipped with one or more AI modules. Figure 2 The core network equipment, access network node (RAN node), or one or more devices in the OAM are shown. For example, the AI module can be... Figure 3The RICs shown can be near real-time RICs or non-real-time RICs. For example, near real-time RICs are set up in RAN nodes (e.g., in CUs, DUs), while non-real-time RICs are set up in OAMs, cloud servers, core network devices, or other network devices. The RIC can be trained by obtaining subsets from multiple terminal devices from RAN nodes (e.g., CUs, CU-CPs, CU-UPs, DUs, and / or RUs), recombining them into a training dataset #2, and then training based on training dataset #2. Exemplarily, near real-time RICs and non-real-time RICs can also be set up separately as network elements; the network device can be either a near real-time RIC or a non-real-time RIC.
[0131] Figure 3 This is a schematic diagram of a possible application framework in a communication system. For example... Figure 3 As shown, the communication system includes a RAN intelligent controller (RIC). For example, the RIC could be... Figure 2 The AI module shown is used to implement AI-related functions. RICs include near-real-time RICs (near-RT RICs) and non-real-time RICs (non-RT RICs). Non-real-time RICs primarily process non-real-time information, such as data that is not sensitive to latency, with latency in the order of seconds. Real-time RICs primarily process near-real-time information, such as data that is relatively sensitive to latency, with latency in the order of tens of milliseconds.
[0132] Near real-time (NRT) RICs are used for model training and inference. For example, they are used to train AI models and then use those models for inference. NRT RICs can obtain network-side and / or terminal-side information from RAN nodes (e.g., CUs, CU-CPs, CU-UPs, DUs, and / or RUs) and / or terminals. This information can be used as training data or inference data. Optionally, the NRT RIC can deliver inference results to RAN nodes and / or terminals. Optionally, inference results can be exchanged between CUs and DUs, and / or between DUs and RUs. For example, the NRT RIC delivers inference results to a DU, which then forwards them to an RU.
[0133] Non-real-time RICs are also used for model training and inference. For example, they can be used to train AI models and then use those models for inference. Non-real-time RICs can obtain network-side and / or terminal-side information from RAN nodes (e.g., CUs, CU-CPs, CU-UPs, DUs, and / or RUs) and / or terminals. This information can be used as training data or inference data, and the inference results can be delivered to RAN nodes and / or terminals. Optionally, inference results can be exchanged between CUs and DUs, and / or between DUs and RUs; for example, a non-real-time RIC delivers inference results to a DU, which then forwards them to an RU.
[0134] Near real-time RICs and non-real-time RICs can also be configured as separate network elements. Optionally, near real-time RICs and non-real-time RICs can also be part of other devices. For example, near real-time RICs can be set in RAN nodes (e.g., CU, DU), while non-real-time RICs can be set in OAM, cloud servers, core network devices, or other network devices.
[0135] Currently, AI has been introduced into wireless communication networks and is widely used in many application scenarios of air interface technology, such as channel state information (CSI) feedback, CSI prediction, beam management, and positioning. For example, when applying AI in downlink beam management, terminal devices or network devices can efficiently and accurately identify the best downlink signal as the downlink beam using an AI model. This AI model can reside solely in the terminal device or solely in the network device. Specifically, AI-based beam management includes two typical use cases: spatial downlink beam prediction and temporal downlink beam prediction. Generally, downlink beam measurement is based on downlink signals, with each downlink signal corresponding to a downlink beam. The downlink signal is a signal known to the terminal device. Alternatively, the downlink signal can be a reference signal, such as an SSB or CSI-RS. The terminal device measures the downlink signal and reports the downlink signal index and / or measurement information to achieve beam management. Traditional downlink beam measurement requires scanning all downlink signals in a selectable set to obtain the optimal downlink signal (e.g., the downlink signal with the largest measured value for the first measurement). For systems using massive MIMO antennas, the selectable downlink signal set can be very large (e.g., 1024), and traditional downlink signal scanning requires significant measurement overhead. By introducing AI, only a portion of the selectable downlink signal set (e.g., set A) can be measured (e.g., downlink signal set B). Based on the measurements of this portion (set B), the top k (top-k) optimal downlink signals in the full downlink signal set (set A) can be predicted, thus significantly reducing the downlink signal measurement overhead. k is a positive integer. In time-domain beam prediction, the AI beam prediction model can use historical downlink signal measurement information to predict future measurement information (e.g., the indices of the top-k downlink signals, or the indices of the top-k downlink signals and the corresponding first measurement value), thereby improving beam management robustness in scenarios with rapidly changing channels and avoiding frequent downlink signal measurements and handovers. The beam prediction model can reside in the terminal device or network device.
[0136] In AI-based beam management scenarios, terminal devices need to report the indices and / or measurement information of multiple downlink signals. The measurement information reported by the terminal device can be actual measurement information (also known as downlink signal measurement information) or measurement information predicted based on actual measurements (also known as downlink signal prediction information). Taking a spatial downlink beam prediction model on the network device side as an example, during the model training phase, the terminal device needs to report downlink signal measurement information for set B (the measured value of the first measurement of each downlink signal) and downlink signal measurement information for set A (the measured value of the first measurement of each downlink signal or the indices and measured values of the first measurement of the top-k optimal downlink signals). During the model inference phase, the terminal device needs to report downlink signal measurement information for set B (the measured value of the first measurement of each downlink signal). Taking a spatial downlink signal prediction model on the terminal device side as an example, during the model inference phase, the terminal device needs to report downlink signal prediction information for set A (the indices and measured values of the first measurement of the top-k optimal downlink signals).
[0137] The current protocol supports terminal devices reporting measurement information for up to four downlink signals at a time. Depending on the configured reporting quantity, the downlink signal measurement report includes an index for each downlink signal and the corresponding measured value of the first measurement. The downlink signal index is represented by a Channel State Information Reference Signal (CSI-RS) resource indicator (CRI) or a Synchronizing Signal Block (SSB) resource indicator (SSBRI). The measured value of the first measurement is reported differentially; the largest measured value of the first measurement among the four downlink signals is reported as the actual value, and the remaining measured values are reported as the differences from the largest measured value.
[0138] The protocol specifies the number of bits required for each field in the downlink signal measurement report, as shown in Table 1. CRI and SSBRI are related to the number of measurement resources, or in other words, the number of downlink signals being measured.
[0139] Table 1
[0140]
[0141] As shown in Table 1, CRI and SSBRI need to be approved. Each bit represents a unit of data. Let ⌈x⌉ denote rounding up, and Y denote the number of measurement resources (or the number of downlink signals measured). The maximum value among the measured values of the first measurement quantity in the reported downlink signals is represented by 7 bits, and the difference between the measured values of the first measurement quantity in the reported downlink signals except the maximum measured value and the maximum measured value is represented by 4 bits. For example, measuring Y = 32 downlink signals requires 5 bits to represent CRI or SSBRI. The actual value of the maximum measured value of the first measurement quantity is quantized and represented by 7 bits, and the difference between the measured values except the maximum measured value and the maximum measured value is quantized and represented by 4 bits.
[0142] AI-based downlink beam management requires the terminal device to measure a large set of downlink signals. For example, the measured set A may contain 1024 downlink signals, and the measured set B may contain 64 downlink signals. Reporting using the existing method will result in a large reporting overhead, so it is necessary to study how to reduce the reporting overhead of the terminal device. Currently, there are the following alternative solutions for reducing the reporting overhead:
[0143] Solution 1: Ignore / select the measured values of some downlink signals. For example, assuming that the number of measured downlink signals is Y, the terminal device only reports the indices and / or measurement information of the M downlink signals with higher measured values of the first measurement quantity among the Y downlink signals, where M < Y, and M and Y are positive integers. Or, the terminal device only reports the indices and / or measurement information of the downlink signals whose measured values of the first measurement quantity exceed the threshold of the first measurement quantity among the Y downlink signals.
[0144] Solution 2: Reduce the reporting overhead of the downlink signal indices. For example, when ignoring / selecting the measured values of some downlink signals, the terminal device can report based on a bitmap. The length of this bitmap is the total number Y of the measured downlink signals. The positions with a value of 1 in the bitmap represent the downlink signals selected for reporting, and the positions with a value of 0 represent the downlink signals ignored for reporting. The measured values of the first measurement quantity corresponding to the selected downlink signals are reported in sequence. Or, the terminal device reports the measured values of the first measurement quantity of the Y downlink signals in sequence, so that the reporting of the downlink signal indices can be omitted.
[0145] While the above scheme reduces reporting overhead, if the terminal device selects to report only a portion of the downlink signal measurements based on preset reporting conditions, the number of downlink signals satisfying the preset reporting conditions varies depending on the measurement results. For example, if the preset reporting condition is to only report the index and / or measurement information of downlink signals whose measured value of the first measurement quantity is greater than a threshold value of the first measurement quantity, then the number of downlink signals satisfying the preset reporting condition is related to the configured threshold value of the first measurement quantity and the actual measured value of the first measurement quantity of the downlink signal. Assuming Y is the total number of measured downlink signals and X is the number of downlink signals satisfying the preset reporting conditions in the measurement results, X can be any value between 0 and Y. In other words, the number of uplink transmission information bits under different reporting methods is related to the number of downlink signals that need to be measured and the number of downlink signals that need to be reported. Table 2 compares the uplink transmission overhead under three different reporting methods.
[0146] Table 2
[0147]
[0148] As shown in Table 2, Y represents the total number of downlink signals measured, and X represents the number of downlink signals that meet the reporting conditions in the measurement results. The measured value of the first measurement is reported in differential form as defined by the existing protocol, with * indicating multiplication. According to the CRI / SSBRI mode, the report reported by the terminal device includes the indices (CRI / SSBRI) of X downlink signals and the measured values of the first measurement of X downlink signals. The first measurement value is the largest of the first measurement values (7 bits), and the remaining measurement values are represented in differential form (4 bits). According to the bitmap mode, the report reported by the terminal device includes a bitmap of Y bits, the measured values of the first measurement of X downlink signals, and an indication of the largest measurement value among the measured values of the first measurement of Y downlink signals. The reason for reporting the indication of the largest measurement value among the measured values of the first measurement of Y downlink signals is that the network device needs to know which measurement value among the X first measurement values is the largest (the largest measurement value occupies 7 bits, and the other measurement values occupy 4 bits) in order to decode the measured values of all the first measurement values. The indication information for the maximum measured value of the first measurement quantity can be the index of the downlink signal corresponding to the maximum measured value (e.g., CRI / SSBRI), or the sequence number of the maximum measured value among the measured values of the first measurement quantity of the Y downlink signals, or the sequence number of the downlink signal corresponding to the maximum measured value among the Y downlink signals. In other words, the indication information for the maximum measured value of the first measurement quantity can be the index of the downlink signal corresponding to the maximum measured value, or the index of the maximum measured value. According to the full measurement value mode, the report reported by the terminal device includes the measured values of the first measurement quantity of the Y downlink signals and the indication information for the maximum measured value among the measured values of the first measurement quantity of the Y downlink signals. As can be seen from Table 2, under a specific Y, the reporting method with the minimum overhead varies depending on the value of X. When Y=32 and X=2, the total number of bits in the report determined by the CRI / SSBRI mode is the minimum, that is, the overhead corresponding to the CRI / SSBRI mode is the minimum. When Y=32 and X=16, the total number of bits in the report determined by the bitmap mode is the minimum, that is, the overhead corresponding to the bitmap mode is the minimum. When Y=32 and X=30, the total number of bits in the report determined by the full measurement mode is the minimum, meaning the overhead corresponding to the full measurement mode is the minimum. In other words, since the number of downlink signals that meet the reporting conditions before the actual measurement is not fixed, the overhead under each reporting method is also unknown, and it cannot be guaranteed that the overhead of reporting according to a certain preset reporting method will always be the minimum.
[0149] Figure 4 This is a schematic flowchart of the measurement report sending method provided in the embodiments of this application. Figure 4 The methods described are applied to communication systems, for example, in... Figure 1 , Figure 2 or Figure 3 The communication system shown. Figure 4 Network devices in, for example, are Figure 1 Network equipment 110 Figure 2 Core network equipment, access network nodes or Figure 3 Access network nodes in the network. Figure 4 For example, the terminal device in the middle is Figure 1 , Figure 2 or Figure 3 Terminal devices in the process. Figure 4 The method includes the following steps.
[0150] S410 sends the first instruction information to the terminal device.
[0151] The network device sends a first indication message to the terminal device, which instructs that Y downlink signals be measured, where Y is a positive integer. Correspondingly, the terminal device receives the first indication message from the network device.
[0152] In some embodiments, the downlink signal is a signal known to the terminal device. Alternatively, the downlink signal is a reference signal, such as a synchronizing signal block (SSB), a channel state information reference signal (CSI-RS), etc. Alternatively, each downlink signal may correspond to a beam. In other words, the downlink signal can be replaced by any one of the following: a known signal, a reference signal, an SSB, a CSI-RS, or a beam.
[0153] Optionally, the first indication information includes measurement resource configuration information and / or reporting configuration information. For example, the reporting configuration information may also be referred to as reporting trigger information. Indicating to measure Y downlink signals can be an indication to actually measure the Y downlink signals using measurement resources, or an indication to predict the Y downlink signals using measurement resources. The measurement resource configuration information is used to indicate a first set of measurement resources. This first set of measurement resources includes at least one measurement resource, where each measurement resource corresponds to one downlink signal among the Y downlink signals, and the first set of measurement resources is used to measure the Y downlink signals. Alternatively, the measurement resource configuration information is used to indicate a first set of measurement resources and a second set of measurement resources. This first set of measurement resources includes at least one measurement resource, where each measurement resource corresponds to one downlink signal among the Y downlink signals. This second set of measurement resources includes at least one measurement resource, where each measurement resource corresponds to one downlink signal among Q downlink signals, where Q is a positive integer less than or equal to Y. This second set of measurement resources is used to measure the Q downlink signals, and the measurement information of the Q downlink signals is used to predict the measurement information of the Y downlink signals. The reporting configuration information (or reporting trigger information) is used to indicate the information included in the first report. The information included in the first report includes at least one of the following: the index of the downlink signal, the measured value of the first measurement of the downlink signal, and indication information of the largest measurement value among the measured values of the first measurement of at least one downlink signal. For example, the indication information of the largest measurement value includes at least one of the following: the index of the largest measurement value or the index of the downlink signal corresponding to the largest measurement value.
[0154] For example, the second set of measurement resources belongs to the first set of measurement resources.
[0155] S420, based on the reporting conditions, determines X downlink signals that meet the reporting conditions.
[0156] After receiving the first indication information, the terminal device measures or predicts Y downlink signals according to the first indication information to determine the measured value of the first measurement quantity of each of the Y downlink signals. Based on the measured values of the first measurement quantities of the Y downlink signals and the reporting conditions, the terminal device determines X downlink signals to be reported. The specific content of the reporting conditions is not limited in this embodiment.
[0157] In some embodiments, the first measurement quantity is, for example, reference signal received power (RSRP) or signal to interference plus noise ratio (SINR). The measured value of the first measurement quantity can be an actual measured value or a predicted measured value.
[0158] Optionally, before step S420, the terminal device receives third indication information, which indicates the reporting conditions. Alternatively, the reporting conditions are pre-configured.
[0159] In some embodiments, the first indication information and the third indication information are located in the same message. Alternatively, the first indication information and the third indication information are located in different messages.
[0160] Optionally, the parameters of the reporting condition include at least one of the following: a threshold value for a first measurement of the downlink signal, a first quantity threshold M, or a second quantity threshold P. M and P are positive integers.
[0161] In some embodiments, when the reporting condition parameter includes a threshold value for a first measurement, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value for the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value for the first measurement), then the X downlink signals are the X1 downlink signals. Alternatively, when the reporting condition parameter includes a threshold value for a first measurement, if the difference between the measured value of the first measurement of X1 downlink signals out of Y downlink signals and the first measurement value is less than or equal to the threshold value for the first measurement (or if the difference between the measured value of the first measurement of X1 downlink signals out of Y downlink signals and the first measurement value is less than the threshold value for the first measurement), then the X downlink signals are the X1 downlink signals. Wherein, the first measurement value is the maximum value among the measured values of the first measurement of the Y downlink signals. In other words, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than a threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), then the downlink signals that meet the reporting conditions are the X1 downlink signals. Alternatively, if the difference between the measured value of the first measurement of X1 downlink signals out of Y downlink signals and the first measurement value is less than or equal to the threshold value of the first measurement (or if the difference between the measured value of the first measurement of X1 downlink signals out of Y downlink signals and the first measurement value is less than the threshold value of the first measurement), then the downlink signals that meet the reporting conditions are the X1 downlink signals, and the first measurement value is the maximum value among the measured values of the first measurement of the Y downlink signals.
[0162] In some embodiments, when the parameters of the reporting conditions include multiple items from the first measurement quantity threshold, M, and P, the specific implementation of determining X downlink signals based on the reporting conditions is described in [reference needed]. Figure 9 The description of step S930 will not be repeated here.
[0163] When the parameters of the reporting conditions include M and P, M is greater than P.
[0164] S430, based on X, determine the first reporting method.
[0165] Optionally, the terminal device determines a first reporting method from Z candidate reporting methods based on the number of reported downlink signals X and the total number of downlink signals Y. Specifically, the terminal device determines the number of bits included in the report determined according to each of the Z candidate reporting methods based on X and Y. The terminal device selects a report that meets preset conditions from the reports determined according to each of the Z candidate reporting methods, and uses the candidate reporting method corresponding to that report as the first reporting method.
[0166] For example, the report that meets the preset conditions is the report with the fewest bits among the reports determined by each of the Z candidate reporting methods. Alternatively, the report that meets the preset conditions is the report with the higher priority of the corresponding candidate reporting method in the first report set, which is the report with fewer bits among the reports determined by each of the Z candidate reporting methods. A report with fewer bits can be understood as the number of bits in the report being less than or equal to a first preset threshold, or as the report being ranked in the first y1 positions according to the ascending order of the number of bits included, where y1 is a positive integer less than or equal to Y. A candidate reporting method with higher priority can be understood as the candidate reporting method having a priority higher than or equal to a second preset threshold, or as the candidate reporting method being ranked in the first z1 positions according to the descending order of priority, where z1 is a positive integer less than or equal to Z. The specific values of the first and second preset thresholds are not limited.
[0167] For example, before step S430, the terminal device receives fourth indication information, which indicates the preset condition. Alternatively, the preset condition is pre-configured.
[0168] In some embodiments, when determining the number of bits included in a report for each of the Z candidate reporting methods, the terminal device does not actually determine each report, but rather determines the number of bits to be reported for each candidate reporting method based on the content to be reported for each candidate reporting method.
[0169] Optionally, if the report determined according to at least two of the Z candidate reporting methods includes the same number of bits, the terminal device determines the first reporting method according to the instruction of the network device. Alternatively, the terminal device determines the first reporting method according to a predefined selection rule. This predefined selection rule may include, for example, the priority of each of the Z candidate reporting methods.
[0170] In some embodiments, when the number of bits included in the report determined according to at least two of the Z candidate reporting methods is the same, and the number of bits included in the report determined by the at least two candidate reporting methods is the minimum value among the number of bits included in the report determined by each of the Z candidate reporting methods, the terminal device determines one of the at least two candidate reporting methods as the first reporting method according to the fifth indication information. The fifth indication information is indication information sent by the network device to the terminal device. Alternatively, the fifth indication information is predefined indication information. Exemplarily, the fifth indication information is used to indicate the priority of at least one candidate reporting method among the Z candidate reporting methods.
[0171] In some embodiments, the Z candidate reporting methods are reported by the terminal device to the network device. Alternatively, the Z candidate reporting methods are predefined. Or, the Z candidate reporting methods are indicated by the network device to the terminal device.
[0172] For example, the terminal device sends first information to the network device, the first information indicating J candidate reporting methods supported by the terminal device, where J is a positive integer greater than or equal to Z. The J candidate reporting methods include the Z candidate reporting methods. The network device sends second information to the terminal device, the second information indicating the Z candidate reporting methods.
[0173] In some embodiments, the Z candidate reporting methods include at least one of the following: CRI / SSBRI mode, bitmap mode, full measurement value mode, combined index mode, etc. It should be understood that the Z candidate reporting methods may also include other reporting methods besides CRI / SSBRI mode, bitmap mode, full measurement value mode, and combined index mode, and the embodiments of this application do not limit the other reporting methods.
[0174] For example, the CRI / SSBRI mode, bitmap mode, and full measurement mode are described in Table 2. In CRI / SSBRI mode, the index of the downlink signal is represented by CRI or SSBRI.
[0175] In combined index mode, for X downlink signals out of Y downlink signals that meet the reporting conditions, the report submitted by the terminal device includes the indices of the X downlink signals, the measured values of the first measurement of the X downlink signals, and an indication of the largest measured value among the measured values of the first measurement of the Y downlink signals. In combined index mode, the index of the downlink signal is indicated using a combination number; that is, the index of the downlink signal must at least... Each bit represents a unit of data. This represents the number of combinations of selecting m elements from n distinct elements, where m is less than or equal to n, and m and n are positive integers. The indication information for the largest measurement value among the first measurements of the Y downlink signals can be the index (e.g., CRI / SSBRI) of the downlink signal corresponding to the largest measurement value among the first measurements of the Y downlink signals, or the sequence number of the largest measurement value among the first measurements of the Y downlink signals, or the sequence number of the downlink signal corresponding to the largest measurement value among the Y downlink signals. The indication information for the largest measurement value among the first measurements of the Y downlink signals must at least... This is represented by 7 bits. Furthermore, reporting the first measurement value of X downlink signals requires at least (7 + (X-1)*4) bits. In other words, the report required in combined index mode needs at least 7 bits. For example, when Y is 32 and X is 4, besides the downlink signal with the largest measured value of the first measurement, the remaining X-1 downlink signals have a total of [number] bits. There are 4495 possible combinations. If different indices are assigned to different combinations, a total of 4495 index values (from 0 to 4494) are needed, each index value indicating a possible combination, so it can be calculated by... Each bit indicates which combination of downlink signals corresponds to the X-1 downlink signals, thus indirectly indicating which of the Y-1 downlink signals these X-1 downlink signals are among the Y-1 downlink signals. It's important to note that while the combined index mode can indicate downlink signal indices with almost no bits, this reporting method requires network and terminal devices to explicitly define the indices of different combinations for all possible values of X and the second mapping relationship between the combinations, resulting in high implementation complexity. For example, network and terminal devices need to store this second mapping relationship or obtain it using a decoding method. Therefore, one possible implementation is to use the combined index reporting method when the values of X and Y are small. For instance, the network device can specify or the protocol can define upper limits for X and Y; when X and Y are below their respective upper limits, the combined index mode can be used as a candidate reporting method.
[0176] Optionally, the terminal device determines a first reporting method based on the first mapping relationship and the number X of reported downlink signals. Specifically, the terminal device determines a candidate reporting method corresponding to X from the first mapping relationship based on the number X of reported downlink signals, and uses this candidate reporting method as the first reporting method. The first mapping relationship is used to indicate the mapping relationship between the number of reported downlink signals and the Z candidate reporting methods. In other words, the first mapping relationship is used to indicate the mapping relationship between the number of downlink signals that meet the reporting conditions and the Z candidate reporting methods. The specific form of the first mapping relationship is not limited in the embodiments of this application; for example, the first mapping relationship can be represented as a function, array, matrix, table, etc.
[0177] In some embodiments, before step S430, the network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information. The second indication information is used to indicate the first mapping relationship.
[0178] In some embodiments, at least two of the first, second, and third indications are located in the same message. Alternatively, at least two of the first, second, and third indications are located in different messages.
[0179] For example, the first mapping relationship is used to indicate at least one of the following: when X is less than or equal to a third preset threshold, the first reporting method is the first candidate reporting method among Z candidate reporting methods; or, when X is greater than the third preset threshold, the first reporting method is the second candidate reporting method among Z candidate reporting methods. The first candidate reporting method and the second candidate reporting method are different methods.
[0180] For example, the first mapping relationship is used to indicate at least one of the following: when X is less than or equal to a third preset threshold, the first reporting method is the first candidate reporting method among Z candidate reporting methods; or, when X is greater than the third preset threshold and X is less than or equal to a fourth preset threshold, the first reporting method is the second candidate reporting method among Z candidate reporting methods; or, when X is greater than the fourth preset threshold, the first reporting method is the third candidate reporting method among Z candidate reporting methods, such as... Figure 5 As shown, the first, second, and third candidate reporting methods are different. This application embodiment does not limit the specific values of the third and fourth preset thresholds.
[0181] Figure 5 This is a schematic diagram illustrating the number of bits included in a report determined according to different reporting methods, as provided in embodiments of this application. Figure 5 In the diagram, the total number of downlink signals measured is Y, the horizontal axis represents the number of downlink signals reported by the terminal device X, and the vertical axis represents the total number of bits reported by the terminal device. Line L1 corresponds to the CRI / SSBRI reporting mode, line L2 corresponds to the bitmap reporting mode, and line L3 corresponds to the full measurement value reporting mode. Figure 5 As can be seen, when the number of reported downlink signals X is the same, the total number of reported bits determined by the CRI / SSBRI mode is smaller when the number of reported downlink signals X is less than or equal to a; the total number of reported bits determined by the bitmap mode is smaller when the number of reported downlink signals X is greater than a and less than or equal to b; and the total number of reported bits determined by the full measurement mode is smaller when the number of reported downlink signals X is greater than b. That is, a is the third preset threshold, and b is the fourth preset threshold.
[0182] For example, the first mapping relationship is used to indicate at least one of the following: when X is less than or equal to a fifth preset threshold, the first reporting method is the fourth candidate reporting method among Z candidate reporting methods; when X is greater than the fifth preset threshold and X is less than or equal to a third preset threshold, the first reporting method is the first candidate reporting method among Z candidate reporting methods; or, when X is greater than the third preset threshold and X is less than or equal to a fourth preset threshold, the first reporting method is the second candidate reporting method among Z candidate reporting methods; or, when X is greater than the fourth preset threshold, the first reporting method is the third candidate reporting method among Z candidate reporting methods, such as... Figure 6 As shown. The first, second, third, and fourth candidate reporting methods are different. This application embodiment does not limit the specific value of the fifth preset threshold.
[0183] Figure 6 This is another schematic diagram illustrating the number of bits included in a report determined according to different reporting methods, as provided in embodiments of this application. Figure 6 In the diagram, the total number of downlink signals measured is Y, the horizontal axis represents the number of downlink signals reported by the terminal device X, and the vertical axis represents the total number of bits reported by the terminal device. Line L1 corresponds to the CRI / SSBRI reporting mode, line L2 corresponds to the bitmap reporting mode, line L3 corresponds to the full measurement value reporting mode, and line L4 corresponds to the combined index reporting mode. Figure 6 As can be seen, when the number of reported downlink signals X is the same, the total number of bits in the report determined by the combined indexing mode is smaller when X is less than or equal to c. Network devices or protocols default to selecting the combined indexing mode when Y = 32 if X is less than or equal to c. From... Figure 6 It can also be seen that when the number of reported downlink signals X is the same, the total number of bits in the report determined by the combined index mode is smaller when the number of reported downlink signals X is greater than c. However, determining the report based on the combined index mode requires the terminal device and / or network device to determine the index of different combinations and the second mapping relationship between the combinations for all possible values of X, which has high implementation complexity. Therefore, the network device or protocol can preset that when Y = 32, if X is greater than c and X is less than or equal to a, the CRI / SSBRI mode can be selected; when the number of reported downlink signals X is greater than a and X is less than or equal to b, the bitmap mode can be selected; and when the number of reported downlink signals X is greater than b, the full measurement value mode can be selected. That is, c is the fifth preset threshold, a is the third preset threshold, and b is the fourth preset threshold.
[0184] In some embodiments, before step S430, the network device determines the correspondence between the number of bits included in the report determined according to different candidate reporting methods and the number of downlink signals X reported, thereby determining the range of values for X when the number of bits included in the report determined according to different candidate reporting methods is small, and then determining the first mapping relationship.
[0185] In some embodiments, the first mapping relationship is pre-configured.
[0186] S440, determine the first report according to the first reporting method.
[0187] After determining the first reporting method, the terminal device determines the content to be reported based on the first reporting method, thereby determining the first report. This first report is used to indicate the index and / or measurement information of X downlink signals out of Y downlink signals.
[0188] In some embodiments, the index of the downlink signal is, for example, the identification information or sequence number of the downlink signal. The measurement information of the downlink signal includes the measured value of a first measurement quantity of the downlink signal. This first measurement quantity is, for example, RSRP or SINR. The measured value of the first measurement quantity can be an actual measured value or a predicted measured value.
[0189] In some embodiments, the first report is not used to indicate the index and / or measurement information of other downlink signals besides the X downlink signals among the Y downlink signals.
[0190] In some embodiments, the first report includes a first part and a second part. The first part indicates a first reporting method and / or X, and the second part indicates other information that the terminal device needs to report.
[0191] In some embodiments, the first part is used to indicate a first reporting method and at least one of the following: a bitmap of X and Y downlink signals, indication information of the largest measurement value among the measured values of the first measurements of the Y downlink signals, the measurement value of the first measurement of at least one downlink signal among the Y downlink signals, the index of N downlink signals among the X downlink signals, and the measurement value of the first measurement of the N downlink signals among the X downlink signals. Wherein, N is a positive integer less than or equal to X. The bitmap of the Y downlink signals is used to indicate the index of the X downlink signals among the Y downlink signals. The bitmap of the Y downlink signals is a Y bit, where each bit uses a first value to indicate that the downlink signal at that position has been reported, and each bit uses a second value to indicate that the downlink signal at that position has not been reported. The first value and the second value are different. The indication information of the largest measurement value among the measured values of the first measurements of the Y downlink signals can be the index of the downlink signal corresponding to the largest measurement value (e.g., CRI / SSBRI), or the sequence number of the largest measurement value among the measured values of the first measurements of the Y downlink signals, or the sequence number of the downlink signal corresponding to the largest measurement value among the Y downlink signals. In other words, the indication information of the largest measurement value among the first measurements of the Y downlink signals can be either the index of the downlink signal corresponding to the largest measurement value among the first measurements of the Y downlink signals, or the index of the largest measurement value.
[0192] In some embodiments, the second part is used to indicate at least one of the following: an index of at least one downlink signal among X downlink signals, a measured value of a first measurement of at least one downlink signal among X downlink signals or Y downlink signals, an indication of the largest measured value among the measured values of the first measurement of Y downlink signals, and a bitmap of Y downlink signals.
[0193] When the first part of the first report is used to indicate X, the second part is used to indicate at least one of the following: the index of X downlink signals, the index of X-1 downlink signals corresponding to the measured values of the first measurements of X downlink signals excluding the largest measured value, the measured values of the first measurements of X downlink signals or Y downlink signals, the bitmap of Y downlink signals, and indication information of the largest measured value among the measured values of the first measurements of Y downlink signals (e.g., top-1 downlink signal indication beamindication). When the second part is used to indicate multiple pieces of information, the embodiments of this application do not limit the order of the information in the second part.
[0194] For example, in CRI / SSBRI mode, the first part of the first report is used to indicate X, and the second part is used to indicate the index of X downlink signals. Alternatively, the second part is used to indicate the index of X downlink signals and the measured value of the first measurement of X downlink signals.
[0195] For example, in bitmap mode, the first part of the first report is used to indicate X, and the second part is used to indicate the bitmap. Alternatively, the second part is used to indicate the bitmap, the indication information of the largest measurement value among the measurement values of the first measurements of the Y downlink signals, and the measurement values of the first measurements of the X downlink signals. Alternatively, the second part is used to indicate the bitmap and the measurement values of the first measurements of the X downlink signals (all actual values, not differential values).
[0196] For example, in full measurement mode, the first part of the first report is used to indicate X, and the second part is used to indicate the indication information of the largest measurement value among the measurement values of the first measurements of the Y downlink signals, as well as the measurement values of the first measurements of the Y downlink signals. Alternatively, the second part is used to indicate the measurement values of the first measurements of the Y downlink signals (all actual values, not differential values).
[0197] For example, in the combined index mode, the first part of the first report is used to indicate X, and the second part is used to indicate the index of X-1 downlink signals corresponding to the measured values of the first measurements of X downlink signals excluding the largest measured value (indicated by a combined index), and the indication information of the largest measured value among the measured values of the first measurements of Y downlink signals. Alternatively, the second part is used to indicate the index of X-1 downlink signals corresponding to the measured values of the first measurements of X downlink signals excluding the largest measured value (indicated by a combined index), the indication information of the largest measured value among the measured values of the first measurements of Y downlink signals, and the measured value of the first measurements of X downlink signals. Alternatively, the second part is used to indicate the index of X downlink signals (indicated by a combined index). Alternatively, the second part is used to indicate the index of X downlink signals (indicated by a combined index), and the indication information of the largest measured value among the measured values of the first measurements of Y downlink signals. Alternatively, the second part is used to indicate the index of X downlink signals (indicated by a combined index), and the measured value of the first measurements of X downlink signals (all actual values, not differential values).
[0198] When the first part is used to indicate a first reporting method and at least one of the following: bitmaps of X and Y downlink signals, indication information of the largest measurement value among the first measurement values of Y downlink signals, measurement value of the first measurement value of at least one downlink signal among Y downlink signals, index of N downlink signals among X downlink signals, and measurement value of the first measurement value of N downlink signals among X downlink signals, the second part is used to indicate at least one of the following: index of at least one downlink signal among X downlink signals, measurement value of the first measurement value of at least one downlink signal among X downlink signals or Y downlink signals, and indication information of the largest measurement value among the first measurement values of Y downlink signals.
[0199] For example, in CRI / SSBRI mode, the first part of the first report indicates a first reporting method and X, and the second part indicates the index of X downlink signals. Alternatively, the second part indicates the index of X downlink signals and the measured value of the first measurement of the X downlink signals. Alternatively, the first part of the first report indicates the first reporting method, X, and the index of at least one downlink signal among the X downlink signals (e.g., the index of the downlink signal corresponding to the largest measured value among the measured values of the first measurements of the X downlink signals), and the second part indicates the index of the downlink signals other than the at least one downlink signal among the X downlink signals. Alternatively, the first part of the first report indicates the first reporting method, X, and the measured value of the first measurement of at least one downlink signal among the X downlink signals (e.g., the largest measured value among the measured values of the first measurements of the X downlink signals), and the second part indicates the index of X downlink signals and the measured value of the first measurement of the downlink signals other than the at least one downlink signal among the X downlink signals. Alternatively, the first part of the first report is used to indicate the first reporting method, X, the index of at least one downlink signal among the X downlink signals and the measured value of the first measurement (e.g., the index of the downlink signal corresponding to the largest measured value among the measured values of the first measurement of the X downlink signals and the measured value of the first measurement), and the second part is used to indicate the index of the downlink signal other than the at least one downlink signal among the X downlink signals and the measured value of the first measurement.
[0200] For example, in bitmap mode, the first part of the first report is used to indicate the first reporting method and the bitmap of Y downlink signals, and the second part is used to indicate the indication information of the largest measurement value among the measurement values of the first measurement of the Y downlink signals, and the measurement values of the first measurement of X downlink signals. Alternatively, the second part is used to indicate the measurement values of the first measurement of X downlink signals (all actual values, not differential values).
[0201] For example, in full measurement mode, the first part of the first report is used to indicate the indication information of the largest measurement value among the first measurement values of the first measurement quantity of the first reporting method and the Y downlink signals, and the second part is used to indicate the measurement value of the first measurement quantity of the Y downlink signals. Alternatively, the first part of the first report is used to indicate the measurement value of the first measurement quantity of at least one downlink signal among the first reporting method and the Y downlink signals (e.g., the largest measurement value among the measurement values of the first measurement quantities of the Y downlink signals), and the second part is used to indicate the measurement value of the first measurement quantity of the Y downlink signals other than the measurement value already indicated in the first part. Alternatively, the first part of the first report is used to indicate the first reporting method, the index of at least one downlink signal among the Y downlink signals (e.g., the index of the downlink signal with the highest measurement value of the first measurement quantity), and the measurement value of the first measurement quantity of at least one downlink signal among the Y downlink signals (e.g., the largest measurement value among the measurement values of the first measurement quantities of the Y downlink signals), and the second part is used to indicate the measurement value of the first measurement quantity of the Y downlink signals other than the measurement value already indicated in the first part. Alternatively, the first part of the first report indicates the first reporting method, and the second part indicates the measured values (all actual values, not differential values) of the first measurement quantity of the Y downlink signals. Alternatively, the first part of the first report indicates the first reporting method and the measured value of the first measurement quantity of at least one of the Y downlink signals, and the second part indicates the measured values (all actual values, not differential values) of the first measurement quantity of the Y downlink signals other than the measured values already indicated in the first part.
[0202] For example, in the combined index mode, the first part of the first report is used to indicate the first reporting method and X, and the second part is used to indicate the index of X-1 downlink signals corresponding to the measured values of the first measurements of X downlink signals excluding the largest measured value (indicated by a combined index), and the indication information of the largest measured value among the measured values of the first measurements of Y downlink signals. Alternatively, the second part is used to indicate the index of X-1 downlink signals corresponding to the measured values of the first measurements of X downlink signals excluding the largest measured value (indicated by a combined index), the indication information of the largest measured value among the measured values of the first measurements of Y downlink signals, and the measured values of the first measurements of X downlink signals. Alternatively, the second part is used to indicate the index of X downlink signals (indicated by a combined index). Alternatively, the first part of the first report may indicate the first reporting method, X, and the measured value of the first measurement of at least one downlink signal among the X downlink signals (e.g., the largest measured value among the measured values of the first measurements of the X downlink signals), and the second part may indicate the index of the X-1 downlink signals corresponding to the measured values of the first measurements of the X downlink signals other than the largest measured value, and the measured values of the first measurements of the X downlink signals other than the measured values already indicated in the first part. Alternatively, the first part of the first report may indicate the first reporting method, X, and the index of at least one downlink signal among the X downlink signals and the measured value of the first measurement (e.g., the index of the downlink signal corresponding to the largest measured value of the first measurement among the X downlink signals and the measured value of the first measurement), and the second part may indicate the index of the downlink signals other than the downlink signals already indicated in the first part and the measured value of the first measurement. Alternatively, the first part of the first report may indicate the first reporting method and X, and the second part may indicate the index of the X downlink signals (indicated by a combined index) and the measured values of the first measurements of the X downlink signals (all actual values, not differential values).
[0203] In some embodiments, the number of bits included in the first portion is determined according to at least one of the following: Y, M, Z. Wherein, M is a first quantity threshold, M is a positive integer, and the first quantity threshold is used to determine the X downlink signals.
[0204] In some embodiments, the number of bits included in the second portion is determined based on the first portion. The first portion needs to be received in its entirety before the second portion is received.
[0205] Optionally, after receiving the first part of the first report, the network device determines the number of bits in the second part based on the information indicated in the first part, thereby obtaining the complete first report, and then performs downlink signal prediction or determines the downlink signal used for communication with the terminal device.
[0206] For example, the number of bits included in the first part is greater than or equal to any of the following: in, This indicates rounding up, and log2 represents the logarithm to the base 2. For example, the first part includes 10 bits. Any one of them. Or, the first part includes a number of bits greater than or equal to A fixed value. For example, this fixed value is a predefined value.
[0207] For example, when the fixed value is greater than And the X indicated in the first part passes through When a bit can represent it, the first part, except for The portion outside the bits can be filled with 0. When the fixed value is greater than... or In the first part, except or The parts outside the bits can be filled with 0.
[0208] For example, when the first part is used to indicate X, the number of bits included in the first part is or like Figure 7 As shown. Figure 7 The first report 700 includes a first part 710 and a second part 720. The first part 710 includes... or One bit. Since the value of X is less than or equal to Y when only the threshold value of the first measurement is included in the parameters of the reporting condition, the first part requires at least one bit. This is represented by bits. Since the value of X is less than or equal to the first quantity threshold M when the parameters of the reporting conditions include the threshold value of the first measurement and the first quantity threshold M, the first part requires at least... Each bit represents a unit of data.
[0209] For example, when the first part is used to indicate the first reporting method and other information, the number of bits included in the first part is like Figure 8 As shown. Figure 8 The first report 800 includes a first part 810 and a second part 820. The first part 810 includes... Z bits. Since the number of candidate reporting methods is Z, at least Z bits are needed. This is represented by 1 bit. Furthermore, since the first part also includes X in CRI / SSBRI mode, it needs to be represented by... or Each bit represents a value. Since the first report also includes a Y-bit bitmap in bitmap mode, it needs to be represented by Y bits. In full measurement mode, the total number of bits can be determined by Y once the mode is identified. Therefore, at least Y bits are needed to represent X or the bitmap under different reporting methods.
[0210] like Figure 8 As shown, in Part 1, 810 The first bit represents the first reporting method. In CRI / SSBRI mode, the Y bits in the first part 810 are used to indicate X. Alternatively, the Y bits in the first part 810... or One bit is used to indicate X, and the Y bits, excluding this... or The bits outside of the first part 810 are used to indicate the indices of N downlink signals out of X downlink signals and / or the measured value of the first measurement. In bitmap mode, Y bits in the first part 810 are used to indicate the bitmap. In full measurement mode, Y bits in the first part 810 are used to indicate the index of the downlink signal with the highest measured value of the first measurement among the Y downlink signals and / or the measured value of the first measurement of at least one downlink signal among the Y downlink signals (e.g., the largest measured value among the measured values of the first measurements of the Y downlink signals).
[0211] In some embodiments, when the parameters of the reporting conditions include a threshold value for a first measurement, the number X1 of downlink signals satisfying the reporting conditions may be 0. That is, the measured values of the first measurement of Y downlink signals do not satisfy the reporting conditions. For example, the measured values of the first measurement of Y downlink signals are all less than the threshold value of the first measurement. In this case, the terminal device determines the first report according to the processing criteria preset by the network device or the protocol. For example, when the number X1 of downlink signals satisfying the threshold value of the first measurement is 0, the terminal device reports the index and / or measurement information of the X downlink signals with the largest measured values of the first measurement. For example, when the number X1 of downlink signals satisfying the threshold value of the first measurement is 0, the terminal device determines that the downlink signals satisfying the reporting conditions are X downlink signals, and the measured values of the first measurement of these X downlink signals are greater than the measured values of the first measurement of the other downlink signals among the Y downlink signals excluding these X downlink signals, where X is greater than or equal to 1. For example, the measured values of the first measurement of these X downlink signals are the same. The terminal device determines a first reporting method based on X, and then determines a first report. The specific implementation of determining the first reporting method and the first report is as described in steps S430 and S440, and will not be repeated here. For example, the processing criterion can also be that when the number of downlink signals X1 satisfying the threshold value of the first measurement is 0, the number of downlink signals satisfying the threshold value of the first measurement is reported. For instance, when the number of downlink signals X1 satisfying the threshold value of the first measurement is 0, the first report only includes a first part, which is used to indicate X1.
[0212] S450 sends the first report to the network device.
[0213] After the terminal device determines the first report, it sends the first report to the network device. Correspondingly, the network device receives the first report from the terminal device.
[0214] In some embodiments, the number of bits included in the first report is less than or equal to the number of bits included in the report determined according to each of the Z candidate reporting methods.
[0215] Optionally, when the first part of the first report is used to indicate X, the network device determines a first reporting method from Z candidate reporting methods based on X and Y, thereby determining the number of bits in the second part of the first report and obtaining the content in the second part of the first report. The report determined by the first reporting method satisfies preset conditions. For example, the number of bits included in the report determined by the first reporting method is less than or equal to the number of bits included in the report determined according to each of the Z candidate reporting methods.
[0216] Optionally, when the first part of the first report is used to indicate the first reporting method and other information, the network device directly determines the number of bits in the second part of the first report based on the first reporting method, and then obtains the content in the second part of the first report.
[0217] In this embodiment of the application, before sending the first report to the network device, the terminal device can determine the first reporting method with lower communication overhead from multiple candidate reporting methods, and determine the first report according to the first reporting method, thereby reducing the communication overhead when sending a measurement report each time when the number of downlink signals to be reported is not fixed.
[0218] Figure 9 This is a schematic flowchart of the measurement report sending method provided in the embodiments of this application. Figure 9 The methods described are applied to communication systems, for example, in... Figure 1 , Figure 2 or Figure 3 The communication system shown. Figure 9 Network devices in, for example, are Figure 1 Network equipment 110 Figure 2 Core network equipment, access network nodes or Figure 3 Access network nodes in the network. Figure 9 For example, the terminal device in the middle is Figure 1 , Figure 2 or Figure 3 Terminal devices in the process. Figure 9 The method includes the following steps.
[0219] S910: Send the first instruction information to the terminal device. The implementation of step S910 is similar to that of step S410, and will not be described again here.
[0220] Optionally, the network device may execute step S920 before step S930. That is, step S920 may not be executed.
[0221] S920 sends third instruction information to the terminal device.
[0222] The network device sends a third indication message to the terminal device. Correspondingly, the terminal device receives this third indication message. This third indication message is used to indicate the reporting conditions. These reporting conditions are used to determine the downlink signal to be reported.
[0223] In some embodiments, the reporting condition includes parameters, which include a threshold value for a first measurement of the downlink signal and at least one of the following: a first quantity threshold M or a second quantity threshold P. M and P are positive integers. The specific values of the threshold value, M, and P for the first measurement are not limited in the embodiments of this application.
[0224] S930 determines X downlink signals based on the reported conditions.
[0225] After receiving the first indication information, the terminal device measures or predicts Y downlink signals according to the first indication information, and determines the measured value of the first measurement quantity of each of the Y downlink signals. Based on the measured values of the first measurement quantities of the Y downlink signals and the reporting conditions, the terminal device determines the X downlink signals to be reported.
[0226] In some embodiments, the reporting condition includes parameters, which include a threshold value for a first measurement of the downlink signal and at least one of the following: a first quantity threshold M or a second quantity threshold P. M and P are positive integers. The specific values of the threshold value, M, and P for the first measurement are not limited in the embodiments of this application.
[0227] Optionally, the reporting condition is sent by the network device to the terminal device, as described in step S920. Alternatively, the reporting condition is pre-configured.
[0228] In some embodiments, the first indication information and the third indication information are located in the same message. Alternatively, the first indication information and the third indication information are located in different messages.
[0229] Optionally, when the parameters of the reporting condition include a threshold value for the first measurement and a first quantity threshold M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding the X downlink signals. Alternatively, the X downlink signals belong to the X1 downlink signals. Alternatively, the X downlink signals are any X downlink signals among the X1 downlink signals. In other words, when the parameters of the reporting conditions include the threshold value of the first measurement quantity and the first quantity threshold M, if the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement quantity (or if the measured value of the first measurement quantity of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement quantity), and X1 is greater than or equal to M, then M downlink signals are reported. The measured value of the first measurement quantity of the M downlink signals is greater than or equal to the measured value of the first measurement quantity of the other downlink signals out of Y downlink signals excluding the M downlink signals, or the M downlink signals belong to the X1 downlink signals.
[0230] Optionally, when the parameters of the reporting condition include a threshold value for the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is less than M, then the X downlink signals are the X1 downlink signals. In other words, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is less than M, then the X1 downlink signals are reported.
[0231] Optionally, when the parameters of the reporting conditions include a threshold value for the first measurement and a second quantity threshold P, if the measured values of the first measurement of X1 downlink signals out of Y downlink signals are greater than the threshold value for the first measurement (or if the measured values of the first measurement of X1 downlink signals out of Y downlink signals are greater than or equal to the threshold value for the first measurement), and X1 is less than P, then X = P, and the measured values of the first measurement of these X downlink signals are greater than or equal to the measured values of the first measurement of the other downlink signals out of Y downlink signals excluding the X downlink signals. In other words, when the parameters of the reporting conditions include a threshold value for the first measurement and P, if the measured values of the first measurement of X1 downlink signals out of Y downlink signals are greater than the threshold value for the first measurement (or if the measured values of the first measurement of X1 downlink signals out of Y downlink signals are greater than or equal to the threshold value for the first measurement), and X1 is less than P, then P downlink signals are reported, and the measured values of the first measurement of these P downlink signals are greater than or equal to the measured values of the first measurement of the other downlink signals out of Y downlink signals excluding these P downlink signals.
[0232] Optionally, when the parameters of the reporting condition include a threshold value for the first measurement and P, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals. In other words, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is greater than or equal to P, then the X1 downlink signals are reported.
[0233] Optionally, when the parameters of the reporting conditions include a threshold value for a first measurement, a first quantity threshold M, and a second quantity threshold P, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding the X downlink signals. Alternatively, the X downlink signals belong to the X1 downlink signals. Alternatively, the X downlink signals are any X downlink signals among the X1 downlink signals. In other words, when the parameters of the reporting conditions include the threshold value of the first measurement, the first quantity threshold M, and the second quantity threshold P, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is greater than or equal to M, then M downlink signals are reported. The measured value of the first measurement of the M downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding the M downlink signals, or the M downlink signals belong to the X1 downlink signals.
[0234] Optionally, when the parameters of the reporting conditions include the threshold value of the first measurement, M, and P, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), X1 is less than M, and X1 is greater than or equal to P, then the X downlink signals are reported as X1 downlink signals. In other words, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), X1 is less than M, and X1 is greater than or equal to P, then the X1 downlink signals are reported.
[0235] Optionally, when the parameters of the reporting conditions include a threshold value for the first measurement, M, and P, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is less than P, then X = P, and the measured value of the first measurement of these X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding the X downlink signals. In other words, if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement (or if the measured value of the first measurement of X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement), and X1 is less than P, then P downlink signals are reported, and the measured value of the first measurement of these P downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of Y downlink signals excluding these P downlink signals.
[0236] When the parameters of the reporting conditions include M and P, M is greater than P.
[0237] In some embodiments, the measurement value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than a threshold value of the first measurement quantity includes: the measurement value of the first measurement quantity of exactly X1 downlink signals out of Y downlink signals is greater than the threshold value of the first measurement quantity. Similarly, the measurement value of the first measurement quantity of X1 downlink signals out of Y downlink signals being greater than or equal to the threshold value of the first measurement quantity includes: the measurement value of the first measurement quantity of exactly X1 downlink signals out of Y downlink signals is greater than or equal to the threshold value of the first measurement quantity.
[0238] In some embodiments, reporting X downlink signals refers to reporting the index of the X downlink signals and / or the measured value of the first measurement of the X downlink signals. For example, the measured value of the first measurement of the downlink signals is either a measured value actually obtained by the terminal device or a predicted value obtained by the terminal device.
[0239] S940, based on X downlink signals, determines the first report.
[0240] After determining X downlink signals, the terminal device determines a first report based on these X downlink signals. Specifically, the terminal device determines the first report based on the X downlink signals and a second reporting method. This application embodiment does not limit the specific type of the second reporting method.
[0241] In some embodiments, the second reporting method is indicated by the network device to the terminal device. Alternatively, the second reporting method is pre-configured.
[0242] For example, before step S940, the terminal device receives a sixth indication information from the network device, which is used to indicate the second reporting method.
[0243] In some embodiments, the second reporting method is a fixed reporting method. For example, the second reporting method is any one of CRI / SSBRI mode, bitmap mode, full measurement value mode, combined index mode, etc.
[0244] In some embodiments, the method for determining the second reporting method is similar to the method for determining the first reporting method in S430, and will not be described again here.
[0245] When the second reporting method is any of the following: CRI / SSBRI mode, bitmap mode, full measurement value mode, or combined index mode, the contents of the first report are described in Table 2 or in step S440.
[0246] In some embodiments, the first report is not used to indicate the index and / or measurement information of other downlink signals besides the X downlink signals among the Y downlink signals.
[0247] S950 sends the first report to the network device.
[0248] The terminal device sends a first report to the network device. Correspondingly, the network device receives the first report. After receiving the first report, the network device performs downlink signal prediction based on the first report, or determines the downlink signal for communication with the terminal device based on the first report.
[0249] In this embodiment of the application, when the terminal device reports the index and / or measurement information of the downlink signal, it can make the number of reported downlink signals within a relatively fixed range according to the first quantity threshold and / or the second quantity threshold. This reduces the reporting overhead while ensuring the validity of the reported index and / or measurement information, making it easier for the network device to determine the optimal downlink signal for communication based on the reported index and / or measurement information.
[0250] Figure 10 and Figure 11 This is a schematic diagram illustrating the structure of a possible communication device provided in the embodiments of this application. These communication devices can be used to implement the functions of the terminal device or network device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device can be as follows: Figure 1 The network device 110 shown can also be as follows: Figure 1 The terminal device 120 or terminal device 130 shown. Alternatively, the communication device may be... Figures 2 to 9 Terminal devices or network devices in the network.
[0251] like Figure 10 As shown, the communication device 1000 includes a processing unit 1010 and a transceiver unit 1020. The communication device 1000 is used to implement the above-mentioned... Figure 4 or Figure 9 The methods illustrated in this embodiment demonstrate the functions of the terminal device or network device.
[0252] When the communication device 1000 is used to implement Figure 4 In the method embodiment shown, the terminal device functions as follows: the transceiver unit 1020 receives first indication information. The processing unit 1010 determines X downlink signals that meet the reporting conditions based on the reporting conditions; determines a first reporting method based on X; and determines a first report based on the first reporting method. The processing unit 1010 is used to perform... Figure 4 Steps S420, S430, and S440 are described in the text. The transceiver unit 1020 is also used to send a first report to the network device. The transceiver unit 1020 is used to perform... Figure 4 Step S450. The first instruction information, reporting conditions, first reporting method, and first report are... Figure 4 The first instruction, reporting conditions, first reporting method, and first report are similar, and will not be repeated here.
[0253] When the communication device 1000 is used to implement Figure 4 In the method embodiment shown, the network device functions as follows: the transceiver unit 1020 is used to send first indication information to the terminal device and also to receive a first report sent by the terminal device. The transceiver unit 1020 is used to perform... Figure 4 Step S410 in the process.
[0254] When the communication device 1000 is used to implement Figure 9 In the method embodiment shown, the terminal device functions as follows: Transceiver unit 1020 receives first indication information. Processing unit 1010 determines X downlink signals based on reporting conditions; and determines a first report based on the X downlink signals. This processing unit 1010 is used to execute... Figure 9 Steps S930 and S940 are described in the text. The transceiver unit 1020 is also used to send a first report to the network device. The transceiver unit 1020 is used to perform... Figure 9 Step S950 in the process. The first instruction information, reporting conditions, and first report are... Figure 9 The first instruction, reporting conditions, and first report are similar, so they will not be repeated here.
[0255] In some embodiments, when the communication device 1000 is used to implement Figure 9 In the method embodiment shown, the terminal device functions as follows: the transceiver unit 1020 is used to receive third indication information. This third indication information is related to... Figure 9 The third instruction message is similar and will not be repeated here.
[0256] When the communication device 1000 is used to implement Figure 9 In the method embodiment shown, the network device functions as follows: the transceiver unit 1020 is used to send first indication information to the terminal device and also to receive a first report. The transceiver unit 1020 is used to execute step S910.
[0257] In some embodiments, when the communication device 1000 is used to implement Figure 9 In the method embodiment shown, the network device functions as follows: the transceiver unit 1020 is used to send third indication information to the terminal device, and the transceiver unit 1020 is used to execute step S920. This third indication information is related to... Figure 9 The third instruction message is similar and will not be repeated here.
[0258] For a more detailed description of the processing unit 1010 and the transceiver unit 1020, please refer to [link / reference]. Figure 4 or Figure 9 The relevant descriptions in the method embodiments shown.
[0259] like Figure 11 As shown, the communication device 1100 includes a processing circuit 1110. Further, the communication device 1100 may also include a communication circuit 1120. The processing circuit 1110 and the communication circuit 1120 are coupled to each other. The processing circuit may be one or more processors, or all or part of the circuitry within one or more processors used for control or processing functions. It is understood that when the communication device 1100 is a network device or terminal device, the communication circuit 1120 may be a transceiver circuit, a transceiver, or an input / output interface. When the communication device 1100 is a chip for a network device or terminal device, the communication circuit 1120 may be an input / output interface or an input / output circuit. Optionally, the communication device 1100 may also include a memory 1130 for storing instructions executed by the processor 1110, or storing input data required by the processor 1110 to execute instructions, or storing data generated after the processor 1110 executes instructions.
[0260] When the communication device 1100 is used to implement Figure 4 or Figure 9 In the method shown, the processing circuit 1110 is used to implement the function of the processing unit 1010, and the communication circuit 1120 is used to implement the function of the transceiver unit 1020.
[0261] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the terminal by the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the base station by the terminal.
[0262] When the aforementioned communication device is a module applied to a base station (or network equipment), the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, information sent by the terminal to the base station; or, the base station module sends information to other modules (such as radio frequency modules or antennas) in the base station, information sent by the base station to the terminal. Here, the base station module can be the baseband chip of the base station, or a DU (Digital Unit) or other modules. The DU can be a DU under an Open Radio Access Network (O-RAN) architecture.
[0263] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), graphics processing units, neural processing units, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0264] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in the base station or terminal.
[0265] This application also provides a communication system, which includes the network device and terminal device described in the embodiments of this application.
[0266] This application also provides a computer-readable storage medium. The computer-readable storage medium can be any available medium that a computing device can store, or a data storage device such as a data center containing one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state drive). The computer-readable storage medium includes instructions or program code that, when executed on a computing device, cause the computing device to perform the methods provided above.
[0267] This application also provides a computer program product, which may be a software or program product containing instructions capable of running on a computing device or stored on any usable medium. When the instructions are executed on the computing device, the computing device performs the methods provided above, or performs the functions of the apparatus provided above.
[0268] This application also provides a chip including at least one processor, which, when program instructions are executed by the at least one processor, causes the at least one processor to perform the methods provided above.
[0269] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0270] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0271] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0272] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0273] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0274] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0275] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for sending a measurement report, characterized in that, The method includes: Receive first indication information, which is used to indicate that Y downlink signals are measured, where Y is a positive integer; Based on the reporting conditions, X downlink signals that meet the reporting conditions are determined, and the Y downlink signals include the X downlink signals, where X is a positive integer and X is less than or equal to Y; Based on X, a first reporting method is determined, and the first reporting method belongs to Z candidate reporting methods, where Z is a positive integer greater than 1; Based on the first reporting method, a first report is determined, which is used to indicate the index and / or measurement information of the X downlink signals; Send the first report.
2. The method according to claim 1, characterized in that, The step of determining the first reporting method based on X includes: Based on X and Y, the first reporting method is determined from the Z candidate reporting methods; or... Based on the first mapping relationship and X, the first reporting method is determined. The first mapping relationship is used to indicate the number of downlink signals that meet the reporting conditions and the mapping relationship between the Z candidate reporting methods.
3. The method according to claim 2, characterized in that, The method further includes: Receive second indication information, which is used to indicate the first mapping relationship.
4. The method according to any one of claims 1 to 3, characterized in that, The parameters of the reporting conditions include at least one of the following: a threshold value for a first measurement of the downlink signal, a first quantity threshold M or a second quantity threshold P, wherein M and P are positive integers.
5. The method according to claim 4, characterized in that, The step of determining X downlink signals that meet the reporting conditions includes: When the parameters of the reporting condition include the threshold value of the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of the Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to M, then X = M, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals; or, When the parameters of the reporting condition include the threshold value of the first measurement and M, if the measured value of the first measurement of X1 downlink signals out of the Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than M, then the X downlink signals are the X1 downlink signals; or, When the parameters of the reporting condition include the threshold value of the first measurement and P, if the measured value of the first measurement of X1 downlink signals out of the Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is less than P, then X = P, and the measured value of the first measurement of the X downlink signals is greater than or equal to the measured value of the first measurement of the other downlink signals out of the Y downlink signals excluding the X downlink signals; or, When the parameters of the reporting condition include the threshold value of the first measurement and P, if the measured value of the first measurement of X1 downlink signals out of the Y downlink signals is greater than or equal to the threshold value of the first measurement, and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals; or, When the parameters of the reporting condition include the threshold value of the first measurement, M, and P, if the measured value of the first measurement of X1 downlink signals out of the Y downlink signals is greater than or equal to the threshold value of the first measurement, X1 is less than M, and X1 is greater than or equal to P, then the X downlink signals are the X1 downlink signals.
6. A method for sending a measurement report, characterized in that, The method includes: Send a first indication message, which is used to indicate that Y downlink signals are measured, where Y is a positive integer; A first report is received, which indicates the index and / or measurement information of X downlink signals among the Y downlink signals. The first report corresponds to a first reporting method, which belongs to Z candidate reporting methods. The first reporting method is determined according to X. The X downlink signals are determined according to reporting conditions. X is a positive integer, X is less than or equal to Y, and Z is a positive integer greater than 1.
7. The method according to claim 6, characterized in that, The method further includes: Send a second indication message, which is used to indicate a first mapping relationship. The first mapping relationship is used to indicate the mapping relationship between the number of downlink signals that meet the reporting conditions and the Z candidate reporting methods.
8. The method according to claim 6 or 7, characterized in that, The parameters of the reporting conditions include at least one of the following: a threshold value for a first measurement of the downlink signal, a first quantity threshold M or a second quantity threshold P, wherein M and P are positive integers.
9. The method according to any one of claims 1 to 8, characterized in that, The first report includes fewer bits than or equal to the number of bits included in the report determined according to each of the Z candidate reporting methods.
10. The method according to any one of claims 1 to 9, characterized in that, The first report includes a first part, which is used to indicate the first reporting method and / or the X.
11. The method according to claim 10, characterized in that, The first part is used to indicate X; or, The first part is used to indicate the first reporting method and at least one of the following: the bitmap of the X and Y downlink signals, the indication information of the largest measurement value among the measurement values of the first measurement of the Y downlink signals, the measurement value of the first measurement of at least one downlink signal among the Y downlink signals, the index of N downlink signals among the X downlink signals, and the measurement value of the first measurement of the N downlink signals, wherein the bitmap of the Y downlink signals is used to indicate the index of the X downlink signals among the Y downlink signals, and N is a positive integer less than or equal to X.
12. The method according to any one of claims 1 to 11, characterized in that, The first report includes a first part, the number of bits included in the first part being determined according to at least one of the following: Y, M, Z, where M is a first quantity threshold, M is a positive integer, and the first quantity threshold is used to determine the X downlink signals.
13. The method according to any one of claims 1 to 12, characterized in that, The first report further includes a second part, which is used to indicate at least one of the following: an index of at least one downlink signal among the X downlink signals, a measured value of a first measurement of the X downlink signals or at least one downlink signal among the Y downlink signals, an indication of the largest measured value among the measured values of the first measurement of the Y downlink signals, and a bitmap of the Y downlink signals, wherein the bitmap of the Y downlink signals is used to indicate the index of the X downlink signals among the Y downlink signals.
14. The method according to any one of claims 10 to 12, characterized in that, The first report also includes a second part, the number of bits of which is determined based on the first part.
15. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 14.
16. A communication device, characterized in that, The communication device includes: at least one processor and a communication interface, the communication interface being used for the communication device to interact with other communication devices, and when program instructions are executed in the at least one processor, causing the communication device to perform the method as described in any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program code for execution by the device, and when the program code is executed, the method as described in any one of claims 1 to 14 is performed.
18. A computer program product, characterized in that, Includes program instructions, which, when the computer program product is run on a communication device, execute the method as described in any one of claims 1 to 14.