[go: up one dir, main page]

WO2025166574A1 - Information processing method and device - Google Patents

Information processing method and device

Info

Publication number
WO2025166574A1
WO2025166574A1 PCT/CN2024/076449 CN2024076449W WO2025166574A1 WO 2025166574 A1 WO2025166574 A1 WO 2025166574A1 CN 2024076449 W CN2024076449 W CN 2024076449W WO 2025166574 A1 WO2025166574 A1 WO 2025166574A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
communication device
information processing
csi
processing module
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.)
Pending
Application number
PCT/CN2024/076449
Other languages
French (fr)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to PCT/CN2024/076449 priority Critical patent/WO2025166574A1/en
Publication of WO2025166574A1 publication Critical patent/WO2025166574A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports

Definitions

  • the present application relates to the field of communications, and more specifically, to an information processing method and device.
  • a CSI feedback system can include an encoder and a decoder, deployed on the user side and base station side, respectively.
  • the user-side encoder's neural network compresses and encodes the CSI and then feeds it back to the base station via an air interface feedback link.
  • the base station decoder recovers the compressed CSI and outputs complete feedback channel information.
  • the embodiments of the present application provide an information processing method and device, which can improve information processing efficiency.
  • the first communication device receives a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module;
  • the first communication device obtains second input information according to the plurality of first output information
  • the first communication device processes the second input information using a second information processing module to obtain second output information.
  • the present invention provides an information processing module training method, including:
  • the first communication device receives multiple CSIs from multiple second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;
  • the first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained, to obtain multiple trained first information processing modules and second information processing modules.
  • the present invention provides an information processing method, including:
  • the first communication device sends first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • the second communication device receives first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • a first receiving unit is configured to receive a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module;
  • the first processing unit is configured to obtain second input information according to the plurality of first output information; and process the second input information using a second information processing module to obtain second output information.
  • An embodiment of the present application provides a first communication device, including:
  • a second receiving unit is configured to receive a plurality of CSIs from a plurality of second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;
  • the second processing unit is configured to train the plurality of first information processing modules and the second information processing modules that need to be trained using the plurality of CSIs to obtain the plurality of trained first information processing modules and the second information processing modules.
  • An embodiment of the present application provides a first communication device, including: a second sending unit, configured to send first indication information, where the first indication information is used to indicate that a second communication device is scheduled for multi-user transmission.
  • An embodiment of the present application provides a first communication device, including:
  • a second receiving unit is configured to receive a plurality of CSIs from a plurality of second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;
  • the second processing unit is configured to train the plurality of first information processing modules and the second information processing modules that need to be trained using the plurality of CSIs to obtain the plurality of trained first information processing modules and the second information processing modules.
  • An embodiment of the present application provides a first communication device, including: a second sending unit, configured to send first indication information, where the first indication information is used to indicate that a second communication device is scheduled for multi-user transmission.
  • An embodiment of the present application provides a second communication device, including: a fourth receiving unit, configured to receive first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • An embodiment of the present application provides a communication device, comprising: a transceiver, a processor, and a memory.
  • the memory is used to store a computer program
  • the transceiver is used to communicate with other devices
  • the processor is used to call and execute the computer program stored in the memory, so that the communication device performs the above-mentioned information processing method.
  • An embodiment of the present application provides a chip for implementing the above-mentioned information processing method.
  • the chip includes: a processor for calling and running a computer program from a memory, so that the device equipped with the chip Execute the above information processing method.
  • An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above-mentioned information processing method.
  • An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned information processing method.
  • output information can be obtained based on multiple first input information from multiple communication devices, supporting joint feedback and improving the information processing efficiency of the communication system.
  • FIG1 is a schematic diagram of an application scenario according to an embodiment of the present application.
  • Figure 2 is a schematic diagram of the neuron structure.
  • Figure 3 is a schematic diagram of a fully connected neural network.
  • Figure 4 is a schematic diagram of a convolutional neural network.
  • Figure 6 is a schematic diagram of the AI-based CSI autoencoder framework.
  • FIG7 is a schematic flowchart of an information processing method according to an embodiment of the present application.
  • FIG8 is a schematic flowchart of an information processing module training method according to an embodiment of the present application.
  • FIG10 is a schematic flowchart of an information processing method according to an embodiment of the present application.
  • FIG11 is a schematic flowchart of an information processing method according to another embodiment of the present application.
  • FIG12 is a schematic flowchart of an information processing method according to an embodiment of the present application.
  • FIG13 is a schematic flowchart of an information processing method according to another embodiment of the present application.
  • FIG14 is a schematic diagram of a CSI feedback framework based on AI multi-users.
  • FIG15 is a schematic diagram of a UE-side training method.
  • FIG16 is a schematic diagram of a network-side training method.
  • FIG17 is a schematic diagram of a two-stage multi-user CSI feedback signaling process.
  • FIG18 is a schematic diagram of a one-stage multi-user CSI feedback signaling process.
  • FIG19 is a schematic block diagram of a first communication device according to an embodiment of the present application.
  • FIG20 is a schematic block diagram of a first communication device according to an embodiment of the present application.
  • FIG21 is a schematic block diagram of a first communication device according to an embodiment of the present application.
  • the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
  • the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.
  • UE user equipment
  • the terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next-generation communication system such as a NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
  • STAION, ST in a WLAN
  • a cellular phone a cordless phone
  • Session Initiation Protocol (SIP) phone Session Initiation Protocol
  • WLL Wireless Local Loop
  • PDA Personal Digital Assistant
  • PDA Personal Digital Assistant
  • the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
  • the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
  • VR virtual reality
  • AR augmented reality
  • the terminal device may also be a wearable device.
  • Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
  • the network device may be a device for communicating with a mobile device, and the network device may be an access point (AP) in a WLAN, an evolved base station (eNB or eNodeB) in an LTE, or a relay station or access point, or an in-vehicle device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.
  • AP access point
  • eNB or eNodeB evolved base station
  • LTE long-term evolution
  • gNB network device
  • gNB network device
  • future evolved PLMN network or a network device in an NTN network
  • the network device may have a mobile feature, for example, the network device may be a mobile device.
  • the network device may be a satellite or a balloon station.
  • the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc.
  • the network device may also be a base station set up in a location such as land or water.
  • a network device can provide services for a cell, and a terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources).
  • the cell can be a cell corresponding to a network device (for example, a base station).
  • the cell can belong to a macro base station or a base station corresponding to a small cell.
  • the small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
  • FIG1 exemplarily illustrates a communication system 100.
  • the communication system includes a network device 110 and two terminal devices 120.
  • the communication system 100 may include multiple network devices 110, and each network device 110 may include a different number of terminal devices 120 within its coverage area, which is not limited in this embodiment of the present application.
  • the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), but this embodiment of the present application does not limit this.
  • MME Mobility Management Entity
  • AMF Access and Mobility Management Function
  • the network equipment may include access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks for communicating with the access network equipment.
  • the access network equipment can be an evolutionary base station (evolutional node B, abbreviated as eNB or e-NodeB) macro base station, micro base station (also called “small base station”), pico base station, access point (AP), transmission point (TP) or new generation base station (new generation Node B, gNodeB), etc. in a long-term evolution (LTE) system, a next-generation (mobile communication system) (next radio, NR) system or an authorized auxiliary access long-term evolution (LAA-LTE) system.
  • LTE long-term evolution
  • NR next-generation
  • LAA-LTE authorized auxiliary access long-term evolution
  • a device having a communication function in a network/system may be referred to as a communication device.
  • the communication device may include a network device and a terminal device having a communication function.
  • the network device and the terminal device may be specific devices in the embodiments of the present application and will not be described in detail here.
  • the communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.
  • indication can be a direct indication, an indirect indication, or an indication of an association.
  • “A indicates B” can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
  • corresponding may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
  • a neural network is a computational model consisting of multiple interconnected neuron nodes.
  • the connections between nodes represent weighted values, called weights, from input signals to output signals.
  • Each node performs a weighted summation of different input signals and outputs the result through a specific activation function.
  • Figure 2 shows the neuron structure.
  • a simple neural network is shown in Figure 3, which includes an input layer, a hidden layer, and an output layer. Different outputs can be generated by different connection methods, weights, and activation functions of multiple neurons, thereby fitting the mapping relationship from input to output. Each upper-level node is connected to all of its lower-level nodes. This fully connected model can also be called a deep neural network (DNN) in the embodiments of this application.
  • DNN deep neural network
  • CNN convolutional neural network
  • a convolutional neural network consists of an input layer, multiple convolutional layers, multiple pooling layers, a fully connected layer, and an output layer, as shown in Figure 4.
  • Each neuron in the convolutional kernel of a convolutional layer is locally connected to its input.
  • the introduction of a pooling layer extracts the local maximum or average features of a layer, effectively reducing the number of network parameters and exploiting local features, enabling the CNN to converge quickly and achieve excellent performance.
  • a recurrent neural network is a neural network that models sequential data and has achieved remarkable results in natural language processing applications such as machine translation and speech recognition. Specifically, the network memorizes information from past moments and uses it in the calculation of the current output. That is, the nodes between hidden layers are no longer disconnected but connected, and the input of the hidden layer includes not only the input layer but also the output of the hidden layer at the previous moment.
  • Commonly used RNNs include structures such as the Long-Short Term Memory (LSTM) artificial neural network kernel and the Gate Recurrent Unit (GRU).
  • Figure 5 shows a basic LSTM unit structure. Unlike RNNs that only consider the most recent state, the cell state of LSTM determines which states should be retained and which states should be forgotten, solving the defects of traditional RNNs in long-term memory.
  • the CSI feedback scheme typically uses codebook-based eigenvector feedback to enable the base station to obtain downlink CSI.
  • the base station sends a downlink Channel State Information-Reference Signal (CSI-RS) to the user.
  • CSI-RS Channel State Information-Reference Signal
  • the user uses the CSI-RS to estimate the downlink channel CSI and performs eigenvalue decomposition on the estimated downlink channel to obtain the eigenvector corresponding to the downlink channel.
  • W 2 selects a beam from the L DFT beams; for the Type 2 codebook, W 2 linearly combines the L DFT beams in W 1 and provides feedback in the form of amplitude and phase.
  • the Type 2 codebook utilizes a higher number of feedback bits to obtain higher-precision CSI feedback performance.
  • the communications field has begun to try to use deep learning to solve technical problems that are difficult to solve with traditional communication methods.
  • the neural network architecture commonly used in deep learning is nonlinear and data-driven. It can extract features from the actual channel matrix data and restore the channel matrix information compressed and fed back by the UE as much as possible on the base station side. While ensuring the restoration of channel information, it also provides the possibility of reducing the CSI feedback overhead on the UE side.
  • the CSI feedback based on deep learning regards the channel information as an image to be compressed, and uses a deep learning autoencoder to compress and feedback the input channel information. The compressed channel image is fed back and reconstructed at the sending end, which can preserve the channel information to a greater extent.
  • AI-based CSI feedback is one of the main use cases of AI projects.
  • the basic implementation framework of CSI feedback is as follows:
  • the entire feedback system is divided into an encoder and a decoder, deployed at the user's transmitting end and the base station's receiving end, respectively.
  • the user After the user obtains channel information through channel estimation, it serves as the encoder's input.
  • the encoder's neural network compresses and encodes the channel information matrix, and the compressed bit stream is fed back to the base station via the air interface feedback link.
  • the base station recovers the channel information based on the feedback bit stream through the decoder and outputs the complete feedback channel information.
  • the neural networks of the encoder and decoder shown in Figure 6 can adopt a DNN composed of multiple layers of fully connected layers, a CNN composed of multiple layers of convolutional layers, or an RNN with structures such as LSTM and GRU.
  • Various neural network architectures such as residual and self-attention mechanisms can also be used to improve the performance of the encoder and decoder.
  • the above-mentioned CSI input and/or CSI output can be full channel information, or eigenvector information obtained based on full channel information. Therefore, the current channel information feedback methods based on deep learning are mainly divided into full channel information feedback and eigenvector feedback. Although the former can realize the compression and feedback of full channel information, the feedback bit stream overhead is high, and this feedback method is not supported in the existing NR system. As for the eigenvector-based feedback method, it is the feedback architecture supported by the current NR system, and the AI-based eigenvector feedback method can achieve higher CSI feedback accuracy with the same feedback bit overhead, or significantly reduce the feedback overhead while achieving the same CSI feedback accuracy.
  • MU-MIMO technology is a key NR technology. By simultaneously serving multiple users within the same time-frequency resources, it can significantly improve the system's spectral efficiency. Compared to SU-MIMO, the ratio of the number of antennas on the user side to the number of concurrent data streams (including the data streams that the user needs to receive and the data streams of co-scheduled users) is lower, and the channel matrix of the interference signal is generally difficult to estimate. Therefore, the performance of the MU-MIMO system is more dependent on the accuracy of the CSI acquisition and the degree of optimization of the precoding and scheduling algorithms. In current NR systems, the design of the Type 2 codebook is mainly aimed at enhancing MU-MIMO transmission, which can significantly improve CSI accuracy and thus greatly improve the performance of MU-MIMO transmission.
  • the base station side usually schedules two users with relatively low channel correlation to perform multi-user transmission, so that the precoding matrix can better eliminate the interference between the two users and improve the gain of MU-MIMO.
  • codebook-based CSI feedback in NR uses Type 1 and Type 2 codebook-based feedback.
  • This codebook-based CSI feedback method has good generalization capabilities for different users and various channel scenarios. However, because the codebook is pre-set, it does not effectively utilize the correlation between different antenna ports and subbands. Therefore, under the same feedback overhead, the feedback performance is poor; or when the feedback performance is achieved, the feedback overhead is high.
  • the characteristics of AI-based CSI feedback include:
  • the AI-based CSI feedback method can extract the correlation of feature vectors in the time domain and frequency domain, so it can achieve better feedback performance with lower feedback overhead.
  • the encoder and decoder used in this solution both use neural network models.
  • the AI-based CSI feedback method can achieve significant gains in both feedback overhead and feedback performance.
  • AI-based CSI feedback is also targeted at single-user, point-to-point CSI feedback. That is, the encoder deployed on the user side can only compress and feedback the CSI of the user, and the decoder on the base station side can only decode and recover the CSI of a single user.
  • the characteristics of multi-user transmission in NR include: Currently, multi-user transmission in NR requires the base station to first obtain the CSI reports of each user in the cell and then perform user scheduling based on the CSI information of multiple users. In this case, the performance gain of MU-MIMO is heavily dependent on the CSI feedback accuracy of individual users. Whether it is the codebook-based CSI feedback in NR or the AI-based CSI feedback in Release 18/R19, CSI feedback accuracy may be low in certain wireless channel environments, affecting the base station's multi-user scheduling results.
  • the CSI feedback schemes in related technologies are point-to-point, with no joint feedback between multiple users or estimation of inter-user interference.
  • CSI feedback and downlink precoding calculations are performed independently. Consequently, with limited uplink feedback overhead, the design is not optimized for multi-user transmission scenarios.
  • the use of AI technology to design CSI feedback and precoding methods for multiple users may bring potential performance gains to the performance improvement of MU-MIMO systems.
  • FIG7 is a schematic flow chart of an information processing method 700 according to an embodiment of the present application.
  • the method can optionally be applied to the system shown in FIG1 , but is not limited thereto.
  • the method includes at least part of the following contents.
  • a first communication device receives a plurality of first output information from a plurality of second communication devices; wherein one piece of first output information is obtained by a second communication device processing first input information using a first information processing module;
  • the first communication device obtains second input information according to the plurality of first output information
  • the first information processing module includes at least one of a first model, a first function, and a first characteristic.
  • the second information processing module includes at least one of a second model, a second function, and a second characteristic.
  • the first model includes a channel state information (CSI) encoder model
  • the first function includes a CSI encoder function
  • the first characteristic includes a CSI encoder characteristic
  • the second model includes a CSI decoder model
  • the second function includes a CSI decoder function
  • the second characteristic includes a CSI decoder characteristic
  • multiple UEs use a CSI encoder model to process measured first input information to obtain first output information, which is then sent to the base station.
  • the base station After receiving the first output information from the encoders of multiple users, the base station combines the multiple first output information to obtain combined second input information, and then processes it using the CSI decoder model to obtain second output information.
  • the first input information includes CSI measured by the second communication device
  • the first output information includes a bit sequence obtained by the second communication device processing the CSI using a first information processing module.
  • the second input information includes information obtained by combining the multiple first input information
  • the second output information includes a precoding vector obtained by the first communications device processing the second input information using the second information processing module.
  • the UE measures and obtains CSI
  • it processes the CSI using a CSI encoder model to obtain an encoded bit sequence.
  • the UE can then send the bit sequence to the base station.
  • the base station can combine the bit sequences from multiple UEs and input them into a CSI decoder model corresponding to the encoder model on the UE to obtain a precoding vector for the CSI.
  • the embodiments of the present application can obtain output information based on multiple first input information from multiple communication devices, support joint feedback, and improve the information processing efficiency of the communication system.
  • FIG8 is a schematic flow chart of an information processing module training method 800 according to an embodiment of the present application.
  • the method can optionally be applied to the system shown in FIG1 , but is not limited thereto.
  • the method includes at least part of the following contents.
  • a first communication device receives multiple CSIs from multiple second communication devices, wherein one CSI is obtained by one second communication device through CSI-RS measurement.
  • the first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained, to obtain multiple trained first information processing modules and second information processing modules.
  • the second communication device such as a UE
  • it can send the CSI to the first communication device.
  • the first communication device receives multiple CSIs from multiple second communication devices, it can use the multiple CSIs to train the CSI model that needs to be trained.
  • the CSI model may include multiple first information processing modules and second information processing modules.
  • the multiple first information processing modules and second information processing modules can be jointly trained, and can be trained on the terminal side, such as the UE, the UE's computing unit, computing node or computing entity, or on the network side, such as the network device, the network device's computing unit, computing node or computing entity.
  • the first information processing modules applicable to different terminal devices can be the same, not completely the same, or completely different.
  • UE1 corresponds to the CSI encoder model M1
  • UE2 and UE3 correspond to the CSI encoder model M2
  • UE4 and UE5 correspond to the CSI encoder model M3.
  • M1 and M2 are completely different
  • M2 and M3 have the same structure but different parameters (an example of not completely the same).
  • M1, M2 and M3 can be jointly trained with the same CSI decoder model.
  • the first communication device may include a user-side computing unit, computing entity, or computing node, such as a server with strong computing capabilities.
  • the second communication device may include a terminal device, such as a UE.
  • the UE-side computing unit, computing entity, or computing node may receive a training dataset from multiple UEs.
  • the dataset may include CSI measured by the multiple UEs using downlink CSI-RS.
  • the first communication device may include a network device, a network-side computing unit, a computing entity, or a computing node.
  • the second communication device may include a terminal device such as a UE, a user-side computing unit, a computing entity, or a computing node.
  • the base station may receive data sets for training from multiple UEs.
  • the first information processing module includes at least one of a first model, a first function, and a first characteristic.
  • the second information processing module includes at least one of a second model, a second function, and a second characteristic.
  • the first model includes a channel state information (CSI) encoder model
  • the first function includes a CSI encoder function
  • the first characteristic includes a CSI encoder
  • the second model includes a CSI decoder model
  • the second function includes a CSI decoder function
  • the second characteristic includes a CSI decoder characteristic
  • the first communication device groups the multiple CSIs to obtain multiple first input information groups
  • S920 Use the one or more first input information groups as inputs to multiple first information processing modules that need to be trained, and obtain second output information output by the second information processing module;
  • multiple methods can be used to group multiple first input information in a training set to obtain one or more first input information groups.
  • the first input information is randomly grouped.
  • the first input information of UE1 and UE2 is divided into the first group
  • the first input information of UE2 and UE4 is divided into the second group
  • the first input information of UE3 and UE5 is divided into the third group.
  • multiple first input information are grouped based on a user correlation threshold. For example, by comparing the similarity of the CSI-RS measurement results in multiple first input information, several first input information with similar Reference Signal Received Power (RSRP) values are not grouped together, which can reduce interference between multiple users.
  • RSRP Reference Signal Received Power
  • by comparing the similarity of the CSI-RS measurement results in multiple first input information several first input information with overlapping channel main directions are not grouped together.
  • each first input information group can be used as the input of the multiple first information processing modules to obtain the second output information output by the second information processing module.
  • Each first input information group and its corresponding second output information are then substituted into the loss function formula to obtain the loss function calculation result. Determine whether the loss function calculation result converges. If it converges, training can be stopped. If it does not converge, the first information processing module and the second information processing module can be adjusted, such as adjusting the parameters of the CSI encoder module and/or the CSI decoder model. Then, continue training using the new or original first input information group.
  • the method further comprises:
  • the first communication device sends the multiple first information processing modules to multiple second communication devices and/or sends the second information processing module to a third communication device.
  • the trained CSI encoder model is distributed to one or more UEs, and the trained CSI decoder model is distributed to the base station.
  • the base station After the base station completes training, it distributes the trained CSI encoder model to one or more UEs.
  • the trained CSI encoder model is distributed to one or more UEs, and the trained CSI decoder model is distributed to the base station.
  • first information processing modules and second information processing modules can also be trained on the UE. After training is completed, the UE distributes the trained CSI decoder model to the base station.
  • the first communication device and the second communication device can be understood as different components of the UE.
  • FIG10 is a schematic flow chart of an information processing method 1000 according to an embodiment of the present application.
  • the method can optionally be applied to the system shown in FIG1 , but is not limited thereto.
  • the method includes at least part of the following contents.
  • a first communication device sends first indication information, where the first indication information is used to indicate that a second communication device is scheduled for multi-user transmission.
  • a first communication device may send first indication information to a second communication device.
  • the second communication device may be a terminal device.
  • a base station sends the first indication information to one or more UEs, indicating that the one or more UEs are scheduled for multi-user transmission.
  • the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback. For example, if the first indication information instructs the UE to activate a CSI encoder model, the UE uses the CSI encoder model to process the CSI measured by the UE to obtain a bit sequence, and feeds back the bit sequence to the base station.
  • the first communication device may activate its own second information processing module.
  • the first communication device may activate the second information processing module upon sending first indication information to the first communication device.
  • the first communication device may activate the second information processing module upon sending first indication information to the first communication device and receiving feedback from one or more first communication devices indicating that the first information processing module has been activated.
  • the first information processing module includes at least one of a first model, a first function, and a first characteristic.
  • the second information processing module includes at least one of a second model, a second function, and a second characteristic.
  • the first model includes a channel state information (CSI) encoder model
  • the first function includes a CSI encoder function
  • the first characteristic includes a CSI encoder
  • the second model includes a CSI decoder model
  • the second function includes a CSI decoder function
  • the second characteristic includes a CSI decoder characteristic
  • the second communication device may select a corresponding model, function, or feature from the simultaneously scheduled multiple users for activation. For example, if the first indication information indicates that UE1 and UE2 are scheduled simultaneously, UE1 may activate its own model M1 after receiving the first indication information; and UE2 may activate its own model M2 after receiving the first indication information. For another example, if the first indication information indicates that the UEs where M1 and M2 are located are scheduled simultaneously, UE1 may activate its own model M1 after receiving the first indication information; and UE2 may activate its own model M2 after receiving the first indication information.
  • the second communications device may use the first information processing module to provide multi-user CSI feedback within the subsequent T time units. After T time units, the second communications device may disable the first information processing module and return to the initial state.
  • a first communication device receives first reporting information, where the first reporting information is used to report the CSI of the second communication device. This step may be performed before S1010 to trigger the first communication device to execute S1010. For example, if the network device receives first reporting information from one or more second communication devices, it may send the first indication information described above to the second communication devices.
  • the first communication device receives second reporting information, which is used to report whether the first information processing module of the second communication device is in an activated state. After S1010, if the second communication device activates the first information processing module, it may send second reporting information to the first communication device to inform the first communication device that the second communication device has activated the first information processing module. In this case, the first communication device may activate its own second information processing module.
  • the method further includes: the first communication device receiving capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device. This step can be combined with one or more steps in the above-mentioned information processing method and training method embodiments.
  • the first communication device may receive capability information from one or more second communication devices.
  • FIG12 is a schematic flow chart of an information processing method 1200 according to an embodiment of the present application.
  • the method can optionally be applied to the system shown in FIG1 , but is not limited thereto.
  • the method includes at least part of the following contents.
  • a second communication device receives first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • the first indication information is further used to indicate at least one of the following: the number of multi-users scheduled simultaneously; and the time for the scheduled users to perform multi-user transmission.
  • FIG13 is a schematic flow chart of an information processing method 1300 according to another embodiment of the present application.
  • the method may include one or more features of the above method.
  • the method further includes:
  • the method further comprises:
  • the method further comprises:
  • the second communication device receives second indication information, where the second indication information is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module.
  • the method further includes: the second communication device sending capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device.
  • This step can be combined with one or more steps in the above-mentioned information processing method and training method embodiments.
  • the multi-user CSI feedback-related capabilities include at least one of the following:
  • the communication method of the embodiment of the present application may include an AI-based multi-user CSI feedback and precoding method.
  • a first artificial intelligence/machine learning (AI/ML) model/function/feature is deployed on multiple user sides, and matched with a second AI/ML model/function/feature on the network side to achieve multi-user joint CSI feedback.
  • the downlink precoding vector of each user is directly obtained on the network side.
  • the solution of the embodiment of the present application can adopt joint feedback, taking into account the interference characteristics between multiple users, and directly implement the output of the optimal precoding vector on the network side through the AI/ML model/function/feature, thereby maximizing the spectrum efficiency of downlink MU-MIMO.
  • the embodiment of the present application also provides a model training method and signaling process for multi-user CSI feedback, as well as a corresponding terminal capability reporting method, to support a multi-user CSI feedback method based on AI/ML.
  • Example 1 AI-based multi-user CSI feedback deployment framework
  • FIG. 14 illustrates the AI-based multi-user CSI feedback framework, using a two-user deployment scenario as an example.
  • the user side can deploy a first AI/ML model/function/feature, whose inputs are the first inputs of user 1 and user 2, respectively, and whose outputs are the first outputs of user 1 and user 2, respectively.
  • the network side can deploy a second AI/ML model/function/feature, whose inputs are the second inputs and second outputs, respectively.
  • the first AI/ML model/function/feature can be a CSI encoder model obtained through training, or other implementation methods for realizing the CSI compression coding function, such as a filter, an implementation algorithm, etc.
  • the first input of user 1/user 2 is the CSI obtained by local measurement of user 1/user 2, which can be a feature vector (such as the input structure discussed in the R18 AI/ML CSI project, and the embodiment of the present application can use this input information as an example), can be original channel information, or can be other input forms that characterize CSI, which are not limited here.
  • the first output of user 1/user 2 can be a bit sequence after the first input information passes through the first AI/ML model/function/feature, which can be reported through an uplink feedback channel, such as a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).
  • an uplink feedback channel such as a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).
  • PUCCH physical uplink control channel
  • PUSCH physical uplink shared channel
  • the second AI/ML model/function/feature can be a CSI decoder model obtained through training, or it can be other implementation methods for realizing CSI recovery decoding function and precoding, such as a filter matching the first AI/ML model/function/feature, an implementation algorithm, etc. (no more examples are given here).
  • the second input combines the first outputs from user 1 and user 2.
  • the first output of user 1 is a bit stream of length m1
  • the first output of user 2 is a bit stream of length m2
  • the second input is a bit stream of length m1 + m2 .
  • the second output is the downlink precoding vector for user 1 and user 2 respectively.
  • the precoding vector can have different granularities in the frequency domain, for example, it can be the entire bandwidth, the subband granularity, the resource block (RB) granularity, or the subcarrier granularity.
  • the solution of this embodiment matches the first AI/ML model/function/feature deployed on multiple user sides with a second AI/ML model/function/feature on the network side to perform joint CSI feedback.
  • the second output of the second AI/ML model/function/feature on the network side may not be the CSI corresponding to each user, but directly output the downlink precoding vector corresponding to each user.
  • This integrated design of CSI feedback and downlink precoding first considers the interference between multiple users and can maximize Spectral efficiency of downlink MU-MIMO.
  • this embodiment implements precoding design with different frequency domain granularities by deploying a second AI/ML model/function/feature on the network side, which also reduces the complexity of system scheduling and precoding vector calculation after obtaining CSI.
  • Example 2 AI-based multi-user CSI feedback training method
  • This embodiment provides an AI-based multi-user CSI feedback training method for obtaining a first AI/ML model/function/feature and a second AI/ML model/function/feature that can be deployed in Example 1. Specifically, this embodiment includes training methods for both the UE and network sides, as detailed in the following sub-embodiments.
  • Sub-embodiment 1 UE-side training method
  • This sub-embodiment provides a UE-side training method, i.e., both the first AI/ML model/function/feature and the second AI/ML model/function/feature are performed on the UE side.
  • the training process needs to be performed on the computing entity/unit/node on the UE side, as shown in Figure 15.
  • the above training method may include the following steps:
  • the UE sends a data set for training to the UE-side computing entity/unit/node.
  • the data set may include CSIs measured by multiple UEs using downlink CSI-RSs.
  • UE Grouping Specifically, the UE-side computing entity/unit/node groups the data reported by multiple UEs to form a first input information group for model training, for example, ⁇ UE-1's first input information, UE-2's first input information, ..., UE-K's first input information ⁇ . Each group constitutes a training sample.
  • This grouping process can be implemented in various ways, as shown in Examples S2a and S2b below.
  • one implementation method is random grouping, that is, the K UEs in each group come from a random combination of all UEs in all data collection.
  • the corresponding assumption of this grouping method is that the network side does not schedule the pairing of multiple users but performs random pairing. However, the channel correlation between multiple users is high. If the interference is large, they may not be suitable for scheduling multi-user transmission.
  • the advantages of this grouping method include: the training set samples of this situation are included in the training process, which to a certain extent ensures that the first AI/ML model/function/feature and the second AI/ML model/function/feature obtained by training have good generalization performance for different user scheduling situations, and random grouping is relatively simple to process the data set.
  • S2b Grouping based on user correlation thresholds. This means that the user correlation between the K UEs in each group is below a certain threshold. This grouping approach takes into account the realistic assumptions of user scheduling on the network side. Its advantage is that the training set samples corresponding to this grouping are more likely to occur during multi-user transmission, with minimal interference between multiple users, making them suitable for scheduling multi-user transmission. However, for different multi-user scheduling assumptions, the generalization of the first and second trained AI/ML models/functions/features may be poor.
  • the first input information grouped in S2 is used as the input of the first AI/ML model/function/feature
  • the loss function uses the negative of the spectrum efficiency calculated based on the second output and the first input information group.
  • the first and second AI/ML models/functions/features can obtain the optimal second output (e.g., precoding vectors for different users on the network side) based on the first input information group.
  • Sub-embodiment 2 Network-side training method
  • This sub-embodiment provides a joint training method on the network side, i.e., both the first AI/ML model/function/feature and the second AI/ML model/function/feature are performed on the network side.
  • the training process can be implemented directly on the network-side base station or on the network-side computing entity/unit/node, as shown in Figure 16.
  • step S2 The UE grouping in step S2 and the model training in step S3 are the same as those in sub-embodiment 1 and will not be described in detail here.
  • the network-side computing entity/unit/node distributes the first AI/ML model/function/feature to different UEs and distributes the second AI/ML model/function/feature to the network side for deployment.
  • This training method is different from the point-to-point user CSI feedback method in that it is necessary to obtain joint pairing data of multiple users for training during the data collection phase, so that the first AI/ML model/function/feature can obtain the interference information characteristics between users, and thus effectively suppress multi-user interference in the multi-user precoding vector calculation.
  • the point-to-point CSI feedback design does not support this multi-user CSI joint feedback method. Therefore, this embodiment provides a signaling process that supports multi-user CSI feedback.
  • Sub-embodiment 1 Two-stage multi-user CSI feedback signaling process
  • this embodiment supports a two-stage multi-user CSI feedback signaling process, as shown in Figure 17.
  • the process may include:
  • S1702 The network side performs multi-user scheduling based on first reporting information of multiple users.
  • the network side sends a first indication message to each scheduled user, and the first indication message indicates that the user is scheduled for multi-user transmission, which is used to activate the first AI/ML function/model/feature on the user side and perform multi-user CSI feedback.
  • the first indication message can also indicate the number K of multi-users scheduled at the same time, so that the user can select the corresponding first AI/ML model/function/feature for activation.
  • the first indication message can also additionally indicate the time T when the user is scheduled for multi-user transmission. Within the subsequent T time units after receiving the first information indication, the user can use the first AI/ML model/function/feature for multi-user CSI feedback. After T time units, the user can turn off the first AI/ML model/function/feature and return to the initial state. If the first indication message does not additionally indicate the time T, the default information defaults to continuous activation, that is, the first AI/ML model/function/feature continues to work until the second indication message is received (see step S7);
  • S1704 The user activates the first AI/ML model/function/feature according to the received first instruction information
  • the network side activates the second AI/ML function/model/feature and obtains the second output information ultimately required by the network side based on the second reported information.
  • the network side sends second indication information to the user, used to instruct the user side to shut down the first AI/ML model/function/feature, or to instruct the user side to switch to a new first AI/ML model/function/feature.
  • This two-stage multi-user CSI feedback process requires the network to schedule multiple users based on point-to-point user CSI feedback information, and then determine user pairing and the selection of the first AI/ML model/function/feature.
  • the advantage of this solution is that the network can provide relatively reasonable multi-user scheduling based on the CSI feedback of a single user and provide reasonable guidance on the selection of the first AI/ML model/function/feature for multiple users, resulting in relatively good multi-user transmission performance.
  • This embodiment also supports a one-stage multi-user CSI feedback signaling process, as shown in FIG18 :
  • step S1701 The main difference between this process and the two-stage multi-user CSI feedback signaling process is that the first stage does not need to wait for the user's first reported information to be reported (i.e., step S1701 can be omitted), and the network side can directly perform blind scheduling for multiple users.
  • the subsequent process is basically the same as the two-stage process (i.e., steps S1801 to S1806 can be referred to the relevant descriptions of steps S1702 to S1707, respectively), and will not be repeated here.
  • the multi-user CSI feedback signaling process in this phase is simpler.
  • the network side does not need to wait for each user's CSI report and can directly trigger the multi-user CSI feedback signaling process.
  • this process may cause unreasonable multi-user scheduling results on the network side, resulting in significant interference between users.
  • This embodiment provides a terminal capability reporting method to support the terminal in implementing an AI/ML-based multi-user CSI feedback method.
  • the first capability of the terminal includes the ability to support AI/ML-based multi-user CSI feedback, the ability to support the deployment of the first AI/ML model/function/feature, and the ability to support the reception of the first indication information and the second indication information.
  • the specific reporting methods are as follows:
  • Method 2 The terminal reports the capability of supporting the first AI/ML model/function/feature (first capability).
  • the terminal with the first capability can also support receiving the first indication information and the second indication information, and can also support AI/ML-based multi-user CSI feedback;
  • Method 3 The terminal reports the capability (first capability) of supporting the reception of the first indication information and the second indication information.
  • the terminal with the first capability can also support the deployment of the first AI/ML model/function/feature, and can also support multi-user CSI feedback based on AI/ML.
  • the first receiving unit 1901 is configured to receive a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module;
  • the first processing unit 1902 is configured to obtain second input information according to the plurality of first output information; and process the second input information using a second information processing module to obtain second output information.
  • the first information processing module includes at least one of a first model, a first function, and a first characteristic.
  • the second information processing module includes at least one of a second model, a second function, and a second characteristic.
  • the first model comprises a channel state information (CSI) encoder model
  • the first function comprises a CSI encoder function
  • the first characteristic comprises a CSI encoder characteristic
  • the second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic.
  • the first input information includes CSI measured by the second communication device
  • the first output information includes a bit sequence obtained by the second communication device processing the CSI using a first information processing module.
  • the second input information includes information obtained by combining the multiple first input information
  • the second output information includes a precoding vector obtained by the first communication device processing the second input information using the second information processing module.
  • FIG20 is a schematic block diagram of a first communication device 2000 according to an embodiment of the present application.
  • the first communication device 2000 may include:
  • the second receiving unit 2001 is configured to receive multiple CSIs from multiple second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;
  • the second processing unit 2002 is configured to train a plurality of first information processing modules and a second information processing module that need to be trained using the plurality of CSIs to obtain a plurality of trained first information processing modules and a second information processing module.
  • the loss function is optimized according to each first input information group and its corresponding second output information to obtain a plurality of trained first information processing modules and second information processing modules.
  • the second information processing module includes at least one of a second model, a second function, and a second characteristic.
  • FIG21 is a schematic block diagram of a first communication device 2100 according to an embodiment of the present application.
  • the first communication device 2100 may include:
  • the second sending unit 2101 is configured to send first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback.
  • the first indication information is further used to indicate at least one of the following: the number of multi-users scheduled simultaneously; and the time for the scheduled users to perform multi-user transmission.
  • the first communication device further includes:
  • the third receiving unit 2102 is configured to receive first reporting information, where the first reporting information is used to report the CSI of the second communication device.
  • the third receiving unit 2102 is further configured to receive capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device.
  • FIG22 is a schematic block diagram of a second communication device 2200 according to an embodiment of the present application.
  • the second communication device 2200 may include:
  • the fourth receiving unit 2201 is configured to receive first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback.
  • the second communication device further includes:
  • the third sending unit 2202 is further configured to send second reporting information, where the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state.
  • the fourth receiving unit 2201 is further configured to receive second indication information, where the second indication information is configured to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module.
  • the multi-user CSI feedback-related capabilities include at least one of the following:
  • Figure 23 is a schematic structural diagram of a communication device 2300 according to an embodiment of the present application.
  • the communication device 2300 includes a processor 2310, which can call and run a computer program from a memory to enable the communication device 2300 to implement the method in the embodiment of the present application.
  • the communication device 2300 may further include a memory 2320.
  • the processor 2310 may call and execute a computer program from the memory 2320 to enable the communication device 2300 to implement the method in the embodiment of the present application.
  • the memory 2320 may be a separate device independent of the processor 2310 or may be integrated into the processor 2310 .
  • the communication device 2300 may further include a transceiver 2330 , and the processor 2310 may control the transceiver 2330 to communicate with other devices.
  • the transceiver 2330 may send information or data to other devices, or receive information or data sent by other devices.
  • the communication device 2300 may be the first communication device of the embodiment of the present application, and the communication device 2300 may implement the corresponding processes implemented by the first communication device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
  • the communication device 2300 may be the second communication device of the embodiment of the present application, and the communication device 2300 may implement the corresponding processes implemented by the second communication device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
  • the chip 2400 includes a processor 2410, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.
  • the chip 2400 may further include a memory 2420.
  • the processor 2410 may call and execute a computer program from the memory 2420 to implement the method executed by the terminal device or the network device in the embodiment of the present application.
  • the memory 2420 may be a separate device independent of the processor 2410 , or may be integrated into the processor 2410 .
  • the chip 2400 may further include an output interface 2440.
  • the processor 2410 may control the output interface 2440 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
  • the chip can be applied to the first communication device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first communication device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
  • the chip can be applied to the second communication device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the second communication device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
  • the chips used in the first communication device and the second communication device may be the same chip or different chips.
  • 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.
  • the processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc.
  • DSP digital signal processor
  • FPGA field programmable gate array
  • ASIC application-specific integrated circuit
  • the general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.
  • the memory mentioned above may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory.
  • the volatile memory may be random access memory (RAM).
  • the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc.
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • SDRAM synchronous dynamic random access memory
  • DDR SDRAM double data rate synchronous dynamic random access memory
  • ESDRAM enhanced synchronous dynamic random access memory
  • SLDRAM synchronous link dynamic random access memory
  • DR RAM direct RAM
  • FIG25 is a schematic block diagram of a communication system 2500 according to an embodiment of the present application.
  • the communication system 2500 includes a first communication device 2510 and a second network device 2520 .
  • a first communication device 2510 is configured to receive multiple first output information from multiple second communication devices 2520. Each first output information is obtained by a second communication device processing first input information using a first information processing module. The first communication device obtains second input information based on the multiple first output information. The first communication device processes the second input information using a second information processing module to obtain second output information. The second communication device 2520 is configured to transmit the first output information.
  • a first communication device 2510 is configured to receive multiple CSIs from multiple second communication devices, wherein each CSI is obtained by a second communication device through CSI-RS measurement.
  • the first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that require training, thereby obtaining multiple trained first information processing modules and second information processing modules.
  • the second communication device 2520 is configured to send the CSIs.
  • the first communication device 2510 is configured to send first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.
  • the second communication device 2520 is configured to receive the first indication information.
  • the first communication device 2510 can be used to implement the corresponding functions implemented by the first communication device in the above method
  • the second communication device 2520 can be used to implement the corresponding functions implemented by the second communication device in the above method. For the sake of brevity, they are not described here in detail.
  • the computer program product includes one or more computer instructions.
  • the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
  • the computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means.
  • the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated.
  • the available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)).
  • the size of the serial numbers of the above-mentioned processes does not mean the order of execution.
  • the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

