[go: up one dir, main page]

WO2023236923A1 - Procédé et appareil de communication sans fil - Google Patents

Procédé et appareil de communication sans fil Download PDF

Info

Publication number
WO2023236923A1
WO2023236923A1 PCT/CN2023/098474 CN2023098474W WO2023236923A1 WO 2023236923 A1 WO2023236923 A1 WO 2023236923A1 CN 2023098474 W CN2023098474 W CN 2023098474W WO 2023236923 A1 WO2023236923 A1 WO 2023236923A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
matrices
matrix
channel matrix
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2023/098474
Other languages
English (en)
Chinese (zh)
Inventor
张晓博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Langbo Communication Technology Co Ltd
Original Assignee
Shanghai Langbo Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Langbo Communication Technology Co Ltd filed Critical Shanghai Langbo Communication Technology Co Ltd
Publication of WO2023236923A1 publication Critical patent/WO2023236923A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0457Variable allocation of band or rate

Definitions

  • the present application relates to methods and devices in wireless communication systems, and in particular to CSI (Channel Status Information) solutions and devices in wireless communication systems.
  • CSI Channel Status Information
  • UE (User Equipment) reporting may include at least one of a variety of auxiliary information, such as CSI (Channel Status Information), beam management (Beam Management) related auxiliary information , positioning-related auxiliary information, etc.
  • CSI includes CRI (CSI-RS Resource Indicator, Channel State Information Reference Signal Resource Indicator), RI (Rank Indicator, Rank Indicator), PMI (Precoding Matrix Indicator, Precoding Indicator) or CQI (Channel quality indicator, Channel Quality Indicator) at least one of them.
  • CRI CSI-RS Resource Indicator, Channel State Information Reference Signal Resource Indicator
  • RI Rank Indicator, Rank Indicator
  • PMI Precoding Matrix Indicator, Precoding Indicator
  • CQI Channel quality indicator, Channel Quality Indicator
  • the network equipment selects appropriate transmission parameters for the UE based on the UE's report, such as the resident cell, MCS (Modulation and Coding Scheme, modulation and coding scheme), TPMI (Transmitted Precoding Matrix Indicator, sending precoding matrix indication), TCI (Transmission Configuration Indication) , send configuration instructions) and other parameters.
  • UE reporting can be used to optimize network parameters, such as better cell coverage, switching base stations based on UE location, etc.
  • the priority of the CSI report is defined, and the priority is used to determine whether to allocate CPU (CSI Processing Unit, CSI processing unit) resources to the corresponding CSI report for update, or Whether to drop the corresponding CSI report.
  • CPU CSI Processing Unit, CSI processing unit
  • this application discloses a solution. It should be noted that although a large number of embodiments of this application are developed for AI/ML, this application is also applicable to solutions based on traditional, for example, linear channel reconstruction; especially considering that the specific channel reconstruction algorithm is likely to be non-standardized. or implemented by the hardware equipment manufacturer themselves. Furthermore, adopting a unified UE reporting solution can reduce implementation complexity or improve performance. Without conflict, the embodiments and features in the embodiments in any node of this application can be applied to any other node. The embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily without conflict.
  • This application discloses a method used in a first node for wireless communication, which includes:
  • the first message is used to determine a first RS (Reference Signal, reference signal) resource group and a first frequency band resource group, the first RS resource group includes at least one RS resource, the first The frequency band resource group includes at least one subband (subband);
  • RS Reference Signal
  • the measurement for the first RS resource group is used to generate at least one channel matrix, each channel matrix in the at least one channel matrix corresponds to one subband in the at least one subband; the at least one The channel matrix obtains Q1 channel matrices through the first operation, the Q1 is a positive integer greater than 1, the number of channel matrices included in the at least one channel matrix is less than the Q1; the Q1 channel matrices are used
  • the first channel information is generated, and the number of subbands included in the at least one subband is used to determine a payload size of the first channel information.
  • the above method adjusts the load size of the first channel information according to the number of subbands included in the at least one subband, thereby improving the transmission efficiency of the first channel information.
  • the above method allows the sender of the first message to flexibly adjust the number of subbands included in the first frequency band resource group, improving feedback efficiency; especially the number of subbands included in the at least one subband.
  • the number of subbands is not affected by the number of channel matrices required for generation of the first channel information.
  • the first channel information is the output after inputting the Q1 channel matrices into the first encoder.
  • the first encoder is obtained through training, and each input of the training used to obtain the first encoder consists of Q1 channel parameter matrices, and the Q1 A channel parameter matrix corresponds one-to-one to Q1 continuous frequency domain resources.
  • the Q1 continuous frequency domain resources are Q1 subbands respectively.
  • the Q1 continuous frequency domain resources each include at least one PRB (Physical Resource Block, physical resource block).
  • PRB Physical Resource Block, physical resource block
  • the Q1 consecutive frequency domain resources each include at least two PRBs.
  • the first operation includes: making the Q1 channel matrices and the matrices obtained by multiplying the first channel matrix by Q1 complex numbers respectively the same, and the at least one channel matrix is composed of the first channel matrix. .
  • the above method is characterized in that the payload size of the first channel information decreases as the number of subbands included in the at least one subband decreases.
  • the above method can achieve a balance between CSI accuracy and air interface overhead.
  • the above method is characterized by including:
  • the first transmitter sends second auxiliary information; wherein the second auxiliary information is used to indicate the first operation.
  • the above method ensures that the recipient of the first channel information and the first node have the same understanding of the first operation.
  • the above method is characterized by including:
  • the first receiver receives first auxiliary information; wherein the first auxiliary information is used to indicate the first operation.
  • the above method ensures that the recipient of the first channel information and the first node have the same understanding of the first operation.
  • the above-mentioned method is characterized in that the first operation includes: making the second channel matrix the same as the matrix obtained by multiplying Q2 channel matrices by Q2 complex numbers and then adding them. At least one channel matrix is composed of the Q2 channel matrices, and the Q2 is a positive integer greater than 1; the second channel matrix is any channel matrix among the Q1 channel matrices.
  • the above method can simulate the frequency domain correlation of the wireless channel and reduce the noise included in the output of the first encoder.
  • the above method is characterized in that the Q2 complex numbers are valid in the first duration, and the first channel information is after at least the Q1 channel matrices are input into the first encoder
  • the output of; the first encoder is effective in the second duration; the second duration and the first duration only partially overlap; the first channel information is between the second duration and the first duration are generated within the overlap of the first duration.
  • the above method reduces the hardware complexity for generating the first encoder or for generating the Q2 complex numbers.
  • This application discloses a method used in a second node for wireless communication, which includes:
  • the first message is used to determine a first RS resource group and a first frequency band resource group, the first RS resource group includes at least one RS resource, and the first frequency band resource group includes at least one sub- bring;
  • the first channel information is used to describe Q1 channel matrices
  • the Q1 channel matrices are obtained by at least one channel matrix through a first operation, and the at least one channel matrix is based on the first RS resource.
  • a group of measurements is generated, each channel matrix in the at least one channel matrix corresponds to a sub-band in the at least one sub-band; the Q1 is a positive integer greater than 1, and each channel matrix in the at least one channel matrix
  • the number of included channel matrices is smaller than Q1; the number of included subbands in the at least one subband is used to determine the payload size of the first channel information.
  • the above method is characterized in that the load size of the first channel information changes with decreases with the decrease in the number of subbands included in the at least one subband.
  • the above method is characterized by including:
  • Second auxiliary information is received; wherein the second auxiliary information is used to determine the first operation.
  • the above method is characterized by including:
  • First auxiliary information is sent; wherein the first auxiliary information is used to determine the first operation.
  • the above-mentioned method is characterized in that the first operation includes: making the second channel matrix the same as the matrix obtained by multiplying Q2 channel matrices by Q2 complex numbers and then adding them. At least one channel matrix is composed of the Q2 channel matrices, and the Q2 is a positive integer greater than 1; the second channel matrix is any channel matrix among the Q1 channel matrices.
  • the above method is characterized in that the Q2 complex numbers are valid in the first duration, and the first channel information is after at least the Q1 channel matrices are input into the first encoder
  • the output of; the first encoder is effective in the second duration; the second duration and the first duration only partially overlap; the first channel information is between the second duration and the first duration are generated within the overlap of the first duration.
  • This application discloses a first node used for wireless communication, which includes:
  • the first receiver receives a first message, the first message is used to determine a first RS resource group and a first frequency band resource group, the first RS resource group includes at least one RS resource, and the first frequency band resource A group includes at least one subband;
  • the first transmitter sends the first channel information
  • the measurement for the first RS resource group is used to generate at least one channel matrix, each channel matrix in the at least one channel matrix corresponds to one subband in the at least one subband; the at least one The channel matrix obtains Q1 channel matrices through the first operation, the Q1 is a positive integer greater than 1, the number of channel matrices included in the at least one channel matrix is less than the Q1; the Q1 channel matrices are used
  • the first channel information is generated, and the number of subbands included in the at least one subband is used to determine a payload size of the first channel information.
  • This application discloses a second node used for wireless communication, which includes:
  • the second transmitter sends a first message.
  • the first message is used to determine a first RS resource group and a first frequency band resource group.
  • the first RS resource group includes at least one RS resource.
  • the first frequency band resource A group includes at least one subband;
  • the second receiver receives the first channel information
  • the first channel information is used to describe Q1 channel matrices
  • the Q1 channel matrices are obtained by at least one channel matrix through a first operation, and the at least one channel matrix is based on the first RS resource.
  • a group of measurements is generated, each channel matrix in the at least one channel matrix corresponds to a sub-band in the at least one sub-band; the Q1 is a positive integer greater than 1, and each channel matrix in the at least one channel matrix
  • the number of included channel matrices is smaller than Q1; the number of included subbands in the at least one subband is used to determine the payload size of the first channel information.
  • Figure 1 shows a flow chart of communication of a first node according to an embodiment of the present application
  • Figure 2 shows a schematic diagram of a network architecture according to an embodiment of the present application
  • Figure 3 shows a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to an embodiment of the present application
  • Figure 4 shows a schematic diagram of a hardware module of a communication node according to an embodiment of the present application
  • Figure 5 shows a transmission flow chart between a first node and a second node according to an embodiment of the present application
  • Figure 6 shows a flow chart of the transmission of second auxiliary information according to an embodiment of the present application
  • Figure 7 shows a schematic diagram of a first frequency band resource group according to an embodiment of the present application.
  • Figure 8 shows a schematic diagram of a first operation according to an embodiment of the present application.
  • Figure 9 shows a schematic diagram of an artificial intelligence processing system according to an embodiment of the present application.
  • Figure 10 shows a flow chart of transmission of first channel information according to an embodiment of the present application
  • Figure 11 shows a schematic diagram of a first encoder according to an embodiment of the present application.
  • Figure 12 shows a schematic diagram of a first decoder according to an embodiment of the present application
  • Figure 13 shows a schematic diagram of an encoder according to an embodiment of the present application.
  • Figure 14 shows a schematic diagram of a first function according to an embodiment of the present application.
  • Figure 15 shows a schematic diagram of a decoding layer group according to an embodiment of the present application.
  • Figure 16 shows a structural block diagram of a processing device used in a first node according to an embodiment of the present application
  • Figure 17 shows a structural block diagram of a processing device used in a second node according to an embodiment of the present application
  • Figure 18 shows a flow chart of measurement in the first RS resource group according to one embodiment of the present application.
  • Embodiment 1 illustrates a flow chart of communication of the first node according to an embodiment of the present application, as shown in FIG. 1 .
  • the first node 100 receives a first message in step 101.
  • the first message is used to determine a first RS resource group and a first frequency band resource group.
  • the first RS resource group includes at least one RS resource.
  • the first RS resource group includes at least one RS resource.
  • a frequency band resource group includes at least one subband; sending first channel information in step 101;
  • measurements for the first RS resource group are used to generate at least one channel matrix, each channel matrix in the at least one channel matrix corresponding to one subband in the at least one subband; so The at least one channel matrix obtains Q1 channel matrices through a first operation, the Q1 is a positive integer greater than 1, the number of channel matrices included in the at least one channel matrix is less than the Q1; the Q1 channel matrices is used to generate the first channel information, and the number of subbands included in the at least one subband is used to determine a payload size of the first channel information.
  • the first frequency band resource group consists of the at least one subband.
  • the at least one channel matrix is composed of a plurality of channel matrices
  • the at least one subband is composed of a plurality of subbands
  • the plurality of channel matrices correspond to the plurality of subbands on a one-to-one basis.
  • the multiple channel matrices are continuous or discontinuous.
  • the first operation is performed by the first node 100 .
  • the number of subbands included in the first frequency band resource group is greater than the number of subbands included in the at least one subband; there is no subband in the first frequency band resource group. It is outside the at least one subband and belongs to Q1 consecutive subbands together with the at least one subband.
  • the value range of the number of subbands included in the at least one subband is divided into Q3 subranges, and the Q3 subranges respectively correspond to Q3 candidate load sizes; the at least one subband
  • the candidate payload size corresponding to the number of sub-ranges included in the band is the payload size of the first channel information, and Q3 is a positive integer greater than 1 and not greater than Q1.
  • the value range of the number of subbands included in the at least one subband includes a positive integer from 1 to Q1-1.
  • the Q3 is smaller than the Q1-1.
  • the first subrange and the second subrange are any two subranges in the Q3 subrange; the maximum value in the first subrange is smaller than the minimum value of the second subrange, and the first subrange
  • the candidate load size corresponding to the sub-range is smaller than the candidate load size corresponding to the second sub-range; or, the maximum value in the first sub-range is greater than the minimum value of the second sub-range, and the first sub-range
  • the candidate load size corresponding to the range is larger than the candidate load size corresponding to the second sub-range.
  • At least one of the Q3 sub-ranges includes a plurality of candidate values of the number of sub-bands included in the at least one sub-band.
  • the payload size of the first channel information decreases as the number of subbands included in the at least one subband decreases.
  • the payload size is the number of bits included.
  • the payload size of the first information is used to determine the RE occupied by the first channel information. (Resource Element) quantity.
  • a channel matrix for or corresponding to a subband includes: the channel matrix indicates parameters of a channel on the subband.
  • a channel matrix for or corresponding to a subband includes: the channel matrix is calculated based on the assumption that a wireless signal or data channel is transmitted on the subband.
  • the first message is used to configure the at least first channel information.
  • the first message is higher layer signaling.
  • the first message includes RRC signaling.
  • the first message includes CSI-ReportConfig IE (Information Element, information element).
  • each element in each channel matrix of the at least one channel matrix is used to determine a phase, or amplitude, or coefficient between two antenna ports.
  • each of the at least one channel matrix includes at least one feature vector.
  • each of the at least one channel matrix includes at least one eigenvalue and one eigenvector.
  • each channel matrix in the at least one channel matrix includes a raw channel matrix (Raw Channel Matrix).
  • each of the at least one channel matrix is used to determine at least one precoding matrix.
  • the first channel information is used to determine a precoding matrix.
  • the first RS resource group includes at least one downlink RS resource used for channel measurement.
  • the first RS resource group includes at least one downlink RS resource used for interference measurement.
  • the measurement for the first RS resource group includes channel measurement performed in the at least one downlink RS resource used for channel measurement.
  • the measurement for the first RS resource group includes interference measurement performed in the at least one downlink RS resource used for interference measurement.
  • any RS resource in the first RS resource group is a downlink RS resource.
  • any RS resource in the first RS resource group is a CSI-RS (Channel Status Information Reference Signal) resource.
  • CSI-RS Channel Status Information Reference Signal
  • the first message is used to determine the subband for which the first channel information is directed.
  • the first RS resource group is indicated by resourcesForChannelMeasurement, or csi-IM-ResourcesForInterference, or nzp-CSI-RS-ResourcesForInterference in the first message.
  • the first frequency band resource group is indicated by csi-ReportingBand in the first message.
  • any subband in the first frequency band resource group includes at least one PRB (Physical Resource Block, physical resource block).
  • PRB Physical Resource Block, physical resource block
  • the first frequency band resource group belongs to the first BWP (Bandwidth part, bandwidth part).
  • the number of PRBs included in all subbands in the first frequency band resource group is P1, and P1 is a positive integer multiple of 4.
  • the P1 is indicated by higher layer signaling.
  • the P1 is related to the number of PRBs included in the first BWP.
  • the number of PRBs included in the first subband is P1-(Ns mod P1), where Ns is the index of the starting PRB in the first BWP; if the first frequency band resource group includes the last (last) subband in the first BWP, the last (last) subband includes The number of PRBs is (Ns+Nw) mod P1 or P1, where Nw is the number of PRBs included in the first BWP.
  • P1 is one of 4, 8, 16 or 32.
  • the first channel information is sent on a physical layer channel.
  • the physical layer channel is PUSCH (Physical Uplink Shared Channel).
  • the physical layer channel is PUCCH (Physical Uplink Control Channel).
  • the first operation includes: making the Q1 channel matrices and the matrices obtained by multiplying the first channel matrix by Q1 complex numbers respectively the same, and the at least one channel matrix is composed of the first channel matrix. .
  • the above embodiment uses a relatively simple method to expand the first channel matrix to meet the input requirements of the encoder.
  • the Q1 complex numbers may be calculated by the first node 100 or may be obtained by the second node. configured, or predetermined.
  • the specific implementation of the first operation may not be fixed.
  • the steps that may be taken to multiply the first channel matrix by a complex number are to first multiply by the amplitude of the complex number, and then multiply by the complex number. phase; therefore, the above embodiment only describes the effect after the first operation is performed.
  • the Q1 complex numbers are known to both the first node 100 and the recipient of the first channel information.
  • the first operation includes: making the Q1 channel matrices and matrices obtained by multiplying the first channel matrix by Q1 square matrices respectively the same, and the at least one channel matrix is formed by the first channel matrix. Composition, the Q1 square matrices are all invertible.
  • the above embodiment uses Q1 square matrices to expand the first channel matrix to meet the input requirements of the encoder.
  • the Q1 square matrices can more accurately reflect the frequency domain correlation characteristics of the wireless channel, or the multipath in the time domain. characteristics to reduce the interference caused by the encoder.
  • the Q1 square matrices are known to both the first node 100 and the receiver of the first channel information.
  • the first operation includes: making the second channel matrix the same as the matrix obtained by multiplying the Q2 channel matrices by Q2 complex numbers and then adding them together, and the at least one channel matrix is composed of the Q2 channel matrices.
  • the Q2 is a positive integer greater than 1; the second channel matrix is any channel matrix among the Q1 channel matrices.
  • One advantage of the above embodiment is that the second node can conveniently perform the reverse operation of the first operation.
  • the Q2 complex numbers change as the second channel matrix changes among the Q1 matrices.
  • Embodiment 2 illustrates a schematic diagram of a network architecture according to an embodiment of the present application, as shown in Figure 2.
  • Figure 2 illustrates the system architecture of 5G NR (NewRadio, new air interface), LTE (Long-Term Evolution, long-term evolution) and LTE-A (Long-Term Evolution Advanced, enhanced long-term evolution).
  • the 5G NR or LTE network architecture 200 may be called 5GS (5G System)/EPS (Evolved Packet System) or some other suitable term.
  • EPS 200 may include a UE (User Equipment) 201, NG-RAN (Next Generation Radio Access Network) 202, EPC (Evolved Packet Core)/5G-CN (5G-Core Network, 5G Core) Network) 210, HSS (Home Subscriber Server, Home Subscriber Server) 220 and Internet service 230.
  • EPS can interconnect with other access networks, but these entities/interfaces are not shown for simplicity.
  • the EPS provides packet-switched services, however those skilled in the art will readily appreciate that the various concepts presented throughout this application may be extended to networks or other cellular networks that provide circuit-switched services.
  • NG-RAN includes NR Node B (gNB) 203 and other gNBs 204.
  • gNB NR Node B
  • gNB 203 provides user and control plane protocol termination towards UE 201.
  • gNB 203 may connect to other gNBs 204 via the Xn interface (eg, backhaul).
  • gNB 203 may also be called a base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP, or some other suitable terminology.
  • BSS Basic Service Set
  • ESS Extended Service Set
  • TRP Transmission Protocol
  • Examples of UE 201 include cellular phones, smart phones, Session Initiation Protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radio, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices , video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine type communications devices, land vehicles, automobiles, wearable devices, or any Other similar functional devices.
  • SIP Session Initiation Protocol
  • PDAs personal digital assistants
  • satellite radio non-terrestrial base station communications
  • satellite mobile communications global positioning systems
  • multimedia devices video devices
  • digital audio players e.g., MP3 players
  • cameras e.g., digital audio players
  • game consoles e.g., drones, aircraft, narrowband IoT devices, machine type communications devices, land vehicles, automobiles, wearable devices, or any Other similar functional devices.
  • UE 201 may also refer to UE 201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, Mobile terminal, wireless terminal, remote terminal, Handset, user agent, mobile client, client, or some other suitable term.
  • gNB203 is connected to EPC/5G-CN 210 through S1/NG interface.
  • EPC/5G-CN 210 includes MME (Mobility Management Entity, mobility management entity)/AMF (Authentication Management Field, authentication management domain)/UPF (User Plane Function, user plane function) 211, other MME/AMF/UPF 214, S-GW (Service Gateway, Service Gateway) 212 and P-GW (Packet Date Network Gateway, Packet Data Network Gateway) 213.
  • MME/AMF/UPF 211 is the control node that handles signaling between UE 201 and EPC/5G-CN 210. Basically, MME/AMF/UPF211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through S-GW212, and S-GW212 itself is connected to P-GW213.
  • P-GW213 provides UE IP address allocation and other functions.
  • P-GW 213 is connected to Internet service 230.
  • the Internet service 230 includes the operator's corresponding Internet protocol service, which may specifically include the Internet, an intranet, IMS (IP Multimedia Subsystem, IP Multimedia Subsystem), and packet switching streaming services.
  • the UE201 corresponds to the first node in this application
  • the gNB203 corresponds to the second node in this application.
  • the UE 201 supports using AI (Artificial Intelligence, artificial intelligence) or machine learning (Machine Learning) to generate reports.
  • AI Artificial Intelligence, artificial intelligence
  • machine learning Machine Learning
  • the UE 201 supports using training data to generate a trained model or using the trained data to generate some parameters in the trained model.
  • the UE 201 supports determining at least some parameters of a CNN (Conventional Neural Networks, convolutional neural network) used for CSI reconstruction through training.
  • a CNN Conventional Neural Networks, convolutional neural network
  • the UE201 is a terminal supporting Massive-MIMO.
  • the gNB 203 supports transmission based on Massive-MIMO.
  • the gNB 203 supports using AI or deep learning to decompress CSI.
  • the gNB 203 is a macro cellular (MarcoCellular) base station.
  • the gNB 203 is a Micro Cell base station.
  • the gNB 203 is a PicoCell base station.
  • the gNB 203 is a home base station (Femtocell).
  • the gNB 203 is a base station device that supports a large delay difference.
  • the gNB 203 is a flying platform device.
  • the gNB 203 is a satellite device.
  • the first node and the second node in this application are the UE201 and the gNB203 respectively.
  • Embodiment 3 shows a schematic diagram of an embodiment of a wireless protocol architecture of a user plane and a control plane according to the present application, as shown in FIG. 3 .
  • Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300.
  • Figure 3 shows with three layers a first node device (UE or RSU in V2X, a vehicle-mounted device or a vehicle-mounted communication module). ) and the second node device (gNB, UE or RSU in V2X, vehicle-mounted device or vehicle-mounted communication module), or the radio protocol architecture of the control plane 300 between the two UEs: Layer 1, Layer 2 and Layer 3.
  • Layer 1 (L1 layer) is the lowest layer and implements various PHY (physical layer) signal processing functions.
  • L1 layer will be called PHY301 in this article.
  • Layer 2 (L2 layer) 305 is above the PHY 301 and is responsible for the link between the first node device and the second node device and the two UEs through the PHY 301.
  • L2 layer 305 includes MAC (Medium Access Control, media access control) sublayer 302, RLC (Radio Link Control, wireless link layer control protocol) sublayer 303 and PDCP (Packet Data Convergence Protocol, packet data convergence protocol) sublayer 304, these sub-layers terminate at the second node device.
  • the PDCP sublayer 304 provides data encryption and integrity protection, and the PDCP sublayer 304 also provides hand-off support for the first node device to the second node device.
  • the RLC sublayer 303 provides segmentation and reassembly of data packets, and realizes retransmission of lost data packets through ARQ.
  • the RLC sublayer 303 also provides duplicate data packet detection and protocol error detection.
  • the MAC sublayer 302 provides mapping between logical and transport channels and multiplexing of logical channels.
  • the MAC sublayer 302 is also responsible for allocating various radio resources (eg, resource blocks) in a cell among first node devices.
  • MAC sublayer 302 is also responsible for HARQ operations.
  • the RRC (Radio Resource Control, radio resource control) sublayer 306 in layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (ie, radio bearers) and using the link between the second node device and the first node device.
  • the radio protocol architecture of the user plane 350 includes layer 1 (L1 layer) and layer 2 (L2 layer), and is used in the user plane 350 for the first node device and the second node device.
  • the radio protocol architecture for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355 is generally the same as the corresponding layers and sublayers in the control plane 300. Same as above, but PDCP sublayer 354 also provides header compression for upper layer data packets to reduce wireless transmission overhead.
  • the L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol, Service Data Adaptation Protocol) sublayer 356.
  • SDAP Service Data Adaptation Protocol
  • the SDAP sublayer 356 is responsible for the mapping between QoS flows and data radio bearers (DRB, Data Radio Bearer). , to support business diversity.
  • the first node device may have several upper layers above the L2 layer 355, including a network layer (eg, IP layer) terminating at the P-GW on the network side and terminating at the other end of the connection (e.g., remote UE, server, etc.) application layer.
  • a network layer eg, IP layer
  • the wireless protocol architecture in Figure 3 is applicable to the first node in this application.
  • the wireless protocol architecture in Figure 3 is applicable to the second node in this application.
  • the reference signal in this application is generated from the PHY301.
  • the first channel information in this application is generated from the PHY301.
  • the first channel information in this application is generated in the MAC sublayer 302.
  • the first message in this application is generated in the RRC sublayer 306.
  • the first message in this application is generated in the MAC sublayer 302.
  • Embodiment 4 shows a schematic diagram of a hardware module of a communication node according to an embodiment of the present application, as shown in FIG. 4 .
  • Figure 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in the access network.
  • the first communication device 450 includes a controller/processor 459, a memory 460, a data source 467, a transmit processor 468, a receive processor 456, a multi-antenna transmit processor 457, a multi-antenna receive processor 458, a transmitter/receiver 454 and antenna 452.
  • the second communication device 410 includes a controller/processor 475, a memory 476, a receive processor 470, a transmit processor 416, a multi-antenna receive processor 472, a multi-antenna transmit processor 471, a transmitter/receiver 418 and an antenna 420.
  • Controller/processor 475 implements the functionality of the L2 layer.
  • the controller/processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels Multiplexing, and radio resource allocation to the first communication device 450 based on various priority metrics.
  • the controller/processor 475 is also responsible for retransmission of lost packets, and signaling to the first communications device 450 .
  • Transmit processor 416 and multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (ie, physical layer).
  • the transmit processor 416 implements channel coding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, as well as based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase Mapping of signal clusters for M-phase shift keying (QPSK), M-phase shift keying (M-PSK), and M-quadrature amplitude modulation (M-QAM).
  • FEC forward error correction
  • BPSK binary phase shift keying
  • QPSK quadrature phase Mapping of signal clusters for M-phase shift keying
  • M-PSK M-phase shift keying
  • M-QAM M-quadrature amplitude modulation
  • the multi-antenna transmit processor 471 performs digital spatial precoding on the coded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing to generate one or more spatial streams. Transmit processor 416 then maps each spatial stream to a subcarrier, multiplexes it with a reference signal (eg, a pilot) in the time and/or frequency domain, and then uses an inverse fast Fourier transform (IFFT) to generate A physical channel carrying a stream of time-domain multi-carrier symbols. Then the multi-antenna transmit processor 471 performs transmit analog precoding/beamforming operations on the time domain multi-carrier symbol stream. Each transmitter 418 converts the baseband multi-carrier symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency stream, which is then provided to a different antenna 420.
  • IFFT inverse fast Fourier transform
  • each receiver 454 receives the signal via its respective antenna 452 at the first communications device 450 .
  • Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multi-carrier symbol stream that is provided to a receive processor 456 .
  • the receive processor 456 and the multi-antenna receive processor 458 implement various signal processing functions of the L1 layer.
  • Multi-antenna receive processor 458 performs receive analog precoding/beamforming operations on the baseband multi-carrier symbol stream from receiver 454.
  • the receive processor 456 converts the baseband multi-carrier symbol stream after the received analog precoding/beamforming operation from the time domain to the frequency domain using a Fast Fourier Transform (FFT).
  • FFT Fast Fourier Transform
  • the physical layer data signal and the reference signal are demultiplexed by the receiving processor 456, where the reference signal will be used for channel estimation, and the data signal is recovered after multi-antenna detection in the multi-antenna receiving processor 458.
  • the first communication device 450 is any spatial stream that is the destination. The symbols on each spatial stream are demodulated and recovered in the receive processor 456, and soft decisions are generated.
  • the receive processor 456 then deinterleaves and channel decodes the soft decisions to recover the upper layer data and control signals transmitted by the second communications device 410 on the physical channel.
  • Controller/processor 459 implements the functions of the L2 layer able. Controller/processor 459 may be associated with memory 460 which stores program code and data. Memory 460 may be referred to as computer-readable media. In transmission from the second communication device 410 to the second node 450, the controller/processor 459 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, Control signal processing to recover upper layer packets from the core network. The upper layer packets are then provided to all protocol layers above the L2 layer. Various control signals may also be provided to L3 for L3 processing.
  • a data source 467 is used to provide upper layer data packets to a controller/processor 459.
  • Data source 467 represents all protocol layers above the L2 layer.
  • the controller/processor 459 implements headers based on radio resource allocation Compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels, implement L2 layer functions for the user plane and control plane.
  • the controller/processor 459 is also responsible for retransmission of lost packets, and signaling to the second communications device 410 .
  • the transmit processor 468 performs channel coding, interleaving, and modulation mapping, and the multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beam forming processing, and then The transmit processor 468 modulates the generated spatial stream into a multi-carrier/single-carrier symbol stream, which undergoes analog precoding/beamforming operations in the multi-antenna transmit processor 457 and then is provided to different antennas 452 via the transmitter 454.
  • Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmission processor 457 into a radio frequency symbol stream, and then provides it to the antenna 452.
  • each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to multi-antenna receive processor 472 and receive processor 470.
  • the receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the functions of the L1 layer.
  • Controller/processor 475 implements L2 layer functions. Controller/processor 475 may be associated with memory 476 that stores program code and data. Memory 476 may be referred to as computer-readable media.
  • the controller/processor 475 In transmission from the first communications device 450 to the second communications device 410, the controller/processor 475 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression , control signal processing to recover upper layer data packets from UE450. Upper layer packets from controller/processor 475 may be provided to the core network.
  • the first communication device 450 device includes: at least one processor and at least one memory, the at least one memory includes computer program code; the at least one memory and the computer program code are configured to interact with the Using the at least one processor together, the first communication device 450 at least: receives a first message, the first message is used to determine a first RS resource group and a first frequency band resource group, the first RS resource The group includes at least one RS resource, the first frequency band resource group includes at least one subband; sending first channel information; wherein measurements for the first RS resource group are used to generate at least one channel matrix, the at least Each channel matrix in a channel matrix corresponds to one subband in the at least one subband; the at least one channel matrix obtains Q1 channel matrices through a first operation, and the Q1 is a positive integer greater than 1, and the The number of channel matrices included in at least one channel matrix is less than the Q1; the Q1 channel matrices are used to generate the first channel information, and the number of subband
  • the first communication device 450 includes: a memory that stores a program of computer-readable instructions that, when executed by at least one processor, generates actions, and the actions include: receiving The first message; sending the at least first channel information.
  • the second communication device 410 includes: at least one processor and at least one memory, the at least one memory includes computer program code; the at least one memory and the computer program code are configured to interact with the used with at least one of the above processors.
  • the second communication device 410 at least: sends a first message, the first message is used to determine a first RS resource group and a first frequency band resource group, the first RS resource group includes at least one RS resource, so The first frequency band resource group includes at least one subband; receiving first channel information; wherein the first channel information is used to describe Q1 channel matrices, and the Q1 channel matrices are at least one channel matrix that has undergone a first operation Obtained, the at least one channel matrix is generated based on the measurement of the first RS resource group, and each channel matrix in the at least one channel matrix corresponds to one subband in the at least one subband;
  • the Q1 is a positive integer greater than 1, and the number of channel matrices included in the at least one channel matrix is less than the Q
  • the second communication device 410 device includes: a memory that stores a program of computer-readable instructions that, when executed by at least one processor, generates actions, and the actions include: sending The first message; receiving the at least first channel information;
  • the first communication device 450 corresponds to the first node in this application.
  • the second communication device 410 corresponds to the second node in this application.
  • the first communication device 450 is a UE
  • the second communication device 410 is a base station.
  • the antenna 452, the receiver 454, the multi-antenna receiving processor 458, and the receiving processor 456 are used for the measurement of the first RS resource group.
  • the controller/processor 459 is used for the measurement of the first RS resource group.
  • controller/processor 459 is used to generate the at least first channel information.
  • the antenna 452, the transmitter 454, the multi-antenna transmit processor 457, the transmit processor 468, and the controller/processor 459 are used to transmit the at least first channel information.
  • the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, and the transmission processor 416 are configured to transmit on at least one RS resource in the first RS resource group. reference signal.
  • the controller/processor 475 is configured to send a reference signal on at least one RS resource in the first RS resource group.
  • the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, and the controller/processor 475 are used to receive the at least first channel information.
  • Embodiment 5 illustrates a transmission flow chart between a first node and a second node according to an embodiment of the present application, as shown in FIG. 5 .
  • the first auxiliary information in Figure 5 is optional.
  • step S100 receive the first message; in step S101, send the first channel information;
  • step S200 send the first message; in step S201, receive the first channel information;
  • the first message is used to determine a first RS resource group and a first frequency band resource group, the first RS resource group includes at least one RS resource, and the first frequency band resource group includes at least one sub-RS resource. band; measurements for the first RS resource group are used to generate at least one channel matrix, each channel matrix in the at least one channel matrix corresponding to one subband in the at least one subband; the at least one The channel matrix obtains Q1 channel matrices through the first operation, the Q1 is a positive integer greater than 1, the number of channel matrices included in the at least one channel matrix is less than the Q1; the Q1 channel matrices are used The first channel information is generated, and the number of subbands included in the at least one subband is used to determine a payload size of the first channel information.
  • the first channel information is based on non-codebook.
  • the first channel information is used to describe Q1 channel matrices, that is, the Q1 channel matrices are used to generate the channel information.
  • the second node N2 restores Q1 reference channel matrices based on the first channel information in step S201; performs a second operation on the Q1 reference channel matrices to obtain at least one restored channel matrix, Each restored channel matrix in the at least one restored channel matrix corresponds to one subband in the at least one subband.
  • the second operation can be considered as the inverse operation of the first operation; generally speaking, how to perform the second operation depends on the implementation algorithm of the hardware supplier; for example, if the first operation is equivalent to a matrix operation, the second operation
  • the second matrix is the inverse matrix or the generalized inverse matrix of the one matrix; for example, the second operation can be used as part of artificial intelligence decoding.
  • the Q1 reference channel matrices are not exactly the same as the Q1 channel matrices.
  • the above embodiment avoids restricting the first node and the second node from using completely matching encoders and decoders, which is beneficial to the implementation flexibility of different equipment manufacturers and reduces hardware complexity.
  • the at least one restored channel matrix corresponds to the at least one channel matrix one-to-one.
  • the second node N2 sends the first auxiliary information in step S200, and the first node N1 receives the first auxiliary information in step S100; the first auxiliary information is used to indicate that the Describe the first operation.
  • the first auxiliary information includes higher layer signaling, such as MAC CE (Control Element, Control Element) or RRC signaling.
  • higher layer signaling such as MAC CE (Control Element, Control Element) or RRC signaling.
  • the first auxiliary information is used to configure parameters of the first operation, such as Q1 complex numbers, Q1 square matrices, or Q2 complex numbers in Embodiment 1.
  • the parameters of the first operation are valid until they are reconfigured.
  • Figure 5 does not limit the relationship between the first auxiliary information and the sending time of the first message.
  • the first auxiliary information is sent before, after, or in the same RRC message. .
  • Embodiment 6 illustrates a flow chart for transmitting second auxiliary information according to an embodiment of the present application, as shown in FIG. 6 .
  • step S1001 For the first node N1, in step S1001, send the second auxiliary information
  • step S2001 receive the second auxiliary information
  • the second auxiliary information is used to indicate the first operation.
  • the second auxiliary information is used to indicate parameters of the first operation, such as Q1 complex numbers, Q1 square matrices, or Q2 complex numbers in Embodiment 1.
  • How the first node calculates the parameters of the first operation may be determined by the hardware equipment manufacturer, for example, obtained by frequency domain correlation fitting of the wireless channel, or obtained by time domain multipath fitting, Or choose a set of parameters that minimizes encoder interference.
  • the second auxiliary information includes higher layer signaling, such as MAC CE (Control Element, Control Element) or RRC signaling.
  • higher layer signaling such as MAC CE (Control Element, Control Element) or RRC signaling.
  • the second auxiliary information is sent before the first message is received.
  • the second auxiliary information is sent after receiving the first message.
  • a channel matrix includes at least one eigenvector.
  • a channel matrix includes at least one eigenvector and eigenvalues corresponding to each eigenvector in the at least one eigenvector.
  • Embodiment 7 illustrates a schematic diagram of the first frequency band resource group according to an embodiment of the present application, as shown in FIG. 7 .
  • a blank square represents a subband
  • a gray filled square represents a subband in the first frequency band resource group.
  • the first frequency band resource group includes Q2 subband (shown in the square filled with #1, #2, #3,..., #Q2 in Figure 7).
  • the measurements are used to generate Q2 channel matrices, which correspond to the Q2 subbands one-to-one; the Q2 channel matrices obtain Q1 channel matrices through the first operation, and the Q1 is greater than Q2 Positive integer; the Q1 channel matrices are used to generate the first channel information, and the Q2 are used to determine the payload size of the first channel information.
  • the number of subbands included in the first frequency band resource group is greater than that of Q2, and there is no subband and Q2 in the first frequency band resource group outside the Q2 subband.
  • the subbands collectively belong to Q1 consecutive subbands.
  • Embodiment 8 illustrates a schematic diagram of the first operation according to an embodiment of the present application, as shown in FIG. 8 .
  • At least one channel matrix undergoes the first operation to obtain Q1 channel matrices.
  • the at least one channel matrix is composed of Q2 channel matrices (such as in Embodiment 7), each of the Q2 channel matrices includes V column vectors, from the Q2 channel matrices Take the v-th column vector (v from 1 to V) from each channel matrix to form a Q2-column matrix.
  • the first operation includes multiplying the Q2-column matrix by the first matrix to obtain a Q1-column matrix.
  • the Q1 column vectors in the Q1 column matrix are respectively the v-th column vectors of the Q1 channel matrix, and the first matrix has Q2 rows and Q1 columns.
  • the above embodiment is a relatively general description method.
  • the first matrix degenerates into a vector, that is, the Q1 complex numbers in this application.
  • the Q1 complex numbers in this application are a column vector in the first matrix.
  • the V is 1.
  • the V is no greater than 8.
  • the V is indicated by the RI fed back by the first node.
  • the first node sends second auxiliary information, and the second auxiliary information is used to determine the first matrix.
  • the Q2 channel matrices respectively correspond to Q2 sub-bands, and the first matrix is related to the position of the Q2 sub-bands.
  • the Q2 subband belongs to Q1 continuous subbands in the first BWP, and the position of the Q2 subband in the Q1 continuous subbands is consistent with the position of the Q2 channel matrix in the Q1 The positions in the channel matrix are the same.
  • How to calculate the first matrix can be determined by the hardware equipment manufacturer, or it can be determined using a codebook-like solution.
  • a non-limiting implementation is introduced below.
  • the three column vectors corresponding to the v 1th column vector, v 2nd column vector and v 3rd column vector of the Q2 channel matrix in the above matrix M are respectively: and
  • the vth column vector other than these three column vectors in the matrix M it is The closer the v-th column vector is to the v 1 -th column vector in the matrix M, the larger m 1,v will be; similarly, m 2,v and m 3,v also have similar characteristics.
  • the first auxiliary information or the second auxiliary information only needs to indicate m 1, v , m 2, v and in the above formula m 3, v , and f are enough.
  • Embodiment 9 illustrates a schematic diagram of an artificial intelligence processing system according to an embodiment of the present application, as shown in FIG. 9 .
  • Figure 9 includes a first processor, a second processor, a third processor and a fourth processor.
  • the first processor sends a first data set to the second processor, and the second processor generates a target first type parameter group according to the first data set, and the second processing
  • the computer sends the generated target first type parameter group to the third processor, and the third processor uses the target first type parameter group to process the second data set to obtain the first type output, and then sending the first type of output to the fourth processor.
  • the third processor sends a first type of feedback to the second processor, and the first type of feedback is used to trigger recalculation or update of the target first type parameter set.
  • the fourth processor sends a second type of feedback to the first processor, and the second type of feedback is used to generate the first data set or the second data set, or the second data set.
  • the second type of feedback is used to trigger the sending of the first data set or the second data set.
  • the first processor generates the first data set and the second data set based on measurement of a first wireless signal, where the first wireless signal includes downlink RS.
  • the second data set is obtained based on the measurement of the first RS resource group.
  • the first processor and the third processor belong to the first node, and the fourth processor belongs to the second node.
  • the first type of output includes the at least first channel information.
  • the first type of output includes channel information belonging to the first type in the at least first channel information.
  • the second processor belongs to the first node.
  • the above embodiment avoids passing the first data set to the second node.
  • the second processor belongs to the second node.
  • the above embodiment reduces the complexity of the first node.
  • the first data set is training data
  • the second data set is interference data.
  • Interference Data the second processor is used to train the model, and the trained model is described by the target first type parameter group.
  • the subband patterns (or frequency domain positions) supported by the input of the trained model may also be limited.
  • the third processor constructs a model according to the target first type parameter group, then inputs the second data set into the constructed model to obtain the first type output, and then converts the third data set into the constructed model.
  • One type of output is sent to the fourth processor.
  • the third processor includes the first encoder of the present application, the first encoder is described by the target first type parameter group, and the generation of the first type output executed by the first encoder.
  • the third processor calculates the error between the first type of output and actual data to determine the performance of the trained model; the actual data is received after the second data set by The data passed by the first processor.
  • the above embodiments are particularly suitable for prediction-related reporting.
  • the third processor restores a reference data set based on the first type of output, and an error between the reference data set and the second data set is used to generate the first type of feedback.
  • the reference data set is usually restored using an inverse operation similar to the target first type parameter group.
  • the above embodiment is particularly suitable for CSI compression-related reporting.
  • the first type of feedback is used to reflect the performance of the trained model; when the performance of the trained model cannot meet the requirements, the second processing opportunity recalculates the target third A type of parameter group.
  • the third processor includes the first reference decoder of the present application, and the first reference decoder is described by the target first type parameter group.
  • the input of the first reference decoder includes the first type of output and the output of the first reference decoder includes the reference data set.
  • the third processor belongs to a second node, and the first node reports the target first type parameter group to the second node.
  • Embodiment 10 illustrates a flow chart of the transmission of first channel information according to an embodiment of the present application, as shown in FIG. 10 .
  • the first reference decoder is optional.
  • the first encoder and the first decoder belong to the first node and the second node respectively; wherein, the first encoder belongs to the first receiver, and the first decoder belongs to the second receiver.
  • the first receiver uses a first encoder to generate the at least first channel information; wherein the input of the first encoder includes a first channel input, and the first encoder is obtained through training; The first channel input is obtained based on the measurement of the first RS resource group; the first channel input includes Q1 channel matrices; the first node feeds back the first channel information to the second node through the air interface ;
  • the second receiver uses the first decoder to generate at least one restored channel matrix, and the at least one restored channel matrix corresponds to the at least one channel matrix measured by the first node; wherein, the first The input of a decoder includes the first channel information, and the first decoder is obtained through training.
  • the first node maintains a first reference decoder
  • the first reference decoder obtains a first monitoring output according to the first channel information
  • the first monitoring output is consistent with the Q1 channel matrix
  • the error between can be used to monitor the performance of the first encoder. Common errors can be mean square error, cosine similarity, etc.
  • the first reference decoder and the first decoder are independently generated or maintained independently. Therefore, although their purpose is to perform the inverse operation of the first encoder, both may Approximate only.
  • the first receiver includes the third processor in Embodiment 9.
  • the first channel input belongs to the second data set in Embodiment 9.
  • the training of the first encoder is performed at the first node.
  • the training of the first encoder is performed by the second node.
  • the at least one recovered channel matrix is known only to the second node.
  • the at least one channel matrix is known only to the first node.
  • the at least one recovered channel matrix and the at least one channel matrix cannot be considered to be the same.
  • Embodiment 11 illustrates a schematic diagram of a first encoder according to an embodiment of the present application, as shown in FIG. 11 .
  • the first sub-decoder is optional.
  • the first encoder includes a first sub-encoder and a second sub-encoder, and the first channel information is generated after the first channel input passes through the first sub-encoder and the second sub-encoder in sequence,
  • the first channel input includes Q1 channel matrices.
  • the channel matrix included in the first data set used for training the first sub-encoder is for continuous at least Q1 sub-bands, and the output of the first sub-encoder is used as the first sub-encoder.
  • the input of the decoder is used to obtain a second monitoring output, and the error between the second monitoring output and the Q1 channel matrix is used to monitor the performance of the first sub-encoder.
  • the second sub-encoder is obtained through training.
  • Embodiment 12 illustrates a schematic diagram of a first decoder according to an embodiment of the present application, as shown in FIG. 12 .
  • At least one restored channel matrix is obtained after the first channel information passes through the second sub-decoder and the second operation in sequence.
  • the output of the second sub-decoder includes Q1 restored channel matrices, that is, the second sub-decoder is equivalent to the inverse operation of the first encoder.
  • the Q1 restored channel matrices are multiplied by the inverse matrix of the first matrix to obtain the at least one restored channel matrix.
  • the artificial intelligence algorithm can also be used to implement the second operation.
  • the output of the second sub-decoder is not limited to Q1 restored channel matrices.
  • the second sub-encoder and the second operation are as a whole without distinction.
  • Embodiment 13 illustrates a schematic diagram of an encoder according to an embodiment of the present application, as shown in FIG. 13 .
  • the first encoder includes P1 coding layers, namely coding layers #1, #2,..., #P1.
  • the one encoder in Embodiment 13 is suitable for one or more of the first encoder, the first sub-encoder, or the second sub-encoder of the present application.
  • P1 is 2, that is, the P1 coding layers include coding layer #1 and coding layer #2, and coding layer #1 and coding layer #2 are convolutional layers and fully connected layers respectively.
  • CNN-related technical documents such as Chao-Kai Wen, Deep Learning for Massive MIMO CSI Feedback, IEEE WIRELESS COMMUNICATIONS LETTERS, VOL.7, NO.5, OCTOBER 2018, etc.
  • the P1 is 3, that is, the P1 coding layer includes a fully connected layer, a convolution layer, and a pooling layer.
  • Embodiment 14 illustrates a schematic diagram of the first function according to an embodiment of the present application, as shown in FIG. 14 .
  • the first function includes a preprocessing layer, and P2 decoding layer groups, namely decoding layer groups #1, #2,..., #P2, each decoding layer group including at least one decoding layer.
  • the structure of the first function is applicable to one or more of the first decoder, the first sub-decoder, the second sub-decoder and the first reference decoder of the present application.
  • the preprocessing layer is a fully connected layer that expands the size of the first channel information to the size of the first channel input.
  • the structure of any two decoding layer groups among the P2 decoding layer groups is the same, and the structure includes the number of included decoding layers, the size of the input parameters and the output parameters of each included decoding layer. size etc.
  • the second node indicates the structure of the P2 and the decoding layer group to the first node, and the first node indicates other parameters of the first function through the second signaling.
  • the other parameters include at least one of a threshold of the activation function, a size of the convolution kernel, a step size of the convolution kernel, and a weight between feature maps.
  • Embodiment 15 illustrates a schematic diagram of a decoding layer group according to an embodiment of the present application, as shown in Figure 15.
  • the decoding layer group #j includes L layers, that is, layers #1, #2,..., #L; the decoding layer group is any decoding layer group among the P2 decoding layer groups.
  • the L is 4, the first layer in the L layer is the input layer, and the last three layers of the L layer are all convolutional layers.
  • CNN-related technical documents For example, Chao-Kai Wen, Deep Learning for Massive MIMO CSI Feedback, IEEE WIRELESS COMMUNICATIONS LETTERS, VOL.7, NO.5, OCTOBER 2018, etc.
  • the L layer includes at least one convolution layer and one pooling layer.
  • Embodiment 16 illustrates a structural block diagram of a processing device used in a first node according to an embodiment of the present application; as shown in FIG. 16 .
  • the processing device 1600 in the first node includes a first receiver 1601 and a first transmitter 1602.
  • the first receiver 1601 receives a first message, the first message is used to determine a first RS resource group and a first frequency band resource group, the first RS resource group includes at least one RS resource, the first The frequency band resource group includes at least one subband; the first transmitter 1602 sends first channel information;
  • the measurement for the first RS resource group is used to generate at least one channel matrix, each channel matrix in the at least one channel matrix corresponds to one subband in the at least one subband; so The at least one channel matrix obtains Q1 channel matrices through a first operation, the Q1 is a positive integer greater than 1, the number of channel matrices included in the at least one channel matrix is less than the Q1; the Q1 channel matrices is used to generate the first channel information, and the number of subbands included in the at least one subband is used to determine a payload size of the first channel information.
  • the payload size of the first channel information decreases as the number of subbands included in the at least one subband decreases.
  • the first sender 1602 sends second auxiliary information; wherein the second auxiliary information is used to indicate the first operation;
  • the first receiver 1601 receives first auxiliary information; wherein the first auxiliary information is used to indicate the first operation.
  • the first operation includes: making the second channel matrix the same as the matrix obtained by multiplying the Q2 channel matrices by Q2 complex numbers and then adding them together, and the at least one channel matrix is composed of the Q2 channel matrices.
  • the Q2 is a positive integer greater than 1; the second channel matrix is any channel matrix among the Q1 channel matrices.
  • the Q2 complex numbers change as the second channel matrix changes among the Q1 matrices.
  • the first auxiliary information is used to indicate the Q2 complex numbers.
  • the second auxiliary information is used to indicate the Q2 complex numbers.
  • the Q2 complex numbers are valid in the first duration
  • the first channel information is the output after inputting at least the Q1 channel matrices into the first encoder; the first encoder Valid within two durations; the second duration and the first duration only partially overlap; the first channel information is generated within the overlap of the second duration and the first duration .
  • the second duration is a part of the first duration.
  • the first duration is a part of the second duration.
  • the first node 1600 is a user equipment.
  • the first transmitter 1602 includes the antenna 452, transmitter/receiver 454, multi-antenna transmitter processor 457, transmit processor 468, controller/processor 459 in Figure 4 of this application, At least one of memory 460 and data source 467.
  • the first transmitter 1602 includes the antenna 452, transmitter/receiver 454, multi-antenna transmitter processor 457, transmit processor 468, controller/processor 459 in Figure 4 of this application, Memory 460 and data source 467.
  • the first receiver 1601 includes the antenna 452, receiver 454, multi-antenna receiving processor 458, receiving processor 456, controller/processor 459, memory 460 and data in Figure 4 of this application. At least the first five of source 467.
  • the first receiver 1601 includes the antenna 452, receiver 454, multi-antenna receiving processor 458, receiving processor 456, controller/processor 459, memory 460 and data in Figure 4 of this application. At least the first four of source 467.
  • the first receiver 1601 includes the antenna 452, receiver 454, multi-antenna receiving processor 458, receiving processor 456, controller/processor 459, memory 460 and data in Figure 4 of this application. At least the first three of source 467.
  • Embodiment 17 illustrates a structural block diagram of a processing device used in a second node according to an embodiment of the present application; as shown in FIG. 17 .
  • the processing device 1700 in the second node includes a second transmitter 1701 and a second receiver 1702.
  • the second transmitter 1701 sends a first message.
  • the first message is used to determine a first RS resource group and a first frequency band resource group.
  • the first RS resource group includes at least one RS resource.
  • the first The frequency band resource group includes at least one subband;
  • the second receiver 1702 receives the first channel information
  • the first channel information is used to describe Q1 channel matrices.
  • the Q1 channel matrices are obtained by at least one channel matrix through the first operation.
  • the at least one channel matrix is based on the first operation.
  • the measurement of an RS resource group is generated, and each channel matrix in the at least one channel matrix corresponds to a subband in the at least one subband; the Q1 is a positive integer greater than 1, and the at least one channel
  • the number of channel matrices included in the matrix is smaller than Q1; the number of subbands included in the at least one subband is used to determine the payload size of the first channel information.
  • the payload size of the first channel information decreases as the number of subbands included in the at least one subband decreases.
  • the second sender 1701 sends first auxiliary information; wherein the first auxiliary information is used to determine the first operation;
  • the second receiver 1702 receives second auxiliary information; wherein the second auxiliary information is used to determine the first operation.
  • the first operation includes: making the second channel matrix the same as the matrix obtained by multiplying the Q2 channel matrices by Q2 complex numbers and then adding them together, and the at least one channel matrix is composed of the Q2 channel matrices.
  • the Q2 is a positive integer greater than 1; the second channel matrix is any channel matrix among the Q1 channel matrices.
  • the Q2 complex numbers change as the second channel matrix changes among the Q1 matrices.
  • the Q2 complex numbers are valid in the first duration
  • the first channel information is the output after inputting at least the Q1 channel matrices into the first encoder; the first encoder Valid within two durations; the second duration and the first duration only partially overlap; the first channel information is generated within the overlap of the second duration and the first duration .
  • the second node 1700 is a base station device.
  • the second transmitter 1701 includes the antenna 420, the transmitter 418, the transmit processor 416, and the controller/processor 475.
  • the second transmitter 1701 includes the antenna 420, the transmitter 418, the multi-antenna transmit processor 471, the transmit processor 416, and the controller/processor 475.
  • the second transmitter 1701 includes the antenna 420, the transmitter 418, the transmit processor 416, and the controller/processor 475.
  • the second transmitter 1701 includes the antenna 420, the transmitter 418, the multi-antenna transmit processor 471, the transmit processor 416, and the controller/processor 475.
  • the second receiver 1702 includes the antenna 420, the receiver 418, and the multi-antenna receiving Processor 472, the receive processor 470, the controller/processor 475.
  • the second receiver 1702 includes the controller/processor 475.
  • Embodiment 18 illustrates a flow chart of measurement in the first RS resource group according to an embodiment of the present application, as shown in FIG. 18 .
  • the first node N1 performs measurement in the first RS resource group in step S500; the second node N2 sends a reference signal in at least part of the RS resources of the first RS resource group.
  • the at least part of the RS resources include RS resources used for channel measurement.
  • the specific implementation of the measurement performed by the first node N1 in the first RS resource group is determined by the hardware equipment manufacturer.
  • a non-limiting example is given below:
  • the first node measures a channel parameter matrix for each PRB.
  • the channel parameter matrix has Nt rows and Nr columns, where each element is a channel impulse response; the Nt and Nr are respectively in one RS resource.
  • the number of antenna ports and the number of receiving antennas; the first node combines the channel parameter matrices measured on all PRBs in each subband to obtain the channel matrix of each subband.
  • the input of the first encoder includes the channel matrix of part or all of the subbands in the first frequency band resource group, or the input of the first encoder includes the channels of part or all of the subbands of the first frequency band resource group. Eigenvectors of the matrix.
  • User equipment, terminals and UEs in this application include but are not limited to drones, communication modules on drones, remote control aircraft, aircraft, small aircraft, mobile phones, tablets, notebooks, vehicle-mounted communication equipment, wireless sensors, Internet cards, Internet of Things terminals, RFID terminals, NB-IOT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC, enhanced MTC) terminals, data cards, Internet cards, vehicle-mounted communication equipment, low-cost mobile phones, low-cost Cost-effective tablet computers and other wireless communication devices.
  • MTC Machine Type Communication
  • eMTC enhanced MTC
  • the base station or system equipment in this application includes but is not limited to macro cell base station, micro cell base station, home base station, relay base station, gNB (NR Node B) NR Node B, TRP (Transmitter Receiver Point, transmitting and receiving node) and other wireless communications equipment.
  • gNB NR Node B
  • TRP Transmitter Receiver Point

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Sont divulgués ici un procédé et un appareil de communication sans fil. Un premier nœud reçoit un premier message, le premier message étant utilisé pour déterminer un premier groupe de ressources de RS et un premier groupe de ressources de bandes de fréquences, et le premier groupe de ressources de RS comprenant au moins une ressource de RS ; et un premier émetteur émet des premières informations de canal, une mesure pour le premier groupe de ressources de RS étant utilisée pour générer au moins une matrice de canal, Q1 matrices de canal étant obtenues en effectuant une première opération sur ladite matrice de canal, et le nombre de matrices de canal incluses dans ladite matrice de canal étant inférieur à Q1 ; les Q1 matrices de canal sont utilisées pour générer les premières informations de canal, et le nombre de sous-bandes incluses dans au moins une sous-bande est utilisé pour déterminer une taille de charge utile des premières informations de canal. Selon la présente demande, les performances d'informations de canal peuvent être améliorées, et une compatibilité relativement bonne peut être obtenue.
PCT/CN2023/098474 2022-06-10 2023-06-06 Procédé et appareil de communication sans fil Ceased WO2023236923A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210657469.7A CN117279098A (zh) 2022-06-10 2022-06-10 用于无线通信的方法和装置
CN202210657469.7 2022-06-10

