[go: up one dir, main page]

WO2023126007A1 - Channel information transmission method and apparatus - Google Patents

Channel information transmission method and apparatus Download PDF

Info

Publication number
WO2023126007A1
WO2023126007A1 PCT/CN2023/070013 CN2023070013W WO2023126007A1 WO 2023126007 A1 WO2023126007 A1 WO 2023126007A1 CN 2023070013 W CN2023070013 W CN 2023070013W WO 2023126007 A1 WO2023126007 A1 WO 2023126007A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
information
sparse representation
model
training data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2023/070013
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2023126007A1 publication Critical patent/WO2023126007A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/391Modelling the propagation channel
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/345Interference values
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0626Channel coefficients, e.g. channel state information [CSI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0632Channel quality parameters, e.g. channel quality indicator [CQI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver

Definitions

  • the present application relates to the technical field of communications, and in particular to a channel information transmission method and device.
  • a communication system such as a fifth generation (5 th generation, 5G) mobile communication system
  • 5G fifth generation
  • 5G fifth generation
  • MIMO massive multiple input multiple output
  • access network equipment can provide high-quality services for more terminal equipment at the same time.
  • an important link is that the sending end precodes the data to be sent, and sends the precoded data to the receiving end.
  • Precoding can realize spatial multiplexing (spatial multiplexing) of multiple data streams to reduce interference between different data streams, so it can improve the signal-to-interference-plus-noise ratio (SINR) at the receiving end.
  • SINR signal-to-interference-plus-noise ratio
  • channel information for example, channel state information (channel state information, CSI), etc.
  • channel state information channel state information, CSI
  • CSI channel state information
  • the present application provides a channel information transmission method and device, aiming at saving communication resources.
  • a channel information transmission method is provided.
  • the method can be implemented on the side of the access network device, or on the side of other devices for recovering channel information, without limitation.
  • the method includes: receiving channel feedback information from a terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, wherein M and K are positive integers; determine the first channel information according to the channel reconstruction model, wherein the input of the channel reconstruction model is determined according to the sparse representation information.
  • communication resources can be saved, that is, channel information can be transmitted more accurately in various communication scenarios through a channel reconstruction model.
  • the number and/or positions of the K non-zero elements can be changed to adapt to various communication scenarios.
  • the channel feedback information is used to indicate values of the K non-zero elements and positions of the K non-zero elements.
  • signaling overhead can be saved, for example, there is no need to feed back the positions and values of M-K zero elements.
  • the position of feeding back K non-zero elements may be replaced by the position of feeding back M-K zero elements, and the two are equivalent.
  • the channel feedback information is used to indicate a first pattern, and the first pattern indicates the positions of the K non-zero elements, where the first pattern is one of multiple candidate patterns one.
  • signaling overhead can be further saved, mainly the overhead when feeding back the positions of K non-zero elements can be saved.
  • the method further includes: determining at least one of the following according to the first channel information: a precoding matrix indicator PMI, a rank indicator RI, or a channel quality indicator CQI.
  • the channel feedback information is also used to indicate a scaling factor of the first channel information relative to the second channel information, where the first channel information is a normalized channel information.
  • the method further includes: determining at least one of the following according to the second channel information: PMI, RI, or CQI.
  • the transmission parameters when the access network equipment and the terminal equipment perform MIMO communication can be obtained, so that MIMO transmission can be performed to improve the system throughput.
  • the ratio of K and N is a first compression ratio, where N is a positive integer, and N represents a dimension of the first channel information.
  • the method further includes: sending information indicating that the first compression ratio is one of multiple candidate compression ratios to the terminal device.
  • the multiple candidate compression ratios are stipulated in a protocol, or indicated by a signaling sent to the terminal device.
  • the method further includes: sending information indicating that K is one of multiple candidate values to the terminal device.
  • the multiple candidate values are stipulated in the protocol, or indicated by a signaling sent to the terminal device.
  • the compression ratio of the channel information can be flexibly configured according to the requirements of the actual communication scenario, so as to meet the requirements of the communication scenario.
  • a channel information transmission method is provided.
  • the method may be implemented on the side of the terminal device, or on the side of other devices for feeding back channel information, without limitation.
  • the method includes: determining sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, where M and K are positive integers; sending channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information.
  • the determining the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model includes:
  • the sparse representation information of the first channel information is determined according to the following objective function:
  • ⁇ x ⁇ 0 ⁇ K x represents the sparse representation information of the first channel information
  • H w represents the first channel information
  • f de ( ) represents the channel reconstruction model
  • ⁇ ⁇ 2 represents the L2 norm
  • ⁇ ⁇ 0 represents L0 norm
  • the sparse representation information of the first channel information is determined according to the following objective function:
  • x represents the sparse representation information of the first channel information
  • H w represents the first channel information
  • f de ( ) represents the channel reconstruction model
  • f W ( ) represents the precoding generation model
  • f C (,) represents the channel capacity calculation model.
  • the ratio of K to N is a first compression ratio, and N represents a dimension of the first channel information.
  • the method further includes: receiving information indicating that the first compression ratio is one of multiple candidate compression ratios from the access network device.
  • the multiple candidate compression ratios are stipulated by a protocol, or indicated by a signaling from an access network device.
  • the method further includes: receiving information indicating that K is one of multiple candidate values from an access network device.
  • the multiple candidate values are stipulated in the protocol, or indicated by signaling from the access network device.
  • an apparatus for implementing the method in the first aspect.
  • the device may be an access network device, or a device configured in the access network device, or a device that can be matched and used with the access network device.
  • the device includes a one-to-one unit for performing the method/operation/step/action described in the first aspect, and the unit may be a hardware circuit, or software, or a combination of hardware circuit and software.
  • the apparatus may include a processing unit and a communication unit, and the processing unit and the communication unit may perform corresponding functions in the first aspect above.
  • the processing unit and the communication unit may perform corresponding functions in the first aspect above.
  • the communication unit is configured to receive channel feedback information from the terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, wherein M and K are positive integers; the processing unit is used to determine the first channel information according to the channel reconstruction model, wherein the input of the channel reconstruction model is according to the sparse representation Information is determined.
  • the processing unit is configured to determine at least one of the following according to the first channel information: a precoding matrix indicator PMI, a rank indicator RI, or a channel quality indicator CQI.
  • the channel feedback information is also used to indicate a scaling factor of the first channel information relative to the second channel information, where the first channel information is a normalized channel information.
  • the processing unit is configured to determine at least one of the following according to the second channel information: PMI, RI, or CQI.
  • the ratio of K and N is a first compression ratio, where N is a positive integer, and N represents a dimension of the first channel information.
  • the communication unit is configured to send information indicating that the first compression ratio is one of multiple candidate compression ratios to the terminal device.
  • the multiple candidate compression ratios are stipulated in a protocol, or indicated by a signaling sent to the terminal device.
  • the communication unit is configured to send information indicating that K is one of multiple candidate values to the terminal device.
  • the multiple candidate values are stipulated in the protocol, or indicated by a signaling sent to the terminal device.
  • the above device includes a memory, configured to implement the method described in the above first aspect.
  • the apparatus may also include memory for storing instructions and/or data.
  • the memory is coupled to the processor, and when the processor executes the program instructions stored in the memory, the method described in the first aspect above can be implemented.
  • the apparatus may also include a communication interface for the apparatus to communicate with other devices.
  • the communication interface may be a transceiver, circuit, bus, module, pin or other types of communication interface.
  • the device includes:
  • a processor configured to use a communication interface to: receive channel feedback information from a terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, wherein the sparse representation information includes M elements, and the M The elements include K non-zero elements and M-K zero elements, wherein M and K are positive integers;
  • the processor is configured to determine first channel information according to a channel reconstruction model, wherein an input of the channel reconstruction model is determined according to the sparse representation information.
  • a device for implementing the method in the second aspect.
  • the device may be a terminal device, or a device configured in the terminal device, or a device that can be matched with the terminal device.
  • the device includes a one-to-one unit for performing the method/operation/step/action described in the second aspect, and the unit may be a hardware circuit, or software, or a combination of hardware circuit and software.
  • the apparatus may include a processing unit and a communication unit, and the processing unit and the communication unit may perform corresponding functions in the second aspect above.
  • the processing unit and the communication unit may perform corresponding functions in the second aspect above.
  • the processing unit is configured to determine the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K Among them, M and K are positive integers;
  • the communication unit is configured to send channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information.
  • the processing unit is used for:
  • the sparse representation information of the first channel information is determined according to the following objective function:
  • ⁇ x ⁇ 0 ⁇ K x represents the sparse representation information of the first channel information
  • H w represents the first channel information
  • f de ( ) represents the channel reconstruction model
  • ⁇ ⁇ 2 represents the L2 norm
  • ⁇ ⁇ 0 represents L0 norm
  • the sparse representation information of the first channel information is determined according to the following objective function:
  • x represents the sparse representation information of the first channel information
  • H w represents the first channel information
  • f de ( ) represents the channel reconstruction model
  • f W ( ) represents the precoding generation model
  • f C (,) represents the channel capacity calculation model.
  • the ratio of K to N is a first compression ratio, and N represents a dimension of the first channel information.
  • the communication unit is configured to receive information indicating that the first compression ratio is one of multiple candidate compression ratios from the access network device.
  • the multiple candidate compression ratios are stipulated by a protocol, or indicated by a signaling from an access network device.
  • the communication unit is configured to receive information indicating that K is one of multiple candidate values from the access network device.
  • the multiple candidate values are stipulated in the protocol, or indicated by signaling from the access network device.
  • the above device includes a memory, configured to implement the method described in the above second aspect.
  • the apparatus may also include memory for storing instructions and/or data.
  • the memory is coupled to the processor, and when the processor executes the program instructions stored in the memory, the method described in the second aspect above can be implemented.
  • the device may also include a communication interface for the device to communicate with other devices.
  • the communication interface may be a transceiver, circuit, bus, module, pin or other types of communication interface.
  • the device includes:
  • a processor configured to determine sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements where M and K are positive integers;
  • the processor uses the communication interface to: send channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information.
  • a model training method comprising: operation 1, determining a set of training data in the training data set; operation 2, for each training data in the set of training data, determining a sparse representation of the training data Information, according to the sparse representation information and the current channel reconstruction model to determine the model output corresponding to the training data; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the channel reconstruction model, And perform operation 1 again.
  • determining the sparse representation information of the training data includes: determining the sparse representation information of the training data according to a sparse representation algorithm and a current channel reconstruction model.
  • determining the sparse representation information of the training data includes: determining the sparse representation information of the training data according to the current sparse representation model, and if the loss function does not meet the performance requirements, the method further includes: updating The sparse representation model.
  • the loss function meets the performance requirements, including: the average value of the loss function of all training data in the set of training data (or use each loss function of all training data through other The value calculated by the method) meets the threshold requirement, or, the loss function of all the training data in the set of training data meets the threshold requirement.
  • a sixth aspect provides an apparatus for realizing the method of the fifth aspect.
  • the device includes a one-to-one unit for performing the method/operation/step/action described in the fifth aspect.
  • the unit may be a hardware circuit, or software, or a combination of hardware circuit and software.
  • the apparatus may include a processing unit, and the processing unit may perform corresponding functions in the fifth aspect above.
  • the processing unit may perform corresponding functions in the fifth aspect above. For example:
  • the processing unit is used for: operation 1, determining a group of training data in the training data set; operation 2, for each training data in the group of training data, determining the sparse representation information of the training data, according to the sparse representation information and
  • the channel reconstruction model determines the model output corresponding to the training data; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the channel reconstruction model, and perform operation 1 again.
  • the device may also include a communication unit, configured to acquire the training data set.
  • a seventh aspect provides a communication system, including the device of the third aspect and the device of the fourth aspect; or, including the device of the third aspect, the device of the fourth aspect, and the device of the sixth aspect.
  • a computer-readable storage medium including instructions, which, when run on a computer, cause the computer to execute the method of the first aspect, the second aspect, or the fifth aspect.
  • a computer program product including instructions, which, when run on a computer, cause the computer to execute the method of the first aspect, the second aspect, or the fifth aspect.
  • a chip system in a tenth aspect, includes a processor, and may further include a memory, for implementing the method of the first aspect, the second aspect, or the fifth aspect.
  • the system-on-a-chip may consist of chips, or may include chips and other discrete devices.
  • Figure 1 shows an example diagram of the architecture of the communication system
  • Figure 2A shows an example diagram of the structure of a neuron
  • Figure 2B shows a structural example diagram of a neural network
  • 3A to 3E are schematic diagrams of the network architecture
  • FIG. 4 and FIG. 5 are schematic flowcharts of channel information transmission methods
  • FIG. 6A, FIG. 6B and FIG. 7 are schematic flow charts of model training
  • Figure 8 and Figure 9 are diagrams showing an example of the structure of the device.
  • FIG. 1 is an example diagram of the architecture of a communication system 1000 to which the present disclosure can be applied.
  • the communication system includes a radio access network (radio access network, RAN) 100 and a core network (core network, CN) 200.
  • the communication system 1000 may also include the Internet 300 .
  • the radio access network 100 may include at least one access network device (or may be called RAN device, such as 110a and 110b in FIG. 1 ), and may also include at least one terminal device (such as 120a-120j in FIG. 1).
  • the terminal device is connected to the access network device in a wireless manner.
  • Access network devices are connected to core network devices in a wireless or wired manner.
  • the core network device and the access network device can be independent and different physical devices; or can be the same physical device that integrates the functions of the core network device and the access network device; or can be other possible situations, such as a
  • the function of the access network device and some functions of the core network device can be integrated on the physical device, and another physical device realizes the rest of the functions of the core network device.
  • the present disclosure does not limit the physical existence form of the core network device and the access network device.
  • Terminal devices may be connected to each other in a wired or wireless manner.
  • the access network device and the access network device may be connected to each other in a wired or wireless manner.
  • FIG. 1 is only a schematic diagram, and is not intended to limit the present disclosure.
  • the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices.
  • the core network 200 may include one or more core network elements.
  • the core network may include at least one of the following network elements: access and mobility management function (access and mobility management function, AMF) network element, session management function (session management function, SMF) network element, user plane function (user plane function (UPF) network element, policy control function (policy control function, PCF) network element, unified data management (unified data management, UDM) network element, application function (application function, AF) network element, or location management function ( location management function, LMF) network element, etc.
  • These core network elements may be a hardware structure, a software module, or a hardware structure plus a software module.
  • the implementation forms of different network elements may be the same or different, and are not limited. Different core network elements may be different physical devices (or may be called core network devices), or multiple different core network elements may be integrated on one physical device, that is, the physical device has the multiple core network elements function.
  • the device used to realize the function of the core network device may be a core network device; it may also be a device capable of supporting the core network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module , the device can be installed in the core network equipment or can be matched with the core network equipment.
  • the technical solution provided by the present disclosure is described by taking the core network device as an example for realizing the functions of the core network device.
  • a system-on-a-chip may be composed of chips, and may also include chips and other discrete devices.
  • a terminal device may also be called a terminal, a user equipment (user equipment, UE), a mobile station, or a mobile terminal, etc.
  • Terminal devices can be widely used in various scenarios for communication.
  • the scenario includes but is not limited to at least one of the following: enhanced mobile broadband (enhanced mobile broadband, eMBB), ultra-reliable low-latency communication (ultra-reliable low-latency communication, URLLC), large-scale machine type communication ( massive machine-type communications (mMTC), device-to-device (D2D), vehicle to everything (V2X), machine-type communication (MTC), Internet of things (internet of things) , IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, or smart city, etc.
  • enhanced mobile broadband enhanced mobile broadband
  • eMBB ultra-reliable low-latency communication
  • URLLC ultra-reliable low-latency communication
  • mMTC massive machine-type communications
  • D2D
  • the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, or a smart home device, etc.
  • the present disclosure does not limit the specific technology and specific device form adopted by the terminal device.
  • the device for realizing the function of the terminal device may be a terminal device; it may also be a device capable of supporting the terminal device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. It can be installed in the terminal equipment or can be matched with the terminal equipment.
  • the technical solution provided is described below by taking the terminal device as an example of the apparatus for realizing the functions of the terminal device, and optionally taking the terminal device as an example.
  • the access network device can be a base station (base station), Node B (Node B), evolved Node B (evolved NodeB, eNodeB or eNB), transmission reception point (transmission reception point, TRP), fifth generation (5 th generation , 5G) mobile communication system next generation Node B (next generation NodeB, gNB), open radio access network (open radio access network, O-RAN or open RAN) in the access network equipment, the sixth generation (6 th generation, 6G) mobile communication system next-generation base station, wireless fidelity (wireless fidelity, WiFi) system access node, or future mobile communication system base station, etc.
  • base station base station
  • Node B Node B
  • evolved Node B evolved Node B
  • eNodeB or eNB evolved Node B
  • transmission reception point transmission reception point
  • TRP transmission reception point
  • open radio access network open radio access network, O-
  • the access network device may be a module or unit that completes some functions of the access network device, for example, it may be a centralized unit (central unit, CU), a distributed unit (distributed unit, DU), a centralized unit control plane (CU control plane, CU-CP) module, centralized unit user plane (CU user plane, CU-UP) module, or radio unit (radio unit, RU).
  • the access network device may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), or a relay node or a donor node.
  • 5G can also be called new radio (new radio, NR).
  • the device for implementing the function of the access network device may be the access network device; or, it may be a device capable of supporting the access network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit Adding software modules, etc., the device can be installed in the access network equipment or matched with the access network equipment.
  • the technical solution provided is described below by taking the access network device as an example of the apparatus for realizing the function of the access network device, and optionally taking the access network device as an example as a base station.
  • the protocol layer structure may include a control plane protocol layer structure and a user plane protocol layer structure.
  • the control plane protocol layer structure may include at least one of the following: a radio resource control (radio resource control, RRC) layer, a packet data convergence protocol (packet data convergence protocol, PDCP) layer, a radio link control (radio link control, RLC) layer, media access control (media access control, MAC) layer, or physical (physical, PHY) layer, etc.
  • the user plane protocol layer structure may include at least one of the following: a service data adaptation protocol (service data adaptation protocol, SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer.
  • the above protocol layer structure between the access network device and the terminal device can be regarded as an access stratum (access stratum, AS) structure.
  • AS access stratum
  • NAS non-access stratum
  • the access network device may forward information between the terminal device and the core network device through transparent transmission.
  • the NAS message may be mapped to or included in RRC signaling as an element of RRC signaling.
  • the protocol layer structure between the access network device and the terminal device may further include an artificial intelligence (AI) layer, which is used to transmit data related to the AI function.
  • AI artificial intelligence
  • Access network devices may include CUs and DUs. This design can be called CU and DU separation. Multiple DUs can be centrally controlled by one CU.
  • the interface between CU and DU is called F1 interface.
  • the control plane (control panel, CP) interface may be F1-C
  • the user plane (user panel, UP) interface may be F1-U.
  • the present disclosure does not limit the specific names of the interfaces.
  • CU and DU can be divided according to the protocol layer of the wireless network: for example, the functions of the PDCP layer and above protocol layers (such as RRC layer and SDAP layer, etc.) etc.) functions are set in the DU; for another example, the functions of the protocol layers above the PDCP layer are set in the CU, and the functions of the PDCP layer and the protocol layers below are set in the DU, without restriction.
  • the functions of the PDCP layer and above protocol layers such as RRC layer and SDAP layer, etc.
  • the CU or DU may be divided into functions having more protocol layers, and for example, the CU or DU may be divided into part processing functions having protocol layers. For example, some functions of the RLC layer and functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and functions of the protocol layers below the RLC layer are set in the DU.
  • the functions of the CU or DU can be divided according to the service type or other system requirements, for example, according to the delay, the functions that need to meet the delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.
  • the CU may have one or more functions of the core network.
  • the CU can be set on the network side to facilitate centralized management.
  • the wireless unit (radio unit, RU) of the DU is remotely set.
  • the RU has a radio frequency function.
  • DUs and RUs can be divided at the PHY layer.
  • the DU can implement high-level functions in the PHY layer
  • the RU can implement low-level functions in the PHY layer.
  • the functions of the PHY layer may include at least one of the following: adding a cyclic redundancy check (cyclic redundancy check, CRC) bit, channel coding, rate matching, scrambling, modulation, layer mapping, precoding, Resource mapping, physical antenna mapping, or radio frequency transmission functions.
  • CRC cyclic redundancy check
  • the functions of the PHY layer may include at least one of the following: CRC check, channel decoding, de-rate matching, descrambling, demodulation, de-layer mapping, channel detection, resource de-mapping, physical antenna de-mapping, or RF receiving function.
  • the high-level functions in the PHY layer may include part of the functions of the PHY layer, which are closer to the MAC layer; the lower-level functions in the PHY layer may include another part of the functions of the PHY layer, for example, this part of functions is closer to the radio frequency function.
  • high-level functions in the PHY layer may include adding CRC bits, channel coding, rate matching, scrambling, modulation, and layer mapping
  • low-level functions in the PHY layer may include precoding, resource mapping, physical antenna mapping, and radio transmission functions
  • high-level functions in the PHY layer can include adding CRC bits, channel coding, rate matching, scrambling, modulation, layer mapping, and precoding
  • low-level functions in the PHY layer can include resource mapping, physical antenna mapping, and radio frequency send function.
  • the high-level functions in the PHY layer may include CRC check, channel decoding, de-rate matching, decoding, demodulation, and de-mapping
  • the low-level functions in the PHY layer may include channel detection, resource de-mapping, physical antenna de-mapping, and RF receiving functions
  • the high-level functions in the PHY layer may include CRC check, channel decoding, de-rate matching, decoding, demodulation, de-layer mapping, and channel detection
  • the low-level functions in the PHY layer may include resource de-mapping , physical antenna demapping, and RF receiving functions.
  • the functions of the CU may be further divided, and the control plane and the user plane may be separated and implemented by different entities.
  • the separated entities are the control plane CU entity (ie, CU-CP entity) and the user plane CU entity (ie, CU-UP entity).
  • the CU-CP entity and the CU-UP entity can be connected to the DU respectively.
  • an entity may be understood as a module or unit, and its existence form may be a hardware structure, a software module, or a hardware structure plus a software module, without limitation.
  • any one of the foregoing CU, CU-CP, CU-UP, DU, and RU may be a software module, a hardware structure, or a software module plus a hardware structure, without limitation.
  • the existence forms of different entities may be the same or different.
  • CU, CU-CP, CU-UP and DU are software modules
  • RU is a hardware structure.
  • all possible combinations are not listed here.
  • These modules and the methods performed by them are also within the protection scope of the present disclosure.
  • the method of the present disclosure when executed by an access network device, it may specifically be executed by at least one of CU, CU-CP, CU-UP, DU, RU, or near real-time RIC described below.
  • the access network device and/or the terminal device may be fixed or mobile.
  • Access network equipment and/or terminal equipment can be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; or can be deployed on water; or can be deployed on aircraft, balloons and artificial satellites in the air.
  • the present disclosure does not limit the environment/scene where the access network device and the terminal device are located.
  • Access network devices and terminal devices can be deployed in the same or different environments/scenarios, for example, access network devices and terminal devices are deployed on land at the same time; or, access network devices are deployed on land and terminal devices are deployed on water First class, no more examples one by one.
  • the helicopter or drone 120i in FIG. 1 can be configured as a mobile access network device.
  • the terminal device 120i is an access network device.
  • the access network device 110a, 120i may be a terminal device, that is, communication between 110a and 120i may be performed through a wireless access network air interface protocol.
  • 110a and 120i communicate through an interface protocol between access network devices.
  • relative to 110a, 120i is also an access network device. Therefore, both the access network device and the terminal device can be collectively referred to as a communication device (or communication device), 110a and 110b in FIG. It is called a communication device with terminal equipment function.
  • communication may be performed through licensed spectrum, or communication may be performed through unlicensed spectrum, or both Communicate over licensed spectrum and unlicensed spectrum; and/or, may communicate over spectrum below 6 gigahertz (GHz), or may communicate over spectrum above 6 GHz, or may use both spectrum below 6 GHz and 6 GHz above the frequency spectrum for communication.
  • GHz gigahertz
  • the present disclosure does not limit spectrum resources used by wireless communications.
  • the data sending end can know the channel information of the channel between the data sending end and the data receiving end, the data transmission efficiency can be improved.
  • the data sender can obtain the channel information, it can obtain transmission parameters such as precoding matrix, and can use the precoding matrix to precode the data to be sent, so that the data sender can pass the same
  • the resource for example, the same time-frequency resource
  • the channel information can be estimated by the data receiving end, and the channel information can be sent to the data sending end; the data sending end determines the precoding matrix based on the channel information, and uses the precoding matrix to precode the data to be sent. And send the precoded data to the data receiving end.
  • estimated channel information may also be described as measured channel information or other names, without limitation.
  • the data receiving end is a terminal device, and the data sending end is an access network device; or, the data receiving end is an access network device, and the data sending end is a terminal device; or, the data receiving end is a first access network device , the data sending end is the second access network device, which is not limited.
  • the following descriptions will be made by taking the data receiving end as a terminal device and the data sending end as an access network device as an example.
  • the present disclosure introduces artificial intelligence (AI) technology into the communication system.
  • AI artificial intelligence
  • the feedback of channel information is realized or assisted by AI technology, and the fed back channel information can better match the actual channel environment, so the fed back channel information is more accurate.
  • Machine learning methods can be employed.
  • the machine uses the training data to learn (or train) to obtain a model, and applies the model to reason (or predict). Inference results can be used to solve practical problems.
  • Machine learning methods include but are not limited to at least one of the following: neural network (neural network, NN), probabilistic graphical model, sparse coding/dictionary learning method, variational auto-encoder (variational auto-encoder, VAE), or generate confrontation Networks (generative adversarial networks, GAN), etc., are not limited.
  • a neural network is a concrete implementation of machine learning techniques and AI models. According to the general approximation theorem, the neural network can theoretically approximate any continuous function, so that the neural network has the ability to learn any mapping.
  • Traditional communication systems need to rely on rich expert knowledge to design communication modules, while deep learning communication systems based on neural networks can automatically discover hidden pattern structures from a large number of data sets, establish mapping relationships between data, and achieve better results than traditional communication systems. The performance of the modeling method.
  • each neuron performs a weighted sum operation on its input values, and outputs the operation result through an activation function.
  • FIG. 2A it is a schematic diagram of a neuron structure.
  • w i is used as the weight of xi to weight xi .
  • the bias for performing weighted summation of the input values according to the weights is, for example, b.
  • the output of the neuron is:
  • the output of the neuron is:
  • b may be various possible types such as decimals, integers (such as 0, positive integers or negative integers), or complex numbers.
  • the activation functions of different neurons in a neural network can be the same or different.
  • a neural network generally includes multiple layers, each layer may include one or more neurons. By increasing the depth and/or width of the neural network, the expressive ability of the neural network can be improved, providing more powerful information extraction and abstract modeling capabilities for complex systems.
  • the depth of the neural network may refer to the number of layers included in the neural network, and the number of neurons included in each layer may be referred to as the width of the layer.
  • a neural network includes an input layer and an output layer. The input layer of the neural network processes the received input information through neurons, and passes the processing result to the output layer, and the output layer obtains the output result of the neural network.
  • the neural network includes an input layer, a hidden layer and an output layer, refer to FIG. 2B .
  • a neural network processes the received input information through neurons, and passes the processing results to the middle hidden layer.
  • the hidden layer calculates the received processing results to obtain the calculation results, and the hidden layer transmits the calculation results to the output layer or
  • the next adjacent hidden layer finally gets the output of the neural network from the output layer.
  • a neural network may include one hidden layer, or include multiple hidden layers connected in sequence, without limitation.
  • the neural network involved in the present disclosure is, for example, a deep neural network (DNN).
  • DNNs can include feedforward neural networks (FNN), convolutional neural networks (CNN) and recurrent neural networks (RNN).
  • FNN feedforward neural networks
  • CNN convolutional neural networks
  • RNN recurrent neural networks
  • the type of the model involved in the present disclosure may be DNN, for example, FNN, CNN or RNN, without limitation.
  • a loss function can be defined.
  • the loss function describes the gap or difference between the output value of the model and the ideal target value.
  • the present disclosure does not limit the specific form of the loss function.
  • the model training process can be regarded as the following process: by adjusting some or all parameters of the model, the value of the loss function is less than the threshold value or meets the target requirements.
  • a model may also be called an AI model, a rule, or other names without limitation.
  • the AI model can be considered as a specific method to realize the AI function.
  • the AI model represents the mapping relationship or function between the input and output of the model.
  • AI functions may include at least one of the following: data collection, model training (or model learning), model information release, model inference (or called model inference, inference, or prediction, etc.), model monitoring or model verification, or inference results release etc.
  • AI functions may also be referred to as AI (related) operations, or AI-related functions.
  • an independent network element such as AI network element, AI node, or AI device, etc.
  • the AI network element can be directly connected to the access network device, or can be indirectly connected through a third-party network element and the access network device.
  • the third-party network element may be a core network element.
  • AI entities may be configured or set in other network elements in the communication system to implement AI-related operations.
  • the AI entity may also be called an AI module, an AI unit or other names, and is mainly used to realize some or all AI functions, and the disclosure does not limit its specific name.
  • the other network element may be an access network device, a core network device, a cloud server, or a network management (operation, administration and maintenance, OAM), etc.
  • the network element performing AI-related operations is a network element with a built-in AI function. Since both AI network elements and AI entities implement AI-related functions, for the convenience of description, the AI network elements and network elements with built-in AI functions are collectively described as AI function network elements.
  • OAM is used to operate, manage and/or maintain core network equipment (network management of core network equipment), and/or is used to operate, manage and/or maintain access network equipment (network management of access network equipment) .
  • the present disclosure includes a first OAM and a second OAM, the first OAM is the network management of the core network equipment, and the second OAM is the network management of the access network equipment.
  • the first OAM and/or the second OAM includes an AI entity.
  • the present disclosure includes a third OAM, and the third OAM is the network manager of the core network device and the access network device at the same time.
  • the AI entity is included in the third OAM.
  • an AI entity may be integrated in a terminal or a terminal chip.
  • FIG. 3A is an example diagram of an application framework of AI in a communication system.
  • the data source is used to store training data and inference data.
  • the model training host obtains the AI model by training or updating the training data provided by the data source, and deploys the AI model in the model inference host.
  • the AI model represents the mapping relationship between the input and output of the model. Learning the AI model through the model training node is equivalent to using the training data to learn the mapping relationship between the input and output of the model.
  • the model inference node uses the AI model to perform inference based on the inference data provided by the data source, and obtains the inference result.
  • the model inference node inputs the inference data into the AI model, and obtains an output through the AI model, and the output is the inference result.
  • the inference result may indicate: configuration parameters used (executed) by the execution object, and/or operations performed by the execution object.
  • the reasoning result can be uniformly planned by the execution (actor) entity, and sent to one or more execution objects (for example, a network element of the core network, a base station, or a UE, etc.) for execution.
  • the model reasoning node can feed back its reasoning results to the model training node. This process can be called model feedback.
  • the fed back reasoning results are used for the model training node to update the AI model, and the updated AI model is deployed on the model Inference node.
  • the execution object can feed back the collected network parameters to the data source. This process can be called performance feedback, and the fed back network parameters can be used as training data or inference data.
  • the application framework shown in FIG. 3A can be deployed on the network element shown in FIG. 1 .
  • the application framework in FIG. 3A may be deployed on at least one of the terminal device, access network device, core network device, or independently deployed AI network element (not shown) in FIG. 1 .
  • the AI network element (which can be regarded as a model training node) can analyze or train the training data (training data) provided by the terminal device and/or the access network device to obtain a model.
  • At least one of the terminal device, the access network device, or the core network device (which can be regarded as a model reasoning node) can use the model and reasoning data to perform reasoning and obtain the output of the model.
  • the reasoning data may be provided by the terminal device and/or the access network device.
  • the input of the model includes inference data
  • the output of the model is the inference result corresponding to the model.
  • At least one of the terminal device, the access network device, or the core network device (which can be regarded as an execution object) can perform a corresponding operation according to the reasoning result.
  • the model inference node and the execution object may be the same or different, without limitation.
  • the network architecture to which the method provided in the present disclosure can be applied is introduced as an example below with reference to FIGS. 3B to 3E .
  • the access network device includes a near real-time access network intelligent controller (RAN intelligent controller, RIC) module for model training and reasoning.
  • RAN intelligent controller RIC
  • near real-time RIC can be used to train an AI model and use that AI model for inference.
  • the near real-time RIC can obtain network-side and/or terminal-side information from at least one of CU, DU, RU or terminal equipment, and the information can be used as training data or inference data.
  • the near real-time RIC may submit the reasoning result to at least one of CU, DU, RU or terminal device.
  • the inference results can be exchanged between the CU and the DU.
  • the reasoning results can be exchanged between the DU and the RU, for example, the near real-time RIC submits the reasoning result to the DU, and the DU forwards it to the RU.
  • a non-real-time RIC is included outside the access network (optionally, the non-real-time RIC can be located in the OAM, in the cloud server, or in the core network device) for performing Model training and inference.
  • non-real-time RIC is used to train an AI model and use that model for inference.
  • the non-real-time RIC can obtain network-side and/or terminal-side information from at least one of CU, DU, RU, or terminal equipment. This information can be used as training data or inference data, and the inference results can be submitted to CU, RU, or terminal equipment. At least one of DU, RU, or terminal equipment.
  • the inference results can be exchanged between the CU and the DU.
  • the reasoning results can be exchanged between the DU and the RU, for example, the non-real-time RIC submits the reasoning result to the DU, and the DU forwards it to the RU.
  • the access network device includes a near real-time RIC, and the access network device includes a non-real-time RIC (optionally, the non-real-time RIC can be located in the OAM, cloud server in, or in core network equipment).
  • non-real-time RIC can be used for model training and inference.
  • the near real-time RIC can be used for model training and reasoning.
  • the non-real-time RIC performs model training, and the near-real-time RIC can obtain AI model information from the non-real-time RIC, and obtain network-side and/or terminal-side information from at least one of CU, DU, RU, or terminal equipment , using the information and the AI model information to obtain an inference result.
  • the near real-time RIC may submit the reasoning result to at least one of CU, DU, RU or terminal device.
  • the inference results can be exchanged between the CU and the DU.
  • the reasoning results can be exchanged between the DU and the RU, for example, the near real-time RIC submits the reasoning result to the DU, and the DU forwards it to the RU.
  • near real-time RIC is used to train model A and use model A for inference.
  • non-real-time RIC is used to train Model B and utilize Model B for inference.
  • the non-real-time RIC is used to train the model C, and the information of the model C is sent to the near-real-time RIC, and the near-real-time RIC uses the model C for inference.
  • FIG. 3C is an example diagram of a network architecture to which the method provided in the present disclosure can be applied. Compared with FIG. 3B , in FIG. 3B CU is separated into CU-CP and CU-UP.
  • FIG. 3D is an example diagram of a network architecture to which the method provided by the present disclosure can be applied.
  • the access network device includes one or more AI entities, and the functions of the AI entities are similar to the near real-time RIC described above.
  • the OAM includes one or more AI entities, and the functions of the AI entities are similar to the non-real-time RIC described above.
  • the core network device includes one or more AI entities, and the functions of the AI entities are similar to the above-mentioned non-real-time RIC.
  • both the OAM and the core network equipment include AI entities, the models trained by their respective AI entities are different, and/or the models used for reasoning are different.
  • the different models include at least one of the following differences: the structural parameters of the model (such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the activation function of neurons, or the at least one of the bias), the input parameters of the model (such as the type of the input parameter and/or the dimension of the input parameter), or the output parameters of the model (such as the type of the output parameter and/or the dimension of the output parameter).
  • the structural parameters of the model such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the activation function of neurons, or the at least one of the bias
  • the input parameters of the model such as the type of the input parameter and/or the dimension of the input parameter
  • the output parameters of the model such as the type of the output parameter and/or the dimension of the output parameter.
  • FIG. 3E is an example diagram of a network architecture to which the method provided in the present disclosure can be applied.
  • the access network devices in Fig. 3E are separated into CU and DU.
  • the CU may include an AI entity, and the function of the AI entity is similar to the above-mentioned near real-time RIC.
  • the DU may include an AI entity, and the function of the AI entity is similar to the above-mentioned near real-time RIC.
  • both the CU and the DU include AI entities, the models trained by their respective AI entities are different, and/or the models used for reasoning are different.
  • the CU in FIG. 3E may be further split into CU-CP and CU-UP.
  • one or more AI models may be deployed in the CU-CP.
  • one or more AI models can be deployed in CU-UP.
  • the OAM of the access network device and the OAM of the core network device are shown as unified deployment.
  • the OAM of the access network device and the OAM of the core network device may be deployed separately and independently.
  • a model can be inferred to obtain an output, and the output includes one parameter or multiple parameters.
  • the learning process or training process of different models can be deployed in different devices or nodes, or can be deployed in the same device or node.
  • Inference processes of different models can be deployed in different devices or nodes, or can be deployed in the same device or node. This disclosure is not limited to these implementations.
  • the involved network element may perform some or all of the steps or operations related to the network element. These steps or operations are just examples, and the present disclosure may also perform other operations or modifications of various operations. In addition, various steps may be performed in a different order than presented in the disclosure, and it may not be necessary to perform all operations in the disclosure.
  • At least one (item) can also be described as one (item) or multiple (items), and multiple (items) can be two (items), three (items), four (items) or more Multiple (items), without limitation.
  • “/" can indicate that the associated objects are an "or” relationship, for example, A/B can indicate A or B; "and/or” can be used to describe that there are three relationships between associated objects, for example, A and / Or B, can mean: A alone exists, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
  • words such as “first”, “second”, “A”, or “B” may be used to distinguish technical features with the same or similar functions.
  • the words “first”, “second”, “A”, or “B” do not limit the quantity and execution order.
  • words such as “first”, “second”, “A”, or “B” are not necessarily different.
  • Words such as “exemplary” or “such as” are used to indicate examples, illustrations or illustrations, and any design described as “exemplary” or “such as” should not be construed as being more preferred or better than other design solutions.
  • Advantage. The use of words such as “exemplary” or “for example” is intended to present related concepts in a specific manner for easy understanding.
  • the present disclosure provides a method for channel information feedback, which can save communication resources.
  • the terminal device determines the sparse representation information of the first channel information by using the channel reconstruction model.
  • the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements. Wherein, K is an integer greater than or equal to 1, and M is an integer greater than or equal to K.
  • the terminal device indicates the sparse representation information to the access network device through channel feedback information.
  • the access network device can restore (or describe as: reconstruct) the first channel information by using the sparse representation information and the channel reconstruction model.
  • the transmission requirements may also be varied.
  • a possible approach is to design a transmission parameter of channel information for each transmission requirement and each channel environment. For example, for each transmission requirement and each channel environment, design a set of matching channel information encoder and channel information decoder.
  • the channel information encoder and the channel information decoder may be AI models.
  • the terminal equipment uses the channel information encoder to encode the channel information to obtain encoded information.
  • the terminal device sends the encoded information to the access network device.
  • the access network device decodes the coded information and the channel information decoder to obtain the channel information.
  • the terminal device sends sparse representation information of channel information to the access network device, the sparse representation information includes zero elements and non-zero elements, and the number of zero elements and non-zero elements and/or Locations can be designed to accommodate a wide variety of possible communication needs. For example, for different channel environments, the number and/or positions of non-zero elements may be independently set to meet communication requirements in different channel environments.
  • the design can be simplified, for example, multiple requirements can be met through one signaling.
  • the sparse representation information is obtained by the terminal device side under the condition of knowing the channel reconstruction model, so that the access network device side can use the sparse representation information and the channel reconstruction model to recover more accurate original channel information. Therefore, the above method can save communication resources and has strong generalization ability, that is, through a channel reconstruction model, channel information can be transmitted more accurately in various communication scenarios.
  • the channel reconfiguration model may also be called: a channel restoration model, a channel solution model or other names, without limitation.
  • the structure and/or parameters of the channel reconfiguration model used by the terminal device side and the channel reconfiguration model used by the access network device side may be different.
  • the channel reconfiguration model used by the terminal device side is the first channel reconfiguration model
  • the channel reconfiguration model used by the access network device side is the second channel reconfiguration model.
  • the specific parameters of the first channel reconstruction model and the second channel reconstruction model can be different, the input dimensions of the two are the same; the output dimensions are the same; and, given the same input, the outputs of the two are the same or approximately the same, For example, the difference between the two outputs is smaller than the threshold value.
  • the purpose of this design is that when the processing capability of the terminal equipment is limited, a channel reconstruction model that has almost the same function as that of the access network equipment side or the output error is within the allowable range can be deployed on the terminal equipment side, but the model structure is simpler. Save processing resources of terminal equipment.
  • the description below takes the first channel reconfiguration model and the second channel reconfiguration model as the same reconfiguration model as an example.
  • FIG. 4 is a schematic diagram of a channel information feedback method provided by the present disclosure, and the method includes operations S401 to S403.
  • the terminal device determines sparse representation information of the first channel information according to the first channel information and the channel reconstruction model.
  • the sparse representation information includes M elements, the M elements include K non-zero elements and M-K zero elements, K is an integer greater than or equal to 1, and M is an integer greater than or equal to K.
  • the first channel information is information about a channel between the access network device and the terminal device.
  • the first channel information may be channel information corresponding to one or more time units.
  • the time unit may be a symbol, a time slot, a subframe or other possible time units, without limitation.
  • the present disclosure does not limit the type and acquisition manner of the first channel information, for example, the information may be time domain information or frequency domain information, without limitation.
  • the first channel information is the downlink channel response estimated by the terminal device, or the information obtained after preprocessing the downlink channel response, which is not limited.
  • the downlink channel response may also be called a downlink channel matrix or other names, without limitation.
  • the preprocessing includes at least one of the following operations: channel whitening, channel normalization, or quantization.
  • the present disclosure does not exclude that the preprocessing may also include other possible operations.
  • the access network device sends a downlink reference signal, such as a downlink synchronization signal or a channel state information reference signal (channel state information reference signal, CSI-RS), to the terminal device.
  • a downlink reference signal such as a downlink synchronization signal or a channel state information reference signal (channel state information reference signal, CSI-RS)
  • the terminal device knows the sequence value of the downlink reference signal, for example, the sequence value is stipulated in the protocol or the access network device notifies the terminal device in advance, then the terminal device can estimate (measure) the downlink channel response based on the received downlink reference signal H.
  • H is the frequency domain channel response
  • H in a communication system based on Orthogonal Frequency Division Multiplexing (OFDM), H can be expressed as a 3-dimensional matrix, for example, the dimension of H is N C ⁇ N Tx ⁇ N Rx , where, the first The length of the first dimension is equal to the frequency domain bandwidth, for example, equal to the number N C of frequency domain subcarriers, the length of the second dimension is equal to the number N Tx of antenna ports at the transmitting end, and the length of the third dimension is equal to the number N Rx of antenna ports at the receiving end.
  • N C , N Tx and NRx are integers.
  • the order of these three dimensions can be exchanged.
  • the length of the first dimension of H is equal to N Tx
  • the length of the second dimension is equal to N Rx
  • the length of the third dimension is equal to N C
  • the dimension of H is N C ⁇ N Tx ⁇ N Rx as an example for illustration.
  • the elements in H as h i,j,z , h i,j,z are complex numbers, i takes a value from 0 to N C -1, j takes a value from 0 to N Tx -1, and z takes a value of 0 to N Rx -1.
  • h i, j, z represent the channel response of the channel between antenna port j at the transmitting end and antenna port z at the receiving end on subcarrier i.
  • the first channel information is H.
  • the first channel information is H1, and H1 is a matrix obtained by whitening H (which may be called the second channel information) by using the interference noise covariance matrix Ruu.
  • the method can be described as: the first channel information is the whitened channel information of the second channel information.
  • the access network device sends a zero power channel state information reference signal (ZP CSI-RS) to the terminal device, and the terminal device can estimate (measure) the interference and noise based on the received reference signal , denoted as I.
  • I contains a plurality of subcarrier information, where the dimension of I(k) of the kth subcarrier is N Rx ⁇ 1, and the covariance matrix of interference and noise can be obtained as follows:
  • R uu is the covariance matrix of interference and noise
  • I H (k) represents the conjugate transpose of I(k)
  • its dimension is N Rx ⁇ N Rx .
  • a whitening matrix P can be generated with a dimension of N Rx ⁇ N Rx , where P satisfies:
  • the channel information matrix is multiplied by the whitening matrix to complete the channel whitening:
  • the dimension after channel whitening remains unchanged, and the dimension of H whiten (k) is still N Rx ⁇ N Tx .
  • Combining the H whiten (k) of each subcarrier can obtain the above second channel information H1, and the dimension of H1 is N C ⁇ N Tx ⁇ N Rx .
  • the first channel information is H2, and H2 is a matrix obtained after normalizing H or H1.
  • the scaling factor and H2 can be obtained.
  • the scaling factor can also be referred to as a signal-to-noise ratio (signal-to-noise, SNR), and the matrix before normalization (which can be referred to as the second channel information, for example, the second channel information is H or H1) is divided by the scaling factor Equal to H2, indicating that the scaling factor is the scaling factor of the second channel information relative to the first channel information, or the matrix before normalization (which can be called the second channel information, for example, the second channel information is H or H1) multiplied by The scaling factor is equal to H2, indicating that the scaling factor is a scaling factor of the first channel information relative to the second channel information.
  • the values of the real and imaginary parts of H2 can be located in the interval [0,1].
  • the value of the scaling factor may be a decimal or an integer, for example, a number less than 1 or a number greater than or equal to 1, without limitation.
  • the method can be described as: the first channel information is the normalized channel information of the second channel information.
  • the terminal device may also send the scaling factor to the access network device, for example, send the scaling factor to the access network device through channel feedback information in S402 below.
  • the access network device may perform channel scaling on the recovered first channel information according to the scaling factor.
  • the sent scaling factor may be an original value or a quantized value.
  • the value of the feedback scaling factor is one of 2 U candidate values
  • the information field used to carry the scaling factor includes U bits to feed back the scaling factor value Which one of the 2 U candidate values is the value.
  • U is an integer, such as 1, 2, 3, 4, 5, 6 or other integers, without limitation.
  • the 2 U candidate values may be stipulated in the protocol, or pre-configured by the access network device to the terminal device through signaling, and are not limited.
  • the first channel information is a matrix H3 obtained by quantizing H, H1, or H2 (which may be called second channel information).
  • the method can be described as: the first channel information is the quantized channel information of the second channel information.
  • the terminal device obtains the sparse representation information of the first channel information by using the channel reconstruction model.
  • the sparse representation information of the first channel information includes M elements.
  • the M elements include K non-zero elements and M-K zero elements, K is an integer greater than or equal to 1, and M is an integer greater than or equal to K.
  • the value of the element is not limited, for example, may be a real number or a complex number, may be a positive number or a negative number, and/or may be a decimal number or an integer.
  • the channel reconstruction model can be used to restore and obtain the first channel information according to the sparse representation information of the first channel information.
  • the value of M is equal to the input dimension of the channel reconstruction model.
  • K non-zero elements indicate that the values of the K elements can be non-zero, and it is whatever is calculated. That is to say, during actual calculation, the value of one or some of the K non-zero elements may actually be equal to zero, but even if they are equal to zero, the terminal device will report to the access network according to the rules for reporting non-zero elements. The device reports the values of these elements. For the M-K non-zero elements, the terminal device does not need to report their values to the access network device, because the access network device will assume that the values of these elements are zero by default.
  • the compression ratio of the first channel information can be expressed as the ratio of K and N, where N represents the dimension of the first channel information, and the dimension is N C ⁇ N Tx ⁇ N Rx or 2 ⁇ N C ⁇ N Tx ⁇ N Rx , N is a positive integer, and 2 means that when the real part and the imaginary part of the first channel information are respectively considered, there are 2 dimensions in total.
  • the following description takes the dimension of the first channel information as N C ⁇ N Tx ⁇ N Rx as an example.
  • the compression ratio of the first channel information may also be referred to as a feedback compression ratio of the first channel information, a first compression ratio, or other names, without limitation.
  • the value of K or the first compression ratio may be stipulated in the protocol; or, the access network device notifies the terminal device in advance; or, is sent by the terminal device to the access network device through signaling, for example It is sent to the access network device through the channel feedback information in the following S402.
  • the terminal device may be notified of multiple candidate compression ratios or multiple candidate values of K by agreement or by the access network device in advance. Further, the access network device notifies the terminal device which of the multiple candidate compression ratios the first compression ratio is, or which of the multiple candidate values the value of K is. Alternatively, the terminal device feeds back which of the multiple candidate compression ratios the first compression ratio is to the access network device through signaling (such as the channel feedback information in S402 below), or the value of K is multiple candidate compression ratios. which of the values.
  • the access network device or terminal device can pass a value greater than or equal to bits indicate the index of the first compression ratio or the index of K, where, Indicates rounding up, and L is a positive integer.
  • N of the first channel information is 4096, where N C is 64, N Tx is 16, and N Rx is 4, and a total of 4 candidate compression ratios are configured, which are: 1/64, 1/128, 1 /256 and 1/512, then K can have 4 values, respectively 64, 32, 16 and 8; or, a total of 4 candidate values of K are configured, respectively: 64, 32, 16 and 8, then There are 4 candidate compression ratios: 1/64, 1/128, 1/256 and 1/512.
  • the access network device or the terminal device may indicate the first compression ratio or the specific value of K through 2 bits. Wherein, the value of the 2 bits and the first compression ratio indicated by each value are shown in Table 1A, and the value of the 2 bits and the value of K indicated by each value are shown in Table 1B.
  • various possible feedback compression ratios can be adapted by setting different values of K or different values of the first compression ratio for a channel reconstruction model. Since the input of the channel reconstruction model is sparse information, the value of the number K of non-zero elements in the sparse information can be set to be different to adapt to different compression ratios, so one model can be used to realize each channel information This kind of feedback needs, so that communication resources can be saved, such as no need to train multiple different models for different compression ratios.
  • the positions of K non-zero elements can be set among the M elements to adapt to different channel environments.
  • the positions of the K non-zero elements represent the positions of the K non-zero elements in the M elements.
  • U is a positive integer.
  • four positions are set, corresponding to: the first channel environment, the second channel environment, the third channel environment and the fourth channel environment. The position of the K non-zero elements will be described in more detail in operation S402 below.
  • the channel reconstruction model can be stipulated in the agreement, such as agreed in the agreement after offline training; or by the network side, such as AI functional network element, OAM, access network equipment, or core network equipment, etc., and sent to the terminal equipment after training or downloaded by the terminal device from a third-party network; or obtained by training the terminal device; there is no limit.
  • the training node when the training node trains to obtain the channel reconstruction model, it can train and obtain the channel reconstruction model according to the training data in the training data set.
  • the training data set includes one or more training data.
  • the form of the training data is the same as the form of the above-mentioned first channel information.
  • the training data is the channel information collected by the terminal device in history (optionally, when the training node is not a terminal device, the terminal device can send the training data to the training node); or, the training data is the access network device Historically collected channel information (optionally, when the training node is not an access network device, the access network device can send the training data to the training node); or, the training data is channel information generated according to a known channel model ;
  • the present disclosure does not limit the way of obtaining or determining the training data.
  • the training node may use the method shown in FIG. 6A or FIG. 6B to train and obtain the channel reconstruction model.
  • the channel reconstruction model obtained through training satisfies: when the input of the channel reconstruction model is sparse representation information of channel information, the channel information can be reconstructed and recovered as accurately as possible.
  • the training method may include: operation 1, the training node determines a set of training data in the training data set; operation 2, for each training data in the set of training data, determine the sparse representation information of the training data, according to the sparse representation information Determine the model output corresponding to the training data with the current channel reconstruction model; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the current channel reconstruction model, and perform operation 1 again.
  • the first possible model training method is introduced below in conjunction with FIG. 6A .
  • the sparse representation information of the training data is determined according to the sparse representation algorithm and the current channel reconstruction model.
  • the training node determines the input dimension of the channel reconstruction model, the characteristics of the input data, the output dimension, and the initial model parameters of the channel reconstruction model (for example, the channel reconstruction model is a neural network, and the initial model parameters include: Structural parameters).
  • the characteristics of the input data include: the input data includes M elements, and the M elements include K non-zero elements and M-K zero elements.
  • K may be equal to any one of multiple candidate values. That is, the channel reconstruction model obtained through training can be applicable to the case where K is equal to any one of the multiple candidate values, that is, the channel reconstruction model can be applicable to various compression ratios.
  • the current channel reconstruction model in the following operation 6A-1 is the initial channel reconstruction model.
  • Operation 6A-1 The training node determines a set of training data from the training data set, for example, the first set of training data, and for each training data in the set of training data, respectively perform operation 6A-1-1 and operation 6A-1- 2.
  • a set of training data may include one or more training data, for example, may include part or all of the data in the training data set.
  • the number of training data included in different sets of training data may be the same or different. There may or may not be an intersection between different sets of training data, which is not limited.
  • Operation 6A-1-1 The training node uses one training data A of the training data and the current channel reconstruction model f de ( ), and obtains the sparse representation information x of the training data A according to the sparse representation algorithm.
  • the sparse representation algorithm includes determining the sparse representation information x of the training data A according to the objective function -.
  • H w represents the training data A
  • ⁇ ⁇ 2 represents the L2 norm
  • ⁇ ⁇ 0 represents the L0 norm
  • f de (x) represents the inference result obtained when the input of the channel reconstruction model is x
  • x includes M elements
  • the M elements include K non-zero elements and MK zero elements.
  • the sparse representation algorithm may be any method for solving the sparse reconstruction problem, without limitation.
  • it can be an iterative shrinkage-thresholding algorithm (ISTA), a fast iterative shrinkage-thresholding algorithm (FISTA), or an alternating direction method of multipliers (ADMM) , or an orthogonal matching pursuit (OMP) method; not limited.
  • ISP orthogonal matching pursuit
  • Operation 6A-1-2 After the training node obtains the sparse representation information x of the training data A according to the sparse representation algorithm, the training node inputs the sparse representation information x into the current channel reconstruction model f de ( ), and obtains the reconstruction of the training data A by reasoning Data f de (x).
  • Operation 6A-2 For each training data in the set of training data, the training node calculates the loss between each training data, for example, denoted as training data A, and the reconstructed data f de (x) corresponding to the training data function value. Among them, the loss function is ⁇ H w -f de (x) ⁇ 2 . If the average of the loss functions of all the training data in the group of training data (or the value calculated by other methods using the loss functions of all the training data) is less than or equal to the first threshold, or, all the training data in the group If the loss function of the training data is less than or equal to the first threshold, it is considered that the current channel reconstruction model is a reconstruction model obtained through training, and the model training process ends.
  • training data A For each training data in the set of training data, the training node calculates the loss between each training data, for example, denoted as training data A, and the reconstructed data f de (x) corresponding to the training data function value. Among them, the loss function is ⁇
  • update the parameters of the channel reconstruction model such as using the gradient descent method to update the parameters of the channel reconstruction model
  • use the updated channel reconstruction model as the current channel reconstruction model and use another set of training data in the training data set, such as For the second set of training data, perform operations 6A-1 and 6A-2 again.
  • the above operations 6A-1 and 6A-2 can be performed for E2 iterations until the value of the loss function calculated according to the current channel reconstruction model is less than or equal to the first threshold.
  • the current channel reconstruction model is used as the channel reconstruction model obtained through training.
  • E1 and E2 are positive integers.
  • E1 is equal to E2, or E1 is smaller than E2, that is, the same training data can be used for repeated iteration training.
  • K may be any one of multiple candidate values.
  • each of the candidate values can be used as the value of K to perform operation 6A-1 to operation 6A-2 respectively, so that the channel reconstruction model obtained through training can be applied to various compression ratios.
  • the above operations 6A-1 and 6A-2 can be performed for E2*L iterations until the value of the loss function calculated according to the current channel reconstruction model is less than or equal to the first threshold, It is considered that the training process is over, and the current channel reconstruction model is used as the channel reconstruction model obtained through training.
  • E1 and E2 are positive integers
  • L is the number of candidate values of K.
  • the objective function 1 in the training process involved in the above-mentioned FIG. 6A can be replaced by the following objective function 2, the loss function can be replaced by f C (H w , f W (f de (x)), and The training end condition is replaced by the value of the loss function being greater than or equal to the second threshold, and the channel reconstruction model is obtained through training.
  • H w represents the training data A
  • f W () represents the precoding generation model, that is, it represents the precoding operation on f de (x)
  • f C (,) represents the channel capacity calculation model.
  • f W ( ) represents performing singular value decomposition (singular value decomposition, SVD) (it can also be described as SVD precoding).
  • f C (,) means to calculate the channel capacity calculation, for example:
  • the trained model can also be tested using test data.
  • test data When the test result reaches the target, for example, when the loss function obtained by using the model for one or more test data meets the performance requirements , the model is considered usable, otherwise the model needs to be retrained.
  • the type of test data is the same as the training data, and will not be repeated here.
  • the iterative process of the above-mentioned sparse representation algorithm can be expanded into a multi-layer neural network by adopting the method of deep network expansion.
  • Q is a positive integer.
  • Each layer of the unfolded network is based on the operation of the channel reconstruction model.
  • the sparse representation algorithm also called the sparse representation model
  • the sparse representation model formed by the unfolded network is trained end-to-end together with the channel reconstruction model, and the final channel reconstruction model can be obtained through multiple iterations of training.
  • other model-based methods based on the channel reconstruction model can be used to construct the sparse representation model; no limitation is imposed.
  • the second possible model training method is introduced below in conjunction with FIG. 6B .
  • the sparse representation information of the training data is determined.
  • the training node Before training, in addition to determining the relevant parameters of the channel reconstruction model, the training node also needs to determine the relevant parameters of the sparse representation model.
  • the relevant parameters of the channel reconstruction model are the same as those described above for FIG. 6A .
  • the relevant parameters of the sparse representation model include: the input dimension of the sparse representation model, the output dimension, the characteristics of the output data, and the initial model parameters of the sparse representation model (for example, the sparse representation model is a neural network, and the initial model parameters include: the structural parameters of the model ).
  • the characteristics of the output data include: the output data includes M elements, and the M elements include K non-zero elements and M-K zero elements.
  • K may be equal to any one of multiple candidate values.
  • the current sparse representation model in the following operation 6B-1 is the initial sparse representation model
  • the current channel reconstruction model is the initial channel reconstruction model
  • Operation 6B-1 The training node determines a set of training data from the training data set, such as the first set of training data, and performs operation 6B-1-1 and operation 6B-1- for each training data in the training data set respectively 2.
  • Operation 6B-1-1 The training node inputs the training data A in the set of training data into the current sparse representation model, and obtains the sparse representation information x of the training data A by reasoning.
  • Operation 6B-1-2 The training node inputs the sparse representation information x into the current channel reconstruction model f de ( ), and obtains the reconstruction data f de (x) of the training data A by reasoning.
  • Operation 6B-2 For each training data in the set of training data, the training node calculates the loss function value between each training data, such as training data A, and the reconstructed data f de (x) corresponding to the training data .
  • the loss function is ⁇ H w -f de (x) ⁇ 2 .
  • Hw represents the training data A. If the average of the loss functions of all the training data in the group of training data (or the value calculated by other methods using the loss functions of all the training data) is less than or equal to the first threshold, or, all the training data in the group If the loss function of the training data is less than or equal to the first threshold, it is considered that the current channel reconstruction model is a reconstruction model obtained through training, and the model training process ends.
  • update the parameters of the sparse representation model such as using gradient descent to update the parameters of the sparse representation model, and use the updated sparse representation model as the current sparse representation model
  • update the parameters of the channel reconstruction model such as using gradient descent
  • the method updates the parameters of the channel reconfiguration model, and uses the updated channel reconfiguration model as the current channel reconfiguration model.
  • operations 6B-1 and 6B-2 are performed again.
  • the loss function in the training process involved in the above Figure 6B can be replaced by f C (H w , f W (f de (x)), and the training end condition can be replaced by the value of the loss function Greater than or equal to the second threshold, the training obtains a sparse representation model and a channel reconstruction model.
  • Hw represents the training data A
  • f W ( ) represents the precoding generation model, which means that f de (x) is carried out to the precoding operation
  • f C (,) represents the channel capacity calculation model.
  • the features of x may be specified.
  • the characteristics of x include: for each of the K non-zero elements, the value of the element is one of multiple candidate values.
  • the multiple candidate values include 2 G candidate values.
  • the G bits may be used to feed back the index of the value of the element in the 2 G candidate values.
  • G is a positive integer.
  • the value of G may be stipulated in the protocol, or notified to the terminal device by the access network device in advance, and is not limited.
  • the interval of the value of each non-zero element is [0,1)
  • the value of each non-zero element is one of 16 candidate values
  • the 16 candidate values can be A multiple of 1/16 is added with an offset value, wherein the multiples of different candidate values are different but the offset value is the same, for example, the offset value can be 0, 0.1 or other possible values, without limitation.
  • This method is equivalent to agreeing that the non-zero elements in the sparse representation information are quantized values.
  • the values of the non-zero elements may be quantized to save signaling overhead, or may not be quantized to simplify the calculation process, without limitation.
  • the terminal device After obtaining the channel reconstruction model, for example, according to the protocol agreement, training to obtain the channel reconstruction model, or receiving the information of the channel reconstruction model from the network side, the terminal device can use the channel reconstruction model to obtain the sparse representation information of the first channel information .
  • the method for training a node, such as a terminal device or a network side device, to train a channel reconstruction model may be the method described in FIG. 6A, FIG. 6B or FIG. 7, or other possible methods, without limitation.
  • the channel reconstruction model is a neural network
  • the information of the channel reconstruction model includes at least one of the following: structural parameters of the model (such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the neuron At least one of the activation function of the unit, or the bias in the activation function), the input parameters of the model (such as the type of the input parameter and/or the dimension of the input parameter), or the output parameters of the model (such as the type of the output parameter and / or the dimensions of the output parameter).
  • structural parameters of the model such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the neuron At least one of the activation function of the unit, or the bias in the activation function
  • the input parameters of the model such as the type of the input parameter and/or the dimension of the input parameter
  • the output parameters of the model such as the type of the output parameter and / or the dimensions of the output parameter.
  • the terminal device determines the sparse representation information of the first channel information according to the first objective function or the second objective function.
  • the method for the terminal device to determine the sparse representation information of the first channel information according to the objective function 1 or the objective function 2 is similar to the method for the training node to determine the sparse representation of the training data A according to the objective function 1 or objective function 2 in the above operation 6A-1. method, which will not be repeated here.
  • operation 6A-1 is to use the current channel reconstruction model to obtain the sparse representation of training data A.
  • the parameters of the channel reconstruction model can be adjusted; in method A1, it is The channel reconstruction model that has been trained is used for reasoning, and the sparse representation algorithm is used to sparsely represent the first channel information, so as to obtain the sparse representation information of the first channel information.
  • the parameters of the channel reconstruction model remain unchanged.
  • the method for the terminal device to solve the first channel information according to the objective function may be any method for solving the sparse reconstruction problem, such as the ISTA, FISTA, ADMM, or OMP method.
  • the solution process of these algorithms can adopt the method of deep network expansion.
  • the initial value of the sparse representation information may be a random value, or an output obtained by inferring the first channel information using a sparse representation model .
  • the terminal device can obtain the sparse representation model, train the sparse representation model, or receive the information of the sparse representation model from the network side according to the manner stipulated in the protocol.
  • the method for training a node, such as a terminal device or a network side device, to train a sparse representation model may be the method described in FIG. 6B above, or other possible methods, which are not limited.
  • the terminal device determines the sparse representation information of the first channel information according to objective function 1 or objective function 2, and x can be constrained to satisfy: for K
  • Each of the non-zero elements is one of multiple candidate values.
  • x may not be constrained to be a quantized value, and after calculating the sparse representation information, the quantization operation is performed on Each of the K non-zero elements is quantized separately, so that the value of each element is one of the above multiple candidate values.
  • the values of different non-zero elements may be the same or different, without limitation.
  • the values of the non-zero elements may be quantized to save signaling overhead, or may not be quantized to simplify the calculation process, without limitation.
  • the terminal device indicates the sparse representation information to the access network device through channel feedback information. That is, the terminal device sends channel feedback information to the access network device. Wherein, the channel feedback information is used to indicate sparse representation information.
  • the terminal device may send the sparse representation information to the access network device through channel feedback information through any one of the following methods B1 to B2.
  • Method B1 the channel feedback information includes sparse representation information.
  • the sparse representation information is a matrix [0, 0.25, 0.9375, 0.125, 0, 0, 0.5, 0]. That is, the sparse representation information includes 8 elements, among which 4 are zero elements and 4 are non-zero elements, then the channel feedback information includes [0,0.25,0.9375,0.125,0,0,0.5,0].
  • Method B2 The channel feedback information is used to indicate the values of the K non-zero elements and the positions of the K non-zero elements of the sparse representation information.
  • the channel feedback information may indicate the positions of the K non-zero elements through any of the following examples.
  • the channel feedback information indicates the positions of the K non-zero elements through a bitmap (bitmap).
  • bitmap includes M bits, the value of each bit is 0 or 1, and each bit corresponds to an element in the sparse representation information. That is, there is a one-to-one correspondence between M elements in the sparse representation information and M bits in the bitmap.
  • the value of a bit in the bitmap is 1, it means that the element corresponding to the bit in the sparse representation information is a non-zero element; when the value of a bit in the bitmap is 0, it means that the element corresponding to the bit in the sparse representation information element is zero element.
  • the sparse representation information is a matrix [0,0.25,0.9375,0.125,0,0,0.5,0], which includes 4 non-zero elements, and the bitmap in the channel feedback information is [0,1,1 ,1,0,0,1,0].
  • the channel feedback information also indicates that the values of the four non-zero elements are 0.25, 0.9375, 0.125, and 0.5, respectively. Then, after the access network device receives the channel feedback information from the terminal device, the sparse representation information can be obtained as [0,0.25,0.9375,0.125,0,0,0.5,0].
  • the channel feedback information indicates the position of each non-zero element among the K non-zero elements in the M elements. Specifically, the channel feedback information is passed through K greater than or equal to The bit information respectively indicates the positions of the K non-zero elements in the M elements.
  • the sparse representation information is a matrix [0,0.25,0.9375,0.125,0,0,0.5,0], which includes 8 elements, 4 of which are non-zero elements, and the positions of the 4 non-zero elements are respectively is 1, 2, 3 and 6, the channel feedback information passes through 4
  • the bit information indicates that the positions of the four non-zero elements are 001, 010, 011 and 110, respectively.
  • the channel feedback information also indicates that the values of the four non-zero elements are 0.25, 0.9375, 0.125, and 0.5, respectively. Then, after the access network device receives the feedback information from the terminal device, the sparse representation information can be obtained as [0,0.25,0.9375,0.125,0,0,0.5,0].
  • the channel feedback information indicates the first pattern
  • the first image indicates the positions of K non-zero elements among the M elements.
  • the first pattern is one of multiple patterns (set of candidate patterns).
  • Different patterns in the plurality of patterns indicate different positions of the K non-zero elements.
  • at least one non-zero element indicated by pattern A is a zero element in pattern B.
  • its form can be the bitmap of the above-mentioned Example 1; or as the example given in the following Table 2B, its form can be the non- Zero element position, no constraints.
  • the channel feedback information indicates that the index of the first pattern is 0, and indicates that the values of the K non-zero elements are 0.25, 0.9375, 0.125, and 0.5. Then, after receiving the feedback information from the terminal device, the access network device can obtain the sparse representation information [0,0.25,0.9375,0.125,0,0,0.5,0].
  • different candidate pattern sets may be set for different K, and each candidate pattern set is numbered independently.
  • the corresponding pattern can be determined according to the value of K (or pattern set index) and the pattern index.
  • the access network device can obtain the sparse representation information [0,0.25,0.9375,0.125,0,0,0.5,0].
  • the above multiple patterns may be stipulated in the agreement, or the access network device notifies the terminal device in advance through signaling, without limitation.
  • the terminal device can directly indicate the values of the K non-zero elements; or, as mentioned above, in order to save signaling overhead, if the values of the K non-zero elements are quantized values, the channel feedback information indicates the value of each non-zero element value, may indicate the index of the value of the non-zero element among multiple candidate values.
  • the values of the K non-zero elements are quantized values, for example, there are 16 candidate values, which are respectively multiples of 1/16, namely: 0 (index: 0000), 0.0625 (index: 0001), 0.125 (Index: 0010), 0.1875 (Index: 0011), 0.25 (Index: 0100), 0.3125 (Index: 0101), 0.375 (Index: 0110), 0.4375 (Index: 0111), 0.5 (Index: 1000 ), 0.5625 (Index: 1001), 0.625 (Index: 1010), 0.6875 (Index: 1011), 0.75 (Index: 1100), 0.8125 (Index: 1101), 0.875 (Index: 1110), 0.9375 (Index: 1111) .
  • the index of the element can be indicated by 4 bits for each element, and the channel feedback information indicates: 0100, 1111, 0010, 1000.
  • the access network device recovers the first channel information by using the sparse representation information and the channel reconstruction model.
  • the access network device after receiving the channel feedback information, obtains sparse representation information according to the channel feedback information, inputs the sparse representation information into a channel reconstruction model, and obtains reconstructed (restored) first channel information by reasoning.
  • the access network device sets the initial input of the channel reconstruction model as M zeros. That is, the input dimension of the channel reconstruction model is M dimension.
  • the access network device uses the positions and values of the K non-zero elements indicated by the feedback information to replace the K 0 elements in the initial input of the channel reconstruction model with the K non-zero elements indicated by the feedback information, and then according to the channel reconstruction
  • the reconstructed (recovered) first channel information is obtained by reasoning the structural model.
  • the terminal device may also send the scaling factor of the second channel information to the access network device.
  • the access network uses the scaling factor to scale the first channel information to obtain the second channel information.
  • the scaling factor can be in the linear domain or the logarithmic domain. Wherein, there is no restriction on the base of the logarithm, for example, it may be 10, 2, a natural constant e or other possible values, without restriction.
  • the second channel information H 2 H 1 *T, where T represents the scaling factor
  • T represents the scaling factor
  • the first channel information is denoted as H 1
  • the base of the logarithm is 10
  • the method of the present disclosure can be understood as, for various communication scenarios, such as various channel environments and/or various compression ratios, a channel reconstruction model on the side of the fixed access network device. Since the terminal device uses the channel reconstruction model to obtain the sparse representation of channel information, there are no constraints on the solution method on the terminal device side, which can meet the needs of various communication scenarios and simplify the implementation of the terminal device side.
  • the channel reconstruction model on the access network device side can be regarded as a dictionary network, which can restore channel information through sparse representation information.
  • one channel reconfiguration model can be used to apply to all communication scenarios; multiple channel reconfiguration models can also be used, and each channel reconfiguration model can be applied to multiple communication scenarios to relatively save communication resources.
  • the access network device may determine transmission parameters according to the recovered first channel information or second channel information, for data transmission with the terminal device.
  • the access network device determines channel quality information (channel quality indicator, CQI) according to the recovered first channel information or second channel information.
  • the CQI is used by the access network device to schedule a physical downlink shared channel (PDSCH), that is, it is used by the access network device to determine the PDSCH (time domain and/or frequency domain) resources, and/or the modulation and coding mechanism ( modulation and coding scheme, MCS) and other transmission parameters.
  • PDSCH physical downlink shared channel
  • MCS modulation and coding scheme
  • the CQI can also be used by the access network device to schedule a physical uplink shared channel (PUSCH), that is, for the access network device to determine PUSCH (time domain and/or frequency domain) resources, and/or transmission parameters such as MCS.
  • PUSCH physical uplink shared channel
  • the access network device determines the precoding matrix indicator (precoding matrix indicator, PMI) and/or rank indicator (rank indicator, RI) of PDSCH and/or PUSCH according to the recovered first channel information or second channel information .
  • PMI precoding matrix indicator
  • rank indicator rank indicator
  • RI rank indicator
  • the access network device may send the PMI and RI of the PDSCH to the terminal device for the terminal device to decode data carried on the PDSCH. And/or, the access network device may send the PMI and RI of the PUSCH to the terminal device, so that the terminal device determines the data carried on the PUSCH according to the PMI and RI.
  • the access network device, the terminal device, and the network element with AI function include hardware structures and/or software modules corresponding to each function.
  • the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software drives the hardware depends on the specific application scenario and design constraints of the technical solution.
  • FIG. 8 and FIG. 9 are schematic structural diagrams of possible communication devices provided by the present disclosure. These communication devices can be used to realize the functions of the access network device, the terminal device, and the AI functional network element in the above method, and thus can also realize the beneficial effects of the above method.
  • a communication device 800 includes a processing unit 810 and a communication unit 820 .
  • the communication device 800 is used to implement the method shown above.
  • the communication unit 820 is used to receive channel feedback information from the terminal equipment, where the channel feedback information is used to indicate the sparse representation information of the first channel information, wherein the sparse representation information It includes M elements, and the M elements include K non-zero elements and M-K zero elements, where M and K are positive integers; the processing unit 810 is used to determine the first channel information according to the channel reconstruction model, where the The input of the channel reconstruction model is determined according to the sparse representation information.
  • the processing unit 810 is used to determine the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M The elements include K non-zero elements and M-K zero elements, where M and K are positive integers; the communication unit 820 is used to send channel feedback information to the access network device, and the channel feedback information is used to indicate the sparse representation information .
  • processing unit 810 and the communication unit 820 may refer to the related description in the foregoing method, and details are not repeated here.
  • a communication device 900 includes a processor 910 and an interface circuit 920 .
  • the processor 910 and the interface circuit 920 are coupled to each other.
  • the interface circuit 920 may be a transceiver, a pin, an input/output interface or other communication interfaces.
  • the communication device 900 may further include a memory 930 for storing at least one of the following: instructions executed by the processor 910, input data required by the processor 910 to execute the instructions, or data generated after the processor 910 executes the instructions.
  • the processor 910 is used to implement the functions of the processing unit 810
  • the interface circuit 920 is used to implement the functions of the communication unit 820 .
  • the terminal device chip When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method.
  • the terminal device chip receives information from other modules in the terminal device (such as radio frequency modules or antennas), and the information is sent to the terminal device by the access network device; or, the terminal device chip sends information to other modules in the terminal device (such as radio frequency module or antenna) to send information, the information is sent by the terminal device to the access network device and so on.
  • the access network equipment module When the above communication device is a module applied to access network equipment, the access network equipment module implements the functions of the access network equipment in the above method.
  • the access network equipment module receives information from other modules (such as radio frequency modules or antennas) in the access network equipment, and the information is sent to the access network equipment by terminal equipment; or, the access network equipment module sends information to the access network equipment Other modules (such as radio frequency modules or antennas) in the network equipment send information, and the information is sent by the access network equipment to the terminal equipment and so on.
  • the access network equipment module here can be the baseband chip of the access network equipment, or it can be near real-time RIC, CU, DU or other modules.
  • the near real-time RIC, CU and DU here may be the near real-time RIC, CU and DU under the O-RAN architecture.
  • a processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may realize or execute the present disclosure
  • a general purpose processor may be a microprocessor or any conventional processor or the like. The steps combined with the method of the present disclosure may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
  • the memory may be a non-volatile memory, such as a hard disk (hard disk drive, HDD) or a solid-state drive (solid-state drive, SSD), etc., or a volatile memory (volatile memory), such as random access Memory (random-access memory, RAM).
  • a memory is, but is not limited to, any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
  • the memory in the present disclosure may also be a circuit or any other device capable of implementing a storage function for storing program instructions and/or data.
  • the methods in the present disclosure may be fully or partially implemented by software, hardware, firmware or any combination thereof.
  • software When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
  • the computer program product comprises one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on the computer, the processes or functions described in this application are executed in whole or in part.
  • the computer may be a general computer, a dedicated computer, a computer network, an access network device, a terminal device, a core network device, an AI function network element, or other programmable devices.
  • the computer program or instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be downloaded from a website, computer, A server or data center transmits to another website site, computer, server or data center by wired or wireless means.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrating one or more available media.
  • the available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; or it may be a semiconductor medium, such as a solid state disk.
  • the computer readable storage medium may be a volatile or a nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Power Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided in the present disclosure is a channel information transmission method, used for saving communication resources. The method comprises: a terminal device sends channel feedback information to an access network device, the channel feedback information being used for indicating sparse representation information of first channel information, wherein the sparse representation information comprises M elements, the M elements comprise K non-zero elements and M-K zero elements, and M and K are positive integers; and, on the basis of the sparse representation information and a channel reconstruction model, the access network device recovers the first channel information.

Description

信道信息传输方法及装置Channel information transmission method and device

相关申请的交叉引用Cross References to Related Applications

本申请要求在2021年12月31日提交中华人民共和国知识产权局、申请号为202111660657.7、申请名称为“信道信息传输方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the Intellectual Property Office of the People's Republic of China on December 31, 2021, with application number 202111660657.7 and application name "Channel Information Transmission Method and Device", the entire contents of which are incorporated herein by reference. Applying.

技术领域technical field

本申请涉及通信技术领域,尤其涉及信道信息传输方法及装置。The present application relates to the technical field of communications, and in particular to a channel information transmission method and device.

背景技术Background technique

通信系统中,例如第五代(5 th generation,5G)移动通信系统中,对系统容量和频谱效率等提出更高的要求。大规模(massive)多输入多输出(multiple input multiple output,MIMO)技术的应用对提高系统容量和频谱效率起到了重要的作用。例如,利用大规模MIMO技术,接入网设备可以同时为更多的终端设备提供高质量的服务。为了应用大规模MIMO技术,一个重要的环节就是发送端对待发送数据进行预编码,将预编码后的数据发送给接收端。预编码可以实现对多个数据流的空分复用(spatial multiplexing),以降低不同数据流之间的干扰,因此可以提升接收端的信干噪比(signal-to-interference-plus-noise ratio,SINR),由此提升系统吞吐率。为了准确地进行预编码,前提是信道信息,例如,信道状态信息(channel state information,CSI)等,能够被准确地获取到。因此,如何获得信道信息是一个非常值得研究的技术问题。 In a communication system, such as a fifth generation (5 th generation, 5G) mobile communication system, higher requirements are placed on system capacity and spectrum efficiency. The application of massive multiple input multiple output (MIMO) technology plays an important role in improving system capacity and spectrum efficiency. For example, using massive MIMO technology, access network equipment can provide high-quality services for more terminal equipment at the same time. In order to apply the massive MIMO technology, an important link is that the sending end precodes the data to be sent, and sends the precoded data to the receiving end. Precoding can realize spatial multiplexing (spatial multiplexing) of multiple data streams to reduce interference between different data streams, so it can improve the signal-to-interference-plus-noise ratio (SINR) at the receiving end. SINR), thereby improving the system throughput. In order to perform precoding accurately, the premise is that channel information, for example, channel state information (channel state information, CSI), etc., can be accurately obtained. Therefore, how to obtain channel information is a technical problem worthy of research.

发明内容Contents of the invention

本申请提供一种信道信息传输方法及装置,旨在节省通信资源。The present application provides a channel information transmission method and device, aiming at saving communication resources.

第一方面,提供了一种信道信息传输方法。该方法可以在接入网设备侧实现,或者在其他用于恢复信道信息的设备侧实现,不予限制。该方法包括:接收来自终端设备的信道反馈信息,所述信道反馈信息用于指示第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素,其中,M和K为正整数;根据信道重构模型确定第一信道信息,其中,所述信道重构模型的输入是根据所述稀疏表示信息确定的。In a first aspect, a channel information transmission method is provided. The method can be implemented on the side of the access network device, or on the side of other devices for recovering channel information, without limitation. The method includes: receiving channel feedback information from a terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, wherein M and K are positive integers; determine the first channel information according to the channel reconstruction model, wherein the input of the channel reconstruction model is determined according to the sparse representation information.

通过上述具有较强的泛化能力的方法,可以节省通信资源,即可以通过一个信道重构模型,在多种通信场景中较为准确地传输信道信息。例如,可以通过改变K个非零元素的个数和/或位置,以适应各种通信场景。Through the above-mentioned method with strong generalization ability, communication resources can be saved, that is, channel information can be transmitted more accurately in various communication scenarios through a channel reconstruction model. For example, the number and/or positions of the K non-zero elements can be changed to adapt to various communication scenarios.

一种可能的设计中,所述信道反馈信息用于指示所述K个非零元素的取值和所述K个非零元素的位置。In a possible design, the channel feedback information is used to indicate values of the K non-zero elements and positions of the K non-zero elements.

通过该方法,可以节省信令开销,例如无需反馈M-K个零元素的位置和取值。可选的,可以将反馈K个非零元素的位置替换为反馈M-K个零元素的位置,二者是等效的。Through this method, signaling overhead can be saved, for example, there is no need to feed back the positions and values of M-K zero elements. Optionally, the position of feeding back K non-zero elements may be replaced by the position of feeding back M-K zero elements, and the two are equivalent.

一种可能的设计中,所述信道反馈信息用于指示第一图样,所述第一图样指示了所述K 个非零元素的位置,其中,所述第一图样是多个候选图样中的一个。In a possible design, the channel feedback information is used to indicate a first pattern, and the first pattern indicates the positions of the K non-zero elements, where the first pattern is one of multiple candidate patterns one.

通过该方法,可以进一步节省信令开销,主要可以节省反馈K个非零元素的位置时的开销。Through this method, signaling overhead can be further saved, mainly the overhead when feeding back the positions of K non-zero elements can be saved.

一种可能的设计中,所述方法还包括:根据所述第一信道信息确定以下至少一项:预编码矩阵指示PMI、秩指示RI、或信道质量指示CQI。In a possible design, the method further includes: determining at least one of the following according to the first channel information: a precoding matrix indicator PMI, a rank indicator RI, or a channel quality indicator CQI.

一种可能的设计中,所述信道反馈信息还用于指示所述第一信道信息相对于第二信道信息的缩放因子,其中,所述第一信道信息是所述第二信道信息的归一化信道信息。In a possible design, the channel feedback information is also used to indicate a scaling factor of the first channel information relative to the second channel information, where the first channel information is a normalized channel information.

一种可能的设计中,该方法还包括:根据所述第二信道信息确定以下至少一项:PMI、RI、或CQI。In a possible design, the method further includes: determining at least one of the following according to the second channel information: PMI, RI, or CQI.

通过该方法,可以得到接入网设备和终端设备进行MIMO通信时的传输参数,从而可以进行MIMO传输,以提高系统吞吐率。Through this method, the transmission parameters when the access network equipment and the terminal equipment perform MIMO communication can be obtained, so that MIMO transmission can be performed to improve the system throughput.

一种可能的设计中,所述K和N的比值为第一压缩比,其中,N为正整数,N表示所述第一信道信息的维度。In a possible design, the ratio of K and N is a first compression ratio, where N is a positive integer, and N represents a dimension of the first channel information.

一种可能的设计中,所述方法还包括:向终端设备发送指示所述第一压缩比为多个候选压缩比中的一个的信息。可选地,所述多个候选压缩比为协议约定的,或者是由发送给终端设备的信令指示的。In a possible design, the method further includes: sending information indicating that the first compression ratio is one of multiple candidate compression ratios to the terminal device. Optionally, the multiple candidate compression ratios are stipulated in a protocol, or indicated by a signaling sent to the terminal device.

一种可能的设计中,所述方法还包括:向终端设备发送指示所述K为多个候选取值中的一个的信息。可选地,所述多个候选取值为协议约定的,或者是由发送给终端设备的信令指示的。In a possible design, the method further includes: sending information indicating that K is one of multiple candidate values to the terminal device. Optionally, the multiple candidate values are stipulated in the protocol, or indicated by a signaling sent to the terminal device.

通过该方法,可以根据实际通信场景的需求,灵活配置信道信息的压缩比,以满足该通信场景的需求。Through this method, the compression ratio of the channel information can be flexibly configured according to the requirements of the actual communication scenario, so as to meet the requirements of the communication scenario.

第二方面,提供了一种信道信息传输方法。该方法可以在终端设备侧实现,或者在其他用于反馈信道信息的设备侧实现,不予限制。该方法包括:根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素其中,M和K为正整数;向接入网设备发送信道反馈信息,所述信道反馈信息用于指示所述稀疏表示信息。In a second aspect, a channel information transmission method is provided. The method may be implemented on the side of the terminal device, or on the side of other devices for feeding back channel information, without limitation. The method includes: determining sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, where M and K are positive integers; sending channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information.

关于所述信道反馈信息的介绍请参见第一方面,此处不再赘述。For the introduction of the channel feedback information, please refer to the first aspect, which will not be repeated here.

一种可能的设计中,所述根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,包括:In a possible design, the determining the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model includes:

根据下述目标函数确定第一信道信息的稀疏表示信息:The sparse representation information of the first channel information is determined according to the following objective function:

Figure PCTCN2023070013-appb-000001
Figure PCTCN2023070013-appb-000001

其中,‖x‖ 0≤K,x表示第一信道信息的稀疏表示信息,H w表示第一信道信息,f de( )表示信道重构模型,‖ ‖ 2表示L2范数,‖ ‖ 0表示L0范数;或者, Among them, ‖x‖ 0 ≤ K, x represents the sparse representation information of the first channel information, H w represents the first channel information, f de ( ) represents the channel reconstruction model, ‖ ‖ 2 represents the L2 norm, ‖ ‖ 0 represents L0 norm; or,

根据下述目标函数确定第一信道信息的稀疏表示信息:The sparse representation information of the first channel information is determined according to the following objective function:

Figure PCTCN2023070013-appb-000002
Figure PCTCN2023070013-appb-000002

其中,‖x‖ 0≤K,x表示第一信道信息的稀疏表示信息,H w表示第一信道信息,f de( )表示信道重构模型,f W( )表示预编码生成模型,f C(,)表示信道容量计算模型。 Among them, ‖x‖ 0 ≤ K, x represents the sparse representation information of the first channel information, H w represents the first channel information, f de ( ) represents the channel reconstruction model, f W ( ) represents the precoding generation model, f C (,) represents the channel capacity calculation model.

一种可能的设计中,所述K和N的比值为第一压缩比,所述N表示所述第一信道信息的维度。In a possible design, the ratio of K to N is a first compression ratio, and N represents a dimension of the first channel information.

一种可能的设计中,所述方法还包括:从接入网设备接收指示所述第一压缩比为多个候选压缩比中的一个的信息。可选地,所述多个候选压缩比为协议约定的,或者是由来自接入网设备的信令指示的。In a possible design, the method further includes: receiving information indicating that the first compression ratio is one of multiple candidate compression ratios from the access network device. Optionally, the multiple candidate compression ratios are stipulated by a protocol, or indicated by a signaling from an access network device.

一种可能的设计中,所述方法还包括:从接入网设备接收指示所述K为多个候选取值中的一个的信息。可选地,所述多个候选取值为协议约定的,或者是由来自接入网设备的信令指示的。In a possible design, the method further includes: receiving information indicating that K is one of multiple candidate values from an access network device. Optionally, the multiple candidate values are stipulated in the protocol, or indicated by signaling from the access network device.

第三方面,提供一种装置,用于实现第一方面的方法。该装置可以是接入网设备,或者配置于接入网设备中的装置,或者能够和接入网设备匹配使用的装置。一种设计中,该装置包括执行第一方面所描述的方法/操作/步骤/动作一一对应的单元,该单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。In a third aspect, an apparatus is provided for implementing the method in the first aspect. The device may be an access network device, or a device configured in the access network device, or a device that can be matched and used with the access network device. In one design, the device includes a one-to-one unit for performing the method/operation/step/action described in the first aspect, and the unit may be a hardware circuit, or software, or a combination of hardware circuit and software.

示例性地,该装置可以包括处理单元和通信单元,且处理单元和通信单元可以执行上述第一方面的相应功能。例如:Exemplarily, the apparatus may include a processing unit and a communication unit, and the processing unit and the communication unit may perform corresponding functions in the first aspect above. For example:

通信单元用于接收来自终端设备的信道反馈信息,所述信道反馈信息用于指示第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素,其中,M和K为正整数;处理单元用于根据信道重构模型确定第一信道信息,其中,所述信道重构模型的输入是根据所述稀疏表示信息确定的。The communication unit is configured to receive channel feedback information from the terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, wherein M and K are positive integers; the processing unit is used to determine the first channel information according to the channel reconstruction model, wherein the input of the channel reconstruction model is according to the sparse representation Information is determined.

关于信道反馈信息的介绍请参见第一方面,此处不再赘述。For the introduction of the channel feedback information, please refer to the first aspect, which will not be repeated here.

一种可能的设计中,处理单元用于根据所述第一信道信息确定以下至少一项:预编码矩阵指示PMI、秩指示RI、或信道质量指示CQI。In a possible design, the processing unit is configured to determine at least one of the following according to the first channel information: a precoding matrix indicator PMI, a rank indicator RI, or a channel quality indicator CQI.

一种可能的设计中,所述信道反馈信息还用于指示所述第一信道信息相对于第二信道信息的缩放因子,其中,所述第一信道信息是所述第二信道信息的归一化信道信息。In a possible design, the channel feedback information is also used to indicate a scaling factor of the first channel information relative to the second channel information, where the first channel information is a normalized channel information.

一种可能的设计中,处理单元用于根据所述第二信道信息确定以下至少一项:PMI、RI、或CQI。In a possible design, the processing unit is configured to determine at least one of the following according to the second channel information: PMI, RI, or CQI.

一种可能的设计中,所述K和N的比值为第一压缩比,其中,N为正整数,N表示所述第一信道信息的维度。In a possible design, the ratio of K and N is a first compression ratio, where N is a positive integer, and N represents a dimension of the first channel information.

一种可能的设计中,通信单元用于向终端设备发送指示所述第一压缩比为多个候选压缩比中的一个的信息。可选地,所述多个候选压缩比为协议约定的,或者是由发送给终端设备的信令指示的。In a possible design, the communication unit is configured to send information indicating that the first compression ratio is one of multiple candidate compression ratios to the terminal device. Optionally, the multiple candidate compression ratios are stipulated in a protocol, or indicated by a signaling sent to the terminal device.

一种可能的设计中,通信单元用于向终端设备发送指示所述K为多个候选取值中的一个的信息。可选地,所述多个候选取值为协议约定的,或者是由发送给终端设备的信令指示的。In a possible design, the communication unit is configured to send information indicating that K is one of multiple candidate values to the terminal device. Optionally, the multiple candidate values are stipulated in the protocol, or indicated by a signaling sent to the terminal device.

示例性地,上述装置包括存储器,用于实现上述第一方面描述的方法。所述装置还可以包括存储器,用于存储指令和/或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的程序指令时,可以实现上述第一方面描述的方法。所述装置还可以包括通信接 口,所述通信接口用于该装置和其它设备进行通信。示例性地,通信接口可以是收发器、电路、总线、模块、管脚或其它类型的通信接口。在一种可能的设计中,该装置包括:Exemplarily, the above device includes a memory, configured to implement the method described in the above first aspect. The apparatus may also include memory for storing instructions and/or data. The memory is coupled to the processor, and when the processor executes the program instructions stored in the memory, the method described in the first aspect above can be implemented. The apparatus may also include a communication interface for the apparatus to communicate with other devices. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, pin or other types of communication interface. In one possible design, the device includes:

存储器,用于存储程序指令;memory for storing program instructions;

通信接口;Communication Interface;

处理器,用于利用通信接口:接收来自终端设备的信道反馈信息,所述信道反馈信息用于指示第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素,其中,M和K为正整数;A processor, configured to use a communication interface to: receive channel feedback information from a terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, wherein the sparse representation information includes M elements, and the M The elements include K non-zero elements and M-K zero elements, wherein M and K are positive integers;

处理器用于根据信道重构模型确定第一信道信息,其中,所述信道重构模型的输入是根据所述稀疏表示信息确定的。The processor is configured to determine first channel information according to a channel reconstruction model, wherein an input of the channel reconstruction model is determined according to the sparse representation information.

其它实现细节请参见第一方面,此处不再赘述。For other implementation details, please refer to the first aspect, which will not be repeated here.

第四方面,提供一种装置,用于实现第二方面的方法。该装置可以是终端设备,或者配置于终端设备中的装置,或者能够和终端设备匹配使用的装置。一种设计中,该装置包括执行第二方面所描述的方法/操作/步骤/动作一一对应的单元,该单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。In a fourth aspect, a device is provided for implementing the method in the second aspect. The device may be a terminal device, or a device configured in the terminal device, or a device that can be matched with the terminal device. In one design, the device includes a one-to-one unit for performing the method/operation/step/action described in the second aspect, and the unit may be a hardware circuit, or software, or a combination of hardware circuit and software.

示例性地,该装置可以包括处理单元和通信单元,且处理单元和通信单元可以执行上述第二方面的相应功能。例如:Exemplarily, the apparatus may include a processing unit and a communication unit, and the processing unit and the communication unit may perform corresponding functions in the second aspect above. For example:

处理单元用于根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素其中,M和K为正整数;The processing unit is configured to determine the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K Among them, M and K are positive integers;

通信单元用于向接入网设备发送信道反馈信息,所述信道反馈信息用于指示所述稀疏表示信息。The communication unit is configured to send channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information.

关于信道反馈信息的介绍请参见第二方面,此处不再赘述。For the introduction of the channel feedback information, please refer to the second aspect, which will not be repeated here.

一种可能的设计中,处理单元用于:In one possible design, the processing unit is used for:

根据下述目标函数确定第一信道信息的稀疏表示信息:The sparse representation information of the first channel information is determined according to the following objective function:

Figure PCTCN2023070013-appb-000003
Figure PCTCN2023070013-appb-000003

其中,‖x‖ 0≤K,x表示第一信道信息的稀疏表示信息,H w表示第一信道信息,f de( )表示信道重构模型,‖ ‖ 2表示L2范数,‖ ‖ 0表示L0范数;或者, Among them, ‖x‖ 0 ≤ K, x represents the sparse representation information of the first channel information, H w represents the first channel information, f de ( ) represents the channel reconstruction model, ‖ ‖ 2 represents the L2 norm, ‖ ‖ 0 represents L0 norm; or,

根据下述目标函数确定第一信道信息的稀疏表示信息:The sparse representation information of the first channel information is determined according to the following objective function:

Figure PCTCN2023070013-appb-000004
Figure PCTCN2023070013-appb-000004

其中,‖x‖ 0≤K,x表示第一信道信息的稀疏表示信息,H w表示第一信道信息,f de( )表示信道重构模型,f W( )表示预编码生成模型,f C(,)表示信道容量计算模型。 Among them, ‖x‖ 0 ≤ K, x represents the sparse representation information of the first channel information, H w represents the first channel information, f de ( ) represents the channel reconstruction model, f W ( ) represents the precoding generation model, f C (,) represents the channel capacity calculation model.

一种可能的设计中,所述K和N的比值为第一压缩比,所述N表示所述第一信道信息的维度。In a possible design, the ratio of K to N is a first compression ratio, and N represents a dimension of the first channel information.

一种可能的设计中,通信单元用于从接入网设备接收指示所述第一压缩比为多个候选压缩比中的一个的信息。可选地,所述多个候选压缩比为协议约定的,或者是由来自接入网设备的信令指示的。In a possible design, the communication unit is configured to receive information indicating that the first compression ratio is one of multiple candidate compression ratios from the access network device. Optionally, the multiple candidate compression ratios are stipulated by a protocol, or indicated by a signaling from an access network device.

一种可能的设计中,通信单元用于从接入网设备接收指示所述K为多个候选取值中的一 个的信息。可选地,所述多个候选取值为协议约定的,或者是由来自接入网设备的信令指示的。In a possible design, the communication unit is configured to receive information indicating that K is one of multiple candidate values from the access network device. Optionally, the multiple candidate values are stipulated in the protocol, or indicated by signaling from the access network device.

示例性地,上述装置包括存储器,用于实现上述第二方面描述的方法。所述装置还可以包括存储器,用于存储指令和/或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的程序指令时,可以实现上述第二方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置和其它设备进行通信。示例性地,通信接口可以是收发器、电路、总线、模块、管脚或其它类型的通信接口。在一种可能的设计中,该装置包括:Exemplarily, the above device includes a memory, configured to implement the method described in the above second aspect. The apparatus may also include memory for storing instructions and/or data. The memory is coupled to the processor, and when the processor executes the program instructions stored in the memory, the method described in the second aspect above can be implemented. The device may also include a communication interface for the device to communicate with other devices. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, pin or other types of communication interface. In one possible design, the device includes:

存储器,用于存储程序指令;memory for storing program instructions;

通信接口;Communication Interface;

处理器,用于根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素其中,M和K为正整数;A processor, configured to determine sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements where M and K are positive integers;

处理器利用通信接口:向接入网设备发送信道反馈信息,所述信道反馈信息用于指示所述稀疏表示信息。The processor uses the communication interface to: send channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information.

其它实现细节请参见第二方面,此处不再赘述。For other implementation details, please refer to the second aspect, which will not be repeated here.

第五方面,提供一种模型训练方法,包括:操作1,确定训练数据集中的一组训练数据;操作2,针对所述一组训练数据中的每个训练数据,确定该训练数据的稀疏表示信息,根据该稀疏表示信息和当前信道重构模型确定该训练数据对应的模型输出;操作3,针对该组训练数据,如果损失函数满足性能要求,则训练结束,否则,更新信道重构模型,并重新执行操作1。In a fifth aspect, a model training method is provided, comprising: operation 1, determining a set of training data in the training data set; operation 2, for each training data in the set of training data, determining a sparse representation of the training data Information, according to the sparse representation information and the current channel reconstruction model to determine the model output corresponding to the training data; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the channel reconstruction model, And perform operation 1 again.

一种可能的设计中,确定该训练数据的稀疏表示信息,包括:根据稀疏表示算法和当前信道重构模型,确定该训练数据的稀疏表示信息。In a possible design, determining the sparse representation information of the training data includes: determining the sparse representation information of the training data according to a sparse representation algorithm and a current channel reconstruction model.

一种可能的设计中,确定该训练数据的稀疏表示信息,包括:根据当前稀疏表示模型,确定该训练数据的稀疏表示信息,如果所述损失函数不满足性能要求,所述方法还包括:更新所述稀疏表示模型。In a possible design, determining the sparse representation information of the training data includes: determining the sparse representation information of the training data according to the current sparse representation model, and if the loss function does not meet the performance requirements, the method further includes: updating The sparse representation model.

一种可能的设计中,针对该组训练数据,所述损失函数满足性能要求,包括:该组训练数据中的所有训练数据的损失函数的平均值(或者利用所有训练数据的各损失函数通过其它方法计算得到的值)满足阈值要求,或者,该组训练数据中的所有训练数据的损失函数满足阈值要求。In a possible design, for the set of training data, the loss function meets the performance requirements, including: the average value of the loss function of all training data in the set of training data (or use each loss function of all training data through other The value calculated by the method) meets the threshold requirement, or, the loss function of all the training data in the set of training data meets the threshold requirement.

第六方面,提供一种装置,用于实现第五方面的方法。一种设计中,该装置包括执行第五方面所描述的方法/操作/步骤/动作一一对应的单元,该单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。A sixth aspect provides an apparatus for realizing the method of the fifth aspect. In one design, the device includes a one-to-one unit for performing the method/operation/step/action described in the fifth aspect. The unit may be a hardware circuit, or software, or a combination of hardware circuit and software.

示例性地,该装置可以包括处理单元,且处理单元可以执行上述第五方面的相应功能。例如:Exemplarily, the apparatus may include a processing unit, and the processing unit may perform corresponding functions in the fifth aspect above. For example:

处理单元用于:操作1,确定训练数据集中的一组训练数据;操作2,针对所述一组训练数据中的每个训练数据,确定该训练数据的稀疏表示信息,根据该稀疏表示信息和信道重构模型确定该训练数据对应的模型输出;操作3,针对该组训练数据,如果损失函数满足性能要求,则训练结束,否则,更新信道重构模型,并重新执行操作1。The processing unit is used for: operation 1, determining a group of training data in the training data set; operation 2, for each training data in the group of training data, determining the sparse representation information of the training data, according to the sparse representation information and The channel reconstruction model determines the model output corresponding to the training data; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the channel reconstruction model, and perform operation 1 again.

具体细节请参见第五方面,不再赘述。Please refer to the fifth aspect for specific details, and details will not be repeated here.

可选的,该装置还可以包括通信单元,用于获取所述训练数据集。Optionally, the device may also include a communication unit, configured to acquire the training data set.

第七方面,提供了一种通信系统,包括第三方面的装置和第四方面的装置;或者,包括第三方面的装置、第四方面的装置和第六方面的装置。A seventh aspect provides a communication system, including the device of the third aspect and the device of the fourth aspect; or, including the device of the third aspect, the device of the fourth aspect, and the device of the sixth aspect.

第八方面,提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第一方面、第二方面、或第五方面的方法。In an eighth aspect, there is provided a computer-readable storage medium, including instructions, which, when run on a computer, cause the computer to execute the method of the first aspect, the second aspect, or the fifth aspect.

第九方面,提供了一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第一方面、第二方面、或第五方面的方法。In a ninth aspect, a computer program product is provided, including instructions, which, when run on a computer, cause the computer to execute the method of the first aspect, the second aspect, or the fifth aspect.

第十方面,提供一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现第一方面、第二方面、或第五方面的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。In a tenth aspect, a chip system is provided, and the chip system includes a processor, and may further include a memory, for implementing the method of the first aspect, the second aspect, or the fifth aspect. The system-on-a-chip may consist of chips, or may include chips and other discrete devices.

附图说明Description of drawings

图1所示为通信系统的架构示例图;Figure 1 shows an example diagram of the architecture of the communication system;

图2A所示为神经元的结构示例图;Figure 2A shows an example diagram of the structure of a neuron;

图2B所示为神经网络的结构示例图;Figure 2B shows a structural example diagram of a neural network;

图3A至图3E所示为网络架构示意图;3A to 3E are schematic diagrams of the network architecture;

图4和图5所示为信道信息传输方法的流程示意图;FIG. 4 and FIG. 5 are schematic flowcharts of channel information transmission methods;

图6A、图6B和图7所示为模型训练的流程示意图;FIG. 6A, FIG. 6B and FIG. 7 are schematic flow charts of model training;

图8和图9所示为装置的结构示例图。Figure 8 and Figure 9 are diagrams showing an example of the structure of the device.

具体实施方式Detailed ways

图1是本公开能够应用的通信系统1000的架构示例图。如图1所示,该通信系统包括无线接入网(radio access network,RAN)100和核心网(core network,CN)200。可选的,通信系统1000还可以包括互联网300。无线接入网100可以包括至少一个接入网设备(或者可以称为RAN设备,如图1中的110a和110b),还可以包括至少一个终端设备(如图1中的120a-120j)。终端设备通过无线的方式与接入网设备相连。接入网设备通过无线或有线的方式与核心网设备相连。核心网设备与接入网设备可以是独立的不同的物理设备;或者可以是集成了核心网设备的功能与接入网设备的功能的同一个物理设备;或者可以是其他可能的情况,例如一个物理设备上可以集成接入网设备的功能和部分核心网设备的功能,另一个物理设备实现核心网设备的其余部分功能。本公开不限制核心网设备和接入网设备的物理存在形式。终端设备和终端设备之间可以通过有线或无线的方式相互连接。接入网设备和接入网设备之间可以通过有线或无线的方式相互连接。图1只是示意图,不作为对本公开的限制,例如该通信系统中还可以包括其它网络设备,如还可以包括无线中继设备和无线回传设备等。FIG. 1 is an example diagram of the architecture of a communication system 1000 to which the present disclosure can be applied. As shown in FIG. 1 , the communication system includes a radio access network (radio access network, RAN) 100 and a core network (core network, CN) 200. Optionally, the communication system 1000 may also include the Internet 300 . The radio access network 100 may include at least one access network device (or may be called RAN device, such as 110a and 110b in FIG. 1 ), and may also include at least one terminal device (such as 120a-120j in FIG. 1). The terminal device is connected to the access network device in a wireless manner. Access network devices are connected to core network devices in a wireless or wired manner. The core network device and the access network device can be independent and different physical devices; or can be the same physical device that integrates the functions of the core network device and the access network device; or can be other possible situations, such as a The function of the access network device and some functions of the core network device can be integrated on the physical device, and another physical device realizes the rest of the functions of the core network device. The present disclosure does not limit the physical existence form of the core network device and the access network device. Terminal devices may be connected to each other in a wired or wireless manner. The access network device and the access network device may be connected to each other in a wired or wireless manner. FIG. 1 is only a schematic diagram, and is not intended to limit the present disclosure. For example, the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices.

核心网200中可以包括一个或多个核心网网元。例如,核心网中可以包括以下至少一个网元:接入和移动性管理功能(access and mobility management function,AMF)网元、会话管理功能(session management function,SMF)网元、用户面功能(user plane function,UPF)网元、策略控制功能(policy control function,PCF)网元、统一数据管理(unified data management,UDM)网元、应用功能(application function,AF)网元、或位置管理功能(location management function,LMF)网元等。这些核心网网元可以是硬件结构、软件模块、或者硬件结构加软件模块。不同网元的实现形式可以相同,也可以不同,不予限制。不同核心网网元可以是不同的物理设备(或者可以称为核心网设备),或者,多个不同核心网网元可以集成在一个物理设备上,即该物理设备具有该多个核心网网元的功能。The core network 200 may include one or more core network elements. For example, the core network may include at least one of the following network elements: access and mobility management function (access and mobility management function, AMF) network element, session management function (session management function, SMF) network element, user plane function (user plane function (UPF) network element, policy control function (policy control function, PCF) network element, unified data management (unified data management, UDM) network element, application function (application function, AF) network element, or location management function ( location management function, LMF) network element, etc. These core network elements may be a hardware structure, a software module, or a hardware structure plus a software module. The implementation forms of different network elements may be the same or different, and are not limited. Different core network elements may be different physical devices (or may be called core network devices), or multiple different core network elements may be integrated on one physical device, that is, the physical device has the multiple core network elements function.

本公开中,用于实现核心网设备的功能的装置可以是核心网设备;也可以是能够支持核心网设备实现该功能的装置,例如芯片系统、硬件电路、软件模块、或硬件电路加软件模块,该装置可以被安装在核心网设备中或可以与核心网设备匹配使用。本公开中,以用于实现核心网设备的功能的装置是核心网设备为例,描述本公开提供的技术方案。本公开中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。In the present disclosure, the device used to realize the function of the core network device may be a core network device; it may also be a device capable of supporting the core network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module , the device can be installed in the core network equipment or can be matched with the core network equipment. In the present disclosure, the technical solution provided by the present disclosure is described by taking the core network device as an example for realizing the functions of the core network device. In the present disclosure, a system-on-a-chip may be composed of chips, and may also include chips and other discrete devices.

终端设备也可以称为终端、用户设备(user equipment,UE)、移动台、或移动终端等。终端设备可以广泛应用于各种场景进行通信。例如,该场景包括但不限于以下至少一个:增强移动宽带(enhanced mobile broadband,eMBB)、超高可靠性超低时延通信(ultra-reliable low-latency communication,URLLC)、大规机器类型通信(massive machine-type communications,mMTC)、设备到设备(device-to-device,D2D)、车联网(vehicle to everything,V2X)、机器类型通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、或智慧城市等。终端设备可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、或智能家居设备等。本公开对终端设备所采用的具体技术和具体设备形态不做限定。A terminal device may also be called a terminal, a user equipment (user equipment, UE), a mobile station, or a mobile terminal, etc. Terminal devices can be widely used in various scenarios for communication. For example, the scenario includes but is not limited to at least one of the following: enhanced mobile broadband (enhanced mobile broadband, eMBB), ultra-reliable low-latency communication (ultra-reliable low-latency communication, URLLC), large-scale machine type communication ( massive machine-type communications (mMTC), device-to-device (D2D), vehicle to everything (V2X), machine-type communication (MTC), Internet of things (internet of things) , IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, or smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, or a smart home device, etc. The present disclosure does not limit the specific technology and specific device form adopted by the terminal device.

本公开中,用于实现终端设备的功能的装置可以是终端设备;也可以是能够支持终端设备实现该功能的装置,例如芯片系统、硬件电路、软件模块、或硬件电路加软件模块,该装置可以被安装在终端设备中或可以与终端设备匹配使用。为了便于描述,下文以用于实现终端设备的功能的装置是终端设备为例,并可选的以终端设备是UE为例,描述所提供的技术方案。In the present disclosure, the device for realizing the function of the terminal device may be a terminal device; it may also be a device capable of supporting the terminal device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. It can be installed in the terminal equipment or can be matched with the terminal equipment. For ease of description, the technical solution provided is described below by taking the terminal device as an example of the apparatus for realizing the functions of the terminal device, and optionally taking the terminal device as an example.

接入网设备可以是基站(base station)、节点B(Node B)、演进型节点B(evolved NodeB,eNodeB或eNB)、发送接收点(transmission reception point,TRP)、第五代(5 th generation,5G)移动通信系统中的下一代节点B(next generation NodeB,gNB)、开放无线接入网(open radio access network,O-RAN或open RAN)中的接入网设备、第六代(6 th generation,6G)移动通信系统中的下一代基站、无线保真(wireless fidelity,WiFi)系统中的接入节点、或未来移动通信系统中的基站等。可选的,接入网设备可以是完成接入网设备部分功能的模块或单元,例如,可以是集中式单元(central unit,CU)、分布式单元(distributed unit,DU)、集中单元控制面(CU control plane,CU-CP)模块、集中单元用户面(CU user plane,CU-UP)模块、或无线单元(radio unit,RU)。接入网设备可以是宏基站(如图1中的110a),可以是微基站或室内站(如图1中的110b),或者可以是中继节点或施主节点等。本公开中对接入网设备所采用的具体技术和具体设备形态不做限定。其中,5G还可以被称为新无线(new radio,NR)。 The access network device can be a base station (base station), Node B (Node B), evolved Node B (evolved NodeB, eNodeB or eNB), transmission reception point (transmission reception point, TRP), fifth generation (5 th generation , 5G) mobile communication system next generation Node B (next generation NodeB, gNB), open radio access network (open radio access network, O-RAN or open RAN) in the access network equipment, the sixth generation (6 th generation, 6G) mobile communication system next-generation base station, wireless fidelity (wireless fidelity, WiFi) system access node, or future mobile communication system base station, etc. Optionally, the access network device may be a module or unit that completes some functions of the access network device, for example, it may be a centralized unit (central unit, CU), a distributed unit (distributed unit, DU), a centralized unit control plane (CU control plane, CU-CP) module, centralized unit user plane (CU user plane, CU-UP) module, or radio unit (radio unit, RU). The access network device may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), or a relay node or a donor node. The specific technology and specific device form adopted by the access network device are not limited in the present disclosure. Among them, 5G can also be called new radio (new radio, NR).

本公开中,用于实现接入网设备的功能的装置可以是接入网设备;或者,是能够支持接入网设备实现该功能的装置,例如芯片系统、硬件电路、软件模块、或硬件电路加软件模块等,该装置可以被安装在接入网设备中或与接入网设备匹配使用。为了便于描述,下文以用于实现接入网设备的功能的装置是接入网设备为例,并可选地以接入网设备是基站为例,描述所提供的技术方案。In the present disclosure, the device for implementing the function of the access network device may be the access network device; or, it may be a device capable of supporting the access network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit Adding software modules, etc., the device can be installed in the access network equipment or matched with the access network equipment. For ease of description, the technical solution provided is described below by taking the access network device as an example of the apparatus for realizing the function of the access network device, and optionally taking the access network device as an example as a base station.

接入网设备和终端设备之间的通信可以遵循一定的协议层结构。示例性地,该协议层结构可以包括控制面协议层结构和用户面协议层结构。例如,控制面协议层结构可以包括以下至少一项:无线资源控制(radio resource control,RRC)层、分组数据汇聚层协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控 制(media access control,MAC)层、或物理(physical,PHY)层等。例如,用户面协议层结构可以包括以下至少一项:业务数据适配协议(service data adaptation protocol,SDAP)层、PDCP层、RLC层、MAC层、或物理层等。The communication between the access network device and the terminal device may follow a certain protocol layer structure. Exemplarily, the protocol layer structure may include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure may include at least one of the following: a radio resource control (radio resource control, RRC) layer, a packet data convergence protocol (packet data convergence protocol, PDCP) layer, a radio link control (radio link control, RLC) layer, media access control (media access control, MAC) layer, or physical (physical, PHY) layer, etc. For example, the user plane protocol layer structure may include at least one of the following: a service data adaptation protocol (service data adaptation protocol, SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer.

上述接入网设备和终端设备之间的协议层结构可以看作接入层(access stratum,AS)结构。可选的,在AS之上,还可以存在非接入层(non-access stratum,NAS),用于接入网设备向终端设备转发来自核心网设备的信息,或者用于接入网设备向核心网设备转发来自终端设备的信息。此时,可以认为终端设备和核心网设备之间存在逻辑接口。可选的,接入网设备可以通过透传的方式转发终端设备和核心网设备之间的信息。例如,NAS消息可以映射到或者包含于RRC信令中,作为RRC信令的元素。The above protocol layer structure between the access network device and the terminal device can be regarded as an access stratum (access stratum, AS) structure. Optionally, on top of the AS, there may also be a non-access stratum (non-access stratum, NAS), which is used for the access network device to forward information from the core network device to the terminal device, or for the access network device to The core network device forwards the information from the terminal device. At this point, it can be considered that there is a logical interface between the terminal device and the core network device. Optionally, the access network device may forward information between the terminal device and the core network device through transparent transmission. For example, the NAS message may be mapped to or included in RRC signaling as an element of RRC signaling.

可选的,接入网设备和终端设备之间的协议层结构还可以包括人工智能(artificial intelligence,AI)层,用于传输AI功能相关的数据。Optionally, the protocol layer structure between the access network device and the terminal device may further include an artificial intelligence (AI) layer, which is used to transmit data related to the AI function.

接入网设备可以包括CU和DU。该设计可以称为CU和DU分离。多个DU可以由一个CU集中控制。作为示例,CU和DU之间的接口称为F1接口。其中,控制面(control panel,CP)接口可以为F1-C,用户面(user panel,UP)接口可以为F1-U。本公开不限制各接口的具体名称。CU和DU可以根据无线网络的协议层划分:比如,PDCP层及以上协议层(例如RRC层和SDAP层等)的功能设置在CU,PDCP层以下协议层(例如RLC层、MAC层和PHY层等)的功能设置在DU;又比如,PDCP层以上协议层的功能设置在CU,PDCP层及以下协议层的功能设置在DU,不予限制。Access network devices may include CUs and DUs. This design can be called CU and DU separation. Multiple DUs can be centrally controlled by one CU. As an example, the interface between CU and DU is called F1 interface. Wherein, the control plane (control panel, CP) interface may be F1-C, and the user plane (user panel, UP) interface may be F1-U. The present disclosure does not limit the specific names of the interfaces. CU and DU can be divided according to the protocol layer of the wireless network: for example, the functions of the PDCP layer and above protocol layers (such as RRC layer and SDAP layer, etc.) etc.) functions are set in the DU; for another example, the functions of the protocol layers above the PDCP layer are set in the CU, and the functions of the PDCP layer and the protocol layers below are set in the DU, without restriction.

上述对CU和DU的处理功能按照协议层的划分仅仅是一种举例,也可以按照其他的方式进行划分。例如,可以将CU或者DU划分为具有更多协议层的功能,又例如将CU或DU划分为具有协议层的部分处理功能。例如,将RLC层的部分功能和RLC层以上的协议层的功能设置在CU,将RLC层的剩余功能和RLC层以下的协议层的功能设置在DU。再例如,可以按照业务类型或者其他系统需求对CU或者DU的功能进行划分,例如按时延划分,将处理时间需要满足时延要求的功能设置在DU,不需要满足该时延要求的功能设置在CU。The foregoing division of the processing functions of the CU and DU according to the protocol layer is only an example, and may also be divided in other ways. For example, the CU or DU may be divided into functions having more protocol layers, and for example, the CU or DU may be divided into part processing functions having protocol layers. For example, some functions of the RLC layer and functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements, for example, according to the delay, the functions that need to meet the delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.

可选的,CU可以具有核心网的一个或多个功能。CU可以设置在网络侧方便集中管理。Optionally, the CU may have one or more functions of the core network. The CU can be set on the network side to facilitate centralized management.

可选的,将DU的无线单元(radio unit,RU)拉远设置。其中,RU具有射频功能。示例性的,DU和RU可以在PHY层进行划分。例如,DU可以实现PHY层中的高层功能,RU可以实现PHY层中的低层功能。其中,用于发送时,PHY层的功能可以包括以下至少一项:添加循环冗余校验(cyclic redundancy check,CRC)位、信道编码、速率匹配、加扰、调制、层映射、预编码、资源映射、物理天线映射、或射频发送功能。用于接收时,PHY层的功能可以包括以下至少一项:CRC校验、信道解码、解速率匹配、解扰、解调、解层映射、信道检测、资源解映射、物理天线解映射、或射频接收功能。其中,PHY层中的高层功能可以包括PHY层的一部分功能,该部分功能更加靠近MAC层;PHY层中的低层功能可以包括PHY层的另一部分功能,例如该部分功能更加靠近射频功能。例如,PHY层中的高层功能可以包括添加CRC位、信道编码、速率匹配、加扰、调制、和层映射,PHY层中的低层功能可以包括预编码、资源映射、物理天线映射、和射频发送功能;或者,PHY层中的高层功能可以包括添加CRC位、信道编码、速率匹配、加扰、调制、层映射和预编码,PHY层中的低层功能可以包括资源映射、物理天线映射、和射频发送功能。例如,PHY层中的高层功能可以包括CRC校验、信道解码、解速率匹配、解码、解调、和解层映射,PHY层中的低层功能可以包括信道检测、资源解映射、物理天线解映射、和射频接收功能;或者,PHY层中的高层功能可以包括CRC校验、信道解码、解速率匹配、解码、解调、解层映射、和信道检测,PHY层 中的低层功能可以包括资源解映射、物理天线解映射、和射频接收功能。Optionally, the wireless unit (radio unit, RU) of the DU is remotely set. Wherein, the RU has a radio frequency function. Exemplarily, DUs and RUs can be divided at the PHY layer. For example, the DU can implement high-level functions in the PHY layer, and the RU can implement low-level functions in the PHY layer. Wherein, when used for sending, the functions of the PHY layer may include at least one of the following: adding a cyclic redundancy check (cyclic redundancy check, CRC) bit, channel coding, rate matching, scrambling, modulation, layer mapping, precoding, Resource mapping, physical antenna mapping, or radio frequency transmission functions. When used for reception, the functions of the PHY layer may include at least one of the following: CRC check, channel decoding, de-rate matching, descrambling, demodulation, de-layer mapping, channel detection, resource de-mapping, physical antenna de-mapping, or RF receiving function. Wherein, the high-level functions in the PHY layer may include part of the functions of the PHY layer, which are closer to the MAC layer; the lower-level functions in the PHY layer may include another part of the functions of the PHY layer, for example, this part of functions is closer to the radio frequency function. For example, high-level functions in the PHY layer may include adding CRC bits, channel coding, rate matching, scrambling, modulation, and layer mapping, and low-level functions in the PHY layer may include precoding, resource mapping, physical antenna mapping, and radio transmission functions; alternatively, high-level functions in the PHY layer can include adding CRC bits, channel coding, rate matching, scrambling, modulation, layer mapping, and precoding, and low-level functions in the PHY layer can include resource mapping, physical antenna mapping, and radio frequency send function. For example, the high-level functions in the PHY layer may include CRC check, channel decoding, de-rate matching, decoding, demodulation, and de-mapping, and the low-level functions in the PHY layer may include channel detection, resource de-mapping, physical antenna de-mapping, and RF receiving functions; or, the high-level functions in the PHY layer may include CRC check, channel decoding, de-rate matching, decoding, demodulation, de-layer mapping, and channel detection, and the low-level functions in the PHY layer may include resource de-mapping , physical antenna demapping, and RF receiving functions.

可选的,可以对CU的功能进一步划分,将控制面和用户面分离并通过不同实体来实现。分离出的实体分别为控制面CU实体(即CU-CP实体)和用户面CU实体(即CU-UP实体)。该CU-CP实体和CU-UP实体可以分别与DU相连接。本公开中,实体可以被理解为模块或者单元,其存在形式可以是硬件结构、软件模块、或者是硬件结构加软件模块,不予限制。Optionally, the functions of the CU may be further divided, and the control plane and the user plane may be separated and implemented by different entities. The separated entities are the control plane CU entity (ie, CU-CP entity) and the user plane CU entity (ie, CU-UP entity). The CU-CP entity and the CU-UP entity can be connected to the DU respectively. In the present disclosure, an entity may be understood as a module or unit, and its existence form may be a hardware structure, a software module, or a hardware structure plus a software module, without limitation.

可选的,上述CU、CU-CP、CU-UP、DU和RU中的任一个可以是软件模块、硬件结构、或者软件模块加硬件结构,不予限制。其中,不同实体的存在形式可以相同,也可以不同的。例如CU、CU-CP、CU-UP和DU是软件模块,RU是硬件结构。为了描述简洁,此处不再一一罗列所有可能的组合形式。这些模块及其执行的方法也在本公开的保护范围内。例如,本公开的方法由接入网设备执行时,具体可以由CU、CU-CP、CU-UP、DU、RU或下文介绍的近实时RIC中的至少一项执行。Optionally, any one of the foregoing CU, CU-CP, CU-UP, DU, and RU may be a software module, a hardware structure, or a software module plus a hardware structure, without limitation. Wherein, the existence forms of different entities may be the same or different. For example, CU, CU-CP, CU-UP and DU are software modules, and RU is a hardware structure. For the sake of brevity, all possible combinations are not listed here. These modules and the methods performed by them are also within the protection scope of the present disclosure. For example, when the method of the present disclosure is executed by an access network device, it may specifically be executed by at least one of CU, CU-CP, CU-UP, DU, RU, or near real-time RIC described below.

本公开中,接入网设备和/或终端设备可以是固定位置的,也可以是可移动的。接入网设备和/或终端设备可以部署在陆地上,包括室内或室外、手持或车载;或者可以部署在水面上;或者可以部署在空中的飞机、气球和人造卫星上。本公开对接入网设备和终端设备所处的环境/场景不做限定。接入网设备和终端设备可以部署在相同的或不同的环境/场景,例如,接入网设备和终端设备同时部署在陆地上;或者,接入网设备部署在陆地上,终端设备部署在水面上等,不再一一举例。In the present disclosure, the access network device and/or the terminal device may be fixed or mobile. Access network equipment and/or terminal equipment can be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; or can be deployed on water; or can be deployed on aircraft, balloons and artificial satellites in the air. The present disclosure does not limit the environment/scene where the access network device and the terminal device are located. Access network devices and terminal devices can be deployed in the same or different environments/scenarios, for example, access network devices and terminal devices are deployed on land at the same time; or, access network devices are deployed on land and terminal devices are deployed on water First class, no more examples one by one.

接入网设备和终端设备的角色可以是相对的。例如,图1中的直升机或无人机120i可以被配置成移动接入网设备,对于那些通过120i接入到无线接入网100的终端设备120j来说,终端设备120i是接入网设备。对于接入网设备110a来说,120i可以是终端设备,即110a与120i之间可以是通过无线接入网空口协议进行通信的。或者,110a与120i之间是通过接入网设备与接入网设备之间的接口协议进行通信的,此时,相对于110a来说,120i也是接入网设备。因此,接入网设备和终端设备都可以统一称为通信装置(或通信设备),图1中的110a和110b可以称为具有接入网设备功能的通信装置,图1中的120a-120j可以称为具有终端设备功能的通信装置。The roles of the access network device and the terminal device may be relative. For example, the helicopter or drone 120i in FIG. 1 can be configured as a mobile access network device. For those terminal devices 120j that access the wireless access network 100 through 120i, the terminal device 120i is an access network device. For the access network device 110a, 120i may be a terminal device, that is, communication between 110a and 120i may be performed through a wireless access network air interface protocol. Alternatively, 110a and 120i communicate through an interface protocol between access network devices. At this time, relative to 110a, 120i is also an access network device. Therefore, both the access network device and the terminal device can be collectively referred to as a communication device (or communication device), 110a and 110b in FIG. It is called a communication device with terminal equipment function.

接入网设备和终端设备之间、接入网设备和接入网设备之间、或终端设备和终端设备之间:可以通过授权频谱进行通信,或者可以通过免授权频谱进行通信,或者可以同时通过授权频谱和免授权频谱进行通信;和/或,可以通过6千兆赫(gigahertz,GHz)以下的频谱进行通信,或者可以通过6GHz以上的频谱进行通信,或者可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本公开对无线通信所使用的频谱资源不做限定。Between an access network device and a terminal device, between an access network device and an access network device, or between a terminal device and a terminal device: communication may be performed through licensed spectrum, or communication may be performed through unlicensed spectrum, or both Communicate over licensed spectrum and unlicensed spectrum; and/or, may communicate over spectrum below 6 gigahertz (GHz), or may communicate over spectrum above 6 GHz, or may use both spectrum below 6 GHz and 6 GHz above the frequency spectrum for communication. The present disclosure does not limit spectrum resources used by wireless communications.

在通信系统中,数据发送端如果可以获知从数据发送端到数据接收端之间的信道的信道信息,可以提高数据传输效率。例如,在基于MIMO的系统中,数据发送端如果能够获知该信道信息,便可以得到预编码矩阵等传输参数,并可以利用预编码矩阵对待发送数据进行预编码,使得数据发送端可以通过相同的资源(例如相同的时频资源)向同一个数据接收端发送多个空分复用的数据流,和/或,通过相同的资源向多个数据接收端发送数据。一种可能的实现中,可以由数据接收端估计得到信道信息,并将信道信息发送给数据发送端;数据发送端基于信道信息确定预编码矩阵,利用该预编码矩阵对待发送数据进行预编码,并将预编码数据发送给数据接收端。本公开中,估计信道信息还可以被描述为测量信道信息或其他名称,不予限制。可选地,数据接收端为终端设备,数据发送端为接入网设备;或者,数据接收端为接入网设备,数据发送端为终端设备;或者,数据接收端为第一接入网设备,数据发送端为第二接入网设备,不予限制。为了便于理解,下文以数据接收端为终端设备,数据发送端 为接入网设备为例进行描述。In a communication system, if the data sending end can know the channel information of the channel between the data sending end and the data receiving end, the data transmission efficiency can be improved. For example, in a MIMO-based system, if the data sender can obtain the channel information, it can obtain transmission parameters such as precoding matrix, and can use the precoding matrix to precode the data to be sent, so that the data sender can pass the same The resource (for example, the same time-frequency resource) sends multiple space-division multiplexed data streams to the same data receiving end, and/or, sends data to multiple data receiving ends through the same resource. In a possible implementation, the channel information can be estimated by the data receiving end, and the channel information can be sent to the data sending end; the data sending end determines the precoding matrix based on the channel information, and uses the precoding matrix to precode the data to be sent. And send the precoded data to the data receiving end. In the present disclosure, estimated channel information may also be described as measured channel information or other names, without limitation. Optionally, the data receiving end is a terminal device, and the data sending end is an access network device; or, the data receiving end is an access network device, and the data sending end is a terminal device; or, the data receiving end is a first access network device , the data sending end is the second access network device, which is not limited. For ease of understanding, the following descriptions will be made by taking the data receiving end as a terminal device and the data sending end as an access network device as an example.

为了提高信道信息的反馈效率,使得系统能够智能地实现信道信息的反馈,本公开将人工智能(artificial intelligence,AI)技术引入通信系统中。该方法中,利用AI技术实现或者辅助实现信道信息的反馈,所反馈的信道信息能够更好地匹配实际的信道环境,因此所反馈的信道信息较为准确。In order to improve the feedback efficiency of channel information and enable the system to realize the feedback of channel information intelligently, the present disclosure introduces artificial intelligence (AI) technology into the communication system. In this method, the feedback of channel information is realized or assisted by AI technology, and the fed back channel information can better match the actual channel environment, so the fed back channel information is more accurate.

人工智能,可以让机器具有人类的智能,例如可以让机器应用计算机的软硬件来模拟人类某些智能行为。为了实现人工智能,可以采用机器学习方法。机器学习方法中,机器利用训练数据学习(或训练)得到模型,并应用该模型进行推理(或预测)。推理结果可以用于解决实际问题。机器学习方法包括但不限制于以下至少一种:神经网络(neural network,NN)、概率图模型、稀疏编码/字典学习法、变分自编码器(variational auto-encoder,VAE)、或生成对抗网络(generative adversarial networks,GAN)等,不予限制。Artificial intelligence can make machines have human intelligence, for example, it can make machines use computer software and hardware to simulate certain intelligent behaviors of humans. To achieve artificial intelligence, machine learning methods can be employed. In the machine learning method, the machine uses the training data to learn (or train) to obtain a model, and applies the model to reason (or predict). Inference results can be used to solve practical problems. Machine learning methods include but are not limited to at least one of the following: neural network (neural network, NN), probabilistic graphical model, sparse coding/dictionary learning method, variational auto-encoder (variational auto-encoder, VAE), or generate confrontation Networks (generative adversarial networks, GAN), etc., are not limited.

神经网络是机器学习技术和AI模型的一种具体实现形式。根据通用近似定理,神经网络在理论上可以逼近任意连续函数,从而使得神经网络具备学习任意映射的能力。传统的通信系统需要借助丰富的专家知识来设计通信模块,而基于神经网络的深度学习通信系统可以从大量的数据集中自动发现隐含的模式结构,建立数据之间的映射关系,获得优于传统建模方法的性能。A neural network is a concrete implementation of machine learning techniques and AI models. According to the general approximation theorem, the neural network can theoretically approximate any continuous function, so that the neural network has the ability to learn any mapping. Traditional communication systems need to rely on rich expert knowledge to design communication modules, while deep learning communication systems based on neural networks can automatically discover hidden pattern structures from a large number of data sets, establish mapping relationships between data, and achieve better results than traditional communication systems. The performance of the modeling method.

神经网络的思想来源于大脑组织的神经元结构。例如,每个神经元都对其输入值进行加权求和运算,通过一个激活函数输出运算结果。如图2A所示,为神经元结构的一种示意图。假设神经元的输入为x=[x 0,x 1,…,x n],与各个输入对应的权值分别为w=[w,w 1,…,w n],其中,n为正整数,w i和x i可以是小数、整数(例如0、正整数或负整数等)、或复数等各种可能的类型。w i作为x i的权值,用于对x i进行加权。根据权值对输入值进行加权求和的偏置例如为b。激活函数的形式可以有多种,假设一个神经元的激活函数为:y=f(z)=max(0,z),则该神经元的输出为:

Figure PCTCN2023070013-appb-000005
再例如,一个神经元的激活函数为:y=f(z)=z,则该神经元的输出为:
Figure PCTCN2023070013-appb-000006
其中,b可以是小数、整数(例如0、正整数或负整数)、或复数等各种可能的类型。神经网络中不同神经元的激活函数可以相同或不同。 The idea of a neural network is derived from the neuronal structure of brain tissue. For example, each neuron performs a weighted sum operation on its input values, and outputs the operation result through an activation function. As shown in FIG. 2A , it is a schematic diagram of a neuron structure. Suppose the input of the neuron is x=[x 0 ,x 1 ,…,x n ], and the weights corresponding to each input are w=[w,w 1 ,…,w n ], where n is a positive integer , w i and xi may be various possible types such as decimals, integers (such as 0, positive or negative integers, etc.), or complex numbers. w i is used as the weight of xi to weight xi . The bias for performing weighted summation of the input values according to the weights is, for example, b. There are many forms of the activation function. Assuming that the activation function of a neuron is: y=f(z)=max(0,z), the output of the neuron is:
Figure PCTCN2023070013-appb-000005
For another example, the activation function of a neuron is: y=f(z)=z, then the output of the neuron is:
Figure PCTCN2023070013-appb-000006
Wherein, b may be various possible types such as decimals, integers (such as 0, positive integers or negative integers), or complex numbers. The activation functions of different neurons in a neural network can be the same or different.

神经网络一般包括多个层,每层可包括一个或多个神经元。通过增加神经网络的深度和/或宽度,能够提高该神经网络的表达能力,为复杂系统提供更强大的信息提取和抽象建模能力。其中,神经网络的深度可以是指神经网络包括的层数,每层包括的神经元个数可以称为该层的宽度。在一种实现方式中,神经网络包括输入层和输出层。神经网络的输入层将接收到的输入信息经过神经元处理,将处理结果传递给输出层,由输出层得到神经网络的输出结果。在另一种实现方式中,神经网络包括输入层、隐藏层和输出层,可参考图2B。神经网络的输入层将接收到的输入信息经过神经元处理,将处理结果传递给中间的隐藏层,隐藏层对接收的处理结果进行计算,得到计算结果,隐藏层将计算结果传递给输出层或者下一个相邻的隐藏层,最终由输出层得到神经网络的输出结果。其中,一个神经网络可以包括一个隐藏层,或者包括多个依次连接的隐藏层,不予限制。A neural network generally includes multiple layers, each layer may include one or more neurons. By increasing the depth and/or width of the neural network, the expressive ability of the neural network can be improved, providing more powerful information extraction and abstract modeling capabilities for complex systems. Wherein, the depth of the neural network may refer to the number of layers included in the neural network, and the number of neurons included in each layer may be referred to as the width of the layer. In one implementation, a neural network includes an input layer and an output layer. The input layer of the neural network processes the received input information through neurons, and passes the processing result to the output layer, and the output layer obtains the output result of the neural network. In another implementation manner, the neural network includes an input layer, a hidden layer and an output layer, refer to FIG. 2B . The input layer of the neural network processes the received input information through neurons, and passes the processing results to the middle hidden layer. The hidden layer calculates the received processing results to obtain the calculation results, and the hidden layer transmits the calculation results to the output layer or The next adjacent hidden layer finally gets the output of the neural network from the output layer. Wherein, a neural network may include one hidden layer, or include multiple hidden layers connected in sequence, without limitation.

本公开涉及的神经网络例如为深度神经网络(deep neural network,DNN)。根据网络的构建方式,DNN可以包括前馈神经网络(feedforward neural network,FNN)、卷积神经网络(convolutional neural networks,CNN)和递归神经网络(recurrent neural network,RNN)。本公开涉及到的模型的类型可以是DNN,例如可以是FNN、CNN或者RNN,不予限制。The neural network involved in the present disclosure is, for example, a deep neural network (DNN). Depending on how the network is constructed, DNNs can include feedforward neural networks (FNN), convolutional neural networks (CNN) and recurrent neural networks (RNN). The type of the model involved in the present disclosure may be DNN, for example, FNN, CNN or RNN, without limitation.

模型训练过程中,可以定义损失函数。损失函数描述了模型的输出值和理想目标值之间的差距或差异。本公开不限制损失函数的具体形式。模型训练过程可以看作以下过程:通过 调整模型的部分或全部参数,使得损失函数的值小于门限值或者满足目标需求。During model training, a loss function can be defined. The loss function describes the gap or difference between the output value of the model and the ideal target value. The present disclosure does not limit the specific form of the loss function. The model training process can be regarded as the following process: by adjusting some or all parameters of the model, the value of the loss function is less than the threshold value or meets the target requirements.

模型还可以称为AI模型、规则或者其他名称,不予限制。AI模型可以认为是实现AI功能的具体方法。AI模型表征了模型的输入和输出之间的映射关系或者函数。AI功能可以包括以下至少一项:数据收集、模型训练(或模型学习)、模型信息发布、模型推断(或称为模型推理、推理、或预测等)、模型监控或模型校验、或推理结果发布等。AI功能还可以称为AI(相关的)操作、或AI相关的功能。A model may also be called an AI model, a rule, or other names without limitation. The AI model can be considered as a specific method to realize the AI function. The AI model represents the mapping relationship or function between the input and output of the model. AI functions may include at least one of the following: data collection, model training (or model learning), model information release, model inference (or called model inference, inference, or prediction, etc.), model monitoring or model verification, or inference results release etc. AI functions may also be referred to as AI (related) operations, or AI-related functions.

本公开中,可以在前述图1所示的通信系统中引入独立的网元(如称为AI网元、AI节点、或AI设备等)来实现部分或全部AI相关的操作。AI网元可以和接入网设备直接连接,或者可以通过第三方网元和接入网设备实现间接连接。可选的,第三方网元可以是核心网网元。或者,可以在通信系统中的其他网元内配置或设置AI实体,用于实现AI相关的操作。其中,AI实体还可以称为AI模块、AI单元或其他名称,主要用于实现部分或全部AI功能,本公开不限制其具体名称。可选的,该其他网元可以是接入网设备、核心网设备、云服务器、或网管(operation,administration and maintenance,OAM)等。在这种情况下,执行AI相关的操作的网元为内置AI功能的网元。由于AI网元和AI实体都是实现AI相关的功能,为了便于描述,以下将AI网元和内置AI功能的网元统一描述为AI功能网元。In the present disclosure, an independent network element (such as AI network element, AI node, or AI device, etc.) may be introduced into the aforementioned communication system shown in FIG. 1 to implement some or all AI-related operations. The AI network element can be directly connected to the access network device, or can be indirectly connected through a third-party network element and the access network device. Optionally, the third-party network element may be a core network element. Alternatively, AI entities may be configured or set in other network elements in the communication system to implement AI-related operations. Wherein, the AI entity may also be called an AI module, an AI unit or other names, and is mainly used to realize some or all AI functions, and the disclosure does not limit its specific name. Optionally, the other network element may be an access network device, a core network device, a cloud server, or a network management (operation, administration and maintenance, OAM), etc. In this case, the network element performing AI-related operations is a network element with a built-in AI function. Since both AI network elements and AI entities implement AI-related functions, for the convenience of description, the AI network elements and network elements with built-in AI functions are collectively described as AI function network elements.

本公开中,OAM用于操作、管理和/或维护核心网设备(核心网设备的网管),和/或,用于操作、管理和/或维护接入网设备(接入网设备的网管)。例如,本公开中包括第一OAM和第二OAM,第一OAM是核心网设备的网管,第二OAM是接入网设备的网管。可选的,第一OAM和/或第二OAM中包括AI实体。再例如,本公开中包括第三OAM,第三OAM同时是核心网设备和接入网设备的网管。可选的,第三OAM中包括AI实体。In this disclosure, OAM is used to operate, manage and/or maintain core network equipment (network management of core network equipment), and/or is used to operate, manage and/or maintain access network equipment (network management of access network equipment) . For example, the present disclosure includes a first OAM and a second OAM, the first OAM is the network management of the core network equipment, and the second OAM is the network management of the access network equipment. Optionally, the first OAM and/or the second OAM includes an AI entity. For another example, the present disclosure includes a third OAM, and the third OAM is the network manager of the core network device and the access network device at the same time. Optionally, the AI entity is included in the third OAM.

可选的,为了匹配支持AI功能,终端或终端芯片中可以集成AI实体。Optionally, in order to match and support AI functions, an AI entity may be integrated in a terminal or a terminal chip.

如图3A所示为AI在通信系统中的一种应用框架的示例图。在图3A中,数据源(data source)用于存储训练数据和推理数据。模型训练节点(model training host)通过对数据源提供的训练数据(training data)进行训练或者更新训练,得到AI模型,且将AI模型部署在模型推理节点(model inference host)中。其中,AI模型表征了模型的输入和输出之间的映射关系。通过模型训练节点学习得到AI模型,相当于由模型训练节点利用训练数据学习得到模型的输入和输出之间的映射关系。模型推理节点使用AI模型,基于数据源提供的推理数据进行推理,得到推理结果。该方法可以实现为:模型推理节点将推理数据输入到AI模型,通过AI模型得到输出,该输出即为推理结果。该推理结果可以指示:由执行对象使用(执行)的配置参数、和/或由执行对象执行的操作。推理结果可以由执行(actor)实体统一规划,并发送给一个或多个执行对象(例如,核心网网元、基站或UE等)去执行。可选的,模型推理节点可以将其推理结果反馈给模型训练节点,该过程可以称为模型反馈,所反馈的推理结果用于模型训练节点更新AI模型,并将更新后的AI模型部署在模型推理节点中。可选的,执行对象可以将其收集到的网络参数反馈给数据源,该过程可以称为表现反馈,所反馈的网络参数可以作为训练数据或推理数据。FIG. 3A is an example diagram of an application framework of AI in a communication system. In Figure 3A, the data source is used to store training data and inference data. The model training host obtains the AI model by training or updating the training data provided by the data source, and deploys the AI model in the model inference host. Among them, the AI model represents the mapping relationship between the input and output of the model. Learning the AI model through the model training node is equivalent to using the training data to learn the mapping relationship between the input and output of the model. The model inference node uses the AI model to perform inference based on the inference data provided by the data source, and obtains the inference result. This method can be realized as follows: the model inference node inputs the inference data into the AI model, and obtains an output through the AI model, and the output is the inference result. The inference result may indicate: configuration parameters used (executed) by the execution object, and/or operations performed by the execution object. The reasoning result can be uniformly planned by the execution (actor) entity, and sent to one or more execution objects (for example, a network element of the core network, a base station, or a UE, etc.) for execution. Optionally, the model reasoning node can feed back its reasoning results to the model training node. This process can be called model feedback. The fed back reasoning results are used for the model training node to update the AI model, and the updated AI model is deployed on the model Inference node. Optionally, the execution object can feed back the collected network parameters to the data source. This process can be called performance feedback, and the fed back network parameters can be used as training data or inference data.

在本公开中,图3A所示的应用框架可以部署在图1中所示的网元。例如,图3A的应用框架可以部署在图1的终端设备、接入网设备、核心网设备、或独立部署的AI网元(未示出)中的至少一项。例如,AI网元(可看做模型训练节点)可对终端设备和/或接入网设备提供的训练数据(training data)进行分析或训练,得到一个模型。终端设备、接入网设备、或核心网设备中的至少一项(可看做模型推理节点)可以使用该模型和推理数据进行推理,得到模型的输出。其中,推理数据可以是由终端设备和/或接入网设备提供的。该模型的输入包 括推理数据,该模型的输出即为该模型所对应的推理结果。终端设备、接入网设备、或核心网设备中的至少一项(可看做执行对象)可以根据推理结果进行相应的操作。其中,模型推理节点和执行对象可以相同,也可以不同,不予限制。In the present disclosure, the application framework shown in FIG. 3A can be deployed on the network element shown in FIG. 1 . For example, the application framework in FIG. 3A may be deployed on at least one of the terminal device, access network device, core network device, or independently deployed AI network element (not shown) in FIG. 1 . For example, the AI network element (which can be regarded as a model training node) can analyze or train the training data (training data) provided by the terminal device and/or the access network device to obtain a model. At least one of the terminal device, the access network device, or the core network device (which can be regarded as a model reasoning node) can use the model and reasoning data to perform reasoning and obtain the output of the model. Wherein, the reasoning data may be provided by the terminal device and/or the access network device. The input of the model includes inference data, and the output of the model is the inference result corresponding to the model. At least one of the terminal device, the access network device, or the core network device (which can be regarded as an execution object) can perform a corresponding operation according to the reasoning result. Wherein, the model inference node and the execution object may be the same or different, without limitation.

下面结合图3B~3E对本公开提供的方法能够应用的网络架构进行举例介绍。The network architecture to which the method provided in the present disclosure can be applied is introduced as an example below with reference to FIGS. 3B to 3E .

如图3B所示,第一种可能的实现中,接入网设备中包括近实时接入网智能控制(RAN intelligent controller,RIC)模块,用于进行模型训练和推理。例如,近实时RIC可以用于训练AI模型,利用该AI模型进行推理。例如,近实时RIC可以从CU、DU、RU或终端设备中的至少一项获得网络侧和/或终端侧的信息,该信息可以作为训练数据或者推理数据。可选的,近实时RIC可以将推理结果递交至CU、DU、RU或终端设备中的至少一项。可选的,CU和DU之间可以交互推理结果。可选的,DU和RU之间可以交互推理结果,例如近实时RIC将推理结果递交至DU,由DU转发给RU。As shown in FIG. 3B , in the first possible implementation, the access network device includes a near real-time access network intelligent controller (RAN intelligent controller, RIC) module for model training and reasoning. For example, near real-time RIC can be used to train an AI model and use that AI model for inference. For example, the near real-time RIC can obtain network-side and/or terminal-side information from at least one of CU, DU, RU or terminal equipment, and the information can be used as training data or inference data. Optionally, the near real-time RIC may submit the reasoning result to at least one of CU, DU, RU or terminal device. Optionally, the inference results can be exchanged between the CU and the DU. Optionally, the reasoning results can be exchanged between the DU and the RU, for example, the near real-time RIC submits the reasoning result to the DU, and the DU forwards it to the RU.

如图3B所示,第二种可能的实现中,接入网之外包括非实时RIC(可选的,非实时RIC可以位于OAM中、云服务器中、或者核心网设备中),用于进行模型训练和推理。例如,非实时RIC用于训练AI模型,利用该模型进行推理。例如,非实时RIC可以从CU、DU、RU或终端设备中的至少一项获得网络侧和/或终端侧的信息,该信息可以作为训练数据或者推理数据,该推理结果可以被递交至CU、DU、RU或终端设备中的至少一项。可选的,CU和DU之间可以交互推理结果。可选的,DU和RU之间可以交互推理结果,例如非实时RIC将推理结果递交至DU,由DU转发给RU。As shown in FIG. 3B, in the second possible implementation, a non-real-time RIC is included outside the access network (optionally, the non-real-time RIC can be located in the OAM, in the cloud server, or in the core network device) for performing Model training and inference. For example, non-real-time RIC is used to train an AI model and use that model for inference. For example, the non-real-time RIC can obtain network-side and/or terminal-side information from at least one of CU, DU, RU, or terminal equipment. This information can be used as training data or inference data, and the inference results can be submitted to CU, RU, or terminal equipment. At least one of DU, RU, or terminal equipment. Optionally, the inference results can be exchanged between the CU and the DU. Optionally, the reasoning results can be exchanged between the DU and the RU, for example, the non-real-time RIC submits the reasoning result to the DU, and the DU forwards it to the RU.

如图3B所示,第三种可能的实现中,接入网设备中包括近实时RIC,且接入网设备之外包括非实时RIC(可选的,非实时RIC可以位于OAM中、云服务器中、或者核心网设备中)。同上述第二种可能的实现,非实时RIC可以用于进行模型训练和推理。和/或,同上述第一种可能的实现,近实时RIC可以用于进行模型训练和推理。和/或,非实时RIC进行模型训练,近实时RIC可以从非实时RIC获得AI模型信息,并从CU、DU、RU、或终端设备中的至少一项获得网络侧和/或终端侧的信息,利用该信息和该AI模型信息得到推理结果。可选的,近实时RIC可以将推理结果递交至CU、DU、RU或终端设备中的至少一项。可选的,CU和DU之间可以交互推理结果。可选的,DU和RU之间可以交互推理结果,例如近实时RIC将推理结果递交至DU,由DU转发给RU。例如,近实时RIC用于训练模型A,利用模型A进行推理。例如,非实时RIC用于训练模型B,利用模型B进行推理。例如,非实时RIC用于训练模型C,将模型C的信息发送给近实时RIC,近实时RIC利用模型C进行推理。As shown in Figure 3B, in the third possible implementation, the access network device includes a near real-time RIC, and the access network device includes a non-real-time RIC (optionally, the non-real-time RIC can be located in the OAM, cloud server in, or in core network equipment). Like the second possible implementation above, non-real-time RIC can be used for model training and inference. And/or, like the above first possible implementation, the near real-time RIC can be used for model training and reasoning. And/or, the non-real-time RIC performs model training, and the near-real-time RIC can obtain AI model information from the non-real-time RIC, and obtain network-side and/or terminal-side information from at least one of CU, DU, RU, or terminal equipment , using the information and the AI model information to obtain an inference result. Optionally, the near real-time RIC may submit the reasoning result to at least one of CU, DU, RU or terminal device. Optionally, the inference results can be exchanged between the CU and the DU. Optionally, the reasoning results can be exchanged between the DU and the RU, for example, the near real-time RIC submits the reasoning result to the DU, and the DU forwards it to the RU. For example, near real-time RIC is used to train model A and use model A for inference. For example, non-real-time RIC is used to train Model B and utilize Model B for inference. For example, the non-real-time RIC is used to train the model C, and the information of the model C is sent to the near-real-time RIC, and the near-real-time RIC uses the model C for inference.

图3C所示为本公开提供的方法能够应用的一种网络架构的示例图。相对图3B,图3B中将CU分离为了CU-CP和CU-UP。FIG. 3C is an example diagram of a network architecture to which the method provided in the present disclosure can be applied. Compared with FIG. 3B , in FIG. 3B CU is separated into CU-CP and CU-UP.

图3D所示为本公开提供的方法能够应用的一种网络架构的示例图。如图3D所示,可选的,接入网设备中包括一个或多个AI实体,该AI实体的功能类似上述近实时RIC。可选的,OAM中包括一个或多个AI实体,该AI实体的功能类似上述非实时RIC。可选的,核心网设备中包括一个或多个AI实体,该AI实体的功能类似上述非实时RIC。当OAM和核心网设备中都包括AI实体时,他们各自的AI实体所训练得到的模型不同,和/或用于进行推理的模型不同。FIG. 3D is an example diagram of a network architecture to which the method provided by the present disclosure can be applied. As shown in FIG. 3D , optionally, the access network device includes one or more AI entities, and the functions of the AI entities are similar to the near real-time RIC described above. Optionally, the OAM includes one or more AI entities, and the functions of the AI entities are similar to the non-real-time RIC described above. Optionally, the core network device includes one or more AI entities, and the functions of the AI entities are similar to the above-mentioned non-real-time RIC. When both the OAM and the core network equipment include AI entities, the models trained by their respective AI entities are different, and/or the models used for reasoning are different.

本公开中,模型不同包括以下至少一项不同:模型的结构参数(例如神经网络层数、神经网络宽度、层间的连接关系、神经元的权值、神经元的激活函数、或激活函数中的偏置中的至少一项)、模型的输入参数(例如输入参数的类型和/或输入参数的维度)、或模型的输出参数(例如输出参数的类型和/或输出参数的维度)。In the present disclosure, the different models include at least one of the following differences: the structural parameters of the model (such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the activation function of neurons, or the at least one of the bias), the input parameters of the model (such as the type of the input parameter and/or the dimension of the input parameter), or the output parameters of the model (such as the type of the output parameter and/or the dimension of the output parameter).

图3E所示为本公开提供的方法能够应用的一种网络架构的示例图。相对图3D,图3E中的接入网设备分离为CU和DU。可选的,CU中可以包括AI实体,该AI实体的功能类似上述近实时RIC。可选的,DU中可以包括AI实体,该AI实体的功能类似上述近实时RIC。当CU和DU中都包括AI实体时,他们各自的AI实体所训练得到的模型不同,和/或,用于进行推理的模型不同。可选的,还可以进一步将图3E中的CU拆分为CU-CP和CU-UP。可选的,CU-CP中可以部署有一个或多个AI模型。可选的,CU-UP中可以部署有一个或多个AI模型。FIG. 3E is an example diagram of a network architecture to which the method provided in the present disclosure can be applied. Compared with Fig. 3D, the access network devices in Fig. 3E are separated into CU and DU. Optionally, the CU may include an AI entity, and the function of the AI entity is similar to the above-mentioned near real-time RIC. Optionally, the DU may include an AI entity, and the function of the AI entity is similar to the above-mentioned near real-time RIC. When both the CU and the DU include AI entities, the models trained by their respective AI entities are different, and/or the models used for reasoning are different. Optionally, the CU in FIG. 3E may be further split into CU-CP and CU-UP. Optionally, one or more AI models may be deployed in the CU-CP. Optionally, one or more AI models can be deployed in CU-UP.

图3D或图3E中,接入网设备的OAM和核心网设备的OAM示出为统一部署。可替代地,如前文所述,图3D或图3E中,接入网设备的OAM和核心网设备的OAM可以分开独立部署。In FIG. 3D or FIG. 3E , the OAM of the access network device and the OAM of the core network device are shown as unified deployment. Alternatively, as described above, in FIG. 3D or FIG. 3E , the OAM of the access network device and the OAM of the core network device may be deployed separately and independently.

本公开中,一个模型可以推理得到一个输出,该输出包括一个参数或者多个参数。不同模型的学习过程或训练过程可以部署在不同的设备或节点中,或者可以部署在相同的设备或节点中。不同模型的推理过程可以部署在不同的设备或节点中,或者可以部署在相同的设备或节点中。本公开对于这些实现不做限制。In the present disclosure, a model can be inferred to obtain an output, and the output includes one parameter or multiple parameters. The learning process or training process of different models can be deployed in different devices or nodes, or can be deployed in the same device or node. Inference processes of different models can be deployed in different devices or nodes, or can be deployed in the same device or node. This disclosure is not limited to these implementations.

本公开中,所涉及的网元可以执行该网元相关的部分或全部步骤或操作。这些步骤或操作仅是示例,本公开还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照本公开呈现的不同的顺序来执行,并且有可能并非要执行本公开中的全部操作。In the present disclosure, the involved network element may perform some or all of the steps or operations related to the network element. These steps or operations are just examples, and the present disclosure may also perform other operations or modifications of various operations. In addition, various steps may be performed in a different order than presented in the disclosure, and it may not be necessary to perform all operations in the disclosure.

在本公开的各个示例中,如果没有特殊说明和逻辑冲突,不同的示例之间的术语和/或描述可以相互引用,不同的示例中的技术特征根据其内在的逻辑关系可以组合形成新的示例。In each example of the present disclosure, if there is no special explanation and logical conflict, terms and/or descriptions between different examples can be referred to each other, and technical features in different examples can be combined to form a new example according to their inherent logical relationship .

本公开中,至少一个(项)还可以描述为一个(项)或多个(项),多个(项)可以是两个(项)、三个(项)、四个(项)或者更多个(项),不予限制。“/”可以表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;“和/或”可以用于描述关联对象存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。为了便于描述本公开的技术方案,可以采用“第一”、“第二”、“A”、或“B”等字样对功能相同或相似的技术特征进行区分。该“第一”、“第二”、“A”、或“B”等字样并不对数量和执行次序进行限定。并且,“第一”、“第二”、“A”、或“B”等字样也并不限定一定不同。“示例性的”或者“例如”等词用于表示例子、例证或说明,被描述为“示例性的”或者“例如”的任何设计方案不应被解释为比其它设计方案更优选或更具优势。使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。In the present disclosure, at least one (item) can also be described as one (item) or multiple (items), and multiple (items) can be two (items), three (items), four (items) or more Multiple (items), without limitation. "/" can indicate that the associated objects are an "or" relationship, for example, A/B can indicate A or B; "and/or" can be used to describe that there are three relationships between associated objects, for example, A and / Or B, can mean: A alone exists, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. To facilitate the description of the technical solution of the present disclosure, words such as "first", "second", "A", or "B" may be used to distinguish technical features with the same or similar functions. The words "first", "second", "A", or "B" do not limit the quantity and execution order. Moreover, words such as "first", "second", "A", or "B" are not necessarily different. Words such as "exemplary" or "such as" are used to indicate examples, illustrations or illustrations, and any design described as "exemplary" or "such as" should not be construed as being more preferred or better than other design solutions. Advantage. The use of words such as "exemplary" or "for example" is intended to present related concepts in a specific manner for easy understanding.

本公开描述的网络架构以及业务场景是为了更加清楚的说明本公开的技术方案,并不构成对于本公开提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本公开提供的技术方案对于类似的技术问题,同样适用。The network architecture and business scenarios described in this disclosure are to illustrate the technical solution of this disclosure more clearly, and do not constitute a limitation to the technical solution provided by this disclosure. Those skilled in the art know that with the evolution of network architecture and new business The technical solutions provided in this disclosure are also applicable to similar technical problems when the scene arises.

为了利用AI技术实现或者辅助实现信道信息的反馈,本公开提供了一种信道信息反馈方法,能够节省通信资源。该方法中,终端设备利用信道重构模型,确定第一信道信息的稀疏表示信息。稀疏表示信息包括M个元素,该M个元素中包括K个非零元素和M-K个零元素。其中,K为大于或等于1的整数,M为大于或等于K的整数。终端设备通过信道反馈信息将稀疏表示信息指示给接入网设备。接入网设备利用稀疏表示信息和信道重构模型可以恢复出(或者描述为:重构出)第一信道信息。In order to implement or assist in implementing channel information feedback by using AI technology, the present disclosure provides a method for channel information feedback, which can save communication resources. In this method, the terminal device determines the sparse representation information of the first channel information by using the channel reconstruction model. The sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements. Wherein, K is an integer greater than or equal to 1, and M is an integer greater than or equal to K. The terminal device indicates the sparse representation information to the access network device through channel feedback information. The access network device can restore (or describe as: reconstruct) the first channel information by using the sparse representation information and the channel reconstruction model.

通过上述方法,可以节省通信系统的资源。由于通信系统中的环境复杂多变,传输需求也可能多种多样。为了适应通信系统的多样性,一种可能的做法是针对每种传输需求和每种信道环境,设计信道信息的一种传输参数。例如,针对每种传输需求和每种信道环境,设计 一套匹配的信道信息编码器和信道信息解码器。其中,信道信息编码器和信道信息解码器可以为AI模型。终端设备利用信道信息编码器对信道信息进行编码,得到编码信息。终端设备将编码信息发送给接入网设备。接入网设备利用编码信息和信道信息解码器,解码得到信道信息。该方法的缺点是,为了适用通信系统的多样性,需要设计多套编码器和解码器。然而,本公开提供的方法中,终端设备向接入网设备发送信道信息的稀疏表示信息,该稀疏表示信息中包括零元素和非零元素,通过零元素和非零元素的个数和/或位置的设计可以适应多种可能的通信需求。例如,针对不同的信道环境,非零元素的个数和/或位置可以被独立设置,以满足不同信道环境下的通信需求。通过该方法,可以简化设计,例如通过一种信令即可满足多种需求。该稀疏表示信息是终端设备侧在已知信道重构模型的条件下得到的,从而使得接入网设备侧能够利用该稀疏表示信息和信道重构模型恢复出较为准确的原始的信道信息。因此,上述方法可以节省通信资源且具有较强的泛化能力,即通过一个信道重构模型,在多种通信场景中较为准确地传输信道信息。Through the above method, resources of the communication system can be saved. Due to the complex and changeable environment in the communication system, the transmission requirements may also be varied. In order to adapt to the diversity of communication systems, a possible approach is to design a transmission parameter of channel information for each transmission requirement and each channel environment. For example, for each transmission requirement and each channel environment, design a set of matching channel information encoder and channel information decoder. Wherein, the channel information encoder and the channel information decoder may be AI models. The terminal equipment uses the channel information encoder to encode the channel information to obtain encoded information. The terminal device sends the encoded information to the access network device. The access network device decodes the coded information and the channel information decoder to obtain the channel information. The disadvantage of this method is that in order to adapt to the diversity of communication systems, multiple sets of encoders and decoders need to be designed. However, in the method provided in the present disclosure, the terminal device sends sparse representation information of channel information to the access network device, the sparse representation information includes zero elements and non-zero elements, and the number of zero elements and non-zero elements and/or Locations can be designed to accommodate a wide variety of possible communication needs. For example, for different channel environments, the number and/or positions of non-zero elements may be independently set to meet communication requirements in different channel environments. Through this method, the design can be simplified, for example, multiple requirements can be met through one signaling. The sparse representation information is obtained by the terminal device side under the condition of knowing the channel reconstruction model, so that the access network device side can use the sparse representation information and the channel reconstruction model to recover more accurate original channel information. Therefore, the above method can save communication resources and has strong generalization ability, that is, through a channel reconstruction model, channel information can be transmitted more accurately in various communication scenarios.

可选的,信道重构模型还可以称为:信道恢复模型、信道解算模型或其他名称,不予限制。Optionally, the channel reconfiguration model may also be called: a channel restoration model, a channel solution model or other names, without limitation.

可选的,终端设备侧使用的信道重构模型和接入网设备侧使用的信道重构模型的结构和/或参数可以不同。例如,终端设备侧使用的信道重构模型为第一信道重构模型,接入网设备侧使用的信道重构模型为第二信道重构模型。虽然第一信道重构模型和第二信道重构模型的具体参数可以不同,但是二者的输入维度相同;输出维度相同;且,给定相同的输入时,二者的输出相同或者近似相同,例如二者的输出之间的差异小于门限值。该设计的目的是终端设备的处理能力有限时,可以在终端设备侧部署与接入网设备侧功能几乎相同或者输出误差在可允许范围内,但是模型结构更加简洁的信道重构模型,用于节省终端设备的处理资源。为了便于描述,下文以第一信道重构模型和第二信道重构模型是相同的重构模型为例进行描述。Optionally, the structure and/or parameters of the channel reconfiguration model used by the terminal device side and the channel reconfiguration model used by the access network device side may be different. For example, the channel reconfiguration model used by the terminal device side is the first channel reconfiguration model, and the channel reconfiguration model used by the access network device side is the second channel reconfiguration model. Although the specific parameters of the first channel reconstruction model and the second channel reconstruction model can be different, the input dimensions of the two are the same; the output dimensions are the same; and, given the same input, the outputs of the two are the same or approximately the same, For example, the difference between the two outputs is smaller than the threshold value. The purpose of this design is that when the processing capability of the terminal equipment is limited, a channel reconstruction model that has almost the same function as that of the access network equipment side or the output error is within the allowable range can be deployed on the terminal equipment side, but the model structure is simpler. Save processing resources of terminal equipment. For ease of description, the description below takes the first channel reconfiguration model and the second channel reconfiguration model as the same reconfiguration model as an example.

图4所示为本公开提供的一种信道信息反馈方法的示意图,该方法包括操作S401至S403。FIG. 4 is a schematic diagram of a channel information feedback method provided by the present disclosure, and the method includes operations S401 to S403.

操作S401,终端设备根据第一信道信息和信道重构模型,确定第一信道信息的稀疏表示信息。其中,稀疏表示信息包括M个元素,该M个元素中包括K个非零元素和M-K个零元素,K为大于或等于1的整数,M为大于或等于K的整数。In operation S401, the terminal device determines sparse representation information of the first channel information according to the first channel information and the channel reconstruction model. Wherein, the sparse representation information includes M elements, the M elements include K non-zero elements and M-K zero elements, K is an integer greater than or equal to 1, and M is an integer greater than or equal to K.

第一信道信息是接入网设备和终端设备之间的信道的信息。第一信道信息可以是一个或多个时间单元对应的信道信息。其中,时间单元可以是符号、时隙、子帧或者其他可能的时间单元,不予限制。本公开不限制第一信道信息的类型和获取方式,例如该信息可以是时域信息或者频域信息,不予限制。例如,第一信道信息是终端设备估计到的下行信道响应,或者是对该下行信道响应进行预处理后得到的信息,不予限制。其中,下行信道响应还可以称为下行信道矩阵或者其他名称,不予限制。可选地,如图5所示,该预处理包括以下至少一项操作:信道白化、信道归一化、或量化。本公开不排除该预处理还可以包括其他可能的操作。The first channel information is information about a channel between the access network device and the terminal device. The first channel information may be channel information corresponding to one or more time units. Wherein, the time unit may be a symbol, a time slot, a subframe or other possible time units, without limitation. The present disclosure does not limit the type and acquisition manner of the first channel information, for example, the information may be time domain information or frequency domain information, without limitation. For example, the first channel information is the downlink channel response estimated by the terminal device, or the information obtained after preprocessing the downlink channel response, which is not limited. Wherein, the downlink channel response may also be called a downlink channel matrix or other names, without limitation. Optionally, as shown in FIG. 5 , the preprocessing includes at least one of the following operations: channel whitening, channel normalization, or quantization. The present disclosure does not exclude that the preprocessing may also include other possible operations.

例如,接入网设备向终端设备发送下行参考信号,例如下行同步信号或者信道状态信息参考信号(channel state information reference signal,CSI-RS)。终端设备已知下行参考信号的序列值,例如该序列值是协议约定的或者是接入网设备预先通知终端设备的,则终端设备基于接收到的下行参考信号可以估计(测量)得到下行信道响应H。例如,H为频域信道响应,则H满足:Y=H×S+n 0,其中,S为发送的下行参考信号,Y为接收信号,n 0表示噪声。可选地,在基于正交频分复用(orthogonal frequency division multiplexing,OFDM)的通信系统中,H可以表示为3维矩阵,例如H的维度为N C×N Tx×N Rx,其中,第一维的长度等于 频域带宽,例如等于频域子载波个数N C,第二维的长度等于发送端天线端口数N Tx,第三维的长度等于接收端天线端口数N Rx。其中,N C、N Tx和N Rx为整数。可选地,这三个维度的顺序可以互相交换,例如,H的第一维的长度等于N Tx,第二维的长度等于N Rx,第三维的长度等于N C,不再一一举例。下文以H的维度为N C×N Tx×N Rx为例进行说明。将H中的元素记为h i,j,z,h i,j,z为复数,i取值为0至N C-1,j取值为0至N Tx-1,z取值为0至N Rx-1。h i,j,z表示在子载波i上,发送端天线端口j和接收端天线端口z之间的信道的信道响应。 For example, the access network device sends a downlink reference signal, such as a downlink synchronization signal or a channel state information reference signal (channel state information reference signal, CSI-RS), to the terminal device. The terminal device knows the sequence value of the downlink reference signal, for example, the sequence value is stipulated in the protocol or the access network device notifies the terminal device in advance, then the terminal device can estimate (measure) the downlink channel response based on the received downlink reference signal H. For example, H is the frequency domain channel response, then H satisfies: Y=H×S+n 0 , where S is the transmitted downlink reference signal, Y is the received signal, and n 0 represents noise. Optionally, in a communication system based on Orthogonal Frequency Division Multiplexing (OFDM), H can be expressed as a 3-dimensional matrix, for example, the dimension of H is N C ×N Tx ×N Rx , where, the first The length of the first dimension is equal to the frequency domain bandwidth, for example, equal to the number N C of frequency domain subcarriers, the length of the second dimension is equal to the number N Tx of antenna ports at the transmitting end, and the length of the third dimension is equal to the number N Rx of antenna ports at the receiving end. Wherein, N C , N Tx and NRx are integers. Optionally, the order of these three dimensions can be exchanged. For example, the length of the first dimension of H is equal to N Tx , the length of the second dimension is equal to N Rx , and the length of the third dimension is equal to N C . Hereinafter, the dimension of H is N C ×N Tx ×N Rx as an example for illustration. Record the elements in H as h i,j,z , h i,j,z are complex numbers, i takes a value from 0 to N C -1, j takes a value from 0 to N Tx -1, and z takes a value of 0 to N Rx -1. h i, j, z represent the channel response of the channel between antenna port j at the transmitting end and antenna port z at the receiving end on subcarrier i.

可选地,第一信道信息为H。Optionally, the first channel information is H.

可选地,第一信道信息为H1,H1为利用干扰噪声协方差矩阵Ruu对H(可以称为第二信道信息)进行白化后得到的矩阵。该方法可以描述为:第一信道信息是第二信道信息的白化信道信息。Optionally, the first channel information is H1, and H1 is a matrix obtained by whitening H (which may be called the second channel information) by using the interference noise covariance matrix Ruu. The method can be described as: the first channel information is the whitened channel information of the second channel information.

例如,接入网设备向终端设备发送零功率信道状态信息参考信号(zero power channel state information reference signal,ZP CSI-RS),则终端设备基于接收到的参考信号可以估计(测量)得到干扰及噪声,记为I。I包含多个子载波信息,其中第k个子载波的I(k)的维度N Rx×1,按如下方式可以得到干扰及噪声的协方差矩阵: For example, the access network device sends a zero power channel state information reference signal (ZP CSI-RS) to the terminal device, and the terminal device can estimate (measure) the interference and noise based on the received reference signal , denoted as I. I contains a plurality of subcarrier information, where the dimension of I(k) of the kth subcarrier is N Rx ×1, and the covariance matrix of interference and noise can be obtained as follows:

Figure PCTCN2023070013-appb-000007
Figure PCTCN2023070013-appb-000007

R uu为干扰及噪声的协方差矩阵,I H(k)表示I(k)的共轭转置,其维度N Rx×N Rx。由其可以产生白化矩阵P,维度为N Rx×N Rx,其中,P满足: R uu is the covariance matrix of interference and noise, I H (k) represents the conjugate transpose of I(k), and its dimension is N Rx ×N Rx . From it, a whitening matrix P can be generated with a dimension of N Rx ×N Rx , where P satisfies:

Figure PCTCN2023070013-appb-000008
或者,P H×P=R uu
Figure PCTCN2023070013-appb-000008
Alternatively, P H × P = R uu ,

其中,P H表示P的共轭转置。 where PH represents the conjugate transpose of P.

对于第k个子载波,用白化矩阵左乘信道信息矩阵,完成信道白化:For the kth subcarrier, the channel information matrix is multiplied by the whitening matrix to complete the channel whitening:

H whiten(k)=P×H(k) H whiten (k) = P × H (k)

信道白化后的维度不变,H whiten(k)的维度仍为N Rx×N Tx。将各子载波的H whiten(k)进行组合,可以得到上述第二信道信息H1,H1的维度为N C×N Tx×N RxThe dimension after channel whitening remains unchanged, and the dimension of H whiten (k) is still N Rx ×N Tx . Combining the H whiten (k) of each subcarrier can obtain the above second channel information H1, and the dimension of H1 is N C ×N Tx ×N Rx .

可选地,第一信道信息为H2,H2为对H或H1进行归一化处理后得到的矩阵。经过归一化处理后,可以得到缩放因子和H2。其中,缩放因子还可以称为信噪比(signal-to-noise,SNR),归一化前的矩阵(可以称为第二信道信息,例如第二信道信息为H或H1)除以缩放因子等于H2,表示缩放因子是第二信道信息相对于第一信道信息的缩放因子,或者,归一化前的矩阵(可以称为第二信道信息,例如第二信道信息为H或H1)乘以缩放因子等于H2,表示缩放因子是第一信道信息相对于第二信道信息的缩放因子。归一化后,H2的实部和虚部的取值可以位于区间[0,1]中。缩放因子的取值可以为小数或整数,例如可以为小于1的数或大于等于1的数,不予限制。该方法可以描述为:第一信道信息是第二信道信息的归一化信道信息。该方法中,终端设备还可以将缩放因子发送给接入网设备,例如通过下述S402中的信道反馈信息发送给接入网设备。如图5所示,接入网设备可以根据该缩放因子对恢复出的第一信道信息进行信道缩放。可选的,终端设备向接入网设备发送缩放因子时,所发送的缩放因子可以是原始值或者量化值。例如,反馈的缩放因子为量化值时,反馈的缩放因子的取值为2 U个候选取值中的一个,则用于携带缩放因子的信息域包括U个比特,以反馈该缩放因子的取值是该2 U个候选取值中的哪一个。其中,U为整数,例如1、2、3、4、5、6或者其他整数,不予限制。该2 U个候选取值可以是协议约定的,或者接入网设备通过信令预先配置给终端设备的,不予限制。 Optionally, the first channel information is H2, and H2 is a matrix obtained after normalizing H or H1. After normalization, the scaling factor and H2 can be obtained. Wherein, the scaling factor can also be referred to as a signal-to-noise ratio (signal-to-noise, SNR), and the matrix before normalization (which can be referred to as the second channel information, for example, the second channel information is H or H1) is divided by the scaling factor Equal to H2, indicating that the scaling factor is the scaling factor of the second channel information relative to the first channel information, or the matrix before normalization (which can be called the second channel information, for example, the second channel information is H or H1) multiplied by The scaling factor is equal to H2, indicating that the scaling factor is a scaling factor of the first channel information relative to the second channel information. After normalization, the values of the real and imaginary parts of H2 can be located in the interval [0,1]. The value of the scaling factor may be a decimal or an integer, for example, a number less than 1 or a number greater than or equal to 1, without limitation. The method can be described as: the first channel information is the normalized channel information of the second channel information. In this method, the terminal device may also send the scaling factor to the access network device, for example, send the scaling factor to the access network device through channel feedback information in S402 below. As shown in FIG. 5 , the access network device may perform channel scaling on the recovered first channel information according to the scaling factor. Optionally, when the terminal device sends the scaling factor to the access network device, the sent scaling factor may be an original value or a quantized value. For example, when the feedback scaling factor is a quantized value, the value of the feedback scaling factor is one of 2 U candidate values, and the information field used to carry the scaling factor includes U bits to feed back the scaling factor value Which one of the 2 U candidate values is the value. Wherein, U is an integer, such as 1, 2, 3, 4, 5, 6 or other integers, without limitation. The 2 U candidate values may be stipulated in the protocol, or pre-configured by the access network device to the terminal device through signaling, and are not limited.

可选地,第一信道信息为对H、H1、或H2(可以称为第二信道信息)进行量化后得到的 矩阵H3。该方法可以描述为:第一信道信息是第二信道信息的量化信道信息。Optionally, the first channel information is a matrix H3 obtained by quantizing H, H1, or H2 (which may be called second channel information). The method can be described as: the first channel information is the quantized channel information of the second channel information.

终端设备利用信道重构模型,得到第一信道信息的稀疏表示信息。第一信道信息的稀疏表示信息包括M个元素。其中,该M个元素中包括K个非零元素和M-K个零元素,K为大于或等于1的整数,M为大于或等于K的整数。对于该K个非零元素中的每个元素,该元素的值不予限制,例如可以是实数或者复数,可以是正数或者负数、和/或可以是小数或整数。信道重构模型能够用于根据第一信道信息的稀疏表示信息恢复得到第一信道信息。其中,M的取值等于信道重构模型的输入的维度。给定信道重构模型后,M的取值是给定的。K个非零元素表示该K个元素的值可以是非零的,计算得出是多少就是多少。也就是说,实际计算时,该K个非零元素中的某个或者某些元素的取值可能实际等于零,但是,即使它们等于零,终端设备也按照上报非零元素的规则,向接入网设备上报这些元素的取值。对于M-K个非零元素,终端设备可以无需向接入网设备上报它们的取值,因为接入网设备会默认为这些元素的取值为零。The terminal device obtains the sparse representation information of the first channel information by using the channel reconstruction model. The sparse representation information of the first channel information includes M elements. Wherein, the M elements include K non-zero elements and M-K zero elements, K is an integer greater than or equal to 1, and M is an integer greater than or equal to K. For each of the K non-zero elements, the value of the element is not limited, for example, may be a real number or a complex number, may be a positive number or a negative number, and/or may be a decimal number or an integer. The channel reconstruction model can be used to restore and obtain the first channel information according to the sparse representation information of the first channel information. Wherein, the value of M is equal to the input dimension of the channel reconstruction model. After the channel reconstruction model is given, the value of M is given. K non-zero elements indicate that the values of the K elements can be non-zero, and it is whatever is calculated. That is to say, during actual calculation, the value of one or some of the K non-zero elements may actually be equal to zero, but even if they are equal to zero, the terminal device will report to the access network according to the rules for reporting non-zero elements. The device reports the values of these elements. For the M-K non-zero elements, the terminal device does not need to report their values to the access network device, because the access network device will assume that the values of these elements are zero by default.

可选的,可以通过设置K的不同取值和/或不同位置,以适应不同的网络需求。例如,可以通过设置K的不同取值,适应各种可能的反馈压缩比。第一信道信息的压缩比可以表示为K和N的比值,其中,N表示第一信道信息的维度,该维度为N C×N Tx×N Rx或者2×N C×N Tx×N Rx,N为正整数,2表述将第一信道信息的实部和虚部分别考虑时共2维。下文以第一信道信息的维度是N C×N Tx×N Rx为例进行描述,当该维度为2×N C×N Tx×N Rx时,本领域技术人员可以对下文描述的方法进行替换得到相应的方法。其中,第一信道信息的压缩比还可以称为第一信道信息的反馈压缩比、第一压缩比、或者其他名称,不予限制。 Optionally, different values and/or different positions of K may be set to adapt to different network requirements. For example, various possible feedback compression ratios can be adapted by setting different values of K. The compression ratio of the first channel information can be expressed as the ratio of K and N, where N represents the dimension of the first channel information, and the dimension is N C ×N Tx ×N Rx or 2×N C ×N Tx ×N Rx , N is a positive integer, and 2 means that when the real part and the imaginary part of the first channel information are respectively considered, there are 2 dimensions in total. The following description takes the dimension of the first channel information as N C × N Tx × N Rx as an example. When the dimension is 2 × N C × N Tx × N Rx , those skilled in the art can replace the method described below Get the corresponding method. Wherein, the compression ratio of the first channel information may also be referred to as a feedback compression ratio of the first channel information, a first compression ratio, or other names, without limitation.

可选的,K的取值或者第一压缩比可以是协议约定的;或者,是接入网设备预先通知终端设备的;或者,是由终端设备通过信令发送给接入网设备的,例如通过下述S402中的信道反馈信息发送给接入网设备的。Optionally, the value of K or the first compression ratio may be stipulated in the protocol; or, the access network device notifies the terminal device in advance; or, is sent by the terminal device to the access network device through signaling, for example It is sent to the access network device through the channel feedback information in the following S402.

可选的,可以由协议约定或者由接入网设备预先通知终端设备多个候选压缩比,或者K的多个候选取值。进一步地,由接入网设备通过信令通知终端设备第一压缩比为该多个候选压缩比中的哪一个,或者K的取值为多个候选取值中的哪一个。或者,由终端设备通过信令(例如下述S402中的信道反馈信息)向接入网设备反馈第一压缩比为该多个候选压缩比中的哪一个,或者K的取值为多个候选取值中的哪一个。例如,共有L个候选压缩比或者共有L个候选取值,则接入网设备或终端设备可以通过大于或等于

Figure PCTCN2023070013-appb-000009
个比特指示第一压缩比的索引或者K的索引,其中,
Figure PCTCN2023070013-appb-000010
表示上取整,L为正整数。 Optionally, the terminal device may be notified of multiple candidate compression ratios or multiple candidate values of K by agreement or by the access network device in advance. Further, the access network device notifies the terminal device which of the multiple candidate compression ratios the first compression ratio is, or which of the multiple candidate values the value of K is. Alternatively, the terminal device feeds back which of the multiple candidate compression ratios the first compression ratio is to the access network device through signaling (such as the channel feedback information in S402 below), or the value of K is multiple candidate compression ratios. which of the values. For example, if there are a total of L candidate compression ratios or a total of L candidate values, then the access network device or terminal device can pass a value greater than or equal to
Figure PCTCN2023070013-appb-000009
bits indicate the index of the first compression ratio or the index of K, where,
Figure PCTCN2023070013-appb-000010
Indicates rounding up, and L is a positive integer.

例如,假设第一信道信息的维度N为4096,其中,N C为64,N Tx为16,N Rx为4,共配置4个候选压缩比,分别为:1/64,1/128,1/256和1/512,则K可以有4个取值,分别为64,32,16和8;或者,共配置K的4个候选取值,分别为:64,32,16和8,则共有4个候选压缩比,分别为:1/64,1/128,1/256和1/512。假设M的取值为256,则第一信道的稀疏表示信息共有4种可能的形式,分别为:包括256个元素,其中64个非零元素和256-64=192个零元素;包括256个元素,其中32个非零元素和256-32=224个零元素;包括256个元素,其中16个非零元素和256-16=240个零元素;包括256个元素,其中8个非零元素和256-8=248个零元素。接入网设备或终端设备可以通过2个比特指示第一压缩比或者K的具体取值。其中,该2个比特的取值和各取值所指示的第一压缩比如表1A所示,该2个比特的取值和各取值所指示的K的取值如表1B所示。 For example, suppose the dimension N of the first channel information is 4096, where N C is 64, N Tx is 16, and N Rx is 4, and a total of 4 candidate compression ratios are configured, which are: 1/64, 1/128, 1 /256 and 1/512, then K can have 4 values, respectively 64, 32, 16 and 8; or, a total of 4 candidate values of K are configured, respectively: 64, 32, 16 and 8, then There are 4 candidate compression ratios: 1/64, 1/128, 1/256 and 1/512. Assuming that the value of M is 256, the sparse representation information of the first channel has four possible forms, which are: including 256 elements, including 64 non-zero elements and 256-64=192 zero elements; including 256 elements, including 32 non-zero elements and 256-32=224 zero elements; including 256 elements, including 16 non-zero elements and 256-16=240 zero elements; including 256 elements, including 8 non-zero elements and 256-8=248 zero elements. The access network device or the terminal device may indicate the first compression ratio or the specific value of K through 2 bits. Wherein, the value of the 2 bits and the first compression ratio indicated by each value are shown in Table 1A, and the value of the 2 bits and the value of K indicated by each value are shown in Table 1B.

表1ATable 1A

2个比特的取值2 bit value 第一压缩比first compression ratio 0000 1/641/64 0101 1/1281/128 1010 1/2561/256

1111 1/5121/512

表1BTable 1B

2个比特的取值2 bit value KK 0000 6464 0101 3232 1010 1616 1111 88

上述方法中,给定信道重构模型后,即针对一个信道重构模型,通过设置K的不同取值或者第一压缩比的不同取值,可以适应各种可能的反馈压缩比。由于该信道重构模型的输入为稀疏信息,使得该稀疏信息中非零元素个数K的取值可以被设置为不同,以适应不同的压缩比,因此可以通过一个模型来实现信道信息的各种反馈需求,从而可以节省通信资源,例如无需针对不同的压缩比训练多个不同的模型。In the above method, after a channel reconstruction model is given, various possible feedback compression ratios can be adapted by setting different values of K or different values of the first compression ratio for a channel reconstruction model. Since the input of the channel reconstruction model is sparse information, the value of the number K of non-zero elements in the sparse information can be set to be different to adapt to different compression ratios, so one model can be used to realize each channel information This kind of feedback needs, so that communication resources can be saved, such as no need to train multiple different models for different compression ratios.

例如,给定K的取值,可以通过在M个元素中设置K个非零元素的位置,以适应不同的信道环境。其中,K个非零元素的位置表示该K个非零元素在该M个元素中的位置。例如,给定M和K,共设置U种位置。U为正整数。例如设置4种位置,分别对应:第一信道环境、第二信道环境、第三信道环境和第四信道环境。下文操作S402中将针对K个非零元素的位置进行更加详细的介绍。For example, given the value of K, the positions of K non-zero elements can be set among the M elements to adapt to different channel environments. Wherein, the positions of the K non-zero elements represent the positions of the K non-zero elements in the M elements. For example, given M and K, a total of U kinds of positions are set. U is a positive integer. For example, four positions are set, corresponding to: the first channel environment, the second channel environment, the third channel environment and the fourth channel environment. The position of the K non-zero elements will be described in more detail in operation S402 below.

信道重构模型可以是协议约定的,例如离线训练后约定于协议中;或者是由网络侧,例如AI功能网元、OAM、接入网设备、或核心网设备等,训练后发送给终端设备的;或者是由终端设备从第三方网络下载的;或者是由终端设备训练得到的;不予限制。The channel reconstruction model can be stipulated in the agreement, such as agreed in the agreement after offline training; or by the network side, such as AI functional network element, OAM, access network equipment, or core network equipment, etc., and sent to the terminal equipment after training or downloaded by the terminal device from a third-party network; or obtained by training the terminal device; there is no limit.

上述方法中,训练节点在训练得到信道重构模型时,可以根据训练数据集中的训练数据,训练得到信道重构模型。其中,训练数据集中包括一个或多个训练数据。训练数据的形式同上述第一信道信息的形式。示例性地,训练数据是终端设备历史收集到的信道信息(可选的,当训练节点不是终端设备时,终端设备可以将该训练数据发送至训练节点);或者,训练数据是接入网设备历史收集到的信道信息(可选的,当训练节点不是接入网设备时,接入网设备可以将该训练数据发送至训练节点);或者,训练数据是根据已知信道模型生成的信道信息;本公开不限制训练数据的获取方式或确定方式。In the above method, when the training node trains to obtain the channel reconstruction model, it can train and obtain the channel reconstruction model according to the training data in the training data set. Wherein, the training data set includes one or more training data. The form of the training data is the same as the form of the above-mentioned first channel information. Exemplarily, the training data is the channel information collected by the terminal device in history (optionally, when the training node is not a terminal device, the terminal device can send the training data to the training node); or, the training data is the access network device Historically collected channel information (optionally, when the training node is not an access network device, the access network device can send the training data to the training node); or, the training data is channel information generated according to a known channel model ; The present disclosure does not limit the way of obtaining or determining the training data.

一种可能的实现中,训练节点可以采用图6A或图6B所示的方法,训练得到信道重构模型。使得训练得到的信道重构模型满足:当信道重构模型的输入为信道信息的稀疏表示信息时,可以尽可能准确地重构恢复出信道信息。In a possible implementation, the training node may use the method shown in FIG. 6A or FIG. 6B to train and obtain the channel reconstruction model. The channel reconstruction model obtained through training satisfies: when the input of the channel reconstruction model is sparse representation information of channel information, the channel information can be reconstructed and recovered as accurately as possible.

该训练方法可以包括:操作1,训练节点确定训练数据集中的一组训练数据;操作2,针对该组训练数据中的每个训练数据,确定该训练数据的稀疏表示信息,根据该稀疏表示信息和当前信道重构模型确定该训练数据对应的模型输出;操作3,针对该组训练数据,如果损失函数满足性能要求,则训练结束,否则,更新当前信道重构模型,并重新执行操作1。The training method may include: operation 1, the training node determines a set of training data in the training data set; operation 2, for each training data in the set of training data, determine the sparse representation information of the training data, according to the sparse representation information Determine the model output corresponding to the training data with the current channel reconstruction model; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the current channel reconstruction model, and perform operation 1 again.

下面结合图6A介绍第一种可能的模型训练方法。该方法中,根据稀疏表示算法和当前信道重构模型,确定训练数据的稀疏表示信息。The first possible model training method is introduced below in conjunction with FIG. 6A . In this method, the sparse representation information of the training data is determined according to the sparse representation algorithm and the current channel reconstruction model.

在训练之前,训练节点确定信道重构模型的输入维度、输入数据的特征、输出维度、和信道重构模型的初始模型参数(例如,信道重构模型为神经网络,初始模型参数包括:模型的结构参数)。其中,输入数据的特征包括:输入数据包括M个元素,该M个元素中包括K个非零元素和M-K个零元素。可选的,K可以等于多个候选取值中的任一个。即,所训练得 到的信道重构模型可以适用于K等于该多个候选取值中的任一个的情况,即该信道重构模型可以适用于多种压缩比。Before training, the training node determines the input dimension of the channel reconstruction model, the characteristics of the input data, the output dimension, and the initial model parameters of the channel reconstruction model (for example, the channel reconstruction model is a neural network, and the initial model parameters include: Structural parameters). Wherein, the characteristics of the input data include: the input data includes M elements, and the M elements include K non-zero elements and M-K zero elements. Optionally, K may be equal to any one of multiple candidate values. That is, the channel reconstruction model obtained through training can be applicable to the case where K is equal to any one of the multiple candidate values, that is, the channel reconstruction model can be applicable to various compression ratios.

在第一次迭代训练时,下述操作6A-1中的当前信道重构模型为初始信道重构模型。During the first iterative training, the current channel reconstruction model in the following operation 6A-1 is the initial channel reconstruction model.

操作6A-1:训练节点从训练数据集中确定一组训练数据,例如第一组训练数据,针对该组训练数据中的每个训练数据,分别执行操作6A-1-1和操作6A-1-2。Operation 6A-1: The training node determines a set of training data from the training data set, for example, the first set of training data, and for each training data in the set of training data, respectively perform operation 6A-1-1 and operation 6A-1- 2.

本公开中,一组训练数据中可以包括一个或多个训练数据,例如可以包括训练数据集中的部分或者全部数据。不同组训练数据中包括的训练数据的个数可以相同,也可以不同。不同组训练数据可以存在交集,或者不存在交集,不予限制。In the present disclosure, a set of training data may include one or more training data, for example, may include part or all of the data in the training data set. The number of training data included in different sets of training data may be the same or different. There may or may not be an intersection between different sets of training data, which is not limited.

操作6A-1-1:训练节点利用该组训练数据的一个训练数据A和当前信道重构模型f de( ),根据稀疏表示算法得到训练数据A的稀疏表示信息x。 Operation 6A-1-1: The training node uses one training data A of the training data and the current channel reconstruction model f de ( ), and obtains the sparse representation information x of the training data A according to the sparse representation algorithm.

可选地,稀疏表示算法包括根据目标函数一确定训练数据A的稀疏表示信息x。Optionally, the sparse representation algorithm includes determining the sparse representation information x of the training data A according to the objective function -.

Figure PCTCN2023070013-appb-000011
Figure PCTCN2023070013-appb-000011

其中,H w表示训练数据A,‖ ‖ 2表示L2范数,‖ ‖ 0表示L0范数,f de(x)表示当信道重构模型的输入为x时得到的推理结果,其中,x包括M个元素,该M个元素中包括K个非零元素和M-K个零元素。 Among them, H w represents the training data A, ‖ ‖ 2 represents the L2 norm, ‖ ‖ 0 represents the L0 norm, f de (x) represents the inference result obtained when the input of the channel reconstruction model is x, where x includes M elements, the M elements include K non-zero elements and MK zero elements.

可选的,稀疏表示算法可以是任意求解稀疏重构问题的方法,不予限制。例如,可以是迭代收缩阈值算法(iterative shrinkage-thresholding algorithm,ISTA)、快速迭代收缩阈值算法(fast iterative shrinkage-thresholding algorithm,FISTA)、或者,交替方向乘子法(alternating direction method of multipliers,ADMM)、或正交匹配追踪(orthogonal matching pursuit,OMP)方法;不予限制。Optionally, the sparse representation algorithm may be any method for solving the sparse reconstruction problem, without limitation. For example, it can be an iterative shrinkage-thresholding algorithm (ISTA), a fast iterative shrinkage-thresholding algorithm (FISTA), or an alternating direction method of multipliers (ADMM) , or an orthogonal matching pursuit (OMP) method; not limited.

操作6A-1-2:训练节点根据稀疏表示算法得到训练数据A的稀疏表示信息x后,训练节点将稀疏表示信息x输入当前信道重构模型f de( ),推理得到训练数据A的重构数据f de(x)。 Operation 6A-1-2: After the training node obtains the sparse representation information x of the training data A according to the sparse representation algorithm, the training node inputs the sparse representation information x into the current channel reconstruction model f de ( ), and obtains the reconstruction of the training data A by reasoning Data f de (x).

操作6A-2:针对该组训练数据中的每个训练数据,训练节点计算每个训练数据,例如记为训练数据A,和该训练数据对应的重构数据f de(x)之间的损失函数值。其中,损失函数为‖H w-f de(x)‖ 2。如果该组训练数据中的所有训练数据的损失函数的平均值(或者利用所有训练数据的各损失函数通过其它方法计算得到的值)小于或等于第一阈值,或者,该组训练数据中的所有训练数据的损失函数小于或等于第一阈值,则认为当前信道重构模型为训练得到的重构模型,模型训练过程结束。否则,更新信道重构模型的参数,例如利用梯度下降法更新信道重构模型的参数,将更新后的信道重构模型作为当前信道重构模型,利用训练数据集中的另一组训练数据,例如第二组训练数据,再次执行操作6A-1和6A-2。 Operation 6A-2: For each training data in the set of training data, the training node calculates the loss between each training data, for example, denoted as training data A, and the reconstructed data f de (x) corresponding to the training data function value. Among them, the loss function is ‖H w -f de (x)‖ 2 . If the average of the loss functions of all the training data in the group of training data (or the value calculated by other methods using the loss functions of all the training data) is less than or equal to the first threshold, or, all the training data in the group If the loss function of the training data is less than or equal to the first threshold, it is considered that the current channel reconstruction model is a reconstruction model obtained through training, and the model training process ends. Otherwise, update the parameters of the channel reconstruction model, such as using the gradient descent method to update the parameters of the channel reconstruction model, use the updated channel reconstruction model as the current channel reconstruction model, and use another set of training data in the training data set, such as For the second set of training data, perform operations 6A-1 and 6A-2 again.

例如,利用训练数据集中的E1组训练数据,可以E2次迭代执行上述操作6A-1和6A-2,直到根据当前信道重构模型计算得到损失函数的值小于或等于第一阈值时,认为训练过程结束,将当前信道重构模型作为训练得到的信道重构模型。其中,E1和E2为正整数。可选的,E1等于E2,或者E1小于E2,即可以通过相同的训练数据进行多次重复迭代训练。For example, using the E1 group of training data in the training data set, the above operations 6A-1 and 6A-2 can be performed for E2 iterations until the value of the loss function calculated according to the current channel reconstruction model is less than or equal to the first threshold. At the end of the process, the current channel reconstruction model is used as the channel reconstruction model obtained through training. Wherein, E1 and E2 are positive integers. Optionally, E1 is equal to E2, or E1 is smaller than E2, that is, the same training data can be used for repeated iteration training.

可选的,可选地,K可以为多个候选取值中的任一个。针对同一组训练数据,可以利用候选取值中的每一个值作为K的值,分别执行操作6A-1至操作6A-2,以使得训练得到的信道重构模型可以适用于多种压缩比。例如,利用训练数据集中的E1组训练数据,可以E2*L次迭代执行上述操作6A-1和6A-2,直到根据当前信道重构模型计算得到损失函数的值小于或等于第一阈值时,认为训练过程结束,将当前信道重构模型作为训练得到的信道重构模型。其中,E1和E2为正整数,L为K的候选取值的个数。Optionally, K may be any one of multiple candidate values. For the same set of training data, each of the candidate values can be used as the value of K to perform operation 6A-1 to operation 6A-2 respectively, so that the channel reconstruction model obtained through training can be applied to various compression ratios. For example, using the E1 group of training data in the training data set, the above operations 6A-1 and 6A-2 can be performed for E2*L iterations until the value of the loss function calculated according to the current channel reconstruction model is less than or equal to the first threshold, It is considered that the training process is over, and the current channel reconstruction model is used as the channel reconstruction model obtained through training. Wherein, E1 and E2 are positive integers, and L is the number of candidate values of K.

可选地,可以将上述图6A涉及的训练过程中的目标函数一替换为下述目标函数二,将损 失函数替换为f C(H w,f W(f de(x)),并将训练结束条件替换为损失函数的值大于或等于第二阈值,训练得到信道重构模型。 Optionally, the objective function 1 in the training process involved in the above-mentioned FIG. 6A can be replaced by the following objective function 2, the loss function can be replaced by f C (H w , f W (f de (x)), and The training end condition is replaced by the value of the loss function being greater than or equal to the second threshold, and the channel reconstruction model is obtained through training.

Figure PCTCN2023070013-appb-000012
Figure PCTCN2023070013-appb-000012

其中,H w表示训练数据A,f W()表示预编码生成模型,即表示对f de(x)进行预编码操作,f C(,)表示信道容量计算模型。 Among them, H w represents the training data A, f W () represents the precoding generation model, that is, it represents the precoding operation on f de (x), and f C (,) represents the channel capacity calculation model.

可选的,f W( )表示进行奇异值分解(singular value decomposition,SVD)(还可以描述为SVD预编码)。f C(,)表示计算信道容量计算,例如: Optionally, f W ( ) represents performing singular value decomposition (singular value decomposition, SVD) (it can also be described as SVD precoding). f C (,) means to calculate the channel capacity calculation, for example:

Figure PCTCN2023070013-appb-000013
Figure PCTCN2023070013-appb-000013

其中,

Figure PCTCN2023070013-appb-000014
为f W(f de(x)),
Figure PCTCN2023070013-appb-000015
Figure PCTCN2023070013-appb-000016
的共轭转置,I为单位阵,维度为N Tx×N Tx;k为子载波索引;det[ ]表示求方阵的行列式。 in,
Figure PCTCN2023070013-appb-000014
is f W (f de (x)),
Figure PCTCN2023070013-appb-000015
for
Figure PCTCN2023070013-appb-000016
The conjugate transpose of , I is the identity matrix, the dimension is N Tx ×N Tx ; k is the subcarrier index; det[ ] means to find the determinant of the square matrix.

可选的,本公开的模型训练方法中,还可以对训练得到的模型利用测试数据进行测试,测试结果达到目标时,例如针对一个或多个测试数据利用该模型得到的损失函数满足性能要求时,认为该模型是可用的,否则需要对该模型进行重新训练。测试数据的类型同训练数据,不再赘述。Optionally, in the model training method of the present disclosure, the trained model can also be tested using test data. When the test result reaches the target, for example, when the loss function obtained by using the model for one or more test data meets the performance requirements , the model is considered usable, otherwise the model needs to be retrained. The type of test data is the same as the training data, and will not be repeated here.

可选的,可以采用深度展开网络的方式,将上述稀疏表示算法的迭代过程展开成多层神经网络,每一层对应于算法的一步迭代,图7中以该算法共迭代Q次为例进行展开。其中,Q为正整数。展开网络的每一层均是基于信道重构模型的运算。如图7所示,该展开网络构成的稀疏表示算法(还可以称为稀疏表示模型),连同信道重构模型进行端到端的训练,通过多次迭代训练可以得到最终的信道重构模型。或者,可以采用其它基于信道重构模型的model-based方法构建稀疏表示模型;不予限制。Optionally, the iterative process of the above-mentioned sparse representation algorithm can be expanded into a multi-layer neural network by adopting the method of deep network expansion. Expand. Wherein, Q is a positive integer. Each layer of the unfolded network is based on the operation of the channel reconstruction model. As shown in Figure 7, the sparse representation algorithm (also called the sparse representation model) formed by the unfolded network is trained end-to-end together with the channel reconstruction model, and the final channel reconstruction model can be obtained through multiple iterations of training. Alternatively, other model-based methods based on the channel reconstruction model can be used to construct the sparse representation model; no limitation is imposed.

下面结合图6B介绍第二种可能的模型训练方法。根据当前稀疏表示模型,确定该训练数据的稀疏表示信息。The second possible model training method is introduced below in conjunction with FIG. 6B . According to the current sparse representation model, the sparse representation information of the training data is determined.

在训练之前,训练节点除了确定信道重构模型的相关参数之外,还需要确定稀疏表示模型的相关参数。其中,信道重构模型的相关参数同上述对于图6A的相应介绍。稀疏表示模型的相关参数包括:稀疏表示模型的输入维度、输出维度、输出数据的特征、和稀疏表示模型的初始模型参数(例如,稀疏表示模型为神经网络,初始模型参数包括:模型的结构参数)。其中,输出数据的特征包括:输出数据包括M个元素,该M个元素中包括K个非零元素和M-K个零元素。可选的,K可以等于多个候选取值中的任一个。Before training, in addition to determining the relevant parameters of the channel reconstruction model, the training node also needs to determine the relevant parameters of the sparse representation model. Wherein, the relevant parameters of the channel reconstruction model are the same as those described above for FIG. 6A . The relevant parameters of the sparse representation model include: the input dimension of the sparse representation model, the output dimension, the characteristics of the output data, and the initial model parameters of the sparse representation model (for example, the sparse representation model is a neural network, and the initial model parameters include: the structural parameters of the model ). Wherein, the characteristics of the output data include: the output data includes M elements, and the M elements include K non-zero elements and M-K zero elements. Optionally, K may be equal to any one of multiple candidate values.

在第一次迭代训练时,下述操作6B-1中的当前稀疏表示模型为初始稀疏表示模型,当前信道重构模型为初始信道重构模型。During the first iteration training, the current sparse representation model in the following operation 6B-1 is the initial sparse representation model, and the current channel reconstruction model is the initial channel reconstruction model.

操作6B-1:训练节点从训练数据集中确定一组训练数据,例如第一组训练数据,针对该组训练数据中的每个训练数据,分别执行操作6B-1-1和操作6B-1-2。Operation 6B-1: The training node determines a set of training data from the training data set, such as the first set of training data, and performs operation 6B-1-1 and operation 6B-1- for each training data in the training data set respectively 2.

操作6B-1-1:训练节点将该组训练数据中的训练数据A输入当前稀疏表示模型,推理得到训练数据A的稀疏表示信息x。Operation 6B-1-1: The training node inputs the training data A in the set of training data into the current sparse representation model, and obtains the sparse representation information x of the training data A by reasoning.

操作6B-1-2:训练节点将稀疏表示信息x输入当前信道重构模型f de( ),推理得到训练数据A的重构数据f de(x)。 Operation 6B-1-2: The training node inputs the sparse representation information x into the current channel reconstruction model f de ( ), and obtains the reconstruction data f de (x) of the training data A by reasoning.

操作6B-2:针对该组训练数据中的每个训练数据,训练节点计算每个训练数据,如训练数据A,和该训练数据对应的重构数据f de(x)之间的损失函数值。其中,损失函数为‖H w-f de(x)‖ 2。H w表示训练数据A。如果该组训练数据中的所有训练数据的损失函数的平均值(或者利用所有训练数据的各损失函数通过其它方法计算得到的值)小于或等于第一阈值,或者,该组训练数据中的所有训练数据的损失函数小于或等于第一阈值,则认为当前信道重构模型为训练得到的重构模型,模型训练过程结束。否则,更新稀疏表示模型的参数, 例如利用梯度下降法更新稀疏表示模型的参数,将更新后的稀疏表示模型作为当前稀疏表示模型;和/或,更新信道重构模型的参数,例如利用梯度下降法更新信道重构模型的参数,将更新后的信道重构模型作为当前信道重构模型。利用训练数据集中的另一组训练数据,例如第二组训练数据,再次执行操作6B-1和6B-2。 Operation 6B-2: For each training data in the set of training data, the training node calculates the loss function value between each training data, such as training data A, and the reconstructed data f de (x) corresponding to the training data . Among them, the loss function is ‖H w -f de (x)‖ 2 . Hw represents the training data A. If the average of the loss functions of all the training data in the group of training data (or the value calculated by other methods using the loss functions of all the training data) is less than or equal to the first threshold, or, all the training data in the group If the loss function of the training data is less than or equal to the first threshold, it is considered that the current channel reconstruction model is a reconstruction model obtained through training, and the model training process ends. Otherwise, update the parameters of the sparse representation model, such as using gradient descent to update the parameters of the sparse representation model, and use the updated sparse representation model as the current sparse representation model; and/or update the parameters of the channel reconstruction model, such as using gradient descent The method updates the parameters of the channel reconfiguration model, and uses the updated channel reconfiguration model as the current channel reconfiguration model. Using another set of training data in the training data set, for example, the second set of training data, operations 6B-1 and 6B-2 are performed again.

同上述图6A中相应介绍,经过E2次迭代6B-1和6B-2,或者E2*L次迭代6B-1和6B-2,直到根据当前信道重构模型计算得到损失函数的值小于或等于第一阈值时,认为训练过程结束。此时,将当前稀疏表示模型作为训练得到的稀疏表示模型,将当前信道重构模型作为训练得到的信道重构模型。Similar to the introduction in Figure 6A above, after E2 iterations 6B-1 and 6B-2, or E2*L iterations 6B-1 and 6B-2, until the value of the loss function calculated according to the current channel reconstruction model is less than or equal to When the first threshold is reached, the training process is considered to be over. At this point, the current sparse representation model is used as the trained sparse representation model, and the current channel reconstruction model is used as the trained channel reconstruction model.

类似前文针对图6A的介绍,可以将上述图6B涉及的训练过程中的损失函数替换为f C(H w,f W(f de(x)),并将训练结束条件替换为损失函数的值大于或等于第二阈值,训练得到稀疏表示模型和信道重构模型。其中,H w表示训练数据A,f W( )表示预编码生成模型,即表示对f de(x)进行预编码操作,f C(,)表示信道容量计算模型。 Similar to the previous introduction to Figure 6A, the loss function in the training process involved in the above Figure 6B can be replaced by f C (H w , f W (f de (x)), and the training end condition can be replaced by the value of the loss function Greater than or equal to the second threshold, the training obtains a sparse representation model and a channel reconstruction model.Wherein, Hw represents the training data A, and f W ( ) represents the precoding generation model, which means that f de (x) is carried out to the precoding operation, f C (,) represents the channel capacity calculation model.

可选的,在上述图6A或图6B的模型训练过程中,可以约定x的特征。例如,x的特征包括:对于K个非零元素中的每个元素,该元素的取值为多个候选取值中的一个。可选的,假如设置通过G个比特反馈该元素的取值,则该多个候选取值包括2 G个候选取值。反馈该元素的取值时,可以通过该G个比特反馈该元素的取值在该2 G个候选取值中的索引。其中,G为正整数。G的值可以是协议约定的,或者预先由接入网设备通知终端设备的,不予限制。例如,G=4,每个非零元素的取值所在的区间为[0,1),则每个非零元素的取值为16个候选取值中的一个,该16个候选取值可以分别为1/16的倍数加上偏置值,其中,不同候选取值的倍数不同但偏置值相同,例如偏置值可以为0、0.1或者其他可能的值,不予限制。该方法相当于约定稀疏表示信息中的非零元素为量化值。或者,可以不约定稀疏表示信息中的非零元素为量化值,在实际应用过程中,得到稀疏表示信息后再进行数据量化。可以理解的是,本公开的方法中,可以对非零元素的值进行量化,以节省信令开销,或者可以不进行量化,以简化计算过程,不予限制。 Optionally, during the above model training process in FIG. 6A or FIG. 6B , the features of x may be specified. For example, the characteristics of x include: for each of the K non-zero elements, the value of the element is one of multiple candidate values. Optionally, if G bits are used to feed back the value of the element, the multiple candidate values include 2 G candidate values. When feeding back the value of the element, the G bits may be used to feed back the index of the value of the element in the 2 G candidate values. Among them, G is a positive integer. The value of G may be stipulated in the protocol, or notified to the terminal device by the access network device in advance, and is not limited. For example, G=4, the interval of the value of each non-zero element is [0,1), then the value of each non-zero element is one of 16 candidate values, and the 16 candidate values can be A multiple of 1/16 is added with an offset value, wherein the multiples of different candidate values are different but the offset value is the same, for example, the offset value can be 0, 0.1 or other possible values, without limitation. This method is equivalent to agreeing that the non-zero elements in the sparse representation information are quantized values. Alternatively, it may not be agreed that the non-zero elements in the sparse representation information are quantized values, and data quantization is performed after obtaining the sparse representation information in the actual application process. It can be understood that, in the method of the present disclosure, the values of the non-zero elements may be quantized to save signaling overhead, or may not be quantized to simplify the calculation process, without limitation.

获得信道重构模型后,例如根据协议约定、训练得到信道重构模型、或者从网络侧接收得到信道重构模型的信息后,终端设备可以利用信道重构模型得到第一信道信息的稀疏表示信息。其中,训练节点,例如终端设备或网络侧设备,训练信道重构模型的方法可以是上述图6A、图6B或图7描述的方法,或者是其他可能的方法,不予限制。例如,信道重构模型为神经网络,信道重构模型的信息包括以下至少一项:模型的结构参数(例如神经网络层数、神经网络宽度、层间的连接关系、神经元的权值、神经元的激活函数、或激活函数中的偏置中的至少一项)、模型的输入参数(例如输入参数的类型和/或输入参数的维度)、或模型的输出参数(例如输出参数的类型和/或输出参数的维度)。After obtaining the channel reconstruction model, for example, according to the protocol agreement, training to obtain the channel reconstruction model, or receiving the information of the channel reconstruction model from the network side, the terminal device can use the channel reconstruction model to obtain the sparse representation information of the first channel information . Wherein, the method for training a node, such as a terminal device or a network side device, to train a channel reconstruction model may be the method described in FIG. 6A, FIG. 6B or FIG. 7, or other possible methods, without limitation. For example, the channel reconstruction model is a neural network, and the information of the channel reconstruction model includes at least one of the following: structural parameters of the model (such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the neuron At least one of the activation function of the unit, or the bias in the activation function), the input parameters of the model (such as the type of the input parameter and/or the dimension of the input parameter), or the output parameters of the model (such as the type of the output parameter and / or the dimensions of the output parameter).

终端设备根据目标函数一或目标函数二确定第一信道信息的稀疏表示信息。The terminal device determines the sparse representation information of the first channel information according to the first objective function or the second objective function.

终端设备根据目标函数一或目标函数二确定第一信道信息的稀疏表示信息的方法类似上述操作6A-1中训练节点根据目标函数一或目标函数二确定训练数据A的稀疏表示的方法,此处不再赘述。二者的不同在于,操作6A-1,是利用当前信道重构模型得到训练数据A的稀疏表示,在图6A所示的训练过程,该信道重构模型的参数可以调整;方法A1中,是利用已经训练好的信道重构模型进行推理,通过稀疏表示算法对第一信道信息进行稀疏表示,从而得到第一信道信息的稀疏表示信息,推理过程中,信道重构模型的参数不变。The method for the terminal device to determine the sparse representation information of the first channel information according to the objective function 1 or the objective function 2 is similar to the method for the training node to determine the sparse representation of the training data A according to the objective function 1 or objective function 2 in the above operation 6A-1. method, which will not be repeated here. The difference between the two is that operation 6A-1 is to use the current channel reconstruction model to obtain the sparse representation of training data A. In the training process shown in Figure 6A, the parameters of the channel reconstruction model can be adjusted; in method A1, it is The channel reconstruction model that has been trained is used for reasoning, and the sparse representation algorithm is used to sparsely represent the first channel information, so as to obtain the sparse representation information of the first channel information. During the reasoning process, the parameters of the channel reconstruction model remain unchanged.

类似上述图6A相关的方法的介绍,终端设备根据目标函数求解第一信道信息的方法可以是利用任意求解稀疏重构问题的方法,例如ISTA、FISTA、ADMM、或OMP方法。可选的,这些算法的求解过程可以采用深度展开网络的方式。Similar to the introduction of the method related to FIG. 6A above, the method for the terminal device to solve the first channel information according to the objective function may be any method for solving the sparse reconstruction problem, such as the ISTA, FISTA, ADMM, or OMP method. Optionally, the solution process of these algorithms can adopt the method of deep network expansion.

可选地,上述稀疏表述算法通过迭代过程求解第一信道信息的稀疏表示信息时,该稀疏 表示信息的初始值可以为随机值,或者为利用稀疏表示模型对第一信道信息进行推理得到的输出。其中,终端设备可以根据协议约定的方式获得稀疏表示模型、训练得到稀疏表示模型、或者从网络侧接收得到稀疏表示模型的信息。其中,训练节点,例如终端设备或网络侧设备,训练稀疏表示模型的方法可以是上述图6B描述的方法,或者是其他可能的方法,不予限制。Optionally, when the above sparse representation algorithm solves the sparse representation information of the first channel information through an iterative process, the initial value of the sparse representation information may be a random value, or an output obtained by inferring the first channel information using a sparse representation model . Wherein, the terminal device can obtain the sparse representation model, train the sparse representation model, or receive the information of the sparse representation model from the network side according to the manner stipulated in the protocol. Wherein, the method for training a node, such as a terminal device or a network side device, to train a sparse representation model may be the method described in FIG. 6B above, or other possible methods, which are not limited.

可选的,类似前文所述,为了进一步降低下述S402中的信令开销,终端设备根据目标函数一或目标函数二确定第一信道信息的稀疏表示信息,可以约束x满足:对于K个非零元素中的每个元素,该元素的取值为多个候选取值中的一个。具体细节请参考前文,此处不再赘述。或者,等效地,终端设备根据目标函数一或目标函数二确定第一信道信息的稀疏表示信息时,也可以不约束x为量化值,计算得到稀疏表示信息后,再通过量化操作对K个非零元素中的每个元素分别进行量化,使得每个元素的取值为上述多个候选取值中的一个。可以理解,不同非零元素的取值可以相同,可以不同,不予限制。本公开的方法中,可以对非零元素的值进行量化,以节省信令开销,或者可以不进行量化,以简化计算过程,不予限制。Optionally, similar to the foregoing, in order to further reduce the signaling overhead in the following S402, the terminal device determines the sparse representation information of the first channel information according to objective function 1 or objective function 2, and x can be constrained to satisfy: for K Each of the non-zero elements is one of multiple candidate values. For details, please refer to the previous article, and will not repeat them here. Or, equivalently, when the terminal device determines the sparse representation information of the first channel information according to objective function 1 or objective function 2, x may not be constrained to be a quantized value, and after calculating the sparse representation information, the quantization operation is performed on Each of the K non-zero elements is quantized separately, so that the value of each element is one of the above multiple candidate values. It can be understood that the values of different non-zero elements may be the same or different, without limitation. In the disclosed method, the values of the non-zero elements may be quantized to save signaling overhead, or may not be quantized to simplify the calculation process, without limitation.

操作S402,终端设备通过信道反馈信息将稀疏表示信息指示给接入网设备。即,终端设备向接入网设备发送信道反馈信息。其中,信道反馈信息用于指示稀疏表示信息。In operation S402, the terminal device indicates the sparse representation information to the access network device through channel feedback information. That is, the terminal device sends channel feedback information to the access network device. Wherein, the channel feedback information is used to indicate sparse representation information.

终端设备可以通过以下方法B1至方法B2中的任意一种,通过信道反馈信息将稀疏表示信息发送给接入网设备。The terminal device may send the sparse representation information to the access network device through channel feedback information through any one of the following methods B1 to B2.

方法B1:信道反馈信息包括稀疏表示信息。Method B1: the channel feedback information includes sparse representation information.

示例性地,稀疏表示信息为矩阵[0,0.25,0.9375,0.125,0,0,0.5,0]。即,稀疏表示信息中包括8个元素,其中,4个为零元素,4个为非零元素,则信道反馈信息中包括[0,0.25,0.9375,0.125,0,0,0.5,0]。Exemplarily, the sparse representation information is a matrix [0, 0.25, 0.9375, 0.125, 0, 0, 0.5, 0]. That is, the sparse representation information includes 8 elements, among which 4 are zero elements and 4 are non-zero elements, then the channel feedback information includes [0,0.25,0.9375,0.125,0,0,0.5,0].

方法B2:信道反馈信息用于指示稀疏表示信息的K个非零元素的取值和该K个非零元素的位置。Method B2: The channel feedback information is used to indicate the values of the K non-zero elements and the positions of the K non-zero elements of the sparse representation information.

信道反馈信息可以通过以下示例中的任一种指示K个非零元素的位置。The channel feedback information may indicate the positions of the K non-zero elements through any of the following examples.

示例1,信道反馈信息通过比特图(bitmap)指示该K个非零元素的位置。其中,比特图中包括M个比特,每个比特的值为0或1,每个比特对应稀疏表示信息中的一个元素。即,稀疏表示信息中的M个元素和比特图中的M个比特一一对应。当比特图中的一个比特的值为1时,表示稀疏表示信息中该比特对应的元素为非零元素,当比特图中的一个比特的值为0时,表示稀疏表示信息中该比特对应的元素为零元素。Example 1, the channel feedback information indicates the positions of the K non-zero elements through a bitmap (bitmap). Wherein, the bitmap includes M bits, the value of each bit is 0 or 1, and each bit corresponds to an element in the sparse representation information. That is, there is a one-to-one correspondence between M elements in the sparse representation information and M bits in the bitmap. When the value of a bit in the bitmap is 1, it means that the element corresponding to the bit in the sparse representation information is a non-zero element; when the value of a bit in the bitmap is 0, it means that the element corresponding to the bit in the sparse representation information element is zero element.

例如,稀疏表示信息为矩阵[0,0.25,0.9375,0.125,0,0,0.5,0],该矩阵中包括4个非零元素,则信道反馈信息中的比特图为[0,1,1,1,0,0,1,0]。此外,信道反馈信息还指示4个非零元素的值分别为0.25,0.9375,0.125,0.5。则,接入网设备接收到来自终端设备的信道反馈信息后,可以获得稀疏表示信息为[0,0.25,0.9375,0.125,0,0,0.5,0]。For example, the sparse representation information is a matrix [0,0.25,0.9375,0.125,0,0,0.5,0], which includes 4 non-zero elements, and the bitmap in the channel feedback information is [0,1,1 ,1,0,0,1,0]. In addition, the channel feedback information also indicates that the values of the four non-zero elements are 0.25, 0.9375, 0.125, and 0.5, respectively. Then, after the access network device receives the channel feedback information from the terminal device, the sparse representation information can be obtained as [0,0.25,0.9375,0.125,0,0,0.5,0].

示例2,信道反馈信息指示了K个非零元素中的每个非零元素在M个元素中的位置。具体地,信道反馈信息通过K个大于或等于

Figure PCTCN2023070013-appb-000017
位的信息分别指示该K个非零元素在M个元素中的位置。 Example 2, the channel feedback information indicates the position of each non-zero element among the K non-zero elements in the M elements. Specifically, the channel feedback information is passed through K greater than or equal to
Figure PCTCN2023070013-appb-000017
The bit information respectively indicates the positions of the K non-zero elements in the M elements.

例如,稀疏表示信息为矩阵[0,0.25,0.9375,0.125,0,0,0.5,0],该矩阵中共包括8个元素,其中4个为非零元素,该4个非零元素的位置分别为1,2,3和6,则信道反馈信息通过4个

Figure PCTCN2023070013-appb-000018
位信息指示该4个非零元素的位置分别为001,010,011和110。此外,信道反馈信息还指示4个非零元素的值分别为0.25,0.9375,0.125,0.5。则,接入网设备接收到来自终端设备的反馈信息后,可以获得稀疏表示信息为[0,0.25,0.9375,0.125,0,0,0.5,0]。 For example, the sparse representation information is a matrix [0,0.25,0.9375,0.125,0,0,0.5,0], which includes 8 elements, 4 of which are non-zero elements, and the positions of the 4 non-zero elements are respectively is 1, 2, 3 and 6, the channel feedback information passes through 4
Figure PCTCN2023070013-appb-000018
The bit information indicates that the positions of the four non-zero elements are 001, 010, 011 and 110, respectively. In addition, the channel feedback information also indicates that the values of the four non-zero elements are 0.25, 0.9375, 0.125, and 0.5, respectively. Then, after the access network device receives the feedback information from the terminal device, the sparse representation information can be obtained as [0,0.25,0.9375,0.125,0,0,0.5,0].

示例3,信道反馈信息指示第一图样,第一图像指示了M个元素中K个非零元素的位置。其中,第一图样为多个图样(候选图样集合)中的一个。通过该方法,可以降低信道反馈信息的开销。Example 3, the channel feedback information indicates the first pattern, and the first image indicates the positions of K non-zero elements among the M elements. Wherein, the first pattern is one of multiple patterns (set of candidate patterns). Through this method, the overhead of channel feedback information can be reduced.

该多个图样中的不同图样指示的K个非零元素的位置不同。例如,图样A指示的至少一个非零元素在图样B中是零元素。对于该多个图样中的每一个图样,如下述表2A给出的例子,其形式可以是上述示例1的比特图;或者如下述表2B给出的例子,其形式可以是上述示例2的非零元素位置,不予限制。Different patterns in the plurality of patterns indicate different positions of the K non-zero elements. For example, at least one non-zero element indicated by pattern A is a zero element in pattern B. For each pattern in the plurality of patterns, as the example given in the following Table 2A, its form can be the bitmap of the above-mentioned Example 1; or as the example given in the following Table 2B, its form can be the non- Zero element position, no constraints.

例如,基于表2A或表2B,信道反馈信息指示第一图样的索引为0,指示K个非零元素的值为0.25,0.9375,0.125,0.5。则,接入网设备接收到来自终端设备的反馈信息后,可以获得稀疏表示信息[0,0.25,0.9375,0.125,0,0,0.5,0]。For example, based on Table 2A or Table 2B, the channel feedback information indicates that the index of the first pattern is 0, and indicates that the values of the K non-zero elements are 0.25, 0.9375, 0.125, and 0.5. Then, after receiving the feedback information from the terminal device, the access network device can obtain the sparse representation information [0,0.25,0.9375,0.125,0,0,0.5,0].

可选地,如表2C和表2D,可以对于不同K设置不同的候选图样集合,每个候选图样集合独立进行编号。可以根据K的取值(或图样集合索引)以及图样索引,确定相应的图样。信道反馈信息指示K=4或者指示第一图样所在的候选图样集合的索引为0,第一图样的索引为0,指示K个非零元素的值为0.25,0.9375,0.125,0.5。则,接入网设备接收到来自终端设备的反馈信息后,可以获得稀疏表示信息[0,0.25,0.9375,0.125,0,0,0.5,0]。Optionally, as shown in Table 2C and Table 2D, different candidate pattern sets may be set for different K, and each candidate pattern set is numbered independently. The corresponding pattern can be determined according to the value of K (or pattern set index) and the pattern index. The channel feedback information indicates K=4 or indicates that the index of the candidate pattern set where the first pattern is located is 0, the index of the first pattern is 0, and the values indicating K non-zero elements are 0.25, 0.9375, 0.125, 0.5. Then, after receiving the feedback information from the terminal device, the access network device can obtain the sparse representation information [0,0.25,0.9375,0.125,0,0,0.5,0].

表2ATable 2A

 the 索引(标识)index (id) 图样值pattern value 图样一pattern one 00 [0,1,1,1,0,0,1,0][0,1,1,1,0,0,1,0] 图样二pattern two 11 [0,0,0,1,0,0,1,0][0,0,0,1,0,0,1,0] 图样三pattern three 22 [1,0,1,1,1,0,0,0][1,0,1,1,1,0,0,0] 图样四pattern four 33 [0,0,0,1,0,0,0,1][0,0,0,1,0,0,0,1]

表2BTable 2B

 the 索引(标识)index (id) 图样值pattern value 图样一pattern one 00 001,010,011,110001,010,011,110 图样二pattern two 11 011,110011,110 图样三pattern three 22 000,010,011,100000,010,011,100 图样四pattern four 33 011,111011,111

表2C(K=4,候选图样集合0)Table 2C (K=4, candidate pattern set 0)

 the 索引(标识)index (id) 图样值pattern value 图样一pattern one 00 001,010,011,110001,010,011,110 图样二pattern two 11 000,010,011,100000,010,011,100

表2D(K=2,候选图样集合1)Table 2D (K=2, candidate pattern set 1)

 the 索引(标识)index (id) 图样值pattern value 图样一pattern one 00 011,110011,110 图样二pattern two 11 011,111011,111

上述多个图样可以是协议约定的,或者是接入网设备通过信令预先通知终端设备的,不予限制。The above multiple patterns may be stipulated in the agreement, or the access network device notifies the terminal device in advance through signaling, without limitation.

终端设备可以直接指示K个非零元素的取值;或者,如前文所述,为了节省信令开销,如果K个非零元素的值为量化值,则信道反馈信息指示每个非零元素的值时,可以指示该非 零元素的值在多个候选取值中的索引。The terminal device can directly indicate the values of the K non-zero elements; or, as mentioned above, in order to save signaling overhead, if the values of the K non-zero elements are quantized values, the channel feedback information indicates the value of each non-zero element value, may indicate the index of the value of the non-zero element among multiple candidate values.

例如,上述各示例中,如果K个非零元素的值为量化值,例如候选取值为16个,分别为1/16的倍数,即分别为:0(索引:0000),0.0625(索引:0001),0.125(索引:0010),0.1875(索引:0011),0.25(索引:0100),0.3125(索引:0101),0.375(索引:0110),0.4375(索引:0111),0.5(索引:1000),0.5625(索引:1001),0.625(索引:1010),0.6875(索引:1011),0.75(索引:1100),0.8125(索引:1101),0.875(索引:1110),0.9375(索引:1111)。信道反馈信息指示4个非零元素的值分别为0.25,0.9375,0.125,0.5时,可以针对每个元素通过4比特指示该元素的索引,信道反馈信息指示:0100,1111,0010,1000。For example, in each of the above examples, if the values of the K non-zero elements are quantized values, for example, there are 16 candidate values, which are respectively multiples of 1/16, namely: 0 (index: 0000), 0.0625 (index: 0001), 0.125 (Index: 0010), 0.1875 (Index: 0011), 0.25 (Index: 0100), 0.3125 (Index: 0101), 0.375 (Index: 0110), 0.4375 (Index: 0111), 0.5 (Index: 1000 ), 0.5625 (Index: 1001), 0.625 (Index: 1010), 0.6875 (Index: 1011), 0.75 (Index: 1100), 0.8125 (Index: 1101), 0.875 (Index: 1110), 0.9375 (Index: 1111) . When the channel feedback information indicates that the values of the four non-zero elements are 0.25, 0.9375, 0.125, and 0.5, the index of the element can be indicated by 4 bits for each element, and the channel feedback information indicates: 0100, 1111, 0010, 1000.

操作S403,接入网设备利用稀疏表示信息和信道重构模型恢复出第一信道信息。In operation S403, the access network device recovers the first channel information by using the sparse representation information and the channel reconstruction model.

示例性地,接入网设备接收到信道反馈信息后,根据信道反馈信息得到稀疏表示信息,并将稀疏表示信息输入信道重构模型,推理得到重构的(恢复的)第一信道信息。Exemplarily, after receiving the channel feedback information, the access network device obtains sparse representation information according to the channel feedback information, inputs the sparse representation information into a channel reconstruction model, and obtains reconstructed (restored) first channel information by reasoning.

示例性地,接入网设备将信道重构模型的初始输入置为M个0。即,信道重构模型的输入维度为M维。接入网设备利用反馈信息指示的K个非零元素的位置和取值,将信道重构模型的初始输入中的K个0元素替换为反馈信息指示的K个非零元素,再根据信道重构模型推理得到重构的(恢复的)第一信道信息。Exemplarily, the access network device sets the initial input of the channel reconstruction model as M zeros. That is, the input dimension of the channel reconstruction model is M dimension. The access network device uses the positions and values of the K non-zero elements indicated by the feedback information to replace the K 0 elements in the initial input of the channel reconstruction model with the K non-zero elements indicated by the feedback information, and then according to the channel reconstruction The reconstructed (recovered) first channel information is obtained by reasoning the structural model.

可选地,如果第一信道信息是第二信道信息的归一化信道信息,如S401所述,终端设备还可以向接入网设备发送第二信道信息的缩放因子。接入网利用该缩放因子对第一信道信息进行缩放,得到第二信道信息。缩放因子可以是线性域的或者对数域的。其中,对于对数的底不做限制,例如可以为10、2、自然常数e或者其他可能的取值,不予限制。例如,以缩放因子是第二信道信息相对于第一信道信息的缩放因子为例,第一信道信息记为H 1,则第二信道信息H 2=H 1*T,其中,T表示该缩放因子的线性域取值,T为小于1的数或者大于等于1的数。再例如,以缩放因子是第二信道信息相对于第一信道信息的缩放因子为例,第一信道信息记为H 1,对数的底为10,则第二信道信息H 2=H 1*10 T,其中,T表示该缩放因子的对数域取值,T为0、正数或者负数。 Optionally, if the first channel information is normalized channel information of the second channel information, as described in S401, the terminal device may also send the scaling factor of the second channel information to the access network device. The access network uses the scaling factor to scale the first channel information to obtain the second channel information. The scaling factor can be in the linear domain or the logarithmic domain. Wherein, there is no restriction on the base of the logarithm, for example, it may be 10, 2, a natural constant e or other possible values, without restriction. For example, taking the scaling factor as an example of the scaling factor of the second channel information relative to the first channel information, and the first channel information is denoted as H 1 , then the second channel information H 2 =H 1 *T, where T represents the scaling factor The value of the linear domain of the factor, T is a number less than 1 or a number greater than or equal to 1. For another example, taking the scaling factor as an example of the scaling factor of the second channel information relative to the first channel information, the first channel information is denoted as H 1 , and the base of the logarithm is 10, then the second channel information H 2 =H 1 * 10 T , where T represents the value in the logarithmic domain of the scaling factor, and T is 0, a positive number or a negative number.

本公开的方法可以理解为,针对多种通信场景,例如多种信道环境和/或多种压缩比,固定接入网设备侧的信道重构模型。由于终端设备是利用该信道重构模型得到信道信息的稀疏表示信息,对于终端设备侧的求解方法不做约束,既可以满足多种通信场景的需求,又可以简化终端设备侧实现。接入网设备侧的信道重构模型可以看作字典网络,能够通过稀疏表示信息恢复出信道信息。The method of the present disclosure can be understood as, for various communication scenarios, such as various channel environments and/or various compression ratios, a channel reconstruction model on the side of the fixed access network device. Since the terminal device uses the channel reconstruction model to obtain the sparse representation of channel information, there are no constraints on the solution method on the terminal device side, which can meet the needs of various communication scenarios and simplify the implementation of the terminal device side. The channel reconstruction model on the access network device side can be regarded as a dictionary network, which can restore channel information through sparse representation information.

可以理解,实际应用中,可以使用一个信道重构模型,适用所有通信场景;也可以使用多个信道重构模型,每个信道重构模型都可以适用多种通信场景,以相对节省通信资源。It can be understood that in practical applications, one channel reconfiguration model can be used to apply to all communication scenarios; multiple channel reconfiguration models can also be used, and each channel reconfiguration model can be applied to multiple communication scenarios to relatively save communication resources.

可选的,操作S404,接入网设备根据恢复出的第一信道信息或第二信道信息,可以确定传输参数,用于和终端设备进行数据传输。Optionally, in operation S404, the access network device may determine transmission parameters according to the recovered first channel information or second channel information, for data transmission with the terminal device.

例如,接入网设备根据恢复出的第一信道信息或第二信道信息,确定信道质量信息(channel quality indicator,CQI)。该CQI用于接入网设备调度物理下行共享信道(physical downlink shared channel,PDSCH),即用于接入网设备确定PDSCH的(时域和/或频域)资源、和/或调制编码机制(modulation and coding scheme,MCS)等传输参数。可选地,在上行信道和下行信道具有互易性的系统中,该CQI还可以用于接入网设备调度物理上行共享信道(physical uplink shared channel,PUSCH),即用于接入网设备确定PUSCH的(时域和/或频域)资源、和/或MCS等传输参数。For example, the access network device determines channel quality information (channel quality indicator, CQI) according to the recovered first channel information or second channel information. The CQI is used by the access network device to schedule a physical downlink shared channel (PDSCH), that is, it is used by the access network device to determine the PDSCH (time domain and/or frequency domain) resources, and/or the modulation and coding mechanism ( modulation and coding scheme, MCS) and other transmission parameters. Optionally, in a system where the uplink channel and the downlink channel are reciprocal, the CQI can also be used by the access network device to schedule a physical uplink shared channel (PUSCH), that is, for the access network device to determine PUSCH (time domain and/or frequency domain) resources, and/or transmission parameters such as MCS.

例如,接入网设备根据恢复出的第一信道信息或第二信道信息,确定PDSCH和/或PUSCH的预编码矩阵指示(预编码矩阵指示,PMI)和/或秩指示(rank indicator,RI)。其中,PDSCH 和/或PUSCH的PMI和RI用于终端设备和接入网设备进行多天线传输,例如进行大规模MIMO传输。For example, the access network device determines the precoding matrix indicator (precoding matrix indicator, PMI) and/or rank indicator (rank indicator, RI) of PDSCH and/or PUSCH according to the recovered first channel information or second channel information . Wherein, the PMI and RI of the PDSCH and/or PUSCH are used for multi-antenna transmission by the terminal device and the access network device, for example, massive MIMO transmission.

例如,接入网设备可以向终端设备发送PDSCH的PMI和RI,用于终端设备解码PDSCH上携带的数据。和/或,接入网设备可以向终端设备发送PUSCH的PMI和RI,用于终端设备根据该PMI和RI确定通过PUSCH上携带的数据。For example, the access network device may send the PMI and RI of the PDSCH to the terminal device for the terminal device to decode data carried on the PDSCH. And/or, the access network device may send the PMI and RI of the PUSCH to the terminal device, so that the terminal device determines the data carried on the PUSCH according to the PMI and RI.

可以理解的是,为了实现上述方法中的功能,接入网设备、终端设备和AI功能网元等包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本公开描述的各示例的单元及方法步骤,本公开能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。It can be understood that, in order to realize the functions in the above method, the access network device, the terminal device, and the network element with AI function include hardware structures and/or software modules corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software drives the hardware depends on the specific application scenario and design constraints of the technical solution.

图8和图9为本公开提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法中接入网设备、终端设备和AI功能网元等的功能,因此也能实现上述方法所具备的有益效果。FIG. 8 and FIG. 9 are schematic structural diagrams of possible communication devices provided by the present disclosure. These communication devices can be used to realize the functions of the access network device, the terminal device, and the AI functional network element in the above method, and thus can also realize the beneficial effects of the above method.

如图8所示,通信装置800包括处理单元810和通信单元820。通信装置800用于实现前文所示的方法。As shown in FIG. 8 , a communication device 800 includes a processing unit 810 and a communication unit 820 . The communication device 800 is used to implement the method shown above.

当通信装置800用于实现接入网设备的功能时,通信单元820用于接收来自终端设备的信道反馈信息,该信道反馈信息用于指示第一信道信息的稀疏表示信息,其中,稀疏表示信息包括M个元素,该M个元素中包括K个非零元素和M-K个零元素,其中,M和K为正整数;处理单元810用于根据信道重构模型确定第一信道信息,其中,所述信道重构模型的输入是根据所述稀疏表示信息确定的。When the communication apparatus 800 is used to realize the function of the access network equipment, the communication unit 820 is used to receive channel feedback information from the terminal equipment, where the channel feedback information is used to indicate the sparse representation information of the first channel information, wherein the sparse representation information It includes M elements, and the M elements include K non-zero elements and M-K zero elements, where M and K are positive integers; the processing unit 810 is used to determine the first channel information according to the channel reconstruction model, where the The input of the channel reconstruction model is determined according to the sparse representation information.

当通信装置800用于实现终端设备的功能时:处理单元810用于根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,其中,稀疏表示信息包括M个元素,该M个元素中包括K个非零元素和M-K个零元素其中,M和K为正整数;通信单元820用于向接入网设备发送信道反馈信息,该信道反馈信息用于指示所述稀疏表示信息。When the communication device 800 is used to realize the functions of the terminal equipment: the processing unit 810 is used to determine the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M The elements include K non-zero elements and M-K zero elements, where M and K are positive integers; the communication unit 820 is used to send channel feedback information to the access network device, and the channel feedback information is used to indicate the sparse representation information .

有关上述处理单元810和通信单元820更详细的描述可以前文的方法中的相关描述,这里不加赘述。A more detailed description about the processing unit 810 and the communication unit 820 may refer to the related description in the foregoing method, and details are not repeated here.

如图9所示,通信装置900包括处理器910和接口电路920。处理器910和接口电路920之间相互耦合。可以理解的是,接口电路920可以为收发器、管脚、输入输出接口或其他通信接口。可选的,通信装置900还可以包括存储器930,用于存储以下至少一项:处理器910执行的指令、处理器910运行指令所需要的输入数据、或处理器910运行指令后产生的数据。As shown in FIG. 9 , a communication device 900 includes a processor 910 and an interface circuit 920 . The processor 910 and the interface circuit 920 are coupled to each other. It can be understood that the interface circuit 920 may be a transceiver, a pin, an input/output interface or other communication interfaces. Optionally, the communication device 900 may further include a memory 930 for storing at least one of the following: instructions executed by the processor 910, input data required by the processor 910 to execute the instructions, or data generated after the processor 910 executes the instructions.

当通信装置900用于实现上述方法时,处理器910用于实现上述处理单元810的功能,接口电路920用于实现上述通信单元820的功能。When the communication device 900 is used to implement the above method, the processor 910 is used to implement the functions of the processing unit 810 , and the interface circuit 920 is used to implement the functions of the communication unit 820 .

当上述通信装置为应用于终端设备的芯片时,该终端设备芯片实现上述方法中终端设备的功能。该终端设备芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是接入网设备等发送给终端设备的;或者,该终端设备芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给接入网设备等的。When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method. The terminal device chip receives information from other modules in the terminal device (such as radio frequency modules or antennas), and the information is sent to the terminal device by the access network device; or, the terminal device chip sends information to other modules in the terminal device (such as radio frequency module or antenna) to send information, the information is sent by the terminal device to the access network device and so on.

当上述通信装置为应用于接入网设备的模块时,该接入网设备模块实现上述方法中接入网设备的功能。该接入网设备模块从接入网设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备等发送给接入网设备的;或者,该接入网设备模块向接入网设备中的其它模块(如射频模块或天线)发送信息,该信息是接入网设备发送给终端设备等的。这里 的接入网设备模块可以是接入网设备的基带芯片,也可以是近实时RIC、CU、DU或其他模块。这里的近实时RIC、CU和DU可以是O-RAN架构下的近实时RIC、CU和DU。When the above communication device is a module applied to access network equipment, the access network equipment module implements the functions of the access network equipment in the above method. The access network equipment module receives information from other modules (such as radio frequency modules or antennas) in the access network equipment, and the information is sent to the access network equipment by terminal equipment; or, the access network equipment module sends information to the access network equipment Other modules (such as radio frequency modules or antennas) in the network equipment send information, and the information is sent by the access network equipment to the terminal equipment and so on. The access network equipment module here can be the baseband chip of the access network equipment, or it can be near real-time RIC, CU, DU or other modules. The near real-time RIC, CU and DU here may be the near real-time RIC, CU and DU under the O-RAN architecture.

本公开中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。In the present disclosure, a processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may realize or execute the present disclosure Each method, step and logical block diagram of the method. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps combined with the method of the present disclosure may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.

本公开中,存储器可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本公开中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。In the present disclosure, the memory may be a non-volatile memory, such as a hard disk (hard disk drive, HDD) or a solid-state drive (solid-state drive, SSD), etc., or a volatile memory (volatile memory), such as random access Memory (random-access memory, RAM). A memory is, but is not limited to, any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory in the present disclosure may also be a circuit or any other device capable of implementing a storage function for storing program instructions and/or data.

本公开中的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、接入网设备、终端设备、核心网设备、AI功能网元或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。The methods in the present disclosure may be fully or partially implemented by software, hardware, firmware or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on the computer, the processes or functions described in this application are executed in whole or in part. The computer may be a general computer, a dedicated computer, a computer network, an access network device, a terminal device, a core network device, an AI function network element, or other programmable devices. The computer program or instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be downloaded from a website, computer, A server or data center transmits to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrating one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; or it may be a semiconductor medium, such as a solid state disk. The computer readable storage medium may be a volatile or a nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

Claims (26)

一种信道信息传输方法,其特征在于,包括:A channel information transmission method, characterized in that, comprising: 接收来自终端设备的信道反馈信息,所述信道反馈信息用于指示第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素,其中,M和K为正整数;Receive channel feedback information from the terminal device, where the channel feedback information is used to indicate sparse representation information of the first channel information, where the sparse representation information includes M elements, and the M elements include K non-zero elements And M-K zero elements, where M and K are positive integers; 根据信道重构模型确定第一信道信息,其中,所述信道重构模型的输入是根据所述稀疏表示信息确定的。The first channel information is determined according to a channel reconstruction model, wherein an input of the channel reconstruction model is determined according to the sparse representation information. 根据权利要求1所述的方法,其特征在于,所述信道反馈信息用于指示所述K个非零元素的取值和所述K个非零元素的位置。The method according to claim 1, wherein the channel feedback information is used to indicate values of the K non-zero elements and positions of the K non-zero elements. 根据权利要求1或2所述的方法,其特征在于,所述信道反馈信息用于指示第一图样,所述第一图样指示了所述K个非零元素的位置,其中,所述第一图样是多个候选图样中的一个。The method according to claim 1 or 2, wherein the channel feedback information is used to indicate a first pattern, and the first pattern indicates the positions of the K non-zero elements, wherein the first The pattern is one of a plurality of candidate patterns. 根据权利要求1-3任一项所述的方法,其特征在于,还包括:The method according to any one of claims 1-3, further comprising: 根据所述第一信道信息确定以下至少一项:预编码矩阵指示PMI、秩指示RI、或信道质量指示CQI。Determine at least one of the following items according to the first channel information: a precoding matrix indicator PMI, a rank indicator RI, or a channel quality indicator CQI. 根据权利要求1-3任一项所述的方法,其特征在于,所述信道反馈信息还用于指示所述第一信道信息相对于第二信道信息的缩放因子,其中,所述第一信道信息是所述第二信道信息的归一化信道信息。The method according to any one of claims 1-3, wherein the channel feedback information is further used to indicate a scaling factor of the first channel information relative to the second channel information, wherein the first channel The information is normalized channel information of the second channel information. 根据权利要求5所述的方法,其特征在于,还包括:The method according to claim 5, further comprising: 根据所述第二信道信息确定以下至少一项:PMI、RI、或CQI。Determine at least one of the following according to the second channel information: PMI, RI, or CQI. 根据权利要求1-6任一项所述的方法,其特征在于,所述K和N的比值为第一压缩比,其中,N为正整数,N表示所述第一信道信息的维度,所述方法还包括:The method according to any one of claims 1-6, wherein the ratio of K and N is the first compression ratio, where N is a positive integer, and N represents the dimension of the first channel information, so The method also includes: 向终端设备发送指示所述第一压缩比为多个候选压缩比中的一个的信息。Sending information indicating that the first compression ratio is one of multiple candidate compression ratios to the terminal device. 根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-6, wherein the method further comprises: 向终端设备发送指示所述K为多个候选取值中的一个的信息。Sending information indicating that K is one of multiple candidate values to the terminal device. 一种信道信息传输方法,其特征在于,包括:A channel information transmission method, characterized in that, comprising: 根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,其中,所述稀疏表示信息包括M个元素,所述M个元素中包括K个非零元素和M-K个零元素其中,M和K为正整数;Determine the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model, wherein the sparse representation information includes M elements, and the M elements include K non-zero elements and M-K zero elements, wherein , M and K are positive integers; 向接入网设备发送信道反馈信息,所述信道反馈信息用于指示所述稀疏表示信息。Send channel feedback information to the access network device, where the channel feedback information is used to indicate the sparse representation information. 根据权利要求9所述的方法,其特征在于,根据第一信道信息和信道重构模型确定第一信道信息的稀疏表示信息,包括:The method according to claim 9, wherein determining the sparse representation information of the first channel information according to the first channel information and the channel reconstruction model comprises: 根据下述目标函数确定第一信道信息的稀疏表示信息:The sparse representation information of the first channel information is determined according to the following objective function:
Figure PCTCN2023070013-appb-100001
Figure PCTCN2023070013-appb-100001
其中,‖x‖ 0≤K,x表示第一信道信息的稀疏表示信息,H w表示第一信道信息,f de( )表示信道重构模型,‖ ‖ 2表示L2范数,‖ ‖ 0表示L0范数;或者, Among them, ‖x‖ 0 ≤ K, x represents the sparse representation information of the first channel information, H w represents the first channel information, f de ( ) represents the channel reconstruction model, ‖ ‖ 2 represents the L2 norm, ‖ ‖ 0 represents L0 norm; or, 根据下述目标函数确定第一信道信息的稀疏表示信息:The sparse representation information of the first channel information is determined according to the following objective function:
Figure PCTCN2023070013-appb-100002
Figure PCTCN2023070013-appb-100002
其中,‖x‖ 0≤K,x表示第一信道信息的稀疏表示信息,H w表示第一信道信息,f de( )表示信道重构模型,f W( )表示预编码生成模型,f C(,)表示信道容量计算模型。 Among them, ‖x‖ 0 ≤ K, x represents the sparse representation information of the first channel information, H w represents the first channel information, f de ( ) represents the channel reconstruction model, f W ( ) represents the precoding generation model, f C (,) represents the channel capacity calculation model.
根据权利要求9或10所述的方法,其特征在于,所述信道反馈信息用于指示所述K个非零元素的取值和所述K个非零元素的位置。The method according to claim 9 or 10, wherein the channel feedback information is used to indicate values of the K non-zero elements and positions of the K non-zero elements. 根据权利要求11所述的方法,其特征在于,所述信道反馈信息用于指示第一图样,所述第一图样指示了所述K个非零元素的位置,其中,所述第一图样是多个候选图样中的一个。The method according to claim 11, wherein the channel feedback information is used to indicate a first pattern, and the first pattern indicates the positions of the K non-zero elements, wherein the first pattern is One of multiple candidate patterns. 根据权利要求9-12任一项所述的方法,其特征在于,所述信道反馈信息还用于指示所述第一信道信息相对于第二信道信息的缩放因子,其中,所述第一信道信息是所述第二信道信息的归一化信道信息。The method according to any one of claims 9-12, wherein the channel feedback information is further used to indicate a scaling factor of the first channel information relative to the second channel information, wherein the first channel The information is normalized channel information of the second channel information. 根据权利要求9-13任一项所述的方法,其特征在于,所述K和N的比值为第一压缩比,所述N表示所述第一信道信息的维度,所述方法还包括:The method according to any one of claims 9-13, wherein the ratio of K and N is a first compression ratio, and the N represents the dimension of the first channel information, and the method further comprises: 从接入网设备接收指示所述第一压缩比为多个候选压缩比中的一个的信息。Information indicating that the first compression ratio is one of multiple candidate compression ratios is received from the access network device. 根据权利要求9-13任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 9-13, wherein the method further comprises: 从接入网设备接收指示所述K为多个候选取值中的一个的信息。Receive information indicating that K is one of multiple candidate values from the access network device. 一种模型训练方法,其特征在于,包括:A model training method, characterized in that, comprising: 操作1,确定训练数据集中的一组训练数据;操作2,针对所述一组训练数据中的每个训练数据,确定该训练数据的稀疏表示信息,根据该稀疏表示信息和当前信道重构模型确定该训练数据对应的模型输出;操作3,针对该组训练数据,如果损失函数满足性能要求,则训练结束,否则,更新信道重构模型,并重新执行操作1。Operation 1, determine a set of training data in the training data set; operation 2, for each training data in the set of training data, determine the sparse representation information of the training data, and reconstruct the model according to the sparse representation information and the current channel Determine the model output corresponding to the training data; operation 3, for the set of training data, if the loss function meets the performance requirements, the training ends, otherwise, update the channel reconstruction model, and perform operation 1 again. 根据权利要求16所述的方法,其特征在于,所述确定该训练数据的稀疏表示信息,包括:根据稀疏表示算法和当前信道重构模型,确定该训练数据的稀疏表示信息,或者,The method according to claim 16, wherein said determining the sparse representation information of the training data comprises: determining the sparse representation information of the training data according to the sparse representation algorithm and the current channel reconstruction model, or, 根据当前稀疏表示模型,确定该训练数据的稀疏表示信息,如果所述损失函数不满足性能要求,所述方法还包括:更新所述稀疏表示模型。。According to the current sparse representation model, the sparse representation information of the training data is determined, and if the loss function does not meet the performance requirement, the method further includes: updating the sparse representation model. . 根据权利要求16或17所述的方法,其特征在于,针对该组训练数据,所述损失函数满足性能要求,包括:该组训练数据中的所有训练数据的损失函数的平均值(或者利用所有训练数据的各损失函数通过其它方法计算得到的值)满足阈值要求,或者,该组训练数据中的所有训练数据的损失函数满足阈值要求。The method according to claim 16 or 17, wherein, for the group of training data, the loss function meets performance requirements, comprising: the average value of the loss function of all training data in the group of training data (or using all The values of each loss function of the training data calculated by other methods) meet the threshold requirement, or, the loss functions of all the training data in the set of training data meet the threshold requirement. 一种通信装置,其特征在于,用于实现权利要求1-8任一项所述的方法。A communication device, characterized in that it is used to implement the method described in any one of claims 1-8. 一种通信装置,其特征在于,包括处理器和存储器,所述处理器和存储器耦合,所述处理器用于执行存储器存储的程序或指令,以使所述通信装置实现权利要求1-8中任一项所述的方法。A communication device, characterized in that it includes a processor and a memory, the processor and the memory are coupled, and the processor is used to execute programs or instructions stored in the memory, so that the communication device implements any of claims 1-8. one of the methods described. 一种通信装置,其特征在于,用于实现权利要求9-15任一项所述的方法。A communication device, characterized in that it is used to implement the method described in any one of claims 9-15. 一种通信装置,其特征在于,包括处理器和存储器,所述处理器和存储器耦合,所述处理器用于用于执行存储器存储的程序或指令,以使所述通信装置实现权利要求9-15中任一项所述的方法。A communication device, characterized in that it includes a processor and a memory, the processor and the memory are coupled, and the processor is used to execute programs or instructions stored in the memory, so that the communication device implements claims 9-15 any one of the methods described. 一种通信装置,其特征在于,用于实现权利要求16-18任一项所述的方法。A communication device, characterized in that it is used to implement the method described in any one of claims 16-18. 一种通信系统,其特征在于,包括以下中的一项或多项:A communication system, characterized in that it includes one or more of the following: 如权利要求19或20所述的通信装置,如权利要求21或22所述的通信装置,如权利要求23所述的通信装置。The communication device according to claim 19 or 20, the communication device according to claim 21 or 22, or the communication device according to claim 23. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,使得计算机执行权利要求1-8任一项所述的方法,或者权利要求9-15任一项所述的方法,或者权利要求16-18任一项所述的方法。A computer-readable storage medium, characterized in that instructions are stored on the computer-readable storage medium, and when the instructions are run on a computer, the computer is made to perform the method described in any one of claims 1-8, Or the method described in any one of claims 9-15, or the method described in any one of claims 16-18. 一种计算机程序产品,其特征在于,包括指令,当所述指令在计算机上运行时,使得计算机执行权利要求1-8任一项所述的方法,或者权利要求9-15任一项所述的方法,或者权利要求16-18任一项所述的方法。A computer program product, characterized in that it includes instructions, and when the instructions are run on a computer, the computer is made to perform the method described in any one of claims 1-8, or the method described in any one of claims 9-15 The method, or the method described in any one of claims 16-18.
PCT/CN2023/070013 2021-12-31 2023-01-03 Channel information transmission method and apparatus Ceased WO2023126007A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111660657.7 2021-12-31
CN202111660657.7A CN116436551A (en) 2021-12-31 2021-12-31 Channel information transmission method and device

Publications (1)

Publication Number Publication Date
WO2023126007A1 true WO2023126007A1 (en) 2023-07-06

Family

ID=86998197

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/070013 Ceased WO2023126007A1 (en) 2021-12-31 2023-01-03 Channel information transmission method and apparatus

Country Status (2)

Country Link
CN (1) CN116436551A (en)
WO (1) WO2023126007A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025209315A1 (en) * 2024-03-30 2025-10-09 华为技术有限公司 Communication method and apparatus

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116738354B (en) * 2023-08-15 2023-12-08 国网江西省电力有限公司信息通信分公司 Method and system for detecting abnormal behavior of electric power Internet of things terminal
CN119727816A (en) * 2023-09-28 2025-03-28 华为技术有限公司 Communication method, device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107171702A (en) * 2017-05-12 2017-09-15 重庆大学 Extensive mimo channel feedback method based on PCA evolution
CN108847876A (en) * 2018-07-26 2018-11-20 东南大学 A kind of extensive MIMO time varying channel states Information Compression feedback and method for reconstructing
US20190356516A1 (en) * 2018-05-18 2019-11-21 Parallel Wireless, Inc. Machine Learning for Channel Estimation
CN111464220A (en) * 2020-03-10 2020-07-28 西安交通大学 A Reconstruction Method of Channel State Information Based on Deep Learning

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107171702A (en) * 2017-05-12 2017-09-15 重庆大学 Extensive mimo channel feedback method based on PCA evolution
US20190356516A1 (en) * 2018-05-18 2019-11-21 Parallel Wireless, Inc. Machine Learning for Channel Estimation
CN108847876A (en) * 2018-07-26 2018-11-20 东南大学 A kind of extensive MIMO time varying channel states Information Compression feedback and method for reconstructing
CN111464220A (en) * 2020-03-10 2020-07-28 西安交通大学 A Reconstruction Method of Channel State Information Based on Deep Learning

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025209315A1 (en) * 2024-03-30 2025-10-09 华为技术有限公司 Communication method and apparatus

Also Published As

Publication number Publication date
CN116436551A (en) 2023-07-14

Similar Documents

Publication Publication Date Title
US12457017B2 (en) Communication method and apparatus
WO2023126007A1 (en) Channel information transmission method and apparatus
US20240356595A1 (en) Uplink precoding method and apparatus
US20250039881A1 (en) Uplink signal sending and receiving method and apparatus
US20240348478A1 (en) Communication method and apparatus
EP4447524A1 (en) Communication method and apparatus
US20250096861A1 (en) Communication method and apparatus
US20240171429A1 (en) Communication method and apparatus
CN116260552A (en) A method and device for sending and receiving CSI
WO2023279947A1 (en) Communication method and apparatus
WO2024008004A1 (en) Communication method and apparatus
CN118118133A (en) Communication method and device
EP4503463A1 (en) Communication method and apparatus
CN118509014A (en) Communication method and communication device
CN118784033A (en) A communication method and a communication device
US20250088258A1 (en) Model application method and apparatus
WO2025067480A1 (en) Communication method, apparatus and system
CN120785389A (en) A method and device for transmitting channel feedback information

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 23735112

Country of ref document: EP

Kind code of ref document: A1