Communication method and apparatus

By receiving and processing CSI report request information through terminal equipment, measuring resources and sending CSI reports, the problem of determining the feedback time of multiple CRIs in high-frequency communication systems is solved, thereby improving system performance and computational flexibility.

WO2025232739A1PCT designated stage Publication Date: 2025-11-13HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/092920
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-08
Filing Date
2025-05-06
Publication Date
2025-11-13

Smart Images

  • Figure CN2025092920_13112025_PF_FP_ABST
    Figure CN2025092920_13112025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method, apparatus and system, which are applied to multi-beam architectures such as an HBF architecture. The method comprises: receiving first channel state information (CSI) report request information; receiving and measuring at least one first measurement resource; and sending first information, the first information corresponding to M CSI reference signal resource indicators (CRIs), wherein the first information satisfies a first condition. The first condition comprises: a time interval between a feedback time of the first information and an end time of a first symbol of the first measurement resource is greater than or equal to a first delay. The first symbol is determined on the basis of an M-th symbol of the at least one first measurement resource. On the basis of the solution, a terminal device can clarify a reporting condition for a CSI report comprising multiple CRIs, thereby improving system performance in some scenarios where the multiple CRIs are reported.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and devices

[0001] This application claims priority to Chinese Patent Application No. 202410578862.6, filed with the State Intellectual Property Office of China on May 8, 2024, entitled "Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0003] In higher frequency communication systems, hybrid beamforming (HBF) technology can confine the energy of transmitted signals within a specific beam direction, thereby achieving higher antenna array gain.

[0004] For example, HBF technology ensures that analog beams are aligned with the communication target through beam scanning. One beam scanning process is as follows: the base station sends reference signals to the terminal through different analog beams, and each reference signal corresponds one-to-one with an analog beam. The terminal measures the reference signal to determine the channel state information (CSI) of its corresponding channel. The CSI reflects the beam quality of the analog beam corresponding to the reference signal. Based on the CSI, a matching analog beam can be determined for the terminal device, thus achieving beam alignment.

[0005] However, in scenarios where multiple channel state information reference signal resource indicators (CSI-RS resource indicators, CRIs) need to be fed back (or reported) simultaneously, determining the feedback time for multiple CRI reports is an urgent problem to be solved. Summary of the Invention

[0006] This application provides a communication method, apparatus, and system that can realize the reporting of CSI reports for multiple CRIs, thereby improving system performance in some scenarios of reporting multiple CRIs.

[0007] Firstly, this application provides a communication method. This method can be executed by a terminal side, or by other entities; this application does not limit the scope of the method. The terminal side includes a terminal device, or chips or circuits within the terminal device (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or functional modules within the terminal device capable of calling and executing programs. For ease of description, the following explanation uses a terminal device as an example.

[0008] The communication method provided in this application includes: receiving first Channel State Information (CSI) Report Request Information (CSI), the first CSI Report Request Information being used to indicate feedback of first information; receiving and measuring at least one first measurement resource (CRI); and transmitting first information, the first information corresponding to M CRIs, wherein the first information satisfies a first condition. The first condition includes that the time interval between the feedback time of the first information and the end time of a first symbol of the first measurement resource is greater than or equal to a first delay, or the feedback time of the first information is after a first time, the first time being determined based on the end time of the first symbol and the first delay. The first symbol is determined based on the first first measurement resource of at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of at least one first measurement resource, or the first symbol is the first symbol of at least one first measurement resource, or the first symbol is the last symbol of at least one first measurement resource.

[0009] Optionally, the first piece of information is a CSI report.

[0010] In the above technical solution, the terminal device can determine the feedback time of the CSI report based on the reference time of the CSI report indicated by the network device (i.e., the feedback time of the first information), combined with the position between the first symbols within at least one first measurement resource (for acquiring CSI) and the first condition, so as to measure and report the CSI report, thereby improving system performance.

[0011] Specifically, the terminal device can report a CSI report containing multiple CRIs if the first condition is met.

[0012] Optionally, the first time is the end time of the first symbol, which is the first symbol after the first time delay.

[0013] Optionally, the first symbol is the first symbol of the first first measurement resource of at least one first measurement resource, or the first symbol is the first symbol of the Mth first measurement resource of at least one first measurement resource, or the first symbol is the first symbol of the last first measurement resource of at least one first measurement resource.

[0014] In conjunction with the first aspect, in certain implementations of the first aspect, at least one first measurement resource includes K channel state information reference signal resources, M CRIs determined based on the K channel state information reference signal resources, and / or, the M CRIs are indicated by radio resource control protocol RRC information, and / or, the value of M is indicated by RRC information, and / or, the M CRIs are indicated by first CSI report request information, and / or, the value of M is indicated by first CSI report request information, where M is an integer less than or equal to K, and the first delay is determined based on the magnitude of M or K.

[0015] In the above technical solution, the first delay for the terminal device to perform resource measurement and calculation can be determined based on the number of reference signal resources K or the number of reported resources M, thereby increasing the flexibility of the calculation.

[0016] It should be understood that the first CSI report request information can be Downlink Control Information (DCI).

[0017] Optionally, the first CSI report request information indicates the maximum number of CRIs P that can be reported, where P is an integer greater than or equal to 1, and M is an integer less than or equal to P. The first delay is determined based on the magnitude of P.

[0018] Optionally, the first CSI report request information indicates the number M of reference signals that must be measured and reported. R The first delay is based on M. R The size is determined.

[0019] In some embodiments, the first time delay T2 can satisfy the following formula: T2=(Z'(m))×(2048×144)×κ×2 μ ×T c +T switch The first parameter Z'(m) can be determined based on the number M of reported CRIs.

[0020] Specifically, Z'(m) = M × Z', or Z'(m) = Z' + b × Z1, or Z'(m) = Z' + b × Z'1, or Z'(m) = Z' + b × Z2, or Z'(m) = Z' + b × Z'2.

[0021] Optionally, M above can be replaced with a reference signal M that must be measured and reported. R , or the number K of the channel state information reference signal resources of the first measurement resource, or the size of the maximum number P of CRIs that can be reported.

[0022] In conjunction with the first aspect, in some implementations of the first aspect, the first information also satisfies a second condition, which includes that the time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information is greater than or equal to a second delay, or the feedback time of the first information is after a second time, the second time being determined based on the end time of the last symbol of the first CSI report request information and the second delay, wherein the second delay is determined based on the size of M.

[0023] In the above technical solution, the second delay for the terminal device to parse the first channel state information (CSI) report request information can be determined according to the size of M, K, or P, thereby increasing the flexibility of calculation.

[0024] It should be understood that the first delay and the second delay can be the processing delay of the terminal device.

[0025] In some embodiments, the second time delay T1 can satisfy the following formula: T1=(Z(m))×(2048×144)×κ×2 μ ×T c +T switch The second parameter Z(m) can be determined based on the number M of reported CRIs.

[0026] Specifically, Z(m) = M × Z, or Z(m) = Z + a × Z1, or Z(m) = Z + a × Z'1, or Z(m) = Z + a × Z2, or Z(m) = Z + a × Z'2.

[0027] Optionally, M above can be replaced with a reference signal M that must be measured and reported. R , or the number K of the channel state information reference signal resources of the first measurement resource, or the size of the maximum number P of CRIs that can be reported.

[0028] Optionally, the second time is the end time of the last symbol of the first CSI report request information, which is the first symbol after the second delay.

[0029] In conjunction with the first aspect, in certain implementations of the first aspect, the first symbol is determined based on the reporting method of at least one first measurement resource or first information. Specifically, when the first CSI report request information indicates joint reporting of the first information, or when at least one first measurement resource includes a virtual resource, the first symbol is the last symbol of the last first measurement resource. When the first CSI report request information indicates no joint reporting of the first information, or when at least one first measurement resource does not include a virtual resource, the first symbol is the last symbol of the Mth first measurement resource, or the first symbol is the last symbol of the first first measurement resource, and the virtual resource does not carry a reference signal.

[0030] In the above technical solution, the first symbol is determined according to the reporting method of the first measurement resource or the first information, thereby reducing the latency of triggering the reporting when the first CSI report request information indicates that the first information is not jointly reported, or the first measurement resource does not include virtual resources.

[0031] In conjunction with the first aspect, in certain implementations of the first aspect, the first symbol is determined based on the Mth symbol of at least one first measurement resource, including, the first symbol being the last symbol of the (M+x)th first measurement resource of at least one first measurement resource, where x is an arbitrary constant, or the first symbol being the last symbol of the first first measurement resource after time y of the Mth first measurement resource.

[0032] In the above technical solution, the first symbol can be flexibly determined according to the number M of reported CRIs, thereby increasing the flexibility of delay calculation.

[0033] Secondly, this application provides a communication method. This method can be executed by a network side, or by other entities; this application does not limit the scope of the method. The network side includes a network device, a chip or chip system within the network device, a circuit, a central unit (CU) or distributed unit (DU) within the network device, or a functional module within the network device capable of calling and executing a program. For ease of description, the following explanation uses execution by a network device as an example.

[0034] The method includes: sending first Channel State Information (CSI) Report Request Information, the first CSI Report Request Information indicating feedback of first information; sending at least one first measurement resource; and receiving first information, the first information corresponding to M Channel State Information Reference Signal Resources (CRIs), wherein the first information satisfies a first condition. The first condition includes that the time interval between the feedback time of the first information and the end time of a first symbol of the first measurement resource is greater than or equal to a first delay, or the feedback time of the first information is after a first time, the first time being determined based on the end time of the first symbol and the first delay. The first symbol is determined based on the first first measurement resource of at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of at least one first measurement resource, or the first symbol is the first symbol of at least one first measurement resource, or the first symbol is the last symbol of at least one first measurement resource.

[0035] In conjunction with the second aspect, in certain implementations of the second aspect, at least one first measurement resource includes K channel state information reference signal resources, M CRIs determined based on the K channel state information reference signal resources, and / or, the M CRIs are indicated by radio resource control protocol RRC information, and / or, the value of M is indicated by RRC information, and / or, the M CRIs are indicated by first CSI report request information, and / or, the value of M is indicated by first CSI report request information, where M is an integer less than or equal to K, and the first delay is determined based on the magnitude of M or K.

[0036] Optionally, the first CSI report request information indicates the maximum number of CRIs P that can be reported, where P is an integer greater than or equal to 1, and M is an integer less than or equal to P. The first delay is determined based on the magnitude of P.

[0037] In conjunction with the second aspect, in some implementations of the second aspect, the first information also satisfies a second condition, which includes that the time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information is greater than or equal to a second delay, or the feedback time of the first information is after a second time, the second time being determined based on the end time of the last symbol of the first CSI report request information and the second delay, wherein the second delay is determined based on the size of M.

[0038] In conjunction with the second aspect, in certain implementations of the second aspect, the first symbol is determined based on the reporting method of at least one first measurement resource or first information. Specifically, when the first CSI report request information indicates joint reporting of the first information, or when at least one first measurement resource includes a virtual resource, the first symbol is the last symbol of the last first measurement resource. When the first CSI report request information indicates no joint reporting of the first information, or when at least one first measurement resource does not include a virtual resource, the first symbol is the last symbol of the Mth first measurement resource, or the first symbol is the last symbol of the first first measurement resource, and the virtual resource does not carry a reference signal.

[0039] In conjunction with the second aspect, in certain implementations of the second aspect, the first symbol is determined based on the Mth symbol of at least one first measurement resource, including, the first symbol being the last symbol of the (M+x)th first measurement resource of at least one first measurement resource, where x is an arbitrary constant, or the first symbol being the last symbol of the first first measurement resource after time y of the Mth first measurement resource.

[0040] Thirdly, this application provides a communication device that has the functions of the first aspect above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the first aspect above. The modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0041] The communication device can be a terminal device, or a module or unit (e.g., a chip, a chip system, or a circuit) in the terminal device that corresponds to each of the methods, operations, steps, or actions described in the first aspect above, or a device that can be matched with the terminal.

[0042] In one possible implementation, the communication device includes a transceiver unit (or communication module) and a processing unit (or processing module) connected to the transceiver unit.

[0043] For example, the transceiver unit is configured to receive first Channel State Information (CSI) Report Request Information (CSI), which is used to indicate feedback of first information. It also receives at least one first measurement resource. The processing unit is configured to measure at least one first measurement resource. The transceiver unit is further configured to transmit first information, which corresponds to M CSIs, wherein the first information satisfies a first condition. The first condition includes that the time interval between the feedback time of the first information and the end time of a first symbol of the first measurement resource is greater than or equal to a first delay, or that the feedback time of the first information is after a first time, the first time being determined based on the end time of the first symbol and the first delay. Wherein, the first symbol is determined based on the first first measurement resource of at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of at least one first measurement resource, or the first symbol is the first symbol of at least one first measurement resource, or the first symbol is the last symbol of at least one first measurement resource.

[0044] The transceiver unit can perform the receiving and transmitting processes in the first aspect described above, and the processing unit can perform other processes in the first aspect described above besides receiving and transmitting.

[0045] Fourthly, this application provides a communication device that has the functions of the second aspect above. For example, the communication device includes modules, units, or means that perform the operations involved in the second aspect above. The modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0046] The communication device can be a network device, or a module or unit (e.g., a chip, a chip system, or a circuit) in the network device that corresponds to each of the methods, operations, steps, or actions described in the second aspect above, or a device that can be used in conjunction with the network device.

[0047] In one possible implementation, the communication device includes a transceiver unit (or communication module) and a processing unit (or processing module) connected to the transceiver unit.