Landscapes

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

Abstract

The present application relates to an information processing method and a device. The information processing method comprises: a first communication device receiving a plurality of pieces of first output information from a plurality of second communication devices, wherein each piece of first output information is obtained by means of a second communication device using a first information processing module to process first input information; on the basis of the plurality of pieces of first output information, the first communication device obtaining second input information; and the first communication device using a second information processing module to process the second input information to obtain second output information. In the embodiments of the present application, output information can be obtained on the basis of a plurality of pieces of first input information from a plurality of communication devices, thereby supporting joint feedback, and improving the information processing efficiency of a communication system.

Description

信息处理方法和设备Information processing method and device 技术领域Technical Field

本申请涉及通信领域,更具体地,涉及一种信息处理方法和设备。The present application relates to the field of communications, and more specifically, to an information processing method and device.

背景技术Background Art

在基于人工智能(Artificial Intelligence,AI)的信道状态信息(Channel State Information)自编码器方案中,一种CSI反馈系统可以包括编码器部分及解码器部分,分别部署在用户侧与基站侧。通过用户侧的编码器的神经网络可以将CSI压缩编码后通过空口反馈链路反馈给基站侧。基站侧通过解码器对压缩编码后的CSI进行恢复,输出获得完整的反馈信道信息。In an artificial intelligence (AI)-based channel state information (CSI) autoencoder solution, a CSI feedback system can include an encoder and a decoder, deployed on the user side and base station side, respectively. The user-side encoder's neural network compresses and encodes the CSI and then feeds it back to the base station via an air interface feedback link. The base station decoder recovers the compressed CSI and outputs complete feedback channel information.