Publications (1)

Publication Number Publication Date
WO2023236923A1 true WO2023236923A1 (fr) 2023-12-14

Family

ID=89117660

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/098474 Ceased WO2023236923A1 (fr) 2022-06-10 2023-06-06 Procédé et appareil de communication sans fil

Country Status (2)

Country Link
CN (1) CN117279098A (fr)
WO (1) WO2023236923A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025237123A1 (fr) * 2024-05-13 2025-11-20 上海推络通信科技合伙企业(有限合伙) Procédé et appareil de rapport d'informations utilisés dans un nœud pour une communication sans fil

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100265901A1 (en) * 2009-04-10 2010-10-21 Koo Ja Ho Method for transmitting channel state information in a wireless communication system
CN111786704A (zh) * 2020-06-03 2020-10-16 Oppo广东移动通信有限公司 一种cri选择方法、装置、用户设备及存储介质
WO2021159309A1 (fr) * 2020-02-12 2021-08-19 华为技术有限公司 Procédé de mesure de canal et dispositif de communication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100265901A1 (en) * 2009-04-10 2010-10-21 Koo Ja Ho Method for transmitting channel state information in a wireless communication system
WO2021159309A1 (fr) * 2020-02-12 2021-08-19 华为技术有限公司 Procédé de mesure de canal et dispositif de communication
CN111786704A (zh) * 2020-06-03 2020-10-16 Oppo广东移动通信有限公司 一种cri选择方法、装置、用户设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
INTEL CORPORATION: "Correction to RI reporting for UE category with MIMO capability of 1 layer", 3GPP TSG RAN WG1 MEETING #84 R1-161510, 6 March 2016 (2016-03-06), XP051075748 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025237123A1 (fr) * 2024-05-13 2025-11-20 上海推络通信科技合伙企业(有限合伙) Procédé et appareil de rapport d'informations utilisés dans un nœud pour une communication sans fil