[0048] For example, the transceiver unit is configured to transmit first Channel State Information (CSI) Report Request Information, which indicates feedback of first information. The transceiver unit is further configured to transmit at least one first Measurement Resource. The transceiver unit is also configured to receive first information, which corresponds to M Channel State Information Reference Signal Resources (CRIs), wherein the first information satisfies a first condition. The first condition includes that the time interval between the feedback time of the first information and the end time of a first symbol of the first measurement resource is greater than or equal to a first delay, or that the feedback time of the first information is after a first time, the first time being determined based on the end time of the first symbol and the first delay. Wherein, the first symbol is determined based on the first first measurement resource of at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of at least one first measurement resource, or the first symbol is the first symbol of at least one first measurement resource, or the first symbol is the last symbol of at least one first measurement resource.

[0049] The transceiver unit can perform the receiving and sending processes in the second aspect described above, and the processing unit of the communication device can perform other processes in the second aspect described above besides receiving and sending.

[0050] Fifthly, this application provides a communication device. The communication device can be either the terminal side or the network side as described above. The communication device includes a transceiver, a processor, and a memory. The processor controls the transceiver to transmit and receive signals, the memory stores a computer program, and the processor retrieves and runs the computer program from the memory, causing the communication device to perform the methods in any of the possible implementations of the first and second aspects described above.

[0051] Optionally, there may be one or more processors and one or more memories.

[0052] Alternatively, the memory can be integrated with the processor, or the memory can be set up separately from the processor.

[0053] Optionally, the communication device also includes a transceiver, comprising a transmitter and a receiver.

[0054] Sixthly, this application provides a communication device, the communication device including a memory and one or more processors. The memory is used to store part or all of the computer program or instructions necessary to implement the functions involved in the first aspect above. The one or more processors are capable of executing the computer program or instructions, such that when the computer program or instructions are executed, the communication device implements the methods in any possible design or implementation of the first aspect above.

[0055] In one possible design, the communication device may further include an interface circuit, wherein the processor is used to communicate with other devices or components through the interface circuit.

[0056] In one possible design, the communication device may also include the memory.

[0057] The aforementioned communication device may be a terminal, a communication module in a terminal, or a chip in a terminal that is responsible for communication functions, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip that contains a modem module.

[0058] In a seventh aspect, this application provides a communication device, the communication device including a memory and a processor. The memory is used to store part or all of the computer program or instructions necessary to implement the functions involved in the second aspect above. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the second aspect above.

[0059] Eighthly, this application provides a communication system. The communication system includes a terminal device and / or a network device, wherein the terminal side is used to execute the method in any possible implementation of the first aspect described above, and the network side is used to execute the method in any possible implementation of the second aspect described above.

[0060] Ninthly, this application provides a computer-readable storage medium. This computer-readable storage medium stores computer program code or instructions, which, when executed, cause the method in any of the possible implementations of the first and second aspects described above to be implemented.

[0061] In a tenth aspect, a chip or chip system is provided. The chip or chip system includes at least one processor coupled to a memory for storing a computer program that, when executed, causes the methods in any of the possible implementations of the first and second aspects described above to be implemented.

[0062] For example, the chip may include input circuitry or interface for transmitting information or data, and output circuitry or interface for receiving information or data.

[0063] In one aspect, this application provides a computer program product. The computer program product includes: computer program code or instructions, which, when executed, cause the method in any of the possible implementations of the first or second aspect to be implemented.

[0064] In a twelfth aspect, this application provides a computer program. When the computer program is run, it causes the method in any of the possible implementations of the first or second aspect to be implemented.

[0065] It should be understood that the beneficial effects of the second to twelfth aspects mentioned above can be referenced from the first aspect mentioned above and any possible implementation thereof, which will not be elaborated here. Attached Figure Description

[0066] Figure 1 is a schematic diagram of a communication system applicable to this application.

[0067] Figure 2 shows a schematic diagram of hybrid beamforming.

[0068] Figure 3 is a schematic diagram of the HBF architecture on the network device side provided in an embodiment of this application.

[0069] Figure 4 is a schematic diagram of signaling transmission for channel measurement provided in an embodiment of this application.

[0070] Figure 5 is a flowchart illustrating a communication method provided in this embodiment.

[0071] Figure 6 is a schematic diagram of the feedback time of a CSI provided in the present embodiment.

[0072] Figure 7 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0073] Figure 8 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0074] Figure 9 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0075] Figure 10 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0076] Figure 11 is a schematic block diagram of a communication device provided in an embodiment of this application.

[0077] Figure 12 is a schematic block diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0078] To facilitate understanding of the embodiments provided in this application, the following points are first explained:

[0079] 1) In this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0080] 2) In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Here, a, b, and c can each be single or multiple.

[0081] 3) In this application, the terms "first," "second," and various numerical designations (e.g., #1, #2, etc.) indicate distinctions made for ease of description and are not intended to limit the scope of the embodiments of this application. For example, they may distinguish different messages, rather than describing a specific order or sequence. It should be understood that such descriptions can be interchanged where appropriate to describe solutions other than those in the embodiments of this application.

[0082] 4) In this application, descriptions such as “when…”, “under the circumstances of…” and “if” all refer to the fact that the device will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.

[0083] 5) In this application, "instruction" or "for instruction" can include both direct and indirect instruction. When describing an instruction as being used to instruct A, it may include whether the instruction directly instructs A or indirectly instructs A, but does not necessarily mean that the instruction carries A.

[0084] The indication methods involved in the embodiments of this application should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. Moreover, the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the sending method, for example.

[0085] The "instruction information" in the embodiments of this application can be an explicit instruction, that is, a direct instruction through signaling, or an instruction obtained by combining other rules or parameters with the parameters indicated by the signaling, or by deduction. It can also be an implicit instruction, that is, an instruction obtained based on rules or relationships, or based on other parameters, or by deduction. This application does not specifically limit it in this regard.

[0086] 6) In this application, "protocol" can refer to a standard protocol in the field of communications, such as 5th generation (5G) protocols, new radio (NR) protocols, and related protocols applied to future communication systems. This application does not limit this term. "Predefined" can include predefined terms, such as protocol definitions. "Preconfiguration" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device. This application does not limit the implementation method, for example.

[0087] 7) In this application, "communication" can also be described as "data transmission", "information transmission", "data processing", etc. "Transmission" includes "sending" and "receiving". "Transmission" can be described as "output".

[0088] 8) In this application, "sending information to XX (device)" can be understood as the destination of the information being that device. This can include sending information directly or indirectly to that device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as the source of the information being that device, and can include receiving information directly or indirectly from that device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source.

[0089] 9) In this application, when comparing A and B, the description "when A is greater than or equal to B, execute method A; when A is less than or equal to B, execute method B" can be implemented in a way that is either "when A is greater than or equal to B, execute method A; or when A is less than B, execute method B" or "when A is greater than B, execute method A; or when A is less than or equal to B, execute method B". This application does not limit the implementation in this way. For ease of description, the implementation methods provided in this application are all illustrated using "when A is greater than or equal to B, execute method A; or when A is less than B, execute method B" as an example.

[0090] 10) This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches may also be used.

[0091] Furthermore, in the embodiments of this application, words such as "exemplarily" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the term "example" is intended to present concepts in a concrete manner. In the embodiments of this application, "of," "corresponding, relevant," and "corresponding" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0092] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0093] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5G systems or NR systems, and future communication systems, such as 6th generation (6G) mobile communication 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.

[0094] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0095] The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems, such as inter-satellite communication systems, satellite communication systems, high altitude platform station (HAPS) communication, integrated communication and navigation (ICaN) systems, and global navigation satellite systems (GNSS).

[0096] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment. It should be understood that satellite communication systems can be integrated with traditional mobile communication systems.

[0097] In a communication system, a device can send signals to or receive signals from another device. These signals may include reference signals, information, signaling, or data. The term "device" can also be replaced by an entity, network entity, network element, communication equipment, communication module, node, communication node, etc. This disclosure uses "device" as an example. For instance, a communication system may include at least one terminal device and at least one network device. The network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the network device. In this application, "device" can be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc.

[0098] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0099] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network.

[0100] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of this application. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (120a-120j in Figure 1, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to CN 200. The core network device in CN 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0101] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4th generation (4G) mobile communication system, a 5th generation (5G) mobile communication system, or a future-oriented evolution system (e.g., a 6th generation (6G) mobile communication system). RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0102] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in this communication system can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.

