Channel state information report determination method and apparatus, terminal device, and network device
By using channel measurement technology in the terminal device to determine the CSI information of the second CSI-RS port based on the channel information of the first CSI-RS port, the problem of unstable changes in CSI report information in different network scenarios is solved, and CSI reporting is realized effective determination and accuracy.
Patent Information
- Application Number
- PCT/CN2024/104433
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-14
- Filing Date
- 2024-07-09
- Publication Date
- 2025-01-23
AI Technical Summary
The prior art is difficult to effectively determine the CSI information in the channel status information report in different network scenarios, resulting in unstable changes in the information of the CSI report.
In the case of the actual configuration of the CSI-RS port corresponding to the CSI-RS resources, the terminal device obtains the channel information of the first CSI-RS port through channel measurement, and determines the second CSI-RS port expected to the network according to this information. CSI information to achieve the determination of CSI reports.
It realizes the determination of CSI reports in different network scenarios, reduces network overhead, and improves the accuracy and stability of CSI information.
Smart Images

Figure CN2024104433_23012025_PF_FP_ABST
Abstract
Description
Channel state information report determination method and device, terminal equipment and network equipment
[0001] The present invention claims priority of the prior application No. 202310868726.6 filed on July 14, 2023, entitled “Channel State Information Report Determination Method and Apparatus, Terminal Device and Network Device”. The contents of the above-mentioned prior application are incorporated into this text by introduction. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a method and apparatus for determining a channel state information report, a terminal device, and a network device. Background Art
[0003] Currently, the standard protocol specified by the 3rd Generation Partnership Project (3GPP) has introduced channel state information (CSI) and conducted relevant research.
[0004] In related research, the network can transmit Channel State Information Reference Signal (CSI-RS) resources, so that terminal devices can use the CSI-RS resources to perform channel measurements and perform corresponding CSI feedback and / or CSI reporting.
[0005] However, there are currently various network scenarios, and different network scenarios may have different network configurations, network requirements, and network implementations. This causes the CSI information included (carried / borne) in the CSI report to vary depending on the network scenario. Therefore, further research is needed on the information included in the CSI report.
[0006] Summary of the Invention
[0007] The present application provides a channel state information report determination method and apparatus, a terminal device, and a network device, in order to determine a CSI report in a network scenario where the network actually configures a CSI-RS resource corresponding to a first CSI-RS port and the network expects the terminal device to be able to report CSI information of a second CSI-RS port.
[0008] In a first aspect, a channel state information report determination method of the present application includes:
[0009] Determine a channel state information (CSI) report, where the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network;
[0010] The CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port, and the number of the second CSI-RS ports is greater than or equal to the number of the first CSI-RS ports.
[0011] It can be seen that this application introduces a network scenario, that is, the network actually configures the CSI-RS resources corresponding to the first CSI-RS port, and the network expects the terminal device to be able to report the CSI information of the second CSI-RS port.
[0012] In the above network scenario, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to the first CSI-RS port to obtain the channel information corresponding to the first CSI-RS port, and then determine the CSI information of the second CSI-RS port expected by the network based on the channel information, so that the CSI information of the second CSI-RS port can be reported.
[0013] In addition, the terminal device may not be able to determine the CSI information of the second CSI-RS port based on the channel information corresponding to the first CSI-RS port, so it may not be able to report the CSI information of the second CSI-RS port, and adopt a fallback mechanism to choose to report the CSI information of the first CSI-RS port, or directly not report the CSI, or not update the CSI report.
[0014] In this way, the CSI report includes the CSI information of the first CSI-RS port and / or the CSI information of the second CSI-RS port, thereby determining the CSI report in the above network scenario.
[0015] In a second aspect, a channel state information report determination device of the present application includes:
[0016] a determining unit, configured to determine a channel state information CSI report, wherein the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network;
[0017] The CSI information of the second CSI-RS port is determined by the channel measurement information corresponding to the first CSI-RS port, and the number of the second CSI-RS ports is greater than or equal to the number of the first CSI-RS ports.
[0018] In a third aspect, the steps in the method designed in the first aspect are applied to a terminal device or in a terminal device.
[0019] In a fourth aspect, the steps in the method designed in the first aspect are applied to a network device or in a network device.
[0020] The fifth aspect is a terminal device of the present application, comprising a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the first aspect above.
[0021] The sixth aspect is a network device of the present application, comprising a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the above-mentioned first aspect.
[0022] The seventh aspect is a chip of the present application, comprising a processor and a communication interface, wherein the processor executes the steps in the method designed in the above-mentioned first aspect.
[0023] The eighth aspect is a chip module of the present application, comprising a transceiver component and a chip, wherein the chip comprises a processor, wherein the processor executes the steps in the method designed in the above-mentioned first aspect.
[0024] A ninth aspect of the present application is a computer-readable storage medium, wherein the computer program or instructions are stored therein, and when the computer program or instructions are executed, the steps of the method according to the first aspect are implemented. For example, the computer program or instructions are executed by a processor.
[0025] A tenth aspect is a computer program product of the present application, comprising a computer program or instructions, wherein when the computer program or instructions are executed, the steps of the method according to the first aspect are implemented. For example, the computer program or instructions are executed by a processor.
[0026] The beneficial effects brought about by the technical solutions of the second to tenth aspects can be referred to the technical effects brought about by the technical solution of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art.
[0028] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;
[0029] FIG2 is a flow chart of a method for determining a channel state information report according to an embodiment of the present application;
[0030] FIG3 is a block diagram of functional units of a channel state information report determination device according to an embodiment of the present application;
[0031] FIG4 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
[0032] FIG5 is a schematic structural diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0033] It should be understood that the terms "first," "second," and the like in the embodiments of the present application are used to distinguish between different objects, rather than to describe a specific order. In addition, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, software, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may also include steps or units that are not listed, or may include other steps or units inherent to these processes, methods, products, or devices.
[0034] The term "embodiment" as used in the embodiments of this application means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various locations in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive with other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0035] In the embodiments of this application, "and / or" describes the relationship between associated objects and indicates that three relationships can exist. For example, "A and / or B" can represent the following three situations: A exists alone; A and B exist simultaneously; and B exists alone. A and B can be singular or plural.
[0036] In the embodiments of the present application, the symbol " / " can indicate that the preceding and following objects are in an "or" relationship. In addition, the symbol " / " can also represent a division sign, that is, performing a division operation. For example, A / B can mean A divided by B.
[0037] In the embodiments of the present application, "at least one item" or similar expressions refers to any combination of these items, including any combination of single items or plural items, and refers to one or more, and multiple refers to two or more. For example, at least one item (item) of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.
[0038] In the embodiments of this application, "equal to" can be used in conjunction with "greater than" and is applicable to the technical solution adopted when "greater than" is used, and can also be used in conjunction with "less than" and is applicable to the technical solution adopted when "less than" is used. When "equal to" is used in conjunction with "greater than", it should not be used in conjunction with "less than"; when "equal to" is used in conjunction with "less than", it should not be used in conjunction with "greater than".
[0039] In the embodiments of the present application, the terms “of”, “corresponding / relevant”, “corresponding”, and “indicated” may sometimes be used interchangeably.
[0040] The words “associated with,” “corresponding to,” “corresponding to,” “is,” “of,” “for,” “belong to,” “as,” and “regarded as” in the embodiments of the present application can sometimes be used interchangeably.
[0041] The terms “expect,” “anticipate,” and “hope” in the embodiments of this application may sometimes be used interchangeably.
[0042] The "connection" in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and there is no limitation on this.
[0043] The “network” in the embodiments of the present application can be expressed as the same concept as the “system”, and the communication system is the communication network.
[0044] The following describes the relevant contents, concepts, meanings, technical issues, technical solutions and beneficial effects involved in the embodiments of this application.
[0045] 1. Communication systems, terminal equipment, and network equipment
[0046] 1. Communication system
[0047] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE-based Access to Unlicensed Spectrum (LTE-U) system on unlicensed spectrum, NR-based Access to Unlicensed Spectrum (NR-U) system on unlicensed spectrum, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wi-Fi), 6th Generation (6G) communication system or other communication systems.
[0048] It should be noted that the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, communication systems can not only support traditional communication systems, but also support device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, vehicle-to-everything (V2X) communication, narrowband Internet of Things (NB-IoT) communication, etc. Therefore, the technical solutions of the embodiments of the present application can also be applied to the above-mentioned communication systems.
[0049] In addition, the technical solutions of the embodiments of the present application can be applied to beamforming (beamforming), carrier aggregation (CA), dual connectivity (DC) or standalone (SA) deployment scenarios, etc.
[0050] In the embodiments of the present application, the spectrum used for communication between the terminal device and the network device can be either a licensed frequency band or an unlicensed frequency band, without limitation. Furthermore, the unlicensed frequency band can be understood as a shared frequency band, and the licensed frequency band can be understood as a non-shared frequency band.
[0051] Since the embodiments of the present application describe various embodiments in conjunction with terminal devices and network devices, the terminal devices and network devices involved will be described in detail below.
[0052] 2. Terminal equipment
[0053] A terminal device can be a device with transceiver functions and can also be called a terminal, user equipment (UE), remote terminal equipment (remote UE), relay UE, access terminal equipment, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal equipment, intelligent terminal equipment, wireless communication equipment, user agent, or user device. It should be noted that a relay device is a terminal device that can provide relay forwarding services for other terminal devices (including remote terminal devices).
[0054] For example, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned autonomous driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0055] For another example, the terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR communication system, a 6G communication system), or a terminal device in a future evolved public land mobile communication network (PLMN), etc., without specific limitation.
[0056] In some possible implementations, terminal devices can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; can be deployed on the water surface (such as ships, etc.); can be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0057] In some possible implementations, the terminal device may include a device with wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip and may also include other discrete devices.
[0058] In some possible implementations, the terminal device of the embodiments of the present application may be a chip, a chip module, a device, a unit, etc., without specific limitation.
[0059] 3. Network equipment
[0060] A network device may be a device with transceiver functions and may be used to communicate with a terminal device.
[0061] In some possible implementations, the network device may be responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side.
[0062] In some possible implementations, the network device may include a base station (BS) in a communication system or a device deployed in a radio access network (RAN) for providing wireless communication functions, that is, the network device may include a device in the RAN.
[0063] For example, the devices in the RAN may include an evolved node B (eNB or eNodeB) in an LTE communication system, a next generation evolved node B (ng-eNB) in an NR communication system, a next generation node B (gNB) in an NR communication system, a master node (MN) in a dual-connection architecture, a second node or secondary node (SN) in a dual-connection architecture, etc., without specific limitation.
[0064] In some possible implementations, the network device may include a device in a core network (CN).
[0065] For example, the equipment in the CN may include an access and mobility management function (AMF), a user plane function (UPF), a session management function (SMF), etc.
[0066] In some possible implementations, the network device may also be an access point (AP) in a WLAN, a relay station, a communication device in a future evolved PLMN network, a communication device in an NTN network, and the like.
[0067] In some possible implementations, the network device may include a device that provides wireless communication functionality for the terminal device, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, or may include other discrete devices.
[0068] In some possible implementations, the network device may be a transmission and reception point (TRP).
[0069] In some possible implementations, the network device may communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0070] In some possible implementations, the network device may include an independent node to implement the functions of the above-mentioned base station, or may include two or more independent nodes to implement the functions of the above-mentioned base station. For example, the network device includes a centralized unit (CU) and a distributed unit (DU), such as a gNB-CU and a gNB-DU. Furthermore, in other embodiments of the present application, the network device may also include an active antenna unit (AAU). The CU implements part of the functions of the network device, and the DU implements another part of the functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, RF processing, and related functions of the active antenna. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this network deployment, high-layer signaling (such as RRC signaling) can be considered to be generated by the CU and sent by the DU, or sent jointly by the DU and AAU. It is understood that network devices may include at least one of the CU, DU, and AAU. Furthermore, the CU may be classified as a RAN device, or as a core network device, without specific limitation.
[0071] In some possible implementations, the network device may be any one of the multiple sites that perform coherent joint transmission (CJT) with the terminal device, or another site outside the multiple sites, or another network device that performs network communication with the terminal device, and there is no specific limitation on this. Among them, multi-site coherent joint transmission may be multiple sites coherent transmission, or different data belonging to the same physical downlink shared channel (PDSCH) are sent from different sites to the terminal device, or multiple sites are virtualized into one site for transmission. Names with the same meaning specified in other standards also apply to this application, that is, this application does not limit the names of these parameters. The sites in multi-site coherent joint transmission may be remote radio heads (RRHs), TRPs, etc., and there is no specific limitation on this.
[0072] In some possible implementations, the network device may be any one of the multiple sites that perform incoherent joint transmission with the terminal device, or other sites outside the multiple sites, or other network devices that perform network communication with the terminal device, and there is no specific limitation on this. Among them, the multi-site incoherent joint transmission can be a joint incoherent transmission of multiple sites, or different data belonging to the same PDSCH is sent from different sites to the terminal device. The names with the same meaning specified in other standards are also applicable to this application, that is, this application does not limit the names of these parameters. The sites in the multi-site incoherent joint transmission can be RRH, TRP, etc., and there is no specific limitation on this. The transmission scheme of multiple TRPs may include an S-DCI based M-TRP) transmission scheme, and may also include an M-DCI based M-TRP transmission scheme.
[0073] It should be noted that the TRP of the present application is not limited to coherent joint transmission or incoherent joint transmission scenarios, but can also be applied to other scenarios without specific restrictions.
[0074] In some possible implementations, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Alternatively, the network device may be a base station located on land, water, or the like.
[0075] In some possible implementations, a network device may provide services for a cell, and a terminal device in the cell may communicate with the network device using transmission resources (e.g., spectrum resources). The cell may be a macro cell, a small cell, a metro cell, a micro cell, a pico cell, or a femto cell.
[0076] In some possible implementations, the network device of the embodiments of the present application may be a chip, a chip module, a device, a unit, etc., without specific limitation.
[0077] 4. Example
[0078] The following is an exemplary description of the communication system in an embodiment of the present application.
[0079] For example, a network architecture of a communication system according to an embodiment of the present application can be seen in Figure 1. As shown in Figure 1, the communication system 10 may include a network device 110 and a terminal device 120. The terminal device 120 may communicate with the network device 110 wirelessly.
[0080] FIG1 is merely an example of a network architecture of a communication system and does not limit the network architecture of the communication system in the embodiment of the present application.
[0081] For example, the communication system 10 may also include a server or other devices.
[0082] For another example, the communication system 10 may include other network devices in addition to the network device 110 .
[0083] For another example, the communication system 10 may include other terminal devices in addition to the terminal device 120.
[0084] 2. A CSI Report Determination Method
[0085] 1. Related research on CSI
[0086] CSI Configuration
[0087] The standard protocols developed by 3GPP have conducted relevant research on CSI.
[0088] CSI can be channel state information used by terminal devices to feedback downlink channel quality to network devices. That is, terminal devices can feedback downlink channel quality to network devices based on CSI so that the network devices can select an appropriate modulation and coding scheme (MCS) for downlink data transmission, reduce the block error rate (BLER) of downlink data transmission, and perform corresponding beam management, mobility management, adaptive tracking, rate matching, and other processing.
[0089] The relevant configuration information for CSI may be defined by the higher-level parameter CSI-MeasConfig (CSI measurement configuration), wherein CSI-MeasConfig may indicate (include / configure / carry) the following two higher-level parameters: CSI-ResourceConfig (CSI resource configuration) and CSI-ReportConfig (CSI report configuration).
[0090] In addition, since CSI-ReportConfig indicates (includes) CSI-ResourceConfigId (CSI resource configuration identifier), CSI-ResourceConfig is associated with (corresponds to / mapped to) CSI-ReportConfig through CSI-ResourceConfigId.
[0091] CSI-ReportConfig is used to configure CSI reporting, that is, to configure CSI reports.
[0092] CSI-ResourceConfig is used to configure CSI-RS resources for CSI measurement. In addition, CSI-ResourceConfig can configure CSI Resource Set (CSI Resource Set), which can include the most basic CSI-RS resources (such as CSI-RS-Resource).
[0093] The CSI Resource Set may indicate (include) three types: NZP-CSI-RS-ResourceSet (NZP (Non-Zero-Power, non-zero power)-CSI-RS resource set), CSI-IM-ResourceSet (CSI-IM (CSI Interference Measurement, CSI interference measurement) resource set), and CSI-SSB-ResourceSet (SSB resource set).
[0094] NZP-CSI-RS-ResourceSet can be used for channel measurement and / or interference measurement; CSI-IM-ResourceSet can be used for interference measurement; CSI-SSB-ResourceSet can be used for channel measurement.
[0095] The type of CSI-RS resources can be periodic, semi-persistent, or aperiodic.
[0096] The report configuration type (reportConfigType) in CSI-ReportConfig can be used to indicate the report type of the CSI report. The CSI report can be transmitted via the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH).
[0097] CSI-ResourceConfig and / or NZP-CSI-RS-ResourceSet can configure one or more NZP CSI-RS resource set configurations. Each NZP CSI-RS resource set can consist of K (K ≥ 1) NZP CSI-RS resources, that is, each NZP CSI-RS resource set can include at least one NZP CSI-RS resource.
[0098] In the embodiment of the present application, CSI measurement can be understood as measuring the downlink channel through the CSI-RS resources configured by CSI-ResourceConfig.
[0099]
CSI Report
[0100] The types of CSI reports may include: periodic CSI reporting, aperiodic CSI reporting, semi-persistent CSI reporting carried on PUCCH, and semi-persistent CSI reporting carried on PUSCH.
[0101] It should be noted that since PUCCH is needed to report periodic CSI, the periodic CSI report is carried by PUCCH. Since PUSCH is needed to report aperiodic CSI, the aperiodic CSI report is carried by PUSCH.
[0102] For aperiodic CSI reporting and semi-persistent CSI reporting carried on PUSCH, the network device will also configure the higher-layer parameters TriggerState and reportTriggerSize to cooperate with the CSI request field (CSI request field) in the downlink control information (DCI).
[0103] CSI information included in the CSI report
[0104] The CSI report may include at least one of the following CSI information: layer 1 reference signal received power (L1-RSRP), layer 1 signal-to-noise and interference ratio (L1-SINR), CSI-related quantities, etc.
[0105] Specifically, the CSI-related parameters may include at least one of the following: CSI reference signal resource indicator index (CSI-RS Resource Indicator, CRI), synchronization signal block resource indicator index (SS / PBCH block resource indicator, SSBRI), rank indicator index (rank indicator, RI), precoding matrix indicator index (precoding matrix indicator, PMI), channel quality indicator index (channel quality indicator, CQI), layer indicator index (layer indicator, LI), capability index (CapabilityIndex), time-domain channel properties (time-domain channel properties, TDCP), etc.
[0106] It should be noted that CRI (or SSBRI) may represent a CSI-RS (or SSB) resource recommended (or selected) by a terminal device, wherein one CSI-RS (or SSB) resource may represent one beam or antenna direction.
[0107] The RI indicates the number of layers recommended (or selected) by the terminal device, and the number of layers determines the codebook used. Each layer corresponds to a codebook, and a codebook consists of one or more codewords. For example, a codebook with 2 layers or a codebook with 1 layer can be used.
[0108] The PMI can represent the index of a codeword in the codebook recommended (or selected) by the terminal device, or quantized precoding information. One codeword corresponds to one precoding matrix. The RI and PMI can collectively represent the number of layers and precoding matrix recommended by the terminal device.
[0109] The CQI can indicate the quality of the current channel fed back by the terminal device to the network device. The terminal device needs to calculate the CQI.
[0110] CSI reporting band
[0111] The report frequency configuration information (reportFreqConfiguration) in CSI-ReportConfig is used to indicate the frequency granularity of the CSI report.
[0112] The CSI reporting setting configuration can define the CSI reporting band as a subset of subbands in a bandwidth part (BWP). In other words, the active BWP can be divided into multiple subbands, and a subset of these subbands (i.e., some subbands) can be defined as the CSI reporting band.
[0113] Among them, reportFreqConfiguration can indicate:
[0114] -csi-ReportingBand is the contiguous or non-contiguous subset of the subbands in the BWP for which CSI should be reported;
[0115] Wideband CQI reporting or subband CQI reporting can be configured by higher-layer parameters (e.g., CQI format indicator cqi-FormatIndicator). When wideband CQI reporting is configured, a wideband CQI is reported for each codeword in the entire CSI reporting band. When subband CQI reporting is configured, a CQI is reported for each codeword in each subband in the CSI reporting band.
[0116] -Wideband PMI reporting or subband PMI reporting can be configured by higher-layer parameters (e.g., PMI format indicator pmi-FormatIndicator). When wideband PMI reporting is configured, one wideband PMI is reported for the entire CSI reporting band. When subband PMI reporting is configured, except for two antenna ports, a single wideband indication is reported for the entire CSI reporting band, and one subband indication is reported for each subband in the CSI reporting band. When subband PMI is configured with two antenna ports, one PMI is reported for each subband in the CSI reporting band.
[0117] 2. Network scenarios studied in this application
[0118]
describe
[0119] Currently, there are various network scenarios, and different network scenarios may have different network configurations, network requirements, and network implementations, which may cause the information included (carried / borne) in the CSI report to change depending on the network scenario.
[0120] In general network scenarios, the network actually configures the CSI-RS resource corresponding to the CSI port to the terminal device. The terminal device will perform channel measurement based on the CSI-RS resource corresponding to the CSI port and finally report the CSI information of the CSI-RS port to the network.
[0121] Different from the above network scenario, this application introduces the following network scenario:
[0122] The network actually configures CSI-RS resources corresponding to CSI-RS port M (M can represent the number of CSI-RS ports) for the terminal device, and tells the terminal device that it actually expects / hopes that the terminal device can report CSI information for CSI-RS port L (L can represent the number of CSI-RS ports, and L ≥ M). Of course, L can also be less than M.
[0123] It can be seen that compared with the general network scenario in which only the CSI information of CSI-RS port M can be reported, in the network scenario of the present application, since the number of ports L may be greater than the number of ports M, for the network, the network only needs to configure / send CSI-RS resources with a lower port number to the terminal device, without configuring / sending CSI-RS resources with a higher port number. In the end, the network can also obtain CSI information with a higher port number, which is beneficial to reduce network overhead, etc.
[0124] However, in the network scenario of the present application, for the terminal device, although the network expects the terminal device to report the CSI information of the CSI-RS port L, due to the different capabilities of the terminal devices and the differences in the network environment / network configuration / network requirements in which the terminal devices are actually located, the following two situations may exist:
[0125] [First scenario]
[0126] In the first scenario, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to port number M configured by the network to obtain the channel information corresponding to port number M. The terminal device can then determine the CSI information for port number L based on the channel information corresponding to port number M. Finally, the terminal device can report the CSI information of CSI-RS port L expected by the network. In this case, the CSI report can include the CSI information of CSI-RS port L.
[0127] Of course, the terminal device can also determine the CSI information of port number M based on the channel information corresponding to port number M, so that the CSI information of port number M and the CSI information of port number L can be reported to the network. In this case, the CSI report can include the CSI information of CSI-RS port M and the CSI information of CSI-RS port L.
[0128] [Second scenario]
[0129] In the "second scenario", the terminal device may not be able to determine the CSI information of port number L based on the channel information corresponding to port number M, so that the CSI information of CSI-RS port L expected by the network may not be reported.
[0130] Of course, the terminal device may also only report the CSI information of CSI-RS port M to the network, or not report CSI, or not need to update the CSI report. In this case, the CSI report may include the CSI information of CSI-RS port M, or not report the CSI report, or the CSI report may include old / old CSI information, or the CSI report may include the CSI information of old / old CSI-RS port L, or the CSI report may include the old / old CSI information of CSI-RS port L. The old / old CSI information may be calculated by the terminal device in a previous communication process.
[0131] For the above two situations, the network scenario of this application may need to involve two mechanisms: a "monitoring mechanism" and a "fallback mechanism".
[0132] Monitoring Mechanism
[0133] The monitoring mechanism can be understood as a mechanism for solving the problem of "how to determine / monitor whether the CSI information of the CSI-RS port L expected by the network can be reported".
[0134] For example, the present application may use whether the CSI information of CSI-RS port L can be obtained for judgment / monitoring. When it is determined that the terminal device can obtain the CSI information of CSI-RS port L, this indicates that the terminal device has a high probability of being able to report the CSI information of CSI-RS port L; when it is determined that the terminal device cannot obtain the CSI information of CSI-RS port L, this indicates that the terminal device has a high probability of being unable to report the CSI information of CSI-RS port L.
[0135]
Fallback mechanism
[0136] The fallback mechanism can be understood as a solution to the problem of "how to process CSI reporting when the CSI information of CSI-RS port L is obtained or cannot be obtained".
[0137] For example, if the terminal device obtains the CSI information of CSI-RS port L, the terminal device can report the CSI information of CSI-RS port L. It can also report the CSI information of CSI-RS port M. In this case, the CSI report includes the CSI information of CSI-RS port L and may also include the CSI information of CSI-RS port M.
[0138] If the terminal device cannot obtain the CSI information of CSI-RS port L, the terminal device can fallback to report the CSI information of CSI-RS port M, or directly not report CSI, or not update the CSI report. In this case, the CSI report includes the CSI information of CSI-RS port M, or does not report the CSI report, or the CSI report includes old / outdated CSI information, etc.
[0139] In combination with the above content, the technical solutions, beneficial effects, concepts, etc. involved in the embodiments of the present application are described in detail below.
[0140] 3. Specific instructions
[0141] It should be noted that the contents in the following sections may be combined and related to each other, may be parallel to each other, or may be independent of each other, and there is no specific limitation on this.
[0142] 1) Channel information
[0143] Channel Model
[0144] In a Multiple Input Multiple Output (MIMO) system, for a transmitter with a antennas and a receiver with b antennas, the channel model of the MIMO channel can be expressed as: r = Hs + n0;
[0145] Where r is the received signal vector after passing through the MIMO channel; s is the transmitted signal vector at the transmitter; H is the b×a order channel matrix for the MIMO channel; and n0 is the additive noise vector.
[0146] In precoding, the transmitter can optimize the spatial characteristics of the transmitted signal vector s based on the channel matrix H, so that the spatial distribution characteristics of the transmitted signal vector s match the channel matrix H. This can effectively reduce the dependence on the receiver algorithm and simplify the receiver algorithm. Precoding can effectively improve system performance.
[0147] Precoding can be done using linear or nonlinear methods. Due to complexity and other factors, only linear precoding is generally considered in current wireless communication systems. After precoding, the channel model of the MIMO signal can be expressed as: r = HWs + n0;
[0148] Where W is the precoding matrix.
[0149] In MU-MIMO systems, the receiver cannot estimate the channel for signals sent to other devices, so transmitter precoding can effectively suppress multi-user interference. Therefore, it is beneficial for the system if the transmitter knows the channel matrix and uses appropriate precoding to process it.
[0150] In addition, in a precoding scheme, the precoding matrix W and the channel matrix H jointly determine the equivalent channel matrix (e.g., HW), which in turn determines channel characteristics. Furthermore, in some cases, the precoding matrix W can be derived from the channel matrix H. For example, the precoding matrix W can be a matrix obtained by a transformation of the channel matrix H.
[0151] In some possible implementations, the terminal device performs channel measurement / assessment / detection / estimation through a downlink reference signal to obtain a channel matrix H. The downlink reference signal may include a CSI-RS, a synchronization information block (SSB), or a physical broadcast channel demodulation reference signal (PBCH DMRS).
[0152] [Processing of channel matrix H]
[0153] The singular value decomposition (SVD) of the channel matrix H can be:
[0154] H=U∑V T ;
[0155] Among them, U=[u1,u2,…,u b ] is a b×b orthogonal matrix or unitary matrix, that is, it satisfies U T U=I;
[0156] V=[v1,v2,…,v a ] is an a×a order orthogonal matrix or a matrix that satisfies V T V = I. The column vectors in V can be called right-singular vectors of the channel matrix H;
[0157] ∑ is a×a order diagonal matrix, the elements on the diagonal are the p=min(b,a) singular values σ1,σ2,...,σ p , arrange them in descending order, i.e. σ1>σ2>...>σ p .
[0158] In addition, the present application can use the conjugate transpose of the channel matrix H T Perform matrix multiplication with the channel matrix H to obtain the a×a order square matrix H T H. Through the matrix H T H is subjected to eigendecomposition, and the obtained eigenvalues and eigenvectors are as follows: (H T H)v i =λ i v i ,i∈[1,a];
[0159] Among them, λ i Represents the square matrix H T The eigenvalue of H; v i Represents the square matrix H T The eigenvector of H.
[0160] From H=U∑V T It can be obtained that (H T H)=V∑ 2 V T .
[0161] Therefore, H T The eigenvectors of H also represent the column vectors in V above. That is, H T All eigenvectors of H can form the above V, and the square matrix H T The eigenvectors of H may be the right singular vectors of the channel matrix H.
[0162]
Channel Information
[0163] Channel information can be understood as relevant information obtained by performing channel measurement based on CSI-RS resources.
[0164] For example, in combination with the above, the channel information may include at least one of the following: a channel matrix H, an equivalent channel matrix, a precoding matrix W (the precoding matrix W can be derived from the channel matrix H), a right singular vector V of the channel matrix H, a square matrix H T The eigenvectors of H (the conjugate transpose of the channel matrix H T The eigenvector of the matrix obtained by multiplying the channel matrix H), at least one vector associated with the channel matrix H (such as at least one vector of the channel matrix H under a certain deformation, etc.), the square matrix H T At least one vector associated with H (such as at least one vector of the channel matrix H under a certain deformation, etc.), time domain information of the channel, channel information in the delay-Doppler domain, frequency domain characteristic information of the channel, time domain characteristic information of the channel, etc.
[0165] Optionally, channel information can also be understood as relevant information obtained by performing channel measurement based on DMRS or SSB.
[0166] Of course, the channel information described in this application is not limited to the above content. As long as the relevant information is obtained by channel measurement based on CSI-RS resources and / or DMRS / and / or SSB, it can be regarded as channel information.
[0167] 2) First CSI-RS port and second CSI-RS port
[0168]
CSI-RS Port
[0169] A CSI-RS port can be understood as a port corresponding to a CSI-RS resource, wherein the CSI-RS port can constitute / be associated with / correspond to a CSI-RS resource.
[0170] The CSI-RS port may also be understood as a port corresponding to the CSI-RS resource / channel information assumed for CSI calculation / acquisition.
[0171] In some possible implementations, the number of CSI-RS ports can be 2N1N2. That is, the total number of ports configured for CSI-RS resources is 2N1N2. The coefficient 2 represents the presence of two polarization directions, N1 represents the number of ports in the horizontal direction of a polarization direction, N2 represents the number of ports in the vertical direction of a polarization direction, and N1N2 represents N1 multiplied by N2.
[0172] Optionally, the values of N1 and N2 may be configured by parameters n1-n2 in a high-level parameter CodebookConfig (codebook configuration, or referred to as codebook configuration information element (IE)).
[0173] For example, Table 1 shows the configuration of a given number of CSI-RS ports with (N1, N2) and (O1, O2), where O1 represents the oversampling ratio in the horizontal direction and also represents the number of oversampling beams in the horizontal direction in one polarization direction; O2 represents the oversampling ratio in the vertical direction and also represents the number of oversampling beams in the vertical direction in one polarization direction.
[0174] Table 1
[0175] Optionally, the number of CSI-RS ports may be 2. The corresponding codebook information may be configured by nrOfAntennaPorts in the high-level parameter CodebookConfig.
[0176] [CSI information of CSI-RS port]
[0177] In combination with the content in the above "1) Channel Information", the channel information corresponding to the CSI-RS port can be understood as the channel information obtained by performing channel measurement based on the CSI-RS resource / DMRS / SSB corresponding to the CSI-RS port.
[0178] For example, taking the case where the channel information includes the channel matrix H, the terminal device performs channel measurement based on the CSI-RS resource corresponding to the CSI-RS port M, thereby obtaining the channel matrix H corresponding to the CSI-RS port M.
[0179] The CSI information of the CSI-RS port may be understood as CSI information determined based on / according to the channel information corresponding to the CSI-RS port.
[0180] For example, the terminal device may determine the CSI information of the CSI-RS port M based on the channel matrix H corresponding to the CSI-RS port M.
[0181] Optionally, the CSI information of the CSI-RS port may include at least one of the following: L1-RSRP, L1-SINR, CRI, SSBRI, RI, PMI, CQI, LI, etc.
[0182]
First CSI-RS port
[0183] For ease of distinction and description, this application may refer to the above-mentioned "CSI-RS port M" as the "first CSI-RS port", that is, the port number of the first CSI-RS port is M, and M can be 1, 2, 4, 8, 12, 16, 24, 32, etc.
[0184] That is to say, the first CSI-RS port can be understood as a port corresponding to the CSI-RS resource configured by the network.
[0185] For example, the network may configure CSI-RS resources for the terminal device via the higher-level parameter CSI-ResourceConfig, and the network may configure the first CSI-RS port for the terminal device via parameters n1-n2 in the higher-level parameter CodebookConfig. The network may then indicate / configure the CSI-RS resource to correspond to / be associated with the first CSI-RS port, thereby enabling the network to configure the CSI-RS resource to correspond to the first CSI-RS port.
[0186] In combination with the content of the above "CSI information of the CSI-RS port", since the network will configure the CSI-RS resources corresponding to the first CSI-RS port to the terminal device, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to the first CSI-RS port to obtain the channel information corresponding to the first CSI-RS port, and then determine the CSI information based on the channel information corresponding to the first CSI-RS port to obtain the channel information of the first CSI-RS port.
[0187] That is, the channel information corresponding to the first CSI-RS port can be understood as channel information obtained by performing channel measurement based on the CSI-RS resource / DMRS / SSB corresponding to the first CSI-RS port.
[0188] The CSI information of the first CSI-RS port may be understood as CSI information determined based on / according to the channel information corresponding to the first CSI-RS port.
[0189] Second CSI-RS port
[0190] For ease of distinction and description, the present application may refer to the above-mentioned "CSI-RS port L" as the "second CSI-RS port", that is, the port number of the second CSI-RS port is L, and L can be 1, 2, 4, 8, 12, 16, 24, 32, etc., and the port number of the second CSI-RS port is greater than or equal to the port number of the first CSI-RS port.
[0191] That is, the second CSI-RS port can be understood as a port corresponding to a CSI-RS resource expected by the network.
[0192] For example, the network tells the terminal device through high-layer signaling that it expects the terminal device to report the CSI information of the second CSI-RS port.
[0193] Of course, this application does not exclude the situation where "the number of ports of the second CSI-RS port is less than the number of ports of the first CSI-RS port". The technical solution for its implementation is similar to the technical solution of "the number of ports of the second CSI-RS port is greater than or equal to the number of ports of the first CSI-RS port". The difference may be that there are certain deficiencies in reducing network overhead.
[0194] Different from the above "CSI information for a CSI-RS port," the network does not actually configure the CSI-RS resource corresponding to the second CSI-RS port for the terminal device. Instead, the CSI information for the second CSI-RS port must be determined based on the channel information corresponding to the first CSI-RS port. Therefore, the CSI information for the second CSI-RS port can be understood as CSI information determined based on / according to the channel information corresponding to the first CSI-RS port. The following describes how this determination is performed.
[0195] 3) Determination of CSI information of the second CSI-RS port
[0196] Since the network has configured the CSI-RS resources corresponding to the first CSI-RS port, the terminal device can obtain the channel information corresponding to the first CSI-RS port through channel measurement. Therefore, the terminal device can determine the CSI information of the second CSI-RS port based on the channel information corresponding to the first CSI-RS port, thereby obtaining the CSI information of the CSI-RS port expected by the network.
[0197] For example, taking the channel information as the channel matrix H as an example, the terminal device can determine the CSI information of the second CSI-RS port based on the channel matrix H corresponding to the first CSI-RS port.
[0198] In some possible implementations, the present application may utilize artificial intelligence (AI) or machine learning (ML) to perform CSI calculation on the channel information corresponding to the first CSI-RS port to obtain CSI information of the second CSI-RS port.
[0199] That is, the CSI information of the second CSI-RS port can be obtained by performing CSI calculation using AI or ML based on the channel information corresponding to the first CSI-RS port.
[0200] In this way, since AI or ML can provide more accurate prediction results, using AI or ML for CSI calculation is beneficial to ensuring that the obtained CSI information of the second CSI-RS port has higher accuracy, and is also beneficial to reducing air interface overhead, etc.
[0201] In some possible implementations, the present application may determine the CSI information of the second CSI-RS port according to a preset threshold and channel information corresponding to the first CSI-RS port.
[0202] That is, the CSI information of the second CSI-RS port can be determined by the channel information corresponding to the first CSI-RS port and a preset threshold.
[0203] The preset threshold can be used to determine the CSI calculation enablement status for AI or ML and can be used to indicate the threshold for frequency-domain related information, which can be used to describe channel properties in the frequency domain. The "preset threshold," "CSI calculation enablement status," and "frequency-domain related information" are described in detail below.
[0204] For example, if the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, the CSI information of the second CSI-RS port can be obtained by performing CSI calculation using AI or ML based on the channel information corresponding to the first CSI-RS port.
[0205] For another example, if the actual measured value of the frequency domain related information is less than or equal to a preset threshold, the CSI information of the second CSI-RS port can be obtained by performing CSI calculation based on the channel information corresponding to the first CSI-RS port using a method other than AI or ML; or, the CSI information of the second CSI-RS port can be obtained by performing CSI calculation based on the CSI information of the old / old second CSI-RS port and / or the channel information corresponding to the first CSI-RS port, and there is no specific restriction on this.
[0206] The following explains "AI or ML".
[0207] AI or ML
[0208] AI or ML technologies can solve problems that are difficult to solve using traditional modeling methods, such as nonlinear problems and problems with overly complex parameters. By training with large amounts of data, they can establish problem-solving models and provide relatively accurate prediction results. AI can include machine learning (ML) and deep learning (DL), and AI or ML can include various linear and nonlinear network models, such as linear regression, vector machines, convolutional neural networks (CNN), and deep neural networks (DNN).
[0209] With the continuous development of AI or ML technologies and the continuous evolution of wireless communication systems, 3GPP is currently discussing the integration of AI or ML technologies with wireless communication technologies. In this integration, the present application can introduce AI or ML technologies at the CSI level and use AI or ML to perform CSI calculations to improve air interface performance and reduce air interface overhead.
[0210] It should be noted that the "AI or ML" mentioned in this application can be understood as AI model / ML model, AI algorithm / ML algorithm, AI / ML-based operations or processing, etc., without specific limitation.
[0211] Optionally, AI or ML may have certain model parameters and model architecture, etc.
[0212] Optionally, AI or ML may include various linear and nonlinear network models, such as linear regression, vector machines, CNN, DNN, etc.
[0213] [CSI computing enablement status for AI or ML]
[0214] Since AI or ML CSI calculations require a certain amount of computing power on the terminal device, but some terminal devices have limited computing power or are unable to provide AI or ML computing power themselves, some terminal devices can support AI or ML CSI calculations, while other terminal devices may not be able to support AI or ML CSI calculations.
[0215] At the same time, some terminal devices that originally supported AI or ML CSI calculations may no longer be able to use AI or ML for CSI calculations due to factors such as low remaining battery power in the terminal devices, the network not supporting AI or ML use, poor accuracy of AI or ML calculation results, and temporary limitations on the computing power of the terminal devices.
[0216] In summary, AI or ML can be characterized / indicated / described by the CSI calculation enablement state. The CSI calculation enablement state can be used to indicate that AI or ML cannot be used for / participate in CSI calculation, AI or ML can be used for / participate in CSI calculation, CSI calculation of AI or ML is disabled (disabled), CSI calculation of AI or ML is enabled (enabled), etc.
[0217] Disabling CSI calculation of AI or ML can be understood as AI or ML cannot be used for / participate in CSI calculation; enabling CSI calculation of AI or ML can be understood as AI or ML can be used for / participate in CSI calculation.
[0218] In this way, the AI or ML CSI calculation enablement status can effectively reflect whether the terminal device can perform AI or ML CSI calculation.
[0219] In some possible implementations, the terminal device may report the AI or ML CSI calculation enablement status to the network, so that the network is aware of the AI or ML CSI calculation enablement status of the terminal device. The network can then perform adaptive scheduling and configuration for the terminal device based on the AI or ML CSI calculation enablement status, thereby improving communication stability. Optionally, reporting the AI or ML CSI calculation enablement status to the network may be done explicitly or implicitly, and there are no specific limitations on this.
[0220] For example, in an explicit manner, the terminal device may send signaling / information to the network, which may be used to indicate the CSI calculation enablement status of AI or ML.
[0221] For another example, in an implicit manner, since the network has informed the terminal device that it expects CSI information of the second CSI-RS port, if the CSI report reported by the terminal device does not include the CSI information of the second CSI-RS port, then after the network obtains the CSI report, the network can also learn that the CSI calculation of the AI or ML is disabled or cannot be used to calculate the CSI; or, if the terminal device chooses not to report CSI, the network will learn that the CSI calculation of the AI or ML is disabled or cannot be used to calculate the CSI after the preset time expires due to not receiving the CSI report; or, if the CSI report reported by the terminal device includes old / old CSI information, then after the network obtains the CSI report, the network can also learn that the CSI calculation of the AI or ML is disabled or cannot be used to calculate the CSI.
[0222] In some possible implementations, the terminal device may not report the CSI calculation enablement status of AI or ML to the network. This is because the terminal device can determine the CSI calculation enablement status of AI or ML based on its own implementation, and then determine whether it can obtain the CSI information of the second CSI-RS port accordingly. As for the network, the network only cares about whether the terminal device can report the CSI information of the expected second CSI-RS port, and does not care about the CSI calculation enablement status of AI or ML. Therefore, the terminal device does not need to report the CSI calculation enablement status of AI or ML.
[0223] Of course, it is also beneficial for the network to know the CSI calculation enablement status of AI or ML so that the network can perform more adaptive scheduling / configuration for the terminal device based on the CSI calculation enablement status of AI or ML. For example, when the network knows that CSI calculation of AI or ML is disabled, if the network still wants to obtain CSI information for the second CSI-RS port, the network needs to configure the CSI-RS resources corresponding to the second CSI-RS port for the terminal device.
[0224] 4) Monitoring Mechanism
[0225]
describe
[0226] In the monitoring mechanism, this application needs to solve the problem of "how to judge / monitor whether the CSI information of the second CSI-RS port expected by the network can be reported".
[0227] In specific implementation, the present application can determine / monitor whether the CSI information of the second CSI-RS port expected by the network can be reported based on whether the terminal device can obtain the CSI information of the second CSI-RS port.
[0228] For example, if it is determined that the terminal device can obtain the CSI information of the second CSI-RS port, it means that the terminal device has a higher probability of being able to report the CSI information of CSI-RS port L; if it is determined that the terminal device cannot obtain the CSI information of the second CSI-RS port, it means that the terminal device has a higher probability of being unable to report the CSI information of CSI-RS port L.
[0229] In combination with the content of the above “3) Determination of CSI information of the second CSI-RS port”, since AI or ML can be used to calculate CSI, when the CSI calculation of AI or ML is enabled, the terminal device can perform CSI calculation through AI or ML to obtain the CSI information of the second CSI-RS port; when the CSI calculation of AI or ML is disabled, the terminal device may not be able to obtain the CSI information of the second CSI-RS port.
[0230] It can be seen that the present application can judge / monitor whether the CSI information of the second CSI-RS port expected by the network can be reported according to the CSI calculation enablement status of AI or ML.
[0231]
Preset Threshold
[0232] Combined with the content of the above "CSI calculation enabling status of AI or ML", it can be seen that this application can determine the CSI calculation enabling status of AI or ML based on the device capabilities of the terminal device, the remaining power of the terminal device, whether the network supports the use of AI or ML, whether the results of the AI or ML calculation are accurate, and whether the computing power of the terminal device is temporarily limited.
[0233] For example, since different terminal devices may have different device capabilities, if the device capabilities of the terminal device include not supporting AI or ML calculation of CSI, the CSI calculation of AI or ML is disabled; if the device capabilities of the terminal device include supporting AI or ML calculation of CSI, the CSI calculation of AI or ML is enabled.
[0234] For example, since AI or ML requires higher computing power to calculate CSI and will accelerate power consumption, if the remaining power of the terminal device is very low, the CSI calculation of AI or ML is disabled; if the remaining power of the terminal device is large, the CSI calculation of AI or ML is enabled.
[0235] For another example, in a scenario where the network does not support AI or ML, and the terminal device supports AI or ML but the network device does not, that is, the terminal device and the network device have different support capabilities for AI or ML, if the terminal device uses AI or ML to perform CSI calculations to obtain CSI information and then reports this CSI information to the network device, since the network device does not support AI or ML, the network device cannot parse the CSI information, resulting in a CSI reporting failure. Therefore, if the network does not support AI or ML, CSI calculation for AI or ML is disabled; if the network supports AI or ML, CSI calculation for AI or ML is enabled.
[0236] For example, because the results of AI or ML calculations may have low precision / accuracy, the CSI information for the second CSI-RS port obtained by using AI or ML for CSI calculation may have low precision, thereby affecting communication stability. To address this issue, if the AI or ML calculation results have low precision, the AI or ML CSI calculation is disabled; if the AI or ML calculation results have high precision, the AI or ML CSI calculation is enabled.
[0237] For example, if the input distribution and / or output distribution of the AI or ML is inconsistent with the input distribution and / or output distribution during AI or ML training, the precision / accuracy of the AI or ML calculation may be affected, thereby affecting communication stability. To this end, if the precision / accuracy of the AI or ML calculation result is low, the CSI calculation of the AI or ML is disabled; if the precision / accuracy of the AI or ML calculation result is high, the CSI calculation of the AI or ML is enabled.
[0238] For example, if the communication performance of resource scheduling / transmission based on the output of AI or ML is poor, you can consider disabling the CSI calculation of AI or ML.
[0239] In addition to the above methods, this application may also introduce a "preset threshold" that can be used to determine the CSI calculation enablement state of AI or ML and can be used to represent the threshold of frequency domain related information. The frequency domain related information is used to describe the properties of the channel in the frequency domain.
[0240] Since the terminal device can measure the channel (such as the channel corresponding to the first CSI-RS port), the terminal device can easily and accurately obtain the actual measurement value of the frequency domain related information. In this way, by introducing a preset threshold, the terminal device can easily and accurately determine the CSI calculation enablement state of the AI or ML based on the size relationship between the actual measurement value of the frequency domain related information and the preset threshold, thereby conveniently and accurately obtaining the CSI calculation enablement state of the AI or ML, and finally judging whether the CSI information of the second CSI-RS port can be reported based on the CSI calculation enablement state of the AI or ML.
[0241] For example, if the actual measured value of the frequency domain related information is less than or equal to the preset threshold, AI or ML cannot be used to calculate CSI or the CSI calculation of AI or ML is disabled, so that there is a high probability that the CSI information of the second CSI-RS port cannot be obtained, and thus the preset threshold is used to determine that the terminal device cannot report the CSI information of the second CSI-RS port.
[0242] If the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, AI or ML can be used to calculate CSI or the CSI calculation of AI or ML is enabled, so that there is a higher probability of obtaining the CSI information of the second CSI-RS port, thereby judging through the preset threshold that the terminal device can report the CSI information of the second CSI-RS port.
[0243] For another example, if the actual measured value of the frequency domain related information is greater than or equal to the preset threshold, AI or ML cannot be used to calculate CSI or the CSI calculation of AI or ML is disabled, so that there is a high probability that the CSI information of the second CSI-RS port cannot be obtained, and thus the preset threshold is used to determine that the terminal device cannot report the CSI information of the second CSI-RS port.
[0244] If the actual measured value of the frequency domain related information is less than or equal to the preset threshold, AI or ML can be used to calculate CSI or the CSI calculation of AI or ML is enabled, so that there is a higher probability of obtaining the CSI information of the second CSI-RS port, thereby judging through the preset threshold that the terminal device can report the CSI information of the second CSI-RS port.
[0245] In some possible implementations, the preset threshold may be a network configuration, a pre-configuration, or information reported by the terminal device capability, etc., and there is no specific limitation on this.
[0246] In some possible implementations, the frequency domain related information may include the frequency domain coherence bandwidth. In this way, the terminal device can conveniently and accurately obtain the actual measurement value of the frequency domain coherence bandwidth by measuring the channel.
[0247] [The CSI computing enablement status of AI or ML is related to CSI reporting]
[0248] It should be noted that when AI or ML cannot be used to calculate CSI or AI or ML CSI calculation is disabled, the terminal device may not be able to obtain the CSI information of the second CSI-RS port, making it impossible for the terminal device to report the CSI information of the second CSI-RS port, that is, the CSI report does not include the CSI information of the second CSI-RS port. Of course, in the "fallback mechanism", the CSI report can include the CSI information of the first CSI-RS port.
[0249] When AI or ML can be used to calculate CSI or AI or ML CSI calculation is enabled, this will result in the terminal device being able to obtain the CSI information of the second CSI-RS port, so that the terminal device can report the CSI information of the second CSI-RS port, that is, the CSI report may include the CSI information of the second CSI-RS port. Of course, the CSI report may also include the CSI information of the first CSI-RS port.
[0250] That is, if AI or ML cannot be used to calculate CSI or CSI calculation of AI or ML is disabled, the CSI report may include CSI information of the first CSI-RS port;
[0251] If AI or ML can be used to calculate CSI or CSI calculation of AI or ML is enabled, the CSI report may include CSI information of the second CSI-RS port, or CSI information of the first CSI-RS port and CSI information of the second CSI-RS port.
[0252] In summary, the CSI calculation enablement state of the AI or ML is related to the CSI report. Thus, since the CSI calculation enablement state of the AI or ML is related to the CSI report, the present application can determine the CSI report based on the CSI calculation enablement state of the AI or ML.
[0253] [Determine CSI report based on preset threshold]
[0254] It should be noted that, in conjunction with the above descriptions of "the AI or ML CSI calculation enablement state is determined based on a preset threshold" and "the AI or ML CSI calculation enablement state is related to CSI reporting," the CSI report of this application may also be determined based on a preset threshold. In other words, the CSI report is determined based on the preset threshold, thereby achieving CSI reporting through the preset threshold.
[0255] In specific implementation, the terminal device can conveniently and accurately determine the CSI report based on the size relationship between the actual measurement value of the frequency domain related information and the preset threshold, thereby conveniently and accurately determining the CSI report.
[0256] For example, if the actual measured value of the frequency domain related information is less than a preset threshold, the CSI report includes the CSI information of the first CSI-RS port;
[0257] If the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
[0258] 5) Fallback mechanism
[0259]
describe
[0260] In the fallback mechanism, this application needs to solve the problem of "how to process CSI reporting when the CSI information of the second CSI-RS port is obtained or cannot be obtained".
[0261] In specific implementation, the present application may report the CSI information of the second CSI-RS port when the CSI information of the second CSI-RS port is obtained, and may report it in a fallback manner when the CSI information of the second CSI-RS port cannot be obtained, or may not report CSI directly.
[0262] For example, if the terminal device obtains the CSI information of the second CSI-RS port, the terminal device may report the CSI information of the second CSI-RS port and may also report the CSI information of the first CSI-RS port. In this case, the CSI report includes the CSI information of the second CSI-RS port L and may also include the CSI information of the first CSI-RS port.
[0263] If the terminal device cannot obtain the CSI information of the second CSI-RS end, the terminal device can fall back to report the CSI information of the first CSI-RS port, or directly not report the CSI, or not update the CSI report. At this time, the CSI report includes the CSI information of the first CSI-RS port, or the CSI report is not reported, or the CSI report includes the old / old CSI information, or the CSI report includes the old / old CSI information of the L port, or the CSI report includes the old / old CSI information of the CSI-RS port L.
[0264] Composition of CSI Report
[0265] It should be noted that a CSI report can consist of two parts: Part 1 and Part 2. The payload size of Part 1 can be fixed, and Part 1 can be used to determine the number of information bits in Part 2. The entire information in Part 1 needs to be transmitted before Part 2.
[0266] Since the size of part 1 is fixed, and the size of part 2 is variable and depends on part 1, the application can be implemented as follows:
[0267] ◆Put some important information in part 1, so that when part 2 is discarded, the terminal device can still report the important information to the network device through part 1 as a relevant reference to avoid the loss of important information;
[0268] ◆Put some information that determines the size of part 2 in part 1, so that the network device can use this information to retrieve part 2, so as to avoid blind detection of part 2 and thus improve the retrieval efficiency.
[0269] In addition, when the terminal device needs to report a CSI report to the network, in order to ensure that the network can know which CSI-RS port the CSI information included in the CSI report belongs to, the terminal device can indicate the specific CSI-RS port to the network through the CSI report.
[0270] In order to indicate the port number of the first CSI-RS port or the port number of the second CSI-RS port to the network through the CSI report, since the CSI report can be composed of part 1 and part 2, and the contents of part 1 and part 2 are different, the port number of the first CSI-RS port or the port number of the second CSI-RS port of the present application can be indicated by part 1 or part 2 to improve flexibility.
[0271] Optionally, when the information used to indicate the port number of the first CSI-RS port or the port number of the second CSI-RS port is more important, or the network needs to first know the port number of the first CSI-RS port or the port number of the second CSI-RS port, since the important information will be placed in part 1 and part 1 needs to be transmitted before part 2, the present application can indicate the port number of the first CSI-RS port or the port number of the second CSI-RS port by part 1.
[0272] Optionally, when the information used to indicate the port number of the first CSI-RS port or the port number of the second CSI-RS port is relatively unimportant, or the network does not need to prioritize knowing the port number of the first CSI-RS port or the port number of the second CSI-RS port, the present application may also indicate the port number of the first CSI-RS port or the port number of the second CSI-RS port by part 2.
[0273] Optionally, the port number of the first CSI-RS port may be indicated by part 1, and the port number of the second CSI-RS port may be indicated by part 2. In this way, different parts are used to indicate different port numbers.
[0274] Optionally, the port number of the first CSI-RS port may be indicated by part 2, and the port number of the second CSI-RS port may be indicated by part 1. In this way, different parts are used to indicate different port numbers.
[0275] In some possible implementations, part 1 or part 2 may also be used to indicate at least one of SSBRI, RI, CRI, CQI, CQI-related information, and PMI.
[0276] For example, SSBRI may be indicated by part 1. This is because, since SSBRI may be important information / information that determines the size of part 2 / information of fixed size, SSBRI is indicated by part 1, thereby facilitating avoiding loss of important information or avoiding blind detection of part 2.
[0277] For another example, CRI can be indicated by part 1. This is because, since CRI can be important information / information that determines the size of part 2 / information of fixed size, indicating CRI by part 1 helps avoid the loss of important information or avoid blind detection of part 2.
[0278] For another example, RI can be indicated by part 1. This is because, since RI can be important information / information that determines the size of part 2 / information of fixed size, indicating RI by part 1 helps avoid the loss of important information or avoid blind detection of part 2.
[0279] For another example, CQI may be indicated by part 1. This is because CQI may be important information / information that determines the size of part 2 / information of fixed size, so CQI is indicated by part 1, thereby helping to avoid loss of important information or avoid blind detection of part 2.
[0280] Optionally, LI may be indicated by part 1. This is because, since LI can be used as important information or information that determines the size of part 2, LI is indicated by part 1, which helps to avoid the loss of important information or avoid blind detection of part 2.
[0281] For another example, the PMI may be indicated by part 2. This is because the PMI has characteristics such as a non-fixed size and a large resource occupancy overhead, and therefore the PMI is indicated by part 2, which is conducive to ensuring the transmission of the PMI.
[0282] Codebook subset restriction
[0283] Codebook subset restriction can be used to limit candidate codewords corresponding to CSI-RS ports to reduce the computation complexity of terminal devices.
[0284] For example, taking the high-level parameter n1-n2-codebookSubsetRestriction (n1-n2-codebook subset restriction) in the codebook subset restriction type II as an example, n1-n2-codebookSubsetRestriction can be used to configure N1 and N2 in the above Table 1. Among them, n1-n2-codebookSubsetRestriction is configured as follows:
[0285] Among them, "two-one" means (N1, N2) = (2, 1), "two-two" means (N1, N2) = (2, 2), and "four-one" means (N1, N2) = (4, 1). The rest are similar. BIT STRING indicates codebook subset restriction.
[0286] Based on this, in the network scenario of the present application, the network will configure the CSI-RS resources corresponding to the first CSI-RS port to the terminal device, and expects the terminal device to report the CSI information of the second CSI-RS port. In order to limit the candidate codewords corresponding to the first CSI-RS port and the candidate codewords corresponding to the second CSI-RS port, and reduce the calculation complexity of the terminal device, the present application can introduce "first codebook subset restriction" and "second codebook subset restriction".
[0287] The number of first CSI-RS ports is the same as the number of ports indicated by the first codebook subset restriction, and the number of second CSI-RS ports is the same as the number of ports indicated by the second codebook subset restriction.
[0288] In this way, the first codebook subset restriction and the second codebook subset restriction can be used to restrict the candidate codewords corresponding to the first CSI-RS port and the candidate codewords corresponding to the second CSI-RS port, so as to reduce the calculation complexity of the terminal device.
[0289] In some possible implementations, the first codebook subset restriction and / or the second codebook subset restriction may be dynamically selected by the network from one or more candidate codebook subset restrictions, or may be configured by the network.
[0290] Among them, the network dynamically selects from one or more candidate codebook subset restrictions, which can be understood as the network selecting from multiple candidate codebook subset restrictions through high-level radio resource control (RRC) signaling and / or media access control (MAC) signaling and / or MAC control element (MAC CE) and / or DCI.
[0291] For example, the network sends DCI or MAC signaling to the terminal device, and the DCI or MAC signaling can be used to select the first codebook subset restriction or the second codebook subset restriction from one or more candidate codebook subset restrictions, thereby enabling the network to configure the first codebook subset restriction or the second codebook subset restriction.
[0292] In some possible implementations, the first codebook subset restriction and / or the second codebook subset restriction may be preconfigured or defaulted.
[0293] For example, the first / any / last / random candidate codebook subset restriction among the multiple candidate codebook subset restrictions is selected by default as the first codebook subset restriction or the second codebook subset restriction.
[0294] For another example, the candidate codebook subset restriction with the smallest number of ports indicated or the candidate codebook subset restriction with the largest number of ports indicated among the multiple candidate codebook subset restrictions is selected by default as the first codebook subset restriction or the second codebook subset restriction.
[0295] 4. Example of a method for determining a channel state information report
[0296]
describe
[0297] In conjunction with the above, the following describes an example of a method for determining a channel state information report according to an embodiment of the present application. It should be noted that this method can be applied to a terminal device or a network device. The terminal device can be a chip, chip module, or communication module, and the network device can be a chip, chip module, or communication module.
[0298] FIG2 is a flow chart of a method for determining a channel state information report according to an embodiment of the present application, which specifically includes the following steps:
[0299] S210. Determine a channel state information (CSI) report, where the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network; wherein the CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port, and the number of the second CSI-RS ports is greater than, equal to, or less than the number of the first CSI-RS ports.
[0300] Optionally, the present application may determine the CSI report based on the CSI calculation enablement status of the AI or ML.
[0301] Optionally, the present application may determine a CSI report according to a preset threshold.
[0302] In combination with the content of the above "2) First CSI-RS Port and Second CSI-RS Port", the first CSI-RS port configured by the network can be understood as the port of the CSI-RS resource corresponding to the first CSI-RS port configured by the network, or the port corresponding to the CSI-RS resource configured by the network.
[0303] The channel information corresponding to the first CSI-RS port can be understood as channel information obtained by performing channel measurement based on the CSI-RS resource / DMRS / SSB corresponding to the first CSI-RS port.
[0304] It should be noted that the "first CSI-RS port", "second CSI-RS port", "AI or ML CSI calculation enablement status" and "preset threshold" can be found in the above content for details and will not be repeated here.
[0305] It can be seen that this application introduces a network scenario, that is, the network actually configures the CSI-RS resources corresponding to the first CSI-RS port, and the network expects the terminal device to be able to report the CSI information of the second CSI-RS port.
[0306] In the above network scenario, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to the first CSI-RS port to obtain the channel information corresponding to the first CSI-RS port, and then determine the CSI information of the second CSI-RS port expected by the network based on the channel information, so that the CSI information of the second CSI-RS port can be reported.
[0307] In addition, the terminal device may not be able to determine the CSI information of the second CSI-RS port based on the channel information corresponding to the first CSI-RS port, so it may not be able to report the CSI information of the second CSI-RS port, and adopt a fallback mechanism to choose to report the CSI information of the first CSI-RS port, or directly not report the CSI, or not update the CSI report.
[0308] In this way, the CSI report includes the CSI information of the first CSI-RS port and / or the CSI information of the second CSI-RS port, thereby determining the CSI report in the above network scenario.
[0309] Some possible implementations
[0310] In combination with the above content, some possible implementation methods are described below. For other methods not described in detail, please refer to the above content and will not be elaborated on here.
[0311] In some possible implementations, the CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, including:
[0312] The CSI information of the second CSI-RS port is obtained by performing CSI calculation using AI or ML based on the channel information corresponding to the first CSI-RS port.
[0313] It should be noted that, as can be seen from the content in the above “3) Determination of CSI information of the second CSI-RS port”, details will not be repeated here.
[0314] In some possible implementations, the CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, including:
[0315] The CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port and a preset threshold.
[0316] It should be noted that, as can be seen from the content in the above “3) Determination of CSI information of the second CSI-RS port”, details will not be repeated here.
[0317] In some possible implementations, AI or ML is characterized by a CSI calculation enablement state, and the CSI calculation enablement state of AI or ML is determined based on a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe the properties of the channel in the frequency domain.
[0318] It should be noted that, combined with the content of the "preset threshold" in the above "4) Monitoring Mechanism", it can be seen that this is not repeated here.
[0319] In some possible implementations, the AI or ML CSI computation enablement state is determined based on a preset threshold, including:
[0320] If the actual measured value of the frequency domain related information is less than the preset threshold, AI or ML cannot be used to calculate CSI or CSI calculation of AI or ML is disabled;
[0321] If the actual measured value of the frequency domain related information is greater than or equal to a preset threshold, the AI or ML can be used to calculate the CSI or the CSI calculation of the AI or ML is enabled.
[0322] It should be noted that, combined with the content of the "preset threshold" in the above "4) Monitoring Mechanism", it can be seen that this is not repeated here.
[0323] In some possible implementations, the CSI calculation enablement status of AI or ML is related to CSI reporting.
[0324] It should be noted that, combined with the content of "4) Monitoring Mechanism" above, "The CSI calculation enabling status of AI or ML is related to CSI reporting", it can be seen that this is not repeated here.
[0325] In some possible implementations, the AI or ML CSI computation enablement status is related to CSI reporting, including:
[0326] If AI or ML cannot be used to calculate CSI or CSI calculation of AI or ML is disabled, the CSI report includes CSI information of the first CSI-RS port;
[0327] If AI or ML can be used to calculate CSI or CSI calculation of AI or ML is enabled, the CSI report includes CSI information of the second CSI-RS port, or CSI information of the first CSI-RS port and CSI information of the second CSI-RS port.
[0328] It should be noted that, combined with the content of "4) Monitoring Mechanism" above, "The CSI calculation enabling status of AI or ML is related to CSI reporting", it can be seen that this is not repeated here.
[0329] In some possible implementations, the CSI report is determined based on a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe attributes of a channel in the frequency domain.
[0330] It should be noted that, combined with the content of "Determining CSI report according to preset threshold" in the above "4) Monitoring mechanism", it can be seen that this is not repeated here.
[0331] In some possible implementations, CSI reporting is determined based on a preset threshold, including:
[0332] The CSI report is determined based on the relationship between the preset threshold and the actual measured value of the frequency domain related information.
[0333] It should be noted that, combined with the content of "Determining CSI report according to preset threshold" in the above "4) Monitoring mechanism", it can be seen that this is not repeated here.
[0334] In some possible implementations, the CSI report is determined based on a relationship between a preset threshold and an actual measured value of frequency-domain related information, including:
[0335] If the actual measured value of the frequency domain related information is less than the preset threshold, the CSI report includes the CSI information of the first CSI-RS port;
[0336] If the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
[0337] It should be noted that, combined with the content of "Determining CSI report according to preset threshold" in the above "4) Monitoring mechanism", it can be seen that this is not repeated here.
[0338] In some possible implementations, the frequency domain related information includes a frequency domain coherence bandwidth.
[0339] It should be noted that, combined with the content of the "preset threshold" in the above "4) Monitoring Mechanism", it can be seen that this is not repeated here.
[0340] In some possible implementations, the port number of the first CSI-RS port and / or the port number of the second CSI-RS port is indicated by part 1 of the CSI report.
[0341] It should be noted that, combined with the content of "Composition of CSI Report" in the above "5) Fallback Mechanism", it can be seen that this is not repeated here.
[0342] In some possible implementations, part 1 of the CSI report is further used to indicate at least one of a rank indication index RI, a channel quality indication index CQI, and CQI-related information.
[0343] It should be noted that, combined with the content of "Composition of CSI Report" in the above "5) Fallback Mechanism", it can be seen that this is not repeated here.
[0344] In some possible implementations, the number of ports of the first CSI-RS port is the same as the number of ports indicated by the first codebook subset restriction;
[0345] The number of the second CSI-RS ports is the same as the number of ports indicated by the second codebook subset restriction.
[0346] It should be noted that, as can be seen from the content of "Codebook Subset Restriction" in the above "5) Fallback Mechanism", it will not be described in detail.
[0347] In some possible implementations, the first codebook subset restriction and / or the second codebook subset restriction are dynamically selected by the network from one or more candidate codebook subset restrictions, or are network configured, preconfigured, or defaulted.
[0348] Among them, the network dynamically selects from one or more candidate codebook subset restrictions, which can be understood as the network selecting from multiple candidate codebook subset restrictions through high-layer RRC signaling and / or MAC signaling and / or MAC CE and / or DCI.
[0349] It should be noted that, as can be seen from the content of "Codebook Subset Restriction" in the above "5) Fallback Mechanism", it will not be described in detail.
[0350] 3. Example of a Channel State Information Report Determination Device
[0351]
describe
[0352] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method side. It is understandable that, in order to realize the above functions, the terminal device or network device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware 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 to be beyond the scope of this application.
[0353] The embodiments of the present application can divide the terminal device or network device into functional units according to the above method examples. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical functional division, and other division methods can be used in actual implementation.
[0354] In the case of adopting an integrated unit, FIG3 is a block diagram of the functional units of a channel state information report determination apparatus according to an embodiment of the present application, wherein the channel state information report determination apparatus 300 includes a determination unit 301 .
[0355] In some possible implementations, the determining unit 301 may be a module unit for processing signals, data, information, etc., which is not specifically limited.
[0356] In some possible implementations, the channel state information report determining apparatus 300 may further include a storage unit configured to store computer program codes or instructions executed by the channel state information report determining apparatus 300. The storage unit may be a memory.
[0357] In some possible implementations, the channel state information report determination apparatus 300 may be a chip or a chip module.
[0358] In some possible implementations, the determining unit 301 may be integrated into other units.
[0359] For example, the determining unit 301 may be integrated into the communication unit.
[0360] For another example, the determining unit 301 may be integrated into the processing unit.
[0361] It should be noted that the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.
[0362] The processing unit may be a processor or a controller, for example, a baseband processor, a baseband chip, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processing unit may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0363] In some possible implementations, the channel state information report determination device 300 is used to execute any step performed by the terminal device / chip / chip module / network device, etc. in the above method embodiment.
[0364] In specific implementation, the determining unit 301 is used to execute any step in the above method embodiment, and when executing an action such as sending, it can selectively call other units to complete the corresponding operation.
[0365] A determination unit 301 is configured to determine a channel state information (CSI) report, where the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network; wherein the CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, and the number of the second CSI-RS ports is greater than, equal to, or less than the number of the first CSI-RS ports.
[0366] It can be seen that this application introduces a network scenario, that is, the network actually configures the CSI-RS resources corresponding to the first CSI-RS port, and the network expects the terminal device to be able to report the CSI information of the second CSI-RS port.
[0367] In the above network scenario, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to the first CSI-RS port to obtain the channel information corresponding to the first CSI-RS port, and then determine the CSI information of the second CSI-RS port expected by the network based on the channel information, so that the CSI information of the second CSI-RS port can be reported.
[0368] In addition, the terminal device may not be able to determine the CSI information of the second CSI-RS port based on the channel information corresponding to the first CSI-RS port, so it may not be able to report the CSI information of the second CSI-RS port, and adopt a fallback mechanism to choose to report the CSI information of the first CSI-RS port, or directly not report the CSI, or not update the CSI report.
[0369] In this way, the CSI report includes the CSI information of the first CSI-RS port and / or the CSI information of the second CSI-RS port, thereby determining the CSI report in the above network scenario.
[0370] It should be noted that the specific implementation of each operation in the embodiment shown in FIG3 can be found in the description of the method embodiment shown above, and will not be described in detail here.
[0371] Some possible implementations
[0372] Some possible implementations are described below, wherein some specific descriptions can be found above and will not be repeated here.
[0373] In some possible implementations, the CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, including:
[0374] The CSI information of the second CSI-RS port is obtained by performing CSI calculation using AI or ML based on the channel information corresponding to the first CSI-RS port.
[0375] It should be noted that, as can be seen from the content in the above “3) Determination of CSI information of the second CSI-RS port”, details will not be repeated here.
[0376] In some possible implementations, the CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, including:
[0377] The CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port and a preset threshold.
[0378] It should be noted that, as can be seen from the content in the above “3) Determination of CSI information of the second CSI-RS port”, details will not be repeated here.
[0379] In some possible implementations, AI or ML is characterized by a CSI calculation enablement state, and the CSI calculation enablement state of AI or ML is determined based on a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe the properties of the channel in the frequency domain.
[0380] It should be noted that, combined with the content of the "preset threshold" in the above "4) Monitoring Mechanism", it can be seen that this is not repeated here.
[0381] In some possible implementations, the AI or ML CSI computation enablement state is determined based on a preset threshold, including:
[0382] If the actual measured value of the frequency domain related information is less than the preset threshold, AI or ML cannot be used to calculate CSI or CSI calculation of AI or ML is disabled;
[0383] If the actual measured value of the frequency domain related information is greater than or equal to a preset threshold, the AI or ML can be used to calculate the CSI or the CSI calculation of the AI or ML is enabled.
[0384] It should be noted that, combined with the content of the "preset threshold" in the above "4) Monitoring Mechanism", it can be seen that this is not repeated here.
[0385] In some possible implementations, the CSI calculation enablement status of AI or ML is related to CSI reporting.
[0386] It should be noted that, combined with the content of "4) Monitoring Mechanism" above, "The CSI calculation enabling status of AI or ML is related to CSI reporting", it can be seen that this is not repeated here.
[0387] In some possible implementations, the AI or ML CSI computation enablement status is related to CSI reporting, including:
[0388] If AI or ML cannot be used to calculate CSI or CSI calculation of AI or ML is disabled, the CSI report includes CSI information of the first CSI-RS port;
[0389] If AI or ML can be used to calculate CSI or CSI calculation of AI or ML is enabled, the CSI report includes CSI information of the second CSI-RS port, or CSI information of the first CSI-RS port and CSI information of the second CSI-RS port.
[0390] It should be noted that, combined with the content of "4) Monitoring Mechanism" above, "The CSI calculation enabling status of AI or ML is related to CSI reporting", it can be seen that this is not repeated here.
[0391] In some possible implementations, the CSI report is determined based on a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe attributes of a channel in the frequency domain.
[0392] It should be noted that, combined with the content of "Determining CSI report according to preset threshold" in the above "4) Monitoring mechanism", it can be seen that this is not repeated here.
[0393] In some possible implementations, CSI reporting is determined based on a preset threshold, including:
[0394] The CSI report is determined based on the relationship between the preset threshold and the actual measured value of the frequency domain related information.
[0395] It should be noted that, combined with the content of "Determining CSI report according to preset threshold" in the above "4) Monitoring mechanism", it can be seen that this is not repeated here.
[0396] In some possible implementations, the CSI report is determined based on a relationship between a preset threshold and an actual measured value of frequency-domain related information, including:
[0397] If the actual measured value of the frequency domain related information is less than the preset threshold, the CSI report includes the CSI information of the first CSI-RS port;
[0398] If the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
[0399] It should be noted that, combined with the content of "Determining CSI report according to preset threshold" in the above "4) Monitoring mechanism", it can be seen that this is not repeated here.
[0400] In some possible implementations, the frequency domain related information includes a frequency domain coherence bandwidth.
[0401] It should be noted that, combined with the content of the "preset threshold" in the above "4) Monitoring Mechanism", it can be seen that this is not repeated here.
[0402] In some possible implementations, the port number of the first CSI-RS port and / or the port number of the second CSI-RS port is indicated by part 1 of the CSI report.
[0403] It should be noted that, combined with the content of "Composition of CSI Report" in the above "5) Fallback Mechanism", it can be seen that this is not repeated here.
[0404] In some possible implementations, part 1 of the CSI report is further used to indicate at least one of a rank indication index RI, a channel quality indication index CQI, and CQI-related information.
[0405] It should be noted that, combined with the content of "Composition of CSI Report" in the above "5) Fallback Mechanism", it can be seen that this is not repeated here.
[0406] In some possible implementations, the number of ports of the first CSI-RS port is the same as the number of ports indicated by the first codebook subset restriction;
[0407] The number of the second CSI-RS ports is the same as the number of ports indicated by the second codebook subset restriction.
[0408] It should be noted that, as can be seen from the content of "Codebook Subset Restriction" in the above "5) Fallback Mechanism", it will not be described in detail.
[0409] In some possible implementations, the first codebook subset restriction and / or the second codebook subset restriction are dynamically selected by the network from one or more candidate codebook subset restrictions, or are network configured, preconfigured, or defaulted.
[0410] It should be noted that, as can be seen from the content of "Codebook Subset Restriction" in the above "5) Fallback Mechanism", it will not be described in detail.
[0411] 5. Example of a terminal device
[0412] Please refer to Figure 4, which is a schematic diagram of the structure of a terminal device according to an embodiment of the present application. The terminal device 400 may include a processor 410, a memory 420, and a communication bus for connecting the processor 410 and the memory 420.
[0413] In some possible implementations, the memory 420 includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and the memory 420 is used to store the program code executed by the terminal device 400 and the transmitted data.
[0414] In some possible implementations, the terminal device 400 further includes a communication interface for receiving and sending data.
[0415] In some possible implementations, the terminal device 400 may be the first terminal device mentioned above.
[0416] In some possible implementations, the processor 410 may be one or more CPUs. In the case where the processor 410 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0417] In some possible implementations, the processor 410 may be a baseband chip, a chip, a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof.
[0418] In a specific implementation, the processor 410 in the terminal device 400 is configured to execute the computer program or instruction 421 stored in the memory 420 to perform the following operations:
[0419] Determine a channel state information (CSI) report, where the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network; wherein the CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port, and the number of the second CSI-RS ports is greater than, equal to, or less than the number of the first CSI-RS ports.
[0420] It can be seen that this application introduces a network scenario, that is, the network actually configures the CSI-RS resources corresponding to the first CSI-RS port, and the network expects the terminal device to be able to report the CSI information of the second CSI-RS port.
[0421] In the above network scenario, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to the first CSI-RS port to obtain the channel information corresponding to the first CSI-RS port, and then determine the CSI information of the second CSI-RS port expected by the network based on the channel information, so that the CSI information of the second CSI-RS port can be reported.
[0422] In addition, the terminal device may not be able to determine the CSI information of the second CSI-RS port based on the channel information corresponding to the first CSI-RS port, so it may not be able to report the CSI information of the second CSI-RS port, and adopt a fallback mechanism to choose to report the CSI information of the first CSI-RS port, or directly not report the CSI, or not update the CSI report.
[0423] In this way, the CSI report includes the CSI information of the first CSI-RS port and / or the CSI information of the second CSI-RS port, thereby determining the CSI report in the above network scenario.
[0424] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the terminal device 400 can be used to execute the above method embodiment of this application, which will not be repeated here.
[0425] 6. Example of a network device
[0426] Please refer to Figure 5, which is a schematic diagram of the structure of a network device provided in an embodiment of the present application. The network device 500 includes a processor 510, a memory 520, and a communication bus for connecting the processor 510 and the memory 520.
[0427] In some possible implementations, the memory 520 includes but is not limited to RAM, ROM, EPROM or CD-ROM, and is used to store relevant instructions and data.
[0428] In some possible implementations, the network device 500 further includes a communication interface for receiving and sending data.
[0429] In some possible implementations, the processor 510 may be one or more CPUs. In the case where the processor 510 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0430] In some possible implementations, the processor 510 may be a baseband chip, a chip, a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof.
[0431] In some possible implementations, the processor 510 in the network device 500 is configured to execute a computer program or instruction 521 stored in the memory 520 to perform the following operations:
[0432] Determine a channel state information (CSI) report, where the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network; wherein the CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port, and the number of the second CSI-RS ports is greater than, equal to, or less than the number of the first CSI-RS ports.
[0433] It can be seen that this application introduces a network scenario, that is, the network actually configures the CSI-RS resources corresponding to the first CSI-RS port, and the network expects the terminal device to be able to report the CSI information of the second CSI-RS port.
[0434] In the above network scenario, the terminal device can perform channel measurement based on the CSI-RS resources corresponding to the first CSI-RS port to obtain the channel information corresponding to the first CSI-RS port, and then determine the CSI information of the second CSI-RS port expected by the network based on the channel information, so that the CSI information of the second CSI-RS port can be reported.
[0435] In addition, the terminal device may not be able to determine the CSI information of the second CSI-RS port based on the channel information corresponding to the first CSI-RS port, so it may not be able to report the CSI information of the second CSI-RS port, and adopt a fallback mechanism to choose to report the CSI information of the first CSI-RS port, or directly not report the CSI, or not update the CSI report.
[0436] In this way, the CSI report includes the CSI information of the first CSI-RS port and / or the CSI information of the second CSI-RS port, thereby determining the CSI report in the above network scenario.
[0437] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the network device 500 can be used to execute the above method embodiment of the present application, which will not be repeated here.
[0438] 7. Other related examples
[0439] In some possible implementations, the above method embodiments may be applied to or within a terminal device. That is, the execution subject of the above method embodiments may be a terminal device, a chip, a chip module, or a module, etc., without specific limitation.
[0440] In some possible implementations, the above method embodiments may be applied to or within a network device. That is, the execution subject of the above method embodiments may be a network device, a chip, a chip module, or a module, etc., without specific limitation.
[0441] An embodiment of the present application also provides a chip, including a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0442] An embodiment of the present application also provides a chip module, including a transceiver component and a chip, wherein the chip includes a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0443] An embodiment of the present application further provides a computer-readable storage medium storing a computer program or instructions, which implements the steps described in the above method embodiment when executed.
[0444] An embodiment of the present application further provides a computer program product, including a computer program or instructions, which implement the steps described in the above method embodiment when executed.
[0445] An embodiment of the present application also provides a communication system, including the above-mentioned terminal device and the above-mentioned network device.
[0446] It should be noted that, for the above-mentioned various embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations. Those skilled in the art should know that this application is not limited by the order of the actions described, because some steps in the embodiments of the present application can be performed in other orders or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily required by the embodiments of the present application.
[0447] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0448] The steps of the method or algorithm described in the embodiments of the present application can be implemented in hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a management device. Of course, the processor and storage medium can also be present in a terminal device or a management device as discrete components.
[0449] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0450] The modules / units included in the devices and products described in the above embodiments may be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for the devices and products applied to or integrated in the chip, the modules / units included therein may all be implemented in the form of hardware such as circuits, or at least part of the modules / units may be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for the devices and products applied to or integrated in the chip module, the modules / units included therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as chip, circuit module, etc.) or different components of the chip module, or at least part of the modules / units may be It is implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal equipment, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal equipment, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal equipment, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0451] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only a specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of protection of the embodiments of the present application.
Claims
1. A method for determining a channel state information report, characterized in that: include: Determine a channel state information CSI report, where the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network; The CSI information of the second CSI-RS port is determined by the channel information corresponding to the first CSI-RS port, and the number of ports of the second CSI-RS port is greater than or equal to the number of ports of the first CSI-RS port.
2. The method according to claim 1, characterized in that The CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, including: The CSI information of the second CSI-RS port is obtained by performing CSI calculation on the channel information corresponding to the first CSI-RS port using artificial intelligence AI or machine learning ML.
3. The method according to claim 2, characterized in that The AI or ML is characterized by a CSI calculation enablement state, and the CSI calculation enablement state of the AI or ML is determined according to a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe attributes of a channel in the frequency domain.
4. The method according to claim 3, characterized in that The CSI calculation enabling state of the AI or ML is determined according to a preset threshold, including: If the actual measured value of the frequency domain related information is less than the preset threshold, the AI or ML cannot be used to calculate the CSI or the CSI calculation of the AI or ML is disabled; If the actual measured value of the frequency domain related information is greater than or equal to the preset threshold, the AI or ML can be used to calculate the CSI or the CSI calculation of the AI or ML is enabled.
5. The method according to claim 3, characterized in that: The CSI calculation enablement state of the AI or ML is related to the CSI report.
6. The method according to claim 5, characterized in that The CSI calculation enabling state of the AI or ML is related to the CSI report, including: If the AI or ML cannot be used to calculate the CSI or the CSI calculation of the AI or ML is disabled, the CSI report includes the CSI information of the first CSI-RS port; If the AI or ML can be used to calculate CSI or the CSI calculation of the AI or ML is enabled, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
7. The method according to claim 1, characterized in that The CSI report is determined according to a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe a property of a channel in the frequency domain.
8. The method according to claim 7, characterized in that The CSI report is determined according to a preset threshold, including: The CSI report is determined according to a magnitude relationship between a preset threshold and an actual measured value of the frequency domain related information.
9. The method according to claim 8, characterized in that The CSI report is determined according to a magnitude relationship between a preset threshold and an actual measured value of the frequency domain related information, including: If the actual measured value of the frequency domain related information is less than the preset threshold, the CSI report includes the CSI information of the first CSI-RS port; If the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
10. The method according to any one of claims 3 to 9, characterized in that: The frequency domain related information includes frequency domain coherence bandwidth.
11. The method according to claim 1, characterized in that: The port number of the first CSI-RS ports and / or the port number of the second CSI-RS ports are indicated by part 1 of the CSI report.
12. The method according to claim 11, characterized in that Part 1 of the CSI report is also used to indicate at least one of a rank indication index RI, a channel quality indication index CQI, and CQI related information.
13. The method according to claim 1 or 11, characterized in that: The number of ports of the first CSI-RS ports is the same as the number of ports indicated by the first codebook subset restriction; The number of the second CSI-RS ports is the same as the number of ports indicated by the second codebook subset restriction.
14. The method according to claim 13, characterized in that The first codebook subset restriction and / or the second codebook subset restriction are dynamically selected from one or more candidate codebook subset restrictions by a network, or are configured by the network, or are pre-configured or defaulted.
15. A channel state information report determination device, characterized in that: include: A determining unit, configured to determine a channel state information CSI report, wherein the CSI report includes CSI information of a first CSI-RS port configured by the network and / or CSI information of a second CSI-RS port expected by the network; The CSI information of the second CSI-RS port is determined by the channel measurement information corresponding to the first CSI-RS port, and the number of ports of the second CSI-RS port is greater than or equal to the number of ports of the first CSI-RS port.
16. The device according to claim 15, characterized in that The CSI information of the second CSI-RS port is determined by channel information corresponding to the first CSI-RS port, including: The CSI information of the second CSI-RS port is obtained by performing CSI calculation on the channel information corresponding to the first CSI-RS port using artificial intelligence AI or machine learning ML.
17. The device according to claim 16, characterized in that The AI or ML is characterized by a CSI calculation enablement state, and the CSI calculation enablement state of the AI or ML is determined according to a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe attributes of a channel in the frequency domain.
18. The device according to claim 17, characterized in that The CSI calculation enabling state of the AI or ML is determined according to a preset threshold, including: If the actual measured value of the frequency domain related information is less than the preset threshold, the AI or ML cannot be used to calculate the CSI or the CSI calculation of the AI or ML is disabled; If the actual measured value of the frequency domain related information is greater than or equal to the preset threshold, the AI or ML can be used to calculate the CSI or the CSI calculation of the AI or ML is enabled.
19. The device according to claim 17, characterized in that The CSI calculation enablement state of the AI or ML is related to the CSI report.
20. The device according to claim 19, characterized in that The CSI calculation enabling state of the AI or ML is related to the CSI report, including: If the AI or ML cannot be used to calculate the CSI or the CSI calculation of the AI or ML is disabled, the CSI report includes the CSI information of the first CSI-RS port; If the AI or ML can be used to calculate CSI or the CSI calculation of the AI or ML is enabled, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
21. The device according to claim 15, characterized in that The CSI report is determined according to a preset threshold, where the preset threshold is used to represent a threshold of frequency domain related information, and the frequency domain related information is used to describe a property of a channel in the frequency domain.
22. The device according to claim 21, characterized in that The CSI report is determined according to a preset threshold, including: The CSI report is determined according to a magnitude relationship between a preset threshold and an actual measured value of the frequency domain related information.
23. The device according to claim 22, characterized in that The CSI report is determined according to a magnitude relationship between a preset threshold and an actual measured value of the frequency domain related information, including: If the actual measured value of the frequency domain related information is less than the preset threshold, the CSI report includes the CSI information of the first CSI-RS port; If the actual measurement value of the frequency domain related information is greater than or equal to the preset threshold, the CSI report includes the CSI information of the second CSI-RS port, or the CSI information of the first CSI-RS port and the CSI information of the second CSI-RS port.
24. The device according to any one of claims 17 to 23, characterized in that The frequency domain related information includes frequency domain coherence bandwidth.
25. The device according to claim 1, characterized in that The port number of the first CSI-RS ports and / or the port number of the second CSI-RS ports are indicated by part 1 of the CSI report.
26. The device according to claim 25, characterized in that Part 1 of the CSI report is also used to indicate at least one of a rank indication index RI, a channel quality indication index CQI, and CQI related information.
27. The device according to claim 15 or 25, characterized in that The number of ports of the first CSI-RS ports is the same as the number of ports indicated by the first codebook subset restriction; The number of the second CSI-RS ports is the same as the number of ports indicated by the second codebook subset restriction.
28. The device according to claim 27, characterized in that The first codebook subset restriction and / or the second codebook subset restriction are dynamically selected from one or more candidate codebook subset restrictions by a network, or are configured by the network, or are pre-configured or defaulted.
29. A terminal device comprising a processor, a memory and a computer program or instruction stored in the memory, characterized in that: The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1 to 14.
30. A network device comprising a processor, a memory and a computer program or instruction stored in the memory, characterized in that: The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1 to 14.
31. A chip, comprising a processor and a communication interface, characterized in that: The processor executes the steps of the method according to any one of claims 1 to 14.
32. A computer-readable storage medium, characterized in that: The computer stores a computer program or an instruction, and when the computer program or the instruction is executed, the steps of the method according to any one of claims 1 to 14 are implemented.
Citation Information
Patent Citations
Communication method and device, and computer readable medium
CN114946133A
Information transmission method and device
CN115514462A
Techniques for configuration of a joint channel state information reference signal resource and channel state information reference signal port selection codebook
WO2023108594A1
Configuring an artificial intelligence based framework
WO2023111752A1
Methods, devices, and computer readable medium for communication
WO2023123379A1
Cited By
Channel measurement method and apparatus
WO2026193781A1