Communication method, communication apparatus, chip system and readable storage medium
By receiving and measuring a set of reference signals at multiple transmission points, and reporting a set of differential measurements and indication information on the terminal device, the problem of high beam scanning signaling overhead in high-frequency wireless communication is solved, achieving efficient and accurate signal quality feedback and resource saving.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-12-05
- Publication Date
- 2026-07-30
AI Technical Summary
In high-frequency wireless communication, the beam scanning signaling overhead under the traditional beam management framework is too large, and how to efficiently and with low power consumption report signal quality measurement results from terminal devices to network devices has not yet been effectively solved.
By receiving and measuring a set of reference signals at multiple transmission points, the terminal device reports a set of differential measurements and indication information, reducing the transmission of absolute measurements. It also optimizes data processing and resource utilization by employing a flexible measurement report structure and multiple mapping sequences.
It improves measurement efficiency and accuracy, reduces resource consumption, enhances system flexibility and network performance, adapts to different scenario requirements, and simplifies data processing procedures.
Smart Images

Figure CN2025140295_30072026_PF_FP_ABST
Abstract
Description
Communication methods, communication devices, chip systems, and readable storage media
[0001] This application claims priority to Chinese Patent Application No. 202510123947.X, filed on January 24, 2025, entitled "Communication Method, Communication Device, Chip System and Readable Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of wireless communication technology, and in particular to a communication method, communication device, chip system, and readable storage medium. Background Technology
[0003] As wireless communication moves towards higher frequency bands, beam management has become a crucial means of ensuring wireless link coverage. With the continuous increase in frequency bands and antenna size, the coverage area of a beam decreases, leading to a significant increase in the number of beams that need to be scanned. This results in a substantial increase in the signaling overhead of beam scanning under traditional beam management frameworks. Artificial intelligence (AI) is one of the key technologies for reducing the signaling overhead of traditional beam management. In AI-assisted beam management, certain functions provided by AI models can infer / predict a larger number of beams by inputting measurement results from a smaller number of beams. This allows the network to avoid sending the complete candidate beam set, significantly reducing resource consumption.
[0004] A key use case for AI in beam management is temporal beam prediction. For network-side models, network devices can use historical measurements of a small number of beam sets to predict future values of a larger number of beam sets. However, how terminal devices can efficiently and with low power report signal quality measurements from the past few moments to network devices remains a critical technical challenge. Summary of the Invention
[0005] This application provides a communication method, communication device, chip system, and readable storage medium, which can improve measurement efficiency, accurately report measurement results, and save resources.
[0006] In a first aspect, embodiments of this application provide a communication method, which may include: receiving a first set of reference signals from a network device during each of N transmission opportunities; measuring the first set of reference signals during each transmission opportunity to obtain measurement results corresponding to each transmission opportunity; the measurement results include the measured values of each reference signal in the first set of reference signals; and reporting a measurement report to the network device based on the measurement results corresponding to each transmission opportunity; the measurement report includes first indication information, second indication information, a reference measurement value, and a set of differential measurement values corresponding to each transmission opportunity; wherein the reference measurement value is one of the measured values of each reference signal, the second indication information indicates the reference transmission opportunity to which the target reference signal corresponding to the reference measurement value belongs, and the first indication information indicates the index of the target reference signal. Wherein, N is a positive integer.
[0007] For example, any transmission time n among N transmission times has a corresponding differential measurement set that includes the differences between the measured values of some or all of the reference signals in the first reference signal set within transmission time n and the reference measured values. n is a positive integer less than or equal to N.
[0008] It is evident that by receiving and measuring the first set of reference signals across N transmission opportunities, each transmission opportunity can be fully utilized for signal quality detection, avoiding the randomness and limitations of measurements at a single transmission opportunity, thus improving overall measurement efficiency. The measurement report reported by the terminal device contains first indication information that accurately locates the target reference signal, and second indication information that clearly identifies the reference transmission opportunity corresponding to the reference measurement value. This provides accurate signal quality feedback to the network device, aiding in subsequent network optimization and adjustments. By reporting a set of differential measurement values instead of the absolute measurement value of each reference signal, the amount of data reported can be reduced, saving communication resources.
[0009] Furthermore, since the reference measurement value is a representative value selected from all reference signals, using it as a benchmark to calculate the difference between other reference signals can eliminate random errors in the measurement process to a certain extent, thereby improving the overall measurement accuracy.
[0010] In one possible implementation, the differential measurement set corresponding to the reference transmission timing includes the differences between the measured values of some or all of the reference signals in the first reference signal set and the reference measured value within the reference transmission timing, but does not include the difference between the measured value of the target reference signal and the reference measured value; the differential measurement set corresponding to transmission timing n includes the differences between the measured values of some or all of the reference signals in the first reference signal set and the reference measured value within transmission timing n; transmission timing n is a transmission timing other than the reference transmission timing among N transmission timings.
[0011] In this way, the difference between the target reference signal and the reference measurement value is not calculated in the differential measurement value set corresponding to the reference transmission timing, thus avoiding data redundancy. Since the target reference signal itself is the source of the reference measurement value, the difference between them is meaningless, reducing unnecessary data processing and transmission. For transmission timings other than the reference transmission timing (such as transmission timing n), it is necessary to report the difference between the measured values of some or all reference signals in the first reference signal set and the reference measurement value within that transmission timing. This preserves the relative information of signal quality changes and optimizes the data processing flow, making the measurement report more concise and informative.
[0012] In one possible implementation, the number of the first part of the reference signal corresponding to transmission timing n1 is the same as or different from the number of the second part of the reference signal corresponding to transmission timing n2; n1 and n2 are positive integers less than or equal to N, and n1 and n2 are different.
[0013] It is evident that allowing different numbers of reference signals for different transmission times (such as n1 and n2) helps reduce the communication resources required for reporting measurement results and enhances system flexibility. Terminal devices can dynamically adjust the number of reference signals to be reported within each transmission timeframe based on actual conditions such as channel conditions, user distribution, and service requirements. This flexibility helps optimize network performance and meet the needs of different scenarios.
[0014] In one possible implementation, the measurement report further includes first index information, second index information, and a first quantity. The first index information is a first bit map comprising K first bits, where K is the number of reference signals in the first reference signal set. Each first bit corresponds to one reference signal in the first reference signal set, and the reference signals corresponding to each first bit are distinct. A first value for a first bit indicates that at least one transmission opportunity out of N transmission opportunities has been reported, either the measured value or differential measurement value of the reference signal corresponding to the first bit. A second value for a first bit indicates that neither the measured value nor the differential measurement value of the reference signal corresponding to the first bit has been reported. The second index information includes N second bitmaps, with one second bitmap corresponding to one transmission timing. Each second bitmap includes K1 second bits, where K1 is the sum of the number of first bits in the first bitmap that take the first value. In each second bitmap, one second bit corresponds to one first bit in the first bitmap that takes the first value, and the reference signals corresponding to each second bit are distinct. In the second bitmap corresponding to transmission timing n, a second bit taking the first value indicates that the measured or differential measurement value of the reference signal corresponding to that second bit was reported within transmission timing n; a second bit taking the second value indicates that the measured and differential measurement values of the reference signal corresponding to that second bit were not reported within transmission timing n. The first quantity is the number of second bits taking the first value in the N second bitmaps.
[0015] In this way, by setting the first bitmap (first index information), the terminal device can clearly indicate which reference signal measurement values or differential measurement values are reported and which are not. This helps avoid listing the measurement results of each reference signal individually in the measurement report, thereby reducing data reporting redundancy and improving data reporting efficiency. For each transmission timing, the second bitmap (second index information) allows for flexible reporting of which reference signal measurement values or differential measurement values are included in the measurement report for that transmission timing. This allows the terminal device to dynamically adjust the content of the measurement report according to actual needs, reducing redundant information in the report, saving communication resources, and enabling more efficient transmission of critical information under limited wireless resources, thereby improving overall network performance and user experience.
[0016] The combined use of the first bitmap and the second bitmap allows network devices to quickly parse key information from measurement reports, such as which reference signals were measured during which transmission events and what the measurement results were. This helps network devices respond quickly and make corresponding network adjustments. Even as the network scales up and the number of reference signals increases, this application maintains efficient data reporting and parsing capabilities. The scalability of the first bitmap and the second bitmap allows the system to easily adapt to more reference signals and transmission events.
[0017] In one possible implementation, the measurement report includes a first part and a second part. The first part includes first index information and a first quantity; the second part includes second index information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing. The contents of the first part are mapped according to a first preset order, and the contents of the second part are mapped according to a second preset order. Alternatively, the first part may also include first indication information, and the second part may also include second indication information; or, the first part may also include second indication information, and the second part may also include first indication information; or, the first part may also include both first and second indication information; or, the second part may also include both first and second indication information.
[0018] By dividing the measurement report into two parts and mapping their content according to a preset order, network devices can more easily parse and understand the structure and content of the measurement report, helping to reduce parsing errors and improve processing efficiency. The independent design of the first and second parts allows for flexible addition or modification of content while maintaining structural clarity. For example, new indications can be added or the order of content can be adjusted according to actual needs, enabling the measurement report to adapt to different network environments and business requirements. Furthermore, dividing the measurement report into two parts, each containing different content, optimizes data transmission efficiency. For example, more frequently changing or more important information can be placed in the second part for faster updates and transmission. Meanwhile, the first part can contain relatively stable information, such as the first index and quantity, to reduce data transmission redundancy.
[0019] Mapping order refers to the sequence in which various content elements (such as the first quantity, second quantity, first index information, second index information, reference measurement values, and the differential measurement value sets corresponding to each transmission timing) are arranged or mapped into a specific data structure (such as the first part and the second part) when organizing the content of the measurement report into that data structure. Different mapping orders may affect the efficiency of data processing, parsing, and transmission. Therefore, in practical applications, it is necessary to select an appropriate mapping order to organize the content of the measurement report according to specific needs and scenarios. Furthermore, the selection of the mapping order must also consider the system's compatibility, scalability, and error detection and correction capabilities.
[0020] In one possible implementation, the response to the first part further includes first indication information and second indication information, wherein the contents of the first part are mapped according to a first preset order, including any one of the following:
[0021] The first part is mapped in the order of first instruction information, second instruction information, first index information, and first quantity;
[0022] The first part is mapped according to the order of first index information, first quantity, first indication information, and second indication information;
[0023] The first part is mapped according to the order of first quantity, first index information, first indication information, and second indication information;
[0024] The first part is mapped in the order of first quantity, first index information, second indication information, and first indication information.
[0025] In one possible implementation, the contents of the second part are mapped according to a second preset order, including:
[0026] The second part is mapped according to the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing in that order; or, the second part is mapped according to the reference measurement value, the second index information, and the differential measurement value set corresponding to each transmission timing in that order.
[0027] In one possible implementation, the contents of the first part are mapped in a first preset order, including: the first part is mapped in the order of first index information and first quantity; or, the first part is mapped in the order of first quantity and first index information.
[0028] In one possible implementation, the response to the second part further includes first indication information and second indication information, and the contents of the second part are mapped in a second preset order including any one of the following:
[0029] The second part maps according to the order of the first instruction information, the second instruction information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing;
[0030] The second part is mapped according to the order of the second index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing;
[0031] The second part maps the data according to the second index information, reference measurement value, first indication information, second indication information, and the differential measurement value set corresponding to each transmission timing.
[0032] It is evident that whether the first and second instruction information are included in the first or second part, the accuracy and readability of the measurement report can be ensured, which helps the recipient to correctly interpret and process the measurement data.
[0033] In one possible implementation, the measurement report further includes a second quantity, which is the number of first bits in the first index information that take the first value; the measurement report includes a first part and a second part; the first part includes the first quantity and the second quantity, and the second part includes the first index information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; the contents of the first part are mapped according to a third preset order; the contents of the second part are mapped according to a fourth preset order.
[0034] The first part may further include first instruction information and second instruction information; or the second part may further include first instruction information and second instruction information; or the first part may further include first instruction information and second instruction information; or the second part may further include first instruction information and second instruction information.
[0035] In this way, the second quantity can avoid repeatedly calculating the number of the first bit with the first value in the first index information in the measurement report, which can reduce redundant information and help improve data transmission efficiency.
[0036] In one possible implementation, the response to the first part further includes first indication information and second indication information, and the contents of the first part are mapped according to a third preset order including any one of the following:
[0037] The first part is mapped in the order of first instruction information, second instruction information, first quantity, and second quantity;
[0038] The first part is mapped in the order of first quantity, second quantity, first instruction information, and second instruction information;
[0039] The first part is mapped in the order of second quantity, first quantity, first instruction information, and second instruction information;
[0040] The first part is mapped in the order of second quantity, first quantity, second instruction information, and first instruction information.
[0041] In one possible implementation, the mapping of the contents of the second part according to a fourth preset order includes: the second part being mapped in the order of the first index information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or, the second part being mapped in the order of the second index information, the first index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0042] In one possible implementation, in response to the second part including the first instruction information and the second instruction information, the mapping of the contents of the first part according to a third preset order includes: the first part being mapped according to the order of the first quantity and the second quantity; or, the first part being mapped according to the order of the second quantity and the first quantity.
[0043] In one possible implementation, the mapping of the contents of the second part according to a fourth preset order includes: the second part being mapped in the order of the first index information, the second index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or, the second part being mapped in the order of the second index information, the first index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0044] As can be seen, in this embodiment, the choice of multiple mapping orders makes the design of measurement reports more flexible and adaptable to different network environments and business needs. Terminal devices can select the most suitable mapping order to organize the content of the measurement report according to the actual situation, thereby improving the accuracy and readability of the report. Different mapping orders may affect data processing efficiency. By allowing the selection of multiple mapping orders, the data processing flow can be optimized, unnecessary computation and resource consumption can be reduced, and the overall system performance can be improved. When upgrading or replacing terminal devices or network devices, the compatibility of multiple mapping orders helps ensure a smooth transition between old and new devices. New devices can support the mapping order used by old devices, thereby avoiding data incompatibility issues. Using multiple mapping orders can also increase the redundancy of measurement reports, helping to detect and correct potential errors during data transmission or processing. Different mapping orders may reveal different error patterns, thereby improving the accuracy of error detection and correction.
[0045] In one possible implementation, the mapping order of each differential measurement value in the differential measurement value set n corresponding to transmission timing n is the same as the mapping order of each second bit bit with the first value in the second bitmap corresponding to transmission timing n.
[0046] By maintaining the same mapping order between the differential measurements in the differential measurement set and the second bit in the second bitmap (which takes the first value), the consistency within the measurement report is enhanced. This helps network devices understand the content of the measurement report more accurately and reduces parsing errors caused by inconsistent mapping order. Consequently, it helps reduce redundant transmissions or processing overhead due to parsing errors. The consistent mapping order also makes it easier for network devices to match the differential measurements with the corresponding reference signals (indicated by the second bit in the second bitmap), simplifying the measurement report parsing process, improving processing efficiency, and thus enabling more effective use of network resources and improved overall system performance.
[0047] In one possible implementation, the measurement report further includes third index information; wherein the third index information includes N third bitmaps, each third bitmap includes K third bits, and one third bitmap corresponds to each transmission timing. Here, K is the number of reference signals in the first reference signal set. In the third bitmap corresponding to transmission timing n, one third bit corresponds to one reference signal in the first reference signal set in transmission timing n, and the reference signals corresponding to each third bit are distinct; a first value for a third bit indicates that the measured value or differential measurement value of the reference signal corresponding to the third bit in transmission timing n has been reported, and a second value for a third bit indicates that the measured value and differential measurement value of the reference signal corresponding to the third bit in transmission timing n have not been reported.
[0048] As can be seen, using a third bitmap to represent the reporting status of reference signals in bit form greatly saves storage space. The third index information clearly indicates which reference signal measurements or differential measurements are reported at specific transmission times. This avoids repeatedly listing all reference signal measurements in the measurement report, thereby reducing redundant information and improving reporting efficiency.
[0049] In one possible implementation, the measurement report includes a first part and a second part; the first part includes third index information; the second part includes reference measurement values and a set of differential measurement values corresponding to each transmission timing; the contents of the first part are mapped according to a fifth preset order, and the contents of the second part are mapped according to a sixth preset order. The first part may also include first indication information and second indication information; or, the second part may also include first indication information and second indication information; or, the first part may also include first indication information, and the second part may also include second indication information; or, the first part may also include second indication information, and the second part may also include first indication information.
[0050] In one possible implementation, in response to the first part, the first part further includes first indication information and second indication information. The mapping of the contents of the first part according to a fifth preset order includes: the first part is mapped in the order of first indication information, second indication information, and third index information; or, the first part is mapped in the order of third index information, first indication information, and second indication information.
[0051] In one possible implementation, the mapping of the contents of the second part according to the sixth preset order includes: the second part is mapped according to the reference measurement value and the differential measurement value set corresponding to each transmission timing.
[0052] In one possible implementation, the second part further includes first indication information and second indication information, the second part being arranged in the order of first indication information, second indication information, reference measurement value, and differential measurement value set corresponding to each transmission timing.
[0053] As can be seen, both the first and second parts of the measurement report can be designed with multiple mapping orders, which helps to enhance the flexibility of the measurement report, optimize data processing, improve compatibility, and facilitate error detection and correction.
[0054] In one possible implementation, the mapping order of each differential measurement value in the differential measurement value set n corresponding to transmission timing n is the same as the mapping order of each third bit in the third bitmap corresponding to transmission timing n, where the value is the first bit.
[0055] Maintaining the same mapping order between the differential measurement set and the third bit in the third bitmap (where the first value is taken) helps ensure consistency between the differential measurements reported in the measurement report and the corresponding reference signal. This helps network devices accurately understand the content of the measurement report and reduces the risk of parsing errors caused by inconsistent mapping order.
[0056] In one possible implementation, the first and second parts are encoded independently; the first part is fully reported before the second part.
[0057] In this embodiment, the number of reference signals reported in each transmission moment of the measurement report is variable, which may cause the overall size of the measurement report to vary. For example, the size of the measurement report may change from 5 bits in the previous instance to 10 bits in a subsequent instance. Since the network device needs to parse the data in the received measurement report according to fixed decoding rules, the uncertainty in the size of the measurement report will cause adjustments to the network device's decoding process, potentially leading to the network device being unable to decode it. Therefore, dividing the measurement report into two independent but related parts, such as a first part and a second part, is beneficial. The first part has a fixed data size, ensuring that the network device can decode it stably. Furthermore, the first part contains key information about the data size of the second part, such as the first quantity, which helps the network device decode the second part.
[0058] In terms of transmission sequence, the terminal device reports the first part first, followed by the second part. This allows the network device to decode the first part first, obtaining the exact size information of the second part, and thus accurately decoding its content. Based on this, the decoding challenges caused by variations in report size can be effectively solved, contributing to ensuring the accuracy and reliability of data transmission.
[0059] In one possible implementation, the measurement report is reported via a single message, with the first part mapping before the second part; or, the measurement report is reported via a first message and a second message, the first message including the first part and the second message including the second part, with the first message being fully reported before the second message.
[0060] When measurement reports are submitted via a single message, the number of message transmissions is reduced, thus simplifying the reporting process and helping to reduce network congestion and improve transmission efficiency. After receiving the entire message, network devices can simultaneously parse the first and second parts, thereby reducing parsing delays caused by waiting for subsequent messages.
[0061] When a measurement report is submitted via two messages, if the first message is lost or corrupted during transmission, the network device can request a retransmission of the first message without needing to retransmit the entire measurement report (i.e., the second message). This helps reduce resource waste due to transmission errors and enhances system robustness.
[0062] In one possible implementation, the differential measurement set corresponding to transmission time n1 includes the differential measurement values of the first part of the reference signal in the first reference signal set within transmission time n1; the differential measurement set corresponding to transmission time n2 includes the differential measurement values of the second part of the reference signal in the first reference signal set within transmission time n2; the index of the second part of the reference signal is the same as the index of the first part of the reference signal; wherein, n1 and n2 are different.
[0063] In this way, the signal indices in the differential measurement sets corresponding to each transmission timing are the same. The measurement reports submitted by the terminal devices can use a single set of indices to represent the reference signals reported in N transmission timings, without needing to use a separate set of indices for each transmission timing, thus significantly saving resources. Furthermore, since the indices of the two sets of reference signals are the same, network devices can directly map the differential measurement values to the same reference signals without performing additional index matching or conversion, which helps simplify the data processing flow and improve processing efficiency.
[0064] In one possible implementation, the measurement report also includes fourth index information corresponding to the reference measurement value; the fourth index information is used to indicate the index of some or all of the reference signals in the first set of reference signals during the reference transmission time.
[0065] The fourth index information can be used to report the reporting status of each reference signal to the network device, enabling the network device to quickly locate the reference signal corresponding to the reference measurement value.
[0066] In one possible implementation, the fourth index information includes the indices of some or all of the reference signals in the first set of reference signals, excluding the target reference signal, during the reference transmission period; or...
[0067] The fourth index information includes a third bitmap corresponding to the reference transmission timing. The third bitmap corresponding to the reference transmission timing includes K third bits. Each third bit corresponds to a reference signal in the first reference signal set in the reference transmission timing. The reference signals corresponding to each third bit are different from each other. The value of a third bit is a first value, indicating that the measurement value or differential measurement value of the reference signal corresponding to the third bit is reported in the reference transmission timing. The value of a third bit is a second value, indicating that the measurement value and differential measurement value of the reference signal corresponding to the third bit is not reported in the transmission timing n. K is the number of reference signals in the first reference signal set.
[0068] As can be seen, the fourth index can take many different forms of representation, which is beneficial to enhancing compatibility.
[0069] In one possible implementation, the measurement report is mapped in the order of first indication information, second indication information, fourth index information, reference measurement value, and differential measurement value set corresponding to each transmission timing; or, the measurement report is mapped in the order of second indication information, first indication information, fourth index information, reference measurement value, and differential measurement value set corresponding to each transmission timing.
[0070] Wherein, the mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of some or all of the reference signals in the first reference signal set within the reference transmission timing; or, the mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of each third bit bit with a value of the first value in the third bit diagram corresponding to the reference transmission timing.
[0071] As can be seen, terminal devices can select the most appropriate mapping order to organize the content of measurement reports according to the actual situation, thereby improving the accuracy and readability of the reports.
[0072] Secondly, embodiments of this application provide a communication device that includes a module for performing any of the methods described in the first aspect and its possible implementations.
[0073] Thirdly, embodiments of this application provide an electronic device comprising: one or more processors and a memory; the memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, and the one or more processors invoking the computer instructions to cause the electronic device to perform the method described in the first aspect or any implementation thereof.
[0074] Fourthly, embodiments of this application provide a chip system, which includes at least one processor, a memory, and an interface circuit. The memory, the interface circuit, and the at least one processor are interconnected via circuits. The at least one memory stores program instructions. When the program instructions are executed by an electronic device, the chip system performs the method described in the first aspect or any implementation thereof.
[0075] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by an electronic device, cause the method executed by the terminal device as described in the first aspect to be implemented.
[0076] Sixthly, embodiments of this application provide a computer program product that, when executed by an electronic device, causes the method described in any of the first aspects and its possible implementations to be implemented. Attached Figure Description
[0077] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application;
[0078] Figure 2 is a schematic diagram of the interaction process between a terminal device and a network device provided in an embodiment of this application;
[0079] Figure 3 is a schematic diagram of a time-series beam prediction process provided in an embodiment of this application;
[0080] Figure 4 is a flowchart illustrating the interaction between a terminal device and a network device according to an embodiment of this application.
[0081] Figure 5 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0082] Figures 6A and 6B are schematic diagrams of a measurement report provided in an embodiment of this application;
[0083] Figures 7A and 7B are schematic diagrams of another measurement report provided in the embodiments of this application;
[0084] Figures 8A and 8B are schematic diagrams of another measurement report provided in the embodiments of this application;
[0085] Figures 9A and 9B are schematic diagrams of another measurement report provided in the embodiments of this application;
[0086] Figure 10 is a timing diagram of the first and second parts of a measurement report provided in an embodiment of this application;
[0087] Figure 11 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0088] Figure 12 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0089] The embodiments of this application will now be described with reference to the accompanying drawings.
[0090] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0091] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, 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 (item) 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 (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0092] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0093] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0094] To facilitate understanding of the embodiments of this application, some terms used in the embodiments of this application will be explained below, so that those skilled in the art can understand them. This part is only for the purpose of understanding and should not be regarded as a specific limitation of this application.
[0095] 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, 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.
[0096] In a communication system, one network element can send signals to or receive signals from another network element. These signals can include information, signaling, or data. The term "network element" can also be replaced by an entity, network entity, device, communication equipment, communication module, node, communication node, etc. This disclosure uses a network element as an example. For instance, a communication system can 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 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.
[0097] 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.
[0098] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. As shown in Figure 1, the communication system 1000 includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The core network 200 and the Internet 300 are not shown in Figure 1. The wireless access network 100 may include at least one wireless access network device (110a and 110b in Figure 1) and at least one terminal (120a-120j in Figure 1). The terminal is connected to the wireless access network device wirelessly, and the wireless access network device is connected to the core network wirelessly or via a wired connection. The core network device and the wireless access network device may be independent and different physical devices, or the functions of the core network device and the logical functions of the wireless access network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the wireless access network device. Terminals and wireless access network devices may be interconnected via wired or wireless connections. Figure 1 is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.
[0099] Radio access network equipment can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it can also be a module or unit that performs some of the functions of a base station, for example, it can be a central unit (CU) or a distributed unit (DU). Here, the CU performs the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP); the DU performs the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). A base station including both a CU and a DU can also be called a base station with separate CU and DU, such as a base station including gNB-CU and gNB-DU. The CU can also be separated into a CU control plane (CU-CP) and a CU user plane (CU-CP), such as a base station including gNB-CU-CP, gNB-CU-UP, and gNB-DU. The wireless access network equipment can be a macro base station (as shown in Figure 1, 110a), a micro base station or an indoor station (as shown in Figure 1, 110b), or a relay node or donor node, etc. The embodiments of this application do not limit the specific technology or equipment form used in the wireless access network equipment. For ease of description, network equipment is used as an example of wireless access network equipment in the following description.
[0100] 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.
[0101] Terminal devices can be devices that provide voice / data, such as handheld devices with wireless connectivity, in-vehicle devices, etc. For example, terminal devices may 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 evolution of public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.
[0102] 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.
[0103] 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.
[0104] Network devices and terminal devices can be fixed in location or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the network devices and terminal devices.
[0105] The roles of network devices and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile network device. For terminals 120j that access the wireless access network 100 via 120i, drone 120i is a network device; however, for network device 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a network device-to-network device interface protocol. In this case, relative to 110a, 120i is also a network device. Therefore, both network devices and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be called communication devices with network device functions, and 120a-120j in Figure 1 can be called communication devices with terminal functions.
[0106] 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.
[0107] Communication between network devices and terminals, between network devices, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0108] In the embodiments of this application, the functions of the network device can be executed by modules (such as chips) within the network device, or by a control subsystem that includes network device functions. This control subsystem, including network device functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.
[0109] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0110] To facilitate understanding of the embodiments of this application, some terms used in the embodiments of this application will be explained below, so that those skilled in the art can understand them. This part is only for the purpose of understanding and should not be regarded as a specific limitation of this application.
[0111] 1. Beam Management
[0112] Beam management refers to the process by which network devices (base stations) and UEs use L1 / L2 procedures to capture and maintain a set of base station and / or UE beams for uplink and downlink transmission. Beam management is required whether the UE is in the initial access phase in idle mode or in the data transmission phase in connected mode.
[0113] Beam management specifically includes beam scanning, beam measurement, beam identification, beam reporting, beam selection, and beam fault recovery. In the embodiments of this application, the main aspects involved are beam measurement and beam reporting.
[0114] (1) Beam measurement
[0115] Beam measurement refers to the evaluation of the quality of signals received at network devices (such as base stations) or terminal devices (such as user equipment). By measuring the propagation direction and characteristics of the beam, the source and propagation path of the signal can be determined, which helps to determine the optimal beam for signal transmission.
[0116] Beam measurement can use different metrics, such as reference signal received power (RSRP), reference signal received quality (RSRQ), signal to interference plus noise ratio (SINR), or signal to interference plus noise ratio (SNR).
[0117] RSRP measures the received power of a specific reference signal in the downlink. RSRQ measures the ratio of the received quality of a specific reference signal to interference in the downlink. SINR or SNR measures the ratio of signal power to interference and noise power.
[0118] During beam measurement, the base station or UE sends and receives specific reference signals, such as synchronization signal block (SSB), channel state information reference signal (CSI-RS), and sounding reference signal (SRS), to evaluate the quality of the received signal.
[0119] (2) Beam reporting
[0120] Beam reporting refers to the process by which a terminal device, such as a UE, reports the selected beam and its related information to the radio access network (RAN) or base station (BS) based on beam measurement results. This information typically includes beam quality metrics (such as Reference Signal Received Power (RSRP)) and beam identification.
[0121] (3) Beam prediction
[0122] The basic principle of beam prediction is to use the power of electromagnetic waves, especially fading models, to predict the direction of electromagnetic waves. By predicting the propagation path and intensity changes of electromagnetic waves, signals can be transmitted and received more effectively, thereby reducing electromagnetic wave attenuation and improving signal reliability.
[0123] Beam prediction has wide applications in wireless communication, especially in scenarios requiring efficient and reliable signal transmission. For example, in mobile communication networks, base stations can use beam prediction technology to optimize communication with the user interface (UE), improving signal quality and transmission rate. Furthermore, beam prediction can also be applied to satellite communication, radar detection, and other fields to improve signal reception and transmission performance.
[0124] Please refer to Figure 2, which is a schematic diagram of the interaction process between a terminal device and a network device according to an embodiment of this application. As shown in Figure 2, the network device sends a first set of reference signals (set 1) to the terminal device. After measuring the reference signals in set 1, the terminal device reports the measurement results to the network device. The network device can predict a second set of reference signals (set 2) based on the received measurement results of set 1.
[0125] For example, the reference signal set can be a set of channel state information resource signals (CSI-RS) or a set of synchronization signal blocks (SSBs).
[0126] The measurement results of set 1 may include the signal quality measurement values of each reference signal and the beam information of each reference signal.
[0127] For example, signal quality measurements can refer to L1-RSRP measurements, which are the signal received power measurements obtained by the terminal device at the physical layer (layer 1, L1) of the received reference signal. They are primarily used in beam management, cell selection, cell reselection, power control, and mobility management procedures. In beam management, L1-RSRP measurements help the UE quickly switch beams to ensure communication stability and quality. Specifically, L1-RSRP is the average power received from a single resource element (RE) allocated to a specific reference signal (such as a synchronization signal or channel state information reference signal).
[0128] Optionally, when the reference signal set is a set of CSI-RS, the beam information of the reference signal can be represented by the resource indicator (CSI-RS resource indicator, CRI) of the channel state information resource signal.
[0129] In one possible implementation, network devices can perform beam prediction based on artificial intelligence (AI) models.
[0130] 3. Artificial intelligence (AI)
[0131] Artificial intelligence (AI) refers to the ability of computer systems to simulate human intelligence. AI can include processes such as learning (acquiring knowledge from data), reasoning (making judgments based on knowledge), and self-correction. The goal of AI is to understand intelligence by constructing computer programs that demonstrate symbolic reasoning or reasoning. AI can play a role in many fields, providing accurate decision-making suggestions by rapidly processing massive amounts of data, thus helping to drive the intelligent development of various industries.
[0132] AI is one of the key technologies for reducing the signaling overhead of traditional beam management. In AI-assisted beam management, certain functions provided by AI models can infer / predict a larger number of beams by inputting the measurement results of a smaller number of beams. This allows the network to avoid sending the complete set of candidate beams, thus significantly reducing resource overhead.
[0133] One important use case for AI in beam management is temporal beam prediction, where, for network-side models, the network uses historical measurements of a smaller beam set to predict future values of a larger beam set.
[0134] Please refer to Figure 3, which is a schematic flowchart of a timing beam prediction method provided in an embodiment of this application. As shown in Figure 3, from time t-T1 to time t-1, each time point can represent a transmission opportunity. The network device can send a first reference signal set (set 1) to the terminal device once during each transmission opportunity. After measuring the reference signals in set 1 for the past T1 transmission opportunities, the terminal device reports the historical measurement results of the past T1 transmission opportunities to the network device. The network device can perform timing beam prediction on a second reference signal set (set 2) based on the historical measurement results of set 1.
[0135] Optionally, the network device can perform temporal beam prediction based on an AI model. For example, the network device can use T1 historical measurements of set 1 as input to the AI model, or as part of the input to the AI model, to predict the signal quality of the reference signal in set 2 at future time T2. The historical measurement results at the T1 transmission times may include information such as the L1-RSRP measurements of the T1 beams corresponding to set 1. Based on the received historical measurement results, the network device can predict the L-RSRP prediction value of each beam in set 2 at future time T2, and / or the probability that each beam is the optimal beam.
[0136] Please refer to Figure 4, which is a flowchart of the interaction between a terminal device and a network device provided in an embodiment of this application.
[0137] As shown in Figure 4, each time point from t-T1 to t-1 represents a transmission opportunity. The network device can send a set 1 to the terminal device once at each transmission opportunity. After receiving T1 sets 1, the terminal device can perform measurements and send a measurement report to the network device. This measurement report includes the measurement results of sets 1 from t-T1 to t-1. In other words, after measuring sets 1 for multiple historical transmission opportunities (e.g., T1 transmission opportunities), the terminal device can uniformly report the measurement results corresponding to multiple historical transmission opportunities in a single measurement report.
[0138] Among them, how terminal devices can efficiently and with low power consumption report measurement results of multiple historical transmission times to network devices remains a technical problem that urgently needs to be solved.
[0139] Please refer to Figure 5, which is a flowchart illustrating a communication method provided in an embodiment of this application. This communication method is applicable to the communication system shown in Figure 1. As shown in Figure 5, the communication method may include, but is not limited to, the following steps:
[0140] S501, the network device sends a first set of reference signals to the terminal device during each of the N transmission opportunities. Correspondingly, the terminal device receives the first set of reference signals from the network device.
[0141] The first set of reference signals, referred to as set 1, represents a set of multiple reference signals. For example, the first set of reference signals may include K reference signals, which may be referred to as reference signal 1 to reference signal K, respectively. Here, K is a positive integer. The specific value of K can be set by the network device, and this application does not limit it.
[0142] Optionally, the first set of reference signals may include resource indication signals (CSI-RS) of multiple channel state information reference signals. Optionally, the first reference signals may include multiple synchronization signal blocks (SSBs).
[0143] A transmission opportunity refers to a moment when a network device sends a first set of reference signals to a terminal device. For example, moments t-T1 and T1 as shown in Figure 4. N transmission opportunities include transmission opportunities 1 to N as shown in Figure 5 (S501). During each of the N transmission opportunities, the network device sends a first set of reference signals to the terminal device once. Each transmission opportunity's first set of reference signals includes the same multiple reference signals, such as reference signal 1 referring to reference signal K. Optionally, N transmission opportunities refer to N moments within a time window. The length, start time, and number of repetitions of the time window are typically determined by factors such as the network device configuration, the terminal device's status and requirements, and channel conditions.
[0144] Optionally, in this embodiment, the network device may refer to the wireless access network device shown in Figure 1, such as a base station. The terminal device may refer to the terminal device shown in Figure 1, such as a mobile phone, laptop computer, or in-vehicle device.
[0145] S502, the terminal device measures the first reference signal set within each transmission opportunity and obtains the measurement results corresponding to each transmission opportunity. The measurement results include the measured values of each reference signal in the first reference signal set.
[0146] The measured value of the reference signal may include the L1-RSRP measurement value of the beam corresponding to the reference signal. The unit of the L1-RSRP measurement value may be decibels relative to one milliwatt (dBm).
[0147] In one possible implementation, after receiving a first set of reference signals, the terminal device can measure the first set of reference signals. In other words, for each transmission timing, the terminal device can perform measurements on the first set of reference signals received to obtain the measurement results corresponding to each transmission timing.
[0148] Optionally, after receiving the first set of reference signals within each transmission timing, the terminal device may perform a unified measurement on the received first set of reference signals to obtain the measurement results corresponding to each transmission timing.
[0149] For example, when N=3, the first signal set includes reference signal 1 to reference signal 5. Taking the measured value L1-RSRP as an example, the measurement results corresponding to each transmission timing are shown in Table 1.
[0150] Table 1. Schematic diagram of measurement results
[0151] For example, when N=3, the first signal set includes reference signals 1 to 7. Taking the measured value L1-RSRP as an example, the measurement results corresponding to each transmission timing are shown in Table 2. In Table 2, T represents the transmission timing; for example, T1 represents transmission timing 1, and T2 represents transmission timing 2.
[0152] Table 2. Schematic diagram of measurement results
[0153] S503, the terminal device reports a measurement report to the network device based on the measurement results corresponding to each transmission timing. The measurement report includes first indication information, second indication information, a reference measurement value, and a set of differential measurement values corresponding to each transmission timing. The set of differential measurement values corresponding to transmission timing n includes the differences between the measurement values of some or all of the reference signals in the first reference signal set and the reference measurement value within transmission timing n. Correspondingly, the network device receives the measurement report from the terminal device. Here, n is a positive integer less than or equal to N.
[0154] The difference between a measured value of a reference signal and a reference measured value can be called the differential measured value of the reference signal.
[0155] The reference measurement value is one of the measurements from various reference signals. The second indication information indicates the reference transmission time to which the target reference signal corresponding to the reference measurement value belongs. The first indication information indicates the index of the target reference signal, that is, the position of the target reference signal in the first set of reference signals within the reference transmission time. In other words, the reference measurement value can be the measurement value of any one of the reference signals in the first set of reference signals within N transmission times.
[0156] As can be seen, the reference measurement value is a representative value selected from the measurements of all reference signals. Using it as a benchmark to calculate the difference between other reference signals can eliminate random errors in the measurement process to a certain extent, thereby improving the overall measurement accuracy.
[0157] For example, if, within transmission time 2 out of N transmission times, the measured value of reference signal 3 from the first set of reference signals is selected as the reference measured value, then transmission time 2 can be called a reference transmission time, and reference signal 3 can be called the target reference signal. Thus, the first indication information indicates the index of reference signal 3, and the second indication information indicates reference time 2.
[0158] Optionally, the largest measured value in the first set of N transmission timings can be used as the reference measured value. For example, in Table 2, the measured value of reference signal 3 in transmission timing 2 is the largest, which is -60dBm, so the reference measured value can be -60dBm. In this case, the reference transmission timing is transmission timing 2, and the target reference signal is reference signal 3 in transmission timing 2.
[0159] Differential measurements typically require less bandwidth than standard measurements. Therefore, reporting differential measurements reduces the bandwidth and time required for data transmission. Furthermore, differential measurements reduce redundant information, helping network devices analyze and utilize measurement results more efficiently.
[0160] In one possible implementation, the difference between the reported reference signal measurement and the reference measurement value is within a preset range. The terminal device can set the preset range according to the actual application scenario. Optionally, the preset range can be determined based on the magnitude of the reference measurement value. For example, if the reference measurement value is -60dBm, the preset range can be set to [-6, 0] based on the reference measurement value of -60dBm.
[0161] Optionally, the preset range can be a numerical range that the network device pre-sets and sends to the terminal device. For example, if the difference between the measured value of some or all of the reference signals in the first reference set and the reference measured value is within the preset range, then the aforementioned some or all of the reference signals can be referred to as the reported reference signals. In other words, the absolute value of the difference between the measured value of the reported reference signal and the reference measured value is not greater than X dB, where X is greater than 0.
[0162] Understandably, the number of differential measurements in the set corresponding to each transmission opportunity is not fixed, but varies depending on the measured values of multiple reference signals and the preset range. Therefore, the number of reported reference signals in each measurement report submitted by the terminal device is not fixed. In the N transmission opportunities corresponding to a measurement report, the number of reported reference signals in each transmission opportunity can be the same or different.
[0163] For example, the number of reference signals in the first part corresponding to transmission timing n1 may be the same as or different from the number of reference signals in the second part corresponding to transmission timing n2. Here, n1 and n2 are positive integers less than or equal to N. Since n1 and n2 are different, transmission timing n1 and transmission timing n2 represent two distinct transmission timings out of N transmission timings.
[0164] Optionally, any one of the N transmission opportunities, such as transmission opportunity n, may include differential measurement values of up to M reference signals in its corresponding differential measurement value set, where M is an integer greater than 0 and less than or equal to K, and K represents the number of reference signals in the first reference signal set.
[0165] The value of M can be determined based on the number of reference signals in the first reference signal set and the value of the reference measurement.
[0166] Optionally, the differential measurement set corresponding to transmission time n may include up to M reference signals in the first reference signal set within transmission time n whose differential measurement values are within a preset range.
[0167] Optionally, the differential measurement set corresponding to transmission time n may include the differential measurement values of the top M largest reference signals in the first reference signal set within transmission time n.
[0168] It is evident that allowing different numbers of reference signals for different transmission times (such as n1 and n2) helps reduce the communication resources required for reporting measurement results and enhances system flexibility. Terminal devices can dynamically adjust the number of reference signals to be reported within each transmission timeframe based on actual conditions such as channel conditions, user distribution, and service requirements. This flexibility helps optimize network performance and meet the needs of different scenarios.
[0169] Since the number of bits occupied by the differential measurement value of a reference signal is less than the number of bits occupied by the measurement value of the reference signal, in this embodiment of the application, the terminal device sends the differential measurement value to the network device, which is beneficial to save signaling overhead during the data transmission process compared to sending the measurement value.
[0170] Transmission opportunity n represents any one of N transmission opportunities. The measurement report includes the set of differential measurements corresponding to each of the N transmission opportunities. The first reference signal set within transmission opportunity n refers to the set of reference signals sent by the network device to the terminal device at transmission opportunity n; in other words, the first reference signal set within transmission opportunity n refers to the set of reference signals received by the terminal device within transmission opportunity n.
[0171] Within transmission time n, some or all of the reference signals in the first set of reference signals refer to the reference signals whose measured values or differential measured values have been reported within transmission time n, or simply the reported reference signals. The set of differential measured values corresponding to a transmission time includes the measured values or differential measured values of each reported reference signal within that transmission time. The differential measured value of a reference signal is the difference between its measured value and a reference measured value. For example, as shown in Table 1, assuming the reference measured value is the maximum value among all the measured values of the reference signals shown in Table 1, i.e., -60dBm, the differential measured value of reference signal 1 in transmission time 1 is the difference between the measured value of reference signal 1 (-65dBm) and the reference measured value (-60dBm), which is -5dBm.
[0172] Specifically, for the reference transmission timing, the differential measurement set corresponding to the reference transmission timing includes the differences between the measured values of some or all of the reference signals in the first reference signal set within the reference transmission timing and the reference measured value, but excludes the difference between the measured value of the target reference signal and the reference measured value. For any transmission timing n among the N transmission timings other than the reference transmission timing, its corresponding differential measurement set includes the differences between the measured values of some or all of the reference signals in the first reference signal set within transmission timing n and the reference measured value.
[0173] In this way, the difference between the target reference signal and the reference measurement value is not calculated in the differential measurement value set corresponding to the reference transmission timing, thus avoiding data redundancy. Since the target reference signal itself is the source of the reference measurement value, the difference between them is meaningless, reducing unnecessary data processing and transmission. For transmission timings other than the reference transmission timing (such as transmission timing n), it is necessary to report the difference between the measured values of some or all reference signals in the first reference signal set and the reference measurement value within that transmission timing. This preserves the relative information of signal quality changes and optimizes the data processing flow, making the measurement report more concise and informative.
[0174] For example, as shown in Table 1, assuming the reference measurement value is the maximum value among all the reference signal measurements in N transmission times, i.e., the measurement value of reference signal 3 in transmission time 2 is -60dBm, then in transmission time 1, the differences between the measurement values of reference signal 1 to reference signal 5 and the reference measurement value are -5dBm, -10dBm, -2dBm, -7dBm, and -18dBm, respectively. If the preset range is set to within -6dB, and the number of reference signals reported in each transmission time is set to at most M, M=3, then the set of differential measurement values corresponding to transmission time 1 includes the differential value of reference signal 1 (-5dBm) and the differential value of reference signal 3 (-2dBm). In other words, in transmission time 1, the differential measurement values of reference signal 1 and reference signal 3 in the first set of reference signals are reported; or, in other words, reference signal 1 and reference signal 3 in transmission time 1 are reported. Similarly, during transmission time 2, the differential measurement values of reference signals 1, 3, and 4 in the first reference signal set are reported, or in other words, reference signals 1, 3, and 4 during transmission time 2 are reported. The reference measurement value is the measurement value of reference signal 3 during transmission time 2. Therefore, the difference between the measurement value of reference signal 3 and the reference measurement value is 0. Optionally, the differential measurement value set corresponding to transmission time 2 may not include the difference between the measurement value of reference signal 3 and the reference measurement value to save signaling resources.
[0175] In one possible implementation, the reference measurement can be the maximum value among all the measurements of the reference signal over N transmission times.
[0176] Optionally, a preset range can be determined based on a reference measurement value. For example, if the N transmission opportunities are the three transmission opportunities shown in Table 2, the largest measurement value among the three transmission opportunities can be selected as the reference measurement value, i.e., in transmission opportunity 2, the measurement value of reference signal 3 is -60dBm. Based on -60dBm, the preset range can be set to [-6, 0]. Thus, in transmission opportunity 1, the reference signals that satisfy the difference between the measured value and the reference measurement value within the preset range include reference signal 1, reference signal 3, and reference signal 7. In transmission opportunity 2, the reference signals that satisfy the difference between the measured value and the reference measurement value within the preset range include reference signal 3, reference signal 4, and reference signal 7. In transmission opportunity 3, the reference signals that satisfy the difference between the measured value and the reference measurement value within the preset range include reference signal 3 and reference signal 4.
[0177] In this embodiment of the application, a measurement report reported by the terminal device to the network device may include measurement results of a first reference signal set within multiple transmission times. Optionally, the measurement report may be a channel state information (CSI) report.
[0178] Terminal devices can simplify operation and reduce complexity by reporting measurement values from multiple past moments in a single measurement report. Including measurement results from multiple moments in one report reduces the number of reporting operations the terminal device needs to perform, thus lowering its complexity. Reducing reporting frequency also lowers the terminal device's energy consumption and extends its lifespan.
[0179] In this embodiment, the terminal device receives and measures the first reference signal set over N transmission opportunities, enabling it to fully utilize each transmission opportunity for signal quality detection. This avoids the randomness and limitations of measurements taken during a single transmission opportunity, thus improving overall measurement efficiency. Reporting measurements from multiple past moments in a single measurement report further enhances beam management efficiency. Specifically, including measurement results from multiple moments in a single report reduces the frequency of measurement reports sent by the terminal device to the network device, thereby alleviating network load and improving overall communication efficiency. The network device can utilize these historical measurement results to more accurately predict future beam performance, thereby allocating communication resources more rationally and improving resource utilization. Consequently, the terminal device can be allocated appropriate communication resources, which helps maintain good communication quality.
[0180] For network devices, reporting measurements from multiple past moments in a single measurement report enhances the accuracy of beam prediction. As shown in Figure 3, network devices can utilize these historical measurements for time-series beam prediction, providing a basis for future beam selection and adjustment. During communication, the network environment may change, such as terminal device movement or the appearance of obstacles. Network devices can obtain measurements from multiple moments in real-time or near real-time through the measurement reports reported by the terminal devices, enabling them to perceive these changes more quickly and dynamically adjust the beam, thus maintaining good communication quality between the terminal devices and the network devices.
[0181] In this embodiment of the application, the measurement report may include an index of the reported reference signal, which is used to indicate the position of the reference signal among a plurality of reference signals, such as the position in a first set of reference signals within a certain transmission time.
[0182] Optionally, the index of the reference signal used by the terminal device may include the following two cases.
[0183] In the first scenario, where the first set of reference signals received by the terminal device is a set of CSI-RS, the terminal device can use the CRI of the reference signal as an index of the reference signal to indicate the position of the reference signal among multiple reference signals.
[0184] In the second scenario, if the first set of reference signals received by the terminal device is a set of SSBs, the terminal device can use the synchronization signal block resource indicator (SSBRI) of the reference signal as an index of the reference signal to indicate the position of the reference signal among multiple reference signals.
[0185] Wherein, CRI and SSBRI can be two binary numbers with a bit width of log2K, where K represents the number of reference signals in the first set of reference signals.
[0186] Furthermore, the terminal device can also use a bitmap to indicate the position of the reference signal among multiple reference signals and the number of such reference signals. Specifically, the reference signal corresponding to the position of the first value in the bitmap can represent that the reference signal has been reported (or, in other words, the corresponding measured value or differential measured value has been reported), and the reference signal corresponding to the position of the second value in the bitmap can represent that the reference signal has not been reported (or, in other words, the corresponding measured value or differential measured value has not been reported). The first and second values in the bitmap can have different values, and their specific values can be arbitrary; this application does not impose any limitations on this.
[0187] For example, assuming the first set of reference signals contains K reference signals, the bitmap length is K. The first value can be set to 1, indicating that the reference signal at the corresponding position has been reported; the second value can be set to 0, indicating that the reference signal at the corresponding position has not been reported. For example, if K = 5 and the bitmap is 10011, it means that the reference signals at positions 1, 4, and 5 have been reported, while the 2nd and 3rd reference signals have not been reported. In this way, the terminal device can determine from the bitmap that the number of reference signals reported in the measurement report is 3.
[0188] The following describes the specific format of the measurement report that the terminal device reports to the network device.
[0189] First, an exemplary description of the first type of measurement report provided in the embodiments of this application will be given.
[0190] In one possible implementation, the measurement report may include first indication information, second indication information, first index information, second index information, first quantity, reference measurement value, and a set of differential measurement values corresponding to each transmission timing.
[0191] The first quantity refers to the total number of reported measurements and differential measurements within N transmission opportunities. Alternatively, the first quantity can be described as the total number of reported reference signals across the N transmission opportunities. For example, in Table 1, if the reference measurement value is -60dBm and the preset range is set to [-6,0], the differential measurements of reference signals 1, 3, and 7 in transmission opportunity 1, reference signals 3, 4, and 7 in transmission opportunity 2, and reference signals 3 and 4 in transmission opportunity 3 are reported. Therefore, the first quantity is 8.
[0192] The first index information is a bitmap consisting of K first bits, where each first bit corresponds to a reference signal in the first reference signal set, and the reference signals corresponding to each first bit are distinct. A first bit value indicates that the measured or differential measurement value of the reference signal corresponding to that first bit was reported during at least one of the N transmission opportunities. A first bit value indicates that the measured or differential measurement value of the reference signal corresponding to that first bit was not reported. Here, K is the number of reference signals in the first reference signal set.
[0193] In this way, by setting the first diagram (first index information), the terminal device can clearly indicate to the terminal device which reference signal measurement values or differential measurement values are reported and which are not reported. This helps avoid listing the measurement results of each reference signal one by one in the measurement report, thereby reducing data reporting redundancy and improving data reporting efficiency.
[0194] Optionally, the first value can be 1, and the second value can be set to 0. For example, for the N transmission opportunities shown in Table 2, the first index information is a first bit diagram including 7 first bits. For example, the first index information can be represented as 1011001, which indicates that reference signal 1, reference signal 3, reference signal 4, and reference signal 7 are reported in at least one of the N transmission opportunities.
[0195] The second index information includes N second bitmaps, each containing K1 second bits, where K1 is the sum of the number of first bits in the first bitmap that take the first value. In other words, the reference signal corresponding to a second bit is the reference signal in the first bitmap where the first bit takes the first value. In the second bitmap, one second bit corresponds to one first bit in the first bitmap that takes the first value, and the reference signals corresponding to each second bit are different from each other. For example, for any one of the N transmission opportunities, such as transmission opportunity n, in the second bitmap corresponding to transmission opportunity n, a second bit taking the first value indicates that the measured value or differential measurement value of the reference signal corresponding to that second bit has been reported; a second bit taking the first value indicates that the measured value or differential measurement value of the reference signal corresponding to that second bit has not been reported.
[0196] For each transmission timing, the second bitmap (second index information) allows for flexible reporting of which reference signal measurements or differential measurements are included in the measurement report for that transmission timing.
[0197] Thus, the first quantity can also be expressed as the number of second bits in N second bitmaps that take the first value.
[0198] The combined use of the first bitmap and the second bitmap allows network devices to quickly parse key information from measurement reports, such as which reference signals were measured during which transmission events and what the measurement results were. This helps network devices respond quickly and make corresponding network adjustments. Even as the network scales up and the number of reference signals increases, this application maintains efficient data reporting and parsing capabilities. The scalability of the first bitmap and the second bitmap allows the system to easily adapt to more reference signals and transmission events.
[0199] In one possible implementation, based on the measurement results of N transmission opportunities, reference measurement values, and a preset range, a third bitmap corresponding to each transmission opportunity can be determined. A third bitmap includes K third bits, each third bit indicating whether the measurement value or differential measurement value of the reference signal corresponding to that bit is reported. K represents the number of reference signals in the first reference signal set. For example, for any one of the N transmission opportunities, such as transmission opportunity n, in the third bitmap corresponding to transmission opportunity n, one third bit corresponds to a reference signal in the first reference signal set within transmission opportunity n, and the value of one third bit is used to indicate whether the differential measurement value of the reference signal corresponding to that third bit is reported.
[0200] For example, if the third bit has a first value, it indicates that the differential measurement value of the reference signal within the transmission time n corresponding to that third bit has been reported; if the third bit has a second value, it indicates that the differential measurement value of the reference signal within the transmission time n corresponding to that third bit has not been reported. Optionally, the first value can be 1 and the second value can be 0.
[0201] As can be seen, using a third bitmap to represent the reporting status of reference signals in bit form greatly saves storage space. The third index information clearly indicates which reference signal measurements or differential measurements are reported at specific transmission times. This avoids repeatedly listing all reference signal measurements in the measurement report, thereby reducing redundant information and improving reporting efficiency.
[0202] For example, in the case shown in Table 2, assuming that the reference signals reported during transmission time 1 include reference signal 1, reference signal 3, and reference signal 7, the third bitmap corresponding to transmission time 1 can be represented as 1010001. Similarly, the third bitmap corresponding to transmission time 2 can be represented as 0011001; and the third bitmap of transmission time 3 can be represented as 0011000.
[0203] In one possible implementation, the various components of the measurement report need to be arranged in a specific order.
[0204] For example, the largest measurement value in the first set of N transmission opportunities can be used as the reference measurement value. In the three transmission opportunities shown in Table 2, the reference measurement value can be -60dBm. Thus, the reference transmission opportunity is transmission opportunity 2, and the target reference signal is reference signal 3 in transmission opportunity 2. If the preset range is set to [-6,0], the differential measurement values of reference signals 1, 3, and 7 in transmission opportunity 1, reference signals 3, 4, and 7 in transmission opportunity 2, and reference signals 3 and 4 in transmission opportunity 3 are reported.
[0205] Optionally, one form of measurement report can be found in Table 3.
[0206] As shown in Table 3, the first indication information is used to indicate the index of the reference measurement value within the reference transmission time. Optionally, if the first reference signal set is a set of CSI-RS, the first indication information can be CRI, such as CRI#1=3 shown in Table 1, indicating the position of the target reference signal, i.e., reference signal 3, within the first reference signal set within the transmission time. Optionally, if the first reference signal set is a set of SSB, the first indication information can be represented by SSBRI, such as SSBRI#1=3 shown in Table 1. The second indication information is used to indicate the reference transmission time, such as transmission time 2 shown in Table 3.
[0207] The first index information 1011001 can represent the union of the third bitmaps corresponding to transmission timing 1 to transmission timing 3 respectively. That is, 1011001 can represent the union of 1010001, 0011001, and 0011000. If the measured value of the reference signal 3 in transmission timing 2 is the reference measured value, then the difference between the measured value of the reference signal 3 and the reference measured value is 0, and this difference does not need to be included in the differential measured value set.
[0208] Table 3 First type of measurement report
[0209] In one possible implementation, the measurement report can be divided into two parts: a first part and a second part. The first part may include first index information and a first quantity; the second part includes second index information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing.
[0210] The first part further includes first instruction information and second instruction information (referred to as situation A), or the second part further includes first instruction information and second instruction information (referred to as situation B). The contents of the first part are mapped according to a first preset order, and the contents of the second part are mapped according to a second preset order.
[0211] The order in which the various contents are mapped, also known as the mapping order or bit mapping order, refers to the order in which each content element (such as the first quantity, second quantity, first index information, second index information, reference measurement value, and the differential measurement value set corresponding to each transmission timing) is arranged or mapped into a specific data structure (such as the first part and the second part) when organizing the content of the measurement report into that data structure. Different mapping orders may affect the efficiency of data processing, parsing, and transmission. Therefore, in practical applications, it is necessary to select an appropriate mapping order to organize the content of the measurement report according to specific needs and scenarios. At the same time, the selection of the mapping order also needs to consider the system's compatibility, scalability, and error detection and correction capabilities.
[0212] In scenario A, the first part of the measurement report may include first indication information, second indication information, first index information, and a first quantity. The second part of the measurement report includes second index information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing.
[0213] In case A, optionally, as shown in Figure 6A, the contents of the first part are mapped according to a first preset order, which may include, but is not limited to, any of the following orders:
[0214] As shown in Figure 6A(1), the first part can be mapped in the order of first instruction information, second instruction information, first index information, and first quantity;
[0215] As shown in Figure 6A(2), the first part can be mapped in the order of first index information, first quantity, first indication information, and second indication information;
[0216] As shown in Figure 6A(3), the first part can be mapped in the order of first quantity, first index information, first indication information, and second indication information;
[0217] As shown in Figure 6A(4), the first part can be mapped in the order of first quantity, first index information, second indication information, and first indication information.
[0218] As shown in Figure 6A, and as shown in Figure 6B, the various contents of the second part of the measurement report are mapped according to a second preset order, which may include, but is not limited to, the following two orders:
[0219] As shown in Figure 6B(1), the second part can be mapped according to the second index information, the reference measurement value, and the order of the differential measurement value set corresponding to each transmission timing; or,
[0220] As shown in Figure 6B(2), the second part can be mapped in the order of reference measurement value, second index information, and differential measurement value set corresponding to each transmission timing.
[0221] The first and second parts of the measurement report can be combined arbitrarily in the order described above, and this application does not limit this.
[0222] As can be seen, in this embodiment, the choice of multiple mapping orders makes the design of measurement reports more flexible and adaptable to different network environments and business needs. Terminal devices can select the most suitable mapping order to organize the content of the measurement report according to the actual situation, thereby improving the accuracy and readability of the report. Different mapping orders may affect data processing efficiency. By allowing the selection of multiple mapping orders, the data processing flow can be optimized, unnecessary computation and resource consumption can be reduced, and the overall system performance can be improved. When upgrading or replacing terminal devices or network devices, the compatibility of multiple mapping orders helps ensure a smooth transition between old and new devices. New devices can support the mapping order used by old devices, thereby avoiding data incompatibility issues. Using multiple mapping orders can also increase the redundancy of measurement reports, helping to detect and correct potential errors during data transmission or processing. Different mapping orders may reveal different error patterns, thereby improving the accuracy of error detection and correction.
[0223] In particular, for any one of the N transmission opportunities, such as transmission opportunity n, the mapping order of each differential measurement value in the differential measurement value set n corresponding to transmission opportunity n is the same as the mapping order of each second bit with the first value in the second bit map corresponding to transmission opportunity n.
[0224] For example, the measurement report shown in Table 3 can be divided into two parts as shown in Table 4-1 and Table 4-2.
[0225] Table 4-1 Part 1 of the Measurement Report
[0226] Table 4-2 Part Two of the Measurement Report
[0227] As shown in Table 4-2, in the differential measurement value set corresponding to each transmission timing, the mapping order of the differential measurement value of each reference signal is the same as the mapping order of the second bits with the first value (i.e., the value of 1) in the second bitmap corresponding to each transmission timing in the second index information. For example, in the second index information, the second bitmap corresponding to transmission timing 1 is 1101. The differential measurement values of reference signal 1, reference signal 3, and reference signal 7 in transmission timing 1 are reported. Therefore, the mapping order of each differential measurement value in the differential measurement value set corresponding to transmission timing 1 is: differential measurement value of reference signal 1, differential measurement value of reference signal 3, and differential measurement value of reference signal 7.
[0228] Furthermore, the arrangement order of the differential measurement value sets corresponding to each transmission timing is the same as the arrangement order of the second bitmaps corresponding to each transmission timing in the second index information. For example, as shown in Table 4-2, if the second index information includes the second bitmaps corresponding to transmission timing 1 to transmission timing 3 respectively, then the measurement report includes the differential measurement value sets corresponding to transmission timing 1 to transmission timing 3 respectively.
[0229] In case B, the first part of the measurement report includes first index information and first quantity, and the second part of the measurement report includes first indication information, second indication information, second index information, reference measurement value, and a set of differential measurement values corresponding to each transmission timing.
[0230] In case B, optionally, as shown in Figure 7A, the contents of the first part are mapped according to a first preset order, which may include, but is not limited to, any of the following orders:
[0231] As shown in Figure 7A(1), the first part can be mapped according to the first index information and the first quantity; or,
[0232] As shown in Figure 7A(2), the first part can be mapped according to the order of the first quantity and the first index information.
[0233] In the case shown in Figure 7A, as shown in Figure 7B, the second part of the measurement report is mapped according to a second preset order, which may include, but is not limited to, any of the following orders:
[0234] As shown in Figure 7B(1), the second part can be mapped in the order of the first instruction information, the second instruction information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0235] As shown in Figure 7B(2), the second part can be mapped in the order of the second index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0236] As shown in Figure 7B(3), the second part can be mapped in the order of the second index information, reference measurement value, first indication information, second indication information, and differential measurement value set corresponding to each transmission timing.
[0237] Optionally, in case B, the first and second parts of the measurement report can be mapped in any order as shown in Figures 7A and 7B, and can be combined arbitrarily, without limitation by this application.
[0238] For example, the measurement report shown in Table 3 can be divided into two parts as shown in Table 5-1 and Table 5-2.
[0239] Table 5-1 Part 1 of the Measurement Report
[0240] Table 5-2 Part Two of the Measurement Report
[0241] In one possible implementation, the first instruction information and the second instruction information may be included in the first part and the second part, respectively. For example, the first part includes the first instruction information, and the second part includes the second instruction information. Alternatively, the first part includes the second instruction information, and the second part includes the first instruction information. In both cases, the contents of the first part can be mapped in any order, and the contents of the second part can also be mapped in any order; this application does not limit this.
[0242] Optionally, in response to the first part including first indication information, first index information and first quantity, the first part may be mapped in the order of first indication information, first index information and first quantity; or, the first part may be mapped in the order of first index information, first quantity and first indication information; or, the first part may be mapped in the order of first quantity, first index information and first indication information.
[0243] In this case, the second part includes second indication information, second index information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing. Optionally, the second part can be mapped in the order of the second indication information, second index information, reference measurement values, and the set of differential measurement values corresponding to each transmission timing; or, the second part can be mapped in the order of the second index information, second indication information, reference measurement values, and the set of differential measurement values corresponding to each transmission timing, etc.
[0244] It is evident that submitting measurement reports in two parts enhances data integrity and reliability. Specifically, sending the first and second parts separately reduces the risk of data loss due to network problems or transmission errors. If the first part of the data is successfully received but the second part is lost, the terminal device and network device can utilize the existing partial information from the measurement report for preliminary analysis or to take remedial measures. Furthermore, this separate transmission method also makes the measurement reports more compatible with different types of communication protocols and measurement standards.
[0245] The second type of measurement report provided in the embodiments of this application will be described exemplarily below.
[0246] In one possible implementation, the measurement report, in addition to including first indication information, second indication information, reference measurement value, differential measurement value set corresponding to each transmission timing, first index information, second index information, and first quantity, may also include a second quantity. The second quantity is the number of first bits in the first index information that take the first value.
[0247] The various contents of the measurement report can be mapped in a certain order.
[0248] For example, under the same measurement results as shown in Table 3, the measurement report can be as shown in Table 5. Here, the first index information is represented as 1011001, the number of values taking the first value (i.e., a value of 1) is 4, and the second quantity is 4.
[0249] Table 5 Second type of measurement report
[0250] In one possible implementation, the measurement report, as shown in Table 5, can be divided into two parts. The first part of the measurement report may include a first quantity and a second quantity, and the second part of the measurement report may include first index information, second index information, and a set of differential measurement values corresponding to each transmission timing.
[0251] The first part may further include first instruction information and second instruction information; or the second part may further include first instruction information and second instruction information; or the first part may further include first instruction information and the second part may further include second instruction information; or the first part may further include second instruction information and the second part may further include first instruction information.
[0252] The contents of the first part can be mapped according to the third preset order, and the contents of the second part can be mapped according to the fourth preset order.
[0253] For example, in response to the first part further including first indication information and second indication information (referred to as case C), the first part may include first indication information, second indication information, a first quantity, and a second quantity. In this case, as shown in Figure 8A, the contents included in the first part are mapped according to a third preset order, which may include, but is not limited to, any of the following orders:
[0254] As shown in Figure 8A(1), the first part can be mapped in the order of first instruction information, second instruction information, first quantity, and second quantity;
[0255] As shown in Figure 8A(2), the first part can be mapped in the order of first quantity, second quantity, first instruction information, and second instruction information;
[0256] As shown in Figure 8A(3), the first part can be mapped in the order of second quantity, first quantity, first instruction information, and second instruction information;
[0257] As shown in Figure 8A (4), the first part can be mapped in the order of second quantity, first quantity, second instruction information, and first instruction information.
[0258] For example, a measurement report as shown in Table 5 may include two parts as shown in Tables 6-1 and 6-2.
[0259] Table 6-1 Part 1 of the Measurement Report
[0260] Part Two of the Measurement Report (Table 6-2)
[0261] In scenario C, the second part of the measurement report includes first index information, second index information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing. As shown in Figure 8B, the contents of the second part are mapped according to a fourth preset order, which may include, but is not limited to, any of the following orders:
[0262] As shown in Figure 8B(1), the second part can be mapped according to the order of the first index information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or,
[0263] As shown in Figure 8B(2), the second part can be mapped in the order of the second index information, the first index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0264] For example, in response to the second part further including first and second indication information (referred to as case D), the first part may include the first indication information, the second indication information, a first quantity, and a second quantity. In this case, as shown in Figure 9A, the contents included in the first part are mapped according to a third preset order, which may include, but is not limited to, any of the following orders:
[0265] As shown in Figure 9A(1), the first part can be mapped according to the order of the first quantity and the second quantity; or,
[0266] As shown in Figure 9A(2), the first part can be mapped in the order of the second quantity and the first quantity.
[0267] In case D, the second part includes first indication information, second indication information, first index information, second index information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing. As shown in Figure 9B, the contents of the second part are mapped according to a fourth order, which may include, but is not limited to, any of the following orders:
[0268] As shown in Figure 9B(1), the second part can be mapped according to the order of the first index information, the second index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or,
[0269] As shown in Figure 9B(2), the second part can be mapped in the order of the second index information, the first index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0270] Optionally, in case B, the first and second parts of the measurement report can be mapped in any order as shown in Figures 7A and 7B, and can be combined arbitrarily, without limitation by this application.
[0271] For example, the measurement report shown in Table 5 can be further divided into two parts as shown in Table 7-1 and Table 7-2.
[0272] Table 7-1 Part 1 of the Measurement Report
[0273] Table 7-2 Part Two of the Measurement Report
[0274] In the second type of measurement report, each row in the second index information corresponds to a transmission timing, as shown in Table 7-2, from top to bottom as transmission timing 1 to transmission timing 3. Among the N transmission timings, the order of the differential measurement value sets corresponding to each transmission timing is the same as the order of the transmission timings in the second index information. Therefore, as shown in Table 7-2, from top to bottom, they are the differential measurement value sets corresponding to transmission timing 1, transmission timing 2, and transmission timing 3. In any of the N transmission timings, such as transmission timing n, the mapping order of each differential measurement value in the differential measurement value set n corresponding to transmission timing n is the same as the mapping order of each second bit with a first value in the second bitmap corresponding to transmission timing n.
[0275] In one possible implementation, the first instruction information and the second instruction information can be contained in the first part and the second part, respectively. For example, the first part includes the first instruction information, and the second part includes the second instruction information. Alternatively, the first part includes the second instruction information, and the second part includes the first instruction information. In both cases, the contents of the first part can be mapped in any order, and the contents of the second part can also be mapped in any order; further details will not be elaborated here.
[0276] The third type of measurement report provided in the embodiments of this application will be described by way of example below.
[0277] In addition to the first indication information, the second indication information, the reference measurement value, and the set of differential measurement values corresponding to each transmission timing, the measurement report also includes the third index information.
[0278] The third index information includes N third bitmaps, each containing K third bits. Each transmission timing corresponds to one third bitmap, where K is the number of reference signals in the first reference signal set. In any of the N transmission timings, such as transmission timing n, one third bit in the third bitmap corresponding to transmission timing n corresponds to one reference signal in the first reference signal set within transmission timing n. The reference signals corresponding to each third bit are distinct. A first value for a third bit indicates that the measured or differential measurement value of the reference signal corresponding to that third bit in transmission timing n has been reported; a second value for a third bit indicates that the measured or differential measurement value of the reference signal corresponding to that third bit in transmission timing n has not been reported.
[0279] The various contents included in the above measurement report can be mapped in a certain order. For example, under the same measurement results as shown in Table 3, the measurement report shown in Table 3 can also be as shown in Table 8.
[0280] Table 8 Third type of measurement report
[0281] Optionally, the measurement report includes a first part and a second part. The first part may include third index information. The second part may include reference measurements and a set of differential measurements corresponding to each transmission timing.
[0282] The contents of the first part are mapped according to the fifth preset order, and the contents of the second part are mapped according to the sixth preset order.
[0283] The first part may further include first instruction information and second instruction information; or the second part may further include first instruction information and second instruction information; or the first part may further include first instruction information and the second part may further include second instruction information; or the first part may further include second instruction information and the second part may further include first instruction information.
[0284] For example, in response to the first part further including first indication information and second indication information, the contents included in the first part are mapped according to a fifth preset order, which may include, but is not limited to, the following two cases: the first part is mapped in the order of first indication information, second indication information, and third index information; or, the first part is mapped in the order of third index information, first indication information, and second indication information.
[0285] Thus, in response to the first part, which also includes the first indication information and the second indication information, the second part is mapped according to the sixth preset order, which can be expressed as: the second part is mapped according to the reference measurement value and the order of the differential measurement value set corresponding to each transmission timing.
[0286] For example, the third type of measurement report, as shown in Table 8, can be divided into two parts as shown in Table 9-1 and Table 9-2.
[0287] Table 9-1 Part 1 of the Measurement Report
[0288] Table 9-2 Part Two of the Measurement Report
[0289] For example, if the second part also includes first indication information and second indication information, then the second part is mapped according to a sixth preset order, which can be represented as follows: the second part is arranged in the order of first indication information, second indication information, reference measurement value, and differential measurement value set corresponding to each transmission timing. In this case, the first part only includes third index information.
[0290] Optionally, in the N transmission opportunities, the number of reference signals reported in each transmission opportunity can be the same, such as M, where M is an integer less than or equal to K, and K represents the number of reference signals in the first set of reference signals.
[0291] Optionally, in the third type of measurement report described above, in any one of the N transmission opportunities, such as transmission opportunity n, the reported measurement value of the reference signal is the M largest measurement value among the K reference signals in the first reference signal set within transmission opportunity n. Thus, the differential measurement value set corresponding to transmission opportunity n includes the differences between the measurement values of the M reference signals whose measurement values are the M largest and the reference measurement value. Specifically, if transmission opportunity n is a reference transmission opportunity, then the differential measurement value corresponding to the reference transmission opportunity includes the differences between the measurement values of the first M-1 reference signals (excluding the target reference signal) and the reference measurement value.
[0292] In the first to third types of measurement reports mentioned above, the number and index of the reference signals corresponding to the differential measurement values reported in each transmission time period may be the same or different. For example, in transmission time period 1, the reported reference signals include three reference signals: reference signal 1, reference signal 3, and reference signal 7; in transmission time period 3, the reported reference signals include two reference signals: reference signal 3 and reference signal 4.
[0293] In the first to the third measurement reports, the first part is fully reported to the network device before the second part.
[0294] Optionally, the terminal device can report the first and second parts of the measurement report to the network device in one message, with the first part being mapped before the second part.
[0295] Optionally, the terminal device may report a measurement report to the network device via a first message and a second message. The first message includes a first part, the second message includes a second part, and the first message is fully reported before the second message.
[0296] In one possible implementation, the first part and the second part can be encoded separately.
[0297] It is understandable that the first part is ordered first. This way, after the network device receives the first part, it can first decode the content indicated by the first part and determine which method to use to decode the second part. In this way, when the network device receives the second part later, it can directly use the corresponding method to decode the second part, which improves the accuracy and efficiency of the network device in decoding the second part.
[0298] In this embodiment, the first and second parts of the measurement report reported by the terminal device to the network device are reported sequentially. The first part is fully reported before the second part; that is, the terminal device reports the second part after the first part is fully reported. In this way, the network device receives the first part first and can determine the decoding method for the second part based on the number of reference signals indicated in the first part, thereby achieving efficient and accurate decoding of the second part.
[0299] For example, as shown in Figure 10(a), the terminal device can report the second part after fully reporting the first part. Alternatively, as shown in Figure 10(b), the terminal device can report the second part after a preset time interval after fully reporting the first part. This embodiment of the application does not limit this.
[0300] The terminal device can report the first part and the second part to the network device through a single message, or it can report the first part and the second part in different messages. This application embodiment does not limit this.
[0301] Since the length or data volume of the first part is fixed, when the terminal device reports the first and second parts through a message, the network device, upon receiving the first part, can locate it from the message based on its length or data volume, and then determine the method for decoding the second part based on the information in the first part. For example, by obtaining the first index information and the first quantity from the first content shown in Table 5-1, the method for decoding the second part can be determined based on the number of reported reference signals indicated by the first part, thereby achieving accurate and efficient decoding of the second part.
[0302] In this embodiment, the measurement report reported by the terminal device to the network device may be encoded. After receiving the measurement report, the network device needs to decode it to extract the reported reference signals. Since the decoding method for the received measurement report differs depending on the number of reference signals received by the network device, accurate and efficient decoding of the received measurement report is only possible when the number of received reference signals is determined.
[0303] In this embodiment, the first and second parts of the measurement report reported by the terminal device to the network device are encoded separately. Specifically, the terminal device encodes the first and second parts separately to obtain encoded first and second parts. Then, the terminal device reports the encoded first part to the network device in the order of the encoded first and second parts, with the encoded first part preceding the encoded second part. This allows the network device to receive the encoded first part first and determine the decoding method for the second part based on the number of reported reference signals indicated by the decoded first part, thus achieving efficient and accurate decoding of the second part.
[0304] It is understandable that, since different encoding methods have different noise and interference resistance capabilities, terminal devices can use different encoding methods to encode the first and second parts separately. This avoids the situation where both the encoded first and second parts are garbled when the terminal device reports them to the network device, thus improving the reliability of data transmission.
[0305] The fourth type of measurement report provided in the embodiments of this application will be described by way of example below.
[0306] In one possible implementation, the index of the reference signal reported in the measurement report can be the same for each transmission opportunity.
[0307] Optionally, the differential measurement set corresponding to one of the N transmission opportunities, n1, includes the differential measurement values of the first portion of the reference signals in the first reference signal set within transmission opportunity n1. The differential measurement set corresponding to other transmission opportunities within the N transmission opportunities, such as transmission opportunity n2, includes the differential measurement values of the second portion of the reference signals in the first reference signal set within transmission opportunity n2. The index of the second portion of the reference signals is the same as the index of the first portion of the reference signals; n1 and n2 are different.
[0308] For example, assuming the first reference signal set includes 5 reference signals, and the 1st, 3rd, and 5th reference signals in the first reference signal set are reported during each of the N transmission opportunities, the index information of the reported reference signals can be represented as 10101. In this way, the measurement report reported by the terminal device can contain only one set of index information, which includes the index of the reported reference signal within the first reference signal set, instead of including the index of a separate set of reported reference signals for each of the N transmission opportunities. This helps to save on the signaling overhead required for data transmission.
[0309] Optionally, the third type of measurement report may include first indication information, second indication information, fourth index information corresponding to the reference measurement value, the reference measurement value, and a set of differential measurement values corresponding to each transmission timing. The fourth index information is used to indicate the index of the reference signal corresponding to the reported differential measurement value in the reference transmission timing.
[0310] In one possible implementation, the fourth index information includes the indices of some or all of the reference signals in the first reference signal set, excluding the reference signal corresponding to the reference measurement value (i.e., the target reference signal), within the transmission time corresponding to the reference measurement value. The terminal device can determine the specific form of the indices of the partial reference signals in the first reference signal set based on the type of the received first reference signal set. Optionally, if the first reference signal set is the first case described above, i.e., the first reference signal set is a set of CSI-RS, the terminal device can use the CRI of the reference signal as the index of the reference signal. Optionally, if the first reference signal set is the second case described above, i.e., the first reference signal set is a set of SSBs, the terminal device can use the SSBRI of the reference signal as the index of the reference signal.
[0311] In another possible implementation, a bitmap can be used as an index for a subset of reference signals in the first reference signal set within each transmission timing. In other words, a bitmap can be used to represent the index of the reported reference signals within each transmission timing. For example, the fourth index information may include a third bitmap corresponding to a reference transmission timing. This third bitmap includes K third bits, each corresponding to a reference signal in the first reference signal set within that transmission timing. The reference signals corresponding to each third bit are distinct. A first value for a third bit indicates that the measured or differential measurement value of the reference signal corresponding to that third bit was reported within the reference transmission timing. A second value for a third bit indicates that the measured and differential measurement values of the reference signal corresponding to that third bit were not reported within transmission timing n. Here, K is the number of reference signals in the first reference signal set.
[0312] The various components of a measurement report can be mapped in a specific order.
[0313] Optionally, the measurement report can be mapped in the order of first indication information, second indication information, fourth index information, reference measurement value, and differential measurement value set corresponding to each transmission timing.
[0314] Optionally, the measurement report can be mapped in the order of the second indication information, the first indication information, the fourth index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
[0315] Wherein, the mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of some or all of the reference signals in the first reference signal set within the reference transmission timing; or, the mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of each third bit bit with a value of the first value in the third bit diagram corresponding to the reference transmission timing.
[0316] For example, in the measurement results of the three transmission opportunities with N=3 as shown in Table 1, the reference measurement value is the largest measurement value in the first set of reference signals for the N transmission opportunities, that is, the measurement value of reference signal 3 within transmission opportunity 2, which is -60dBm. Thus, the reference transmission opportunity is transmission opportunity 2, and the target reference signal is reference signal 3 within transmission opportunity 2. In this case, if the top M largest measurement values within each of the N transmission opportunities are reported, or if the top 3 largest reference signals within each transmission opportunity are reported, then the fourth type of measurement report can include the contents shown in Table 10.
[0317] As shown in Table 10, the reference transmission timing is transmission timing 2. Transmission timing 2 can report differential measurement values of the reference signals, excluding the target reference signal, where the measured values are the top M largest. M can be set to 3. Thus, the indices of the reference signals reported by the reference transmission timing, in descending order of measured values, can be reference signal 3, reference signal 4, and reference signal 1. The set of differential measurement values corresponding to the reference transmission timing includes the differential measurement values corresponding to reference signal 4 and reference signal 1 respectively. Among the N transmission timings, for any transmission timing other than the reference transmission timing, such as transmission timing n, the index of the reference signal reported by transmission timing n is the same as the index of the reference signal reported by the reference transmission timing.
[0318] Table 10. One form of the fourth type of measurement report.
[0319] For example, under the same measurement results as shown in Table 10, the fourth index information can be in the form of a third bitmap. Optionally, a fourth measurement report can also be shown in Table 11.
[0320] Table 11. Another form of the fourth type of measurement report
[0321] The fourth index information is represented as 10110, indicating that during the reference transmission timing, specifically transmission timing 2, the reported reference signals are located at positions 1, 3, and 4 in the first reference signal set. In other words, reference signals 1, 3, and 4 from the first reference signal set within transmission timing 2 are reported. Since the measured value of reference signal 3 is a reference measurement value, the differential measurement value set corresponding to reference transmission timing 2 includes the differential measurement value of reference signal 1 and the differential measurement value of reference signal 4.
[0322] The following describes the communication device involved in the embodiments of this application.
[0323] Please refer to Figure 11, which is a schematic diagram of a communication device provided in an embodiment of this application. The communication device may include a transceiver unit 1110 and a processing unit 1120. The transceiver unit 1110 may be a device that has signal input (receiving) or output (transmitting) for transmitting signals to other devices or other components in a device.
[0324] The processing unit 1120 can be a device with processing capabilities, and may include one or more processors. The processor can be a general-purpose processor or a dedicated processor. The processor can be a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the device (e.g., a host node, relay node, or chip), execute software programs, and process data from the software programs.
[0325] The communication device can be used in a terminal device. Specifically, the communication device can be a terminal device or a device used in a terminal device, such as a chip. The communication device includes:
[0326] The transceiver unit 1110 is used to receive a first set of reference signals from the network device in each of the N transmission opportunities, where N is a positive integer;
[0327] The processing unit 1120 is used to measure the first reference signal set within each transmission timing and obtain the measurement results corresponding to each transmission timing; the measurement results include the measured values of each reference signal in the first reference signal set;
[0328] The transceiver unit 1110 is used to report a measurement report to the network device based on the measurement results corresponding to each transmission timing; the measurement report includes first indication information, second indication information, reference measurement value, and a set of differential measurement values corresponding to each transmission timing.
[0329] Wherein, the reference measurement value is one of the measurement values of each reference signal, the second indication information indicates the reference transmission timing to which the target reference signal corresponding to the reference measurement value belongs, and the first indication information indicates the index of the target reference signal; the differential measurement value set corresponding to the transmission timing n includes the difference between the measurement values of some or all of the reference signals in the first reference signal set within the transmission timing n and the reference measurement value; n is a positive integer less than or equal to N.
[0330] Please refer to Figure 12, which is a schematic diagram of another communication device provided in an embodiment of this application. It is understood that the communication device includes, for example, modules, units, elements, circuits, or interfaces, which are appropriately configured together to execute this solution. The communication device can be a terminal device such as a smartphone or tablet computer, or a component (e.g., a chip) within these devices, used to implement the methods described in the method embodiments.
[0331] As shown in Figure 12, the communication device may include one or more processors 1210, which may also be referred to as processing units, and can implement certain control functions. The processor 1210 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device, execute software programs, and process data from the software programs.
[0332] In an alternative design, processor 1210 may include program 1211 (sometimes referred to as code or instructions) that can be run on processor 1210 to cause the communication device to perform the methods described in the method embodiments.
[0333] In another alternative design, the processor 1210 may include a transceiver unit for implementing receiving and transmitting functions. For example, this transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated together. The aforementioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or for transmitting or relaying signals.
[0334] In another possible design, the communication device may include a circuit that can perform the functions of sending, receiving, or communicating in the aforementioned method embodiments.
[0335] Optionally, the communication device may include one or more memories 1220 storing a program 1221 (sometimes referred to as code or instructions). The program 1221 may be executed on the processor 1210, causing the communication device to perform the methods described in the above method embodiments.
[0336] Optionally, the processor 1210 may include an AI module 1212, and / or the memory 1220 may include an AI module 1222. The AI module is used to implement AI-related functions. The AI module can be implemented through software, hardware, or a combination of both.
[0337] Optionally, the processor 1210 and / or memory 1220 may also store data. The processor and memory can be configured separately or integrated together. For example, the correspondence described in the above method embodiments can be stored in memory or in the processor.
[0338] Optionally, the communication device may also include a transceiver 1230 and / or an antenna 1240. The processor 1210, sometimes referred to as a processing unit, controls the communication device (e.g., a terminal device). The transceiver 1230, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to implement the transmission and reception functions of the communication device via the antenna 1240.
[0339] Optionally, the communication device can be used to perform any of the methods described in FIG5 in the embodiments of this application.
[0340] In one embodiment, the communication device can be a terminal device, a device within a terminal device, or a device compatible with a terminal device. When the computer program instructions stored in memory 1220 are executed, processor 1210 performs the operations performed by processing unit 1120 in the above embodiments. Transceiver 1230 performs the operations performed by transceiver unit 1110 in the above embodiments, and transceiver 1230 is also used to send information to other communication devices besides the communication device. The terminal device or the device within the terminal device can also be used to perform any method performed by the terminal device in the method embodiment of FIG. 3 above, which will not be described again here.
[0341] The processors and transceivers described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency interface chips (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc.
[0342] The communication device described in the above embodiments may be a terminal device or a first network device, but the scope of the device described in this application is not limited thereto, and the structure of the communication device may not be limited to FIG12. The device may be a standalone device or may be part of a larger device.
[0343] For example, the communication device could be:
[0344] (1) A standalone integrated circuit (IC), or chip, or chip system, or subsystem:
[0345] (2) A collection of one or more ICs, optionally, the collection of ICs may include a storage component for storing data and / or instructions;
[0346] (3) ASIC, such as modem (mobile station modem, MSM);
[0347] (4) Modules that can be embedded in other devices.
[0348] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a communication device, can implement the method provided in the above-described method embodiments.
[0349] This application also provides a computer program product that, when run on a computer or processor, causes a communication device to perform one or more steps of any of the methods described above. If the constituent modules of the aforementioned devices are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
[0350] This application provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device on which the chip is installed to perform any of the methods described above.
[0351] This application embodiment also provides another chip, including: an input interface, an output interface, and a processing circuit. The input interface, the output interface, and the processing circuit are connected via internal connection paths. The processing circuit is used to execute any of the methods described above. Optionally, the chip also includes a memory. The input interface, the output interface, the processor, and the memory are connected via internal connection paths. The processor is used to execute code in the memory. When the code is executed, the processor is used to execute any of the methods described above.
[0352] This application also provides a chip system including at least one processor and a communication interface. The communication interface and the at least one processor are interconnected via a circuit. The at least one processor is used to run computer programs or instructions to perform any of the methods described above. This chip system may be composed of chips or may include chips and other discrete devices.
[0353] This application also provides a communication system, which includes a terminal device and a first network device. For a detailed description, please refer to the method shown in the method embodiment of FIG3.
[0354] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital versatile discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0355] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0356] In summary, the above description is merely an embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made based on the disclosure of this application should be included within the scope of protection of this application.
Claims
1. A communication method, characterized in that, The method includes: Within each of the N transmission opportunities, receive the first set of reference signals from the network device, where N is a positive integer; The first reference signal set within each transmission timing is measured to obtain the measurement results corresponding to each transmission timing; the measurement results include the measured values of each reference signal in the first reference signal set; Based on the measurement results corresponding to each transmission timing, a measurement report is reported to the network device; the measurement report includes first indication information, second indication information, reference measurement values, and a set of differential measurement values corresponding to each transmission timing. Wherein, the reference measurement value is one of the measurement values of each reference signal, the second indication information indicates the reference transmission timing to which the target reference signal corresponding to the reference measurement value belongs, and the first indication information indicates the index of the target reference signal; the differential measurement value set corresponding to transmission timing n includes the difference between the measurement values of some or all reference signals in the first reference signal set within transmission timing n and the reference measurement value; n is a positive integer less than or equal to N.
2. The method according to claim 1, characterized in that, The differential measurement set corresponding to the reference transmission timing includes the difference between the measurement values of some or all reference signals in the first reference signal set and the reference measurement value within the reference transmission timing, but does not include the difference between the measurement value of the target reference signal and the reference measurement value. The differential measurement set corresponding to transmission timing n includes the difference between the measurement values of some or all of the reference signals in the first reference signal set within transmission timing n and the reference measurement value; transmission timing n is the transmission timing other than the reference transmission timing among the N transmission timings.
3. The method according to claim 1 or 2, characterized in that, The number of the first part of the reference signal corresponding to transmission timing n1 is the same as or different from the number of the second part of the reference signal corresponding to transmission timing n2; n1 and n2 are positive integers less than or equal to N, and n1 and n2 are different.
4. The method according to any one of claims 1-3, characterized in that, The measurement report also includes first index information, second index information, and a first quantity; Wherein, the first index information is a first bit diagram including K first bits, where K is the number of reference signals in the first reference signal set, one first bit corresponds to one reference signal in the first reference signal set, and the reference signals corresponding to each first bit are different from each other; the value of one first bit is a first value indicating at least one transmission opportunity among the N transmission opportunities, the measured value or differential measurement value of the reference signal corresponding to the one first bit is reported, and the value of one first bit is a second value indicating that the measured value and differential measurement value of the reference signal corresponding to the one first bit are not reported; The second index information includes N second bitmaps, with one second bitmap corresponding to one transmission timing. Each second bitmap includes K1 second bits, where K1 is the sum of the number of first bits in the first bitmap that take the first value. In the second bitmap, one second bit corresponds to one first bit in the first bitmap that takes the first value. The reference signals corresponding to each second bit are different from each other. In the second bitmap corresponding to transmission timing n, a second bit taking the first value indicates that the measured value or differential measurement value of the reference signal corresponding to the second bit is reported in transmission timing n, and a second bit taking the second value indicates that the measured value and differential measurement value of the reference signal corresponding to the second bit is not reported in transmission timing n. The first quantity is the number of second bits in the N second bitmaps that take the first value.
5. The method according to claim 4, characterized in that, The measurement report includes a first part and a second part. The first part includes the first index information and the first quantity. The second part includes the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing. The contents of the first part are mapped according to a first preset order, and the contents of the second part are mapped according to a second preset order. The first part may further include the first indication information, and the second part may further include the second indication information; or, the first part may further include the second indication information, and the second part may further include the first indication information; or, the first part may further include the first indication information and the second indication information; or, the second part may further include the first indication information and the second indication information.
6. The method according to claim 5, characterized in that, In response to the first part, the first instruction information and the second instruction information are also included. The contents of the first part are mapped in a first preset order, including any one of the following: The first part is mapped in the order of the first instruction information, the second instruction information, the first index information, and the first quantity; The first part is mapped according to the order of the first index information, the first quantity, the first indication information, and the second indication information; The first part is mapped according to the order of the first quantity, the first index information, the first indication information, and the second indication information; The first part is mapped according to the order of the first quantity, the first index information, the second indication information, and the first indication information.
7. The method according to claim 6, characterized in that, The second part includes the following contents mapped according to a second preset order: The second part is mapped according to the second index information, the reference measurement value, and the order of the differential measurement value set corresponding to each transmission timing; or, The second part is mapped according to the order of the reference measurement value, the second index information, and the differential measurement value set corresponding to each transmission timing.
8. The method according to claim 6, characterized in that, The contents of the first part are mapped according to a first preset order, including: The first part is mapped according to the first index information and the first quantity; or... The first part is mapped according to the order of the first quantity and the first index information.
9. The method according to claim 8, characterized in that, The second part also includes the first indication information and the second indication information, and the contents of the second part are mapped in a second preset order including any one of the following: The second part is mapped according to the order of the first instruction information, the second instruction information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; The second part is mapped according to the order of the second index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; The second part is mapped according to the order of the second index information, the reference measurement value, the first indication information, the second indication information, and the differential measurement value set corresponding to each transmission timing.
10. The method according to claim 4, characterized in that, The measurement report also includes a second quantity, which is the number of first bits in the first index information that take the first value; the measurement report includes a first part and a second part; the first part includes the first quantity and the second quantity, and the second part includes the first index information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; the contents of the first part are mapped according to a third preset order; the contents of the second part are mapped according to a fourth preset order. The first part may further include the first indication information and the second indication information; or the second part may further include the first indication information and the second indication information; or the first part may further include the first indication information and the second indication information; or the second part may further include the first indication information and the second indication information.
11. The method according to claim 10, characterized in that, In response to the first part, the first instruction information and the second instruction information are also included, and the contents included in the first part are mapped in a third preset order including any one of the following: The first part is mapped in the order of the first instruction information, the second instruction information, the first quantity, and the second quantity; The first part is mapped in the order of the first quantity, the second quantity, the first indication information, and the second indication information; The first part is mapped in the order of the second quantity, the first quantity, the first indication information, and the second indication information; The first part is mapped in the order of the second quantity, the first quantity, the second indication information, and the first indication information.
12. The method according to claim 11, characterized in that, The contents of the second part are mapped according to the fourth preset order, including: The second part is mapped according to the order of the first index information, the second index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or, The second part is mapped according to the order of the second index information, the first index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
13. The method according to claim 10, characterized in that, In response to the second part including first indication information and second indication information, the contents of the first part are mapped according to a third preset order, including: The first part is mapped according to the order of the first quantity, then the second quantity; or... The first part is mapped according to the second quantity and the first quantity in that order.
14. The method according to claim 13, characterized in that, The contents of the second part are mapped according to the fourth preset order, including: The second part is mapped according to the order of the first index information, the second index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or... The second part is mapped in the order of the second index information, the first index information, the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
15. The method according to any one of claims 1-14, characterized in that, The mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of each second bit bit with a first value in the second bit map corresponding to the transmission timing n.
16. The method according to claim 1, characterized in that, The measurement report also includes third index information; The third index information includes N third bitmaps, each third bitmap including K third bits, and one third bitmap corresponding to each transmission timing. In the third bitmap corresponding to transmission timing n, one third bit corresponds to a reference signal in the first reference signal set in transmission timing n, and the reference signals corresponding to each third bit are different from each other. The value of a third bit is a first value indicating that the measurement value or differential measurement value of the reference signal corresponding to the third bit in transmission timing n is reported, and the value of a third bit is a second value indicating that the measurement value and differential measurement value of the reference signal corresponding to the third bit in transmission timing n are not reported. K is the number of reference signals in the first reference signal set.
17. The method according to claim 16, characterized in that, The measurement report includes a first part and a second part; the first part includes the third index information; the second part includes the reference measurement value and the differential measurement value set corresponding to each transmission timing; the contents of the first part are mapped according to a fifth preset order, and the contents of the second part are mapped according to a sixth preset order. The first part may further include the first indication information and the second indication information; or the second part may further include the first indication information and the second indication information; or the first part may further include the first indication information and the second part may further include the second indication information; or the first part may further include the second indication information and the second part may further include the first indication information.
18. The method according to claim 17, characterized in that, In response to the first part, the first instruction information and the second instruction information are also included, and the contents included in the first part are mapped in a fifth preset order as follows: The first part is mapped according to the order of the first indication information, the second indication information, and the third index information; or... The first part is mapped according to the order of the third index information, the first indication information, and the second indication information.
19. The method according to claim 18, characterized in that, The contents of the second part are mapped according to the sixth preset order, including: The second part maps the reference measurement value in the order of the differential measurement value set corresponding to each transmission timing.
20. The method according to claim 17, characterized in that, The second part further includes the first indication information and the second indication information, and the second part is arranged in the order of the first indication information, the second indication information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing.
21. The method according to any one of claims 16-20, characterized in that, The mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of each third bit bit with a first value in the third bit map corresponding to the transmission timing n.
22. The method according to any one of claims 5-21, characterized in that, The first part and the second part are encoded independently; the first part is fully reported before the second part.
23. The method according to any one of claims 5-22, characterized in that, The measurement report is submitted via a single message, and the mapping order of the first part precedes that of the second part; or, The measurement report is reported via a first message and a second message, wherein the first message includes the first part, the second message includes the second part, and the first message is fully reported before the second message.
24. The method according to claim 1, characterized in that, The differential measurement set corresponding to transmission time n1 includes the differential measurement values of the first part of the reference signals in the first reference signal set within transmission time n1; the differential measurement set corresponding to transmission time n2 includes the differential measurement values of the second part of the reference signals in the first reference signal set within transmission time n2; the index of the second part of the reference signals is the same as the index of the first part of the reference signals; wherein, n1 and n2 are different.
25. The method according to claim 24, characterized in that, The measurement report also includes fourth index information corresponding to the reference measurement value; the fourth index information is used to indicate the index of some or all of the reference signals in the first reference signal set during the reference transmission time.
26. The method according to claim 25, characterized in that, The fourth index information includes the indices of some or all of the reference signals in the first set of reference signals, excluding the target reference signal, during the reference transmission period; or... The fourth index information includes a third bitmap corresponding to the reference transmission timing. The third bitmap corresponding to the reference transmission timing includes K third bits. Each third bit corresponds to a reference signal in the first reference signal set in the reference transmission timing. The reference signals corresponding to each third bit are different from each other. The value of a third bit is a first value, indicating that the measured value or differential measured value of the reference signal corresponding to the third bit in the reference transmission timing is reported. The value of a third bit is a second value, indicating that the measured value and differential measured value of the reference signal corresponding to the third bit in the transmission timing n are not reported. K is the number of reference signals in the first reference signal set.
27. The method according to claim 26, characterized in that, The measurement report is mapped according to the order of the first indication information, the second indication information, the fourth index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing; or... The measurement report is mapped in the order of the second instruction information, the first instruction information, the fourth index information, the reference measurement value, and the differential measurement value set corresponding to each transmission timing. Wherein, the mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of some or all reference signals in the first reference signal set within the reference transmission timing; or, the mapping order of each differential measurement value in the differential measurement value set n corresponding to the transmission timing n is the same as the mapping order of each third bit bit with a first value in the third bit diagram corresponding to the reference transmission timing.
28. A communication device, comprising a memory, one or more processors, multiple application programs, and one or more programs; wherein, The one or more programs are stored in the memory; characterized in that, when the one or more processors execute the one or more programs, the communication device causes the communication device to implement the method as described in any one of claims 1-27.
29. A chip system, characterized in that, The chip system includes at least one processor, a memory, and an interface circuit. The memory, the interface circuit, and the at least one processor are interconnected via circuits. The at least one memory stores program instructions. When the program instructions are executed by the processor, the chip system performs the method of any one of claims 1-27.
30. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-27.