[0103] In one possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a next-generation base station in a 6th-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The RAN node can be a macro base station (as shown in Figure 1, 110a), a micro base station or indoor station (as shown in Figure 1, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node may also include communication modules, circuits, or chips that perform corresponding communication functions. The RAN node may also be configured with program instructions for performing these functions, as well as corresponding program instructions. The RAN node in this application may also be a logic node, logic module, or software capable of implementing all or part of the RAN node's functions.

[0104] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be centralized units (CUs), distributed units (DUs), CUs (control planes, CPs), CUs (user planes, UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0105] In different systems, CU (including open CU-CP (O-CU-CP) and open CU-UP (O-CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open central unit (O-CU), DU can also be called an open distributed unit (O-DU), CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0106] The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU can be configured to implement the functions of the Packet Data Convergence Protocol (PDCP) layer and above (such as the Radio Resource Control (RRC) layer and / or the Service Data Adaptation Protocol (SDAP) layer); the DU can be configured to implement the functions of the protocol layers below the PDCP layer (such as the Radio Link Control (RLC) layer, the Medium Access Control (MAC) layer, and / or the Physical Layer (PHY) layer). Alternatively, the CU can be configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC and / or SDAP layers), and the DU can be configured to implement the functions of the protocol layers below the PDCP layer (such as the RLC, MAC, and / or PHY layers).

[0107] When a CU includes CU-CP and CU-UP, CU-CP is used to implement the control plane functions of the CU, and CU-UP is used to implement the user plane functions of the CU. For example, when a CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.

[0108] The CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the AMF network element in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.

[0109] CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements, such as the user plane function (UPF) network elements in a 5G system, are responsible for forwarding and receiving data in terminal devices.

[0110] The above CU and DU configurations are merely examples for ease of understanding; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements, such as by latency. Functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.

[0111] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.

[0112] Terminal 120 can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, or mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, transportation vehicles with wireless communication capabilities, communication modules, etc. The embodiments of this application do not limit the device form of the terminal. A communication module, circuit, or chip that performs the corresponding communication function is typically installed within the terminal. The terminal can also be configured with program instructions for performing the corresponding communication function.

[0113] For example, the terminal in this application embodiment can be a mobile phone, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer, a drone, a computer with wireless transceiver capabilities, a machine-type communication (MTC) terminal, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an Internet of Things (IoT) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home (e.g., game consoles, smart TVs, smart speakers, smart refrigerators, and fitness equipment), a transport vehicle with wireless communication capabilities, a communication module, or a roadside unit (RSU) with terminal capabilities.

[0114] RAN 100 and terminal 120 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 aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which RAN 100 and terminal 120 are located.

[0115] CN 200 can be a 6G core network, a 5G core network, or an evolved 5G core network. Taking a 5G core network as an example, CN 200 includes AMF network elements responsible for mobility management and access management services, Session Management Function (SMF) network elements responsible for session management, User Plane Function (UPF) network elements responsible for user plane packet routing and forwarding and Quality of Service (QoS) control, and Policy Control Function (PCF) network elements. These core network elements can work independently or be combined to implement certain control functions; for example, AMF, SMF, and PCF can be combined into a single core network device.

[0116] Optionally, CN 200 and / or RAN 100 can be connected to the Internet 300 for information exchange.

[0117] It should be understood that the above naming is defined solely for the purpose of distinguishing different functions and should not constitute any limitation on this application. This application does not preclude the possibility of using other naming conventions in 5G networks and other future networks. For example, in 6G networks, some or all of the above-mentioned network elements may use the terminology from 5G, or they may use other names, etc.

[0118] It is understood that Figure 1 is merely an example provided for ease of understanding and does not constitute a limitation on the scope of protection of this application. The communication method provided in the embodiments of this application may also involve network elements not shown in Figure 1, and of course, the communication method provided in the embodiments of this application may also include only some of the network elements shown in Figure 1.

[0119] To facilitate understanding of the embodiments of this application, the terms or technologies involved in this application will be explained first.

[0120] 1. Antenna port;

[0121] An antenna port is a logical concept; there is no direct correspondence between an antenna port and a physical antenna. An antenna port is typically associated with a reference signal, and its meaning can be understood as a transmit / receive interface on the channel through which the reference signal passes. In low-frequency systems, an antenna port may correspond to one or more antenna elements that jointly transmit the reference signal; the receiver can treat them as a whole without distinguishing between individual elements. In high-frequency systems, an antenna port may correspond to a beam; similarly, the receiver only needs to treat this beam as an interface and does not need to distinguish between individual elements.

[0122] In this embodiment of the application, the antenna port that transmits the analog beam can be called an analog antenna port, or an antenna port, port, or CSI-RS port.

[0123] In this embodiment, the set of multiple antenna ports can be referred to as a port group. For example, multiple digital ports of a base station can be grouped to form multiple port groups. As another example (especially in a hybrid digital-analog beamforming architecture), a port group can be multiple digital ports corresponding to the same analog beam, simply referred to as a port group or a digital-analog port group; or, a port group can be a set of digital ports corresponding to multiple analog beams, simply referred to as a port group or a digital-analog port group. Alternatively, multiple digital ports of the same analog beam can be divided into multiple subsets, each subset being called a port group or a digital-analog port group.

[0124] 2. Beam;

[0125] A beam is a communication resource. Beams can be wide, narrow, or other types. The technology used to form beams is called beamforming. Beamforming refers to adjusting the amplitude and / or phase of a signal so that the radiated signal through an antenna array has a certain directionality, enabling higher antenna array gain. The main lobe of the antenna array's radiation pattern can be called the beam.

[0126] In beamforming technology, the amplitude and / or phase of a signal are adjusted after being filtered by a spatial domain transmission filter. Different spatial domain transmission filters using different spatial filtering parameters can achieve beams in different directions. In the embodiments of this application, the spatial filtering parameters can be replaced by beams, or the spatial filtering parameters can be replaced by spatial domain transmission filters. Spatial domain transmission filters can also be called spatial filters.

[0127] Specifically, beamforming technology includes digital beamforming, analog beamforming, and hybrid digital-analog beamforming. Digital beamforming has multiple digital processing channels. Each channel adjusts the phase (or amplitude and phase) of the signal in the digital domain, giving the radiated signal through the antenna directionality. Therefore, digital beamforming can achieve the function of a spatial transmission filter through multiple digital processing channels. Analog beamforming can transmit signals simultaneously using an antenna array composed of multiple antenna elements. Each antenna element corresponds to a phase shifter. By adjusting the phase of the phase shifter corresponding to each antenna element, the radiated signal through the antenna array is made directional. Therefore, analog beamforming can achieve the function of a spatial transmission filter through multiple phase shifters corresponding to multiple elements in the antenna array. Hybrid beamforming combines analog and digital beamforming technologies, incorporating both multiple digital processing channels and multiple analog phase shifters. Therefore, for hybrid beamforming technology, the function of the aforementioned spatial transmission filter can be achieved through multiple phase shifters corresponding to multiple array elements in the antenna array and multiple digital processing channels. However, this application is not limited to this; the aforementioned spatial transmission filter can also be implemented through other technologies.

[0128] It is understandable that one or more antenna ports that form a beam can be regarded as a set of antenna ports or a group of antenna ports. For ease of description, the following text will uniformly refer to a beam as being formed by one antenna port, and one or more digital ports that form a beam as a group of ports.

[0129] In one implementation, multiple digital channels are digitally weighted in the same way across the entire frequency band, which is similar to the effect of analog beamforming.

[0130] In another implementation, the digital channel (or digital weighting) can be divided into multiple levels. The first level performs the same digital weighting across the entire frequency band, and the second level performs weighting of sub-bands. The effect is also equivalent to hybrid beamforming.

[0131] Figure 2 illustrates a schematic diagram of hybrid beamforming (or digital beamforming). As shown in Figure 2, the digital channels are uniformly divided into K1 groups (K1 is a positive integer) (or, K1 subarrays, K1 port groups), and each group (or subarray, port group) contains the same number of digital channels, for example, K2 (K2 is a positive integer). Digital beamforming and analog beamforming can be considered as two-stage beamforming. The first-stage beamforming is analog beamforming, and the weight of the first-stage beamforming is W0 = [W 0,0 W 0,1 …W 0,K2-1 The K2 elements correspond to K2 digital channels. The weights for the first-stage beamforming are broadband, and all groups use the same first-stage weight, W0. The second-stage beamforming is digital beamforming, and its weights are W1 = [W 1,0 W 1,1 …W 0,K1-1 In this matrix, K1 elements correspond one-to-one with K1 digital channels. The weights for the second-level beamforming are sub-band weights, and the second-level weights differ between different groups (or subarrays, port groups), meaning the weight matrix corresponding to each digital channel is... or in, This represents the Kronecker product, as shown in the figure. This represents the weighting vector corresponding to the first-level weights. As can be seen, different weighting vectors result in different beam directions. Therefore, network devices can adjust the beam direction by adjusting the weighting vectors.

[0132] 3. Reference signal (RS);

[0133] It can also be called a pilot, reference sequence, or reference signal. For consistency, it will be referred to as reference signal below. Reference signals can be used for channel measurement, channel estimation, or beam quality monitoring.

[0134] Taking CSI-RS as the reference signal as an example, the configuration information can include configuration information elements (IEs), such as CSI resource configuration (CSI-ResourceConfig) and CSI reporting configuration (CSI-ReportConfig).

[0135] The CSI resource configuration mentioned above can be used to configure resource-related information for CSI measurements.

[0136] The channel measurements involved in this application also include beam measurements, i.e., obtaining beam quality information by measuring a reference signal. As an example, parameters used to measure beam quality include at least one of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), signal-to-noise ratio (SNR), and signal-to-interference-plus-noise ratio (SINR) (or simply signal-to-dryness ratio). In the embodiments of this application, for ease of explanation, unless otherwise specified, the channel measurements involved can be regarded as beam measurements.

[0137] According to LTE or NR protocols, uplink reference signals may include, for example, a sounding reference signal (SRS), a physical uplink control channel (PUCCH)-demodulation reference signal (DMRS), a physical uplink shared channel (PUSCH)-demodulation reference signal (PUSCH-DMRS), a phase-tracking reference signal (PTRS), an uplink positioning reference signal, etc.; downlink reference signals may include, for example, a synchronization signal block (SSB), a physical downlink control channel (PDCCH)-demodulation reference signal (PDCCH-DMRS), a physical downlink shared channel (PDSCH)-demodulation reference signal (PDSCH-DMRS), PTRS, a channel state information reference signal (CSI-RS), a cell reference signal (CRS) in LTE, and a tracking reference signal (CRS) in NR. downlink positioning reference signal (TRS), downlink positioning reference signal (positioning RS), etc.

[0138] The reference signal in the embodiments of this application is mainly used for channel measurement. For example, it may refer to the CSI-RS used in downlink channel measurement, the SRS used in uplink channel measurement, or other reference signals that can be used for channel measurement. This application does not limit this.

[0139] For example, in frequency division duplex (FDD) communication scenarios, since uplink and downlink channels lack reciprocity or cannot guarantee reciprocity, network devices typically send CSI-RS to terminal devices. The terminal devices then measure the downlink channel CSI based on the received CSI-RS and feed it back to the network device. The network device can then use this CSI to determine the resources, modulation and coding scheme (MCS), and precoding configurations for scheduling the downlink data channels of the terminal devices.

[0140] For example, CSI may include at least one of the following: PMI, CQI, RI and CRI, layer indicator (LI), RSRP, CRI, Synchronization Signal / Physical broadcast channel Block Resource Indicator (SSBRI), etc. The specific quantities in CSI that the terminal device feeds back can be determined according to the configuration, as shown in "CSI-ReportConfig" below.

[0141] 4. Reference signal resources;

[0142] It can be used to configure the transmission attributes of reference signals, such as time-frequency resource location, port mapping relationship, power factor, and scrambling code. For details, please refer to the relevant chapters on reference signal resources in 3GPP technical specifications (TS) 38.211 and 38.331. The transmitting device can transmit reference signals based on the reference signal resources, and the network side can receive reference signals based on the reference signal resources.

[0143] To distinguish different reference signal resources, each reference signal resource can correspond to a reference signal resource identifier, such as CSI-RS resource identifier CRI, SSB resource indicator SSBRI, and SRS resource indicator (SRI).

[0144] In this embodiment, the reference signal resource may further include virtual resources that have not transmitted a reference signal. Virtual resources can be understood as resources that can be used for transmission but have not transmitted a reference signal. To distinguish them from virtual resources, resources used for transmitting reference signals can be referred to as actual resources.

[0145] In this embodiment, the virtual resource can also be replaced by coefficients or weights, whereby the weights can be used to determine the channel coefficients of the virtual resource. The coefficients can include one or more weights used to determine the channel coefficients of the virtual resource; for example, the coefficients can be a vector composed of one or more weights.

[0146] In this embodiment of the application, the channel coefficient of the virtual resource can be determined by the channel coefficient of the actual resource and the corresponding weight.

[0147] 5. Reference signal configuration;

[0148] Reference signal configuration can be divided into two parts: reference signal resource configuration and reference signal reporting configuration. The following uses CSI-RS configuration as an example.

[0149] The two most important parts of the CSI-RS configuration are "CSI-ReportConfig" and "CSI-ResourceConfig". "CSI-ReportConfig" and "CSI-ResourceConfig" are names used for ease of description only; other names may be used. This application does not impose any restrictions on their use.

[0150] The "CSI-ReportConfig" configuration allows you to set parameters related to CSI reporting, such as "Report Configuration Id," "Report Configuration Type," and "Report Quantity." "ReportConfigId" identifies a "CSI-ReportConfig," meaning one "ReportConfigId" corresponds to one "CSI-ReportConfig." "ReportConfigType" configures the reporting type, which can be periodic, semi-continuous, or aperiodic. "ReportQuantity" configures the reported information, including CRI, PMI, RI, LI, CQI, RSRP, RSRQ, SNR, and SINR. Different configurations allow you to report different information.

[0151] "CSI-ResourceConfig" can be used to configure information related to CSI-RS resources, such as the "CSI Resource Configuration Id" and the CSI-RS resources used for measurement. "CSI-ResourceConfigId" is the identifier for the "CSI Resource Configuration," used to identify the "CSI-ResourceConfig," and can be associated with "CSI-ReportConfig." The CSI-RS resources used for measurement in this application are primarily non-zero power (NZP) CSI-RS resources.

[0152] For example, each terminal device can be configured with one or more NZP CSI-RS resource sets through the high-level parameters “NZP-CSI-RS-Resource”, “CSI-ResourceConfig”, and “NZP-CSI-RS Resource Set”, and each NZP CSI-RS resource set includes one or more NZP CSI-RS resources.

[0153] Each NZP CSI-RS resource can be identified by an "NZP-CSI-RS Resource Identifier (nzp-CSI-RS-ResourceId)". The identifiers of NZP CSI-RS resources within the NZP CSI-RS resource set are not necessarily sequential. For example, the identifiers (e.g., nzp-CSI-RS-ResourceId) of resources in the NZP CSI-RS resource set, ordered by beam index, may include {002, 004, 008, 003, 005}. 002 could correspond to resource index 0, 004 to resource index 1, 008 to resource index 2, 003 to resource index 3, and 005 to resource index 4. The resource index is used to indicate the transmission order of the NZP CSI-RS resources; it should be understood that the resource index is merely an exemplary naming convention.

[0154] When the terminal device reports measurements based on the above configuration, the CRI in the CSI is used to indicate the resources in the current NZP CSI-RS resource set. For example, if the NZP CSI-RS resource set is configured with K... s >1 NZP CSI-RS resource, where CRI k (k is greater than or equal to 0) corresponds to the (k+1)th NZP CSI-RS resource in the NZP CSI-RS resource set for channel measurement, where k can be the value of CRI, or k can be the index of the resource indicated by CRI.

[0155] To transmit data to the terminal, the base station needs to perform precoding on the digital port, while selecting appropriate coding and modulation orders. The purpose of precoding is to better match the antenna (or beam) with the channel, ensuring better signal quality and less interference when the transmitted data reaches the terminal. A good modulation order and code rate maximize channel transmission capacity while ensuring reliable data transmission. The settings for precoding and modulation / coding schemes (MCS) need to be determined based on channel quality and channel response. One approach is for the base station to transmit a reference signal, which the terminal uses to determine the channel and then feeds back the corresponding channel state information (i.e., CSI feedback), including PMI, precoding information, and the number of transport streams supported by the channel, i.e., rank indicator (RI) and CQI. Another approach is to use an uplink reference signal to measure and obtain uplink channel information, and then, based on channel reciprocity, further obtain downlink channel information.

[0156] 6. Precoding and codebook;

[0157] In multiple-input multiple-output (MIMO) communication systems, the mathematical expression for communication is y = Hx + n, where y is the received signal, H is the MIMO channel, x is the transmitted signal, and n is noise. In communication systems with multiple antennas, signals from multiple transmit antennas can be superimposed on any one receive antenna. Therefore, the method of transmitting signals at the transmitter affects the system performance, and recovering the transmitted signal at the receiver is often complex. In this context, precoding is used to reduce system overhead and maximize the system capacity of MIMO, while also reducing the complexity of eliminating inter-channel interference in the receiver. In this case, the mathematical expression is y = HPx + n, where P is the precoding matrix (or vector). To simplify implementation complexity, P can be selected from a predefined set of matrices (or vectors), called the codebook. This method is also known as the codebook-based transmission method.

[0158] The codebook includes PMI indices and precoding matrices, with each PMI corresponding to a precoding matrix. The corresponding precoding matrix can be determined based on the PMIs fed back from the CSI. For example, in type I codebook feedback, the precoding matrix corresponding to one transport layer and one subband to be fed back can be represented as W = W1W2, where W has a dimension of P. CSI-RS ×N3, W1 is a wideband precoding matrix with dimension P. CSI-RS ×2υ, W2 is the subband precoding matrix with dimensions 2υ×N3. P CSI-RSN3 represents the number of CSI-RS ports, N3 represents the number of subbands or PMIs, and υ represents the number of transmitted data streams. PMIs can specifically include feedback to precoding matrices for different transport layers and subbands.

[0159] Codebook type refers to the type of codebook used when reporting PMI. Terminal devices can report PMI through codebooks. For example, if the precoding matrix measured by a terminal device is A, then the codebook corresponding to A reported by the terminal device is the codebook for reporting A. In other words, the codebook is used to quantize the precoding matrix. There are various types of codebooks that can be used when reporting PMI, including, for example, type 1 codebooks and type 2 codebooks. Each type of codebook can be further divided into more specific types. For example, type 1-SinglePanel is a codebook type under the aforementioned type 1 codebook. For a more detailed description of codebook types, please refer to the technical specification TS 38.214 of the 3GPP (3rd Generation Partnership Project).

[0160] 7. Channel information;

[0161] It represents information that reflects channel characteristics and channel quality.

[0162] As an example, the channel information includes at least one of the following: Channel State Information (CSI), Channel Time-Varying Information, or Channel Frequency Offset Information, etc. The following explanation primarily uses CSI as an example of channel information. It is understood that any information reflecting channel characteristics and channel quality is applicable to the embodiments of this application.

[0163] Taking the method of obtaining downlink CSI through uplink feedback from terminal devices on the network side as an example, specifically, the network side sends downlink reference signals to the terminal devices, and the terminal devices receive the downlink reference signals. Since the terminal devices know the transmission information of the downlink reference signals, they can estimate (or measure) the downlink channel that the downlink reference signals have passed through based on the received downlink reference signals. Then, based on the measurement, the terminal devices can obtain the downlink channel matrix, generate CSI, and feed the CSI back to the network side.

[0164] As an example, CSI includes at least one of the following: channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), CSI-RS resource indicator (CRI, layer indicator (LI), reference signal received power (RSRP), or signal-to-interference-plus-noise ratio (SINR), etc. The signal-to-interference-plus-noise ratio can also be called the signal-to-interference-plus-noise ratio.

[0165] Utilizing more spectrum resources is a crucial means of enhancing wireless channel capabilities, with the 6GHz band emerging as the next available spectrum resource for wireless communication. However, higher frequency bands result in greater signal energy loss over the same transmission distance. To overcome this issue, larger-scale antenna arrays are typically employed on the network device side to weight the transmitted signal, achieving higher array gain and thus increasing signal transmission energy. To reduce implementation costs, large-scale antenna arrays on the network device side usually adopt an HBF architecture, where a single digital channel drives multiple antenna elements through multiple phase shifters. Downlink signal transmission on the network device side typically employs both analog and digital domain weighting.

[0166] Referring to Figure 3, which is a schematic diagram of the HBF architecture on the network device side, as shown in Figure 3, under the HBF architecture, network devices typically use multiple analog beams to achieve coverage of different areas within the cell. Different analog beams cover terminal devices in different areas. Considering the mid-to-low frequency bands, the channel environment is rich in multipath propagation, and the same terminal device can be served by different analog beams. That is, in addition to the optimal analog beam seen by the terminal device, other non-optimal analog beams can also provide data transmission to the terminal device at a lower rate. When there are multiple terminal devices to be scheduled within the cell, in order to enable simultaneous transmission under resource reuse among multiple terminal devices within the cell, the terminal devices can measure the channel state information under multiple analog beams, thereby providing input for the network device's data scheduling decision.

[0167] Specifically, the configuration for channel state information (CSI) reporting includes one or more reference signal resource sets. Each reference signal resource set contains one or more reference signal resources, and each reference signal resource contains one or more reference signal ports. For the HBF architecture, different analog beams are associated with different reference signal resources. When the transmitted signals of multiple reference signal resources within the same reference signal resource set originate from the same network device (such as a TRP), the terminal device can select one or more reference signal resources to report CSI information to the network device. The CSI reporting value informs the network device of the one or more reference signal resources associated with the currently reported CSI information.

[0168] The following describes the signal transmission process between terminal devices and network devices.

[0169] Figure 4 illustrates a signaling transmission diagram for channel measurement between a network device and a terminal device. As shown in Figure 4, the network device can trigger the terminal device to submit a CSI report via a CSI report request message. The terminal device receives and measures the measurement resources CSI-RS resource #0 to CSI-RS resource #(K-1) sent by the network device and obtains the CSI report.

[0170] The terminal device determines whether to feed back the current measurement CSI report on the uplink channel resources based on whether the time interval meets the delay parameters Z and Z'.

[0171] Measurement resources include: CSI-RS resources (CMR) for channel measurement, channel state information-interference measurement (CSI-IM) for interference measurement, zero-power CSI-RS (ZP CSI-RS) for interference measurement, and non-zero-power CSI-RS (NZP CSI-RS) for interference measurement. For ease of description, this application uses CMR as the measurement resource.

[0172] The reported configuration type indicates the CSI transmission method, which can include periodic CSI, semi-persistent CSI, and aperiodic CSI, namely P-CSI, SP-CSI, and A-CSI, respectively. P-CSI can be configured by the network device for the terminal device via Radio Resource Control (RRC) messages, without requiring network device triggering. SP-CSI can be triggered by the network device via the Medium Access Control Element (MAC CE) or Downlink Control Information (DCI), and the terminal device transmits CSI periodically after triggering. SP-CSI triggered by MAC CE is transmitted on the Physical Uplink Control Channel (PUCCH), while SP-CSI triggered by DCI is transmitted on the Physical Uplink Shared Channel (PUSCH). A-CSI is triggered by the network device via DCI, and after triggering, it is reported only once on the specified PUSCH within the specified time slot.

[0173] It should be understood that the above mechanism is generally used for non-periodic CSI acquisition.

[0174] In some embodiments, the CSI report can be fed back from the terminal device to the network device separately on uplink channel resources, or the CSI report and uplink data can be multiplexed and fed back from the terminal device to the network device. The configuration of uplink channel measurement resources can be configured through DCI, or indicated through RRC and / or DCI.

[0175] It should be understood that the CSI report includes channel state information. Channel state information may include one or more of the following: indexes of one or more resources, channel quality indicator (CQI), reference signal received signal quality (RSRP), precoding matrix indicator (PMI), rank indicator (RI), layer indicator (LI), channel state information resource indicator (CRI) field, synchronization / broadcast signal block resource index (SSBRI), etc.

[0176] In order for the terminal device to determine whether to report the currently measured CSI on the uplink channel resources, it is necessary to estimate the channel and / or interference based on the reference signal and calculate the CSI based on the estimated channel and / or interference. Estimating the channel and / or interference based on the reference signal and calculating the CSI based on the estimated channel and / or interference require a certain amount of computation or preparation time. This time depends on the user's CSI processing capability type, CSI latency type (including Low latency CSI class and High CSI latency class), and subcarrier spacing (determined by frame-related numerics; in NR, numerics are a quantity used to determine the subcarrier spacing or a symbol time length used to determine the frame structure; the value of numerics μ and the subcarrier spacing are related by Δf = 2). μ ·15[kHz], μ takes values ​​of 0, 1, 2, 3, 4, 5, ..., so the subcarrier spacing and numberology in this document can be interchanged), the number of CSI-RS ports, the number of CSI-RS resources, the type of codebook (including Type I codebook and Type II codebook), and whether CSI is related to other data multiplexing factors.

[0177] The standard defines two parameters, Z and Z'. The values ​​of parameters Z and Z' are preset values ​​related to the type of CSI report and the subcarrier spacing. Parameter Z represents the minimum number of symbols between the end time of the last symbol of the PDCCH that triggers the CSI report (i.e., the DCI that contains the CSI report request field) and the start time of the first symbol of the uplink data channel used to carry the CSI report. Parameter Z' represents the minimum number of symbols between the end time of the last symbol of the measurement resource used for the current CSI report measurement and the start time of the first symbol of the uplink data channel used to carry the CSI report.

[0178] In other words, Z represents the minimum time required for the terminal to perform at least one of the following operations when calculating CSI: demodulating PDCCH, receiving one or more reference signals, channel measurement, interference measurement, and / or CSI calculation. Z is divided into Low latency CSI class and High CSI latency class based on the number of ports in the CSI-RS, the type of codebook, etc. Z' represents the minimum time required for the terminal to perform at least one of the following operations when calculating CSI: receiving one or more reference signals, channel measurement, interference measurement, and CSI calculation.

[0179] However, in scenarios where multiple CRIs need to be reported, the reporting time for multiple CRIs may be mismatched or too long, resulting in a significant delay in CSI acquisition.

[0180] To address the aforementioned technical problems, this application provides a communication method and apparatus that, by defining the start time of a first symbol, enables a terminal device to complete CSI measurement and reporting in multiple CRI scenarios.

[0181] The communication method provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings, and can be applied to the communication system shown in Figure 1 above.

[0182] It should be understood that the embodiments of this application can be applied to communication scenarios where the terminal side and the network side communicate. For example, the network side may include network devices, CUs or DUs within the network devices, or modules (e.g., circuits, chips, or chip systems) within the network devices, or logical nodes, logical modules, or software capable of implementing all or part of the access network device functions. The terminal side may include terminal devices, communication modules within the terminal devices, or circuits or chips (such as modem chips, also known as baseband chips, or system-on-a-chip (SoC) chips containing modem cores, or system-in-package (SIP) chips) within the terminal devices responsible for communication functions, or logical nodes, logical modules, or software capable of implementing all or part of the access network device functions. For ease of description, the following communication methods are described using network devices and terminal devices as the execution entities. When the terminal side is another node, chip, circuit, or entity, or when the network side is another node, chip, circuit, or entity, the corresponding specific implementation methods are similar and will not be repeated.

[0183] Figure 5 is a flowchart illustrating a communication method provided in this embodiment. As shown in Figure 5, the method 500 includes the following steps. It should be understood that the order of one or more of these steps can be adjusted, and one or more steps can be added or deleted at any position.

[0184] S510, the network device sends the first CSI report request information.

[0185] Correspondingly, the terminal device receives the first CSI report request information.

[0186] It should be understood that CSI report request information can be carried in the CSI request field of the downlink control information DCI carried in the physical downlink control information PDCCH.

[0187] Alternatively, CSI report request information can be carried in the MAC-CE, for example, the MAC-CE may include a CSI request field.

[0188] The CSI report includes Channel State Information (CSI). Channel State Information may include one or more of the following: indexes of one or more resources, Channel Quality Indicator (CQI), Reference Signal Received Quality (RSRP), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), Channel State Information Resource Indicator (CRI) field, Synchronization Signal / Physical Broadcast Signal Block Resource Indicator (SSBRI), etc.

[0189] In this embodiment of the application, the first CSI report request information is used to indicate feedback of first information. The first information can be a CSI report. The CSI can be the CSI obtained by measuring a first measurement resource, and the CSI measurement can be the current CSI measurement. Alternatively, the CSI can be the CSI obtained from a CSI measurement at any given time.

[0190] In addition, a channel state information (CSI) can also be referred to as a channel state report. Channel state information can also be referred to as any of the following: report, measurement report, or CSI report. For more information on channel state information, please refer to the relevant descriptions in the preceding terminology explanation section; they will not be repeated here.

[0191] Optionally, the first CSI report request information can be downlink control information (DCI). This downlink control information can also be used to trigger feedback of the first information. Taking A-CSI as an example, the DCI is used to trigger A-CSI measurements, and the feedback time of the CSI obtained from the A-CSI measurement is also indicated by the DCI.

[0192] Optionally, the first information can be higher-layer signaling. Taking P-CSI as an example, this higher-layer signaling is used to configure the time for P-CSI / SP-CSI feedback, or to configure the period for terminal devices to report P-CSI / SP-CSI, or to configure the time and frequency resources for terminal devices to report P-CSI / SP-CSI.

[0193] Optionally, the feedback time of the first information can refer to a period of time, i.e. a time period, used to indicate that the terminal device can provide feedback of the first CSI within that time period.

[0194] Optionally, the feedback time of the first information may also refer to the first symbol of the time-frequency resource in which the terminal device feeds back the first information, or the moment in which the first symbol of the time-frequency resource in which the terminal device feeds back the first information occurs. For example, the above symbol is an orthogonal frequency division multiplexing (OFDM) symbol.

[0195] In some embodiments, the feedback time of the first information is determined by the network device.

[0196] One possible implementation involves the network device sending RRC signaling to the terminal device, through which it configures one or more CSI reporting configurations (CSI-ReportConfig). Each CSI-ReportConfig is associated with one or more reference signal resource sets (such as a CSI-RS resource set). A reference signal resource set contains one or more reference signal resources, which can be used for channel measurement and / or interference measurement. The reference signal resources can be at least one of the following: NZP CSI-RS resource, zero-power (ZP) CSI-RS resource, CSI-IM resource, or SSB resource.

[0197] Optionally, the RRC signaling may also indicate one or more of the following: the value of the number M of reported reference signal resources, and the number M of reported reference signals that must be measured. R M reported reference signal resource indices (CRIs), M required measurement reports R Reference Signal Resource Index (CRI), etc.

[0198] Optionally, the first CSI report request information indicates one or more of the following: the value of the number M of reported reference signal resources, the number M of reported reference signals that must be measured. R The parameters include the number of reference signal resources K configured, the maximum number of CRIs allowed to be reported P, etc. Several examples are given below using the values ​​of M as examples.

[0199] Example 1: The first CSI report request information (and / or RRC signaling) indicates the value of M.

[0200] Based on this, the terminal device can determine the value of M according to the first CSI report request information, and thus know that M channel state information needs to be reported. Specifically, the network device is configured with K reference signal resources for channel measurement, and the terminal device can select M of these reference signal resources and the corresponding channel state information (i.e., the channel state information of the M reference signal resources) to report to the network device.

[0201] One possible implementation is that the first CSI report request information includes the value of M. Optionally, the first CSI report request information includes the number M of reference signals that must be measured and reported. R The values ​​of the number of reference signal resources K configured, the maximum number of CRIs allowed to be reported P, etc.

[0202] It should be understood that the first CSI report request information can be downlink control information (DCI), and this application does not limit it. The value of M can be carried in the CSI request field of the DCI.

[0203] Another possible implementation is that the first CSI report request information includes a numerical value T, which is correlated with the value of M. Based on this, the value of M can be determined according to the numerical value T and this correlation. As an example, the values ​​of T and M can satisfy: M = f(T), where f represents a function.

[0204] Optionally, the value of M is determined based on the capabilities of the terminal device, measurement conditions, or codebook type.

[0205] The possible values ​​for M can include the following two cases.

[0206] One possible scenario is that the value of M is predefined.

[0207] In another possible scenario, the value of M is configured. Optionally, the value of M is determined by the network device based on the capability information of the terminal device. For example, before step S510, method 500 further includes: the terminal device informing the network device of its capabilities, such as the maximum number of channel state information that the terminal device can report; and the network device determining the value of M based on the maximum number of channel state information that the terminal device can report.

[0208] Example 2: The first CSI report request information (and / or RRC signaling) indicates the number of K reference signal resources, that is, the value of K indicated by the first CSI report request information. Based on this, the terminal device can determine the channel state information corresponding to multiple reference signal resources to be reported according to the first CSI report request information, and thus know the number M of channel state information to be reported. For example, if a channel state information is obtained by channel measurement based on a reference signal on a reference signal resource, then the terminal device can determine M based on K indicated by the first CSI report request information, that is, M = K.

[0209] One possible implementation is that the first CSI report request information includes the value of K.

[0210] Another possible implementation is that the first CSI report request information includes a numerical value W, which is correlated with the value of K. Based on this, the value of W can be determined according to the numerical value W and this correlation. As an example, the values ​​of W and K can satisfy: K ​​= g(W), where g represents a function.

[0211] Example 3: When the codebook type indicated by the first CSI report request information is type 2, M takes the value 1 or 2.

[0212] Example 4: When the codebook type indicated by the first CSI report request information is type 1, M takes the value 1, 2, 3, or 4.

[0213] Example 5: The base station is configured with a value for M, for example, M can be configured to be 1, 2, 3, 4, 5, 6, or 7.

[0214] It should be understood that the above example uses the value of M. Similar configurations and / or indications can be used for M CRIs, M R The value of M, or R One CRI.

[0215] S520, the network device sends at least one first measurement resource.

[0216] Correspondingly, the terminal device receives and measures at least one first measurement resource.

[0217] In this embodiment of the application, the first measurement resource includes: CSI-RS resources for channel measurement, CSI-IM resources for interference measurement, ZP CSI-RS resources for interference measurement, and NZP CSI-RS resources for interference measurement, etc., which are resources used for measurement.

[0218] In this application, the number of first measurement resources can be directly determined by the network device; or it can be determined by the network device based on historical information (or prior information); or it can be predefined or preconfigured. Optionally, if some beams cover fewer users, the network device may not configure CSI-RS resources for those beams to reduce overhead. For example, the number of CSI-RS resources can be 2, 4, or 8.

[0219] In one implementation, different reference signals correspond to different reference signal port groups or different reference signal resource groups, and are transmitted using a time-division method, that is, transmitted on different time domain resources (i.e., time slots or OFDM symbols).

[0220] By using a time-division multiplexing approach, channel information can be measured by transmitting multiple reference signals based on different analog beams within the HBF architecture. Alternatively, channel information with a larger number of ports can be obtained by jointly transmitting reference signals multiple times (each time corresponding to a relatively small number of ports).

[0221] In one implementation, the plurality of reference signals are located in one or more adjacent downlink time slots.

[0222] In one implementation, the plurality of reference signals are located in K adjacent downlink time slots. Each time slot contains one reference signal.

[0223] In one implementation, the plurality of reference signals are located in the same time slot.

[0224] In one implementation, different reference signals correspond to different reference signal port groups or different reference signal resource groups, and are transmitted on different frequency domain resources (i.e., component carriers, resource blocks, or different subcarriers). For example, a first antenna group is used for transmission based on a first analog beam; a second antenna group is used for transmission based on a second analog beam. Frequency division can be used for base stations to quickly scan channel information.

[0225] Optionally, the reference signal resource configured / triggered to be transmitted in this step is an aperiodic reference signal resource.

[0226] Optionally, the reference signal resource configured / triggered to be transmitted in this step is a semi-persistent reference signal resource.

[0227] In this embodiment of the application, the transmission time corresponding to the first measurement resource can be understood as the first OFDM symbol or the last OFDM symbol used to transmit the resource.

[0228] S530, the terminal equipment determines the reference signal resources to be reported.

[0229] After performing channel measurements based on reference signals, the terminal device can report the results, such as channel state information, to the network device. Specifically, the terminal device can select M channel state information items to report. Optionally, the number of channel state information items can also be based on the number M of reference signals that must be measured and reported. R The number of reference signal resources K configured and the maximum number of CRIs allowed to be reported P are determined, but this application does not impose any limitations on them. The following explanation uses M as an example.

[0230] It should be understood that channel state information may include one or more of the following: PMI, CQI, RI, and CRI, LI, RSRP, CRI, SSBRI, etc. The terminal device can determine whether to report M CRIs or the corresponding CQI / RI / PMI information for the M CRIs. For example, based on N reference signal resources, the terminal device may select the M high-priority CRIs for reporting, or report the PMIs corresponding to the M CRIs.

[0231] For example, assuming N=4 (such as CRI#0, CRI#1, CRI#2 and CRI#3) and M=1, the terminal device can report CRI#2, or the PMI#2 corresponding to CRI#2.

[0232] The following explanation uses the example of a terminal device reporting M CRIs.

[0233] Specifically, the terminal device determines whether to feed back M CRIs based on the first condition.

[0234] It should be understood that M can be the number of reported CRIs, which can be understood as the number of reported beams. In this application, the number of reported CRIs can be determined autonomously by the terminal device, for example, by determining the CRIs with better channel quality based on channel measurement results; or, it can be determined by the network device, for example, by determining it through historical information (or prior information) of the number of users covered by the simulated beam; or, it can be determined and indicated by the network device, for example, by setting the value of M in the DCI indicator, or by sending RRC signaling or DCI indicating M CRIs to the terminal device after determining M CRIs; or, it can be predefined or preconfigured. For example, the number of reported CRIs can be 2, 4, or 6.

[0235] For example, the network device sends a second message to the terminal device, which may be a CSI report request message. This second message indicates the maximum number of CRIs P that can be reported, where P is an integer greater than or equal to 1. The terminal device determines the number of CRIs M to be reported based on the second message and the measurement results of the first measurement resource. The measurement results of the first measurement resource are obtained by performing channel measurements on M reference signals of the first measurement resource, where M is an integer greater than or equal to 1 and less than or equal to P. For example, P = 4, M = 2; or P = 3, M = 3; or P = 6, M = 4, etc.

[0236] For example, the network device determines the number M of CRIs to be reported by using historical information (or prior information) about the number of users covered by the simulated beam, and the network device sends a third message to the terminal device, which can be a CSI report request message. This third message indicates the number M of CRIs to be reported, where M is an integer greater than or equal to 1.

[0237] In some embodiments, the value of M can be determined based on the codebook type in the CSI report. For example, if the codebook type is Type I, then M ≤ 4; or if the codebook type is Type II, then M ≤ 2.

[0238] The first condition includes that the time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource is greater than or equal to the first delay, or that the feedback time of the first information is after the first time. The first time is determined based on the end time of the first symbol and the first delay.

[0239] It should be understood that the first delay can be the processing delay of the terminal device.

[0240] Optionally, the first time is the end time of the first symbol, which is the first symbol after the first time delay.

[0241] If the terminal device meets the first condition mentioned above, it reports M CRIs and provides a valid CSI report. That is, it executes step S540.

[0242] In another implementation, the base station explicitly or implicitly indicates M. R The value of M R Each CRI (e.g., configured via RRC; or configured via MAC-CE; or configured via RRC and then refreshed via DCI; or configured via RRC and then refreshed via MAC-CE). The M R Each CRI corresponds to a reference signal that the terminal must measure and report, or a reference signal that the terminal prioritizes measuring and reporting. Accordingly, when the terminal device reports CSI information corresponding to M reference signal resources, where M... RThe CRI is determined based on base station indication information, while the other MMs... R The CRI is selected by the terminal itself and reported by the terminal. Further, the terminal reports the MM. R When one CRI is used for bits Indicates the selected CRI, where This indicates rounding up to the nearest integer.

[0243] It should be noted that the bit size can be determined by rounding up, and optionally, rounding down can also be used in the embodiments of this application. Alternatively, the bit size can be determined by rounding or other methods. In other words, this application does not impose specific restrictions on the method of determining the bit size.

[0244] Furthermore, M R The default value is 0, or M. R The default value is 1, in which case no base station indication is required.

[0245] S540, the terminal device sends the first information.

[0246] Correspondingly, the network device receives the first information.

[0247] The first piece of information can correspond to M CRIs.

[0248] In this embodiment of the application, the first symbol can be determined based on at least one first measurement resource. Specifically, the selection of the first symbol includes at least the following methods:

[0249] Method 1: The first symbol is determined based on the Mth first measurement resource of at least one first measurement resource.

[0250] It should be understood that the value of M mentioned above can also be replaced by the number M of reference signals that must be measured and reported. R The number of reference signal resources K configured, the maximum number of CRIs allowed to be reported P, etc., are not limited in this application.

[0251] Optionally, the first symbol is the first symbol of the Mth first measurement resource.

[0252] Optionally, the first symbol is the last symbol of the Mth first measurement resource.

[0253] In some embodiments, the first symbol is the first symbol, or the last symbol, or any symbol of the M+xth first measurement resource of at least one first measurement resource, where x is an arbitrary constant, such as x = 1 or x = 2.

[0254] In some embodiments, the first symbol is the first symbol of the first first measurement resource of the Mth first measurement resource after time y, or the last symbol, or any symbol. For example, y = 7 or y = 14.

[0255] Method 2, the first symbol is determined based on the first first measurement resource of at least one first measurement resource.

[0256] Optionally, the first symbol is the first symbol of the first measurement resource.

[0257] Optionally, the first symbol is the last symbol of the first measurement resource.

[0258] Method 3: The first symbol is determined based on the last first measurement resource of at least one first measurement resource.

[0259] Optionally, the first symbol is the first symbol of the last first measurement resource.

[0260] Optionally, the first symbol is the last symbol of the last first measurement resource.

[0261] Method 4, where the first symbol is the first symbol of at least one first measurement resource.

[0262] Method 5, where the first symbol is the last symbol of at least one first measurement resource.

[0263] Optionally, the first symbol can be the last symbol of any of the K first measurement resources, such as the Mth first measurement resource, the Kth first measurement resource, or the Mth first measurement resource. R The first measurement resource.

[0264] Optionally, the first measurement resource can be divided into m groups of resources, wherein the first symbol can be the first symbol or the last symbol of any group of resources in the first measurement resource.

[0265] For example, the following description uses the determination of the first symbol based on the Mth resource of the first measurement resource as an example, in conjunction with Figure 6.

[0266] Figure 6 is a schematic diagram of the feedback time of a CSI provided in the present embodiment.

[0267] As shown in Figure 6, the first measurement resource includes K channel state information reference signal resources. rs#0 Z is the symbol for the first reference signal resource in the first measurement resource; rs#M-1 Z represents the symbol of the Mth reference signal resource in the first measurement resource, which is the location of the first symbol; csiZ' is the first uplink symbol containing the PUSCH carrying the first information of M CRIs; ref The symbol of the Mth reference signal resource is the first symbol after the first time delay (or the first uplink symbol, or the first uplink symbol that can feed back CSI information). That is, Z rs#M-1 +T2=Z' ref The time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource can be expressed as Z. csi -Z rs#M-1 .

[0268] Optionally, the terminal device determines Z csi At the same time, timing advance also needs to be considered. For example, Z csi This refers to the time or moment when PUSCH is sent. This time lead is used to reduce time synchronization errors between different terminal devices and network devices, ensuring that the time error of uplink data sent by the terminal device arrives at the network device is minimized.

[0269] In this embodiment, the time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource is greater than the first delay, i.e., Z. csi -Z rs#M-1 >T2, at this time the first information satisfies the first condition, and the terminal device is in Z. csi Valid CSI reports can be provided.

[0270] For example, the feedback time of the first information is after the first moment, which is Z. csi >Z' ref When the first information satisfies the first condition, the first time can be the end time of the first symbol and the first symbol after the first time delay T2.

[0271] In this embodiment of the application, the first time delay T2 can be based on the number of reported CRIs M, or the required measurement of the reported reference signal M. R The number of channel state information reference signal resources K for the first measurement resource, or the maximum number of CRIs P that can be reported, is determined.

[0272] For example, taking the first delay T2 as determined by the number M of reported CRIs, the first delay T2 can be calculated according to the following formula, for example,

[0273] T2=(M×Z')×(2048×144)×κ×2 μ ×T c +T switch ,or

[0274] T2=(Z'+b×Z1)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0275] T2=(Z'+b×Z'1)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0276] T2=(Z'+b×Z2)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0277] T2=(Z'+b×Z'2)×(2048×144)×κ×2 μ ×T c +T switch .

[0278] For example, T2 = (Z'(m)) × (2048 × 144) × κ × 2 μ ×T c +T switch Z'(m) can be determined based on the number M of reported CRIs.

[0279] Specifically, Z'(m) = M × Z', or Z'(m) = Z' + b × Z1, or Z'(m) = Z' + b × Z'1, or Z'(m) = Z' + b × Z2, or Z'(m) = Z' + b × Z'2. It should be understood that this application does not limit the method of determining Z′(m).

[0280] In this embodiment of the application, the first delay T2 can also be based on (explicitly or implicitly) indicating the number M of CRIs reported by the UE. R Sure.

[0281] For example, T2 = (Z'(M) R ))×(2048×144)×κ×2 μ ×T c +T switch Among them, Z'(M R The number of CRIs (M) reported by the UE can be indicated by the base station (explicitly or implicitly). R Sure.

[0282] Specifically, Z'(M R ) = M R ×Z', or Z'(M) R ) = Z' + b × Z1, or Z'(M R)=Z'+b×Z'1, or Z'(M)=Z'+b×Z2, or Z'(M R ) = Z' + b × Z'². It should be understood that this application refers to Z′(M R The method of determining () is not limited.

[0283] For example, T2 = (Z'(M,M) R ))×(2048×144)×κ×2 μ ×T c +T switch Among them, Z'(M,M) R ) can be based on the number of CRIs M reported and M R Sure.

[0284] Specifically, Z'(MM) R ) = (MM R )×Z', or Z'(MM) R ) = Z' + b × Z1, or Z'(MM) R ) = Z' + b × Z'1, or Z'(MM) R ) = Z' + b × Z2, or Z'(MM) R ) = Z' + b × Z'². It should be understood that this application refers to Z′(MM) R The method of determining () is not limited.

[0285] Furthermore, parameter b and the aforementioned M and / or M R related.

[0286] It should be understood that the value of the reported number of CRIs M can also be replaced by the number of channel state information reference signal resources K of the first measurement resource, or the reference signal M that must be measured and reported. R The application does not limit the maximum number of CRIs that can be reported, or the size of P.

[0287] In some embodiments, the terminal device determines whether to feed back M CRIs based on a first condition and a second condition.

[0288] Specifically, the second condition includes that the time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information is greater than or equal to the second delay, or the feedback time of the first information is after the second time, the second time being determined based on the end time of the last symbol of the first CSI report request information and the second delay, wherein the second delay is determined based on the magnitude of M, K or P.

[0289] It should be understood that the second delay can be the processing delay of the terminal device.

[0290] Optionally, the second time is the end time of the last symbol of the first CSI report request information, which is the first symbol after the second delay T1.

[0291] Figure 7 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0292] As shown in Figure 7, Z req Z is the last symbol in the first CSI report request information. csi Z is the first uplink symbol containing the PUSCH carrying the first information of M CRIs; ref For Z req The first symbol after the second delay T1 (or the first uplink symbol, or the first uplink symbol that can provide CSI information). That is, Z req +T1=Z ref The time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information can be expressed as Z. csi -Z req .

[0293] In this embodiment, the time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information is greater than or equal to the second delay, i.e., Z. csi -Z req >T1, when Z is satisfied simultaneously csi -Z rs#M-1 When the time is greater than T2, the first information satisfies the first and second conditions, and the terminal device is in Z. csi Valid CSI reports can be provided.

[0294] For example, the feedback time of the first piece of information is after the second time, which is Z. csi >Z ref When the first information satisfies the second condition, the second time can be the end time of the last symbol of the first CSI report request information, which is the first symbol after the second delay T1.

[0295] Specifically, as shown in Figure 8, Figure 8 is a schematic diagram of another CSI feedback time provided in this embodiment. In this figure, the network device sends a first CSI report request information via DCI, Z req Z is the last symbol in the first CSI report request information, which is used to indicate the feedback of the first information. csi Z is the first uplink symbol where the PUSCH of the first information corresponding to M CRIs is located. ref For Z reqThe first symbol after the second delay T1 (or the first uplink symbol, or the first uplink symbol that can provide CSI information).

[0296] The network device transmits at least one first measurement resource, wherein the first measurement resource includes K channel state information reference signal resources. Specifically, at least one first measurement resource may include CMR#0 to CMR#K-1. The first measurement resource includes K channel state information reference signal resources. rs#0 Z is the symbol of the first reference signal resource among the K first measurement resources; rs#M-1 Z' represents the symbol of the Mth reference signal resource among the K first measurement resources, which is the location of the first symbol. ref The symbol of the Mth reference signal resource is the first symbol after the first time delay (or the first uplink symbol, or the first uplink symbol that can feed back CSI information).

[0297] When a CSI request field in downlink control signaling (e.g., DCI) triggers a PUSCH report for CSI reporting, the UE should provide a valid CSI report for the nth triggered report if the following conditions are met simultaneously:

[0298] Condition 1: The PUSCH carrying the nth CSI report mentioned above is located on the first uplink symbol Z. csi The start time is no earlier than the symbol Z. ref In other words, Z csi -Z rs#M-1 >T2, or Z csi >Z' ref ;

[0299] Condition 2, the PUSCH carrying the nth CSI report mentioned above, is located on the first uplink symbol Z. csi The beginning is no earlier than the symbol Z' ref In other words, Z csi -Z req >T1, or Z csi >Z ref .

[0300] It should be understood that the position of the above symbol can be the start time or the end time of the symbol.

[0301] In some embodiments, when the terminal device determines that condition 1 is not met based on a time interval, that is, when the first uplink symbol Z carrying the nth CSI report is... csi The start time is earlier than the symbol Z' ref Z csi >Z' ref hour:

[0302] The terminal device does not consider the CSI request, or does not update the nth CSI report;

[0303] If the DCI triggers only one report, the terminal device ignores the DCI;

[0304] If the DCI triggers only multiple reports, the terminal device ignores the report.

[0305] In some embodiments, when the terminal device determines that a condition is not met based on a time interval, that is, when the first uplink symbol Z carrying the nth CSI report is triggered... csi The start time is earlier than the symbol Z. ref Z csi >Z ref If this occurs, the terminal device will ignore the DCI scheduling.

[0306] In this embodiment of the application, the second time delay T1 can be based on the number of reported CRIs M, or the required measurement of the reported reference signal M. R The number of channel state information reference signal resources K for the first measurement resource, or the maximum number of CRIs P that can be reported, is determined.

[0307] For example, taking the second delay T1 as determined by the number M of reported CRIs, the second delay T1 can be calculated according to the following formula, for example,

[0308] T1=(M×Z)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0309] T1=(Z+a×Z1)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0310] T1=(Z+a×Z'1)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0311] T1=(Z+a×Z2)×(2048×144)×κ×2 μ ×T c +T switch ,or

[0312] T1=(Z+a×Z'2)×(2048×144)×κ×2 μ ×T c +T switch .

[0313] For example, T1 = (Z(m)) × (2048 × 144) × κ × 2 μ ×T c +T switch Z(m) can be determined based on the number M of reported CRIs.

[0314] Specifically, Z(m) = M × Z, or Z(m) = Z + a × Z1, or Z(m) = Z + a × Z'1, or Z(m) = Z + a × Z2, or Z(m) = Z + a × Z'2. It should be understood that this application does not limit the method of determining Z(m).

[0315] It should be understood that the value of the number of CRIs M reported above can also be replaced by the number of channel state information reference signal resources K of the first measurement resource, or the size of the maximum number of CRIs P that can be reported. This application does not limit this.

[0316] In this embodiment of the application, the second delay T1 can also be based on (explicitly or implicitly) indicating the number M of CRIs reported by the UE. R Sure.

[0317] For example, T1 = (Z(M) R ))×(2048×144)×κ×2 μ ×T c +T switch Among them, Z(M) R The number of CRIs (M) reported by the UE can be indicated by the base station (explicitly or implicitly). R Sure.

[0318] Specifically, Z(M R ) = M R ×Z, or Z(M) R ) = Z + a × Z1, or Z(M R Z(M) = Z + a × Z1, or Z(M) = Z + a × Z2, or Z(M) = Z + a × Z1. R ) = Z + a × Z'2. It should be understood that this application refers to Z(M) R The method of determining () is not limited.

[0319] For example, T2 = (Z(M,M) R ))×(2048×144)×κ×2 μ ×T c +T switch Among them, Z(M,M) R ) can be based on the number of CRIs M reported and M R Sure.

