Information reporting method, terminal, and network side device
Through the terminal compressing and mapping and reporting of channel-related information, the problem of insufficient channel-related information transmission in the prior art is solved, and the high accuracy transmission of channel-related information is realized in the process of precoding matrix determination and AI unit training.
Patent Information
- Application Number
- PCT/CN2024/112469
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-22
- Filing Date
- 2024-08-15
- Publication Date
- 2025-02-27
AI Technical Summary
The prior art cannot meet the accuracy requirements for channel-related information such as beam quality information during precoding matrix determination, AI unit monitoring or training.
The terminal compresses and maps the measured first channel-related information, extracts more refined channel-related information, and reports this information to the network-side equipment to achieve a comprehensive channel-related information transmission with fewer data transmission bits.
It meets the accuracy requirements of network-side devices when precoding matrix determination, AI unit training or monitoring of beam prediction use cases, etc.
Smart Images

Figure CN2024112469_27022025_PF_FP_ABST
Abstract
Description
Information reporting method, terminal and network side equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202311064996.8 filed in China on August 22, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] In wireless communication technology, network-side equipment such as base stations need to use channel-related information such as beam quality information reported by terminals to determine an appropriate precoding matrix or beam for the terminal to improve communication quality.
[0004] Among them, in the process of reporting beam quality information, in order to reduce the amount of data that needs to be transmitted, related technologies usually use implicit codebook methods, partial channel information reporting methods, etc. to realize information reporting. For example, the 3rd Generation Partnership Project (3GPP) supports reporting of the strongest 4 beams.
[0005] However, the aforementioned information reporting method cannot meet the accuracy requirements required in processes such as precoding matrix determination, artificial intelligence (AI) unit monitoring or training, etc.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide a signal reporting method, terminal, and network-side equipment that can meet the accuracy requirements required in processes such as precoding matrix determination, AI unit monitoring, or training.
[0008] In a first aspect, an information reporting method is provided, including: a terminal sends first information to a network side device; wherein the first information is used to characterize second channel related information, and the second channel related information is obtained by the terminal compressing and mapping the measured first channel related information.
[0009] In a second aspect, an information reporting method is provided, including: a network side device receives first information sent by a terminal, the first information is used to characterize second channel related information, and the second channel related information is obtained by the terminal compressing and mapping the measured first channel related information; and determining the first channel related information based on the first information.
[0010] In a third aspect, an information reporting device is provided, including: a transmission module for sending first information to a network side device; wherein, the first information is used to characterize second channel related information, and the second channel related information is obtained by the terminal compressing and mapping the measured first channel related information.
[0011] In a fourth aspect, an information reporting device is provided, including: a transmission module for receiving first information sent by a terminal, the first information being used to characterize second channel related information, the second channel related information being obtained by the terminal compressing and mapping the measured first channel related information; and determining the first channel related information based on the first information.
[0012] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0013] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
[0014] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0015] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the second aspect.
[0016] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0017] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0018] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0019] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0020] In an embodiment of the present application, the terminal processes the first channel-related information by means of compression mapping, can remove redundant information in the measured first channel-related information, extract more refined channel-related information, and then report the extracted information (such as second channel-related information) to the network side device. It can use a smaller number of data transmission bits to transmit more comprehensive channel-related information to meet the accuracy requirements of the network side device when performing processes such as precoding matrix determination, beam prediction use case AI unit training or monitoring based on the received channel-related information. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] FIG1 is a schematic structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0022] FIG2 is a flowchart of an information reporting method according to an exemplary embodiment of the present application.
[0023] FIG3 is a second flowchart of an information reporting method provided by an exemplary embodiment of the present application.
[0024] FIG4 a is a schematic diagram of an information reporting process according to an exemplary embodiment of the present application.
[0025] FIG4 b is a second schematic diagram of the information reporting process provided by an exemplary embodiment of the present application.
[0026] FIG5 is a third schematic diagram of an information reporting method provided by an exemplary embodiment of the present application.
[0027] FIG6 is a schematic diagram of a structure of an information reporting device according to an exemplary embodiment of the present application.
[0028] FIG7 is a second structural diagram of an information reporting device provided by an exemplary embodiment of the present application.
[0029] FIG8 is a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.
[0030] FIG9 is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.
[0031] FIG10 is a schematic structural diagram of a network-side device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the accompanying drawings to clearly describe the technical solutions in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. All other embodiments derived by ordinary technicians in this field based on the embodiments of this application are within the scope of protection of this application.
[0033] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0034] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0035] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0036] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0037] The technical solutions provided by the embodiments of the present application are described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0038] It is worth noting that the artificial intelligence (AI) unit mentioned later in the embodiments of this application can also be understood as an AI model, which can also be called an AI module, machine learning (ML) model, ML unit, AI structure, AI function, AI characteristics, machine learning model, neural network, neural network function, neural network function, decision tree, support vector machine, Bayesian classifier, etc., without specific limitation.
[0039] As shown in Figure 2, a flow chart of a signal reporting method 200 provided in an exemplary embodiment of the present application is provided. The method 200 may be, but is not limited to, executed by a terminal, and specifically may be executed by hardware or software installed in the terminal. In this embodiment, the method 200 may include at least the following steps.
[0040] S210: The terminal sends first information to the network side device.
[0041] The first information is used to characterize the second channel-related information, and the second channel-related information is obtained by the terminal compressing and mapping the measured first channel-related information. For example, the terminal can obtain the first channel-related information by receiving a measurement reference signal (such as a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), etc.) sent by a network-side device, and measuring the first channel-related information, and perform compression mapping processing on the first channel-related information using a compression mapping method to obtain the second channel-related information. The compression mapping method can be implemented by protocol agreement, network-side configuration, terminal determination, etc., and is not limited here.
[0042] That is to say, in this embodiment, the terminal can remove redundant information from the measured first channel-related information through compression mapping, extract more refined channel-related information, and then report the extracted information (such as second channel-related information) to the network side device. It can use a smaller number of data transmission bits to transmit more comprehensive channel-related information to meet the accuracy requirements of the network side device when performing precoding matrix determination, beam prediction use case AI unit training or monitoring based on the received channel-related information.
[0043] In this embodiment, "the first information is used to characterize the second channel related information" can be understood as: the first information directly includes the second channel related information to be transmitted, and may also include a variable of the second channel related information to be transmitted relative to the second channel related information transmitted last time, etc., and its implementation method is not limited here.
[0044] The first channel-related information (also referred to as original channel-related information) may include but is not limited to channel quality information (such as layer 1 reference signal received power (layer 1 reference signal received power, L1-RSRP), L1-reference signal received quality (reference signal received quality, RSRQ), L1-signal-to-noise and interference ratio (SINR), L3-RSRP, L3-RSRQ, L3-SINR, etc.), channel state information (bare channel characterization or eigenvector characterization), beam quality information, etc., without limitation here.
[0045] Correspondingly, when the network side device receives the first information, it can determine the first channel related information based on the first information, such as using the decompression mapping method corresponding to the terminal (corresponding to the compression mapping method used on the terminal side) to realize the determination and recovery of the first channel related information.
[0046] It is worth noting that the aforementioned "compression mapping" is similar to the compression mapping of RGB images, which can be implemented based on the Vision Transformer (ViT) structure. For example, for a channel-related information, it can be represented as a multidimensional vector, and then the multidimensional vector is divided into multiple information blocks (also called pixel blocks). Then, from the input of the ViT structure, the embedding vector can be regarded as a token. The information block positions corresponding to these tokens are sorted from the upper left to the lower right to obtain a token sequence. After a linear transformation through a fully connected (FC) layer, each information block token becomes an embedding vector of a channel, and then the compression mapping is completed based on the embedding vector.
[0047] Based on this, in this embodiment, when the terminal compresses and maps the first channel-related information into the second channel-related information, it can regard the first channel-related information as an image, such as which may include three dimensions of length, width, and channel, and then perform subsequent compression mapping based on the first channel-related information represented by these three dimensions.
[0048] For example, if the first channel-related information includes beam quality information, which can be understood as an image, then the representation of the beam quality information may include at least one of the following (11)-(12).
[0049] (11) {Transmit beam horizontal direction, transmit beam vertical direction, receive beam information}.
[0050] (12) {Transmitting beam direction, receiving beam direction, channel-related information acquisition time}.
[0051] The beam quality information (such as L1-RSRP) can be understood as the pixel value of the image.
[0052] For another example, if the first channel-related information includes channel information, which can be understood as an image, then the channel information is represented as [first dimension information, second dimension information, third dimension information]; wherein the first dimension information, the second dimension information, and the third dimension information are different (each representation does not include repeated or identical elements). In this embodiment, the first dimension information, the second dimension information, or the third dimension information includes any one of the following (21)-(29).
[0053] (20) Transceiver antenna, including a transmitting antenna and a receiving antenna.
[0054] (21) Transmitting antenna.
[0055] (22) Receiving antenna.
[0056] (23) Frequency resources.
[0057] (24) Channel information acquisition time.
[0058] (25) The complex real or imaginary part of the channel matrix.
[0059] (26) Doppler domain related information, such as Doppler frequency, etc.
[0060] (27)Multipath.
[0061] (28) Delay expansion.
[0062] (29)Angle expansion.
[0063] Based on this, the channel information can be represented as, but not limited to, {transmitting and receiving antennas (receiving antennas and transmitting antennas), frequency resources, complex real or imaginary parts in the channel matrix}, {transmitting and receiving antennas, delay spread, multipath}, etc.
[0064] Among them, when the channel information is represented by {transceiver antennas (receiving antennas and transmitting antennas), frequency resources, complex real part or imaginary part in the channel matrix}, the amplitude value of the real part or imaginary part in the channel matrix can be understood as the pixel value of the image.
[0065] When the channel information is represented by {transmitting and receiving antennas, delay spread, multipath}, the power on each path is understood as the pixel value of the image.
[0066] In one implementation, the manner of expressing the aforementioned first channel related information may be determined by a network side device, a terminal, or a protocol agreement.
[0067] For example, if the representation method of the first channel-related information is determined by the terminal, the terminal may send fourth indication information to the network-side device, wherein the fourth indication information is used to indicate the representation method of the first channel-related information, so that the terminal and the network-side device have a consistent understanding of the representation method of the first channel-related information, thereby restoring the accuracy of the information during the information reporting process. Optionally, depending on different communication requirements, the fourth indication information can be reported to the network-side device alone or together with the aforementioned seventh information, and this is not limited here.
[0068] For another example, when the representation method of the first channel-related information is determined by the network side device, the network side device may send fifth indication information to the terminal. Correspondingly, the terminal receives the fifth indication information sent by the network side device, and the fifth indication information is used to indicate the representation method of the first channel-related information, so that the terminal and the network side device have consistent understanding of the representation method of the first channel-related information, thereby restoring the accuracy of the information during the information reporting process.
[0069] In this embodiment, the terminal processes the first channel-related information by means of compression mapping, thereby removing redundant information from the measured first channel-related information, extracting more refined channel-related information, and then reporting the extracted information (such as the second channel-related information) to the network side device. It is possible to use a smaller number of data transmission bits to transmit more comprehensive channel-related information, thereby meeting the accuracy requirements of the network side device when performing processes such as precoding matrix determination, beam prediction use case AI unit training or monitoring based on the received channel-related information.
[0070] FIG3 is a flow chart of a signal reporting method 300 provided in an exemplary embodiment of the present application. The method 300 may be, but is not limited to, executed by a terminal, specifically by hardware or software installed in the terminal. In this embodiment, the method 300 may include at least the following steps.
[0071] S310: The terminal sends first information to the network side device.
[0072] The first information is used to represent the second channel related information, and the second channel related information is obtained by the terminal performing compression mapping on the measured first channel related information.
[0073] It can be understood that in addition to referring to the relevant description in the aforementioned method embodiment 200, the implementation process of S310 can, as a possible implementation method, include but not limited to at least one of the following (31)-(32).
[0074] (31) The second channel related information.
[0075] Optionally, the second channel-related information is determined based on third information and fifth information; wherein the fifth information is obtained by processing the first channel-related information according to a first compression mapping method. The first compression mapping method includes a nonlinear transformation or a linear transformation to remove redundant information in the first channel-related information and extract more refined representation information, that is, the fifth information is a representation of the first channel-related information in a latent space.
[0076] The third information is used to indicate the information amount (or length) of each block in the fifth information, where different blocks can correspond to the same or different amounts of information, thereby improving quantization flexibility and optimizing the transmission bits corresponding to different blocks. In this embodiment, the third information includes at least one of the following (a)-(e).
[0077] (a) Quantization interval. Wherein, the quantization interval = ceil((ba) / 2 k ), where b is the upper bound of quantization, a is the lower bound of quantization, ceil means rounding up, and k is the quantization precision.
[0078] (b) Quantify the number of intervals.
[0079] (c) Quantization accuracy; wherein the quantization accuracy can be represented by the number of quantization bits.
[0080] (d) Quantized upper bound.
[0081] (e) Quantized lower bound.
[0082] Based on this, in one implementation, the second channel-related information is determined based on the third information and the fifth information, including: dividing the fifth information into multiple blocks; inputting the multiple blocks and the third information into the first AI unit, and inferring the second channel-related information. Therefore, on the one hand, by dividing into different blocks for transmission, rate matching (or allocation) can be performed for multiple blocks, so that each block has a different rate based on the entropy size, thereby improving information transmission efficiency. On the other hand, the quantization accuracy of different blocks is determined using the probability distribution corresponding to different blocks, and the number of bits required for transmission can be further optimized.
[0083] It is worth noting that the fifth information is obtained by the terminal processing the first channel-related information according to the first compression mapping method. For example, the first channel-related information can be input into the second AI unit to infer the fifth information; wherein, the second AI unit is implemented based on the first compression mapping method.
[0084] In addition, when the fifth information is segmented, the number of segments may be determined by the terminal, indicated by the network, agreed upon by a protocol, or the like. When the number of segments can be determined by the terminal, the terminal may also report the number of segments, such as separately reporting the segment number information to the network device or reporting it together with the seventh information mentioned below, etc., without limitation herein.
[0085] (32) second information, the second information being used to indicate the amount of information in each block of the second channel-related information (or the length of the second channel-related information). In this embodiment, by reporting the second information, the network-side device can recover the first channel-related information by combining the second information and the second channel-related information, thereby improving the reliability of information recovery.
[0086] Similar to the third information, the second information may also include at least one of the following (a)-(e).
[0087] (a) Quantization interval.
[0088] (b) Quantify the number of intervals.
[0089] (c) Quantization accuracy.
[0090] (d) Quantized upper bound.
[0091] (e) Quantized lower bound.
[0092] In one implementation, the process of determining the second information or the third information may include: the terminal inputs the fourth information into the third AI unit to obtain an inference result (posterior probability distribution characteristics, such as variance or mean, etc.), obtains sixth information based on the inference result and the fifth information, and the sixth information is used to characterize the posterior probability distribution of the fifth information under the condition of the fourth information, and then determines the second information based on the entropy value represented by the sixth information. The fourth information is obtained by processing the fifth information according to a second compression mapping method (such as a nonlinear transformation method, etc.). In other words, the fourth information is a representation of the sixth information in the latent space.
[0093] Alternatively, the terminal inputs the fifth information into the fourth AI unit to obtain an inference result (prior probability distribution characteristics, such as variance or mean, etc.), and determines the sixth information based on the inference result, and the sixth information is used to characterize the prior probability distribution of the fifth information; and then determines the second information based on the entropy value represented by the sixth information.
[0094] For example, assuming that the second information or the third information is the quantization accuracy, then it can be identified as -logP(y), where y is the fifth information after uniform quantization, P(y) is the prior probability distribution of y or the posterior probability distribution based on the fourth information, and the distribution characteristic is the sixth information.
[0095] It is worth noting that in the process of determining the aforementioned second information or third information, the fifth information can be first processed through a second compression mapping method (such as a nonlinear transformation method) to obtain the fourth information, and then the posterior probability distribution of the fifth information is obtained through the fourth information and the feature posterior model, or the prior probability distribution of the fifth information is directly obtained based on the fifth information and the feature prior model, and then the bandwidth of each block of the fifth information is adaptively adjusted based on the posterior probability distribution or the prior probability distribution, or, thereby, it can greatly save transmission bits and improve transmission efficiency.
[0096] Correspondingly, when the network side device receives the first information, such as the second channel-related information and the second information, it can restore the second channel-related information based on the second information to obtain the tenth information (such as performing source channel decoding processing (or first performing noise reduction processing and then performing source channel decoding processing; or first performing noise reduction processing and then performing source decoding processing) based on the second channel-related information and the second information, etc., to obtain the tenth information); restore the tenth information according to the first decompression mapping method (the first decompression mapping method corresponds to the first compression mapping method) to obtain the first channel-related information, thereby realizing the recovery of the first channel-related information.
[0097] It should be noted that the network side device recovers the second channel related information based on the second information, which can be understood as: when the network side device receives the second channel related information and the second information, it can first decode the second information, and then recover the second channel related information based on the successfully decoded second information.
[0098] Of course, if the first information only includes the second channel related information, then the network side device can restore the second channel related information according to the preset second information, and there is no limitation here.
[0099] In one implementation, the terminal may report the fourth information while reporting the second channel-related information and the second information. That is, the first information may also include the fourth information. Thus, the posterior probability distribution characteristics of the fifth information may be determined through the fourth information, thereby further improving the information recovery accuracy of the network side device when recovering information based on the second channel-related information.
[0100] For example, when the network side device receives the second channel-related information, the second information, and the fourth information, it can determine the posterior probability distribution characteristics of the fifth information under the fourth information condition based on the fourth information, as shown in Figure 4a, and then determine the tenth information based on the second channel-related information, the second information and the posterior probability distribution (such as performing source channel decoding processing, noise reduction processing, etc. based on the second channel-related information, the second information and the posterior probability distribution to obtain the tenth information), and finally restore the tenth information according to the first decompression mapping method (the first decompression mapping method corresponds to the first compression mapping method) to obtain the first channel-related information. In this way, the accuracy and reliability of the recovery of the first channel-related information can be achieved.
[0101] Of course, the aforementioned process of the network side device determining the posterior probability distribution characteristics of the fifth information under the fourth information condition may include: inputting the fourth information into the fifth AI unit to obtain an inference result; and determining the posterior probability distribution characteristics of the fifth information under the fourth information based on the inference result.
[0102] It is worth noting that the fifth AI unit used by the network side device when recovering the first channel-related information shares the network structure and parameters with the third AI unit used by the terminal. That is to say, the network side device uses a shared knowledge base (modeling of the posterior probability distribution of the fifth information under the fourth information) to recover information. In this way, on the one hand, the compression amount can be reduced, and on the other hand, the accuracy of information recovery can be ensured when the network side device recovers channel-related information.
[0103] Optionally, the AI unit may be pre-configured in the network side device, and its implementation may be achieved by the network side device or the terminal, or may be obtained by joint training of the terminal and the network side device, which is not limited here.
[0104] In one implementation, before sending the first information to the network-side device, the terminal may further send seventh information to the network-side device to ensure the accuracy and reliability of the information reported. For example, in this embodiment, the seventh information may include but is not limited to at least one of the following (41)-(44).
[0105] (41) The first indication information is used to align the AI units used by the terminal and the network side device during the information reporting process, so that the terminal and the network side device can match the AI units used during the information reporting process, and then the network side device can use the adapted AI unit to perform information recovery, etc., to ensure the validity of the AI unit reasoning.
[0106] Optionally, the first indication information is used to indicate at least one of the following (411)-(413).
[0107] (411) The AI unit used by the terminal during information reporting enables the network side device to know the AI unit used by the terminal during information reporting, so as to activate the corresponding AI unit of the network side device for subsequent information recovery.
[0108] (412) The AI unit used by the network side device during the information reporting process is used to instruct the network side device to use the indicated AI unit for subsequent information recovery.
[0109] (413) The terminal and the network side device share the AI unit during the information reporting process, thereby enabling the network side device to recover the received channel-related information based on the shared AI unit. This can reduce the compression amount on the one hand and improve the accuracy of information recovery on the other hand.
[0110] (42) Second indication information, used to indicate a processing object corresponding to the second channel related information.
[0111] For example, the second indication information may indicate that the second channel-related information is obtained by the terminal processing measured channel information, channel quality information, beam quality information, etc.
[0112] (43) Third indication information, used to indicate the processing purpose or use corresponding to the second channel related information.
[0113] For example, the third indication information can be used to indicate that the second channel-related information is used for high-fidelity reporting (such as bare information reporting), for model training or model monitoring, for user precoding determination, beam selection, channel estimation, etc., thereby ensuring the accuracy of the subsequent use of the second channel-related information.
[0114] (44) Terminal capability information, used to indicate that the channel-related information reported by the terminal includes the second information and the second channel-related information, so that the network-side device enables the terminal to use the information reporting method provided in this application for reporting. Otherwise, if the terminal capability information is not reported, it can be considered that the terminal uses a codebook or conventional (legacy) method to report information.
[0115] In one implementation, there may be multiple training methods for the AI unit involved in the information reporting process. For example, the network-side device may fix the AI unit parameters after training, and the terminal may continue to train the AI unit on its side. Alternatively, the terminal may fix the AI unit parameters after training, and the network-side device may continue to train the AI unit on its side. Alternatively, the network-side device and the terminal may jointly train, and no restrictions are imposed here.
[0116] In this case, several different situations in Mode 1 to Mode 4 are described below.
[0117] Method 1: The terminal receives the eighth information sent by the network device, wherein the eighth information indicates to the terminal the model structure of the AI unit involved in information reporting, and the model is determined based on the eighth information. In other words, the AI unit involved in the terminal's information reporting is determined by the network device and indicated to the terminal.
[0118] Regarding approach 1, to ensure that the eighth information indicated by the network device to the terminal matches the terminal's requirements, as an implementation method, the terminal may send ninth information to the network device, where the ninth information indicates the model structure or model size supported by the terminal. Accordingly, the network device may determine the eighth information based on the ninth information.
[0119] Mode 2: The terminal receives the eighth information sent by the network side device, wherein the eighth information is used to indicate to the terminal the model parameter update information of the AI unit involved in the information reporting, and to update the model parameters according to the eighth information. In the case where the AI unit is jointly trained by the terminal and the network side device, the model parameter update information may include the gradient of the AI unit segmentation layer, the parameter gradient of the AI unit shared by the network side device, etc. The model parameter update information may be, but is not limited to, determined by the network side device based on the original beam quality reported by the terminal and the output result of the relevant AI unit. It can be understood that for the case of joint training of the terminal and the network side device, the segmentation layer is the segmentation point between the terminal side neural network model and the network side network model. The parameter gradient of the AI unit shared by the network side device is included only when the network side device and the terminal have a shared AI unit, otherwise this item is not included.
[0120] Method 3: The terminal receives eighth information sent by the network-side device, wherein the eighth information is used to indicate to the terminal model parameter update information of the AI unit involved in the information reporting, and the terminal updates the model parameters based on the eighth information. For example, if the network-side device first trains the AI unit and the terminal then trains the AI unit on its side, the eighth information includes the model parameters of the network-side AI unit, or the network structure and model parameters.
[0121] Method 4: The terminal sends the model parameters of the terminal-side AI unit, or the network structure and model parameters, to the network-side device, and then the network-side device performs model training and parameter updates on the AI unit on this side based on this.
[0122] Based on the description of the aforementioned method embodiments 200-300, the information reporting process provided by the embodiments of the present application is further illustrated in combination with Examples 1 and 2. For ease of description, it is assumed in the following examples that the first channel-related information is beam quality information.
[0123] Example 1
[0124] (1) Please refer to FIG4a. When information reporting is required, the terminal compresses and maps the first beam quality information into fifth information using a first compression mapping method, and compresses and maps the fifth information into fourth information using a second compression mapping method.
[0125] (2) Dividing the fifth information into a plurality of blocks, and inputting the plurality of blocks and the third information into the first AI unit to obtain second beam quality information.
[0126] And input the fourth information into the third AI unit to obtain an inference result, obtain sixth information based on the inference result and the fifth information, and the sixth information is used to characterize the posterior probability distribution of the fifth information under the condition of the fourth information; based on the entropy value represented by the sixth information, determine the second information.
[0127] (3) Sending the second beam quality information and the second information to the network-side device via a communication channel. As shown in FIG4a , when sending the second beam quality information and the second information, adaptive rate matching and encoding (such as source channel coding or source coding) are performed on the second information and different blocks in the second beam quality information before sending. The adaptive rate matching and encoding involved are not further described herein.
[0128] (4) After receiving the second beam quality information and the second information, the network-side device may perform information recovery based on the second beam quality information and the second information to obtain tenth information.
[0129] (5) Processing the tenth information through a first decompression mapping method to obtain the first beam quality information.
[0130] It is worth noting that in one implementation, if the terminal also reports the fourth information when reporting the information, then please refer to Figure 4a again. The network side device can determine the posterior probability distribution characteristics of the fifth information under the fourth information condition based on the fourth information, and then determine the tenth information based on the second beam quality information, the second information and the posterior probability distribution.
[0131] Example 2
[0132] (1) Please refer to FIG4b . When information reporting is required, the terminal compresses and maps the first beam quality information into fifth information using a first compression mapping method.
[0133] (2) Dividing the fifth information into a plurality of blocks, and inputting the plurality of blocks and the third information into the first AI unit to obtain second beam quality information.
[0134] And input the fifth information into the fourth AI unit to obtain an inference result, determine the sixth information based on the inference result, and the sixth information is used to characterize the prior probability distribution of the fifth information; based on the entropy value represented by the sixth information, determine the second information.
[0135] (3) Sending the second beam quality information and the second information to the network side device through a communication channel.
[0136] (4) After receiving the second beam quality information and the second information, the network-side device may perform information recovery based on the second beam quality information and the second information to obtain tenth information.
[0137] (5) Processing the tenth information through a first decompression mapping method to obtain the first beam quality information.
[0138] It should be noted that, compared with Example 1, in Example 2, considering that the probability distribution model is a priori probability distribution model, there is no need to perform a second compression mapping on the fifth information to obtain the fourth information.
[0139] In addition, the aforementioned Example 1 and Example 2 are merely exemplary descriptions, and their implementation process may include but is not limited to the aforementioned content.
[0140] FIG5 is a flow chart of a signal reporting method 500 according to an exemplary embodiment of the present application. This method 500 may be, but is not limited to, performed by a network-side device, specifically hardware and / or software installed in the network-side device. In this embodiment, the method 500 may include at least the following steps.
[0141] S510: A network-side device receives first information sent by a terminal.
[0142] The first information is used to represent second channel related information, where the second channel related information is obtained by the terminal performing compression mapping on the measured first channel related information;
[0143] S520: Determine the first channel-related information according to the first information.
[0144] Optionally, the first information includes at least one of the following: the second channel related information; second information, where the second information is used to indicate the amount of information of each block in the second channel related information.
[0145] Optionally, the second information includes at least one of the following: quantization interval; number of quantization intervals; quantization accuracy; quantization upper boundary; quantization lower boundary.
[0146] Optionally, determining the first channel-related information based on the first information includes: recovering the second channel-related information based on the second information to obtain tenth information; recovering the tenth information based on the first decompression mapping method to obtain the first channel-related information; wherein the first decompression mapping method corresponds to the first compression mapping method.
[0147] Optionally, the second channel-related information is recovered according to the second information to obtain the tenth information, including: when the first information also includes fourth information, determining the posterior probability distribution characteristics of the fifth information under the fourth information condition according to the fourth information; and determining the tenth information according to the second channel-related information, the second information and the posterior probability distribution.
[0148] Optionally, determining the posterior probability distribution characteristics of the fifth information under the condition of the fourth information includes: inputting the fourth information into the fifth AI unit to obtain an inference result; and determining the posterior probability distribution characteristics of the fifth information under the fourth information based on the inference result.
[0149] Optionally, the method also includes: receiving seventh information sent by the terminal, wherein the seventh information includes at least one of the following: first indication information, used to align the AI unit used by the terminal and the network side device in the information reporting process; second indication information, used to indicate the processing object corresponding to the second channel related information; third indication information, used to indicate the processing purpose or use corresponding to the second channel related information; terminal capability information, used to indicate that the channel related information reported by the terminal includes the second information and the second channel related information.
[0150] Optionally, the first indication information is used to indicate at least one of the following: the AI unit used by the terminal during the information reporting process; the AI unit used by the network side device during the information reporting process; the AI unit shared by the terminal and the network side device during the information reporting process.
[0151] Optionally, the method further includes at least one of the following: sending eighth information to the terminal, wherein the eighth information is used to indicate to the terminal the model structure or model parameter update information of the AI unit involved when reporting information; receiving the model structure or model parameter update information of the AI unit involved when reporting information sent by the terminal, and performing model determination or model update based on the model structure or model parameter update information of the AI unit involved when reporting the information.
[0152] Optionally, before sending the eighth information to the terminal, the method further includes: receiving ninth information sent by the terminal, the ninth information being used to indicate a model structure or a model size supported by the terminal; and determining the eighth information based on the ninth information.
[0153] Optionally, if the first channel-related information includes beam quality information, the representation of the beam quality information includes at least one of the following: {transmitting beam horizontal direction, transmitting beam vertical direction, receiving beam information}; {transmitting beam direction, receiving beam direction, channel-related information acquisition time}.
[0154] Optionally, if the first channel-related information includes channel information, the channel information is represented as [first dimension information, second dimension information, third dimension information]: wherein the first dimension information, the second dimension information, and the third dimension information are different, and the first dimension information, the second dimension information or the third dimension information includes any one of the following: transmitting antenna; receiving antenna; transmitting and receiving antenna; frequency resources; channel information acquisition time; complex real part or imaginary part in the channel matrix; Doppler domain related information; multipath; delay spread; angle spread.
[0155] Optionally, the method further includes: receiving fourth indication information sent by the terminal, the fourth indication information being used to indicate a representation method of the first channel-related information; and when the representation method of the first channel-related information is determined by the network side device, sending fifth indication information to the terminal device, wherein the fifth indication information is used to indicate a representation method of the first channel-related information.
[0156] It can be understood that since each implementation method in the present method embodiment 500 has the same or corresponding technical features as the each implementation method in the aforementioned method embodiments 200-300, the implementation process of each implementation method in the present method embodiment 500 can refer to the relevant description in the aforementioned method embodiments 200-300, and achieve the same or corresponding technical effects. In order to avoid repetition, it will not be repeated here.
[0157] The information reporting method provided in the embodiment of the present application can be executed by an information reporting device. In the embodiment of the present application, the information reporting device performing the information reporting method is taken as an example to illustrate the information reporting device provided in the embodiment of the present application.
[0158] As shown in Figure 6, it is a structural diagram of an information reporting device 600 provided in an embodiment of the present application. The device 600 includes a transmission module 610 for sending first information to a network side device; wherein the first information is used to characterize second channel related information, and the second channel related information is obtained by the terminal compressing and mapping the measured first channel related information.
[0159] Optionally, the apparatus 600 further includes a measurement module, configured to receive a measurement reference signal and perform measurement to obtain the first channel related information.
[0160] Optionally, the first information includes at least one of the following: the second channel related information; second information, where the second information is used to indicate the amount of information of each block in the second channel related information.
[0161] Optionally, the second channel related information is determined based on third information and fifth information; wherein, the fifth information is obtained by processing the first channel related information according to a first compression mapping method, and the third information is used to indicate the amount of information in each block in the fifth information.
[0162] Optionally, the second channel-related information is determined based on the third information and the fifth information, including: dividing the fifth information into multiple blocks; inputting the multiple blocks and the third information into the first artificial intelligence AI unit, and inferring the second channel-related information.
[0163] Optionally, the second information or the third information includes at least one of the following: quantization interval; number of quantization intervals; quantization accuracy; quantization upper boundary; quantization lower boundary.
[0164] Optionally, the fifth information is obtained by processing the first channel related information according to the first compression mapping method, including: inputting the first channel related information into the second AI unit, and inferring to obtain the fifth information; wherein, the second AI unit is implemented based on the first compression mapping method.
[0165] Optionally, the first information further includes fourth information, and the fourth information is obtained by processing the fifth information according to the second compression mapping manner.
[0166] Optionally, the second information is determined by: inputting the fourth information into the third AI unit to obtain an inference result, obtaining sixth information based on the inference result and the fifth information, and the sixth information is used to characterize the posterior probability distribution of the fifth information under the condition of the fourth information; or, inputting the fifth information into the fourth AI unit to obtain an inference result, determining the sixth information based on the inference result, and the sixth information is used to characterize the prior probability distribution of the fifth information; and determining the second information based on the entropy value represented by the sixth information.
[0167] Optionally, the transmission module 610 is also used to: send seventh information to the network side device, wherein the seventh information includes at least one of the following: first indication information, used to align the AI unit used by the terminal and the network side device during the information reporting process; second indication information, used to indicate the processing object corresponding to the second channel related information; third indication information, used to indicate the processing purpose or use corresponding to the second channel related information; terminal capability information, used to indicate that the channel related information reported by the terminal includes the second information and the second channel related information.
[0168] Optionally, the first indication information is used to indicate at least one of the following: the AI unit used by the terminal during the information reporting process; the AI unit used by the network side device during the information reporting process; the AI unit shared by the terminal and the network side device during the information reporting process.
[0169] Optionally, the transmission module 610 is also used for at least one of the following: receiving the eighth information sent by the network side device, wherein the eighth information is used to indicate to the terminal the model structure or model parameter update information of the AI unit involved when reporting information, and to perform model determination or model update based on the eighth information; and sending the model structure or model parameter update information of the AI unit involved when reporting information to the network side device.
[0170] Optionally, before receiving the eighth information sent by the network side device, the transmission module 610 is further used to send ninth information to the network side device, where the ninth information is used to indicate the model structure or model size supported by the terminal.
[0171] Optionally, if the first channel-related information includes beam quality information, the representation of the beam quality information includes at least one of the following: {transmitting beam horizontal direction, transmitting beam vertical direction, receiving beam information}; {transmitting beam direction, receiving beam direction, channel-related information acquisition time}.
[0172] Optionally, if the first channel-related information includes channel information, the channel information is represented as [first dimension information, second dimension information, third dimension information]: wherein the first dimension information, the second dimension information, and the third dimension information are different, and the first dimension information, the second dimension information or the third dimension information includes any one of the following: transmitting antenna; receiving antenna; transmitting and receiving antenna; frequency resources; channel information acquisition time; complex real part or imaginary part in the channel matrix; Doppler domain related information; multipath; delay spread; angle spread.
[0173] Optionally, the transmission module 610 is also used for at least one of the following: when the representation method of the first channel related information is determined by the terminal, sending fourth indication information to the network side device, wherein the fourth indication information is used to indicate the representation method of the first channel related information; receiving fifth indication information sent by the network side device, wherein the fifth indication information is used to indicate the representation method of the first channel related information.
[0174] The information reporting device 600 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0175] The information reporting device 600 provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 3 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0176] As shown in Figure 7, it is a structural diagram of an information reporting device 700 provided in an embodiment of the present application. The device 700 includes a transmission module 700 for receiving first information sent by a terminal, where the first information is used to characterize second channel-related information, and the second channel-related information is obtained by the terminal compressing and mapping the measured first channel-related information; and a determination module 720 for determining the first channel-related information based on the first information.
[0177] Optionally, the first information includes at least one of the following: the second channel related information; second information, where the second information is used to indicate the amount of information of each block in the second channel related information.
[0178] Optionally, the second information includes at least one of the following: quantization interval; number of quantization intervals; quantization accuracy; quantization upper boundary; quantization lower boundary.
[0179] Optionally, the determination module 720 determines the first channel-related information based on the first information, including: recovering the second channel-related information based on the second information to obtain tenth information; recovering the tenth information based on the first decompression mapping method to obtain the first channel-related information; wherein the first decompression mapping method corresponds to the first compression mapping method.
[0180] Optionally, the determination module 720 performs information recovery on the second channel-related information based on the second information to obtain the tenth information, including: when the first information also includes fourth information, determining the posterior probability distribution characteristics of the fifth information under the fourth information condition based on the fourth information; determining the tenth information based on the second channel-related information, the second information and the posterior probability distribution.
[0181] Optionally, the determination module 720 is also used to determine the posterior probability distribution characteristics of the fifth information under the fourth information condition, including: inputting the fourth information into the fifth AI unit to obtain an inference result; and determining the posterior probability distribution characteristics of the fifth information under the fourth information based on the inference result.
[0182] Optionally, the transmission module 710 is also used to: receive seventh information sent by the terminal, wherein the seventh information includes at least one of the following: first indication information, used to align the AI unit used by the terminal and the network side device in the information reporting process; second indication information, used to indicate the processing object corresponding to the second channel related information; third indication information, used to indicate the processing purpose or use corresponding to the second channel related information; terminal capability information, used to indicate that the channel related information reported by the terminal includes the second information and the second channel related information.
[0183] Optionally, the first indication information is used to indicate at least one of the following: the AI unit used by the terminal during the information reporting process; the AI unit used by the network side device during the information reporting process; the AI unit shared by the terminal and the network side device during the information reporting process.
[0184] Optionally, the transmission module 710 is also used for at least one of the following: sending eighth information to the terminal, wherein the eighth information is used to indicate to the terminal the model structure or model parameter update information of the AI unit involved when the information is reported; receiving the model structure or model parameter update information of the AI unit involved when the information is reported sent by the terminal, and performing model determination or model update based on the model structure or model parameter update information of the AI unit involved when the information is reported.
[0185] Optionally, before sending the eighth information to the terminal, the transmission module 710 is further used to: receive ninth information sent by the terminal, the ninth information being used to indicate a model structure or model size supported by the terminal; and determine the eighth information based on the ninth information.
[0186] Optionally, if the first channel-related information includes beam quality information, the representation of the beam quality information includes at least one of the following: {transmitting beam horizontal direction, transmitting beam vertical direction, receiving beam information}; {transmitting beam direction, receiving beam direction, channel-related information acquisition time}.
[0187] Optionally, if the first channel-related information includes channel information, the channel information is represented as [first dimension information, second dimension information, third dimension information]: wherein the first dimension information, the second dimension information, and the third dimension information are different, and the first dimension information, the second dimension information or the third dimension information includes any one of the following: transmitting antenna; receiving antenna; transmitting and receiving antenna; frequency resources; channel information acquisition time; complex real part or imaginary part in the channel matrix; Doppler domain related information; multipath; delay spread; angle spread.
[0188] Optionally, the transmission module 710 is also used for at least one of the following: receiving fourth indication information sent by the terminal, the fourth indication information being used to indicate a representation method of the first channel-related information; and sending fifth indication information to the terminal device when the representation method of the first channel-related information is determined by the network side device, wherein the fifth indication information is used to indicate a representation method of the first channel-related information.
[0189] The information reporting device 700 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a network-side device, or it can be a device other than a network-side device. For example, the network-side device can include but is not limited to the types of network-side devices 12 listed above. Other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0190] The information reporting device 700 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0191] As shown in Figure 8, an embodiment of the present application further provides a communication device 800, including a processor 801 and a memory 802. The memory 802 stores a program or instruction that can be run on the processor 801. For example, when the communication device 800 is a terminal, the program or instruction is executed by the processor 801 to implement the various steps of the above-mentioned information reporting method embodiment and can achieve the same technical effect. When the communication device 800 is a network-side device, the program or instruction is executed by the processor 801 to implement the various steps of the above-mentioned information reporting method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0192] The present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 2 and 3. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 9 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
[0193] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909 and at least some of the components of the processor 910.
[0194] Those skilled in the art will appreciate that the terminal 900 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 910 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG9 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0195] It should be understood that in an embodiment of the present application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and at least one of other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0196] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 901 may transmit the data to the processor 910 for processing. Furthermore, the RF unit 901 may send uplink data to the network-side device. Typically, the RF unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0197] The memory 909 can be used to store software programs or instructions and various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 909 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0198] Processor 910 may include one or more processing units. Optionally, processor 910 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 910.
[0199] Among them, the radio frequency unit 901 is used to send first information to the network side device; wherein, the first information is used to represent the second channel related information, and the second channel related information is obtained by the terminal compressing and mapping the measured first channel related information.
[0200] Optionally, the first information includes at least one of the following: the second channel related information; second information, where the second information is used to indicate the amount of information of each block in the second channel related information.
[0201] Optionally, the second channel related information is determined based on third information and fifth information; wherein, the fifth information is obtained by processing the first channel related information according to a first compression mapping method, and the third information is used to indicate the amount of information in each block in the fifth information.
[0202] Optionally, the second channel-related information is determined based on the third information and the fifth information, including: dividing the fifth information into multiple blocks; inputting the multiple blocks and the third information into the first artificial intelligence AI unit, and inferring the second channel-related information.
[0203] Optionally, the second information or the third information includes at least one of the following: quantization interval; number of quantization intervals; quantization accuracy; quantization upper boundary; quantization lower boundary.
[0204] Optionally, the fifth information is obtained by processing the first channel related information according to the first compression mapping method, including: inputting the first channel related information into the second AI unit, and inferring to obtain the fifth information; wherein, the second AI unit is implemented based on the first compression mapping method.
[0205] Optionally, the first information further includes fourth information, and the fourth information is obtained by processing the fifth information according to the second compression mapping manner.
[0206] Optionally, the second information is determined by: inputting the fourth information into the third AI unit to obtain an inference result, obtaining sixth information based on the inference result and the fifth information, and the sixth information is used to characterize the posterior probability distribution of the fifth information under the condition of the fourth information; or, inputting the fifth information into the fourth AI unit to obtain an inference result, determining the sixth information based on the inference result, and the sixth information is used to characterize the prior probability distribution of the fifth information; and determining the second information based on the entropy value represented by the sixth information.
[0207] Optionally, the radio frequency unit 901 is also used to: send seventh information to the network side device, wherein the seventh information includes at least one of the following: first indication information, used to align the AI unit used by the terminal and the network side device during the information reporting process; second indication information, used to indicate the processing object corresponding to the second channel related information; third indication information, used to indicate the processing purpose or use corresponding to the second channel related information; terminal capability information, used to indicate that the channel related information reported by the terminal includes the second information and the second channel related information.
[0208] Optionally, the first indication information is used to indicate at least one of the following: the AI unit used by the terminal during the information reporting process; the AI unit used by the network side device during the information reporting process; the AI unit shared by the terminal and the network side device during the information reporting process.
[0209] Optionally, the radio frequency unit 901 is also used for at least one of the following: receiving the eighth information sent by the network side device, wherein the eighth information is used to indicate to the terminal the model structure or model parameter update information of the AI unit involved when reporting information, and performing model determination or model update based on the eighth information; sending the model structure or model parameter update information of the AI unit involved when reporting information to the network side device.
[0210] Optionally, before receiving the eighth information sent by the network side device, the radio frequency unit 901 is further used to send ninth information to the network side device, where the ninth information is used to indicate a model structure or model size supported by the terminal.
[0211] Optionally, if the first channel-related information includes beam quality information, the representation of the beam quality information includes at least one of the following: {transmitting beam horizontal direction, transmitting beam vertical direction, receiving beam information}; {transmitting beam direction, receiving beam direction, channel-related information acquisition time}.
[0212] Optionally, if the first channel-related information includes channel information, the channel information is represented as [first dimension information, second dimension information, third dimension information]: wherein the first dimension information, the second dimension information, and the third dimension information are different, and the first dimension information, the second dimension information or the third dimension information includes any one of the following: transmitting antenna; receiving antenna; transceiver antenna; frequency resources; channel information acquisition time; complex real part or imaginary part in the channel matrix; Doppler domain related information.
[0213] Optionally, the radio frequency unit 901 is also used for at least one of the following: when the representation method of the first channel-related information is determined by the terminal, sending fourth indication information to the network side device, wherein the fourth indication information is used to indicate the representation method of the first channel-related information; receiving fifth indication information sent by the network side device, wherein the fifth indication information is used to indicate the representation method of the first channel-related information.
[0214] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiments 200-300 and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0215] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG5 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0216] Specifically, an embodiment of the present application also provides a network-side device. As shown in Figure 10, the network-side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. Antenna 1001 is connected to radio frequency device 1002. In the uplink direction, radio frequency device 1002 receives information via antenna 1001 and sends the received information to baseband device 1003 for processing. In the downlink direction, baseband device 1003 processes the information to be transmitted and sends it to radio frequency device 1002. Radio frequency device 1002 processes the received information and sends it through antenna 1001.
[0217] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1003 , which includes a baseband processor.
[0218] The baseband device 1003 may, for example, include at least one baseband board, on which multiple chips are arranged, as shown in Figure 10, one of which is, for example, a baseband processor, which is connected to the memory 1005 through a bus interface to call the program in the memory 1005 and execute the network device operations shown in the above method embodiment.
[0219] The network side device may further include a network interface 1006, which is, for example, a Common Public Radio Interface (CPRI).
[0220] Specifically, the network side device 1000 of the embodiment of the present application also includes: instructions or programs stored in the memory 1005 and executable on the processor 1004. The processor 1004 calls the instructions or programs in the memory 1005 to execute the method of execution of each module shown in Figure 7 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0221] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information reporting method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0222] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0223] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information reporting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0224] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0225] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned information reporting method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0226] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to implement the various processes of the above-mentioned information reporting method embodiment, and the network-side device can be used to implement the various processes of the above-mentioned information reporting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0227] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0228] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0229] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. An information reporting method, comprising: The terminal sends first information to the network side device; The first information is used to represent the second channel related information, and the second channel related information is obtained by the terminal performing compression mapping on the first channel related information obtained by measurement.
2. The method of claim 1, wherein: The first information includes at least one of the following: the second channel related information; Second information, where the second information is used to indicate the amount of information of each block in the second channel related information.
3. The method of claim 2, wherein: The second channel related information is determined based on the third information and the fifth information; wherein the fifth information is obtained by processing the first channel related information according to the first compression mapping method, and the third information is used to indicate the amount of information of each block in the fifth information.
4. The method of claim 3, wherein: The second channel related information is determined according to the third information and the fifth information, including: Dividing the fifth information into a plurality of blocks; The multiple blocks and the third information are input into a first artificial intelligence AI unit to infer the second channel related information.
5. The method of claim 4, wherein: The fifth information is obtained by processing the first channel related information according to the first compression mapping method, including: Inputting the first channel related information into the second AI unit to infer the fifth information; Among them, the second AI unit is implemented based on the first compression mapping method.
6. The method according to any one of claims 1 to 5, wherein: The first information also includes fourth information, and the fourth information is obtained by processing the fifth information according to the second compression mapping method.
7. The method according to any one of claims 1 to 6, wherein: The second information or the third information is determined by: Input the fourth information into the third AI unit to obtain an inference result, obtain sixth information according to the inference result and the fifth information, and the sixth information is used to characterize the posterior probability distribution of the fifth information under the condition of the fourth information, or input the fifth information into the fourth AI unit to obtain an inference result, determine the sixth information according to the inference result, and the sixth information is used to characterize the prior probability distribution of the fifth information; The second information is determined based on the entropy value represented by the sixth information.
8. The method according to any one of claims 2 to 7, wherein: The second information or the third information includes at least one of the following: Quantization interval; Quantify the number of intervals; Quantization accuracy; Quantify the upper boundary; Quantize the lower boundary.
9. The method according to any one of claims 1 to 8, wherein: The method further comprises: Sending seventh information to the network side device, wherein the seventh information includes at least one of the following: The first indication information is used to align the AI units used by the terminal and the network side device in the information reporting process; The second indication information is used to indicate a processing object corresponding to the second channel related information; third indication information, used to indicate a processing purpose or use corresponding to the relevant information of the second channel; The terminal capability information is used to indicate that the channel related information reported by the terminal includes the second information and the second channel related information.
10. The method of claim 9, wherein: The first indication information is used to indicate at least one of the following: The AI unit used by the terminal during information reporting; The AI unit used by the network side device in the information reporting process; The AI unit shared by the terminal and the network side device during the information reporting process.
11. The method according to any one of claims 1 to 10, wherein: The method further comprises at least one of the following: receiving eighth information sent by the network side device, wherein the eighth information is used to indicate to the terminal the model structure or model parameter update information of the AI unit involved in the information reporting, and performing model determination or model update according to the eighth information; The model structure or model parameter update information of the AI unit involved in sending information reporting to the network side device.
12. The method of claim 11, wherein: Before receiving the eighth information sent by the network side device, the method further includes: Ninth information is sent to the network side device, where the ninth information is used to indicate a model structure or a model size supported by the terminal.
13. The method according to any one of claims 1 to 12, wherein: If the first channel-related information includes beam quality information, the representation of the beam quality information includes at least one of the following: {transmit beam horizontal direction, transmit beam vertical direction, receive beam information}; {Transmitting beam direction, receiving beam direction, channel related information acquisition time}.
14. The method according to any one of claims 1 to 12, wherein: If the first channel-related information includes channel information, the channel information is expressed as [first dimension information, second dimension information, third dimension information]: The first dimensional information, the second dimensional information, and the third dimensional information are different from each other, and the first dimensional information, the second dimensional information, or the third dimensional information includes any of the following: Transmitting antenna; Receiving antenna; Transceiver antenna; Frequency resources; Channel information acquisition time; The complex real or imaginary part of the channel matrix; multipath; Delay spread; Angle expansion; Doppler domain related information.
15. The method according to claim 13 or 14, wherein: The method further comprises at least one of the following: In a case where the representation mode of the first channel related information is determined by the terminal, fourth indication information is sent to the network side device, wherein the fourth indication information is used to indicate the representation mode of the first channel related information. Show method; Receive fifth indication information sent by the network side device, where the fifth indication information is used to indicate a representation method of the first channel related information.
16. An information reporting method, comprising: The network side device receives first information sent by the terminal, where the first information is used to represent second channel related information, where the second channel related information is obtained by the terminal performing compression mapping on the measured first channel related information; The first channel related information is determined according to the first information.
17. The method of claim 16, wherein: The first information includes at least one of the following: the second channel related information; Second information, where the second information is used to indicate the amount of information of each block in the second channel related information.
18. The method according to any one of claims 16 to 17, wherein: The second information includes at least one of the following: Quantization interval; Quantify the number of intervals; Quantization accuracy; Quantify the upper boundary; Quantize the lower boundary.
19. The method according to claim 17 or 18, wherein: Determining the first channel related information according to the first information includes: Recover the second channel related information according to the second information to obtain tenth information; Recover the tenth information according to the first decompression mapping mode to obtain the first channel related information; Among them, the first decompression mapping method corresponds to the first compression mapping method.
20. The method of claim 19, wherein: Recovering the second channel related information according to the second information to obtain the tenth information includes: In the case where the first information also includes fourth information, determining, according to the fourth information, a posterior probability distribution characteristic of the fifth information under the condition of the fourth information; The tenth information is determined according to the second channel related information, the second information and the posterior probability distribution.
21. The method of claim 20, wherein: Determining a posterior probability distribution characteristic of the fifth information under the condition of the fourth information includes: Inputting the fourth information into a fifth AI unit to obtain an inference result; Determine the posterior probability distribution characteristics of the fifth information under the fourth information according to the inference result.
22. The method of any one of claims 16 to 21, wherein: The method further comprises: Receive seventh information sent by the terminal, wherein the seventh information includes at least one of the following: The first indication information is used to align the AI units used by the terminal and the network side device in the information reporting process; The second indication information is used to indicate a processing object corresponding to the second channel related information; third indication information, used to indicate a processing purpose or use corresponding to the relevant information of the second channel; terminal capability information, used to indicate that the channel related information reported by the terminal includes the second information and the first Second channel related information.
23. The method of claim 22, wherein: The first indication information is used to indicate at least one of the following: The AI unit used by the terminal during information reporting; The AI unit used by the network side device in the information reporting process; The AI unit shared by the terminal and the network side device during the information reporting process.
24. The method of any one of claims 16 to 23, wherein: The method further comprises at least one of the following: Sending eighth information to the terminal, wherein the eighth information is used to indicate to the terminal the model structure or model parameter update information of the AI unit involved in the information reporting; Receive the model structure or model parameter update information of the AI unit involved in the information reporting sent by the terminal, and perform model determination or model update according to the model structure or model parameter update information of the AI unit involved in the information reporting.
25. The method of any one of claims 16 to 24, wherein: Before sending the eighth information to the terminal, the method further includes: receiving ninth information sent by the terminal, where the ninth information is used to indicate a model structure or a model size supported by the terminal; The eighth information is determined according to the ninth information.
26. The method of any one of claims 16 to 25, wherein: If the first channel-related information includes beam quality information, the representation of the beam quality information includes at least one of the following: {transmit beam horizontal direction, transmit beam vertical direction, receive beam information}; {Transmitting beam direction, receiving beam direction, channel related information acquisition time}.
27. The method of any one of claims 16 to 25, wherein: If the first channel-related information includes channel information, the channel information is expressed as [first dimension information, second dimension information, third dimension information]: The first dimensional information, the second dimensional information, and the third dimensional information are different from each other, and the first dimensional information, the second dimensional information, or the third dimensional information includes any of the following: Transmitting antenna; Receiving antenna; Transceiver antenna; Frequency resources; Channel information acquisition time; The complex real or imaginary part of the channel matrix; multipath; Delay spread; Angle expansion; Doppler domain related information.
28. The method of claim 26 or 27, wherein: The method further comprises at least one of the following: receiving fourth indication information sent by the terminal, where the fourth indication information is used to indicate a representation method of the first channel related information; In the case where the representation mode of the first channel related information is determined by the network side device, The end sends fifth indication information, wherein the fifth indication information is used to indicate a representation method of the first channel related information.
29. An information reporting device, comprising: A transmission module, used for sending first information to a network side device; The first information is used to represent the second channel related information, and the second channel related information is obtained by the terminal performing compression mapping on the first channel related information obtained by measurement.
30. An information reporting device, comprising: a transmission module, configured to receive first information sent by a terminal, where the first information is used to represent second channel related information, where the second channel related information is obtained by the terminal performing compression mapping on the first channel related information measured; The first channel related information is determined according to the first information.
31. A terminal, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 15 are implemented.
32. A network side device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 16 to 28 are implemented.
33. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the method according to any one of claims 1 to 15, or implements the steps of the method according to any one of claims 16 to 28.
Citation Information
Patent Citations
Method for compressing wireless channel state information feedback
CN114667758A
CSI (Channel State Information) reporting method and device
CN114760654A
CSI (Channel State Information) reporting method, information sending method, device, equipment and medium
CN115244970A
Information reporting method, terminal and network side equipment
CN116094673A
Methods, devices, and computer readable medium for communication
US20240291612A1