发明内容Summary of the Invention

本申请实施例提供一种信息处理方法和设备,可以提高信息处理效率。The embodiments of the present application provide an information processing method and device, which can improve information processing efficiency.

本申请实施例提供一种信息处理方法,包括:The present invention provides an information processing method, including:

第一通信设备接收来自于多个第二通信设备的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;The first communication device receives a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module;

该第一通信设备根据该多个第一输出信息,得到第二输入信息;The first communication device obtains second input information according to the plurality of first output information;

该第一通信设备采用第二信息处理模块对该第二输入信息进行处理,得到第二输出信息。The first communication device processes the second input information using a second information processing module to obtain second output information.

本申请实施例提供一种信息处理模块训练方法,包括:The present invention provides an information processing module training method, including:

第一通信设备接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;The first communication device receives multiple CSIs from multiple second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;

该第一通信设备使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。The first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained, to obtain multiple trained first information processing modules and second information processing modules.

本申请实施例提供一种信息处理方法,包括:The present invention provides an information processing method, including:

第一通信设备发送第一指示信息,该第一指示信息用于指示第二通信设备被调度多用户传输。The first communication device sends first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

本申请实施例提供一种信息处理方法,包括:The present invention provides an information processing method, including:

第二通信设备接收第一指示信息,该第一指示信息用于指示该第二通信设备被调度多用户传输。The second communication device receives first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

本申请实施例提供一种第一通信设备,包括:An embodiment of the present application provides a first communication device, including:

第一接收单元,用于接收来自于多个第二通信设备的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;A first receiving unit is configured to receive a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module;

第一处理单元,用于根据该多个第一输出信息,得到第二输入信息;采用第二信息处理模块对该第二输入信息进行处理,得到第二输出信息。The first processing unit is configured to obtain second input information according to the plurality of first output information; and process the second input information using a second information processing module to obtain second output information.

本申请实施例提供一种第一通信设备,包括:An embodiment of the present application provides a first communication device, including:

第二接收单元,用于接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;A second receiving unit is configured to receive a plurality of CSIs from a plurality of second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;

第二处理单元,用于使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。The second processing unit is configured to train the plurality of first information processing modules and the second information processing modules that need to be trained using the plurality of CSIs to obtain the plurality of trained first information processing modules and the second information processing modules.

本申请实施例提供一种第一通信设备,包括:第二发送单元,用于发送第一指示信息,该第一指示信息用于指示第二通信设备被调度多用户传输。An embodiment of the present application provides a first communication device, including: a second sending unit, configured to send first indication information, where the first indication information is used to indicate that a second communication device is scheduled for multi-user transmission.

本申请实施例提供一种第一通信设备,包括:An embodiment of the present application provides a first communication device, including:

第二接收单元,用于接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;A second receiving unit is configured to receive a plurality of CSIs from a plurality of second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;

第二处理单元,用于使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。The second processing unit is configured to train the plurality of first information processing modules and the second information processing modules that need to be trained using the plurality of CSIs to obtain the plurality of trained first information processing modules and the second information processing modules.

本申请实施例提供一种第一通信设备,包括:第二发送单元,用于发送第一指示信息,所述第一指示信息用于指示第二通信设备被调度多用户传输。An embodiment of the present application provides a first communication device, including: a second sending unit, configured to send first indication information, where the first indication information is used to indicate that a second communication device is scheduled for multi-user transmission.

本申请实施例提供一种第二通信设备,包括:第四接收单元,用于接收第一指示信息,该第一指示信息用于指示该第二通信设备被调度多用户传输。An embodiment of the present application provides a second communication device, including: a fourth receiving unit, configured to receive first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

本申请实施例提供一种通信设备,包括:收发器、处理器和存储器。该存储器用于存储计算机程序,该收发器用于与其他设备进行通信,该处理器用于调用并运行该存储器中存储的计算机程序,以使该通信设备执行上述的信息处理方法。An embodiment of the present application provides a communication device, comprising: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory, so that the communication device performs the above-mentioned information processing method.

本申请实施例提供一种芯片,用于实现上述的信息处理方法。An embodiment of the present application provides a chip for implementing the above-mentioned information processing method.

具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备 执行上述的信息处理方法。Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that the device equipped with the chip Execute the above information processing method.

本申请实施例提供一种计算机可读存储介质,用于存储计算机程序,当该计算机程序被设备运行时使得该设备执行上述的信息处理方法。An embodiment of the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a device, the device executes the above-mentioned information processing method.

本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述的信息处理方法。An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above-mentioned information processing method.

本申请实施例提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述的信息处理方法。An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned information processing method.

本申请实施例,可以根据来自多个通信设备的多个第一输入信息得到输出信息,支持联合反馈,提高通信系统的信息处理效率。In the embodiment of the present application, output information can be obtained based on multiple first input information from multiple communication devices, supporting joint feedback and improving the information processing efficiency of the communication system.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是根据本申请实施例的应用场景的示意图。FIG1 is a schematic diagram of an application scenario according to an embodiment of the present application.

图2是神经元结构示意图。Figure 2 is a schematic diagram of the neuron structure.

图3是全连接神经网络示意图。Figure 3 is a schematic diagram of a fully connected neural network.

图4是卷积神经网络示意图。Figure 4 is a schematic diagram of a convolutional neural network.

图5是LSTM的示意图。Figure 5 is a schematic diagram of LSTM.

图6是基于AI的CSI自编码器框架示意图。Figure 6 is a schematic diagram of the AI-based CSI autoencoder framework.

图7是根据本申请一实施例的信息处理方法的示意性流程图。FIG7 is a schematic flowchart of an information processing method according to an embodiment of the present application.

图8是根据本申请一实施例的信息处理模块训练方法的示意性流程图。FIG8 is a schematic flowchart of an information processing module training method according to an embodiment of the present application.

图9是根据本申请另一实施例的信息处理模块训练方法的示意性流程图。FIG9 is a schematic flowchart of an information processing module training method according to another embodiment of the present application.

图10是根据本申请一实施例的信息处理方法的示意性流程图。FIG10 is a schematic flowchart of an information processing method according to an embodiment of the present application.

图11是根据本申请另一实施例的信息处理方法的示意性流程图。FIG11 is a schematic flowchart of an information processing method according to another embodiment of the present application.

图12是根据本申请一实施例的信息处理方法的示意性流程图。FIG12 is a schematic flowchart of an information processing method according to an embodiment of the present application.

图13是根据本申请另一实施例的信息处理方法的示意性流程图。FIG13 is a schematic flowchart of an information processing method according to another embodiment of the present application.

图14是基于AI多用户的CSI反馈框架示意图。FIG14 is a schematic diagram of a CSI feedback framework based on AI multi-users.

图15是UE侧训练方法的示意图。FIG15 is a schematic diagram of a UE-side training method.

图16是网络侧训练方法的示意图。FIG16 is a schematic diagram of a network-side training method.

图17是两阶段多用户CSI反馈信令流程的示意图。FIG17 is a schematic diagram of a two-stage multi-user CSI feedback signaling process.

图18是一阶段多用户CSI反馈信令流程的示意图。FIG18 is a schematic diagram of a one-stage multi-user CSI feedback signaling process.

图19是根据本申请一实施例的第一通信设备的示意性框图。FIG19 is a schematic block diagram of a first communication device according to an embodiment of the present application.

图20是根据本申请一实施例的第一通信设备的示意性框图。FIG20 is a schematic block diagram of a first communication device according to an embodiment of the present application.

图21是根据本申请一实施例的第一通信设备的示意性框图。FIG21 is a schematic block diagram of a first communication device according to an embodiment of the present application.

图22是根据本申请一实施例的第二通信设备的示意性框图。FIG22 is a schematic block diagram of a second communication device according to an embodiment of the present application.

图23是根据本申请实施例的通信设备示意性框图。Figure 23 is a schematic block diagram of a communication device according to an embodiment of the present application.

图24是根据本申请实施例的芯片的示意性框图。Figure 24 is a schematic block diagram of a chip according to an embodiment of the present application.

图25是根据本申请实施例的通信系统的示意性框图。Figure 25 is a schematic block diagram of a communication system according to an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(Long Term Evolution,LTE)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新无线(New Radio,NR)系统、NR系统的演进系统、非授权频谱上的LTE(LTE-based access to unlicensed spectrum,LTE-U)系统、非授权频谱上的NR(NR-based access to unlicensed spectrum,NR-U)系统、非地面通信网络(Non-Terrestrial Networks,NTN)系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)系统或其他通信系统等。The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) system or other communication systems.

通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicle to everything,V2X)通信等,本申请实施例也可以应用于这些通信系统。Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

在一种实施方式中,本申请实施例中的通信系统可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。 In one embodiment, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.

在一种实施方式中,本申请实施例中的通信系统可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请实施例中的通信系统也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。In one embodiment, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.

本申请实施例结合网络设备和终端设备描述了各个实施例,其中,终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.

终端设备可以是WLAN中的站点(STAION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信系统例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next-generation communication system such as a NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

在本申请实施例中,终端设备可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).

在本申请实施例中,终端设备可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。In the embodiments of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.

作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

在本申请实施例中,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。In an embodiment of the present application, the network device may be a device for communicating with a mobile device, and the network device may be an access point (AP) in a WLAN, an evolved base station (eNB or eNodeB) in an LTE, or a relay station or access point, or an in-vehicle device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.

作为示例而非限定,在本申请实施例中,网络设备可以具有移动特性,例如网络设备可以为移动的设备。可选地,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(low earth orbit,LEO)卫星、中地球轨道(medium earth orbit,MEO)卫星、地球同步轨道(geostationary earth orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。可选地,网络设备还可以为设置在陆地、水域等位置的基站。As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.

在本申请实施例中,网络设备可以为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。In an embodiment of the present application, a network device can provide services for a cell, and a terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to a network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

图1示例性地示出了一种通信系统100。该通信系统包括一个网络设备110和两个终端设备120。在一种实施方式中,该通信系统100可以包括多个网络设备110,并且每个网络设备110的覆盖范围内可以包括其它数量的终端设备120,本申请实施例对此不做限定。FIG1 exemplarily illustrates a communication system 100. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and each network device 110 may include a different number of terminal devices 120 within its coverage area, which is not limited in this embodiment of the present application.

在一种实施方式中,该通信系统100还可以包括移动性管理实体(Mobility Management Entity,MME)、接入与移动性管理功能(Access and Mobility Management Function,AMF)等其他网络实体,本申请实施例对此不作限定。In one embodiment, the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), but this embodiment of the present application does not limit this.

其中,网络设备又可以包括接入网设备和核心网设备。即无线通信系统还包括用于与接入网设备进行通信的多个核心网。接入网设备可以是长期演进(long-term evolution,LTE)系统、下一代(移动通信系统)(next radio,NR)系统或者授权辅助接入长期演进(authorized auxiliary access long-term evolution,LAA-LTE)系统中的演进型基站(evolutional node B,简称可以为eNB或e-NodeB)宏基站、微基站(也称为“小基站”)、微微基站、接入站点(access point,AP)、传输站点(transmission point,TP)或新一代基站(new generation Node B,gNodeB)等。 Among them, the network equipment may include access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks for communicating with the access network equipment. The access network equipment can be an evolutionary base station (evolutional node B, abbreviated as eNB or e-NodeB) macro base station, micro base station (also called "small base station"), pico base station, access point (AP), transmission point (TP) or new generation base station (new generation Node B, gNodeB), etc. in a long-term evolution (LTE) system, a next-generation (mobile communication system) (next radio, NR) system or an authorized auxiliary access long-term evolution (LAA-LTE) system.

应理解,本申请实施例中网络/系统中具有通信功能的设备可称为通信设备。以图1示出的通信系统为例,通信设备可包括具有通信功能的网络设备和终端设备,网络设备和终端设备可以为本申请实施例中的具体设备,此处不再赘述;通信设备还可包括通信系统中的其他设备,例如网络控制器、移动管理实体等其他网络实体,本申请实施例中对此不做限定。It should be understood that in the embodiments of the present application, a device having a communication function in a network/system may be referred to as a communication device. Taking the communication system shown in Figure 1 as an example, the communication device may include a network device and a terminal device having a communication function. The network device and the terminal device may be specific devices in the embodiments of the present application and will not be described in detail here. The communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.

应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and/or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character "/" generally indicates that the related objects are in an "or" relationship.

应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.

一、神经网络与机器学习1. Neural Networks and Machine Learning

神经网络是一种由多个神经元节点相互连接构成的运算模型,其中节点间的连接代表从输入信号到输出信号的加权值,称为权重。每个节点对不同的输入信号进行加权求和,并通过特定的激活函数输出。神经元结构如图2所示。A neural network is a computational model consisting of multiple interconnected neuron nodes. The connections between nodes represent weighted values, called weights, from input signals to output signals. Each node performs a weighted summation of different input signals and outputs the result through a specific activation function. Figure 2 shows the neuron structure.

一个简单的神经网络如图3所示,包含输入层、隐藏层和输出层,通过多个神经元不同的连接方式、权重和激活函数,可以产生不同的输出,进而拟合从输入到输出的映射关系。每一个上一级节点都与其全部的下一级节点相连。此全连接模型在本申请实施例中也可以叫做深度神经网络(Deep Neural Network,DNN)。A simple neural network is shown in Figure 3, which includes an input layer, a hidden layer, and an output layer. Different outputs can be generated by different connection methods, weights, and activation functions of multiple neurons, thereby fitting the mapping relationship from input to output. Each upper-level node is connected to all of its lower-level nodes. This fully connected model can also be called a deep neural network (DNN) in the embodiments of this application.

一种卷积神经网络(Convolutional Neural Networks,CNN)的基本结构包括:输入层、多个卷积层、多个池化层、全连接层及输出层,如图4所示。卷积层中卷积核的每个神经元与其输入进行局部连接,并通过引入池化层提取某一层局部的最大值或者平均值特征,有效减少了网络的参数,并挖掘了局部特征,使得卷积神经网络能够快速收敛,获得优异的性能。The basic structure of a convolutional neural network (CNN) consists of an input layer, multiple convolutional layers, multiple pooling layers, a fully connected layer, and an output layer, as shown in Figure 4. Each neuron in the convolutional kernel of a convolutional layer is locally connected to its input. The introduction of a pooling layer extracts the local maximum or average features of a layer, effectively reducing the number of network parameters and exploiting local features, enabling the CNN to converge quickly and achieve excellent performance.

循环神经网络(Recurrent Neural Network,RNN)是一种对序列数据建模的神经网络,在自然语言处理领域,如机器翻译、语音识别等应。用取得显著成绩。具体表现为,网络对过去时刻的信息进行记忆,并用于当前输出的计算中,即隐藏层之间的节点不再是无连接的而是有连接的,并且隐藏层的输入不仅包括输入层还包括上一时刻隐藏层的输出。常用的RNN包括长短期记忆人工神经网络(Long-Short Term Memory,LSTM)核门控循环单元(Gate Recurrent Unit,GRU)等结构。图5所示为一个基本的LSTM单元结构,不同于RNN只考虑最近的状态,LSTM的细胞状态会决定哪些状态应该被留下来,哪些状态应该被遗忘,解决了传统RNN在长期记忆上存在的缺陷。A recurrent neural network (RNN) is a neural network that models sequential data and has achieved remarkable results in natural language processing applications such as machine translation and speech recognition. Specifically, the network memorizes information from past moments and uses it in the calculation of the current output. That is, the nodes between hidden layers are no longer disconnected but connected, and the input of the hidden layer includes not only the input layer but also the output of the hidden layer at the previous moment. Commonly used RNNs include structures such as the Long-Short Term Memory (LSTM) artificial neural network kernel and the Gate Recurrent Unit (GRU). Figure 5 shows a basic LSTM unit structure. Unlike RNNs that only consider the most recent state, the cell state of LSTM determines which states should be retained and which states should be forgotten, solving the defects of traditional RNNs in long-term memory.

二、NR中基于码本的信道状态信息(Channel State Information,CSI)反馈方案2. Codebook-based Channel State Information (CSI) Feedback Scheme in NR

在NR系统中,针对CSI反馈方案,通常采用基于码本的特征向量反馈使得基站获取下行CSI。具体地,基站向用户发送下行信道状态信息-参考信号(Channel State Information-Reference Signal,CSI-RS)。用户利用CSI-RS估计得到下行信道的CSI,并对估计得到的下行信道进行特征值分解,得到该下行信道对应的特征向量。In NR systems, the CSI feedback scheme typically uses codebook-based eigenvector feedback to enable the base station to obtain downlink CSI. Specifically, the base station sends a downlink Channel State Information-Reference Signal (CSI-RS) to the user. The user uses the CSI-RS to estimate the downlink channel CSI and performs eigenvalue decomposition on the estimated downlink channel to obtain the eigenvector corresponding to the downlink channel.

具体地,NR提供类型1(Type 1)和类型2(Type 2)两种码本设计方案,其中Type 1码本用于常规精度的CSI反馈,主要用于单用户(Single-User,SU)-多输入多输出(Multiple Input Multiple Output,MIMO)场景的传输,Type 2码本主要用于提升多用户(Multi-User,MU)-MIMO的传输性能。对于Type 1和Type 2码本,均采用W=W1W2的两级码本反馈,其中W1描述信道的宽带、长期特性,确定一组包含L个的离散傅里叶变换(Discrete Fourier Transform,DFT)波束;W2描述信道的子带、短期特性。特别地,对于Type 1码本,W2作用为从L个DFT波束中选择一个波束;对于Type 2码本,W2的作用为对W1中的L个DFT波束进行线性合并,以幅度和相位的形式反馈。一般地,Type 2码本利用更高的反馈比特数,获取了更高精度的CSI反馈性能。Specifically, NR provides two codebook designs: Type 1 and Type 2. The Type 1 codebook is used for CSI feedback with conventional accuracy, primarily for transmission in single-user (SU)-multiple input multiple output (MIMO) scenarios, while the Type 2 codebook is primarily used to improve the transmission performance of multi-user (MU)-MIMO. Both Type 1 and Type 2 codebooks employ a two-stage codebook feedback scheme where W = W 1 W 2 , where W 1 describes the wideband, long-term characteristics of the channel and determines a set of L discrete Fourier transform (DFT) beams; and W 2 describes the subband, short-term characteristics of the channel. Specifically, for the Type 1 codebook, W 2 selects a beam from the L DFT beams; for the Type 2 codebook, W 2 linearly combines the L DFT beams in W 1 and provides feedback in the form of amplitude and phase. Generally, the Type 2 codebook utilizes a higher number of feedback bits to obtain higher-precision CSI feedback performance.

三、第十八代版本(Release18,R18)中基于AI的CSI反馈方法3. AI-based CSI feedback method in the 18th generation version (Release 18, R18)

鉴于AI技术,尤其是深度学习在计算机视觉、自然语言处理等方面取得了巨大的成功,通信领域开始尝试利用深度学习来解决传统通信方法难以解决的技术难题。例如,深度学习中常用的神经网络架构是非线性且是数据驱动的,可以对实际信道矩阵数据进行特征提取并在基站侧尽可能还原UE端压缩反馈的信道矩阵信息,在保证还原信道信息的同时也为UE侧降低CSI反馈开销提供了可能性。基于深度学习的CSI反馈将信道信息视作待压缩图像,利用深度学习自编码器对输入的信道信息进行压缩反 馈,并在发送端对压缩后的信道图像进行重构,可以更大程度地保留信道信息。Given the tremendous success of AI technology, especially deep learning in computer vision and natural language processing, the communications field has begun to try to use deep learning to solve technical problems that are difficult to solve with traditional communication methods. For example, the neural network architecture commonly used in deep learning is nonlinear and data-driven. It can extract features from the actual channel matrix data and restore the channel matrix information compressed and fed back by the UE as much as possible on the base station side. While ensuring the restoration of channel information, it also provides the possibility of reducing the CSI feedback overhead on the UE side. The CSI feedback based on deep learning regards the channel information as an image to be compressed, and uses a deep learning autoencoder to compress and feedback the input channel information. The compressed channel image is fed back and reconstructed at the sending end, which can preserve the channel information to a greater extent.