[0320] Specifically, Z(MM) R ) = (MM R)×Z, or Z(MM) R ) = Z + a × Z1, or Z(MM) R ) = Z + a × Z'1, or Z(MM) R ) = Z + a × Z², or Z(MM) R ) = Z + a × Z'². It should be understood that this application refers to Z(MM) R The method of determining () is not limited.

[0321] Furthermore, parameter a and the aforementioned M and / or M R related.

[0322] in, A can be the number of updated CSI reports, (Z(m), Z'(m)) corresponds to the m-th updated CSI report, κ = 64, T c T is the sampling time. switch This is the uplink switching time.

[0323] It should be understood that the value of μ can be determined based on f(μ). PDCCH μ CSI-RS μ UL The value of the subcarrier spacing corresponding to DCI, CSI-RS, and PUSCH is determined, where μ PDCCH μ is the subcarrier spacing of the Physical Downlink Control Channel (PDCCH) corresponding to the m-th CSI report. CSI-RS μ is the subcarrier spacing of the reference signal corresponding to the m-th CSI report. UL The subcarrier spacing corresponding to the uplink resource carrying the m-th CSI report; f() is the maximum value of the input parameters (e.g., taking μ). PDCCH μ CSI-RS μ UL The maximum value), or the minimum value of the input parameter (e.g., taking μ). PDCCH μ CSI-RS μ UL The minimum value, or the average value of the input parameters, or a predetermined value. The predetermined value includes one of the following: a fixed value (e.g., 0), the numeric corresponding to PUSCH, and the numeric corresponding to the reference signal.