Also Published As

Publication number Publication date
CN117279098A (zh) 2023-12-22

Similar Documents

Publication Publication Date Title
WO2023056853A1 (fr) Procédé et appareil de communication sans fil
US20250119253A1 (en) Method and device used for wireless communication
CN117377083A (zh) 一种被用于无线通信的节点中的方法和装置
WO2023236923A1 (fr) Procédé et appareil de communication sans fil
WO2024032801A1 (fr) Procédé et appareil de communication sans fil
US20250088247A1 (en) Method and device used for wireless communication
US20250096873A1 (en) Method and device in nodes used for wireless communication
WO2023227046A1 (fr) Procédé et appareil de communication sans fil
WO2024193601A1 (fr) Procédé et appareil de communication sans fil
WO2023236852A1 (fr) Procédé et appareil de communication sans fil
CN119815399A (zh) 用于无线通信的方法和装置
WO2024199206A1 (fr) Procédé et appareil de communication sans fil
WO2024001865A1 (fr) Procédé utilisé dans un nœud pour une communication sans fil, et appareil
CN117176211A (zh) 用于无线通信的方法和装置
WO2023193672A1 (fr) Procédé et appareil de communication sans fil
CN118784106A (zh) 用于无线通信的方法和装置
WO2024188259A1 (fr) Procédé utilisé dans un nœud pour une communication sans fil et appareil
CN111988760B (zh) 一种被用于无线通信的节点中的方法和装置
WO2024008065A1 (fr) Procédé et appareil utilisés dans un nœud de communication sans fil
WO2024199205A1 (fr) Procédé et appareil utilisés dans un nœud pour des communications sans fil
WO2025246869A1 (fr) Procédé et appareil utilisés dans un nœud pour des communications sans fil
WO2024208074A1 (fr) Procédé et appareil utilisés dans un nœud pour des communications sans fil
WO2025241898A1 (fr) Procédé et appareil utilisés dans un nœud pour des communications sans fil
WO2025021013A1 (fr) Procédé utilisé dans un nœud pour communication sans fil et appareil
WO2024245261A1 (fr) Procédé et appareil utilisés pour un nœud en communication sans fil

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23819088

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 23819088

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 06/06/2025)