基于AI的CSI反馈是AI项目的主要用例之一。CSI反馈基本的实现框架示例如下:AI-based CSI feedback is one of the main use cases of AI projects. The basic implementation framework of CSI feedback is as follows:

采用基于AI的CSI自编码器方法,整个反馈系统分为编码器及解码器部分,分别部署在用户发送端与基站接收端。用户通过信道估计得到信道信息后,作为编码器的输入,通过编码器的神经网络对信道信息矩阵进行压缩编码,并将压缩后的比特流通过空口反馈链路反馈给基站。基站通过解码器根据反馈比特流对信道信息进行恢复,输出获得完整的反馈信道信息。图6中所示的编码器与解码器的神经网络,可以采用如多层全连接层构成的DNN,或采用多层卷积层构成的CNN,或采用LSTM、GRU等结构的RNN,也可以采用残差、自注意力机制(Self-attention)等各种神经网络架构来提升编码器与解码器的性能。Using an AI-based CSI autoencoder approach, the entire feedback system is divided into an encoder and a decoder, deployed at the user's transmitting end and the base station's receiving end, respectively. After the user obtains channel information through channel estimation, it serves as the encoder's input. The encoder's neural network compresses and encodes the channel information matrix, and the compressed bit stream is fed back to the base station via the air interface feedback link. The base station recovers the channel information based on the feedback bit stream through the decoder and outputs the complete feedback channel information. The neural networks of the encoder and decoder shown in Figure 6 can adopt a DNN composed of multiple layers of fully connected layers, a CNN composed of multiple layers of convolutional layers, or an RNN with structures such as LSTM and GRU. Various neural network architectures such as residual and self-attention mechanisms can also be used to improve the performance of the encoder and decoder.

上述CSI输入和/或CSI输出均可以是全信道信息,或者是基于全信道信息得到的特征向量信息。因此,目前基于深度学习的信道信息反馈方法,主要分为全信道信息反馈和特征向量反馈。其中前者虽然能够实现全信道信息的压缩和反馈,但是反馈比特流开销较高,并且在现有NR系统中,不支持这种反馈方法。而对于基于特征向量的反馈方法,是目前NR系统中所支持的反馈架构,而基于AI的特征向量反馈方法,能够以相同的反馈比特开销,实现更高的CSI反馈精度,或者在实现相同CSI反馈精度的情况下,显著降低反馈开销。The above-mentioned CSI input and/or CSI output can be full channel information, or eigenvector information obtained based on full channel information. Therefore, the current channel information feedback methods based on deep learning are mainly divided into full channel information feedback and eigenvector feedback. Although the former can realize the compression and feedback of full channel information, the feedback bit stream overhead is high, and this feedback method is not supported in the existing NR system. As for the eigenvector-based feedback method, it is the feedback architecture supported by the current NR system, and the AI-based eigenvector feedback method can achieve higher CSI feedback accuracy with the same feedback bit overhead, or significantly reduce the feedback overhead while achieving the same CSI feedback accuracy.

四、NR中的多用户传输4. Multi-user transmission in NR

MU-MIMO技术是NR的一种重要技术,通过在同一时频资源内,同时服务多个用户,可以显著提升系统的频谱效率。相比SU-MIMO来说,由于用户侧的天线数与并发数据流数(包括自己需要接收的数据流与共同调度用户的数据流)的比率更低,而且干扰信号的信道矩阵一般难以估计,因此MU-MIMO系统的性能更加依赖于CSI的获取精度以及预编码与调度算法的优化程度。在目前NR系统中,Type2码本的设计主要是针对MU-MIMO传输的增强,能够显著地提升CSI精度进而极大的改善MU-MIMO传输的性能。MU-MIMO technology is a key NR technology. By simultaneously serving multiple users within the same time-frequency resources, it can significantly improve the system's spectral efficiency. Compared to SU-MIMO, the ratio of the number of antennas on the user side to the number of concurrent data streams (including the data streams that the user needs to receive and the data streams of co-scheduled users) is lower, and the channel matrix of the interference signal is generally difficult to estimate. Therefore, the performance of the MU-MIMO system is more dependent on the accuracy of the CSI acquisition and the degree of optimization of the precoding and scheduling algorithms. In current NR systems, the design of the Type 2 codebook is mainly aimed at enhancing MU-MIMO transmission, which can significantly improve CSI accuracy and thus greatly improve the performance of MU-MIMO transmission.

以两个用户为例,基站侧通常会调度两个信道相关性比较低的用户来进行多用户传输,以使得预编码矩阵能够更好的消除两个用户之间的干扰,提高MU-MIMO的增益。Taking two users as an example, the base station side usually schedules two users with relatively low channel correlation to perform multi-user transmission, so that the precoding matrix can better eliminate the interference between the two users and improve the gain of MU-MIMO.

NR中基于码本的CSI反馈的特点包括:5GNR标准中的CSI反馈采用基于Type1和Type2基于码本反馈的形式,这种基于码本的CSI反馈方法对于不同的用户和各种信道场景均具有良好的泛化能力。但是由于码本已经预先设定,没有有效利用不同天线端口和子带之间的相关性,因此在相同的反馈开销情况下,反馈性能较差;或者在达到相同的反馈性能的情况下,反馈开销较高。The characteristics of codebook-based CSI feedback in NR include: CSI feedback in the 5G NR standard uses Type 1 and Type 2 codebook-based feedback. This codebook-based CSI feedback method has good generalization capabilities for different users and various channel scenarios. However, because the codebook is pre-set, it does not effectively utilize the correlation between different antenna ports and subbands. Therefore, under the same feedback overhead, the feedback performance is poor; or when the feedback performance is achieved, the feedback overhead is high.

基于AI的CSI反馈的特点包括:基于AI的CSI反馈方法,可以提取特征向量在时域和频域相关性,因此能够以较低的反馈开销,取得较好的反馈性能。但是该方案中所采用的编码器和解码器,均采用神经网络模型。当训练集的环境与模型实际部署的环境(即测试集环境)一致时,基于AI的CSI反馈方法能在反馈开销和反馈性能上均取得显著的增益。但是,基于AI的CSI反馈针对的也是单用户,点对点的CSI反馈。即用户侧部署的编码器只能对该用户的CSI进行压缩反馈,基站侧的解码器也只能对单个用户的CSI进行解码恢复。The characteristics of AI-based CSI feedback include: The AI-based CSI feedback method can extract the correlation of feature vectors in the time domain and frequency domain, so it can achieve better feedback performance with lower feedback overhead. However, the encoder and decoder used in this solution both use neural network models. When the training set environment is consistent with the actual deployment environment of the model (i.e., the test set environment), the AI-based CSI feedback method can achieve significant gains in both feedback overhead and feedback performance. However, AI-based CSI feedback is also targeted at single-user, point-to-point CSI feedback. That is, the encoder deployed on the user side can only compress and feedback the CSI of the user, and the decoder on the base station side can only decode and recover the CSI of a single user.

NR中的多用户传输的特点包括:目前NR中的多用户传输,需要基站侧先获取小区内的每个用户的CSI上报,然后根据多个用户的CSI情况进行用户调度。此时,MU-MIMO的性能增益严重依赖于单个用户的CSI反馈精度。不管是NR中基于码本的CSI反馈,或者是R18/R19中基于AI的CSI反馈,都有可能在某些无线信道环境下的CSI反馈精度较低,从而影响基站对多用户的调度结果。The characteristics of multi-user transmission in NR include: Currently, multi-user transmission in NR requires the base station to first obtain the CSI reports of each user in the cell and then perform user scheduling based on the CSI information of multiple users. In this case, the performance gain of MU-MIMO is heavily dependent on the CSI feedback accuracy of individual users. Whether it is the codebook-based CSI feedback in NR or the AI-based CSI feedback in Release 18/R19, CSI feedback accuracy may be low in certain wireless channel environments, affecting the base station's multi-user scheduling results.

同时,由于MU-MIMO传输中的主要问题是来自多用户间的干扰,相关技术的CSI反馈方案是单用户点对点的,并没有做多个用户间的联合反馈,也没有对多个用户间的干扰进行估计,即CSI反馈和下行预编码的计算是独立进行的。因此在有限的上行反馈开销情况下,并没有针对多用户场景传输做到最优化的设计。Furthermore, because the primary challenge in MU-MIMO transmission is interference between multiple users, the CSI feedback schemes in related technologies are point-to-point, with no joint feedback between multiple users or estimation of inter-user interference. In other words, CSI feedback and downlink precoding calculations are performed independently. Consequently, with limited uplink feedback overhead, the design is not optimized for multi-user transmission scenarios.

综上,采用AI技术,设计用于多用户的CSI反馈和预编码方法,对MU-MIMO系统性能的提升,可能带来潜在的性能增益。In summary, the use of AI technology to design CSI feedback and precoding methods for multiple users may bring potential performance gains to the performance improvement of MU-MIMO systems.

图7是根据本申请一实施例的信息处理方法700的示意性流程图。该方法可选地可以应用于图1所示的系统,但并不仅限于此。该方法包括以下内容的至少部分内容。FIG7 is a schematic flow chart of an information processing method 700 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.

S710、第一通信设备接收来自于多个第二通信设备的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;S710. A first communication device receives a plurality of first output information from a plurality of second communication devices; wherein one piece of first output information is obtained by a second communication device processing first input information using a first information processing module;

S720、该第一通信设备根据该多个第一输出信息,得到第二输入信息;S720: The first communication device obtains second input information according to the plurality of first output information;

S730、该第一通信设备采用第二信息处理模块对该第二输入信息进行处理,得到第二输出信息。S730: The first communication device uses a second information processing module to process the second input information to obtain second output information.

在一些示例中,第一通信设备可以为网络设备例如基站,第二通信设备可以为终端设备例如UE。第一输入信息可以是UE采用第一信息处理模块处理前的CSI,第一输出信息可以是第一信息处理模块 输出的信息。基站可以接收来自多个UE的第一输出信息,然后将多个UE的第一输出信息合并后作为第二输入信息输入第二信息处理模块进行处理。第二信息处理模块可以输出第二输出信息。In some examples, the first communication device may be a network device such as a base station, and the second communication device may be a terminal device such as a UE. The first input information may be the CSI of the UE before being processed by the first information processing module, and the first output information may be the CSI of the first information processing module. Output information. The base station can receive first output information from multiple UEs, and then combine the first output information of the multiple UEs as second input information and input it into the second information processing module for processing. The second information processing module can output second output information.

在一种实施方式中,该第一信息处理模块包括第一模型、第一功能和第一特性的至少之一。In one embodiment, the first information processing module includes at least one of a first model, a first function, and a first characteristic.

在一种实施方式中,该第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。In one embodiment, the second information processing module includes at least one of a second model, a second function, and a second characteristic.

例如,第一模型、第一功能和第一特性的至少之一可以与CSI编码器相关。第一模型可以为第一AI/机器学习(Machine Learning,ML)模型,第一AI/ML模型可以用于CSI编码。第一功能可以为第一AI/ML功能,第一AI/ML功能可以包括CSI编码的功能。第一特性可以为第一AI/ML特性,第一AI/ML特性可以包括CSI编码的特性。For example, at least one of the first model, the first function, and the first characteristic may be related to a CSI encoder. The first model may be a first AI/machine learning (ML) model, and the first AI/ML model may be used for CSI encoding. The first function may be a first AI/ML function, and the first AI/ML function may include a CSI encoding function. The first characteristic may be a first AI/ML characteristic, and the first AI/ML characteristic may include a CSI encoding characteristic.

再如,第二模型、第二功能和第二特性的至少之一可以与CSI解码器相关。再如,第二模型可以为第二AI/ML模型,第二AI/ML模型可以用于CSI解码。第二功能可以为第二AI/ML功能,第二AI/ML功能可以包括CSI解码的功能。第二特性可以为第二AI/ML特性,第二AI/ML特性可以包括CSI解码的特性。For another example, at least one of the second model, the second function, and the second characteristic may be related to a CSI decoder. For another example, the second model may be a second AI/ML model, which may be used for CSI decoding. The second function may be a second AI/ML function, which may include a CSI decoding function. The second characteristic may be a second AI/ML characteristic, which may include a CSI decoding characteristic.

在一种实施方式中,该第一模型包括信道状态信息CSI编码器模型,该第一功能包括CSI编码器功能,或者,该第一特性包括CSI编码器特性。In one embodiment, the first model includes a channel state information (CSI) encoder model, the first function includes a CSI encoder function, or the first characteristic includes a CSI encoder characteristic.

在一种实施方式中,该第二模型包括CSI解码器模型,该第二功能包括CSI解码器功能,或者,该第二特性包括CSI解码器特性。In one embodiment, the second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic.

例如,多个UE利用CSI编码器模型对测量得到的第一输入信息进行处理得到第一输出信息后,分别发给基站。基站收到来自多用户的编码器输出的第一输出信息之后,将多个第一输出信息合并得到合并的第二输入信息,然后利用CSI解码器模型进行处理得到第二输出信息。For example, multiple UEs use a CSI encoder model to process measured first input information to obtain first output information, which is then sent to the base station. After receiving the first output information from the encoders of multiple users, the base station combines the multiple first output information to obtain combined second input information, and then processes it using the CSI decoder model to obtain second output information.

在一种实施方式中,该第一输入信息包括该第二通信设备测量得到CSI,该第一输出信息包括该第二通信设备采用第一信息处理模块处理该CSI得到的比特序列。In one embodiment, the first input information includes CSI measured by the second communication device, and the first output information includes a bit sequence obtained by the second communication device processing the CSI using a first information processing module.

在一种实施方式中,该第二输入信息包括该多个第一输入信息合并得到的信息,该第二输出信息包括该第一通信设备采用该第二信息处理模块处理该第二输入信息得到的预编码向量。例如,UE测量得到CSI之后,采用CSI编码器模型处理该CSI可以得到编码后的比特序列。然后UE可以向基站发送该比特序列。基站可以将来自多个UE的比特序列合并后,输入与UE上的编码器模型对应的CSI解码器模型,得到CSI的预编码向量。In one embodiment, the second input information includes information obtained by combining the multiple first input information, and the second output information includes a precoding vector obtained by the first communications device processing the second input information using the second information processing module. For example, after the UE measures and obtains CSI, it processes the CSI using a CSI encoder model to obtain an encoded bit sequence. The UE can then send the bit sequence to the base station. The base station can combine the bit sequences from multiple UEs and input them into a CSI decoder model corresponding to the encoder model on the UE to obtain a precoding vector for the CSI.

本申请实施例可以根据来自多个通信设备的多个第一输入信息得到输出信息,支持联合反馈,提高通信系统的信息处理效率。The embodiments of the present application can obtain output information based on multiple first input information from multiple communication devices, support joint feedback, and improve the information processing efficiency of the communication system.

图8是根据本申请一实施例的信息处理模块训练方法800的示意性流程图。该方法可选地可以应用于图1所示的系统,但并不仅限于此。该方法包括以下内容的至少部分内容。FIG8 is a schematic flow chart of an information processing module training method 800 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.

S810、第一通信设备接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;S810. A first communication device receives multiple CSIs from multiple second communication devices, wherein one CSI is obtained by one second communication device through CSI-RS measurement.

S820、该第一通信设备使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。S820: The first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained, to obtain multiple trained first information processing modules and second information processing modules.

在本申请实施例中,第二通信设备例如UE本地执行CSI-RS测量后,可以向第一通信设备发送该CSI。第一通信设备从多个第二通信设备接收多个CSI后,可以使用该多个CSI对需要训练的CSI模型进行训练。CSI模型可以包括多个第一信息处理模块和第二信息处理模块,多个第一信息处理模块和第二信息处理模块可以联合训练,既可以在终端侧例如UE、UE的计算单元、计算节点或计算实体训练,也可以在网络侧例如网络设备、网络设备的计算单元、计算节点或计算实体训练。适用于不同终端设备的第一信息处理模块可以相同、不完全相同或完全不同。例如,UE1对应CSI编码器模型M1,UE2和UE3对应CSI编码器模型M2,UE4和UE5对应CSI编码器模型M3。其中,M1和M2完全不同,M2和M3结构相同但参数不同(不完全相同的示例)。M1、M2和M3可以和同一个CSI解码器模型联合训练。In an embodiment of the present application, after the second communication device, such as a UE, performs CSI-RS measurement locally, it can send the CSI to the first communication device. After the first communication device receives multiple CSIs from multiple second communication devices, it can use the multiple CSIs to train the CSI model that needs to be trained. The CSI model may include multiple first information processing modules and second information processing modules. The multiple first information processing modules and second information processing modules can be jointly trained, and can be trained on the terminal side, such as the UE, the UE's computing unit, computing node or computing entity, or on the network side, such as the network device, the network device's computing unit, computing node or computing entity. The first information processing modules applicable to different terminal devices can be the same, not completely the same, or completely different. For example, UE1 corresponds to the CSI encoder model M1, UE2 and UE3 correspond to the CSI encoder model M2, and UE4 and UE5 correspond to the CSI encoder model M3. Among them, M1 and M2 are completely different, and M2 and M3 have the same structure but different parameters (an example of not completely the same). M1, M2 and M3 can be jointly trained with the same CSI decoder model.

在一些示例中,第一通信设备可以包括用户侧的计算单元、计算实体或计算节点例如具有较强计算能力的服务器。第二通信设备可以包括终端设备例如UE。在数据收集阶段,UE侧的计算单元、计算实体或计算节点可以接收多个UE的用于训练的数据集。该数据集可以包括多个UE通过下行CSI-RS测量得到的CSI。In some examples, the first communication device may include a user-side computing unit, computing entity, or computing node, such as a server with strong computing capabilities. The second communication device may include a terminal device, such as a UE. During the data collection phase, the UE-side computing unit, computing entity, or computing node may receive a training dataset from multiple UEs. The dataset may include CSI measured by the multiple UEs using downlink CSI-RS.

在一些示例中,第一通信设备可以包括网络设备、网络侧的计算单元、计算实体或计算节点。第二通信设备可以包括终端设备例如UE、用户侧的计算单元、计算实体或计算节点。例如,在数据收集阶段,基站可以接收多个UE的用于训练的数据集。In some examples, the first communication device may include a network device, a network-side computing unit, a computing entity, or a computing node. The second communication device may include a terminal device such as a UE, a user-side computing unit, a computing entity, or a computing node. For example, during the data collection phase, the base station may receive data sets for training from multiple UEs.

在一种实施方式中,该第一信息处理模块包括第一模型、第一功能和第一特性的至少之一。In one embodiment, the first information processing module includes at least one of a first model, a first function, and a first characteristic.

在一种实施方式中,该第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。 In one embodiment, the second information processing module includes at least one of a second model, a second function, and a second characteristic.

在一种实施方式中,该第一模型包括信道状态信息CSI编码器模型,该第一功能包括CSI编码器功能,或者,该第一特性包括CSI编码器。In one embodiment, the first model includes a channel state information (CSI) encoder model, the first function includes a CSI encoder function, or the first characteristic includes a CSI encoder.

在一种实施方式中,该第二模型包括CSI解码器模型,该第二功能包括CSI解码器功能,或者,该第二特性包括CSI解码器特性。In one embodiment, the second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic.

上述模块、功能、特性等可以参见上述方法实施例的相关描述。For the above modules, functions, characteristics, etc., please refer to the relevant description of the above method embodiment.

图9是根据本申请另一实施例的信息处理模块训练方法900的示意性流程图。该方法可以包括上述方法800的一个或多个特征。在一种实施方式中,该步骤S820第一通信设备使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块,还包括:Figure 9 is a schematic flow chart of an information processing module training method 900 according to another embodiment of the present application. The method may include one or more features of the above-mentioned method 800. In one embodiment, in step S820, the first communications device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained, thereby obtaining multiple trained first information processing modules and second information processing modules, and further includes:

S910、该第一通信设备对该多个CSI进行分组,得到多个第一输入信息组;S910: The first communication device groups the multiple CSIs to obtain multiple first input information groups;

S920、将该一个或多个第一输入信息组作为需要训练的多个第一信息处理模块的输入,得到第二信息处理模块输出的第二输出信息;S920: Use the one or more first input information groups as inputs to multiple first information processing modules that need to be trained, and obtain second output information output by the second information processing module;

S930、根据每个第一输入信息组及其对应的第二输出信息优化损失函数,以得到训练后的多个第一信息处理模块和第二信息处理模块。S930. Optimize the loss function according to each first input information group and its corresponding second output information to obtain a plurality of trained first information processing modules and second information processing modules.