[0324] The value of b can be determined in advance by the base station and the terminal.

[0325] For example, the value of b can be determined using Tables 1a, 1b, or 1c. It should be understood that Tables 1a, 1b, and 1c can be arbitrarily modified to form new embodiments. These modifications are not limited to adjusting the specific value of parameter b, increasing or decreasing the number of rows, or increasing or decreasing the number of columns.

[0326] Table 1a

[0327] Table 1b

[0328] Table 1c

[0329] Z(m) and / or Z'(m) can be determined in a way that is agreed upon in advance by the base station and the terminal.

[0330] For example: based on the subcarrier spacing corresponding to the reference numberology when calculating CSI, calculate the number of NZP CSI-RS resources for CSI, and determine Z(m) and / or Z'(m) together with other data multiplexing when CSI feedback.

[0331] For example, in NR, the values ​​of parameters Z(m) and / or Z'(m) are shown in Tables 2a, 2b, and 3a, 3b. For example, when max(μ PDCCH μ CSI-RS μ UL When )≤3, it can be determined by Table 2a.

[0332] In some embodiments, the detailed values ​​of Z and Z' can be determined according to different requirements. Specifically, Z1 and Z'1, Z2 and Z'2, Z3 and Z'3, and Z4 and Z'4 can represent Z and Z' under different requirements.

