Channel state information report determination method and device, terminal equipment and network equipment
By configuring CSI-related configurations of multiple beams in the terminal device and compressing and reporting their channel-related information, the problem of changes in CSI reporting information in different network scenarios is solved, more accurate channel estimation and network configuration are achieved, and communication quality and network stability are improved.
Patent Information
- Application Number
- CN202311121285.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-02-28
AI Technical Summary
In the prior art In different network scenarios, the information contained in the CSI report varies depending on the network configuration, requirements and implementation, resulting in the limitation of the effectiveness and accuracy of the channel status information report.
A method for determining channel status information is proposed. By configuring the CSI-related configuration of multiple beams in the terminal device, the terminal device can compress the channel-related information of multiple beams and then report it, thereby determining the CSI report.
By compressing and reporting the channel-related information of multiple beams, the network can obtain more accurate and reasonable channel estimation and network configuration, improving communication quality and network stability.
Smart Images

Figure CN119544010A_ABST
Abstract
Description
Technical Field
[0001] 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
[0002] Currently, the standard protocol specified by the 3rd Generation Partnership Project (3GPP) has introduced relevant research on channel state information (CSI).
[0003] In related research, the network may perform CSI-related configurations so that the terminal device may perform CSI feedback (feedback) / CSI reporting (reporting), etc. according to the CSI-related configurations.
[0004] However, there are various network scenarios, and different network scenarios may have different network configurations, network requirements or network implementations, which may cause the information included / carried / borne by the CSI report to change due to different network scenarios. Therefore, further research is needed on the information included in the CSI report. Summary of the invention
[0005] The present application provides a channel state information report determination method and apparatus, terminal equipment and network equipment, so that the present application reports channel-related information of one or more beams to determine the CSI report.
[0006] In a first aspect, a channel state information report determination method of the present application includes:
[0007] determining a CSI report, where the CSI report includes the first information and / or the second information;
[0008] The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on channel-related information of the one or more beams;
[0009] The second information is at least one of the following: second compressed information of the one or more beams, channel related information of the one or more beams, channel related information of a target beam among the multiple beams, and information after a third compression process is performed on the channel related information of the target beam;
[0010] The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
[0011] It can be seen that the present application introduces a network scenario, that is, the network configures CSI-related configurations corresponding to multiple beams to the terminal device, and the terminal device can perform CSI compression reporting for one or more beams according to the CSI-related configurations corresponding to the multiple beams.
[0012] Compared with the current network scenario in which the network can only perform corresponding channel estimation / network configuration / network scheduling, etc. according to the channel-related information of a single beam, in the network scenario of the present application, since the present application can report the channel-related information of multiple beams, the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling, etc. according to the channel-related information of multiple beams. In this way, better communication quality can be guaranteed due to more accurate / reasonable channel estimation / network configuration / network scheduling, etc., which is conducive to improving network stability.
[0013] Compared with the current network scenario that only involves reporting of channel-related information of a single beam under NCJT, CJT or multiple TRPs, the present application can report channel-related information of one or more beams that are not NCJT, not CJT or single TRP, so as to improve network diversity.
[0014] At the same time, the present application does not directly report the channel-related information of one or more beams, but first compresses the channel-related information of one or more beams, and then reports the compressed information, so as to reduce resource occupancy and signaling overhead, etc.
[0015] In addition, in the network scenario of the present application, although the network instructs / expects the terminal device to report the first information to it or the terminal device recommends to report the first information to the network, the first information may not be reported due to certain differences. For example, these differences may include at least one of the following: different terminal devices may have different capabilities, the actual network environment / network configuration / network capabilities / network requirements of the terminal devices may be different, the signal quality of different beams may be different, etc. Therefore, the present application can fall back to choose to report the second information.
[0016] In a second aspect, a channel state information report determination device of the present application includes:
[0017] a determining unit, configured to determine a CSI report, where the CSI report includes the first information and / or the second information;
[0018] The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on channel-related information of the one or more beams;
[0019] The second information is at least one of the following: second compressed information of the one or more beams, channel related information of the one or more beams, channel related information of a target beam among the multiple beams, and information after a third compression process is performed on the channel related information of the target beam;
[0020] The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
[0021] 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.
[0022] 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.
[0023] 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.
[0024] 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 first aspect above.
[0025] 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 first aspect above.
[0026] The eighth aspect is a chip module of the present application, including a transceiver component and a chip, wherein the chip includes a processor, wherein the processor executes the steps in the method designed in the above-mentioned first aspect.
[0027] The ninth aspect is a computer-readable storage medium of the present application, wherein the computer program or instruction is stored therein, and when the computer program or instruction is executed, the steps in the method designed in the first aspect are executed. For example, the computer program or instruction is executed by a processor.
[0028] The 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 in the method designed in the first aspect are implemented. For example, the computer program or instructions are executed by a processor.
[0029] 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
[0030] Figure 1 It is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;
[0031] Figure 2 It is a flow chart of a method for determining a channel state information report according to an embodiment of the present application;
[0032] Figure 3 It is a block diagram of the functional units of a channel state information report determination device according to an embodiment of the present application;
[0033] Figure 4 is a schematic diagram of the structure of a terminal device according to an embodiment of the present application;
[0034] Figure 5 It is a structural diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] It should be understood that the terms "first", "second", etc. involved in the embodiments of the present application are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "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 also include other steps or units inherent to these processes, methods, products, or devices.
[0036] The "embodiment" involved in the embodiments of the present application means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0037] In the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist at the same time; B exists alone. Among them, A and B can be singular or plural.
[0038] In the embodiment of the present application, the symbol “ / ” can indicate that the previously associated objects are in an “or” relationship.
[0039] In the embodiments of the present application, "at least one item" or similar expressions refer to any combination of these items, including any combination of single items or plural items, and refer to one or more, and multiple refers to two or more. For example, at least one 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.
[0040] In the embodiments of the present application, "equal to" can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. When equal to is used in conjunction with greater than, it is not used in conjunction with less than; when equal to is used in conjunction with less than, it is not used in conjunction with greater than.
[0041] In the embodiments of the present application, the terms “of”, “corresponding / relevant”, “corresponding”, and “indicated” may sometimes be used interchangeably.
[0042] The words “associated with,” “corresponding to,” “corresponding to,” “is,” “of,” “for,” “belonging to,” “as,” and “regarded as” involved in the embodiments of the present application can sometimes be used interchangeably.
[0043] The words “expect,” “look forward to,” and “hope” etc. involved in the embodiments of the present application may sometimes be used interchangeably.
[0044] 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.
[0045] 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.
[0046] The following describes the relevant contents, concepts, meanings, technical issues, technical solutions and beneficial effects involved in the embodiments of the present application.
[0047] 1. Communication systems, terminal equipment and network equipment
[0048] 1. Communication system
[0049] 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.
[0050] 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 communication systems.
[0051] 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.
[0052] In the embodiment of the present application, the spectrum used for communication between the terminal device and the network device can be a licensed frequency band or an unlicensed frequency band, and there is no limitation on this. In addition, the unlicensed frequency band can be understood as a shared frequency band, and the licensed spectrum can be understood as a non-shared frequency band.
[0053] 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.
[0054] 2. Terminal equipment
[0055] Terminal equipment can be a device with transceiver functions, and can also be called terminal, user equipment (UE), remote terminal equipment (remote UE), relay equipment (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 relay equipment is a terminal equipment that can provide relay forwarding services for other terminal equipment (including remote terminal equipment).
[0056] For example, the terminal device may 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.
[0057] 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 function, 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.
[0058] Optionally, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on the water (such as ships); it can be deployed in the air (such as airplanes, balloons and satellites).
[0059] Optionally, the terminal device may include a device with wireless communication function, 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.
[0060] Optionally, the terminal device of the embodiment of the present application can be a chip, a chip module, a device, a unit, etc., and there is no specific limitation on this.
[0061] Optionally, the terminal device may include a first compression processing module (such as an artificial intelligence (AI) module). The first compression processing module may be used to perform compression / decompression and other processing on the channel related information.
[0062] For example, the first compression processing module may be a software unit and / or hardware unit that performs the first compression processing using an AI algorithm (such as a convolutional neural network algorithm, a deep neural network algorithm, etc.). In addition, the first compression processing module may be a chip, a chip module, etc.
[0063] Optionally, the terminal device may include a second compression processing module (such as a non-AI module). The second compression processing module may be used to perform compression / decompression and other processing on the channel related information.
[0064] For example, the second compression processing module may be a software unit and / or a hardware unit that performs the second compression processing using the spatial compression vector. In addition, the second compression processing module may be a chip, a chip module, and the like.
[0065] Optionally, the terminal device may include a third compression processing module, wherein the third compression processing module may be used to perform compression / decompression and other processing on the channel related information.
[0066] For example, the third compression processing module may be a software unit and / or a hardware unit that performs the third compression processing using an AI algorithm or a spatial compression vector, etc. In addition, the third compression processing module may be a chip, a chip module, etc.
[0067] 3. Network equipment
[0068] A network device may be a device with transceiver functions and may be used to communicate with a terminal device.
[0069] Optionally, 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.
[0070] Optionally, 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.
[0071] For example, the devices in the RAN may include an evolved node B (evolutional node B, eNB or eNodeB) in an LTE communication system, a next generation evolved node B (next generation evolved node B, ng-eNB) in an NR communication system, a next generation node B (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.
[0072] Optionally, the network device may include a device in a core network (CN).
[0073] 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.
[0074] Optionally, 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.
[0075] Optionally, the network device may include a device having a wireless communication function 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.
[0076] Optionally, the network device may be a transmission and reception point (TRP).
[0077] Optionally, the network device can communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0078] Optionally, 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 gNB-CU and gNB-DU. Further, in other embodiments of the present application, the network device may also include an active antenna unit (AAU). Among them, 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, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this network deployment, high-level signaling (such as RRC signaling) can be considered to be generated by the CU, sent by the DU, or sent by the DU and the AAU. It can be understood that the network device may include at least one of the CU, DU, and AAU. In addition, the CU can be divided into a RAN device, or the CU can be divided into a core network device, without specific limitation.
[0079] Optionally, the network device may be any site in a plurality of sites that perform coherent joint transmission (CJT) with a terminal device, or other sites outside the plurality of sites, or other network devices that perform network communication with the terminal device, and no specific limitation is made to this. Among them, multi-site coherent joint transmission may be multiple-site joint coherent transmission, or different data belonging to the same physical downlink shared channel (PDSCH) may be sent from different sites to a terminal device, or multiple sites may be virtualized into one site for transmission, and 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 a remote radio head (RRH), a TRP, etc., and no specific limitation is made to this.
[0080] Optionally, the network device may be any site in the multi-site non-coherent joint transmission with the terminal device, or other sites outside the multi-site, 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 non-coherent joint transmission may be a joint non-coherent transmission of multiple sites, or different data belonging to the same PDSCH is sent from different sites to the terminal device, and the names with the same meaning specified in other standards are also applicable to the present application, that is, the present application does not limit the names of these parameters. The sites in the multi-site non-coherent joint transmission may be RRH, TRP, etc., and there is no specific limitation on this. The transmission scheme of multiple TRPs may include an M-TRP (single-downlink control information based M-TRP, S-DCI based M-TRP) transmission scheme based on a single downlink control information, and may also include an M-TRP (multiple-downlink control information based M-TRP, M-DCI based M-TRP) transmission scheme based on multiple DCIs.
[0081] S-DCI based M-TRP can be embodied as follows: one DCI can indicate multiple transmission configuration indicator (TCI) states, or one DCI can include multiple sounding reference signal resource indicator (SRS resource indicator, SRI) fields, etc. Of course, S-DCI based M-TRP can also be embodied by other concepts / parameters, which are not specifically limited.
[0082] M-DCI based M-TRP can be reflected in that the network will configure multiple control resource set pool index (controlresource set pool index, CORESET pool index, referred to as CORESETPoolIndex) values, such as CORESETPoolIndex = 0, CORESETPoolIndex = 1. Of course, M-DCI based M-TRP is reflected by other concepts / parameters, and no specific limitation is made to this.
[0083] 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.
[0084] Optionally, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, 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 earthorbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0085] Optionally, the network device can provide services for the cell, and the terminal device in the cell can communicate with the network device through transmission resources (such as spectrum resources). The cell can be a macro cell, a small cell, a metro cell, a micro cell, a pico cell, a femto cell, etc.
[0086] Optionally, the network device of the embodiment of the present application may be a chip, a chip module, a device, a unit, etc., and there is no specific limitation on this.
[0087] Optionally, the network device may include a first compression processing module (such as an AI module). The first compression processing module may be used to perform compression / decompression and other processing on channel related information.
[0088] For example, the first compression processing module may be a software unit and / or hardware unit that performs the first compression processing using an AI algorithm (such as a convolutional neural network algorithm, a deep neural network algorithm, etc.). In addition, the first compression processing module may be a chip, a chip module, etc.
[0089] Optionally, the network device may include a second compression processing module (such as a non-AI module). The second compression processing module may be used to perform compression / decompression and other processing on the channel related information.
[0090] For example, the second compression processing module may be a software unit and / or a hardware unit that performs the second compression processing using the spatial compression vector. In addition, the second compression processing module may be a chip, a chip module, and the like.
[0091] Optionally, the network device may include a third compression processing module, wherein the third compression processing module may be used to perform compression / decompression and other processing on the channel related information.
[0092] For example, the third compression processing module may be a software unit and / or a hardware unit that performs the third compression processing using an AI algorithm or a spatial compression vector, etc. In addition, the third compression processing module may be a chip, a chip module, etc.
[0093] 4. Example
[0094] The following is an exemplary description of the communication system in an embodiment of the present application.
[0095] For example, a network architecture of a communication system in an embodiment of the present application can be found at Figure 1 .like Figure 1 As shown, 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 in a wireless manner.
[0096] Figure 1 This is merely an example of a network architecture of a communication system and does not constitute a limitation on the network architecture of the communication system in the embodiment of the present application.
[0097] For example, the communication system 10 may also include a server or other devices.
[0098] For another example, the communication system 10 may include other network devices in addition to the network device 110 .
[0099] For another example, the communication system 10 may include other terminal devices in addition to the terminal device 120 .
[0100] 2. A CSI Report Determination Method
[0101] 1. Related research on CSI
[0102]
CSI Configuration
[0103] The standard protocols developed by 3GPP have conducted relevant research on CSI.
[0104] CSI can be the channel state information used by the terminal device to feed back the downlink channel quality to the network device. That is, the terminal device can feed back the downlink channel quality to the network device based on CSI, so that the network device can select a suitable modulation and coding scheme (MCS) for the transmission of downlink data, reduce the block error rate (BLER) of downlink data transmission, and perform corresponding beam management, mobility management, adaptation tracking, rate matching and other processing.
[0105] The CSI-related configuration may be defined by a high-level parameter CSI-MeasConfig (CSI measurement configuration), wherein CSI-MeasConfig may indicate (include / configure / carry) the following two high-level parameters: CSI-ResourceConfig (CSI resource configuration) and CSI-ReportConfig (CSI report configuration).
[0106] In addition, since CSI-ReportConfig may indicate (include) CSI-ResourceConfigId (CSI resource configuration identifier), CSI-ResourceConfig may be associated with (correspond to / mapped to) CSI-ReportConfig through CSI-ResourceConfigId.
[0107] CSI-ReportConfig can be used to configure CSI reporting, that is, to configure CSI reporting.
[0108] CSI-ResourceConfig can be used to configure CSI-RS resources for CSI measurement. In addition, CSI-ResourceConfig can configure CSI Resource Set (CSI resource set), and CSI Resource Set can include the most basic CSI-RS resources (such as CSI-RS-Resource).
[0109] CSI Resource Set can 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 InterferenceMeasurement, CSI interference measurement) resource set), and CSI-SSB-ResourceSet (synchronization signal block SSB resource set).
[0110] 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.
[0111] The type of CSI-RS resources can be periodic, semi-persistent or aperiodic.
[0112] The report configuration type (reportConfigType) in CSI-ReportConfig may be used to indicate the type of CSI report, wherein the CSI report may be transmitted via a physical uplink control channel (physical uplink control channel, PUCCH) or a physical uplink shared channel (physical uplink shared channel, PUSCH).
[0113] CSI-ResourceConfig and / or NZP-CSI-RS-ResourceSet can configure one or more NZP CSI-RS resource sets. Each NZP CSI-RS resource set can be composed 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.
[0114] In the embodiment of the present application, CSI measurement can be understood as measuring the downlink channel through the CSI-RS resources or SSB configured by CSI-ResourceConfig.
[0115] Optionally, CSI-related configuration may be understood as CSI report configuration and / or CSI resource configuration.
[0116]
CSI Report
[0117] The types of CSI reports may include: periodic CSI reports, aperiodic CSI reports, semi-persistent CSI reports carried on PUCCH, and semi-persistent CSI reports carried on PUSCH.
[0118] It should be noted that since PUCCH needs to be used to report periodic CSI, the periodic CSI report can be carried by PUCCH. Since PUSCH needs to be used to report aperiodic CSI, the aperiodic CSI report can be carried by PUSCH.
[0119] For non-periodic CSI reporting and semi-persistent CSI reporting carried on PUSCH, the network device will also configure high-level parameters TriggerState and reportTriggerSize to cooperate with the CSI request field (CSI request field) in downlink control information (downlink control information, DCI).
[0120]
Composition of CSI report
[0121] It should be noted that a CSI report may consist of two parts, namely, Part 1 and Part 2. The payload size of Part 1 may be fixed, Part 1 may be used to determine the number of information bits in Part 2, and the entire information of Part 1 needs to be transmitted before Part 2.
[0122] Since the size of part 1 is fixed, and the size of part 2 is variable and depends on part 1, the present application may be implemented as follows:
[0123] ◆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;
[0124] ◆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 improve retrieval efficiency.
[0125] ◆Put some information with small amount of information / data in part 1, and put some information with large amount of information / data in part 2, so that the network device can quickly retrieve part 1 because part 1 has a small amount of information.
[0126]
CSI information included in the CSI report
[0127] 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.
[0128] 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-domainchannel properties, TDCP), etc.
[0129] It should be noted that CRI can represent the CSI-RS resource recommended (or selected) by the terminal device, and SSBRI can represent the SSB resource recommended (or selected) by the terminal device. Among them, one CSI-RS resource can represent one beam or antenna direction, and one SSB resource can represent one beam or antenna direction.
[0130] RI can represent the number of layers recommended (or selected) by the terminal device, and the number of layers can determine which codebook. Each number of layers 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.
[0131] PMI can represent the index of the codeword in the codebook recommended (or selected) by the terminal device, or quantized precoding information. One codeword corresponds to one precoding matrix. RI and PMI can represent the number of layers and precoding matrix recommended by the terminal device as a whole.
[0132] The CQI may indicate the quality of the channel of the current channel fed back by the terminal device to the network device. The terminal device needs to calculate the CQI.
[0133] CSI reporting band
[0134] The report frequency configuration information (reportFreqConfiguration) in CSI-ReportConfig is used to indicate the frequency granularity of the CSI report.
[0135] The CSI reporting setting configuration may define the CSI reporting band as a subset of subbands in a bandwidth part (BWP). That is, the active BWP may be divided into multiple subbands, and a subset (i.e., part of the subbands) of the multiple subbands may be defined as the CSI reporting band.
[0136] Among them, reportFreqConfiguration can indicate:
[0137] -csi-ReportingBand is a contiguous or non-contiguous subset of the subbands in the BWP for which CSI should be reported;
[0138] - Wideband CQI reporting or subband CQI reporting can be configured by higher layer parameters (such as CQI format indicator cqi-FormatIndicator). When wideband CQI reporting is configured, one wideband CQI is reported for each codeword in the entire CSI reporting band. When subband CQI reporting is configured, one CQI per codeword is reported for each subband in the CSI reporting band.
[0139] -Wideband PMI reporting or subband PMI reporting may be configured by a higher layer parameter (e.g., PMI format indication 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, a single wideband indication is reported for the entire CSI reporting band, except for 2 antenna ports, and one subband indication is reported for each subband in the CSI reporting band. When subband PMI is configured with 2 antenna ports, one PMI is reported for each subband in the CSI reporting band.
[0140] 2. Network scenarios studied in this application
[0141]
describe
[0142] There are various network scenarios, and different network scenarios may have different network configurations, network requirements or network implementations, which may cause the information included / carried / borne by the CSI report to change due to different network scenarios. This application introduces the following network scenarios:
[0143]
Network Scenario A
[0144] In current network scenarios, the network (such as network equipment) usually configures the CSI-related configuration corresponding to a single beam to the terminal device, and the terminal device can determine the channel-related information of the single beam according to the CSI-related configuration corresponding to the single beam, and then feedback / report the channel-related information of the single beam, thereby realizing CSI feedback / CSI reporting of the single beam. In this way, the network can perform corresponding channel estimation / network configuration / network scheduling, etc. according to the channel-related information of the single beam.
[0145] It should be noted that in the present application, the network configures the CSI-related configuration corresponding to a single beam to the terminal device, which can be understood as the network configures one or more beams to the terminal device, but expects the terminal device to report the CSI corresponding to a beam; it can also be understood that the network configures one or more beams to the terminal device, but the CSI-related configuration only includes the CSI-related configuration corresponding to one beam.
[0146] Different from the current network scenario, this application introduces "network scenario A", which is as follows:
[0147] In "network scenario A", the network (such as a network device) configures CSI-related configurations corresponding to multiple beams to the terminal device, and the terminal device can determine the channel-related information of the multiple beams according to the CSI-related configurations corresponding to the multiple beams for reporting. The channel-related information of the multiple beams can be indicated / expected / anticipated / hoped by the network to be reported by the terminal device, or can be reported by the terminal device as recommended to the network.
[0148] It should be noted that in the present application, the network configures CSI-related configurations corresponding to multiple beams to the terminal device, which can be understood as the network configures multiple beams to the terminal device and expects the terminal to report the CSI corresponding to the multiple beams; it can also be understood as the network configures multiple beams to the terminal device, and the CSI-related configuration includes the corresponding CSI-related configurations of the multiple beams.
[0149] At the same time, since the channel-related information may have a high amount of data / information, it will take up more resources to transmit, and will also increase signaling overhead, etc. Therefore, in order to reduce resource occupancy and signaling overhead, etc., this application may choose not to directly feedback the channel-related information of multiple beams, but first compress the channel-related information of multiple beams, and then report the compressed information or report the compressed information after processing. For ease of description, this process can be referred to as "compressed CSI reporting of multiple beams".
[0150] In addition, in "network scenario A", the network (such as network equipment) may configure CSI-related configurations corresponding to multiple beams under non-coherent joint transmission (NCJT) or CJT to the terminal device, and the terminal device can report channel-related information of multiple beams according to these CSI-related configurations to achieve CSI compression reporting of multiple beams under NCJT or CJT. In other words, "network scenario A" may involve CSI mechanisms for multiple beams under NCJT or CJT.
[0151]
Network Scenario B
[0152] In the current network scenario, the network (such as network equipment) usually configures the CSI-related configuration corresponding to a single or multiple beams under NCJT or CJT to the terminal device, and the terminal device can perform CSI feedback / CSI reporting of a single or multiple beams under NCJT or CJT according to the CSI-related configuration, but does not involve CSI compression reporting of multiple beams (different from "network scenario A"). In this way, the network can perform relevant channel estimation / network configuration / network scheduling under NCJT or CJT based on the channel-related information of a single or multiple beams.
[0153] Different from the current network scenario, this application introduces "network scenario B", which is as follows:
[0154] In "Network Scenario B", the network configures the CSI-related configurations corresponding to one or more beams that are not under NCJT or CJT to the terminal device, and the terminal device can report the channel-related information of one or more beams according to these CSI-related configurations, thereby realizing CSI feedback / CSI reporting of one or more beams that are not under NCJT or CJT. The channel-related information of the one or more beams can be indicated / expected / anticipated / hoped by the network to be reported to it, or can be reported by the terminal device as recommended to the network.
[0155] At the same time, in order to reduce resource occupancy and signaling overhead, etc., the present application may choose not to directly feedback the channel-related information of one or more beams that are not under NCJT or CJT, but first compress the channel-related information of the one or more beams, and then report the compressed information or report the compressed information after processing. For ease of description, this process can be referred to as "compressed CSI reporting of one or more beams that are not under NCJT or CJT".
[0156]
Network Scenario C
[0157] In the current network scenario, the network (such as network equipment) usually configures the CSI-related configuration corresponding to a single or multiple beams under multiple TRPs to the terminal device, and the terminal device can perform CSI feedback / CSI reporting of a single or multiple beams under multiple TRPs according to the CSI-related configuration, but does not involve CSI compression reporting of multiple beams (different from "network scenario A"). In this way, the network can perform related channel estimation / network configuration / network scheduling under multiple TRPs based on the channel-related information of a single beam or multiple beams. At the same time, in the current network scenario, one beam corresponds to one TRP / CRI, etc. In this way, multiple beams correspond to multiple TRPs / CRIs, etc.
[0158] Different from the current network scenario, this application introduces "network scenario C", which is as follows:
[0159] In "Network Scenario C", the network configures the CSI-related configurations corresponding to one or more beams under a single TRP to the terminal device, and the terminal device can report the channel-related information of one or more beams according to these CSI-related configurations, thereby realizing CSI feedback / CSI reporting of one or more beams under a single TRP. Among them, the channel-related information of the one or more beams can be the network's indication / expectation / anticipation / hope that the terminal device can report to it, or it can be the terminal device's recommendation to the network. At the same time, in "Network Scenario C", the multiple beams of the present application can correspond to one or more TRP / CRI, etc.
[0160] In addition, in order to reduce resource occupancy and signaling overhead, etc., the present application may choose not to directly feedback the channel-related information of one or more beams under a single TRP, but to first compress the channel-related information of the one or more beams, and then report the compressed information or process the compressed information before reporting. For ease of description, this process can be referred to as "compressed CSI reporting of one or more beams under a single TRP".
[0161] It can be seen that compared to the current network scenario where the network can only perform corresponding channel estimation / network configuration / network scheduling based on the channel-related information of a single beam, in the "network scenario A" of the present application, since the present application can report the channel-related information of multiple beams, the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling based on the channel-related information of multiple beams. In this way, better communication quality can be guaranteed due to more accurate / reasonable channel estimation / network configuration / network scheduling, which is conducive to improving network stability.
[0162] In addition, compared to the current network scenarios that only involve reporting of channel-related information of a single or multiple beams under NCJT, CJT or multiple TRPs, in the "Network Scenario B" and "Network Scenario C" of the present application, the present application can report channel-related information of one or more beams that are not NCJT, not CJT or under a single TRP, so as to improve the diversity of network scenarios.
[0163] At the same time, the present application does not directly report the channel-related information of one or more beams, but first compresses the channel-related information of one or more beams, and then reports the compressed information, or processes the compressed information before reporting it, so as to reduce resource occupancy and signaling overhead, etc.
[0164] In addition, in the network scenario of the present application, although the network instructs / expects the terminal device to report the first information to it or the terminal device itself recommends reporting the first information to the network, the first information may not be reported due to certain differences. For example, these differences may include at least one of the following: different terminal devices may have different capabilities, the actual network environment / network configuration / network capability / network requirements of the terminal device may be different, and the signal quality of different beams may be different. Therefore, the following two situations may exist:
[0165]
Case 1
[0166] In "Case 1", since there may be at least one of the following factors: the terminal device has the ability to support the first compression processing, the network environment / network configuration / network capability / network requirements of the terminal device can meet / support the first compression processing, and the signal quality of different beams can meet the requirements (for example, greater than or equal to a certain threshold), the terminal device can report the first compression information of one or more beams expected by the network or recommended by itself. At this time, the CSI report can include the first compression information of one or more beams.
[0167]
Case 2
[0168] In "Case 2", the terminal device may not be able to report the first compression information of one or more beams expected by the network or recommended by itself, because the terminal device may not be able to support the first compression processing, the actual network environment / network configuration / network capability / network requirements of the terminal device cannot meet / cannot support the first compression processing, or the signal quality of different beams cannot meet the requirements. At this time, in the case where the terminal device is unable to report the first compression information of one or more beams, in order to solve the problem of how to handle CSI reporting, this application introduces a "fallback mechanism".
[0169] In the present application, the specific circumstances under which the terminal device can report the first compressed information of one or more beams indicated / expected by the network or recommended by itself, and the circumstances under which the terminal device cannot report the first compressed information of one or more beams may be stipulated by the protocol, or configured by the network, or pre-set, or depend on the implementation of the network or terminal device, and this application does not impose any restrictions.
[0170] For example, when the terminal device has the ability to support the first compression processing and the network environment / network configuration / network capability / network requirements, etc., where the terminal device is actually located, can satisfy / support the first compression processing, the terminal device can report the first compression information of one or more beams indicated / expected by the network or recommended by itself. However, when the terminal device does not have the ability to support the first compression processing, or the network environment / network configuration / network capability / network requirements, etc., where the terminal device is actually located, cannot satisfy / support the first compression processing, the terminal device cannot report the first compression information of one or more beams.
[0171]
Fallback mechanism
[0172] The fallback mechanism can be understood as that, when the first compression information of one or more beams cannot be reported, for example, the network or the terminal device does not support the first compression processing or other reasons, the terminal device can independently decide or perform at least one of the following according to the network instruction or the protocol specification:
[0173] ◆Report the second compressed information of one or more beams;
[0174] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or perform a second compression processing on the channel-related information of one or more beams according to network instructions or protocol regulations, and then report the information after the second compression processing or process the information after the second compression processing before reporting, so as to reduce resource occupancy and signaling overhead, etc.
[0175] ◆Report channel-related information of one or more beams;
[0176] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide to report the channel-related information of one or more beams according to network instructions or protocol regulations.
[0177] ◆Report channel-related information of a target beam among multiple beams (the target beam can be a beam or a part of a beam);
[0178] It is understandable that when it is impossible to report the first compressed information of one or more beams, in order to reduce resource occupancy and signaling overhead, etc., the terminal device may not report the channel-related information of multiple beams, but may independently decide to report the channel-related information of the target beam among the multiple beams in accordance with network instructions or protocol regulations.
[0179] ◆The information related to the channel of the target beam is reported after the third compression processing;
[0180] It can be understood that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or perform a third compression processing on the channel-related information of the target beam among the multiple beams according to the network instructions or the protocol provisions, and then report the information after the third compression processing or process the information after the third compression processing and then report it.
[0181] ◆No CSI reporting
[0182] It is understandable that, when it is impossible to report the first compressed information of multiple beams, the terminal device can independently decide or directly not report any CSI according to network instructions or protocol regulations.
[0183] ◆Do not update CSI report
[0184] It is understandable that, when it is impossible to report the first compressed information of multiple beams, the terminal device can independently decide or directly not update the CSI report according to the network instructions or the protocol provisions.
[0185] ◆Report the old / old / original / previous channel related information of one or more beams.
[0186] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or report the old / old / original / previous channel-related information of one or more beams according to network instructions or protocol regulations.
[0187] ◆Report the old / original / previous channel information of the target beam.
[0188] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or report the old / old / original / previous channel-related information of the target beam according to network instructions or protocol regulations.
[0189] 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.
[0190] 3. Specific instructions
[0191] 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.
[0192] 1) One or more beams, target beam
[0193]
Beam
[0194] Combined with the content in the above "1. Related research on CSI", CRI can represent the CSI-RS recommended (or selected) by the terminal device, SSBRI can represent the SSB recommended (or selected) by the terminal device, a CSI-RS can represent a beam or antenna direction, and an SSB can represent a beam or antenna direction.
[0195] Therefore, the "beam" of the present application can be regarded as CSI-RS, SSB, CRI, SSBRI, DMRS, CSI-RS port, antenna port, TRP, etc.; in other words, the "beam" can correspond to / associated with CSI-RS, SSB, CRI, SSBRI, DMRS, CSI-RS port, antenna port, etc., and can correspond to / associated with a combination of at least two of CSI-RS, SSB, CRI, SSBRI, DMRS, CSI-RS port, and antenna port (such as a combination of CSI-RS and SSB), and there is no specific restriction on this.
[0196] Optionally, the "beam" in this application can be understood as a channel / signal / reference signal configured by the network, such as CSI-RS, SSB, DMRS, CSI-RS port, etc.; it can also be understood as a channel / signal / reference signal configured by the network for terminal measurement; it can also be understood as a channel / signal / reference signal used for channel measurement in the CSI resource configuration associated with the CSI report configuration configured by the network. Of course, the application is not limited to the above examples for "how the beam is understood", and there can be other examples, and no specific limitation is made to this.
[0197] Optionally, the "beam" of the present application may be characterized by a channel / signal / reference signal (such as CSI-RS, SSB, DMRS, CSI-RS port, etc.), or by an index (such as a beam index), or by spatial angle information, etc. Of course, the present application is not limited to the above examples for "how the beam is specifically characterized", and there may be other examples, which are not specifically limited.
[0198] One or more beams
[0199] It should be noted that the network will configure multiple beams for the terminal device, as well as CSI-related configurations corresponding to the multiple beams. Then, the terminal device will determine one or more beams from the multiple beams according to the network instructions or autonomously, and then perform CSI feedback / CSI compression feedback according to the CSI-related configurations corresponding to the one or more beams. Optionally, the number of beams or beam index of the one or more beams can be indicated by the network.
[0200] In this way, the network instructs / expects the terminal device to report channel-related information of one or more beams to it, so that the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling, etc. based on the channel-related information of these beams.
[0201] For example, the network configures 8 beams with indices 0 to 7 to the terminal device, namely, beam 0 to beam 7. Then, the network instructs / expects the terminal device to perform CSI compression reporting on channel-related information of 4 beams with indices 0-3.
[0202] For another example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely, beam 0 to beam 7. Then, the network instructs / expects the terminal device to perform CSI compression reporting on the channel related information of the beam with index 3.
[0203] For another example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely, beam 0 to beam 7. Then, the network instructs / expects the terminal device to perform CSI feedback / CSI compression reporting on channel-related information of 2 beams.
[0204] It should be noted that the "beam" here can also be represented by channel / signal / reference signal / index / spatial angle information, etc., and there is no specific limitation on this.
[0205] Optionally, the beam number or beam index of the one or more beams may be indicated by a CSI report.
[0206] This is because, when the terminal device recommends to the network, since the network does not know which beams or which beam the terminal device will recommend from multiple beams, the terminal device needs to indicate the number or index of the recommended beams through the CSI report. In this way, the network can participate in the decision-making of channel estimation / network configuration / network scheduling, etc. based on the channel-related information of these beams recommended by the terminal device. Of course, the network may not adopt the channel-related information of these beams recommended by the terminal device.
[0207] For example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely, beams 0 to beam 7. Then, the terminal device autonomously decides to recommend to the network that the channel-related information of the 4 beams with indexes 0-3 be reported with CSI compression, or the terminal device autonomously decides to recommend to the network that the channel-related information of the beam with index 3 be reported with CSI compression.
[0208] It should be noted that the "beam" here can also be represented by channel / signal / reference signal / index / spatial angle information, etc., and there is no specific limitation on this.
[0209] In addition, the "one or more beams" in the present application can be regarded as one or more CSI-RS, one or more SSB, one or more CRI, one or more SSBRI, one or more DMRS, one or more CSI-RS ports, one or more antenna ports, etc., or CSI-RS / SSB / CRI / SSBRI / DMRS / CSI-RS port / antenna port, etc. corresponding to one or more beams, or a combination of at least two of the CSI-RS, SSB, CRI, SSBRI, DMRS, CSI-RS port, and antenna port corresponding to one or more beams (such as a combination of CSI-RS and SSB).
[0210]
Target beam
[0211] In the "fallback mechanism", the terminal device can determine the target beam from the multiple beams according to the network instruction or autonomous decision, so as to perform CSI feedback / CSI compression feedback on the target beam. The target beam can be one of the multiple beams or part of the multiple beams.
[0212] Alternatively, the network can directly indicate the index of the target beam.
[0213] For example, the network configures 8 beams with indexes 0 to 7, namely beams 0 to beam 7, to the terminal device, and instructs that CSI reporting / CSI compression reporting be performed directly on beam 0 and beam 1 when the "fallback mechanism" needs to be executed, or instructs that CSI reporting / CSI compression reporting be performed directly on beam 0 when the "fallback mechanism" needs to be executed.
[0214] Optionally, the target beam may be determined from the multiple beams based on signal quality of the beam.
[0215] For example, the network indicates or the terminal autonomously determines to determine a beam with a signal quality greater than or equal to a preset threshold from the multiple beams as the target beam. That is, the signal quality of the target beam from the multiple beams is better than the signal quality of other beams, or the signal quality of the target beam meets the preset threshold. The preset threshold can be indicated by the network to the terminal device, defined by the protocol, or dependent on the terminal device capability (such as UE capability).
[0216] Optionally, the target beam may be determined by the terminal device from the multiple beams.
[0217] For example, the terminal device selects a beam with the best signal quality from the multiple beams as the target beam.
[0218] 2) Channel related information
[0219] It should be noted that the channel-related information of the beam may include at least one of the channel information of the beam, the CSI information of the beam, etc. This will be described in detail below.
[0220] Channel Model
[0221] 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:
[0222] r=Hs+n0;
[0223] Among them, r is the received signal vector after passing through the MIMO channel; s is the transmitted signal vector of the transmitter; H is the b×a order channel matrix for the MIMO channel; n0 is the additive noise vector.
[0224] In the precoding mode, the transmitter can optimize the spatial characteristics of the transmitted signal vector s in a precoding mode according to the channel matrix H, so that the spatial distribution characteristics of the transmitted signal vector s match the channel matrix H, thereby effectively reducing the dependence on the receiver algorithm and simplifying the receiver algorithm. Through precoding, the system performance can be effectively improved.
[0225] Precoding can be performed using linear or nonlinear methods. Due to complexity and other reasons, only linear precoding is generally considered in current wireless communication systems. After precoding, the channel model of the MIMO signal can be expressed as:
[0226] r=HWs+n0;
[0227] Wherein, W is the precoding matrix.
[0228] For a multi-user multiple-input multiple-output (MU-MIMO) system, the receiver cannot perform channel estimation for signals sent to other devices, so transmitter precoding can effectively suppress multi-user interference. It can be seen that it is beneficial for the system if the transmitter knows the channel matrix and uses appropriate precoding to process it.
[0229] In addition, in the precoding method, the precoding matrix W and the channel matrix H jointly determine the equivalent channel matrix (such as HW), and the equivalent channel matrix determines the channel characteristics / channel features, etc. In addition, 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 under a certain transformation of the channel matrix H.
[0230] Optionally, 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, an SSB, or a DMRS, etc.
[0231] [Processing of channel matrix H]
[0232] The singular value decomposition (SVD) of the channel matrix H can be:
[0233] H=U∑V T ;
[0234] Among them, U=[u1,u2,…,u b ] is an orthogonal matrix or unitary matrix of order b×b, that is, it satisfies U T U = I;
[0235] V=[v1,v2,…,v a ] is an a×a-order orthogonal matrix or an eigenvalue matrix, that is, it satisfies V T V = I. The column vectors in V can be called right-singular vectors of the channel matrix H;
[0236] ∑ is a×a order diagonal matrix, the elements on the diagonal are p=min(b,a) singular values σ1,σ2,...,σ p , arrange them in descending order, that is, σ1>σ2>...>σ p .
[0237] In addition, the present application can be used to conjugate the transpose of the channel matrix H TPerform matrix multiplication with the channel matrix H to obtain an a×a square matrix H T H.
[0238] Through the square matrix H T H is subjected to eigendecomposition, and the eigenvalues and eigenvectors obtained are as follows:
[0239] (H T H)v i =λ i v i ,i∈[1,a];
[0240] 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.
[0241] From H=U∑V T It can be obtained that (H T H)=V∑ 2 V T .
[0242] 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.
[0243]
Channel Information
[0244] Channel information can be understood as relevant information obtained by performing channel measurement based on CSI-RS / DMRS / SSB, etc.
[0245] For example, 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 eigenvector 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 a channel matrix H or a square matrix H T H under some 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.
[0246] Of course, the channel information described in this application is not limited to the above-listed contents, and any relevant information obtained by performing channel measurement based on CSI-RS / DMRS / SSB, etc., can belong to channel information. In this way, the channel information of a beam can be the channel information obtained by performing channel measurement based on the CSI-RS / DMRS / SSB, etc. corresponding to the beam.
[0247] In addition, the channel information of the beam can be understood as the channel information corresponding to the beam, the channel information of the CSI-RS / SSB / CRI / SSBRI / DMRS / CSI-RS port / antenna port corresponding to the beam, the channel information corresponding to the CSI-RS / SSB / CRI / SSBRI / DMRS / CSI-RS port / antenna port, etc.
[0248]
CSI Information
[0249] The CSI information may be determined based on the channel information.
[0250] Optionally, the CSI information may include at least one of the following: L1-RSRP, L1-SINR, CRI, SSBRI, RI, PMI, CQI, LI, TDCP, etc.
[0251] In addition, the CSI information of the beam can be understood as the CSI information corresponding to the beam, the CSI information of the CSI-RS / SSB / CRI / SSBRI / DMRS / CSI-RS port / antenna port corresponding to the beam, the CSI information corresponding to the CSI-RS / SSB / CRI / SSBRI / DMRS / CSI-RS port / antenna port, etc.
[0252] [Channel related information corresponding to all layers / target layers of the beam]
[0253] It should be noted that the layer of the beam can be understood as performing channel measurement according to the reference signal corresponding to the beam (such as CSI-RS, SSB, DMRS, etc.) to obtain channel information, and then obtaining the layer based on the channel information; it can also be understood as performing channel measurement according to the target parameter signal (such as CSI-RS, SSB, DMRS, etc.) to obtain channel information, and then obtaining the layer based on the channel information. The target reference signal and the reference signal corresponding to the beam have a quasi co-location (Quasi Co-Location, QCL) type D (QCL-typeD) relationship.
[0254] Therefore, the channel information can be understood as the channel information corresponding to the layer of the beam; and the CSI information obtained according to the channel information corresponding to the layer of the beam can be understood as the CSI information corresponding to the layer of the beam.
[0255] For example, taking the channel information as a channel matrix H, the rank of the channel matrix H may represent the number of layers. In this way, the layer of the beam is obtained according to the channel matrix H, and the number of layers of the beam is less than or equal to the rank of the channel matrix H.
[0256] In addition, the channel-related information of the beam may include channel-related information corresponding to all layers of the beam and channel-related information corresponding to the target layer of the beam. The target layer may be at least one layer among all layers of the beam. The channel-related information includes channel information and / or CSI information.
[0257] Optionally, the target layer can be indicated by the network or determined autonomously by the terminal device.
[0258] 3) First Information
[0259]
describe
[0260] In the network scenario of the present application, the network explicitly / implicitly instructs / expects the terminal device to compress and report the channel-related information of one or more beams, or the terminal device recommends to the network to compress and report the channel-related information of one or more beams. Among them, the first compression processing is required here. For the convenience of description and distinction, the present application refers to the information that the network instructs / expects the terminal device to report or the terminal device recommends to report to the network as "first information".
[0261] Optionally, the first information may include first compressed information of one or more beams. This is because, in order to reduce resource occupancy and signaling overhead, etc., the present application may choose not to directly feedback the channel-related information of one or more beams, but first perform a first compression process on the channel-related information of one or more beams to obtain the first compressed information of one or more beams, and then report the first compressed information of one or more beams.
[0262] That is, the first compressed information of the one or more beams may be information obtained after the channel-related information of the one or more beams is first compressed.
[0263] [First compression process]
[0264] It should be noted that the terminal device of the present application can use the first compression processing module to implement the first compression processing of the channel-related information of one or more beams.
[0265] Optionally, the first compression processing module may be a software unit and / or a hardware unit that performs the first compression processing using a compression algorithm.
[0266] In this way, since the information after the first compression processing has the characteristics of a smaller number of bits, etc., less resources are occupied and the signaling overhead is small.
[0267] Optionally, the first compression processing module may include an AI module, which may be a software unit and / or hardware unit that performs compression processing using an AI algorithm.
[0268] In this way, compared to non-AI models, since the AI module has the ability to process large and complex information / data and has the ability to output results with high accuracy, etc., the present application can input channel-related information of multiple beams into the AI model, and then the AI model outputs the first compressed information of multiple beams, thereby not only realizing the first compression processing of channel-related information, but also ensuring that the first compressed information has a higher accuracy, etc.
[0269] It should be noted that AI technology can solve some problems that are difficult to solve with traditional modeling methods, such as some nonlinear problems, problems with overly complex parameters, etc., and establish some problem-solving models through training with a large amount of data, and provide more accurate prediction results. Among them, AI can include ML, deep learning (DL), etc., and AI can include various linear and nonlinear network models, such as linear regression, vector machine, convolutional neural network (CNN), deep neural network (DNN), etc.
[0270] With the continuous development of AI technology or ML technology and the continuous evolution of wireless communication systems, 3GPP is currently discussing the combination of AI technology or ML technology with wireless communication technology. In the combination of AI technology or ML technology with wireless communication technology, this application can introduce AI technology or ML technology at the CSI level and use AI or ML to perform CSI calculations in order to improve air interface performance and reduce air interface overhead.
[0271] Optionally, the AI module can be understood as an ML model, AI algorithm / ML algorithm, an AI-based operation or processing module, etc., without any specific limitation.
[0272] Optionally, the AI module may have certain model parameters and model architecture, etc.
[0273] Optionally, the AI module may include various linear and nonlinear network models, such as linear regression, vector machine, CNN, DNN, etc.
[0274] Of course, the present application may also implement the first compression processing by other methods besides AI, and there is no specific limitation on this.
[0275] First compression information of one or more beams
[0276] The present application may perform the first compression processing on the channel-related information of one or more beams. However, in performing the first compression processing on the channel-related information of multiple beams, the present application may perform the first compression processing on the channel-related information of each beam separately, or may perform the first compression processing on the channel-related information of all beams as a whole, so that the first compression information of multiple beams needs to be discussed in different situations. Of course, the present application is not limited to the following situations.
[0277]
Scenario 1
[0278] a. Description
[0279] In "Scenario 1", the present application may perform a first compression process on the channel-related information of each beam separately, thereby obtaining the first compressed information of each beam, and the first compressed information of a beam is the information after the first compression process is performed on the channel-related information of the beam. At this time, the first compressed information of multiple beams may include the first compressed information of each beam.
[0280] For example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely beams 0 to beam 7. Then, the network instructs / expects the terminal device to perform CSI compression reporting for the 4 beams with indexes 0 to 3. During the CSI compression reporting process of the 4 beams, the terminal device can perform the first compression processing on the channel-related information of each of the 4 beams separately, and finally obtain the first compression information of beam 0, the first compression information of beam 1, the first compression information of beam 2, and the first compression information of beam 3.
[0281] Taking the AI model to implement the first compression processing as an example, the channel-related information of each of the four beams is subjected to the first compression processing separately. It can be understood that the channel-related information of beam 0 is input into the first AI model, the channel-related information of beam 1 is input into the second AI model, the channel-related information of beam 2 is input into the third AI model, and the channel-related information of beam 3 is input into the fourth AI model.
[0282] Optionally, the first compression processing methods corresponding to the first compression information of different beams are different. It is understandable that the present application can use different first compression processing methods for the channel-related information of different beams, and finally obtain the first compression information of each beam. In this way, since different first compression processing methods are used, it is beneficial to improve network flexibility.
[0283] For example, taking the AI model to implement the first compression processing as an example, the channel-related information of different beams can be input into different AI models. Among them, different AI models can refer to one or more of the following different information: number of network layers, network structure, network parameters, input requirements, output requirements, etc.
[0284] Optionally, the first compression processing methods corresponding to the first compression information of different beams are the same.
[0285] It is understandable that the present application can use the same first compression processing method for channel related information of different beams, and finally obtain the first compressed information of each beam. In this way, since the same first compression processing method is used, it is helpful to reduce network complexity.
[0286] For example, taking the AI model to implement the first compression processing as an example, the channel-related information of different beams can be input into the same AI model.
[0287] b. The channel-related information of a beam is first compressed
[0288] It should be noted that each time the first compression processing is performed on the channel-related information of a beam, the present application needs to consider the channel-related information corresponding to all layers of the beam and the channel-related information corresponding to the target layer of the beam. At this time, there are the following three situations. Of course, the present application is not limited to the following situations.
[0289]
Scenario 1-1
[0290] In "Case 1-1", the present application may perform a first compression process on the channel-related information corresponding to all layers of a beam separately, thereby obtaining the first compression information of each layer of the beam.
[0291] In this way, the first compressed information of a beam is information obtained by performing a first compression process on the channel-related information corresponding to all layers of the beam.
[0292] For example, taking a beam having 3 layers as an example, the channel-related information corresponding to the 3 layers is subjected to a first compression process respectively, and finally the first compressed information of layer 0, the first compressed information of layer 1 and the first compressed information of layer 2 are obtained.
[0293] Taking the AI model to implement the first compression processing as an example, the channel-related information corresponding to the three layers is subjected to the first compression processing separately. It can be understood that the channel-related information corresponding to layer 0 is input into the first AI model, the channel-related information corresponding to layer 1 is input into the second AI model, and the channel-related information corresponding to layer 2 is input into the third AI model.
[0294]
Scenario 1-2
[0295] In "Case 1-2", the present application may perform a first compression process on the channel-related information corresponding to all layers of a beam as a whole, thereby obtaining first compressed information of all layers. The first compressed information of all layers may be understood as first compressed information for all layers.
[0296] In this way, the first compressed information of a beam is information obtained after the first compression processing is performed on the channel related information corresponding to all layers of the beam as a whole.
[0297] For example, taking a beam having three layers as an example, the channel-related information corresponding to the three layers is subjected to a first compression process as a whole, and finally the first compressed information for the three layers is obtained.
[0298] Taking the AI model to implement the first compression processing as an example, the channel-related information corresponding to the three layers is subjected to the first compression processing as a whole. It can be understood that the channel-related information corresponding to layer 0, the channel-related information corresponding to layer 1, and the channel-related information corresponding to layer 2 are input into an AI model together to finally obtain an output result.
[0299]
Scenario 1-3
[0300] In "Case 1-3", the present application may perform a first compression process on the channel-related information corresponding to the target layer of a beam, thereby obtaining the first compressed information of the target layer.
[0301] In this way, the first compressed information of a beam is information obtained after performing a first compression process on the channel related information corresponding to the target layer of the beam.
[0302] It should be noted that the target layer can be one layer or multiple layers. When the target layer is one layer, the present application can perform a first compression process on the channel-related information corresponding to one layer of a beam. When the target layer is multiple layers, the present application can perform a first compression process on the channel-related information corresponding to the multiple layers separately in the manner of "Case 1-1"; or can perform a first compression process on the channel-related information corresponding to the multiple layers as a whole in the manner of "Case 1-2".
[0303] For example, taking a beam having three layers with indexes 0 to 2 and a target layer being one layer, if the target layer is layer 1, the channel related information corresponding to layer 1 is first compressed, and finally the first compressed information of layer 1 is obtained.
[0304] Taking the AI model to implement the first compression processing as an example, the first compression processing is performed on the channel-related information corresponding to layer 1, which can be understood as inputting the channel-related information corresponding to layer 1 into the AI model.
[0305] c. The position order of the first compressed information of each beam in the CSI report
[0306] It should be noted that in "Case 1", the terminal device may need to report the first compressed information of each beam, so that the CSI report needs to carry the first compressed information of each beam, and the first compressed information of each beam has a certain position order in the CSI report.
[0307] For example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely, beams 0 to beam 7. Then, the terminal device recommends 4 beams with indexes 4-7 to the network for CSI compression reporting, and performs the first compression processing on the channel-related information of each of the 4 beams separately, to obtain the first compression information of beam 4, the first compression information of beam 5, the first compression information of beam 6, and the first compression information of beam 7. Among them, the first compression information of beam 4, the first compression information of beam 5, the first compression information of beam 6, and the first compression information of beam 7 have a position order in the CSI report.
[0308] Optionally, the position order of the first compressed information of each beam in the CSI report may be indicated by the CSI report.
[0309] This is because, when the terminal device recommends to the network, since the network does not know which beam or beams the terminal device will recommend from multiple beams, and the network does not know the position order of the first compressed information of these beams in the CSI report, the terminal device can indicate through the CSI report. In this way, the network can help receive the first compressed information of these beams according to the position order of the first compressed information of these beams in the CSI report, and then decompress the first compressed information of these beams, and finally obtain the channel-related information of each beam.
[0310] Furthermore, in order to indicate to the network through the CSI report the position order of the first compressed information of each beam in the CSI report, since the CSI report can be composed of part 1 and part 2, and the contents contained in part 1 and part 2 are different, the position order in the present application can be indicated by part 1 or by part 2 to improve flexibility.
[0311] For example, if indicating the position order is more important, or the network needs to know the position order first, 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 position order by part 1.
[0312] For another example, if the position order is relatively unimportant, or the network does not need to know the position order first, the present application may indicate the position order by part 2.
[0313] Optionally, the position order of the first compressed information of each beam in the CSI report may be indicated by the network.
[0314] This is because, when the network indicates / expects the terminal device to report which beams, the network may also indicate to the terminal device the position order of the first compressed information of these beams in the CSI report. In this way, the CSI report does not need to indicate the position order, thereby saving signaling overhead.
[0315] Optionally, the first compressed information of each beam may be located in part 1 or part 2.
[0316] d. The priority of the first compressed information of each beam
[0317] It should be noted that the first compressed information of each beam has a priority, so that the importance of the first compressed information of the beam is determined according to the priority.
[0318] For example, taking the first compressed information of beam 4 and the first compressed information of beam 5 as examples, when the priority of the first compressed information of beam 4 is higher than the first compressed information of beam 5, it means that the first compressed information of beam 4 is more important than the first compressed information of beam 5.
[0319] Optionally, the priority of the first compressed information of any one of the multiple beams may be determined by a CSI report indication.
[0320] In this way, the present application can explicitly indicate the priority of the first compressed information of any beam to the network through the CSI report, so that the network can directly obtain the priority of the first compressed information of the beam based on the CSI report to help receive the first compressed information of the beam.
[0321] Furthermore, in order to indicate the priority of the first compressed information of any beam to the network through the CSI report, since the CSI report can be composed of part 1 and part 2, and the contents contained in part 1 and part 2 are different, the priority in the present application can be indicated by part 1 or by part 2 to improve flexibility.
[0322] For example, if the priority is indicated to be more important, or the network needs to know the priority first, 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 priority by part 1.
[0323] For another example, if the priority is relatively unimportant, or the network does not need to know the priority first, the present application may indicate the priority by part 2.
[0324] Optionally, the priorities of some or all of the multiple beams may be indicated / determined by the CSI report.
[0325] Optionally, the priority of the first compressed information of any one of the multiple beams may be determined by the position of the first compressed information of any one beam in the CSI report.
[0326] This is because, since the first compressed information of each beam has a certain position order in the CSI report, the present application can implicitly indicate the priority of the first compressed information of any beam through the position order without the need for the CSI report to specifically indicate, thereby helping to save signaling overhead. For example, the first compressed information of the beam at the front position in the CSI report has a higher priority than that of the beam at the back position.
[0327] Optionally, the priorities of some or all of the multiple beams can be determined by the positions of the corresponding first compressed information in the CSI report.
[0328] Optionally, the priority of the first compressed information of any one of the multiple beams can be determined by the position of identification (ID) information / index information (such as information used to characterize the beam) of any one of the beams in the CSI report.
[0329] Optionally, the priorities of some or all of the multiple beams may be predefined by a protocol.
[0330] Optionally, the priorities of some or all of the multiple beams may be determined by a beam index or a beam ID.
[0331] For example, if the beam index or beam ID is smaller, the priority of the beam corresponding to the beam index or beam ID is higher; if the beam index or beam ID is larger, the priority of the beam corresponding to the beam index or beam ID is lower.
[0332] For another example, if the beam index or beam ID is smaller, the priority of the beam corresponding to the beam index or beam ID is lower; if the beam index or beam ID is larger, the priority of the beam corresponding to the beam index or beam ID is higher.
[0333]
Scenario 2
[0334] a. Description
[0335] In "Scenario 2", the present application may perform a first compression process on the channel-related information of all beams in the multiple beams as a whole, thereby obtaining the first compressed information of all beams, and the first compressed information of all beams is the information after the channel-related information of all beams is first compressed as a whole. At this time, the first compressed information of the multiple beams may include the first compressed information of all beams in the multiple beams. The first compressed information of all beams may be understood as the first compressed information for all beams.
[0336] For example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely, beams 0 to 7. Then, the network instructs / expects the terminal device to perform CSI compression reporting for 4 beams with indexes 0 to 3. During the CSI compression reporting process for the 4 beams, the terminal device can perform the first compression processing on the channel-related information of all beams in the 4 beams as a whole, and finally obtain the first compression information for the 4 beams.
[0337] Taking the AI model to implement the first compression processing as an example, the channel-related information of all the four beams are subjected to the first compression processing as a whole. It can be understood that the channel-related information of beam 0, the channel-related information of beam 1, the channel-related information of beam 2 and the channel-related information of beam 3 are input into an AI model together, and finally an output result is obtained.
[0338] b. The channel-related information of all beams is compressed as a whole
[0339] It should be noted that when performing the first compression processing on the channel-related information of all beams as a whole, the present application may need to consider the channel-related information corresponding to all layers of all beams, as well as the channel-related information corresponding to the target layer of each beam in all beams. At this time, there are the following multiple situations.
[0340]
Scenario 2-1
[0341] In "Case 2-1", the present application may perform a first compression process on the channel-related information corresponding to all layers of all beams as a whole, thereby obtaining the first compression information of all beams.
[0342] In this way, the first compressed information of all beams is the information obtained by performing the first compression processing on the channel related information corresponding to all layers of all beams as a whole.
[0343] For example, taking the three beams with indices 0 to 2 as an example, the channel-related information corresponding to all layers of beam 0, the channel-related information corresponding to all layers of beam 1, and the channel-related information corresponding to all layers of beam 2 are subjected to the first compression processing as a whole.
[0344] Taking the AI model to implement the first compression processing as an example, the channel-related information corresponding to all layers of beam 0, the channel-related information corresponding to all layers of beam 1, and the channel-related information corresponding to all layers of beam 2 are subjected to the first compression processing as a whole. It can be understood that the channel-related information corresponding to all layers of beam 0, the channel-related information corresponding to all layers of beam 1, and the channel-related information corresponding to all layers of beam 2 are input into the same AI model together, and finally an output result is obtained.
[0345] In addition, in "Scenario 2-1", the total number of layers of each beam in all beams may be the same or different. For example, taking the three beams with indexes 0 to 2 as an example, beam 0 has 2 layers, beam 1 has 3 layers, and beam 2 has 2 layers. Therefore, this application may need to be further described in different scenarios. Of course, this application is not limited to the following scenarios.
[0346]
Scenario 2-1-1
[0347] In "Scenario 2-1-1", the present application considers that the total number of layers of each beam in all beams is the same. At this time, when the first compression processing is performed on the channel-related information corresponding to all layers of all beams as a whole, the following exists:
[0348] ◆If the total number of layers of each beam in all beams is the same, the channel-related information corresponding to the i-th layer of each beam is input first, and then the channel-related information corresponding to the j-th layer of each beam is input, until the channel-related information corresponding to all layers of all beams is input, and then the first compression processing is performed, i≠j, and i and j are positive integers. It can be understood that i is less than or equal to the total number of layers, and j is less than or equal to the total number of layers.
[0349] It should be noted that when inputting the channel-related information corresponding to each beam, the order of inputting the channel-related information corresponding to different beams can be indicated by the network or determined autonomously by the terminal device or determined based on the rules specified in the protocol. When determined autonomously by the terminal device, the terminal device can indicate the order by the CSI report so that the network can know it. For example, first input the first beam, then the second beam, then the third beam, and so on.
[0350] When inputting channel-related information corresponding to different layers of the same beam, the order of inputting channel-related information corresponding to different layers may be indicated by the network or determined autonomously by the terminal device or determined based on the rules specified in the protocol. When determined autonomously by the terminal device, the terminal device may indicate the order by the CSI report so that the network can know it. For example, first input layer 1, then layer 2, then layer 3, and so on.
[0351] For example, taking three beams with indices 0 to 2 and each beam having three layers, the input order is as follows: the first layer of beam 0, the first layer of beam 1, the first layer of beam 2, the second layer of beam 0, the second layer of beam 1, the second layer of beam 2, the third layer of beam 0, the third layer of beam 1, and the third layer of beam 2.
[0352] ◆If the total number of layers of each beam in all beams is the same, the channel-related information corresponding to all layers of the qth beam is input first, and then the channel-related information corresponding to all layers of the pth beam is input, and the first compression processing is performed after the channel-related information corresponding to all layers of all beams is input, q≠p, and q and p are positive integers. It can be understood that q is less than or equal to the total number of beams in all beams, and p is less than or equal to the total number of beams in all beams.
[0353] It should be noted that when inputting the channel-related information corresponding to all layers of each beam, the order of inputting the channel-related information corresponding to different beams can be indicated by the network or determined autonomously by the terminal device or determined based on the rules specified in the protocol. When determined autonomously by the terminal device, the terminal device can indicate the order by the CSI report so that the network can know it. For example, first input all layers of the first beam, then all layers of the second beam, then all layers of the third beam, and so on.
[0354] For example, taking three beams with indices 0 to 2 and each beam having three layers, the input order is as follows: all layers of beam 0, all layers of beam 1, and all layers of beam 2.
[0355]
Case 2-1-2
[0356] In "Scenario 2-1-2", the present application considers that there are differences between the total number of layers of each beam in all beams. At this time, when the first compression processing is performed on the channel-related information corresponding to all layers of all beams as a whole, the following exists:
[0357] ◆If the total number of layers of all beams is different, first fill the total number of layers of each beam to be the same, then input the channel-related information corresponding to the i-th layer of each beam after filling, and then input the channel-related information corresponding to the j-th layer of each beam after filling, until the channel-related information corresponding to all layers of all beams is input and then perform the first compression process.
[0358] It should be noted that, since the total number of layers of each beam is different, this application needs to first fill the total number of layers of each beam to be the same, and then perform the first compression processing on the channel-related information corresponding to all layers of each beam after filling. Among them, when inputting the channel-related information corresponding to each beam after filling, the order of inputting the channel-related information corresponding to different beams can be indicated by the network or determined autonomously by the terminal device or based on the rules defined by the protocol. When determined autonomously by the terminal device, the terminal device can indicate the order by the CSI report so that the network can be aware of it.
[0359] When inputting channel-related information corresponding to different layers of the same beam, the order of inputting channel-related information corresponding to different layers may be indicated by the network or determined autonomously by the terminal device or based on the rules defined by the protocol. When determined autonomously by the terminal device, the terminal device may indicate the order by the CSI report so that the network can know it. For example, first input layer 1, then layer 2, then layer 3, and so on.
[0360] For example, taking three beams with indices 0 to 2, and beam 0 has 3 layers, beam 1 has 2 layers, and beam 2 has 2 layers, first fill beam 1 and beam 2 with 3 layers, and then follow the following input order: the first layer of beam 0, the first layer of beam 1, the first layer of beam 2, the second layer of beam 0, the second layer of beam 1, the second layer of beam 2, the third layer of beam 0, the third layer of beam 1, and the third layer of beam 2.
[0361] ◆If the total number of layers of all beams is different, first fill the total number of layers of each beam to be the same, then input the channel-related information corresponding to all layers of the qth beam, and then input the channel-related information corresponding to all layers of the pth beam, until the channel-related information corresponding to all layers of all beams is input and then perform the first compression process.
[0362] It should be noted that, since the total number of layers of each beam is different, the present application needs to fill the total number of layers of each beam to be the same, and then perform the first compression processing on the channel-related information corresponding to all layers of each beam after filling. Among them, when inputting the channel-related information of all layers of each beam after filling, the order of inputting the channel-related information corresponding to different beams can be indicated by the network or determined autonomously by the terminal device or based on the rules defined by the protocol. When determined autonomously by the terminal device, the terminal device can indicate the order by the CSI report so that the network can know it. For example, first input all the layers of the first beam, then all the layers of the second beam, and then all the layers of the third beam, and then input them in sequence.
[0363] For example, taking three beams with indices 0 to 2, and beam 0 has 3 layers, beam 1 has 2 layers, and beam 2 has 2 layers, first fill beam 1 and beam 2 with 3 layers, and then follow the following input order: all layers of beam 0, all layers of beam 1, and all layers of beam 2.
[0364]
Scenario 2-2
[0365] In "Case 2-2", the present application may perform a first compression process on the channel-related information corresponding to the target layer of each beam in all beams as a whole, thereby obtaining the first compression information of all beams.
[0366] In this way, the first compression information of all beams is the information obtained by performing the first compression processing on the channel related information corresponding to the target layer of each beam in all beams as a whole.
[0367] In addition, in "Case 2-2", the total number of layers of each beam in all beams may be the same or different. For example, taking the three beams with indexes 0 to 2 as an example, beam 0 has 2 layers, beam 1 has 3 layers, and beam 2 has 2 layers.
[0368] Optionally, if the total number of layers of all beams is the same, the target layer may be at least one layer among all the layers of the beam.
[0369] It should be noted that the target layer can be one layer or multiple layers. Therefore, when the target layer is one layer, the present application can perform the first compression processing on the channel-related information corresponding to one layer of each beam as a whole. When the target layer is multiple layers, the present application can perform the first compression processing on the channel-related information corresponding to multiple layers of each beam as a whole in the manner of "Case 2-1".
[0370] For example, taking three beams with indices 0 to 2 and the target layer being the i-th layer, the channel-related information corresponding to the i-th layer of beam 0, the channel-related information corresponding to the i-th layer of beam 1, and the channel-related information corresponding to the i-th layer of beam 2 are subjected to the first compression processing as a whole.
[0371] Taking the AI model to implement the first compression processing as an example, the channel-related information corresponding to the i-th layer of beam 0, the channel-related information corresponding to the i-th layer of beam 1, and the channel-related information corresponding to the i-th layer of beam 2 are subjected to the first compression processing as a whole. It can be understood that the channel-related information corresponding to the i-th layer of beam 0, the channel-related information corresponding to the i-th layer of beam 1, and the channel-related information corresponding to the i-th layer of beam 2 are input into the same AI model together, and finally an output result is obtained.
[0372] Optionally, if the total number of layers of each beam in all beams is different, the target layer may be at least one layer among all layers of the beam after the total number of layers of each beam is filled to be the same.
[0373] [First compression processing enabled state]
[0374] Since the first compression processing of the channel-related information of one or more beams requires a certain amount of computing power of the terminal device, but some terminal devices have limited computing power or are unable to provide computing power for the first compression processing, some terminal devices can support the first compression processing, while other terminal devices may not be able to support the first compression processing. In this way, some terminal devices may have the ability to support CSI compression reporting of multiple beams, while some terminal devices may not have the ability to support CSI compression reporting of multiple beams.
[0375] At the same time, in some terminal devices that originally supported the first compression processing, the first compression processing of the channel-related information of multiple beams is no longer applicable due to factors such as the terminal device having less remaining power, the network not supporting the first compression processing, the accuracy of the first compression processing results is poor, and the computing power of the terminal device is temporarily limited.
[0376] In summary, the first compression process enable state can be used to indicate that the first compression process is disabled (disable), enabled (enable), and the like.
[0377] Among them, the first compression processing is disabled, which can be understood as that the first compression processing of the channel-related information of one or more beams cannot be performed, or the first compression processing is not performed on the channel-related information of one or more beams, or the first compression processing is not supported, or the first compression processing cannot work normally / cannot work normally, or the first compression processing is restricted, etc. Of course, the "first compression processing is disabled" of the present application can also have other interpretations, and no specific limitation is made to this.
[0378] The first compression processing is enabled, which can be understood as being able to perform the first compression processing of the channel-related information of one or more beams, or performing the first compression processing on the channel-related information of one or more beams, or supporting the first compression processing, or the first compression processing working normally / normally, or the first compression processing is not restricted, etc. Of course, the "first compression processing disabled" of the present application can also have other interpretations, and no specific limitation is made thereto.
[0379] In this way, the first compression processing enabling state can effectively reflect whether the terminal device is capable of the first compression processing or not.
[0380] Optionally, the terminal device may report the first compression processing enabled state to the network. In this way, the network may learn and perform adaptive network scheduling and network configuration for the terminal device according to the first compression processing enabled state, thereby improving communication stability.
[0381] Furthermore, the terminal device reports the first compression processing enablement state to the network, which may be reported in an explicit manner or in an implicit manner, and there is no specific limitation on this.
[0382] For example, in an explicit manner, the terminal device may send signaling / information to the network, and the signaling / information may be used to indicate the first compression processing enablement state.
[0383] For another example, in an implicit manner, when the network indicates that it expects the terminal device to report the first compressed information of one or more beams to it, if the CSI report reported by the terminal device does not include the first compressed information of one or more beams, then after the network obtains the CSI report, the network can also learn that the first compression processing is disabled; or, if the terminal device chooses not to report CSI, then the network will learn that the first compression processing is disabled after the preset time has expired because the CSI report has not been received; or, if the CSI report reported by the terminal device includes old / old / previous / original channel-related information, then after the network obtains the CSI report, the network can also learn that the first compression processing is disabled.
[0384] Optionally, the terminal device may not report the first compression processing enablement state to the network. This is because, for the terminal device, the terminal device can determine the first compression processing enablement state according to its own implementation, and then determine whether to perform the first compression processing on the channel-related information of one or more beams. For the network, the network may not care about the first compression processing enablement state, so the terminal device does not need to report the first compression processing enablement state.
[0385] Of course, it is also beneficial for the network to be aware of the first compression processing enable state, so that the network can perform more adaptive network scheduling / network configuration, etc. to the terminal device according to the first compression processing enable state.
[0386] 4) Second information
[0387]
describe
[0388] Combined with the content of the above-mentioned "fallback mechanism", some factors may result in the inability to report the first information, such as these factors may include at least one of the following: the terminal device does not have the ability to support the first compression processing, the network environment / network configuration / network capability / network requirements of the actual terminal device cannot meet / cannot support the first compression processing, and the signal quality of different beams cannot meet the requirements. Therefore, the terminal device may not be able to report the first information expected by the network or recommended by itself, but chooses to report other information, or does not report CSI, or does not update the CSI report, etc.
[0389] The following is a technical solution for reporting other information when the first information cannot be reported. For the convenience of description and distinction, the information reported when the first information cannot be reported is referred to as "second information" in this application.
[0390] [Second Compression Process]
[0391] In the "fallback mechanism", the present application can fallback to select the second compression process. This is because, compared with the first compression process, the second compression process does not require high computing power and can be more easily and conveniently implemented. At the same time, the information after the second compression process can also have characteristics such as a smaller number of bits, so as to further reduce resource and signaling overheads.
[0392] It should be noted that the terminal device of the present application can use the second compression processing module to implement the second compression processing of the channel-related information of one or more beams.
[0393] Optionally, the second compression processing module may be a software unit and / or a hardware unit that performs the second compression processing using a non-AI algorithm.
[0394] Optionally, the second compression processing module may be a software unit and / or a hardware unit that performs the second compression processing using spatial domain compression.
[0395] Optionally, the second compression processing module may include a spatial compression vector, and the spatial compression vector may be a vector compressed using spatial characteristics or spatial attributes.
[0396] Optionally, the spatial domain compression vector may be a discrete Fourier transform (DFT) vector, or other vectors, etc., and this application does not impose any specific limitation.
[0397] For example, the spatial domain compression vector may be a vector of 4 rows and 1 column. Thus, when the channel matrix H is a matrix of 4 rows and 4 columns, the channel matrix H performs product processing on the spatial domain compression vector to obtain a vector of 4 rows and 1 column. Thus, the vector of 4 rows and 1 column has a smaller amount of information than the channel matrix H of 4 rows and 4 columns.
[0398] In this way, compared with the AI model, since the AI model requires the terminal device to have higher computing power, etc., the present application can select the spatial compression vector to implement compression processing.
[0399] [Third Compression Process]
[0400] It should be noted that, in the "fallback mechanism", the terminal device of the present application can use the third compression processing module to implement the third compression processing of the channel-related information of the target beam.
[0401] Optionally, the third compression processing module may be a software unit and / or a hardware unit that performs a third compression processing using a compression algorithm.
[0402] In this way, since the information after the third compression processing has the characteristics of a smaller number of bits, etc., it occupies fewer resources and has a small signaling overhead.
[0403] Optionally, the third compression processing module may include an AI module, which may be a software unit and / or a hardware unit that performs information processing using an AI algorithm.
[0404] Optionally, the third compression processing module may include a non-AI module, which may be a software unit and / or a hardware unit that performs information processing using a non-AI algorithm.
[0405] Optionally, the third compression processing module may be a software unit and / or a hardware unit that performs third compression processing of information using spatial domain compression.
[0406] Optionally, the third compression processing module may include a spatial compression vector, and the spatial compression vector may be a vector compressed using spatial characteristics or spatial attributes.
[0407] Optionally, the spatial domain compression vector may be a DFT vector, or other vectors, etc., and this application does not impose any specific limitation.
[0408]
Second information
[0409] Optionally, the second information may include at least one of the following:
[0410] ◆Second compression information of one or more beams;
[0411] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or perform a second compression processing on the channel-related information of one or more beams according to network instructions or protocol regulations, and then report the information after the second compression processing or process the information after the second compression processing before reporting, so as to reduce resource occupancy and signaling overhead, etc.
[0412] ◆Channel-related information for one or more beams;
[0413] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide to report the channel-related information of one or more beams according to network instructions or protocol regulations.
[0414] ◆Channel related information of the target beam among multiple beams;
[0415] It is understandable that when it is impossible to report the first compressed information of one or more beams, in order to reduce resource occupancy and signaling overhead, etc., the terminal device may not report the channel-related information of multiple beams, but may independently decide to report the channel-related information of the target beam among the multiple beams in accordance with network instructions or protocol regulations.
[0416] ◆The information after the third compression processing of the channel related information of the target beam;
[0417] It can be understood that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or perform a third compression processing on the channel-related information of the target beam among the multiple beams according to the network instructions or the protocol provisions, and then report the information after the third compression processing or process the information after the third compression processing and then report it.
[0418] ◆Old / original / previous channel related information of one or more beams or target beams.
[0419] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or report the old / old / original / previous channel-related information of one or more beams according to network instructions or protocol regulations.
[0420] ◆The old / original / previous channel related information of the target beam.
[0421] It is understandable that when it is impossible to report the first compressed information of one or more beams, the terminal device can independently decide or report the old / old / original / previous channel-related information of the target beam according to network instructions or protocol regulations.
[0422]
Return conditions
[0423] The fallback condition can be understood as a condition for determining whether to report the first information or the second information. In other words, the fallback condition can be used to determine whether the information included in the CSI report is the first information or the second information.
[0424] It should be noted that, in the face of factors such as whether the terminal device has the ability of the first compression processing, whether the network environment / network configuration / network capability / network requirements of the terminal device actually meet / support the first compression processing, and whether the signal quality of different beams meets the requirements, these factors may affect whether the terminal device reports the first information or the second information. The following multiple conditions are used to explain in detail. Of course, the fallback conditions of this application are not limited to the conditions mentioned below.
[0425]
Condition 1
[0426] Since the method of obtaining the first information involves the first compression processing, if the first compression processing is enabled, or the terminal device supports the first compression processing, the terminal device can perform the first compression processing on the channel-related information of one or more beams to obtain the first information; if the first compression processing is disabled, or the terminal device does not support the first compression processing, the terminal device may not be able to obtain the first information.
[0427] In this way, in "Condition 1", the present application can determine whether the terminal device reports the first information or the second information according to the first compression processing enable state, that is, whether the information included in the CSI report is the first information or the second information.
[0428] For example, if the first compression processing enable state indicates that the first compression processing is enabled, the terminal device can report the first information, so that the CSI report can include the first information;
[0429] If the first compression processing enable state indicates that the first compression processing is disabled, the terminal device cannot report the first information, so that the CSI report does not include the first information, but may include at least one item of the second compressed information of one or more beams, channel-related information of the target beam, channel-related information of one or more beams, old / old CSI information, and information after the channel-related information of the target beam is subjected to a third compression processing.
[0430] In addition, combined with the content of the above-mentioned "first compression processing enabled state", it can be known that the present application can determine the first compression processing enabled state according to the device capabilities of the terminal device, the remaining power of the terminal device, whether the network supports the first compression processing, whether the result of the first compression processing is accurate, whether the computing power of the terminal device is temporarily limited, etc.
[0431] For example, since different terminal devices may have different device capabilities, if the device capabilities of the terminal device include not supporting the first compression process, the first compression process is disabled; if the device capabilities of the terminal device include supporting the first compression process, the first compression process is enabled.
[0432] For another example, since the first compression process requires higher computing power and will accelerate power consumption, if the remaining power of the terminal device is very small, the first compression process is disabled; if the remaining power of the terminal device is large, the first compression process is enabled.
[0433] For another example, when the terminal device supports the first compression processing, but the network device does not support the first compression processing, that is, the terminal device and the network device have different support capabilities for the first compression processing, if the terminal device performs the first compression processing on the channel-related information of one or more beams to obtain the first compressed information of one or more beams, and then reports the first compressed information of the one or more beams to the network device. Since the network device does not support the first compression processing, the network device cannot decompress the first compressed information of the one or more beams, resulting in a failure in CSI reporting. In this regard, if the network does not support the first compression processing, the first compression processing is disabled; if the network supports the first compression processing, the first compression processing is enabled.
[0434] For another example, taking the first compression process implemented by AI as an example, if the input distribution and / or output distribution of the AI model is inconsistent with the input distribution and / or output distribution during AI model training, it may affect the precision / accuracy of the AI model, thereby affecting communication stability. In this regard, if the precision / accuracy of the output result of the AI model is low, the first compression process is disabled; if the precision / accuracy of the output result of the AI model is high, the first compression process is enabled.
[0435] For another example, since the result of the first compression process may have a lower precision / accuracy, the first compression information of one or more beams may have a lower precision, thereby affecting communication stability. In this regard, if the precision of the result of the first compression process is lower, the first compression process is disabled; if the precision of the result of the first compression process is higher, the first compression process is enabled.
[0436]
Condition 2
[0437] Since the terminal device can measure the channel corresponding to the beam, the terminal device can obtain the signal quality of each beam in one or more beams, including reference signal received power (RSRP), received signal strength indicator (RSSI), reference signal received quality (RSRQ), signal-to-noise and interference ratio (SINR), etc.
[0438] For example, the network configures 8 beams with indexes 0 to 7 to the terminal device, namely beams 0 to beam 7. Then, the network instructs / expects the terminal device to perform CSI compression reporting for 4 beams with indexes 0 to 3. During the CSI compression reporting process for the 4 beams, the terminal device can obtain the signal quality of beam 0, beam 1, beam 2, and beam 3 through channel measurement.
[0439] Based on this, in "Condition 2", the present application may introduce a "first threshold", which may be used to represent a threshold of the signal quality of a beam or a threshold of a difference in signal quality between beams.
[0440] In this way, the present application can determine whether the terminal device reports the first information or the second information based on the first threshold, that is, whether the information included in the CSI report is the first information or the second information.
[0441] Optionally, the first threshold may be network configured, pre-configured, or defined by a protocol.
[0442] Optionally, the first threshold may be information reported by the terminal device capability, etc.
[0443] The present application will now specifically explain how to determine the information included in the CSI report according to the first threshold in the following two ways.
[0444]
Method 1
[0445] In "Method 1", the present application considers the first threshold to be used as a threshold for representing the signal quality of a beam. In this way, the present application can determine the information included in the CSI report based on the size relationship between the first threshold and the signal quality of each beam in one or more beams.
[0446] In this way, through the first threshold, the terminal device can conveniently and accurately determine whether to report the first information based on the relationship between the signal quality of the beam and the first threshold, and choose to report the second information through the fallback mechanism when the first information cannot be reported.
[0447] For example, the network configures 8 beams with indexes 0 to 7, i.e., beams 0 to 7, to the terminal device. Then, the terminal device recommends CSI compression reporting for the 4 beams with indexes 4-7. During the CSI compression reporting process of the 4 beams, the terminal device can obtain the signal quality of beam 4, the signal quality of beam 5, the signal quality of beam 6, and the signal quality of beam 7 through channel measurement. Finally, the terminal device can determine the information included in the CSI report based on the relationship between the signal quality of each of the 4 beams and the first threshold.
[0448] Optionally, if the signal quality of each beam in one or more beams is less than the first threshold, it means that the terminal device may not be able to report the first information, but chooses to report the second information through a fallback mechanism. At this time, the CSI report may include the second information.
[0449] Optionally, if the signal quality of each beam in the one or more beams is greater than or equal to the first threshold, it means that the terminal device can report the first information. At this time, the CSI report may include the first information.
[0450] Optionally, if the signal quality of each beam in one or more beams is greater than or equal to the first threshold, since the first compression processing may be enabled or disabled at this time, the present application can determine whether the terminal device can report the first information based on the first compression processing enablement status, that is, determine the information included in the CSI report based on the first compression processing enablement status.
[0451] For example, if the first compression processing enable state indicates that the first compression processing is enabled, it means that the terminal device can report the first information. At this time, the CSI report includes the first information.
[0452] For another example, if the first compression processing enable state indicates that the first compression processing is disabled, it means that the terminal device may not be able to report the first information, but chooses to report the second compression information of one or more beams, the channel-related information of the target beam, the channel-related information of one or more beams, the old / old CSI information, the information after the channel-related information of the target beam is subjected to the third compression processing, etc. through the fallback mechanism. At this time, the CSI report may include at least one of the second compression information of one or more beams, the channel-related information of the target beam, the channel-related information of one or more beams, the old / old CSI information, the information after the channel-related information of the target beam is subjected to the third compression processing, etc.
[0453] For another example, if the communication performance of resource scheduling / transmission etc. using the output of the first compression process is poor, then disabling the first compression process may be considered.
[0454]
Method 2
[0455] In "Method 2", the present application considers that the first threshold is used to represent the threshold of the signal quality difference between beams. In this way, the present application can determine the information included in the CSI report based on the size relationship between the first threshold and the signal quality difference between each two beams in the multiple beams.
[0456] In this way, through the first threshold, the terminal device can conveniently and accurately determine whether to report the first information based on the relationship between the signal quality difference between beams and the first threshold, and choose to report the second information through the fallback mechanism when the first information cannot be reported.
[0457] For example, the network configures 8 beams with indexes 0 to 7, i.e., beams 0 to 7, to the terminal device. Then, the terminal device recommends CSI compression reporting for the 4 beams with indexes 4-7. During the CSI compression reporting process of the 4 beams, the terminal device can obtain the signal quality of beam 4, the signal quality of beam 5, the signal quality of beam 6, and the signal quality of beam 7 through channel measurement. Finally, the terminal device can determine the information included in the CSI report based on the relationship between the signal quality of each two beams in the 4 beams and the first threshold.
[0458] Optionally, if the signal quality difference between each two beams in the multiple beams is less than the first threshold, it means that the terminal device may not be able to report the first information, but chooses to report the second information through a fallback mechanism. At this time, the CSI report may include the second information.
[0459] Optionally, if the signal quality difference between each two beams in the multiple beams is greater than or equal to the first threshold, it means that the terminal device can report the first information. At this time, the CSI report may include the first information.
[0460] Optionally, if the signal quality difference between each two beams in the multiple beams is greater than or equal to the first threshold, since the first compression processing may be enabled or disabled at this time, the present application can determine whether the terminal device can report the first information based on the first compression processing enablement status, that is, determine the information included in the CSI report based on the first compression processing enablement status.
[0461] For example, if the first compression processing enable state indicates that the first compression processing is enabled, it means that the terminal device can report the first information. At this time, the CSI report includes the first information.
[0462] For another example, if the first compression processing enable state indicates that the first compression processing is disabled, it means that the terminal device may not be able to report the first information, but chooses to report the second compression information of one or more beams, the channel-related information of the target beam, the channel-related information of one or more beams, the old / old CSI information, the information after the channel-related information of the target beam is subjected to the second compression processing, etc. through the fallback mechanism. At this time, the CSI report may include at least one of the second compression information of one or more beams, the channel-related information of the target beam, the channel-related information of one or more beams, the old / old CSI information, the information after the channel-related information of the target beam is subjected to the third compression processing, etc.
[0463]
Condition 3
[0464] Since the AI model can implement the first compression processing, and the AI model may have statistical distribution characteristics of input information (such as the input information needs to meet a certain size / dimension / feature, etc.), statistical distribution characteristics of output information (such as the output information needs to meet a certain size / dimension / feature, etc.), whether the statistical distribution characteristics during AI model training are adapted, etc., therefore, in "Condition 3", the present application can determine whether the terminal device reports the first information or the second information based on the statistical distribution characteristics of the AI model and / or the relationship between the channel-related information of multiple beams, that is, whether the information included in the CSI report is the first information or the second information.
[0465] For example, if the channel-related information of one or more beams does not match the statistical distribution characteristics of the input information of the AI model, the AI model cannot implement the first compression processing, resulting in the disabling of the first compression processing. At this time, the CSI report does not include the first information, but may include at least one of the second compressed information of one or more beams, the channel-related information of the target beam, the channel-related information of one or more beams, the old / old CSI information, and the information after the third compression processing of the channel-related information of the target beam.
[0466] For another example, if the channel-related information of one or more beams is adapted to the statistical distribution characteristics of the input information of the AI model, the AI model can implement the first compression processing, resulting in the first compression processing being enabled. At this time, the CSI report may include the first information.
[0467] For another example, if the information obtained by inputting the channel-related information of one or more beams into the AI model does not match the statistical distribution characteristics of the output information of the AI model, the CSI report does not include the first information, but may include at least one item of the second compressed information of one or more beams, the channel-related information of the target beam, the channel-related information of one or more beams, old / old CSI information, and the channel-related information of the target beam after a third compression processing.
[0468] For another example, if the information obtained by inputting the channel-related information of one or more beams into the AI model matches the statistical distribution characteristics of the output information of the AI model, the CSI report may include the first information.
[0469] 4. Example of a method for determining a channel state information report
[0470]
describe
[0471] In combination with the above content, an example of a channel state information report determination method in an embodiment of the present application is introduced below. It should be noted that the method can be applied to a terminal device or a network device. Among them, the terminal device can be a chip, a chip module or a communication module, etc., and the network device can be a chip, a chip module or a communication module, etc.
[0472] like Figure 2 FIG. 1 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:
[0473] S210. Determine a CSI report, where the CSI report includes first information and / or second information; the first information includes first compressed information of one or more beams, and the second information includes at least one of the following: second compressed information of one or more beams, channel-related information of one or more beams, channel-related information of a target beam among multiple beams, and information after a third compression processing of the channel-related information of the target beam.
[0474] The first compressed information of one or more beams is information obtained after first compression processing is performed on the channel-related information of the one or more beams.
[0475] The second compressed information of one or more beams is information obtained after second compression processing is performed on the channel-related information of the one or more beams.
[0476] Optionally, the present application may determine a CSI report based on a first compression processing enable state.
[0477] Optionally, the present application may determine the CSI report according to the first threshold.
[0478] It should be noted that the “first information”, “second information”, “first compression processing enable state” and “first threshold” etc. can be found in the above contents in detail and will not be described in detail herein.
[0479] It can be seen that the present application introduces a network scenario, that is, the network configures CSI-related configurations corresponding to multiple beams to the terminal device, and the terminal device can perform CSI compression reporting for one or more beams according to the CSI-related configurations corresponding to the multiple beams.
[0480] Compared with the current network scenario in which the network can only perform corresponding channel estimation / network configuration / network scheduling, etc. according to the channel-related information of a single beam, in the network scenario of the present application, since the present application can report the channel-related information of multiple beams, the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling, etc. according to the channel-related information of multiple beams. In this way, better communication quality can be guaranteed due to more accurate / reasonable channel estimation / network configuration / network scheduling, etc., which is conducive to improving network stability.
[0481] Compared with the current network scenario that only involves reporting of channel-related information of a single beam under NCJT, CJT or multiple TRPs, the present application can report channel-related information of one or more beams that are not NCJT, not CJT or single TRP, so as to improve network diversity.
[0482] At the same time, the present application does not directly report the channel-related information of one or more beams, but first compresses the channel-related information of one or more beams, and then reports the compressed information, so as to reduce resource occupancy and signaling overhead, etc.
[0483] In addition, in the network scenario of the present application, although the network instructs / expects the terminal device to report the first information to it or the terminal device itself recommends reporting the first information to the network, the first information may not be reported due to certain differences. For example, these differences may include at least one of the following factors: different terminal devices may have different capabilities, the actual network environment / network configuration / network capabilities / network requirements of the terminal devices may be different, the signal quality of different beams may be different, etc. Therefore, the present application can fall back to choose to report the second information.
[0484] Some possible implementations
[0485] In combination with the above content, some possible implementation methods are described below. For other methods not described, please refer to the above content for details, and no further elaboration will be given.
[0486] Optionally, the first compressed information of the multiple beams includes:
[0487] The first compressed information of each beam in the multiple beams, the first compressed information of a beam is information after the first compression processing is performed on the channel related information of the beam.
[0488] Optionally, the first compression processing modes corresponding to the first compression information of different beams are different; or,
[0489] The first compression processing methods corresponding to the first compression information of different beams are the same.
[0490] Optionally, the first compressed information of a beam is information after first compression processing is performed on the channel related information of the beam, including:
[0491] The first compressed information of a beam is information obtained by performing a first compression process on the channel related information corresponding to all layers of the beam; or,
[0492] The first compressed information of a beam is information obtained after first compressing the channel-related information corresponding to all layers of the beam as a whole.
[0493] Optionally, the first compressed information of a beam is information after first compression processing is performed on the channel related information of the beam, including:
[0494] The first compression information of a beam is information obtained after a first compression process is performed on the channel related information corresponding to the target layer of the beam, and the target layer of the beam is at least one layer among all the layers of the beam.
[0495] Optionally, the position order of the first compressed information of each beam in the multiple beams in the CSI report is indicated by the CSI report or by the network.
[0496] Optionally, the priority of the first compressed information of any one of the multiple beams is indicated by a CSI report, or is determined by the position of the first compressed information of any one of the multiple beams in the CSI report.
[0497] Optionally, the first compressed information of the multiple beams includes:
[0498] The first compressed information of all beams among the multiple beams is information obtained by performing a first compression process on the channel-related information of all beams as a whole.
[0499] Optionally, the first compressed information of all beams is information obtained by first compressing the channel-related information of all beams as a whole, including:
[0500] The first compression information of all beams is information obtained by performing a first compression process on the channel related information corresponding to all layers of all beams as a whole.
[0501] Optionally, performing a first compression process on the channel related information corresponding to all layers of all beams as a whole includes:
[0502] If the total number of layers of each beam in all beams is the same, the channel related information corresponding to the i-th layer of each beam is first input, and then the channel related information corresponding to the j-th layer of each beam is input, until the channel related information corresponding to all layers of all beams is input and then the first compression processing is performed, i≠j, and i and j are positive integers; and / or,
[0503] If the total number of layers of all beams is the same, first input the channel-related information corresponding to all layers of the qth beam, then input the channel-related information corresponding to all layers of the pth beam, and perform the first compression processing after the channel-related information corresponding to all layers of all beams is input. q≠p, and q and p are positive integers.
[0504] Optionally, performing a first compression process on the channel related information corresponding to all layers of all beams as a whole includes:
[0505] If the total number of layers of each beam in all beams is different, the total number of layers of each beam is first filled to be the same, and then the channel related information corresponding to the i-th layer of each beam after filling is input, and then the channel related information corresponding to the j-th layer of each beam after filling is input, until the channel related information corresponding to all layers of all beams is input and then the first compression processing is performed; and / or,
[0506] If the total number of layers of each beam in all beams is different, first fill the total number of layers of each beam to be the same, then input the channel-related information corresponding to all layers of the qth beam, and then input the channel-related information corresponding to all layers of the pth beam, until the channel-related information corresponding to all layers of all beams is input and then perform the first compression processing.
[0507] Optionally, the first compressed information of all beams is information obtained by first compressing the channel-related information of all beams as a whole, including:
[0508] The first compression information of all beams is information obtained by performing a first compression process on the channel related information corresponding to the target layer of each beam in all beams.
[0509] Optionally, if the total number of layers of all beams is the same, the target layer is at least one layer of all layers of the beam; and / or,
[0510] If the total number of layers of each beam in all beams is different, the target layer is at least one layer among all layers of the beam after the total number of layers of each beam is filled to be the same.
[0511] Optionally, the beam number or beam index of one or more beams is indicated by the CSI report or by the network.
[0512] Optionally, the first information is information that the network expects the terminal device to report or that the terminal device recommends to report to the network;
[0513] The second information is information reported when the first information cannot be reported.
[0514] Optionally, whether the information included in the CSI report is the first information or the second information is determined based on a first threshold, where the first threshold is used to represent a threshold of signal quality of a beam or a threshold for representing a signal quality difference between beams.
[0515] Optionally, whether the information included in the CSI report is the first information or the second information is determined according to a first threshold, including:
[0516] Whether the information included in the CSI report is the first information or the second information is determined based on the relationship between the first threshold and the signal quality of each beam in one or more beams, or based on the relationship between the first threshold and the signal quality difference between every two beams in the multiple beams.
[0517] Optionally, whether the information included in the CSI report is the first information or the second information is determined according to a size relationship between the first threshold and the signal quality of each beam in the one or more beams, or is determined according to a size relationship between the first threshold and the signal quality difference between every two beams in the multiple beams, including at least one of the following:
[0518] If the signal quality of each of the one or more beams is less than the first threshold, or the signal quality difference between every two beams in the multiple beams is less than the first threshold, the CSI report includes the second information;
[0519] If the signal quality of each of the one or more beams is greater than or equal to the first threshold, or the signal quality difference between each two beams in the multiple beams is greater than or equal to the first threshold, the CSI report includes the first information;
[0520] If the signal quality of each beam in one or more beams is greater than or equal to the first threshold, or the signal quality difference between each two beams in multiple beams is greater than or equal to the first threshold, then whether the information included in the CSI report is the first information or the second information is determined based on the first compression processing enable state, and the first compression processing enable state is used to indicate whether the first compression processing is enabled or disabled.
[0521] Optionally, whether the information included in the CSI report is the first information or the second information is determined according to the first compression processing enablement state, including:
[0522] If the first compression processing enable state indicates that the first compression processing is enabled, the CSI report includes the first information; and / or,
[0523] If the first compression processing enable state indicates that the first compression processing is disabled, the CSI report includes one of the following: second compression information of one or more beams, channel-related information of the target beam, channel-related information of one or more beams, and information after third compression processing of the channel-related information of the target beam.
[0524] III. Example of a channel state information report determination device
[0525]
describe
[0526] 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 each function. It should be easily appreciated by those skilled in the art 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 may 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 the present application.
[0527] The embodiment of the present application can divide the terminal device or network device into functional units according to the above method example. 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 embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation.
[0528] In the case of an integrated unit, Figure 3 3 is a block diagram of the functional units of a channel state information report determination device according to an embodiment of the present application.
[0529] Optionally, the determination unit 301 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0530] Optionally, 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.
[0531] Optionally, the channel state information report determination device 300 may be a chip or a chip module.
[0532] Optionally, the determination unit 301 may be integrated into other units.
[0533] For example, the determination unit 301 may be integrated in a communication unit, wherein the communication unit may be a communication interface, a transceiver, a transceiver circuit, and the like.
[0534] For another example, the determining unit 301 may be integrated into the processing unit.
[0535] It should be noted that the processing unit can be a processor or a controller, for example, a baseband processor, a baseband chip, a central processing unit (CPU), a general 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 can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of DSPs and microprocessors, etc.
[0536] Optionally, 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.
[0537] In specific implementation, the determination unit 301 is used to execute any step in the above method embodiment, and when executing actions such as sending, other units may be selectively called to complete corresponding operations.
[0538] A determining unit 301 is configured to determine a CSI report, where the CSI report includes first information and / or second information;
[0539] The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on the channel-related information of the one or more beams;
[0540] The second information includes at least one of the following: second compressed information of one or more beams, channel related information of one or more beams, channel related information of a target beam among the multiple beams, and information after the channel related information of the target beam is subjected to a third compression process;
[0541] The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
[0542] It can be seen that the present application introduces a network scenario, that is, the network configures CSI-related configurations corresponding to multiple beams to the terminal device, and the terminal device can perform CSI compression reporting for one or more beams according to the CSI-related configurations corresponding to the multiple beams.
[0543] Compared with the current network scenario in which the network can only perform corresponding channel estimation / network configuration / network scheduling, etc. according to the channel-related information of a single beam, in the network scenario of the present application, since the present application can report the channel-related information of multiple beams, the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling, etc. according to the channel-related information of multiple beams. In this way, better communication quality can be guaranteed due to more accurate / reasonable channel estimation / network configuration / network scheduling, etc., which is conducive to improving network stability.
[0544] Compared with the current network scenario that only involves reporting of channel-related information of a single beam under NCJT, CJT or multiple TRPs, the present application can report channel-related information of one or more beams that are not NCJT, not CJT or single TRP, so as to improve network diversity.
[0545] At the same time, the present application does not directly report the channel-related information of one or more beams, but first compresses the channel-related information of one or more beams, and then reports the compressed information, so as to reduce resource occupancy and signaling overhead, etc.
[0546] In addition, in the network scenario of the present application, although the network instructs / expects the terminal device to report the first information to it or the terminal device itself recommends reporting the first information to the network, the first information may not be reported due to certain differences. For example, these differences may include at least one of the following factors: different terminal devices may have different capabilities, the actual network environment / network configuration / network capabilities / network requirements of the terminal devices may be different, the signal quality of different beams may be different, etc. Therefore, the present application can fall back to choose to report the second information.
[0547] It should be noted that Figure 3 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be described in detail here.
[0548] Some possible implementations
[0549] Some possible implementations are described below, wherein some specific descriptions can be found above, and will not be repeated here.
[0550] Optionally, the first compressed information of the multiple beams includes:
[0551] The first compressed information of each beam in the multiple beams, the first compressed information of a beam is information after the first compression processing is performed on the channel related information of the beam.
[0552] Optionally, the first compression processing modes corresponding to the first compression information of different beams are different; or,
[0553] The first compression processing methods corresponding to the first compression information of different beams are the same.
[0554] Optionally, the first compressed information of a beam is information after first compression processing is performed on the channel related information of the beam, including:
[0555] The first compressed information of a beam is information obtained by performing a first compression process on the channel related information corresponding to all layers of the beam; or,
[0556] The first compressed information of a beam is information obtained after first compressing the channel-related information corresponding to all layers of the beam as a whole.
[0557] Optionally, the first compressed information of a beam is information after first compression processing is performed on the channel related information of the beam, including:
[0558] The first compression information of a beam is information obtained after a first compression process is performed on the channel related information corresponding to the target layer of the beam, and the target layer of the beam is at least one layer among all the layers of the beam.
[0559] Optionally, the position order of the first compressed information of each beam in the multiple beams in the CSI report is indicated by the CSI report or by the network.
[0560] Optionally, the priority of the first compressed information of any one of the multiple beams is indicated by a CSI report, or is determined by the position of the first compressed information of any one of the multiple beams in the CSI report.
[0561] Optionally, the first compressed information of the multiple beams includes:
[0562] The first compressed information of all beams among the multiple beams is information obtained by performing a first compression process on the channel-related information of all beams as a whole.
[0563] Optionally, the first compressed information of all beams is information obtained by first compressing the channel-related information of all beams as a whole, including:
[0564] The first compression information of all beams is information obtained by performing a first compression process on the channel related information corresponding to all layers of all beams as a whole.
[0565] Optionally, performing a first compression process on the channel related information corresponding to all layers of all beams as a whole includes:
[0566] If the total number of layers of each beam in all beams is the same, the channel related information corresponding to the i-th layer of each beam is first input, and then the channel related information corresponding to the j-th layer of each beam is input, until the channel related information corresponding to all layers of all beams is input and then the first compression processing is performed, i≠j, and i and j are positive integers; and / or,
[0567] If the total number of layers of all beams is the same, first input the channel-related information corresponding to all layers of the qth beam, then input the channel-related information corresponding to all layers of the pth beam, and perform the first compression processing after the channel-related information corresponding to all layers of all beams is input. q≠p, and q and p are positive integers.
[0568] Optionally, performing a first compression process on the channel related information corresponding to all layers of all beams as a whole includes:
[0569] If the total number of layers of each beam in all beams is different, the total number of layers of each beam is first filled to be the same, and then the channel related information corresponding to the i-th layer of each beam after filling is input, and then the channel related information corresponding to the j-th layer of each beam after filling is input, until the channel related information corresponding to all layers of all beams is input and then the first compression processing is performed; and / or,
[0570] If the total number of layers of each beam in all beams is different, first fill the total number of layers of each beam to be the same, then input the channel-related information corresponding to all layers of the qth beam, and then input the channel-related information corresponding to all layers of the pth beam, until the channel-related information corresponding to all layers of all beams is input and then perform the first compression processing.
[0571] Optionally, the first compressed information of all beams is information obtained by first compressing the channel-related information of all beams as a whole, including:
[0572] The first compression information of all beams is information obtained by performing a first compression process on the channel related information corresponding to the target layer of each beam in all beams.
[0573] Optionally, if the total number of layers of all beams is the same, the target layer is at least one layer of all layers of the beam; and / or,
[0574] If the total number of layers of each beam in all beams is different, the target layer is at least one layer among all layers of the beam after the total number of layers of each beam is filled to be the same.
[0575] Optionally, the beam number or beam index of one or more beams is indicated by the CSI report or by the network.
[0576] Optionally, the first information is information that the network expects the terminal device to report or that the terminal device recommends to report to the network;
[0577] The second information is information reported when the first information cannot be reported.
[0578] Optionally, whether the information included in the CSI report is the first information or the second information is determined based on a first threshold, where the first threshold is used to represent a threshold of signal quality of a beam or a threshold for representing a signal quality difference between beams.
[0579] Optionally, whether the information included in the CSI report is the first information or the second information is determined according to a first threshold, including:
[0580] Whether the information included in the CSI report is the first information or the second information is determined based on the relationship between the first threshold and the signal quality of each beam in one or more beams, or based on the relationship between the first threshold and the signal quality difference between every two beams in the multiple beams.
[0581] Optionally, whether the information included in the CSI report is the first information or the second information is determined according to a size relationship between the first threshold and the signal quality of each beam in the one or more beams, or is determined according to a size relationship between the first threshold and the signal quality difference between every two beams in the multiple beams, including at least one of the following:
[0582] If the signal quality of each of the one or more beams is less than the first threshold, or the signal quality difference between every two beams in the multiple beams is less than the first threshold, the CSI report includes the second information;
[0583] If the signal quality of each of the one or more beams is greater than or equal to the first threshold, or the signal quality difference between each two beams in the multiple beams is greater than or equal to the first threshold, the CSI report includes the first information;
[0584] If the signal quality of each beam in one or more beams is greater than or equal to the first threshold, or the signal quality difference between each two beams in multiple beams is greater than or equal to the first threshold, then whether the information included in the CSI report is the first information or the second information is determined based on the first compression processing enable state, and the first compression processing enable state is used to indicate whether the first compression processing is enabled or disabled.
[0585] Optionally, whether the information included in the CSI report is the first information or the second information is determined according to the first compression processing enablement state, including:
[0586] If the first compression processing enable state indicates that the first compression processing is enabled, the CSI report includes the first information; and / or,
[0587] If the first compression processing enable state indicates that the first compression processing is disabled, the CSI report includes one of the following: second compression information of one or more beams, channel-related information of the target beam, channel-related information of one or more beams, and information after third compression processing of the channel-related information of the target beam.
[0588] 5. Example of a terminal device
[0589] See also Figure 4 , Figure 4 4 is a schematic diagram 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 .
[0590] Optionally, 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.
[0591] Optionally, the terminal device 400 further includes a communication interface, which is used to receive and send data.
[0592] Optionally, the processor 410 may be one or more CPUs. When the processor 410 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0593] Optionally, 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 device, a transistor logic device, a hardware component or any combination thereof.
[0594] In a specific implementation, the processor 410 in the terminal device 400 is used to execute the computer program or instruction 421 stored in the memory 420 to perform the following operations:
[0595] Determine a CSI report, where the CSI report includes the first information and / or the second information;
[0596] The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on the channel-related information of the one or more beams;
[0597] The second information includes at least one of the following: second compressed information of one or more beams, channel related information of one or more beams, channel related information of a target beam among the multiple beams, and information after the channel related information of the target beam is subjected to a third compression process;
[0598] The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
[0599] It can be seen that the present application introduces a network scenario, that is, the network configures CSI-related configurations corresponding to multiple beams to the terminal device, and the terminal device can perform CSI compression reporting for one or more beams according to the CSI-related configurations corresponding to the multiple beams.
[0600] Compared with the current network scenario in which the network can only perform corresponding channel estimation / network configuration / network scheduling, etc. according to the channel-related information of a single beam, in the network scenario of the present application, since the present application can report the channel-related information of multiple beams, the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling, etc. according to the channel-related information of multiple beams. In this way, better communication quality can be guaranteed due to more accurate / reasonable channel estimation / network configuration / network scheduling, etc., which is conducive to improving network stability.
[0601] Compared with the current network scenario that only involves reporting of channel-related information of a single beam under NCJT, CJT or multiple TRPs, the present application can report channel-related information of one or more beams that are not NCJT, not CJT or single TRP, so as to improve network diversity.
[0602] At the same time, the present application does not directly report the channel-related information of one or more beams, but first compresses the channel-related information of one or more beams, and then reports the compressed information, so as to reduce resource occupancy and signaling overhead, etc.
[0603] In addition, in the network scenario of the present application, although the network instructs / expects the terminal device to report the first information to it or the terminal device itself recommends reporting the first information to the network, the first information may not be reported due to certain differences. For example, these differences may include at least one of the following factors: different terminal devices may have different capabilities, the actual network environment / network configuration / network capabilities / network requirements of the terminal devices may be different, the signal quality of different beams may be different, etc. Therefore, the present application can fall back to choose to report the second information.
[0604] 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 the present application, which will not be repeated here.
[0605] 6. Example of a network device
[0606] See also Figure 5 , Figure 5 5 is a schematic diagram of a network device provided in an embodiment of the present application, wherein the network device 500 includes a processor 510 , a memory 520 , and a communication bus for connecting the processor 510 and the memory 520 .
[0607] Optionally, the memory 520 includes but is not limited to RAM, ROM, EPROM or CD-ROM, and the memory 520 is used to store relevant instructions and data.
[0608] Optionally, the network device 500 further includes a communication interface for receiving and sending data.
[0609] Optionally, the processor 510 may be one or more CPUs. When the processor 510 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0610] Optionally, 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 device, a transistor logic device, a hardware component or any combination thereof.
[0611] Optionally, the processor 510 in the network device 500 is used to execute the computer program or instruction 521 stored in the memory 520 to perform the following operations:
[0612] Determine a CSI report, where the CSI report includes the first information and / or the second information;
[0613] The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on the channel-related information of the one or more beams;
[0614] The second information includes at least one of the following: second compressed information of one or more beams, channel related information of one or more beams, channel related information of a target beam among the multiple beams, and information after the channel related information of the target beam is subjected to a third compression process;
[0615] The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
[0616] It can be seen that the present application introduces a network scenario, that is, the network configures CSI-related configurations corresponding to multiple beams to the terminal device, and the terminal device can perform CSI compression reporting for one or more beams according to the CSI-related configurations corresponding to the multiple beams.
[0617] Compared with the current network scenario in which the network can only perform corresponding channel estimation / network configuration / network scheduling, etc. according to the channel-related information of a single beam, in the network scenario of the present application, since the present application can report the channel-related information of multiple beams, the network can perform more accurate / reasonable channel estimation / network configuration / network scheduling, etc. according to the channel-related information of multiple beams. In this way, better communication quality can be guaranteed due to more accurate / reasonable channel estimation / network configuration / network scheduling, etc., which is conducive to improving network stability.
[0618] Compared with the current network scenario that only involves reporting of channel-related information of a single beam under NCJT, CJT or multiple TRPs, the present application can report channel-related information of one or more beams that are not NCJT, not CJT or single TRP, so as to improve network diversity.
[0619] At the same time, the present application does not directly report the channel-related information of one or more beams, but first compresses the channel-related information of one or more beams, and then reports the compressed information, so as to reduce resource occupancy and signaling overhead, etc.
[0620] In addition, in the network scenario of the present application, although the network instructs / expects the terminal device to report the first information to it or the terminal device itself recommends reporting the first information to the network, the first information may not be reported due to certain differences. For example, these differences may include at least one of the following factors: different terminal devices may have different capabilities, the actual network environment / network configuration / network capabilities / network requirements of the terminal devices may be different, the signal quality of different beams may be different, etc. Therefore, the present application can fall back to choose to report the second information.
[0621] 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.
[0622] VII. Other related examples
[0623] Optionally, the above method embodiment can be applied to a terminal device or in a terminal device. That is to say, the execution subject of the above method embodiment can be a terminal device, a chip, a chip module or a module, etc., and there is no specific limitation on this.
[0624] Optionally, the above method embodiment can be applied to a network device or in a network device. That is to say, the execution subject of the above method embodiment can be a network device, a chip, a chip module or a module, etc., and there is no specific limitation on this.
[0625] 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.
[0626] An embodiment of the present application also provides a chip module, including a transceiver component and a chip, the 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.
[0627] An embodiment of the present application also provides a computer-readable storage medium storing a computer program or instructions, which implements the steps described in the above method embodiment when executed.
[0628] The embodiment of the present application also provides a computer program product, including a computer program or instructions, which implement the steps described in the above method embodiment when executed.
[0629] An embodiment of the present application also provides a communication system, including the above-mentioned terminal device and the above-mentioned network device.
[0630] It should be noted that, for the above-mentioned various embodiments, for the sake of simple description, they are all expressed as a series of action combinations. Those skilled in the art should be aware that the present application is not limited by the described order of actions, 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 be aware 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.
[0631] 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. 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, and the software modules can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (electrically EPROM, EEPROM), registers, hard disks, mobile hard disks, read-only compact disks (CD-ROMs) or any other form of storage medium 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 a component of the processor. The processor and the 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 the storage medium can also exist in a terminal device or a management device as discrete components.
[0632] Those skilled in the art should be aware 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, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiments of the present application is 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 a website site, computer, server, or data center to another website site, computer, server, or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. 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)).
[0633] The modules / units included in the devices and products described in the above embodiments may be software modules / units or hardware modules / units, or may be partially software modules / units and partially 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 some 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 a chip, circuit module, etc.) or in different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The software programs 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. 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 hardware such as circuits; for each device or product applied to or integrated in the terminal device, each module / unit contained therein can be implemented in 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 device, 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 device, and the remaining (if any) modules / units can be implemented in hardware such as circuits. The specific implementation methods described above further explain the purpose, technical solutions and beneficial effects of the embodiments of the present application in detail. It should be understood that the above description is only the specific implementation method of the embodiments of the present application, and is not used to limit the protection scope of the embodiments of the present application. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solution of the embodiments of the present application should be included in the protection scope 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 the first information and / or the second information; The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on channel-related information of the one or more beams; The second information includes at least one of the following: second compressed information of the one or more beams, channel related information of the one or more beams, channel related information of a target beam among the multiple beams, and information after a third compression process is performed on the channel related information of the target beam; The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
2. The method according to claim 1, characterized in that The first compressed information of the plurality of beams includes: The first compressed information of each beam in the multiple beams, the first compressed information of a beam is information after the first compression processing is performed on the channel related information of the beam.
3. The method according to claim 2, characterized in that The first compression processing modes corresponding to the first compression information of different beams are different; or, The first compression processing methods corresponding to the first compression information of different beams are the same.
4. The method according to claim 2 or 3, characterized in that: The first compressed information of a beam is information after the channel related information of the beam is first compressed, including: The first compressed information of a beam is information obtained by performing a first compression process on the channel related information corresponding to all layers of the beam; or, The first compressed information of a beam is information obtained after first compressing the channel-related information corresponding to all layers of the beam as a whole.
5. The method according to claim 2 or 3, characterized in that: The first compressed information of a beam is information after the channel related information of the beam is first compressed, including: The first compression information of a beam is information obtained after a first compression process is performed on the channel related information corresponding to the target layer of the beam, and the target layer of the beam is at least one layer among all the layers of the beam.
6. The method according to any one of claims 2 to 5, characterized in that: The position order of the first compressed information of each beam in the multiple beams in the CSI report is indicated by the CSI report or by the network.
7. The method according to any one of claims 2 to 6, characterized in that: The priority of the first compressed information of any one of the multiple beams is indicated by the CSI report, or is determined by the position of the first compressed information of any one of the multiple beams in the CSI report.
8. The method according to claim 1, characterized in that The first compressed information of the plurality of beams includes: The first compressed information of all beams among the multiple beams is information obtained by performing a first compression process on the channel-related information of all beams as a whole.
9. The method according to claim 8, characterized in that The first compressed information of all beams is information obtained by first compressing the channel-related information of all beams as a whole, including: The first compression information of all beams is information obtained by first compressing the channel-related information corresponding to all layers of all beams as a whole.
10. The method according to claim 9, characterized in that The first compression processing is performed on the channel related information corresponding to all layers of all beams as a whole, including: If the total number of layers of each beam in all the beams is the same, the channel related information corresponding to the i-th layer of each beam is first input, and then the channel related information corresponding to the j-th layer of each beam is input, until the channel related information corresponding to all layers of all beams is input and then the first compression processing is performed, i≠j, and i and j are positive integers; and / or, If the total number of layers of each beam in all the beams is the same, the channel-related information corresponding to all layers of the qth beam is input first, and then the channel-related information corresponding to all layers of the pth beam is input, until the channel-related information corresponding to all layers of all beams is input and then the first compression processing is performed, q≠p, and q and p are positive integers.
11. The method according to claim 9, characterized in that The first compression processing is performed on the channel related information corresponding to all layers of all beams as a whole, including: If the total number of layers of each beam in all the beams is different, first fill the total number of layers of each beam to be the same, then input the channel related information corresponding to the i-th layer of each beam after filling, and then input the channel related information corresponding to the j-th layer of each beam after filling, until the channel related information corresponding to all layers of all beams is input and then perform the first compression processing; and / or, If the total number of layers of each beam in all the beams is different, first fill the total number of layers of each beam to be the same, then input the channel-related information corresponding to all layers of the qth beam, and then input the channel-related information corresponding to all layers of the pth beam, until the channel-related information corresponding to all layers of all beams is input and then perform the first compression processing, q≠p, and q and p are positive integers.
12. The method according to claim 8, characterized in that The first compressed information of all beams is information obtained by first compressing the channel-related information of all beams as a whole, including: The first compression information of all beams is information obtained by first compressing the channel related information corresponding to the target layer of each beam in all beams as a whole.
13. The method according to claim 12, characterized in that If the total number of layers of each beam in all the beams is the same, the target layer is at least one layer in all the layers of the beam; and / or, If the total number of layers of each beam in all the beams is different, the target layer is at least one layer in all the layers of the beams after the total number of layers of each beam is filled to be the same.
14. The method according to any one of claims 1 to 13, characterized in that: The beam number or beam index of the one or more beams is indicated by the CSI report or by the network.
15. The method according to any one of claims 1 to 14, characterized in that: The first information is information that the network expects the terminal device to report or that the terminal device recommends reporting to the network; The second information is information reported when the first information cannot be reported.
16. The method according to any one of claims 1 to 15, characterized in that: Whether the information included in the CSI report is the first information or the second information is determined based on a first threshold, where the first threshold is used to represent a threshold of signal quality of a beam or a threshold used to represent a signal quality difference between beams.
17. The method according to claim 16, characterized in that Whether the information included in the CSI report is the first information or the second information is determined according to a first threshold, including: Whether the information included in the CSI report is the first information or the second information is determined based on the relationship between the first threshold and the signal quality of each beam in the one or more beams, or is determined based on the relationship between the first threshold and the signal quality difference between every two beams in the multiple beams.
18. The method according to claim 17, characterized in that Whether the information included in the CSI report is the first information or the second information is determined according to a size relationship between a first threshold and a signal quality of each of the one or more beams, or is determined according to a size relationship between the first threshold and a signal quality difference between every two beams in the multiple beams, and includes at least one of the following: If the signal quality of each of the one or more beams is less than the first threshold, or the signal quality difference between every two beams in the multiple beams is less than the first threshold, the CSI report includes the second information; If the signal quality of each of the one or more beams is greater than or equal to the first threshold, or the signal quality difference between every two beams in the multiple beams is greater than or equal to the first threshold, the CSI report includes the first information; If the signal quality of each of the one or more beams is greater than or equal to the first threshold, or the signal quality difference between each two beams in the multiple beams is greater than or equal to the first threshold, then whether the information included in the CSI report is the first information or the second information is determined based on the first compression processing enable state, and the first compression processing enable state is used to indicate whether the first compression processing is enabled or disabled.
19. The method according to claim 18, characterized in that Whether the information included in the CSI report is the first information or the second information is determined according to a first compression processing enablement state, including: If the first compression processing enable state indicates that the first compression processing is enabled, the CSI report includes the first information; and / or, If the first compression processing enable state indicates that the first compression processing is disabled, the CSI report includes one of the following: the second compression information of the one or more beams, the channel-related information of the target beam, the channel-related information of the one or more beams, and the information after the channel-related information of the target beam is subjected to the third compression processing.
20. 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 the first information and / or the second information; The first information includes first compressed information of one or more beams, where the first compressed information of the one or more beams is information obtained by performing a first compression process on channel-related information of the one or more beams; The second information is at least one of the following: second compressed information of the one or more beams, channel related information of the one or more beams, channel related information of a target beam among the multiple beams, and information after a third compression process is performed on the channel related information of the target beam; The second compressed information of the one or more beams is information obtained by performing a second compression process on the channel-related information of the one or more beams.
21. 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 19.
22. 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 19.
23. A chip, comprising a processor and a communication interface, characterized in that: The processor performs the steps of the method according to any one of claims 1-19.
24. 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 19 are executed.