在本申请实施例中,可以采用多种方式对训练集中的多个第一输入信息进行分组,得到一个或多个第一输入信息组。例如,对第一输入信息进行随机分组。将UE1和UE2的第一输入信息分到第一组,将UE2和UE4的第一输入信息分到第二组,将UE3和UE5的第一输入信息分到第三组。再如,基于用户相关性阈值对多个第一输入信息进行分组。例如,比较多个第一输入信息中CSI-RS测量结果的相似度,将参考信号接收功率(Reference Signal Received Power,RSRP)值接近的几个第一输入信息不分到一组,可以减少多用户间的干扰。再如,比较多个第一输入信息中CSI-RS测量结果的相似度,将信道主要方向重合的几个第一输入信息不分到一组。In an embodiment of the present application, multiple methods can be used to group multiple first input information in a training set to obtain one or more first input information groups. For example, the first input information is randomly grouped. The first input information of UE1 and UE2 is divided into the first group, the first input information of UE2 and UE4 is divided into the second group, and the first input information of UE3 and UE5 is divided into the third group. For another example, multiple first input information are grouped based on a user correlation threshold. For example, by comparing the similarity of the CSI-RS measurement results in multiple first input information, several first input information with similar Reference Signal Received Power (RSRP) values are not grouped together, which can reduce interference between multiple users. For another example, by comparing the similarity of the CSI-RS measurement results in multiple first input information, several first input information with overlapping channel main directions are not grouped together.

在本申请实施例中,如果需要训练的CSI模型包括多个第一信息处理模块例如多个CSI编码器模型和第二信息处理模块例如CSI解码器模型,可以将每个第一输入信息组作为这个多个第一信息处理模块的输入,得到第二信息处理模块输出的第二输出信息。然后将每个第一输入信息组及其对应的第二输出信息代入损失函数公式,得到损失函数计算结果。判定损失函数计算结果是否收敛,如果收敛可以停止训练。如果没有收敛,可以调整第一信息处理模块和第二信息处理模块,例如调整CSI编码器模块和/或CSI解码器模型的参数。然后,使用新的或原本的第一输入信息组继续进行训练。In an embodiment of the present application, if the CSI model to be trained includes multiple first information processing modules, such as multiple CSI encoder models and second information processing modules, such as a CSI decoder model, each first input information group can be used as the input of the multiple first information processing modules to obtain the second output information output by the second information processing module. Each first input information group and its corresponding second output information are then substituted into the loss function formula to obtain the loss function calculation result. Determine whether the loss function calculation result converges. If it converges, training can be stopped. If it does not converge, the first information processing module and the second information processing module can be adjusted, such as adjusting the parameters of the CSI encoder module and/or the CSI decoder model. Then, continue training using the new or original first input information group.

在一种实施方式中,该方法还包括:In one embodiment, the method further comprises:

S940、该第一通信设备向多个第二通信设备发送该多个第一信息处理模块和/或向第三通信设备发送该第二信息处理模块。S940. The first communication device sends the multiple first information processing modules to multiple second communication devices and/or sends the second information processing module to a third communication device.

例如,UE侧的计算单元、计算实体或计算节点训练完成后,向一个或多个UE分发训练好的CSI编码器模型,向基站分发训练好的CSI解码器模型。For example, after the training of the computing unit, computing entity or computing node on the UE side is completed, the trained CSI encoder model is distributed to one or more UEs, and the trained CSI decoder model is distributed to the base station.

再如,基站训练完成后,向一个或多个UE分发训练好的CSI编码器模型。For another example, after the base station completes training, it distributes the trained CSI encoder model to one or more UEs.

再如,基站侧的计算单元、计算实体或计算节点训练完成后,向一个或多个UE分发训练好的CSI编码器模型,向基站分发训练好的CSI解码器模型。For another example, after the computing unit, computing entity or computing node on the base station side completes training, the trained CSI encoder model is distributed to one or more UEs, and the trained CSI decoder model is distributed to the base station.

在本申请实施例中,如果UE计算性能较强,也可以在UE上训练多个第一信息处理模块和第二信息处理模块。训练完成后,UE向基站分发训练好的CSI解码器模型。这种情况下,第一通信设备和第二通信设备可以理解为UE的不同部件。In an embodiment of the present application, if the UE has strong computing performance, multiple first information processing modules and second information processing modules can also be trained on the UE. After training is completed, the UE distributes the trained CSI decoder model to the base station. In this case, the first communication device and the second communication device can be understood as different components of the UE.

图10是根据本申请一实施例的信息处理方法1000的示意性流程图。该方法可选地可以应用于图1所示的系统,但并不仅限于此。该方法包括以下内容的至少部分内容。FIG10 is a schematic flow chart of an information processing method 1000 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.

S1010、第一通信设备发送第一指示信息,该第一指示信息用于指示第二通信设备被调度多用户传输。S1010. A first communication device sends first indication information, where the first indication information is used to indicate that a second communication device is scheduled for multi-user transmission.

在本申请实施例中,第一通信设备可以向第二通信设备发送第一指示信息。如果第一通信设备为网络设备,第二通信设备可以为终端设备。例如,基站向一个或多个UE发送第一指示信息,指示该一个或多个UE被调度多用户传输。In an embodiment of the present application, a first communication device may send first indication information to a second communication device. If the first communication device is a network device, the second communication device may be a terminal device. For example, a base station sends the first indication information to one or more UEs, indicating that the one or more UEs are scheduled for multi-user transmission.

在一种实施方式中,该第一指示信息用于激活该第二通信设备的第一信息处理模块,以进行多用户CSI反馈。例如,如果第一指示信息指示UE激活CSI编码器模型,则UE使用CSI编码器模型对UE测量的CSI进行处理得到比特序列,并向基站反馈该比特序列。In one embodiment, the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback. For example, if the first indication information instructs the UE to activate a CSI encoder model, the UE uses the CSI encoder model to process the CSI measured by the UE to obtain a bit sequence, and feeds back the bit sequence to the base station.

在一种实施方式中,第一通信设备可以激活自身的第二信息处理模块。例如,第一通信设备可以在向第一通信设备发送第一指示信息的情况下,激活第二信息处理模块。再如,第一通信设备可以在向第一通信设备发送第一指示信息,并收到一个或多个第一通信设备反馈的第一信息处理模块已激活的信息后,激活第二信息处理模块。 In one embodiment, the first communication device may activate its own second information processing module. For example, the first communication device may activate the second information processing module upon sending first indication information to the first communication device. For another example, the first communication device may activate the second information processing module upon sending first indication information to the first communication device and receiving feedback from one or more first communication devices indicating that the first information processing module has been activated.

在一种实施方式中,该第一信息处理模块包括第一模型、第一功能和第一特性的至少之一。In one embodiment, the first information processing module includes at least one of a first model, a first function, and a first characteristic.

在一种实施方式中,该第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。In one embodiment, the second information processing module includes at least one of a second model, a second function, and a second characteristic.

在一种实施方式中,该第一模型包括信道状态信息CSI编码器模型,该第一功能包括CSI编码器功能,或者,该第一特性包括CSI编码器。In one embodiment, the first model includes a channel state information (CSI) encoder model, the first function includes a CSI encoder function, or the first characteristic includes a CSI encoder.

在一种实施方式中,该第二模型包括CSI解码器模型,该第二功能包括CSI解码器功能,或者,该第二特性包括CSI解码器特性。In one embodiment, the second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic.

在一种实施方式中,该第一指示信息还用于指示以下至少之一:被同时调度的多用户个数;被调度的用户进行多用户传输的时间。In one embodiment, the first indication information is further used to indicate at least one of the following: the number of multi-users scheduled simultaneously; and the time for the scheduled users to perform multi-user transmission.

在本申请实施例中,如果第一指示信息中指示的被同时调度的多用户个数大于1,第二通信设备可以从被同时调度的多用户中选择对应的模型、功能或特性进行激活。例如,第一指示信息中指示UE1和UE2被同时调度,UE1收到第一指示信息后可以激活自身的模型M1;UE2收到第一指示信息后可以激活自身的模型M2。再如,第一指示信息中指示M1和M2所在的UE被同时调度,UE1收到第一指示信息后可以激活自身的模型M1;UE2收到第一指示信息后可以激活自身的模型M2。In an embodiment of the present application, if the number of simultaneously scheduled multiple users indicated in the first indication information is greater than 1, the second communication device may select a corresponding model, function, or feature from the simultaneously scheduled multiple users for activation. For example, if the first indication information indicates that UE1 and UE2 are scheduled simultaneously, UE1 may activate its own model M1 after receiving the first indication information; and UE2 may activate its own model M2 after receiving the first indication information. For another example, if the first indication information indicates that the UEs where M1 and M2 are located are scheduled simultaneously, UE1 may activate its own model M1 after receiving the first indication information; and UE2 may activate its own model M2 after receiving the first indication information.

在本申请实施例中,如果第一指示信息中指示的被调度的用户进行多用户传输的时间包括T个时间单元,在后续的T个时间单元内,第二通信设备可以采用第一信息处理模块进行多用户CSI反馈。在T个时间单元后,第二通信设备可以关闭第一信息处理模块,回退到初始状态。In this embodiment of the present application, if the time for the scheduled user to perform multi-user transmission indicated in the first indication information includes T time units, the second communications device may use the first information processing module to provide multi-user CSI feedback within the subsequent T time units. After T time units, the second communications device may disable the first information processing module and return to the initial state.

图11是根据本申请另一实施例的信息处理方法1100的示意性流程图。该方法可以包括上述方法1000的一个或多个特征。在一种实施方式中,该方法还包括:FIG11 is a schematic flow chart of an information processing method 1100 according to another embodiment of the present application. The method may include one or more features of the above method 1000. In one embodiment, the method further includes:

S1110、第一通信设备接收第一上报信息,该第一上报信息用于上报该第二通信设备的CSI。该步骤可以在S1010之前,用于触发第一通信设备执行S1010。例如,如果网络设备收到一个或多个第二通信设备的第一上报信息,可以向该第二通信设备发送上述的第一指示信息。S1110: A first communication device receives first reporting information, where the first reporting information is used to report the CSI of the second communication device. This step may be performed before S1010 to trigger the first communication device to execute S1010. For example, if the network device receives first reporting information from one or more second communication devices, it may send the first indication information described above to the second communication devices.

在一种实施方式中,该方法还包括:In one embodiment, the method further comprises:

S1120、该第一通信设备接收第二上报信息,该第二上报信息用于上报该第二通信设备的第一信息处理模块是否处于激活状态。在S1010之后,如果第二通信设备激活第一信息处理模块,可以向第一通信设备发送第二上报信息,以告知第一通信设备该第二通信设备已经激活了第一信息处理模块。这种情况,第一通信设备可以激活自身的第二信息处理模块。S1120: The first communication device receives second reporting information, which is used to report whether the first information processing module of the second communication device is in an activated state. After S1010, if the second communication device activates the first information processing module, it may send second reporting information to the first communication device to inform the first communication device that the second communication device has activated the first information processing module. In this case, the first communication device may activate its own second information processing module.

在一种实施方式中,该方法还包括:In one embodiment, the method further comprises:

S1130、该第一通信设备发送第二指示信息,该第二指示信息用于指示该第二通信设备关闭该第一信息处理模块和/或切换至新的第一信息处理模块。例如,在第一通信设备可以向一个或多个第二通信设备发送第二指示信息。如果第二指示信息指示关闭或去激活第一信息处理模块,收到第二指示信息的第二通信设备可以关闭或去激活第一信息处理模块。如果第二指示信息指示激活新的第一信息处理模块,收到第二指示信息的第二通信设备可以激活或切换到新的第一信息处理模块。例如,UE1中部署有两个CSI编码器模型M1和M2,收到第一指示信息后激活了CSI编码器模型M1,收到第二指示信息后切换为激活CSI编码器模型M2。S1130, the first communication device sends a second indication message, and the second indication message is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module. For example, the first communication device can send a second indication message to one or more second communication devices. If the second indication message indicates to shut down or deactivate the first information processing module, the second communication device that receives the second indication message can shut down or deactivate the first information processing module. If the second indication message indicates to activate a new first information processing module, the second communication device that receives the second indication message can activate or switch to the new first information processing module. For example, two CSI encoder models M1 and M2 are deployed in UE1. After receiving the first indication message, the CSI encoder model M1 is activated, and after receiving the second indication message, it switches to activating the CSI encoder model M2.

在一种实施方式中,该方法还包括:第一通信设备接收能力信息,该能力信息用于指示第二通信设备的多用户CSI反馈相关能力。该步骤可以与上述的信息处理方法、训练方法实施例中的一个或多个步骤相结合。In one embodiment, the method further includes: the first communication device receiving capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device. This step can be combined with one or more steps in the above-mentioned information processing method and training method embodiments.

在一种实施方式中,该多用户CSI反馈相关能力包括以下至少之一:In one embodiment, the multi-user CSI feedback-related capabilities include at least one of the following:

是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities;

是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported;

是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported.

在本申请实施例中,第一通信设备可以接收来自一个或多个第二通信设备的能力信息。In this embodiment of the present application, the first communication device may receive capability information from one or more second communication devices.

不同第二通信设备的能力信息可以相同,也可以不同。例如,网络设备接收UE1、UE2和UE3的能力信息。其中,UE1的能力信息包括支持基于AI/ML的多用户CSI反馈的能力。UE2的能力信息包括支持部署CSI编码器模型的能力。UE3的能力信息包括支持接收第一指示信息和第二指示信息的能力。The capability information of different second communication devices may be the same or different. For example, the network device receives capability information of UE1, UE2, and UE3. The capability information of UE1 includes the capability to support AI/ML-based multi-user CSI feedback. The capability information of UE2 includes the capability to support the deployment of a CSI encoder model. The capability information of UE3 includes the capability to support the reception of the first indication information and the second indication information.

图12是根据本申请一实施例的信息处理方法1200的示意性流程图。该方法可选地可以应用于图1所示的系统,但并不仅限于此。该方法包括以下内容的至少部分内容。FIG12 is a schematic flow chart of an information processing method 1200 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.

S1210、第二通信设备接收第一指示信息,该第一指示信息用于指示该第二通信设备被调度多用户传输。S1210. A second communication device receives first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

在一种实施方式中,该第一指示信息用于激活该第二通信设备的第一信息处理模块,以进行多用户CSI反馈。 In one implementation, the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback.

在一种实施方式中,该第一指示信息还用于指示以下至少之一:被同时调度的多用户个数;被调度的用户进行多用户传输的时间。In one embodiment, the first indication information is further used to indicate at least one of the following: the number of multi-users scheduled simultaneously; and the time for the scheduled users to perform multi-user transmission.

图13是根据本申请另一实施例的信息处理方法1300的示意性流程图。该方法可以包括上述方法的一个或多个特征。在一种实施方式中,该方法还包括:FIG13 is a schematic flow chart of an information processing method 1300 according to another embodiment of the present application. The method may include one or more features of the above method. In one embodiment, the method further includes:

S1310、该第二通信设备发送第一上报信息,该第一上报信息用于上报该第二通信设备的CSI。S1310: The second communication device sends first reporting information, where the first reporting information is used to report the CSI of the second communication device.

在一种实施方式中,该方法还包括:In one embodiment, the method further comprises:

S1320、该第二通信设备发送第二上报信息,该第二上报信息用于上报该第二通信设备的第一信息处理模块是否处于激活状态。S1320: The second communication device sends second reporting information, where the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state.

在一种实施方式中,该方法还包括:In one embodiment, the method further comprises:

S1330、该第二通信设备接收第二指示信息,该第二指示信息用于指示该第二通信设备关闭该第一信息处理模块和/或切换至新的第一信息处理模块。S1330: The second communication device receives second indication information, where the second indication information is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module.

在一种实施方式中,该方法还包括:第二通信设备发送能力信息,该能力信息用于指示该第二通信设备的多用户CSI反馈相关能力。该步骤可以与上述的信息处理方法、训练方法实施例中的一个或多个步骤相结合。In one embodiment, the method further includes: the second communication device sending capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device. This step can be combined with one or more steps in the above-mentioned information processing method and training method embodiments.

在一种实施方式中,该多用户CSI反馈相关能力包括以下至少之一:In one embodiment, the multi-user CSI feedback-related capabilities include at least one of the following:

是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities;

是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported;

是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported.

本实施例的第二通信设备执行方法1200、1300的具体示例可以参见上述方法1000、1100中的关于第二通信设备的相关描述,为了简洁,在此不再赘述。For specific examples of the second communication device executing methods 1200 and 1300 in this embodiment, reference may be made to the relevant descriptions about the second communication device in the above methods 1000 and 1100 , which will not be repeated here for the sake of brevity.

本申请实施例的通信方法可以包括基于AI的多用户CSI反馈和预编码方法。例如,在多个用户侧部署第一人工智能/机器学习(Artificial Intelligence/Machine Learning,AI/ML)模型/功能/特性,与网络侧的一个第二AI/ML模型/功能/特性实现匹配,实现多用户联合的CSI反馈。再如,在网络侧直接获取每个用户的下行预编码向量。与LTE/NR标准采用点对点的单用户CSI反馈方法不同,本申请实施例的方案可以采用联合反馈,考虑多个用户之间的干扰特征,通过AI/ML模型/功能/特性在网络侧直接实现最优预编码向量的输出,最大化下行MU-MIMO的频谱效率。本申请实施例还提供了多用户CSI反馈的模型训练方法和信令流程,以及对应的终端能力上报方法,支持基于AI/ML的多用户CSI反馈方法。The communication method of the embodiment of the present application may include an AI-based multi-user CSI feedback and precoding method. For example, a first artificial intelligence/machine learning (AI/ML) model/function/feature is deployed on multiple user sides, and matched with a second AI/ML model/function/feature on the network side to achieve multi-user joint CSI feedback. For another example, the downlink precoding vector of each user is directly obtained on the network side. Unlike the point-to-point single-user CSI feedback method adopted in the LTE/NR standard, the solution of the embodiment of the present application can adopt joint feedback, taking into account the interference characteristics between multiple users, and directly implement the output of the optimal precoding vector on the network side through the AI/ML model/function/feature, thereby maximizing the spectrum efficiency of downlink MU-MIMO. The embodiment of the present application also provides a model training method and signaling process for multi-user CSI feedback, as well as a corresponding terminal capability reporting method, to support a multi-user CSI feedback method based on AI/ML.

实施例一:基于AI的多用户CSI反馈部署框架Example 1: AI-based multi-user CSI feedback deployment framework

本实施例给出基于AI的多用户CSI反馈方法的实现框架。以两个用户的部署场景为例,图14给出基于AI的多用户CSI反馈框架。其中,用户侧可以分别部署第一AI/ML模型/功能/特性,其输入分别为用户1和用户2的第一输入,输出分别为用户1和用户2的第一输出。网络侧可以部署第二AI/ML模型/功能/特性,其输入分别为第二输入和第二输出。This embodiment provides an implementation framework for an AI-based multi-user CSI feedback method. Figure 14 illustrates the AI-based multi-user CSI feedback framework, using a two-user deployment scenario as an example. The user side can deploy a first AI/ML model/function/feature, whose inputs are the first inputs of user 1 and user 2, respectively, and whose outputs are the first outputs of user 1 and user 2, respectively. The network side can deploy a second AI/ML model/function/feature, whose inputs are the second inputs and second outputs, respectively.

具体的,第一AI/ML模型/功能/特性,可以是通过训练得到的CSI编码器模型,也可以是用于实现CSI压缩编码功能的其他实现方式,例如一种滤波器,一种实现算法等。用户1/用户2的第一输入,为用户1/用户2本地测量得到的CSI,可以是特征向量(如R18 AI/ML CSI项目中所讨论的输入结构,本申请实施例可以采用该输入信息作为示例),可以是原始信道信息,也可以是其他表征CSI的输入形式,在此不做限定。用户1/用户2的第一输出,可以为第一输入信息经过第一AI/ML模型/功能/特性后的比特序列,可以通过上行反馈信道,例如物理上行控制信道(Physical Uplink Control Channel,PUCCH)或物理上行共享信道(Physical Uplink Shared Channel,PUSCH)进行上报。Specifically, the first AI/ML model/function/feature can be a CSI encoder model obtained through training, or other implementation methods for realizing the CSI compression coding function, such as a filter, an implementation algorithm, etc. The first input of user 1/user 2 is the CSI obtained by local measurement of user 1/user 2, which can be a feature vector (such as the input structure discussed in the R18 AI/ML CSI project, and the embodiment of the present application can use this input information as an example), can be original channel information, or can be other input forms that characterize CSI, which are not limited here. The first output of user 1/user 2 can be a bit sequence after the first input information passes through the first AI/ML model/function/feature, which can be reported through an uplink feedback channel, such as a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).

第二AI/ML模型/功能/特性,可以是通过训练得到的CSI解码器模型,也可以是用于实现CSI恢复解码功能及预编码的其他实现方式,例如一种与第一AI/ML模型/功能/特性匹配的滤波器,一种实现算法等(在此不再过多举例)。第二输入合并了来自用户1和用户2的第一输出,例如用户1第一输出为长度m1的比特流,用户2第一输出为长度m2的比特流,则第二输入为长度m1+m2的比特流。第二输出为分别对用户1和用户2的下行预编码向量,该预编码向量在频域内可以有不同的粒度,例如可以是整个带宽的,也可以是子带粒度的,也可以是资源块(Resource Block,RB)粒度的,也可以是子载波粒度的。The second AI/ML model/function/feature can be a CSI decoder model obtained through training, or it can be other implementation methods for realizing CSI recovery decoding function and precoding, such as a filter matching the first AI/ML model/function/feature, an implementation algorithm, etc. (no more examples are given here). The second input combines the first outputs from user 1 and user 2. For example, the first output of user 1 is a bit stream of length m1 , and the first output of user 2 is a bit stream of length m2 , then the second input is a bit stream of length m1 + m2 . The second output is the downlink precoding vector for user 1 and user 2 respectively. The precoding vector can have different granularities in the frequency domain, for example, it can be the entire bandwidth, the subband granularity, the resource block (RB) granularity, or the subcarrier granularity.