[0333] In one implementation 1, when CSI is based on a first codebook type (e.g., CodebookType is set to 'typeI-SinglePanel', 'typeI-SinglePanel-r19', 'typeI-MultiPanel', or 'typeI-MultiPanel'), (Z(m), Z′(m)) take (Z1, Z′1) from Table 2a respectively.

[0334] In one implementation 2, when CSI is based on a second codebook type (e.g., CodebookType is set to 'typeII-r16', 'typeII-PortSelection-r16', 'typeII-r19', or 'typeII-PortSelection-r19'), (Z(m), Z′(m)) take (Z2, Z′2) from Table 3a respectively.

[0335] In one implementation method 3, when M = 1, (Z(m), Z′(m)) takes (Z1, Z′1) from Table 2a respectively; when M > 1, (Z(m), Z′(m)) takes (Z4, Z′4) from Table 2b respectively.

[0336] In one implementation 4, when M = 1 and the first codebook type (e.g., CodebookType is set to 'typeI-SinglePanel', 'typeI-SinglePanel-r19', 'typeI-MultiPanel', or 'typeI-MultiPanel'), (Z(m), Z′(m)) take (Z1, Z′1) from Table 2a respectively; when M > 1 and the first codebook type is used, (Z(m), Z′(m)) take (Z4, Z′4) from Table 2b respectively.

[0337] In one implementation 5, when M = 1 and the second codebook type (e.g., CodebookType is set to 'typeII-r16', 'typeII-PortSelection-r16', 'typeII-r19', or 'typeII-PortSelection-r19'), (Z(m), Z′(m)) take (Z1, Z′1) from Table 3a respectively; when M > 1 and the first codebook type is used, (Z(m), Z′(m)) take (Z1, Z′1) from Table 3b respectively.

[0338] Furthermore, the value of (Z(m), Z′(m)) or the method of determining the value is determined according to the terminal capability. For example, when the terminal capability supports the first capability, it is determined according to the above implementation method 1 or 2; as another example, when the terminal capability supports the second capability, it is determined according to the above implementation method 3; as yet another example, when the terminal capability supports the third capability, it is determined according to the above implementation method 4 or 5.

[0339] Furthermore, the first capability, second capability, or third capability also relates to the number of CSI processing units (O) used to calculate CSI reports. CPU (CSI processing units for processing CSI reports). For example, when the first capability O CPU With M or M R Irrelevant, the second or third ability corresponds to O CPU With M or M R Related. For example, O CPU =M or O CPU =M+1.

[0340] Or, O CPUWith M or M R Regardless, the value of (Z(m), Z′(m)) is determined by adopting either the above implementation method 1 or 2.

[0341] Or, O CPU With M or M R The value of (Z(m), Z′(m)) is determined by adopting the above implementation method 3, 4 or 5.

[0342] Table 2a

[0343] Table 2b

[0344] Table 3a

[0345] Table 3b

[0346] It should be understood that in Tables 3a and 3b, X μ The value of KB can be determined based on the UE's reporting capability BeamReportTiming, and the value of KB can be determined based on the UE's reporting capability beamSwitchTiming defined in standard TS 38.306.

[0347] In some embodiments, the value of 'a' can be determined in a manner agreed upon in advance by the base station and the terminal.

[0348] For example, the value of 'a' can be determined using Tables 4a, 4b, or 4c. It should be understood that Tables 4a, 4b, and 4c can be arbitrarily modified to form new embodiments. These modifications are not limited to adjusting the specific value of parameter 'a', increasing or decreasing the number of rows, or increasing or decreasing the number of columns.

[0349] Table 4a

[0350] Table 4b

[0351] Table 4c

[0352] It should be understood that the value of Z can be at least one of the following: Z2+Z1, Z2+Z'1, 2*Z2, 3*Z2, etc.

[0353] The value of Z' can be at least one of the following: Z'2+Z1, Z'2+Z'1, 2*Z'2, 3*Z'2, etc.

[0354] In some embodiments, the values ​​of Z and Z' can be determined based on the number M of reported CRIs, or the reference signal M that must be measured and reported. RThe number of channel state information reference signal resources K for the first measurement resource, or the maximum number of CRIs P that can be reported, is determined.

[0355] For example, the values ​​of Z and Z' can be determined using Tables 5a, 5b, and 5c.

[0356] Table 5a

[0357] Table 5b

[0358] Table 5c

[0359] It should be understood that Tables 2, 3, and 5 above show the possible values ​​and forms of parameters Z(m) and / or Z'(m). In some embodiments, the values ​​of parameters Z(m) and Z'(m) may be located in different tables, or in different positions in different tables, or at least one of parameters Z(m) and Z'(m) may adopt other possible values ​​or forms. That is to say, the values ​​of parameters Z(m) and / or Z'(m) also include other combinations of forms, which are not limited in this application.

[0360] Optionally, the values ​​of Z and Z' can be determined based on the capability information of the terminal device. CSI processing capability includes, but is not limited to, Type A CSI processing capability and Type B CSI processing capability.

[0361] Optionally, the values ​​of Z and Z' can be determined based on the number of CSI-RS ports, the codebook type of the CSI report, the type of report, and / or the number of resource configurations.

[0362] The codebook type can include any of the following: Type I Single-Panel Codebook, Type I Multi-Panel Codebook, Type II Codebook, Type II Port Selection Codebook, Enhanced Type II Codebook, Enhanced Type II Port Selection Codebook, Further enhanced Type II port selection codebook, Enhanced Type II codebook for CJT, Further enhanced Type II port selection codebook for CJT, Enhanced Type II codebook for predicted PMI, Further enhanced Type II port selection codebook for predicted PMI, etc. For detailed descriptions, please refer to the relevant chapters on PMI in the 3GPP technical specification TS38.214. The reporting types can be specifically divided into: periodic reporting, semi-persistent reporting, and aperiodic reporting.

[0363] For example, if the CSI report is configured with N=1 resource number, the codebook type is configured as typeII-Doppler or typeII-Doppler-PortSelection', and the NZP-CSI-RS-ResourceSet corresponding to the channel measurement is aperiodic, then the value of (Z, Z') can be (2*Z2, 2*Z'2).

[0364] In some embodiments, the first symbol is determined based on the reporting method of at least one first measurement resource or first information. Specifically, when the first CSI report request information indicates joint reporting of the first information, or when at least one first measurement resource includes a virtual resource, the first symbol is the last symbol of the last first measurement resource. When the first CSI report request information indicates no joint reporting of the first information, or when at least one first measurement resource does not include a virtual resource, the first symbol is the last symbol of the Mth first measurement resource, or the first symbol is the last symbol of the first first measurement resource, and the virtual resource does not carry a reference signal.

[0365] It should be understood that CSI reports can be submitted independently or jointly. Uplink transmission-related information corresponding to multiple CSI resource sets can be reported in one signaling message or in multiple signaling messages. Uplink transmission-related information corresponding to multiple CSI resource sets can be reported in one resource or in multiple resources (e.g., reported separately via two PUSCHs).

[0366] Optionally, all reference signal resources in a CSI resource set correspond to the same uplink transmission related information.

[0367] Optionally, all reference signal resources in a CSI resource set that report identification and / or channel quality correspond to the same uplink transmission-related information.

[0368] Optionally, whether the first information is jointly reported may include an indication of whether multiple PMIs are jointly reported, or an indication of whether multiple CQIs are jointly reported, or an indication of whether RIs are jointly reported. It should be understood that joint reporting of multiple PMIs can be interpreted as multiple beams sharing a single PMI, or in other words, joint reporting of multiple PMIs can be interpreted as reporting a single PMI, indicating that multiple PMIs share this single reported PMI. The meaning of joint reporting of multiple CQIs or multiple RIs is similar. Conversely, non-joint reporting of multiple PMIs can be understood as multiple PMIs reporting separately, such as independent reporting and / or compressed reporting. In this application, the indication of whether multiple PMIs / multiple CQIs / multiple RIs are jointly reported can be determined autonomously by the terminal device; or, it can be determined by the network device through historical information (or prior information) of the number of users covered by the simulated beam, and configured to the terminal device via signaling; or, it can be predefined or preconfigured, which is not limited in this application.

[0369] In this embodiment, the first measurement resource may further include a virtual resource that has not transmitted a reference signal. A virtual resource can be understood as a resource that can be used to transmit a reference signal but has not transmitted one; that is, a virtual resource does not carry a reference signal. To distinguish it from a virtual resource, a resource used to transmit a reference signal can be called an actual resource.

[0370] In this embodiment, the virtual resource can also be replaced by coefficients or weights, whereby the weights can be used to determine the channel coefficients of the virtual resource. The coefficients can include one or more weights used to determine the channel coefficients of the virtual resource; for example, the coefficients can be a vector composed of one or more weights. The channel coefficients of the virtual resource can be determined by the channel coefficients of the actual resource and the corresponding weights.

[0371] In some embodiments, the channel coefficients can be obtained in the following two ways.

[0372] Method 1, terminal device obtains Ks A reference signal can be used to obtain X = K s Group channel coefficients (or channel responses). For example, each reference signal port group corresponds to an analog beam, K s Each group can be used to obtain K. s The channel coefficients (or channel response) of each analog beam.

[0373] Method 2, the terminal device obtains X > K s Group channel coefficients. For example, K s A reference signal can be used to obtain K. s The channel coefficients (or channel responses) are denoted as A0, A1, ..., A... Ks-1 Taking the channel coefficients on a certain subcarrier as an example, A k The corresponding dimension is related to the number of UE receive antenna ports. Based on K... s Channel information for each port group, and second information (or represented as a row vector) x second-channel coefficients can be obtained For example, K s =2 and x=4, and K s The channel coefficients corresponding to the reference signals are A0, A1, and A2, respectively. And x second channel coefficients are H0 = A0, H1 = A1, H2 = jA0 + A1, H3 = A0 + jA1, where,

[0374] It should be understood that method 2, for HBF architecture (or analog beamforming architecture), allows for the acquisition of more channel information with fewer reference signals. For example, the base station can adopt K... s The orthogonal analog weights are used to transmit a reference signal port group, thereby obtaining K. s The channel information corresponding to each analog port; while in the terminal device, the channel information is weighted among the analog port channels (i.e., This can be equivalent to an analog beam, thus allowing us to obtain M>K. s This provides a new analog beam channel information. In this way, the terminal device measures the encrypted beam channel information. Furthermore, this method can also be applied to digital beamforming architectures.

[0375] The following describes another possible implementation of the reporting method in accordance with the embodiments of this application, with reference to Figures 9 and 10.

[0376] Figure 9 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0377] For the nth report, Z′ ref (k-1) represents the symbol Z of the k-th reference signal resource in the first measurement resource. rs#k-1 The first symbol after time T2. Where, when Z′ ref (k-1)≤Z csi When this happens, the terminal can measure the resource, and the terminal can obtain the resource that satisfies Z′. ref (k-1)≤Z csi From all resources k, measure, select, generate and report CSI reports.

[0378] Specifically, as shown in Figure 9, Z rs#0 Z is the symbol for the first reference signal resource in the first measurement resource; rs#M-1 Z represents the symbol of the Mth reference signal resource in the first measurement resource, which is the location of the first symbol; csi Z' is the first uplink symbol containing the PUSCH carrying the first information of M CRIs; ref (0) is the first symbol of the first reference signal resource after the first time delay T2; Z' ref (M-1) is the first symbol of the Mth reference signal resource after the first time delay T2. Where, symbol Z' ref (0) to Z' ref (M-1) in Z csi Previously, the symbol Z' ref (M-2) to Z' ref (K-1) in Z csi Then, that is, the first symbol Z' of the Mth reference signal resource after the first time delay T2. ref (M-1)<Z csi The symbol of the (M+1)th reference signal resource is the first symbol Z' after the first time delay T2. ref (M)>Z csi Therefore, in this scenario, the terminal can feed back the channel information corresponding to M reference signal resources, measure the M reference resources, generate and report the corresponding CSI report.

[0379] Optionally, the network device can be configured to allow the terminal device to report a maximum number of CRIs of P.

[0380] In some embodiments, when Z' is satisfied ref (k-1)≤Z csi When the number of reference signal resources is less than P, the terminal either ignores the nth report, does not update the nth report, does not report, or only updates the nth report, satisfying Z'. ref (k-1)≤Z csiThe channel information corresponding to the reference resources.

[0381] For example, satisfying Z' ref (k-1)≤Z csi If the number of reference signal resources is Q, and Q is less than P, then the terminal only updates the channel information corresponding to the Q reference signal resources in the nth report.

[0382] In some embodiments, when Z' is satisfied ref (k-1)≤Z csi If the number of reference signal resources is less than P, and a CSI request triggers only one CSI report, then the terminal either ignores the nth report, does not update the nth report, does not report it, or only updates the nth report, satisfying Z'. ref (k-1)≤Z csi The channel information corresponding to the reference resources.

[0383] Figure 10 is a schematic diagram of another CSI feedback time provided in the present embodiment.

[0384] As shown in Figure 10, the symbol of the first reference signal resource is the first symbol Z' after the first time delay T2. ref (0) and the first symbol Z' of the Kth reference signal resource after the first time delay T2. ref (K-1) are all in Z. csi Previously, that is, the terminal could measure, select, generate and report CSI reports from the first to the Kth reference signal resources, thereby feeding back the channel information corresponding to the M reference signal resources.

[0385] The communication method embodiments of this application have been described in detail above with reference to Figures 1 to 10. The communication device embodiments of this application will now be described in detail below with reference to Figures 11 and 12. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any parts not described in detail can be referred to the preceding method embodiments.

[0386] Figure 11 is a schematic block diagram of a communication device 1100 provided in an embodiment of this application. As shown in Figure 11, the communication device 1100 includes a processing module 1110 and a communication module 1120. The communication device 1100 can be a terminal-side device, or a communication device applied to or used in conjunction with a terminal-side device to implement a method executed on the terminal-side device, such as a chip, chip system, or circuit; or, the communication device 1100 can be a network-side device, or a communication device applied to or used in conjunction with a network-side device to implement a method executed on the network-side device, such as a chip, chip system, or circuit.

[0387] The communication module can also be called a transceiver module, transceiver, transceiver unit, or transceiver device. The processing module can also be called a processor, processing board, processing unit, or processing device. Optionally, the communication module is used to perform the sending and receiving operations on the terminal side and network side in the above method. The device in the communication module that implements the receiving function can be considered a receiving unit, and the device in the communication module that implements the sending function can be considered a sending unit; that is, the communication module includes a receiving unit and a sending unit.

[0388] Optionally, the transceiver may include a transmitter and / or a receiver.

[0389] Optionally, the communication device 1100 may further include a storage module 1101 for storing device program code and / or data.

[0390] In one example, when the communication device 1100 is applied to the terminal side, for example, the terminal or a communication module in the terminal, or a circuit or chip in the terminal that is responsible for communication functions.

[0391] The processing module 1110 can be used to implement the processing function on the terminal side in the above embodiments, and the communication module 1120 can be used to implement the sending and receiving function on the terminal side in the above embodiments.

[0392] The terminal side includes terminal devices, or chips or circuits in the terminal devices (such as modem chips, also known as baseband chips, or system-on-chip (SoC) chips or system-in-package (SIP) chips containing modem cores), or functional modules in the terminal devices that can call and execute programs.

[0393] In one possible design, when the communication device 1100 is a terminal or a communication module within a terminal, the functionality of the processing module 1110 can be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) or SIP chip containing a modem core. The functionality of the communication module 1120 can be implemented by transceiver circuitry.

[0394] In one possible design, when the communication device 1100 is a circuit or chip in a terminal responsible for communication functions, such as a modem chip or a system-on-a-chip (SoC) or SIP chip containing a modem core, the function of the processing module 1110 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of the communication module 1120 can be implemented by the interface circuitry or data transceiver circuitry on the aforementioned chip.

[0395] In one example, when the communication device 1100 is applied to the network side, it is for example, a network device or a communication module in a network device, or a circuit or chip in a terminal responsible for communication functions. The processing module 1110 can be used to implement the processing functions on the network side in the above embodiments, and the communication module 1120 can be used to implement the transmit and receive functions on the network side in the above embodiments.

[0396] The network side includes network devices, or chips or circuits within network devices, or central units (CUs) or distributed units (DUs) within network devices, or functional modules within network devices that can call and execute programs.

[0397] Furthermore, it should be noted that the aforementioned communication module and / or processing module can be implemented through virtual modules. For example, the processing module can be implemented through software functional units or virtual devices, and the communication module can be implemented through software functions or virtual devices. Alternatively, the processing module or communication module can also be implemented through physical devices, such as chips / circuits (e.g., integrated circuits or logic circuits). The communication module can be an input / output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operation) and output operations (corresponding to the aforementioned sending operation); the processing module is an integrated processor, microprocessor, or circuit (e.g., integrated circuits or logic circuits).