该实施方法可以扩展到多个用户的场景,即第一AI/ML模型/功能/特性可以部署在大于2个用户上,最多可以支持的用户个数取决于系统最大配置的多用户传输个数。This implementation method can be extended to scenarios with multiple users, that is, the first AI/ML model/function/feature can be deployed on more than 2 users, and the maximum number of users that can be supported depends on the maximum number of multi-user transmissions configured in the system.

与对点的CSI反馈不同的是,该实施例的方案在多个用户侧部署的第一AI/ML模型/功能/特性与网络侧的一个第二AI/ML模型/功能/特性实现匹配,进行联合的CSI反馈。并且,网络侧的第二AI/ML模型/功能/特性的第二输出,可以不是对应每个用户的CSI,而是直接输出对应每个用户的下行预编码向量。这种CSI反馈和下行预编码的一体化设计,首先考虑了多个用户之间的干扰情况,可以最大化 下行MU-MIMO的频谱效率。另外,该实施例通过网络侧部署第二AI/ML模型/功能/特性实现的不同频域粒度的预编码设计,也降低了获取CSI后的系统调度,预编码向量计算的复杂度。Unlike point-to-point CSI feedback, the solution of this embodiment matches the first AI/ML model/function/feature deployed on multiple user sides with a second AI/ML model/function/feature on the network side to perform joint CSI feedback. In addition, the second output of the second AI/ML model/function/feature on the network side may not be the CSI corresponding to each user, but directly output the downlink precoding vector corresponding to each user. This integrated design of CSI feedback and downlink precoding first considers the interference between multiple users and can maximize Spectral efficiency of downlink MU-MIMO. In addition, this embodiment implements precoding design with different frequency domain granularities by deploying a second AI/ML model/function/feature on the network side, which also reduces the complexity of system scheduling and precoding vector calculation after obtaining CSI.

实施例二:基于AI的多用户CSI反馈训练方法Example 2: AI-based multi-user CSI feedback training method

本实施例给出基于AI的多用户CSI反馈训练方法,用于获得可以在实施例一中部署的第一AI/ML模型/功能/特性和第二AI/ML模型/功能/特性。具体的,本实施例包含UE侧和网络侧的训练方法,具体见子实施例如下。This embodiment provides an AI-based multi-user CSI feedback training method for obtaining a first AI/ML model/function/feature and a second AI/ML model/function/feature that can be deployed in Example 1. Specifically, this embodiment includes training methods for both the UE and network sides, as detailed in the following sub-embodiments.

子实施例1:UE侧训练方法Sub-embodiment 1: UE-side training method

该子实施例给出的是UE侧的训练方法,即第一AI/ML模型/功能/特性和第二AI/ML模型/功能/特性均在UE侧进行。考虑到UE的训练能力,以及第一AI/ML模型/功能/特性需要部署在多个UE上,训练的过程需要在UE侧的计算实体/单元/节点上进行,如图15所示。This sub-embodiment provides a UE-side training method, i.e., both the first AI/ML model/function/feature and the second AI/ML model/function/feature are performed on the UE side. Considering the UE's training capabilities and the fact that the first AI/ML model/function/feature needs to be deployed on multiple UEs, the training process needs to be performed on the computing entity/unit/node on the UE side, as shown in Figure 15.

上述训练方法可以包括以下步骤:The above training method may include the following steps:

S1,数据收集:由UE向UE侧计算实体/单元/节点发送用于训练的数据集。该数据集可以包括多个UE通过下行CSI-RS测量得到的CSI。S1, Data Collection: The UE sends a data set for training to the UE-side computing entity/unit/node. The data set may include CSIs measured by multiple UEs using downlink CSI-RSs.

S2,UE分组:具体的,UE侧计算实体/单元/节点对多个UE的数据上报信息进行分组,构成用于模型训练的第一输入信息组,例如{UE-1的第一输入信息,UE-2的第一输入信息...,UE-K的第一输入信息}。每个分组构成一个训练样本。该分组过程可以有不同的实现方式,参见下面的示例S2a和S2b。S2, UE Grouping: Specifically, the UE-side computing entity/unit/node groups the data reported by multiple UEs to form a first input information group for model training, for example, {UE-1's first input information, UE-2's first input information, ..., UE-K's first input information}. Each group constitutes a training sample. This grouping process can be implemented in various ways, as shown in Examples S2a and S2b below.

S2a,一种实现方式为随机分组,即每个分组中的K个UE来自对所有数据收集中的所有UE的随机组合。这种分组方式对应的假设是,网络侧不对多个用户的配对进行调度而进行随机配对。但是,多个用户之间的信道相关度较高,如果干扰较大,可能并不适合被调度进行多用户传输。但是这种分组方式的优点包括:此时训练过程中包含了这种情况的训练集样本,一定程度上保障了训练得到的第一AI/ML模型/功能/特性和第二AI/ML模型/功能/特性针对不同用户调度情况的泛化性能较好,而且随机分组对于数据集的处理较为简单。S2a, one implementation method is random grouping, that is, the K UEs in each group come from a random combination of all UEs in all data collection. The corresponding assumption of this grouping method is that the network side does not schedule the pairing of multiple users but performs random pairing. However, the channel correlation between multiple users is high. If the interference is large, they may not be suitable for scheduling multi-user transmission. However, the advantages of this grouping method include: the training set samples of this situation are included in the training process, which to a certain extent ensures that the first AI/ML model/function/feature and the second AI/ML model/function/feature obtained by training have good generalization performance for different user scheduling situations, and random grouping is relatively simple to process the data set.

S2b,基于用户相关性阈值的分组,即每个分组中的K个UE之间的用户相关性是低于一定阈值的组合。这种分组方式下,考虑了网络侧进行用户调度的实际假设。其优点是,这种分组对应的训练集样本是在多用户传输过程中更可能出现的,多个用户间干扰较小,适合被调度进行多用户传输。但是,对于不同假设的多用户调度情况,训练得到的第一和第二AI/ML模型/功能/特性泛化性可能较差。S2b: Grouping based on user correlation thresholds. This means that the user correlation between the K UEs in each group is below a certain threshold. This grouping approach takes into account the realistic assumptions of user scheduling on the network side. Its advantage is that the training set samples corresponding to this grouping are more likely to occur during multi-user transmission, with minimal interference between multiple users, making them suitable for scheduling multi-user transmission. However, for different multi-user scheduling assumptions, the generalization of the first and second trained AI/ML models/functions/features may be poor.

S3,模型训练。基于图16框架,将S2中分组得到的第一输入信息组作为第一AI/ML模型/功能/特性的输入,损失函数采用基于第二输出和第一输入信息组计算得到的频谱效率负值。通过优化损失函数,可以使得第一和第二AI/ML模型/功能/特性基于第一输入信息组,获取最优的第二输出(例如网络侧针对不同用户的预编码向量)。S3, model training. Based on the framework of Figure 16, the first input information grouped in S2 is used as the input of the first AI/ML model/function/feature, and the loss function uses the negative of the spectrum efficiency calculated based on the second output and the first input information group. By optimizing the loss function, the first and second AI/ML models/functions/features can obtain the optimal second output (e.g., precoding vectors for different users on the network side) based on the first input information group.

S4,模型分发。UE侧计算实体/单元/节点将第一AI/ML模型/功能/特性分发给不同的UE,将第二AI/ML模型/功能/特性分发给网络侧进行部署。S4, model distribution. The UE-side computing entity/unit/node distributes the first AI/ML model/function/feature to different UEs and distributes the second AI/ML model/function/feature to the network for deployment.

子实施例2:网络侧训练方法Sub-embodiment 2: Network-side training method

该子实施例给出的是网络侧的联合训练方法,即第一AI/ML模型/功能/特性和第二AI/ML模型/功能/特性均在网络侧进行。考虑到网络的训练能力较强,训练的过程可以直接在网络侧的基站上实现,或者在网络侧的计算实体/单元/节点上进行,如图16所示。This sub-embodiment provides a joint training method on the network side, i.e., both the first AI/ML model/function/feature and the second AI/ML model/function/feature are performed on the network side. Given the network's strong training capabilities, the training process can be implemented directly on the network-side base station or on the network-side computing entity/unit/node, as shown in Figure 16.

上述训练方法包括:The above training methods include:

S1,数据上报和数据收集。多个UE通过测量得到下行CSI-RS得到CSI,并通过上行信道将收集数据反馈给网络侧。该上行信道可以是PUSCH,或PUCCH,或者是专门用于数据上报的其他信道资源。网络侧将该数据集传输至网络侧计算实体/单元/节点。S1, Data Reporting and Data Collection. Multiple UEs measure the downlink CSI-RS to obtain CSI and feed the collected data back to the network via an uplink channel. This uplink channel can be the PUSCH, PUCCH, or other channel resources dedicated to data reporting. The network transmits this data set to the network-side computing entity/unit/node.

S2步骤UE分组和S3步骤模型训练,与子实施例1相同,在此不再赘述。The UE grouping in step S2 and the model training in step S3 are the same as those in sub-embodiment 1 and will not be described in detail here.

S4,模型分发。网络侧计算实体/单元/节点将第一AI/ML模型/功能/特性分发给不同的UE,将第二AI/ML模型/功能/特性分发给网络侧进行部署。S4, model distribution. The network-side computing entity/unit/node distributes the first AI/ML model/function/feature to different UEs and distributes the second AI/ML model/function/feature to the network side for deployment.

如上该的UE侧或网络侧的第一和第二AI/ML模型/功能/特性训练方法,考虑到复杂度问题,一般采用离线训练和在线部署的方式。但是本实施例也可以支持在线训练和AI/ML模型/功能/特性更新,在此不再赘述。通过该训练方法,用户和网络侧可以获取用于进行基于AI/ML的多用户CSI反馈的第一AI/ML模型/功能/特性和第二AI/ML模型/功能/特性。该训练方法与点对点的用户CSI反馈方法不同包括:需要在数据收集阶段,获取多个用户的联合配对数据进行训练,进而能够让第一AI/ML模型/功能/特性获取用户间的干扰信息特征,进而在多用户预编码向量计算中能够有效抑制多用户干扰。As described above, the first and second AI/ML model/function/feature training methods on the UE side or the network side generally adopt offline training and online deployment methods in consideration of complexity. However, this embodiment can also support online training and AI/ML model/function/feature updates, which will not be described in detail here. Through this training method, the user and the network side can obtain the first AI/ML model/function/feature and the second AI/ML model/function/feature for multi-user CSI feedback based on AI/ML. This training method is different from the point-to-point user CSI feedback method in that it is necessary to obtain joint pairing data of multiple users for training during the data collection phase, so that the first AI/ML model/function/feature can obtain the interference information characteristics between users, and thus effectively suppress multi-user interference in the multi-user precoding vector calculation.

实施例三:支持多用户CSI反馈的信令流程Example 3: Signaling process supporting multi-user CSI feedback

针对点对点的CSI反馈设计,不支持这种多用户CSI联合反馈方法,因此本实施例给出支持多用户CSI反馈的信令流程。 The point-to-point CSI feedback design does not support this multi-user CSI joint feedback method. Therefore, this embodiment provides a signaling process that supports multi-user CSI feedback.

子实施例1:两阶段多用户CSI反馈信令流程Sub-embodiment 1: Two-stage multi-user CSI feedback signaling process

首先,本实施例支持一种两阶段的多用户CSI反馈信令流程。如图17所示。该流程可以包括:First, this embodiment supports a two-stage multi-user CSI feedback signaling process, as shown in Figure 17. The process may include:

S1701,用户向网络侧发送第一上报信息,此时用户例如UE处于初始状态,即未被调度多用户传输的状态。该第一上报信息应至少包括该用户的CSI。该第一上报信息是基于点对点的,可以采用传统的码本方法,也可以采用基于AI/ML的CSI反馈方法。S1701: A user sends a first report to the network. At this point, the user, such as a UE, is in an initial state, i.e., not scheduled for multi-user transmission. The first report should include at least the CSI of the user. This first report is point-to-point and can employ either a traditional codebook approach or an AI/ML-based CSI feedback approach.

S1702,网络侧基于多个用户的第一上报信息进行多用户调度。S1702: The network side performs multi-user scheduling based on first reporting information of multiple users.

S1703,网络侧向被调度的每个用户发送第一指示信息,该第一指示信息指示该用户被调度多用户传输,用于激活用户侧的第一AI/ML功能/模型/特性,进行多用户CSI反馈。该第一指示信息可以同时指示被同时调度的多用户个数K,用于用户选择对应的第一AI/ML模型/功能/特性进行激活。该第一指示信息还可以额外指示该用户被调度进行多用户传输的时间T,在收到第一信息指示后续的T个时间单元内,用户可以采用第一AI/ML模型/功能/特性进行多用户CSI反馈。在T个时间单元后,用户可以关闭第一AI/ML模型/功能/特性,回退到初始状态。若第一指示信息不额外指示时间T,则缺省信息默认为持续激活,即第一AI/ML模型/功能/特性持续工作,直到接收第二指示信息(见S7步骤);S1703, the network side sends a first indication message to each scheduled user, and the first indication message indicates that the user is scheduled for multi-user transmission, which is used to activate the first AI/ML function/model/feature on the user side and perform multi-user CSI feedback. The first indication message can also indicate the number K of multi-users scheduled at the same time, so that the user can select the corresponding first AI/ML model/function/feature for activation. The first indication message can also additionally indicate the time T when the user is scheduled for multi-user transmission. Within the subsequent T time units after receiving the first information indication, the user can use the first AI/ML model/function/feature for multi-user CSI feedback. After T time units, the user can turn off the first AI/ML model/function/feature and return to the initial state. If the first indication message does not additionally indicate the time T, the default information defaults to continuous activation, that is, the first AI/ML model/function/feature continues to work until the second indication message is received (see step S7);

S1704,用户按照接收到的第一指示信息,激活第一AI/ML模型/功能/特性;S1704: The user activates the first AI/ML model/function/feature according to the received first instruction information;

S1705,用户向网络侧发送第二上报信息,该第二上报信息至少包括多个用户的第一输出信息,以及确认激活第一AI/ML模型/功能/特性的反馈信息;S1705: The user sends second reporting information to the network, where the second reporting information includes at least the first output information of the plurality of users and feedback information confirming activation of the first AI/ML model/function/feature;

S1706,网络侧激活第二AI/ML功能/模型/特性,并基于第二上报信息,获得最终网络侧需要的第二输出信息。S1706: The network side activates the second AI/ML function/model/feature and obtains the second output information ultimately required by the network side based on the second reported information.

S1707,网络侧向用户发送第二指示信息,用于指示用户侧关闭第一AI/ML模型/功能/特性,或用于指示用户侧切换至新的第一AI/ML模型/功能/特性。S1707: The network side sends second indication information to the user, used to instruct the user side to shut down the first AI/ML model/function/feature, or to instruct the user side to switch to a new first AI/ML model/function/feature.

该第一上报信息和第二上报信息可以由UCI信令或其他专属的用于承载AI相关的上报信息的上行信令进行,通过PUCCH或PUSCH进行上报。该第一指示信息和第二指示信息,可以通过DCI,MAC CE或RRC信令指示,也可以通过其他专属的用于承载AI相关的指示信息的下行信令进行。The first reporting information and the second reporting information may be transmitted via UCI signaling or other dedicated uplink signaling for carrying AI-related reporting information, and reported via PUCCH or PUSCH. The first indication information and the second indication information may be transmitted via DCI, MAC CE, or RRC signaling, or via other dedicated downlink signaling for carrying AI-related indication information.

该两阶段的多用户CSI反馈流程,需要网络侧基于点对点的用户的CSI反馈信息,对多用户进行调度,然后再决定用户的配对及第一AI/ML模型/功能/特性的选择情况。该方案的好处是,网络侧能基于单用户的CSI反馈情况,给出相对合理的多用户调度情况,并合理的对多个用户的第一AI/ML模型/功能/特性的选择给出指示,最终的多用户传输性能相对较好。This two-stage multi-user CSI feedback process requires the network to schedule multiple users based on point-to-point user CSI feedback information, and then determine user pairing and the selection of the first AI/ML model/function/feature. The advantage of this solution is that the network can provide relatively reasonable multi-user scheduling based on the CSI feedback of a single user and provide reasonable guidance on the selection of the first AI/ML model/function/feature for multiple users, resulting in relatively good multi-user transmission performance.

子实施例2:一阶段多用户CSI反馈信令流程Sub-embodiment 2: One-stage multi-user CSI feedback signaling process

本实施例同时也支持一阶段的多用户CSI反馈信令流程,如图18所示:This embodiment also supports a one-stage multi-user CSI feedback signaling process, as shown in FIG18 :

该流程对比该两阶段的多用户CSI反馈信令流程,主要区别在于一阶段不需要等待用户的第一上报信息进行上报(即可以没有步骤S1701),网络侧可以直接对多个用户进行盲调度。后续流程与两阶段基本相同(即步骤S1801到S1806可以分别参见步骤S1702到S1707的相关描述),在此不再赘述。The main difference between this process and the two-stage multi-user CSI feedback signaling process is that the first stage does not need to wait for the user's first reported information to be reported (i.e., step S1701 can be omitted), and the network side can directly perform blind scheduling for multiple users. The subsequent process is basically the same as the two-stage process (i.e., steps S1801 to S1806 can be referred to the relevant descriptions of steps S1702 to S1707, respectively), and will not be repeated here.

该一阶段的多用户CSI反馈信令流程,信令流程更为简单。网络侧不需要等待每次的用户的CSI上报,可以直接触发多用户的CSI反馈信令流程。但是这个过程可能会造成网络侧的多用户调度结果不合理,导致用户间干扰较大。这对第一和第二AI/ML功能/模型/特性提出了更高的要求,即该第一和第二AI/ML功能/模型/特性可以较好的实现多个用户间的干扰抑制,输出更匹配的预编码向量。The multi-user CSI feedback signaling process in this phase is simpler. The network side does not need to wait for each user's CSI report and can directly trigger the multi-user CSI feedback signaling process. However, this process may cause unreasonable multi-user scheduling results on the network side, resulting in significant interference between users. This places higher requirements on the first and second AI/ML functions/models/features, namely, that these first and second AI/ML functions/models/features can better achieve interference suppression between multiple users and output more matching precoding vectors.

实施例四:终端能力上报Example 4: Terminal Capability Reporting

本实施例提供终端能力上报方式,以支持终端实现基于AI/ML的多用户CSI反馈方法。This embodiment provides a terminal capability reporting method to support the terminal in implementing an AI/ML-based multi-user CSI feedback method.

终端具备的第一能力,包含支持基于AI/ML的多用户CSI反馈的能力,支持部署第一AI/ML模型/功能/特性的能力,支持接收第一指示信息和第二指示信息的能力。具体的可以有以下上报方式:The first capability of the terminal includes the ability to support AI/ML-based multi-user CSI feedback, the ability to support the deployment of the first AI/ML model/function/feature, and the ability to support the reception of the first indication information and the second indication information. The specific reporting methods are as follows:

方式一:终端上报支持基于AI/ML的多用户CSI反馈的能力(第一能力),具备第一能力的终端同时可以支持第一AI/ML模型/功能/特性,也可以支持接收第一指示信息和第二指示信息;Method 1: The terminal reports the capability of supporting AI/ML-based multi-user CSI feedback (first capability). A terminal with the first capability can also support the first AI/ML model/function/feature and can also support receiving the first indication information and the second indication information.

方式二:终端上报支持第一AI/ML模型/功能/特性的能力(第一能力),具备第一能力的终端同时可以支持接收第一指示信息和第二指示信息,也可以支持基于AI/ML的多用户CSI反馈;Method 2: The terminal reports the capability of supporting the first AI/ML model/function/feature (first capability). The terminal with the first capability can also support receiving the first indication information and the second indication information, and can also support AI/ML-based multi-user CSI feedback;

方式三:终端上报支持接收第一指示信息和第二指示信息的能力(第一能力),具备第一能力的终端同时可以支持第一AI/ML模型/功能/特性的部署,也可以支持基于AI/ML的多用户CSI反馈。Method 3: The terminal reports the capability (first capability) of supporting the reception of the first indication information and the second indication information. The terminal with the first capability can also support the deployment of the first AI/ML model/function/feature, and can also support multi-user CSI feedback based on AI/ML.

图19是根据本申请一实施例的第一通信设备1900的示意性框图。该第一通信设备1900可以包括:FIG19 is a schematic block diagram of a first communication device 1900 according to an embodiment of the present application. The first communication device 1900 may include:

第一接收单元1901,用于接收来自于多个第二通信设备的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;The first receiving unit 1901 is configured to receive a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module;

第一处理单元1902,用于根据该多个第一输出信息,得到第二输入信息;采用第二信息处理模块对该第二输入信息进行处理,得到第二输出信息。The first processing unit 1902 is configured to obtain second input information according to the plurality of first output information; and process the second input information using a second information processing module to obtain second output information.

在一种实施方式中,该第一信息处理模块包括第一模型、第一功能和第一特性的至少之一。 In one embodiment, the first information processing module includes at least one of a first model, a first function, and a first characteristic.

在一种实施方式中,该第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。In one embodiment, the second information processing module includes at least one of a second model, a second function, and a second characteristic.

在一种实施方式中,该第一模型包括信道状态信息CSI编码器模型,该第一功能包括CSI编码器功能,或者,该第一特性包括CSI编码器特性;或者In one embodiment, the first model comprises a channel state information (CSI) encoder model, the first function comprises a CSI encoder function, or the first characteristic comprises a CSI encoder characteristic; or

该第二模型包括CSI解码器模型,该第二功能包括CSI解码器功能,或者,该第二特性包括CSI解码器特性。The second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic.

在一种实施方式中,该第一输入信息包括该第二通信设备测量得到CSI,该第一输出信息包括该第二通信设备采用第一信息处理模块处理该CSI得到的比特序列。In one embodiment, the first input information includes CSI measured by the second communication device, and the first output information includes a bit sequence obtained by the second communication device processing the CSI using a first information processing module.

在一种实施方式中,该第二输入信息包括该多个第一输入信息合并得到的信息,该第二输出信息包括该第一通信设备采用该第二信息处理模块处理该第二输入信息得到的预编码向量。In one embodiment, the second input information includes information obtained by combining the multiple first input information, and the second output information includes a precoding vector obtained by the first communication device processing the second input information using the second information processing module.

图20是根据本申请一实施例的第一通信设备2000的示意性框图。该第一通信设备2000可以包括:FIG20 is a schematic block diagram of a first communication device 2000 according to an embodiment of the present application. The first communication device 2000 may include:

第二接收单元2001,用于接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;The second receiving unit 2001 is configured to receive multiple CSIs from multiple second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement;

第二处理单元2002,用于使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。The second processing unit 2002 is configured to train a plurality of first information processing modules and a second information processing module that need to be trained using the plurality of CSIs to obtain a plurality of trained first information processing modules and a second information processing module.

在一种实施方式中,该第二处理单元2002还用于:In one embodiment, the second processing unit 2002 is further configured to:

对该多个CSI进行分组,得到多个第一输入信息组;Grouping the multiple CSIs to obtain multiple first input information groups;

将该一个或多个第一输入信息组作为需要训练的多个第一信息处理模块的输入,得到第二信息处理模块输出的第二输出信息;Using the one or more first input information groups as inputs to a plurality of first information processing modules that need to be trained, and obtaining second output information output by a second information processing module;

根据每个第一输入信息组及其对应的第二输出信息优化损失函数,以得到训练后的多个第一信息处理模块和第二信息处理模块。The loss function is optimized according to each first input information group and its corresponding second output information to obtain a plurality of trained first information processing modules and second information processing modules.

在一种实施方式中,该第一通信设备还包括:In one embodiment, the first communication device further includes:

第一发送单元2003,用于向多个第二通信设备发送该多个第一信息处理模块和/或向第三通信设备发送该第二信息处理模块。The first sending unit 2003 is configured to send the multiple first information processing modules to multiple second communication devices and/or send the second information processing module to a third communication device.

在一种实施方式中,该第一信息处理模块包括第一模型、第一功能和第一特性的至少之一。In one embodiment, the first information processing module includes at least one of a first model, a first function, and a first characteristic.

在一种实施方式中,该第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。In one embodiment, the second information processing module includes at least one of a second model, a second function, and a second characteristic.

在一种实施方式中,该第一模型包括信道状态信息CSI编码器模型,该第一功能包括CSI编码器功能,或者,该第一特性包括CSI编码器特性;或者In one embodiment, the first model comprises a channel state information (CSI) encoder model, the first function comprises a CSI encoder function, or the first characteristic comprises a CSI encoder characteristic; or

该第二模型包括CSI解码器模型,该第二功能包括CSI解码器功能,或者,该第二特性包括CSI解码器特性。The second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic.

图21是根据本申请一实施例的第一通信设备2100的示意性框图。该第一通信设备2100可以包括:FIG21 is a schematic block diagram of a first communication device 2100 according to an embodiment of the present application. The first communication device 2100 may include:

第二发送单元2101,用于发送第一指示信息,该第一指示信息用于指示第二通信设备被调度多用户传输。The second sending unit 2101 is configured to send first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

在一种实施方式中,该第一指示信息用于激活该第二通信设备的第一信息处理模块,以进行多用户CSI反馈。In one implementation, the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback.

在一种实施方式中,该第一指示信息还用于指示以下至少之一:被同时调度的多用户个数;被调度的用户进行多用户传输的时间。In one embodiment, the first indication information is further used to indicate at least one of the following: the number of multi-users scheduled simultaneously; and the time for the scheduled users to perform multi-user transmission.

在一种实施方式中,该第一通信设备还包括:In one embodiment, the first communication device further includes:

第三接收单元2102,用于接收第一上报信息,该第一上报信息用于上报该第二通信设备的CSI。The third receiving unit 2102 is configured to receive first reporting information, where the first reporting information is used to report the CSI of the second communication device.

在一种实施方式中,该第三接收单元2102还用于接收第二上报信息,该第二上报信息用于上报该第二通信设备的第一信息处理模块是否处于激活状态。In one implementation, the third receiving unit 2102 is further configured to receive second reporting information, where the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state.

在一种实施方式中,该第二发送单元2101还用于发送第二指示信息,该第二指示信息用于指示该第二通信设备关闭该第一信息处理模块和/或切换至新的第一信息处理模块。In one embodiment, the second sending unit 2101 is further configured to send second indication information, where the second indication information is configured to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module.

在一种实施方式中,该第三接收单元2102还用于接收能力信息,该能力信息用于指示第二通信设备的多用户CSI反馈相关能力。In one implementation, the third receiving unit 2102 is further configured to receive capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device.

在一种实施方式中,该多用户CSI反馈相关能力包括以下至少之一:In one embodiment, the multi-user CSI feedback-related capabilities include at least one of the following:

是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities;

是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported;

是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported.

本申请实施例的第一通信设备1900、2000、2100能够实现前述的方法实施例中的第一通信设备的对应功能。该第一通信设备1900、2000、2100中的各个模块(子模块、单元或组件等)对应的流程、功能、实现方式以及有益效果,可参见上述方法实施例中的对应描述,在此不再赘述。需要说明,关于申请实施例的第一通信设备1900、2000、2100中的各个模块(子模块、单元或组件等)所描述的功能, 可以由不同的模块(子模块、单元或组件等)实现,也可以由同一个模块(子模块、单元或组件等)实现。The first communication devices 1900, 2000, and 2100 of the embodiments of the present application can implement the corresponding functions of the first communication devices in the aforementioned method embodiments. The processes, functions, implementation methods, and beneficial effects corresponding to the various modules (submodules, units, or components, etc.) in the first communication devices 1900, 2000, and 2100 can be found in the corresponding descriptions in the aforementioned method embodiments, and will not be repeated here. It should be noted that the functions described in the various modules (submodules, units, or components, etc.) in the first communication devices 1900, 2000, and 2100 of the embodiments of the application are as follows: It can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).