[0398] It is understood that the division of units in the above-described device is merely a logical functional division. Each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated into a single physical entity, or they can be distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0399] The module division in this application is illustrative and represents only one logical functional division. In actual implementation, other division methods are possible. Furthermore, the functional modules in the various examples of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0400] Figure 12 is a schematic block diagram of a communication device 1200 provided in an embodiment of this application. Optionally, the communication device 1200 may be a chip or a chip system. Optionally, in this application, the chip system may be composed of chips or may include chips and other discrete devices.

[0401] As shown in Figure 12, the communication device 1200 can be used to implement the functions of any device (e.g., terminal device, network device) in the communication system described in the foregoing examples. The communication device 1200 may include at least one processor 1210. Optionally, the processor 1210 is coupled to a memory 1220, which may be located within the device, integrated with the processor, or located outside the device. For example, the communication device 1200 may further include at least one memory 1220. The memory 1220 stores the computer programs, computer programs or instructions, and / or data necessary for implementing any of the above examples; the processor 1210 may execute the computer programs or instructions stored in the memory 1220 to complete the methods in any of the above examples.

[0402] The communication device 1200 may also include a communication interface 1230, through which the communication device 1200 can interact with other devices. For example, the communication interface 1230 may be a transceiver, transceiver circuit, bus, module, pin, or other type of communication interface. When the communication device 1200 is a chip-based device or circuit, the communication interface 1230 in the device 1200 may also be an input / output circuit, capable of inputting information (or receiving information) and outputting information (or sending information). The processor 1210 may be an integrated processor, microprocessor, integrated circuit, or logic circuit, etc., and the processor can determine the output information based on the input information.

[0403] In one example, when the communication device 1200 is applied to the terminal side, the processor 1210 can be used to implement the processing function of the terminal side in the above embodiments, and the communication interface 1230 can be used to implement the sending and receiving function of the terminal side in the above embodiments.

[0404] The terminal side includes terminal devices, or chips or circuits in the terminal devices (such as modem chips, also known as baseband chips, or system-on-chip (SoC) chips or system-in-package (SIP) chips containing modem cores), or functional modules in the terminal devices that can call and execute programs.

[0405] In another example, when the communication device 1200 is applied to the network side, the processor 1210 can be used to implement the network side processing function in the above embodiments, and the communication interface 1230 can be used to implement the network side sending and receiving function in the above embodiments.

[0406] The network side includes network devices, or chips or circuits within network devices, or central units (CUs) or distributed units (DUs) within network devices, or functional modules within network devices that can call and execute programs.

[0407] The coupling in this application refers to indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. The processor 1210 may operate in conjunction with the memory 1220 and the communication interface 1230. This application does not limit the specific connection medium between the processor 1210, the memory 1220, and the communication interface 1230.

[0408] Optionally, as shown in FIG12, the processor 1210, memory 1220, and communication interface 1230 are interconnected via bus 1240. Optionally, the bus may include buses of the types such as address bus, data bus, and control bus. In addition, for ease of illustration, FIG12 shows one bus 1240, but does not indicate that there is only one bus or only one type of bus.

[0409] It should be understood that the processor mentioned in the embodiments of this application can be one of the following devices or a portion of the circuitry used for processing functions: a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0410] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0411] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.

[0412] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0413] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by a communication device (such as a network side or a terminal side) in the above-described method embodiments.

[0414] This application also provides a computer program product comprising instructions which, when executed by a computer, implement the methods performed by a communication device (such as a network side or a terminal side) in the above-described method embodiments.

[0415] This application also provides a communication system, which includes the network device and / or terminal device described in the above embodiments.

[0416] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0417] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0418] In this application, examples may reference each other without logical contradiction. For example, methods and / or terms between method embodiments may reference each other, functions and / or terms between device embodiments may reference each other, and functions and / or terms between device examples and method examples may reference each other.

[0419] It should be understood that the above embodiments are mainly illustrated using devices in existing network architectures as examples, and the specific form of the devices is not limited in the embodiments of this application. For example, any device that can achieve the same function in the future is applicable to the embodiments of this application.

[0420] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0421] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.

[0422] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0423] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0424] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0425] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contributing part of the technical solution of this application, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0426] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, include: Receive first Channel Status Information (CSI) Report Request Information, wherein the first CSI Report Request Information indicates feedback of first information; Receive and measure at least one first measurement resource; Send the first information, which corresponds to M Channel State Information Reference Signal Resource Indicators (CRIs), wherein the first information satisfies a first condition; The first condition includes that the time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource is greater than or equal to a first delay, or that the feedback time of the first information is after a first time, wherein the first time is determined based on the end time of the first symbol and the first delay. Wherein, the first symbol is determined based on the first first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of the at least one first measurement resource, or the first symbol is the first symbol of the at least one first measurement resource, or the first symbol is the last symbol of the at least one first measurement resource.

2. A communication method, characterized in that, include: Send a first Channel Status Information (CSI) report request message, the first CSI report request message indicating feedback of first information; Send at least one first measurement resource; Receive the first information, the first information corresponds to M Channel State Information Reference Signal Resource Indicators (CRIs), wherein the first information satisfies a first condition; The first condition includes that the time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource is greater than or equal to a first delay, or that the feedback time of the first information is after a first time, wherein the first time is determined based on the end time of the first symbol and the first delay. Wherein, the first symbol is determined based on the first first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of the at least one first measurement resource, or the first symbol is the first symbol of the at least one first measurement resource, or the first symbol is the last symbol of the at least one first measurement resource.

3. The method according to claim 1 or 2, characterized in that, The at least one first measurement resource includes K channel state information reference signal resources, and the M CRIs are determined based on the K channel state information reference signal resources; and / or, The M CRIs are indicated by Radio Resource Control Protocol (RRC) information; and / or, The value of M is indicated by the RRC information; and / or, The M CRIs are indicated by the first CSI report request information; and / or, The value of M is indicated by the first CSI report request information, where M is an integer less than or equal to K.

4. The method according to any one of claims 1-3, characterized in that, The first information also satisfies a second condition, which includes that the time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information is greater than or equal to a second delay, or that the feedback time of the first information is after a second time, the second time being determined based on the end time of the last symbol of the first CSI report request information and the second delay.

5. The method according to any one of claims 1-4, characterized in that, The first delay is determined based on the first parameter Z'(m), and the second delay is determined based on the second parameter Z(m), wherein the value of Z'(m) is 2*Z'2, and / or the value of Z(m) includes 2*Z2.

6. The method according to any one of claims 1-4, characterized in that, When the M CRIs are indicated by Radio Resource Control Protocol (RRC) information, the first delay is determined according to the first parameter Z'(m), and the second delay is determined according to the second parameter Z(m), wherein the value of Z'(m) is 2*Z'2, and / or the value of Z(m) is 2*Z2, and Z'2 and Z2 are preset values.

7. The method according to claim 5 or 6, characterized in that, Z'2 and Z2 are the OFDM symbol numbers.

8. The method according to any one of claims 5-7, characterized in that, The values ​​of Z'2 and Z2 satisfy the following relationship: Wherein, μ is the minimum value among the subcarrier spacing of the physical downlink control channel corresponding to the first information, the subcarrier spacing of the reference signal, and the subcarrier spacing corresponding to the uplink resources.

9. The method according to any one of claims 1-8, characterized in that, The first symbol is determined based on the reporting method of the at least one first measurement resource or the first information, wherein, When the first CSI report request information indicates that the first information is jointly reported, or when the at least one first measurement resource includes a virtual resource, the first symbol is the last symbol of the last first measurement resource; When the first CSI report request information indicates that the first information is not jointly reported, or when the at least one first measurement resource does not include the virtual resource, the first symbol is the last symbol of the Mth first measurement resource, or the first symbol is the last symbol of the first first measurement resource, and the virtual resource does not carry a reference signal.

10. The method according to any one of claims 1-9, characterized in that, The first symbol is determined based on the Mth first measurement resource of the at least one first measurement resource, including: The first symbol is the last symbol of the (M+x)th first measurement resource of the at least one first measurement resource, where x is an arbitrary constant; or The first symbol is the last symbol of the first first measurement resource after time y for the Mth first measurement resource.

11. A communication device, characterized in that, It includes a transceiver unit and a processing unit connected to the transceiver unit; The transceiver unit is used to receive first channel state information (CSI) report request information, wherein the first CSI report request information indicates feedback of first information. Receive and measure at least one first measurement resource; Send the first information, which corresponds to M Channel State Information Reference Signal Resource Indicators (CRIs), wherein the first information satisfies a first condition; The first condition includes that the time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource is greater than or equal to a first delay, or that the feedback time of the first information is after a first time, wherein the first time is determined based on the end time of the first symbol and the first delay. Wherein, the first symbol is determined based on the first first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of the at least one first measurement resource, or the first symbol is the first symbol of the at least one first measurement resource, or the first symbol is the last symbol of the at least one first measurement resource.

12. A communication device, characterized in that, It includes a transceiver unit and a processing unit connected to the transceiver unit; The transceiver unit is used to send a first channel state information (CSI) report request information, wherein the first CSI report request information indicates feedback of first information. Send at least one first measurement resource; Receive the first information, the first information corresponds to M Channel State Information Reference Signal Resource Indicators (CRIs), wherein the first information satisfies a first condition; The first condition includes that the time interval between the feedback time of the first information and the end time of the first symbol of the first measurement resource is greater than or equal to a first delay, or that the feedback time of the first information is after a first time, wherein the first time is determined based on the end time of the first symbol and the first delay. Wherein, the first symbol is determined based on the first first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the Mth first measurement resource of the at least one first measurement resource, or the first symbol is determined based on the last first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the first first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the Mth first measurement resource of the at least one first measurement resource, or the first symbol is the last symbol of the last first measurement resource of the at least one first measurement resource, or the first symbol is the first symbol of the at least one first measurement resource, or the first symbol is the last symbol of the at least one first measurement resource.

13. The communication device according to claim 11 or 12, characterized in that, The at least one first measurement resource includes K channel state information reference signal resources, and the M CRIs are determined based on the K channel state information reference signal resources; and / or, The M CRIs are indicated by Radio Resource Control Protocol (RRC) information; and / or, The value of M is indicated by the RRC information; and / or, The M CRIs are indicated by the first CSI report request information; and / or, The value of M is indicated by the first CSI report request information, where M is an integer less than or equal to K.

14. The communication device according to any one of claims 11-13, characterized in that, The first information also satisfies a second condition, which includes that the time interval between the feedback time of the first information and the end time of the last symbol of the first CSI report request information is greater than or equal to a second delay, or that the feedback time of the first information is after a second time, the second time being determined based on the end time of the last symbol of the first CSI report request information and the second delay.

15. The communication device according to any one of claims 11-14, characterized in that, The first delay is determined based on the first parameter Z'(m), and the second delay is determined based on the second parameter Z(m), wherein the value of Z'(m) is 2*Z'2, and / or the value of Z(m) includes 2*Z2, and Z'2 and Z2 are preset values.

16. The communication device according to any one of claims 11-14, characterized in that, When the M CRIs are indicated by Radio Resource Control Protocol (RRC) information, the first delay is determined according to the first parameter Z'(m), and the second delay is determined according to the second parameter Z(m), wherein the value of Z'(m) is 2*Z'2, and / or the value of Z(m) is 2*Z2, and Z'2 and Z2 are preset values.

17. The communication device according to claim 15 or 16, characterized in that, Z'2 and Z2 are the OFDM symbol numbers.

18. The communication device according to any one of claims 15-17, characterized in that, The values ​​of Z'2 and Z2 satisfy the following relationship: Wherein, μ is the minimum value among the subcarrier spacing of the physical downlink control channel corresponding to the first information, the subcarrier spacing of the reference signal, and the subcarrier spacing corresponding to the uplink resources.

19. The communication device according to any one of claims 11-18, characterized in that, The first symbol is determined based on the reporting method of the at least one first measurement resource or the first information, wherein, When the first CSI report request information indicates that the first information is jointly reported, or when the at least one first measurement resource includes a virtual resource, the first symbol is the last symbol of the last first measurement resource; When the first CSI report request information indicates that the first information is not jointly reported, or when the at least one first measurement resource does not include the virtual resource, the first symbol is the last symbol of the Mth first measurement resource, or the first symbol is the last symbol of the first first measurement resource, and the virtual resource does not carry a reference signal.

20. The communication device according to any one of claims 11-19, characterized in that, The first symbol is determined based on the Mth first measurement resource of the at least one first measurement resource, including: The first symbol is the last symbol of the (M+x)th first measurement resource of the at least one first measurement resource, where x is an arbitrary constant; or The first symbol is the last symbol of the first first measurement resource after time y for the Mth first measurement resource.

21. A communication device, characterized in that, Includes modules or units for performing the method according to any one of claims 1 to 10.

22. A communication device, characterized in that, The device includes a processor coupled to a memory storing a computer program or instructions which, when executed by the processor, cause the communication device to perform the method as described in any one of claims 1 to 10.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 10.

24. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Channel state information feedback method, device and system

    CN110474661A

  • Communication method and device

    CN115118359A

  • Channel state information report transmission method and device, terminal equipment and network equipment

    CN117641424A

  • Electronic device and method for wireless communication, and computer-readable storage medium

    US20230070011A1

  • Channel state information reporting method and apparatus, and terminal

    WO2022083508A1