图22是根据本申请一实施例的第二通信设备2200的示意性框图。该第二通信设备2200可以包括:FIG22 is a schematic block diagram of a second communication device 2200 according to an embodiment of the present application. The second communication device 2200 may include:

第四接收单元2201,用于接收第一指示信息,该第一指示信息用于指示该第二通信设备被调度多用户传输。The fourth receiving unit 2201 is configured to receive first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

在一种实施方式中,该第一指示信息用于激活该第二通信设备的第一信息处理模块,以进行多用户CSI反馈。In one implementation, the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback.

在一种实施方式中,该第一指示信息还用于指示以下至少之一:被同时调度的多用户个数;被调度的用户进行多用户传输的时间。In one embodiment, the first indication information is further used to indicate at least one of the following: the number of multi-users scheduled simultaneously; and the time for the scheduled users to perform multi-user transmission.

在一种实施方式中,该第二通信设备还包括:In one embodiment, the second communication device further includes:

第三发送单元2202,用于发送第一上报信息,该第一上报信息用于上报该第二通信设备的CSI。The third sending unit 2202 is configured to send first reporting information, where the first reporting information is used to report the CSI of the second communication device.

在一种实施方式中,该第三发送单元2202还用于发送第二上报信息,该第二上报信息用于上报该第二通信设备的第一信息处理模块是否处于激活状态。In one implementation, the third sending unit 2202 is further configured to send second reporting information, where the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state.

在一种实施方式中,该第四接收单元2201还用于接收第二指示信息,该第二指示信息用于指示该第二通信设备关闭该第一信息处理模块和/或切换至新的第一信息处理模块。In one embodiment, the fourth receiving unit 2201 is further configured to receive second indication information, where the second indication information is configured to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module.

在一种实施方式中,该第三发送单元2202还用于发送能力信息,该能力信息用于指示该第二通信设备的多用户CSI反馈相关能力。In one implementation, the third sending unit 2202 is further configured to send capability information, where the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device.

在一种实施方式中,该多用户CSI反馈相关能力包括以下至少之一:In one embodiment, the multi-user CSI feedback-related capabilities include at least one of the following:

是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities;

是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported;

是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported.

本申请实施例的第二通信设备2200能够实现前述的方法实施例中的第二通信设备的对应功能。该第二通信设备2200中的各个模块(子模块、单元或组件等)对应的流程、功能、实现方式以及有益效果,可参见上述方法实施例中的对应描述,在此不再赘述。需要说明,关于申请实施例的第二通信设备2200中的各个模块(子模块、单元或组件等)所描述的功能,可以由不同的模块(子模块、单元或组件等)实现,也可以由同一个模块(子模块、单元或组件等)实现。The second communication device 2200 of the embodiment of the present application can implement the corresponding functions of the second communication device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the various modules (sub-modules, units or components, etc.) in the second communication device 2200 can be found in the corresponding descriptions in the above-mentioned method embodiments, and will not be repeated here. It should be noted that the functions described in the various modules (sub-modules, units or components, etc.) in the second communication device 2200 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).

图23是根据本申请实施例的通信设备2300示意性结构图。该通信设备2300包括处理器2310,处理器2310可以从存储器中调用并运行计算机程序,以使通信设备2300实现本申请实施例中的方法。Figure 23 is a schematic structural diagram of a communication device 2300 according to an embodiment of the present application. The communication device 2300 includes a processor 2310, which can call and run a computer program from a memory to enable the communication device 2300 to implement the method in the embodiment of the present application.

在一种实施方式中,通信设备2300还可以包括存储器2320。其中,处理器2310可以从存储器2320中调用并运行计算机程序,以使通信设备2300实现本申请实施例中的方法。In one embodiment, the communication device 2300 may further include a memory 2320. The processor 2310 may call and execute a computer program from the memory 2320 to enable the communication device 2300 to implement the method in the embodiment of the present application.

其中,存储器2320可以是独立于处理器2310的一个单独的器件,也可以集成在处理器2310中。The memory 2320 may be a separate device independent of the processor 2310 or may be integrated into the processor 2310 .

在一种实施方式中,通信设备2300还可以包括收发器2330,处理器2310可以控制该收发器2330与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。In one embodiment, the communication device 2300 may further include a transceiver 2330 , and the processor 2310 may control the transceiver 2330 to communicate with other devices. Specifically, the transceiver 2330 may send information or data to other devices, or receive information or data sent by other devices.

其中,收发器2330可以包括发射机和接收机。收发器2330还可以进一步包括天线,天线的数量可以为一个或多个。The transceiver 2330 may include a transmitter and a receiver. The transceiver 2330 may further include an antenna, and the number of antennas may be one or more.

在一种实施方式中,该通信设备2300可为本申请实施例的第一通信设备,并且该通信设备2300可以实现本申请实施例的各个方法中由第一通信设备实现的相应流程,为了简洁,在此不再赘述。In one embodiment, the communication device 2300 may be the first communication device of the embodiment of the present application, and the communication device 2300 may implement the corresponding processes implemented by the first communication device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

在一种实施方式中,该通信设备2300可为本申请实施例的第二通信设备,并且该通信设备2300可以实现本申请实施例的各个方法中由第二通信设备实现的相应流程,为了简洁,在此不再赘述。In one embodiment, the communication device 2300 may be the second communication device of the embodiment of the present application, and the communication device 2300 may implement the corresponding processes implemented by the second communication device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

图24是根据本申请实施例的芯片2400的示意性结构图。该芯片2400包括处理器2410,处理器2410可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。24 is a schematic structural diagram of a chip 2400 according to an embodiment of the present application. The chip 2400 includes a processor 2410, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.

在一种实施方式中,芯片2400还可以包括存储器2420。其中,处理器2410可以从存储器2420中调用并运行计算机程序,以实现本申请实施例中由终端设备或者网络设备执行的方法。In one embodiment, the chip 2400 may further include a memory 2420. The processor 2410 may call and execute a computer program from the memory 2420 to implement the method executed by the terminal device or the network device in the embodiment of the present application.

其中,存储器2420可以是独立于处理器2410的一个单独的器件,也可以集成在处理器2410中。The memory 2420 may be a separate device independent of the processor 2410 , or may be integrated into the processor 2410 .

在一种实施方式中,该芯片2400还可以包括输入接口2430。其中,处理器2410可以控制该输入接口2430与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。In one embodiment, the chip 2400 may further include an input interface 2430. The processor 2410 may control the input interface 2430 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

在一种实施方式中,该芯片2400还可以包括输出接口2440。其中,处理器2410可以控制该输出接口2440与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。In one embodiment, the chip 2400 may further include an output interface 2440. The processor 2410 may control the output interface 2440 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

在一种实施方式中,该芯片可应用于本申请实施例中的第一通信设备,并且该芯片可以实现本申请实施例的各个方法中由第一通信设备实现的相应流程,为了简洁,在此不再赘述。In one embodiment, the chip can be applied to the first communication device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first communication device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.

在一种实施方式中,该芯片可应用于本申请实施例中的第二通信设备,并且该芯片可以实现本申请实施例的各个方法中由第二通信设备实现的相应流程,为了简洁,在此不再赘述。 In one embodiment, the chip can be applied to the second communication device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the second communication device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.

应用于第一通信设备和第二通信设备的芯片可以是相同的芯片或不同的芯片。The chips used in the first communication device and the second communication device may be the same chip or different chips.

应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。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.

上述提及的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、现成可编程门阵列(field programmable gate array,FPGA)、专用集成电路(application specific integrated circuit,ASIC)或者其他可编程逻辑器件、晶体管逻辑器件、分立硬件组件等。其中,上述提到的通用处理器可以是微处理器或者也可以是任何常规的处理器等。The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. The general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.

上述提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。The memory mentioned above may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Among them, the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM).

应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

图25是根据本申请实施例的通信系统2500的示意性框图。该通信系统2500包括第一通信设备2510和第二网络设备2520。FIG25 is a schematic block diagram of a communication system 2500 according to an embodiment of the present application. The communication system 2500 includes a first communication device 2510 and a second network device 2520 .

在一种实施方式中,第一通信设备2510,用于接收来自于多个第二通信设备2520的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;该第一通信设备根据该多个第一输出信息,得到第二输入信息;该第一通信设备采用第二信息处理模块对该第二输入信息进行处理,得到第二输出信息。第二通信设备2520用于发送第一输出信息。In one embodiment, a first communication device 2510 is configured to receive multiple first output information from multiple second communication devices 2520. Each first output information is obtained by a second communication device processing first input information using a first information processing module. The first communication device obtains second input information based on the multiple first output information. The first communication device processes the second input information using a second information processing module to obtain second output information. The second communication device 2520 is configured to transmit the first output information.

在一种实施方式中,第一通信设备2510,用于接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;该第一通信设备使用该多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。第二通信设备2520用于发送CSI。In one embodiment, a first communication device 2510 is configured to receive multiple CSIs from multiple second communication devices, wherein each CSI is obtained by a second communication device through CSI-RS measurement. The first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that require training, thereby obtaining multiple trained first information processing modules and second information processing modules. The second communication device 2520 is configured to send the CSIs.

在一种实施方式中,第一通信设备2510,用于发送第一指示信息,该第一指示信息用于指示第二通信设备被调度多用户传输。In one implementation, the first communication device 2510 is configured to send first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission.

在一种实施方式中,第二通信设备2520,用于接收该第一指示信息。In one implementation, the second communication device 2520 is configured to receive the first indication information.

其中,该第一通信设备2510可以用于实现上述方法中由第一通信设备实现的相应的功能,该第二通信设备2520可以用于实现上述方法中由第二通信设备实现的相应的功能。为了简洁,在此不再赘述。The first communication device 2510 can be used to implement the corresponding functions implemented by the first communication device in the above method, and the second communication device 2520 can be used to implement the corresponding functions implemented by the second communication device in the above method. For the sake of brevity, they are not described here in detail.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例中的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(Solid State Disk,SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function in accordance with the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)).

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

以上所述仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以该权利要求的保护范围为准。 The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included within the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims (57)

一种信息处理方法,包括:An information processing method, comprising: 第一通信设备接收来自于多个第二通信设备的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;The first communication device receives a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module; 所述第一通信设备根据所述多个第一输出信息,得到第二输入信息;The first communication device obtains second input information according to the plurality of first output information; 所述第一通信设备采用第二信息处理模块对所述第二输入信息进行处理,得到第二输出信息。The first communication device uses a second information processing module to process the second input information to obtain second output information. 根据权利要求1所述的方法,其中,所述第一信息处理模块包括第一模型、第一功能和第一特性的至少之一,所述第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。The method according to claim 1, wherein the first information processing module includes at least one of a first model, a first function and a first characteristic, and the second information processing module includes at least one of a second model, a second function and a second characteristic. 根据权利要求2所述的方法,其中,所述第一模型包括信道状态信息CSI编码器模型,所述第一功能包括CSI编码器功能,或者,所述第一特性包括CSI编码器特性;或者The method of claim 2, wherein the first model comprises a channel state information (CSI) encoder model, the first function comprises a CSI encoder function, or the first characteristic comprises a CSI encoder characteristic; or 所述第二模型包括CSI解码器模型,所述第二功能包括CSI解码器功能,或者,所述第二特性包括CSI解码器特性。The second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic. 根据权利要求1至3中任一项所述的方法,其中,所述第一输入信息包括所述第二通信设备测量得到CSI,所述第一输出信息包括所述第二通信设备采用第一信息处理模块处理所述CSI得到的比特序列。The method according to any one of claims 1 to 3, wherein the first input information includes CSI measured by the second communication device, and the first output information includes a bit sequence obtained by the second communication device processing the CSI using a first information processing module. 根据权利要求1至4中任一项所述的方法,其中,所述第二输入信息包括所述多个第一输入信息合并得到的信息,所述第二输出信息包括所述第一通信设备采用所述第二信息处理模块处理所述第二输入信息得到的预编码向量。The method according to any one of claims 1 to 4, wherein the second input information includes information obtained by merging the multiple first input information, and the second output information includes a precoding vector obtained by the first communication device processing the second input information using the second information processing module. 一种信息处理模块训练方法,包括:A method for training an information processing module, comprising: 第一通信设备接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;The first communication device receives multiple CSIs from multiple second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement; 所述第一通信设备使用所述多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。The first communication device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained to obtain multiple trained first information processing modules and second information processing modules. 根据权利要求6所述的方法,其中,所述第一通信设备使用所述多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块,还包括:The method according to claim 6, wherein the first communications device uses the multiple CSIs to train multiple first information processing modules and second information processing modules that need to be trained to obtain the trained multiple first information processing modules and second information processing modules, further comprising: 所述第一通信设备对所述多个CSI进行分组,得到多个第一输入信息组;The first communication device groups the multiple CSIs to obtain multiple first input information groups; 将所述一个或多个第一输入信息组作为需要训练的多个第一信息处理模块的输入,得到第二信息处理模块输出的第二输出信息;Using the one or more first input information groups as inputs to a plurality of first information processing modules that need to be trained, to obtain second output information output by a second information processing module; 根据每个第一输入信息组及其对应的第二输出信息优化损失函数,以得到训练后的多个第一信息处理模块和第二信息处理模块。The loss function is optimized according to each first input information group and its corresponding second output information to obtain a plurality of trained first information processing modules and second information processing modules. 根据权利要求6或7所述的方法,其中,所述方法还包括:The method according to claim 6 or 7, wherein the method further comprises: 所述第一通信设备向多个第二通信设备发送所述多个第一信息处理模块和/或向第三通信设备发送所述第二信息处理模块。The first communication device sends the multiple first information processing modules to multiple second communication devices and/or sends the second information processing module to a third communication device. 根据权利要求6至8中任一项所述的方法,其中,所述第一信息处理模块包括第一模型、第一功能和第一特性的至少之一,所述第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。The method according to any one of claims 6 to 8, wherein the first information processing module includes at least one of a first model, a first function and a first characteristic, and the second information processing module includes at least one of a second model, a second function and a second characteristic. 根据权利要求9所述的方法,其中,所述第一模型包括信道状态信息CSI编码器模型,所述第一功能包括CSI编码器功能,或者,所述第一特性包括CSI编码器特性;或者The method of claim 9, wherein the first model comprises a channel state information (CSI) encoder model, the first function comprises a CSI encoder function, or the first characteristic comprises a CSI encoder characteristic; or 所述第二模型包括CSI解码器模型,所述第二功能包括CSI解码器功能,或者,所述第二特性包括CSI解码器特性。The second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic. 一种信息处理方法,包括:An information processing method, comprising: 第一通信设备发送第一指示信息,所述第一指示信息用于指示第二通信设备被调度多用户传输。The first communication device sends first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission. 根据权利要求11所述的方法,其中,所述第一指示信息用于激活所述第二通信设备的第一信息处理模块,以进行多用户CSI反馈。The method according to claim 11, wherein the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback. 根据权利要求11或12所述的方法,其中,所述第一指示信息还用于指示以下至少之一:The method according to claim 11 or 12, wherein the first indication information is further used to indicate at least one of the following: 被同时调度的多用户个数;The number of users scheduled simultaneously; 被调度的用户进行多用户传输的时间。The time during which the scheduled users perform multi-user transmission. 根据权利要求11至13中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 11 to 13, wherein the method further comprises: 所述第一通信设备接收第一上报信息,所述第一上报信息用于上报所述第二通信设备的CSI。The first communication device receives first reporting information, where the first reporting information is used to report the CSI of the second communication device. 根据权利要求11至14中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 11 to 14, wherein the method further comprises: 所述第一通信设备接收第二上报信息,所述第二上报信息用于上报所述第二通信设备的第一信息处 理模块是否处于激活状态。The first communication device receives second reporting information, and the second reporting information is used to report the first information processing of the second communication device. Check whether the management module is activated. 根据权利要求11至15中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 11 to 15, wherein the method further comprises: 所述第一通信设备发送第二指示信息,所述第二指示信息用于指示所述第二通信设备关闭所述第一信息处理模块和/或切换至新的第一信息处理模块。The first communication device sends second indication information, where the second indication information is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module. 根据权利要求11至16中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 11 to 16, wherein the method further comprises: 所述第一通信设备接收能力信息,所述能力信息用于指示第二通信设备的多用户CSI反馈相关能力。The first communication device receives capability information, where the capability information is used to indicate a multi-user CSI feedback-related capability of the second communication device. 根据权利要求11至17中任一项所述的方法,其中,所述多用户CSI反馈相关能力包括以下至少之一:The method according to any one of claims 11 to 17, wherein the multi-user CSI feedback-related capabilities include at least one of the following: 是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities; 是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported; 是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported. 一种信息处理方法,包括:An information processing method, comprising: 第二通信设备接收第一指示信息,所述第一指示信息用于指示所述第二通信设备被调度多用户传输。The second communication device receives first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission. 根据权利要求19所述的方法,其中,所述第一指示信息用于激活所述第二通信设备的第一信息处理模块,以进行多用户CSI反馈。The method according to claim 19, wherein the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback. 根据权利要求19或20所述的方法,其中,所述第一指示信息还用于指示以下至少之一:The method according to claim 19 or 20, wherein the first indication information is further used to indicate at least one of the following: 被同时调度的多用户个数;The number of users scheduled simultaneously; 被调度的用户进行多用户传输的时间。The time during which the scheduled users perform multi-user transmission. 根据权利要求19至21中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 19 to 21, further comprising: 所述第二通信设备发送第一上报信息,所述第一上报信息用于上报所述第二通信设备的CSI。The second communication device sends first reporting information, where the first reporting information is used to report the CSI of the second communication device. 根据权利要求19至22中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 19 to 22, wherein the method further comprises: 所述第二通信设备发送第二上报信息,所述第二上报信息用于上报所述第二通信设备的第一信息处理模块是否处于激活状态。The second communication device sends second reporting information, where the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state. 根据权利要求19至23中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 19 to 23, wherein the method further comprises: 所述第二通信设备接收第二指示信息,所述第二指示信息用于指示所述第二通信设备关闭所述第一信息处理模块和/或切换至新的第一信息处理模块。The second communication device receives second indication information, where the second indication information is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module. 根据权利要求19至24中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 19 to 24, further comprising: 所述第二通信设备发送能力信息,所述能力信息用于指示所述第二通信设备的多用户CSI反馈相关能力。The second communication device sends capability information, where the capability information is used to indicate a multi-user CSI feedback-related capability of the second communication device. 根据权利要求19至25中任一项所述的方法,其中,所述多用户CSI反馈相关能力包括以下至少之一:The method according to any one of claims 19 to 25, wherein the multi-user CSI feedback-related capabilities include at least one of the following: 是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities; 是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported; 是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported. 一种第一通信设备,包括:A first communication device, comprising: 第一接收单元,用于接收来自于多个第二通信设备的多个第一输出信息;其中,一个第一输出信息是一个第二通信设备采用第一信息处理模块处理第一输入信息得到的;A first receiving unit is configured to receive a plurality of first output information from a plurality of second communication devices; wherein one first output information is obtained by a second communication device processing the first input information using the first information processing module; 第一处理单元,用于根据所述多个第一输出信息,得到第二输入信息;采用第二信息处理模块对所述第二输入信息进行处理,得到第二输出信息。The first processing unit is configured to obtain second input information according to the plurality of first output information; and process the second input information using a second information processing module to obtain second output information. 根据权利要求27所述的第一通信设备,其中,所述第一信息处理模块包括第一模型、第一功能和第一特性的至少之一,所述第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。The first communication device according to claim 27, wherein the first information processing module includes at least one of a first model, a first function, and a first characteristic, and the second information processing module includes at least one of a second model, a second function, and a second characteristic. 根据权利要求28所述的第一通信设备,其中,所述第一模型包括信道状态信息CSI编码器模型,所述第一功能包括CSI编码器功能,或者,所述第一特性包括CSI编码器特性;或者The first communications device of claim 28, wherein the first model comprises a channel state information (CSI) encoder model, the first function comprises a CSI encoder function, or the first characteristic comprises a CSI encoder characteristic; or 所述第二模型包括CSI解码器模型,所述第二功能包括CSI解码器功能,或者,所述第二特性包括CSI解码器特性。The second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic. 根据权利要求27至29中任一项所述的第一通信设备,其中,所述第一输入信息包括所述第二通信设备测量得到CSI,所述第一输出信息包括所述第二通信设备采用第一信息处理模块处理所述CSI得到的比特序列。The first communication device according to any one of claims 27 to 29, wherein the first input information includes CSI measured by the second communication device, and the first output information includes a bit sequence obtained by the second communication device processing the CSI using a first information processing module. 根据权利要求27至30中任一项所述的第一通信设备,其中,所述第二输入信息包括所述多个第一输入信息合并得到的信息,所述第二输出信息包括所述第一通信设备采用所述第二信息处理模块处理所述第二输入信息得到的预编码向量。 The first communication device according to any one of claims 27 to 30, wherein the second input information includes information obtained by merging the multiple first input information, and the second output information includes a precoding vector obtained by the first communication device processing the second input information using the second information processing module. 一种第一通信设备,包括:A first communication device, comprising: 第二接收单元,用于接收来自于多个第二通信设备的多个CSI;其中,一个CSI是一个第二通信设备通过CSI-RS测量得到的;A second receiving unit is configured to receive a plurality of CSIs from a plurality of second communication devices; wherein one CSI is obtained by one second communication device through CSI-RS measurement; 第二处理单元,用于使用所述多个CSI对需要训练的多个第一信息处理模块和第二信息处理模块进行训练,得到训练后的多个第一信息处理模块和第二信息处理模块。The second processing unit is configured to train the plurality of first information processing modules and second information processing modules that need to be trained using the plurality of CSIs to obtain the plurality of trained first information processing modules and second information processing modules. 根据权利要求32所述的第一通信设备,其中,所述第二处理单元还用于:The first communication device according to claim 32, wherein the second processing unit is further configured to: 对所述多个CSI进行分组,得到多个第一输入信息组;Grouping the multiple CSIs to obtain multiple first input information groups; 将所述一个或多个第一输入信息组作为需要训练的多个第一信息处理模块的输入,得到第二信息处理模块输出的第二输出信息;Using the one or more first input information groups as inputs to a plurality of first information processing modules that need to be trained, to obtain second output information output by a second information processing module; 根据每个第一输入信息组及其对应的第二输出信息优化损失函数,以得到训练后的多个第一信息处理模块和第二信息处理模块。The loss function is optimized according to each first input information group and its corresponding second output information to obtain a plurality of trained first information processing modules and second information processing modules. 根据权利要求32或33所述的第一通信设备,其中,所述第一通信设备还包括:The first communication device according to claim 32 or 33, wherein the first communication device further comprises: 第一发送单元,用于向多个第二通信设备发送所述多个第一信息处理模块和/或向第三通信设备发送所述第二信息处理模块。The first sending unit is configured to send the multiple first information processing modules to multiple second communication devices and/or send the second information processing module to a third communication device. 根据权利要求32至34中任一项所述的第一通信设备,其中,所述第一信息处理模块包括第一模型、第一功能和第一特性的至少之一,所述第二信息处理模块包括第二模型、第二功能和第二特性的至少之一。The first communication device according to any one of claims 32 to 34, wherein the first information processing module includes at least one of a first model, a first function and a first characteristic, and the second information processing module includes at least one of a second model, a second function and a second characteristic. 根据权利要求35所述的第一通信设备,其中,所述第一模型包括信道状态信息CSI编码器模型,所述第一功能包括CSI编码器功能,或者,所述第一特性包括CSI编码器特性;或者The first communications device of claim 35, wherein the first model comprises a channel state information (CSI) encoder model, the first function comprises a CSI encoder function, or the first characteristic comprises a CSI encoder characteristic; or 所述第二模型包括CSI解码器模型,所述第二功能包括CSI解码器功能,或者,所述第二特性包括CSI解码器特性。The second model includes a CSI decoder model, the second function includes a CSI decoder function, or the second characteristic includes a CSI decoder characteristic. 一种第一通信设备,包括:A first communication device, comprising: 第二发送单元,用于发送第一指示信息,所述第一指示信息用于指示第二通信设备被调度多用户传输。The second sending unit is configured to send first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission. 根据权利要求37所述的第一通信设备,其中,所述第一指示信息用于激活所述第二通信设备的第一信息处理模块,以进行多用户CSI反馈。The first communication device according to claim 37, wherein the first indication information is used to activate the first information processing module of the second communication device to perform multi-user CSI feedback. 根据权利要求37或38所述的第一通信设备,其中,所述第一指示信息还用于指示以下至少之一:The first communications device according to claim 37 or 38, wherein the first indication information is further used to indicate at least one of the following: 被同时调度的多用户个数;The number of users scheduled simultaneously; 被调度的用户进行多用户传输的时间。The time during which the scheduled users perform multi-user transmission. 根据权利要求37至39中任一项所述的第一通信设备,其中,所述第一通信设备还包括:The first communication device according to any one of claims 37 to 39, wherein the first communication device further comprises: 第三接收单元,用于接收第一上报信息,所述第一上报信息用于上报所述第二通信设备的CSI。The third receiving unit is configured to receive first reporting information, where the first reporting information is used to report the CSI of the second communication device. 根据权利要求37至40中任一项所述的第一通信设备,其中,所述第三接收单元还用于接收第二上报信息,所述第二上报信息用于上报所述第二通信设备的第一信息处理模块是否处于激活状态。According to the first communication device according to any one of claims 37 to 40, the third receiving unit is further used to receive second reporting information, and the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state. 根据权利要求37至41中任一项所述的第一通信设备,其中,所述第二发送单元还用于发送第二指示信息,所述第二指示信息用于指示所述第二通信设备关闭所述第一信息处理模块和/或切换至新的第一信息处理模块。According to the first communication device according to any one of claims 37 to 41, the second sending unit is further used to send second indication information, and the second indication information is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module. 根据权利要求37至42中任一项所述的第一通信设备,其中,所述第三接收单元还用于接收能力信息,所述能力信息用于指示第二通信设备的多用户CSI反馈相关能力。The first communication device according to any one of claims 37 to 42, wherein the third receiving unit is further used to receive capability information, wherein the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device. 根据权利要求37至43中任一项所述的第一通信设备,其中,所述多用户CSI反馈相关能力包括以下至少之一:The first communications device according to any one of claims 37 to 43, wherein the multi-user CSI feedback-related capabilities include at least one of the following: 是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities; 是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported; 是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported. 一种第二通信设备,包括:A second communication device, comprising: 第四接收单元,用于接收第一指示信息,所述第一指示信息用于指示所述第二通信设备被调度多用户传输。The fourth receiving unit is used to receive first indication information, where the first indication information is used to indicate that the second communication device is scheduled for multi-user transmission. 根据权利要求45所述的第二通信设备,其中,所述第一指示信息用于激活所述第二通信设备的第一信息处理模块,以进行多用户CSI反馈。The second communication device according to claim 45, wherein the first indication information is used to activate a first information processing module of the second communication device to perform multi-user CSI feedback. 根据权利要求45或46所述的第二通信设备,其中,所述第一指示信息还用于指示以下至少之一:The second communication device according to claim 45 or 46, wherein the first indication information is further used to indicate at least one of the following: 被同时调度的多用户个数; The number of users scheduled simultaneously; 被调度的用户进行多用户传输的时间。The time during which the scheduled users perform multi-user transmission. 根据权利要求45至47中任一项所述的第二通信设备,其中,所述第二通信设备还包括:The second communication device according to any one of claims 45 to 47, wherein the second communication device further comprises: 第三发送单元,用于发送第一上报信息,所述第一上报信息用于上报所述第二通信设备的CSI。The third sending unit is configured to send first reporting information, where the first reporting information is used to report the CSI of the second communication device. 根据权利要求45至48中任一项所述的第二通信设备,其中,所述第三发送单元还用于发送第二上报信息,所述第二上报信息用于上报所述第二通信设备的第一信息处理模块是否处于激活状态。The second communication device according to any one of claims 45 to 48, wherein the third sending unit is further used to send second reporting information, and the second reporting information is used to report whether the first information processing module of the second communication device is in an activated state. 根据权利要求45至49中任一项所述的第二通信设备,其中,所述第四接收单元还用于接收第二指示信息,所述第二指示信息用于指示所述第二通信设备关闭所述第一信息处理模块和/或切换至新的第一信息处理模块。The second communication device according to any one of claims 45 to 49, wherein the fourth receiving unit is further used to receive second indication information, and the second indication information is used to instruct the second communication device to shut down the first information processing module and/or switch to a new first information processing module. 根据权利要求45至50中任一项所述的第二通信设备,其中,所述第三发送单元还用于发送能力信息,所述能力信息用于指示所述第二通信设备的多用户CSI反馈相关能力。The second communication device according to any one of claims 45 to 50, wherein the third sending unit is further used to send capability information, wherein the capability information is used to indicate the multi-user CSI feedback-related capability of the second communication device. 根据权利要求45至51中任一项所述的第二通信设备,其中,所述多用户CSI反馈相关能力包括以下至少之一:The second communications device according to any one of claims 45 to 51, wherein the multi-user CSI feedback-related capabilities include at least one of the following: 是否支持基于AI/ML的多用户CSI反馈的能力;Whether it supports AI/ML-based multi-user CSI feedback capabilities; 是否支持部署第一信息处理模块的能力;Whether the capability of deploying the first information processing module is supported; 是否支持接收第一指示信息和/或第二指示信息的能力。Whether the capability of receiving the first indication information and/or the second indication information is supported. 一种通信设备,包括:收发器、处理器和存储器,所述存储器用于存储计算机程序,所述收发器用于与其他设备进行通信,所述处理器用于调用并运行所述存储器中存储的计算机程序,以使所述终端通信设备执行如权利要求1至26中任一项所述的方法。A communication device comprises: a transceiver, a processor and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory so that the terminal communication device executes the method as described in any one of claims 1 to 26. 一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至26中任一项所述的方法。A chip comprises: a processor configured to call and run a computer program from a memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 26. 一种计算机可读存储介质,用于存储计算机程序,当所述计算机程序被设备运行时使得所述设备执行如权利要求1至26中任一项所述的方法。A computer-readable storage medium for storing a computer program, wherein when the computer program is executed by a device, the device is caused to perform the method according to any one of claims 1 to 26. 一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至26中任一项所述的方法。A computer program product comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method according to any one of claims 1 to 26. 一种计算机程序,所述计算机程序使得计算机执行如权利要求1至26中任一项所述的方法。 A computer program causing a computer to execute the method according to any one of claims 1 to 26.
PCT/CN2024/076449 2024-02-06 2024-02-06 Information processing method and device Pending WO2025166574A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/076449 WO2025166574A1 (en) 2024-02-06 2024-02-06 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/076449 WO2025166574A1 (en) 2024-02-06 2024-02-06 Information processing method and device

Publications (1)

Publication Number Publication Date
WO2025166574A1 true WO2025166574A1 (en) 2025-08-14

Family

ID=96698758

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2024/076449 Pending WO2025166574A1 (en) 2024-02-06 2024-02-06 Information processing method and device

Country Status (1)

Country Link
WO (1) WO2025166574A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111512323A (en) * 2017-05-03 2020-08-07 弗吉尼亚科技知识产权有限公司 Learning and deployment of adaptive wireless communications
CN111669344A (en) * 2020-06-01 2020-09-15 西北工业大学 A time-varying OFDM system signal detection method based on deep learning
CN112152948A (en) * 2019-06-28 2020-12-29 华为技术有限公司 Wireless communication processing method and device
CN116671042A (en) * 2021-04-14 2023-08-29 Oppo广东移动通信有限公司 Information processing method, apparatus, communication device and storage medium
CN116938387A (en) * 2022-03-31 2023-10-24 北京紫光展锐通信技术有限公司 Channel state information report transmission method and device, terminal equipment and network equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111512323A (en) * 2017-05-03 2020-08-07 弗吉尼亚科技知识产权有限公司 Learning and deployment of adaptive wireless communications
CN112152948A (en) * 2019-06-28 2020-12-29 华为技术有限公司 Wireless communication processing method and device
CN111669344A (en) * 2020-06-01 2020-09-15 西北工业大学 A time-varying OFDM system signal detection method based on deep learning
CN116671042A (en) * 2021-04-14 2023-08-29 Oppo广东移动通信有限公司 Information processing method, apparatus, communication device and storage medium
CN116938387A (en) * 2022-03-31 2023-10-24 北京紫光展锐通信技术有限公司 Channel state information report transmission method and device, terminal equipment and network equipment

Similar Documents

Publication Publication Date Title
US20220353725A1 (en) Channel measurement method and apparatus
US11956031B2 (en) Communication of measurement results in coordinated multipoint
CN112751598B (en) A kind of processing method and communication device of precoding matrix
US20240030980A1 (en) Data transmission method and apparatus
EP4398527A1 (en) Model processing method, electronic device, network device, and terminal device
CN116346545A (en) Communication method and device
WO2023125370A1 (en) Channel quality indicator calculation method and apparatus, or channel quality indicator acquisition method and apparatus, terminal and network device
WO2023279947A1 (en) Communication method and apparatus
US20250125854A1 (en) Channel state information (csi) feedback method, terminal device and network device
CN118118133A (en) Communication method and device
US20250015860A1 (en) Communication method and apparatus
WO2025166574A1 (en) Information processing method and device
CN107888248A (en) Transmit the method, apparatus and user equipment of data
WO2024046288A1 (en) Communication method and apparatus
CN120476554A (en) Method and device for determining channel state information acquisition scheme
WO2023092310A1 (en) Information processing method, model generation method, and devices
US20250279815A1 (en) Method for channel state information (csi) feedback, transmitting device, and receiving device
US20250240075A1 (en) Channel information feedback method, transmitting end device, and receiving end device
US20240372591A1 (en) Method for channel information feedback, transmitting device and receiving device
WO2025039139A1 (en) Channel information processing method, first terminal device and first network device
WO2025092630A1 (en) Communication method and communication apparatus
CN117044145A (en) Method for acquiring reference signal and communication equipment
CN119487906A (en) Data processing method, communication method and device, terminal equipment and network equipment
CN120825736A (en) Communication method and communication device
WO2024234267A1 (en) Communication method and device

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: 24922817

Country of ref document: EP

Kind code of ref document: A1