[go: up one dir, main page]

WO2025167989A1 - Communication method and communication apparatus - Google Patents

Communication method and communication apparatus

Info

Publication number
WO2025167989A1
WO2025167989A1 PCT/CN2025/076013 CN2025076013W WO2025167989A1 WO 2025167989 A1 WO2025167989 A1 WO 2025167989A1 CN 2025076013 W CN2025076013 W CN 2025076013W WO 2025167989 A1 WO2025167989 A1 WO 2025167989A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
model
time
csi feedback
reset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2025/076013
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 WO2025167989A1 publication Critical patent/WO2025167989A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/391Modelling the propagation channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports

Definitions

  • the embodiments of the present application relate to the field of communications, and more specifically, to a communication method and a communication device.
  • network equipment determines downlink channel configuration information, such as resources, modulation and coding scheme (MCS), and precoding, for scheduling terminal devices' downlink data channels based on downlink channel state information (CSI).
  • Terminal devices can calculate downlink CSI by measuring downlink reference signals and generate a CSI report to feed back to the network device, or send CSI feedback information to the network device.
  • MCS modulation and coding scheme
  • CSI downlink channel state information
  • AI artificial intelligence
  • the AI model on the terminal device outputs CSI feedback information based on the current channel measurement results and the AI model's status information.
  • the AI model on the network device recovers channel information based on the most recently received CSI feedback information and the AI model's status information.
  • the AI model's status information on the terminal device is determined based on historical channel measurement results.
  • the AI model's status information on the network device is determined based on CSI feedback information received at historical moments. Because the reception of CSI feedback information depends on the channel's transmission conditions, packet loss in CSI feedback can degrade the performance of recovering channel information.
  • Embodiments of the present application provide a communication method and a communication device to improve the robustness of channel information recovery performance.
  • a communication method is provided. The method may be executed by a second device or a chip or circuit of the second device.
  • the second device may be a device on the first AI model side.
  • the device on the first AI model side may be replaced by a device on the terminal device side or a device on the network device side.
  • the terminal device side may include at least one of the terminal device and the AI entity on the terminal device side.
  • the AI entity on the terminal device side may be the terminal device itself, or an AI entity serving the terminal device, such as a server, such as an over-the-top (OTT) server or a cloud server.
  • the network device side may include at least one of the network device and the AI entity on the network device side.
  • the AI entity on the network device side may be the network device itself, or an AI entity serving the network device, such as a radio access network (RAN) intelligent controller (RIC), an operation administration and maintenance (OAM), or a server, such as an OTT server or a cloud server.
  • RAN radio access network
  • RIC radio access network intelligent controller
  • OAM operation administration and maintenance
  • server such as an OTT server or a cloud server.
  • the method includes: obtaining first indication information from a first device, where the first indication information is used to determine a time unit in which reset status information of a first AI model takes effect.
  • the effective time unit may also be replaced by the effective moment.
  • the time unit may include any of the following: a time slot, a symbol, or a transmission time-interval (TTI), etc.
  • TTI transmission time-interval
  • the first AI model and the second AI model are autoencoding models.
  • the first device is a device on the second AI model side.
  • a first AI model such as the AI model on the terminal device side
  • a second AI model such as the AI model on the network device side, that matches the first AI model, such as the AI model on the terminal device side, can be used to recover channel information corresponding to the CSI feedback information.
  • the device on the second AI model side may be a device on the network device side or a device on the terminal device side.
  • the device on the first AI model side obtaining the first indication information from the first device may include the terminal device or a chip used for the terminal device obtaining the first indication information from the first device, or the AI entity on the terminal device side or the chip used for the AI entity on the terminal device side obtaining the first indication information from the first device.
  • the AI entity on the terminal device side or the chip used for the AI entity on the terminal device side may obtain the first indication information from the first device through forwarding by the terminal device.
  • resetting the state information of the first AI model helps ensure consistency between the state information of the first AI model and the state information of the second AI model, thereby ensuring the accuracy of the recovered channel information and improving the robustness of the second AI model's channel information recovery performance. For example, in the event of CSI feedback packet loss, resetting the state information of the first AI model and the state information of the second AI model restores consistency between the state information of the first AI model and the state information of the second AI model, thereby improving the accuracy of the recovered channel information.
  • the time unit in which the reset state information of the first AI model takes effect can be determined based on the first indication information. This facilitates aligning the effective time of the reset state information of the first AI model with the reset state information of the second AI model, thereby further improving the performance of the second AI model in recovering channel information.
  • first CSI feedback information is sent to the first device in a first time unit, the first CSI feedback information is related to the reset status information of the first AI model, and the first time unit is no earlier than the time unit in which the reset status information of the first AI model takes effect.
  • the time unit in which the reset state information of the first AI model takes effect can be determined to be no later than the time when the first CSI feedback information is sent (i.e., the first time unit) based on the first indication information.
  • the reset state information of the first AI model can be applied to generate the first CSI feedback information.
  • the second AI model side for example, the network device side, can determine that the first CSI feedback information was generated when the reset state information took effect.
  • the channel information corresponding to the first CSI feedback information can be recovered based on the reset state information of the second AI model, which helps to ensure the accuracy of the recovered channel information, thereby improving the performance of the second AI model in recovering channel information.
  • the time interval between the first time unit and the time unit in which the reset status information of the first AI model takes effect is greater than or equal to the processing time of the first AI model.
  • the processing time of the first AI model may also be replaced by the processing time of the terminal device, the CSI processing time, or the CSI calculation time, etc.
  • the processing time of the first AI model may include the time required to generate CSI feedback information through processing of the first AI model.
  • the first indication information is used to indicate that uplink information is sent on a first time resource, and the effective time unit of the reset status information of the first AI model is no later than the start time of the first time resource.
  • a time resource may include one or more time units.
  • the starting time of a time resource may be understood as the starting time of the starting time unit in the time resource.
  • the method also includes: determining a first time period, the end time of the first time period is no later than the start time of the first time resource, the length of the first time period is predefined, or indicated by the first indication information, or indicated by other information other than the first indication information.
  • the method also includes: obtaining the length of the first time period, the length of the first time period is used to determine the time unit in which the reset status information of the first AI model takes effect, the length of the first time period is predefined, or indicated by the first indication information, or indicated by other information other than the first indication information.
  • the starting time of the first time period is the time when the first indication information is sent, or the time when the first indication information is received, or the time indicated by the first indication information.
  • the method further includes: receiving scheduling information of second CSI feedback information, where the time resources of the second CSI feedback information indicated by the scheduling information overlap with the first time period, ignoring or skipping the sending of the second CSI feedback information, and the second CSI feedback information is related to the first AI model.
  • the second CSI feedback information may be the output of the first AI model, or may be based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the second CSI feedback information.
  • the transmission of the CSI feedback information is ignored or skipped. This prevents the second AI model from being unable to determine whether the second CSI feedback information was generated when the reset status information of the first AI model was in effect, thereby preventing the second AI model from recovering channel information based on mismatched status information, which helps ensure the accuracy of the recovered channel information.
  • the method further includes: obtaining second indication information from the first device, the second indication information indicating a reset of status information of the first AI model.
  • the first indication information is related to a duration required to reset the status information of the first AI model, and the duration required to reset the status information of the first AI model is predefined.
  • the length of the first time period is indicated by the first indication information, and the length of the first time period is greater than or equal to the time required to reset the status information of the first AI model.
  • the first indication information can be determined based on the time required to reset the status information of the first AI model, which is conducive to ensuring that the first AI model side, for example, the terminal device side, has sufficient time to complete the reset of the status information of the first AI model, so that the reset status information of the first AI model takes effect.
  • the first indication information is related to the time required to reset the status information of the first AI model
  • the method also includes: sending third indication information to the first device or other devices other than the first device, the third indication information indicating the time required to reset the status information of the first AI model.
  • the first indication information can be determined based on the time required to reset the status information of the first AI model, which is conducive to ensuring that the first AI model side, for example, the terminal device side, has sufficient time to complete the reset of the status information of the first AI model, so that the reset status information of the first AI model takes effect.
  • the third indication information is carried in signaling sent by the terminal device that carries the terminal device capabilities, or the third indication information is carried in signaling that carries the configuration information of the first AI model.
  • the first indication information is carried in first downlink control information (DCI) and/or high-layer signaling, and the high-layer signaling includes radio resource control signaling or media access layer control unit signaling.
  • DCI downlink control information
  • high-layer signaling includes radio resource control signaling or media access layer control unit signaling.
  • the first DCI is any one of the following: the first DCI is also used to trigger first CSI feedback information, and the first CSI feedback information belongs to a non-periodic CSI report; the first DCI is also used to schedule or configure an uplink shared channel, and the uplink shared channel does not include CSI feedback information; or the first DCI is also used to carry first indication information of other terminal devices.
  • the input of the first AI model includes a channel measurement result of a first reference signal
  • the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model
  • the output of the first AI model is related to the measurement result of the first reference signal and reset state information of the first AI model
  • the reset state information of the first AI model is initial state information
  • the reset state information of the first AI model is state information of the first AI model before the first reference signal is sent.
  • a communication method is provided. The method can be executed by a first device or a chip or circuit of the first device.
  • the first device may be a device on the second AI model side.
  • the device on the second AI model side may be replaced by a device on the terminal device side or a device on the network device side.
  • the terminal device side may include at least one of the terminal device and an AI entity on the terminal device side.
  • the AI entity on the terminal device side may be the terminal device itself, or an AI entity serving the terminal device, such as a server, such as an OTT server or a cloud server.
  • the network device side may include at least one of the network device and an AI entity on the network device side.
  • the AI entity on the network device side may be the network device itself, or an AI entity serving the network device, such as a RIC, OAM, or a server, such as an OTT server or a cloud server.
  • the method includes: sending first indication information to the second device, where the first indication information is used to determine the time unit in which reset status information of the first AI model takes effect.
  • the first AI model and the second AI model are autoencoding models.
  • the second device is the device on the first AI model side.
  • a first AI model such as the AI model on the terminal device side
  • a second AI model such as the AI model on the network device side, that matches the first AI model, such as the AI model on the terminal device side, can be used to recover channel information corresponding to the CSI feedback information.
  • the device on the first AI model side may be a device on the terminal device side or a device on the network device side.
  • the device on the second AI model side sending the first indication information to the second device may include a network device or a chip used for the network device sending the first indication information, or an AI entity on the network device side or a chip used for the AI entity on the network device side sending the first indication information.
  • the AI entity on the network device side or the chip used for the AI entity on the network device side may send the first indication information to the second device by forwarding the network device.
  • the method further includes: receiving first CSI feedback information from the second device in a first time unit, the first CSI feedback information is related to the reset status information of the first AI model, and the first time unit is no earlier than the time unit in which the reset status information of the first AI model takes effect.
  • the first indication information is used to indicate that uplink information is sent on a first time resource, and the effective time unit of the reset status information of the first AI model is no later than the start time of the first time resource.
  • the first indication information indicates the length of the first time period
  • the method also includes: sending fourth indication information to the second device, the fourth indication information indicates the length of the first time period, and the end time of the first time period is no later than the start time of the first time resource.
  • the first indication information indicates the length of the first time period
  • the method further includes: sending fourth indication information to the second device, the fourth indication information indicating the length of the first time period, and the length of the first time period is used to determine the time unit in which the reset status information of the first AI model takes effect.
  • the starting time of the first time period is the time when the first indication information is sent, or the time when the first indication information is received, or the time indicated by the first indication information.
  • the method further includes: sending scheduling information of third CSI feedback information, where the time resources of the third CSI feedback information indicated by the scheduling information do not include the first time period; and receiving third CSI feedback information, where the third CSI feedback information is related to the first AI model.
  • the first indication information indicates a reset of status information of the first AI model.
  • the method further includes: sending second indication information to the second device, where the second indication information indicates resetting the status information of the first AI model.
  • the first indication information is related to the duration required to reset the status information of the first AI model, and the duration required to reset the status information of the first AI model is predefined.
  • the first indication information is related to the time required to reset the status information of the first AI model
  • the method also includes: receiving third indication information from the second device or other devices other than the second device, the third indication information indicating the time required to reset the status information of the first AI model.
  • the third indication information is carried in signaling sent by the terminal device that carries the terminal device capabilities, or the third indication information is carried in signaling that carries the configuration information of the first AI model.
  • the first indication information is carried in first downlink control information DCI and/or higher-layer signaling, where the higher-layer signaling includes radio resource control signaling or media access layer control unit signaling.
  • the first DCI is any one of the following: the first DCI is also used to trigger first CSI feedback information, and the first CSI feedback information belongs to a non-periodic CSI report; the first DCI is also used to schedule or configure an uplink shared channel, and the uplink shared channel does not include CSI feedback information; or the first DCI is also used to carry first indication information of other terminal devices.
  • the input of the first AI model includes a channel measurement result of a first reference signal
  • the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model
  • the output of the first AI model is related to the measurement result of the first reference signal and reset state information of the first AI model
  • the reset state information of the first AI model is initial state information
  • the reset state information of the first AI model is state information of the first AI model before the time when the first reference signal was sent.
  • a communication device may be a terminal device, or a device, module, circuit, or chip configured and provided in the terminal device, or a device capable of being used in conjunction with the terminal device.
  • the communication device may include a module corresponding to executing the method/operation/step/action described in the first aspect.
  • the module may be a hardware circuit, software, or a combination of hardware circuit and software.
  • the communication device may include a processing module and a communication module.
  • the sending module is used to execute the sending action in the method described in the first aspect above
  • the processing module is used to execute the processing-related actions in the method described in the first aspect above
  • the receiving module is used to execute the receiving-related actions in the method described in the first aspect above.
  • a communication device may be a network device, or a device, module, circuit, or chip configured and provided in the network device, or a device capable of being used in conjunction with the network device.
  • the communication device may include a module corresponding to executing the method/operation/step/action described in the second aspect.
  • the module may be a hardware circuit, software, or a combination of hardware circuit and software.
  • the communication device may include a processing module and a communication module.
  • the receiving module is used to perform the receiving action in the method described in the second aspect above
  • the processing module is used to perform the processing-related actions in the method described in the second aspect above
  • the sending module is used to perform the sending action in the method described in the second aspect above.
  • a communication device comprising one or more processors coupled to one or more storage media, the one or more storage media storing instructions, which, when executed by the one or more processors, enable the method in the first aspect or any possible implementation of the first aspect to be implemented, or enable the method in the second aspect or any possible implementation of the second aspect to be implemented.
  • a communication device comprising one or more processors, wherein the one or more processors are used to process data and/or information so that the method in the first aspect or any possible implementation of the first aspect is implemented, or the method in the second aspect or any possible implementation of the second aspect is implemented.
  • the communication device may further include a communication interface, the communication interface being configured to receive data and/or information and transmit the received data and/or information to the processor.
  • the communication interface is further configured to output the data and/or information processed by the processor.
  • a chip comprising a processor, wherein the processor is used to run a program or instruction so that the method in the first aspect or any possible implementation of the first aspect is implemented, or the method in the second aspect or any possible implementation of the second aspect is implemented.
  • the chip may further include a memory for storing programs or instructions.
  • the chip may further include the transceiver.
  • a computer-readable storage medium includes instructions, which, when executed by a processor, enable the method in the first aspect or any possible implementation of the first aspect to be implemented, or enable the method in the second aspect or any possible implementation of the second aspect to be implemented.
  • a computer program product comprising computer program code or instructions, which, when executed, enables the method according to the first aspect or any possible implementation of the first aspect to be implemented, or enables the method according to the second aspect or any possible implementation of the second aspect to be implemented.
  • a communication system comprising a combination of one or more of the following apparatuses: a communication apparatus that performs the method of the first aspect or any possible implementation of the first aspect, and a communication apparatus that performs the method of the second aspect or any possible implementation of the second aspect.
  • the communication system may include the communication apparatus provided in the third aspect and/or the communication apparatus provided in the fourth aspect.
  • FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application.
  • FIG2 is a schematic diagram of another communication system applicable to an embodiment of the present application.
  • FIG3 is a schematic block diagram of an autoencoder
  • FIG4 is a schematic diagram of an AI application framework
  • FIG5 is a schematic diagram of a CSI feedback process based on time domain correlation
  • FIG6 is a schematic diagram of another CSI feedback process based on time domain correlation
  • FIG7 is a schematic flow chart of a communication method according to an embodiment of the present application.
  • FIG8 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG9 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG10 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG11 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG12 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG13 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG14 is a schematic diagram of a CSI feedback process according to an embodiment of the present application.
  • FIG15 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG16 is a schematic flow chart of another communication method according to an embodiment of the present application.
  • FIG17 is a schematic diagram of another CSI feedback process according to an embodiment of the present application.
  • FIG18 is a schematic diagram of four types of indication signaling of the first indication information according to an embodiment of the present application.
  • FIG19 is a schematic block diagram of a communication device provided in an embodiment of the present application.
  • FIG20 is a schematic block diagram of another communication device provided in an embodiment of the present application.
  • Figure 21 is a schematic diagram of another CSI feedback information process provided in an embodiment of the present application.
  • the technical solutions provided in this application can be applied to various communication systems, such as fifth-generation (5G) or new radio (NR) systems, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, wireless local area networks (WLAN) systems, satellite communication systems, future communication systems such as future communication networks, or a fusion system of multiple systems.
  • 5G fifth-generation
  • NR new radio
  • LTE long-term evolution
  • FDD frequency division duplex
  • TDD LTE time division duplex
  • WLAN wireless local area networks
  • a device in a communication system can send a signal to another device or receive a signal from another device.
  • the signal may include information, signaling, or data, etc.
  • the device can also be replaced by an entity, a network entity, a network element, a communication device, a communication module, a node, a communication node, etc.
  • the present disclosure uses the device as an example for description.
  • a communication system may include at least one terminal device and at least one network device.
  • a network device can send a downlink signal to a terminal device
  • a terminal device can send an uplink signal to a network device
  • a network device can send a signal to another network device
  • a terminal device can send a sidelink signal to another terminal device.
  • the terminal device in the present disclosure can be replaced by the second device, and the network device can be replaced by the first device, and the two perform the corresponding communication methods in the present disclosure.
  • the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
  • UE user equipment
  • a terminal device can be a device that provides voice/data, such as a handheld device or vehicle-mounted device with wireless connection function.
  • terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, etc.
  • wireless terminals in smart homes cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile networks (PLMNs), etc., and the embodiments of the present application are not limited to these.
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDAs personal digital assistants
  • handheld devices with wireless communication capabilities computing devices or other processing devices connected to wireless modems
  • wearable devices terminal devices in 5G networks or terminal devices in future evolved public land mobile networks (PLMNs), etc.
  • PLMNs public land mobile networks
  • the terminal device may also be a wearable device.
  • Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
  • the device for realizing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system, which can be installed in the terminal device or used in combination with the terminal device.
  • the chip system can be composed of a chip, or it can include a chip and other discrete devices.
  • only the terminal device is used as an example for description, and the embodiments of the present application are not limited to the solutions of the embodiments of the present application.
  • the network device in the embodiments of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device.
  • the network device may be a base station.
  • the network device in the embodiments of the present application may refer to a RAN node (or device) that connects a terminal device to a wireless network.
  • base station can broadly cover the following names or be replaced by the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), radio unit (RU), positioning node, etc.
  • NodeB evolved NodeB
  • gNB next generation NodeB
  • TRP transmitting and receiving point
  • TP transmitting point
  • master station auxiliary station
  • MSR motor slide retainer
  • node home base station
  • network controller access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit
  • the base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof.
  • the base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned equipment or device.
  • the base station can also be a mobile switching center and a device that performs the base station function in D2D, V2X, and M2M communications, a network side device in a future communication network, a device that performs the base station function in a future communication system, etc.
  • the base station can support networks with the same or different access technologies.
  • the RAN node can also be a server, a wearable device, a vehicle or an on-board device, etc.
  • the access network device in the V2X technology can be a road side unit (RSU).
  • RSU road side unit
  • Base stations can be fixed or mobile.
  • a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station.
  • a helicopter or drone can be configured to act as a device that communicates with another base station.
  • the network devices mentioned in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a device including a control plane CU node (central unit-control plane (CU-CP)), a user plane CU node (central unit-user plane (CU-UP)), and a DU node.
  • the network devices may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
  • a RAN node can be a CU, DU, CU-CP, CU-UP, or RU.
  • the CU and DU can be separate or included in the same network element, such as the BBU.
  • the RU can be included in a radio frequency device or radio unit, such as an RRU, AAU, or RRH.
  • a RAN node can support one or more types of fronthaul interfaces, and different fronthaul interfaces correspond to DUs and RUs with different functions.
  • the DU is configured to implement one or more baseband functions
  • the RU is configured to implement one or more radio frequency functions.
  • part of the downlink and/or uplink baseband functions for example, for downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT)/cyclic prefix (CP) are moved from the DU to the RU; for uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT)/cyclic prefix (CP) are moved from the DU to the RU.
  • precoding digital beamforming
  • IFFT inverse fast Fourier transform
  • CP cyclic prefix
  • FFT fast Fourier transform
  • the interface could be the enhanced common public radio interface (eCPRI).
  • eCPRI enhanced common public radio interface
  • the division between the DU and RU is different, corresponding to different eCPRI categories (Categories A, B, C, D, E, and F).
  • the DU is configured to implement layer mapping and one or more functions before it (i.e., one or more of coding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (for example, one or more of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT)/adding a cyclic prefix (CP)) are moved to the RU for implementation.
  • layer mapping i.e., one or more of coding, rate matching, scrambling, modulation, and layer mapping
  • other functions after layer mapping for example, one or more of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT)/adding a cyclic prefix (CP)
  • the DU is configured to perform demapping and one or more of the preceding functions (i.e., decoding, rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and demapping), with demapping being the key division.
  • Other functions after demapping e.g., one or more of digital BF or fast Fourier transform (FFT)/CP removal
  • FFT fast Fourier transform
  • the processing unit used to implement baseband functions in the BBU is called a baseband high (BBH) unit, and the processing unit used to implement baseband functions in the RRU/AAU/RRH is called a baseband low (BBL) unit.
  • BHB baseband high
  • BBL baseband low
  • CU or CU-CP and CU-UP
  • DU or RU
  • RU may also be called O-RU.
  • O-CU open RAN
  • CU may also be called O-CU (open CU)
  • DU may also be called O-DU
  • CU-CP may also be called O-CU-CP
  • CU-UP may also be called O-CU-UP
  • RU may also be called O-RU.
  • Any of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of software and hardware modules.
  • the network equipment and/or terminal devices can be deployed on land, including indoors, outdoors, handheld, and/or vehicle-mounted; can also be deployed on water (such as ships); and can also be deployed in the air (such as aircraft, balloons, and/or satellites).
  • the embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
  • terminal devices and network devices can be hardware devices, or software functions running on dedicated hardware, software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (for example, a cloud platform), or entities including dedicated or general-purpose hardware devices and software functions.
  • a platform for example, a cloud platform
  • This application does not limit the specific form of terminal devices and network devices.
  • wireless communication networks such as mobile communication networks
  • the services supported by the networks are becoming increasingly diverse, and therefore the demands that need to be met are becoming increasingly diverse.
  • the network needs to be able to support ultra-high speeds, ultra-low latency, and/or ultra-large connections.
  • This feature makes network planning, network configuration, and/or resource scheduling increasingly complex.
  • network functionality becomes increasingly powerful, such as supporting increasingly high spectrum, supporting advanced multiple input multiple output (MIMO) technology, supporting beamforming, and/or supporting new technologies such as beam management
  • MIMO multiple input multiple output
  • beamforming supporting new technologies
  • new technologies such as beam management
  • network energy conservation has become a hot research topic.
  • AI nodes also called AI entities
  • AI entities may be introduced into the network.
  • the AI entity can be deployed in one or more of the following locations in the communication system: access network equipment, terminal equipment, or core network equipment.
  • the AI entity can be deployed separately, for example, in a location other than any of the aforementioned devices, such as a host or cloud server in an OTT system.
  • the AI entity can communicate with other devices in the communication system, such as one or more of the following: network equipment, terminal equipment, or core network elements.
  • the AI entity can include an AI entity on the network device side, an AI entity on the terminal device side, or an AI entity on the core network side.
  • this application does not limit the number of AI entities.
  • the multiple AI entities can be divided based on function, such as different AI entities are responsible for different functions.
  • AI entities can be independent devices, or they can be integrated into the same device to implement different functions, or they can be network elements in hardware devices, or they can be software functions running on dedicated hardware, or they can be virtualized functions instantiated on a platform (for example, a cloud platform).
  • a platform for example, a cloud platform
  • the AI entity can be an AI network element or an AI module.
  • the AI entity is used to implement the corresponding AI function.
  • the AI modules deployed in different network elements can be the same or different.
  • the AI model in the AI entity can implement different functions according to different parameter configurations.
  • the AI model in the AI entity can be configured based on one or more of the following parameters: structural parameters (such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of the neuron, the activation function of the neuron, or at least one of the bias in the activation function), input parameters (such as the type of input parameters and/or the dimension of the input parameters), or output parameters (such as the type of output parameters and/or the dimension of the output parameters).
  • the bias in the activation function can also be called the bias of the neural network.
  • An AI entity can have one or more models.
  • the learning, training, or inference processes of different models can be deployed in different entities or devices, or in the same entity or device.
  • FIG1 is a schematic diagram of a communication system applicable to the communication method of an embodiment of the present application.
  • the communication system 100 may include at least one network device, such as the network device 110 shown in FIG1 ; the communication system 100 may also include at least one terminal device, such as the terminal device 120 and the terminal device 130 shown in FIG1 .
  • the network device 110 and the terminal device (such as the terminal device 120 and the terminal device 130) can communicate via a wireless link.
  • the communication devices in the communication system for example, the network device 110 and the terminal device 120, can communicate via multi-antenna technology.
  • FIG. 2 is a schematic diagram of another communication system applicable to the communication method of an embodiment of the present application.
  • the communication system 200 shown in Figure 2 also includes an AI network element 140.
  • AI network element 140 is used to perform AI-related operations, such as constructing a training dataset or training an AI model.
  • the network device 110 may send data related to the training of the AI model to the AI network element 140, which constructs a training data set and trains the AI model.
  • the data related to the training of the AI model may include data reported by the terminal device.
  • the AI network element 140 may send the results of the operations related to the AI model to the network device 110, and forward them to the terminal device through the network device 110.
  • the results of the operations related to the AI model may include at least one of the following: an AI model that has completed training, an evaluation result or a test result of the model, etc.
  • a portion of the trained AI model may be deployed on the network device 110, and another portion may be deployed on the terminal device.
  • the trained AI model may be deployed on the network device 110.
  • the trained AI model may be deployed on the terminal device.
  • Figure 2 illustrates only the example of a direct connection between AI network element 140 and network device 110.
  • AI network element 140 may also be connected to a terminal device.
  • AI network element 140 may be connected to both network device 110 and a terminal device simultaneously.
  • AI network element 140 may be connected to network device 110 through a third-party network element. This embodiment of the present application does not limit the connection relationship between the AI network element and other network elements.
  • AI network element 140 can also be provided as a module in a network device and/or a terminal device, for example, in network device 110 or a terminal device shown in FIG1 .
  • One or more AI modules can be deployed in network device 110.
  • One or more AI modules can be deployed in a terminal device.
  • Figures 1 and 2 are simplified schematic diagrams for ease of understanding.
  • the communication system may also include other devices, such as wireless relay devices and/or wireless backhaul devices, which are not shown in Figures 1 and 2.
  • the communication system may include multiple network devices and multiple terminal devices. The embodiments of the present application do not limit the number of network devices and terminal devices included in the communication system.
  • An AI model is an algorithm or computer program that can implement AI functions.
  • the AI model represents the mapping relationship between the model's input and output.
  • An AI model can be understood as a function model that maps inputs of a certain dimension to outputs of a certain dimension, and its model parameters are obtained through machine learning training.
  • a and b correspond to the parameters of the AI model and can be obtained through machine learning training.
  • An AI model can also be called a model, AI function, or function.
  • An AI function can correspond to one or more AI models.
  • the type of AI model can be a neural network, linear regression model, decision tree model, support vector machine (SVM), Bayesian network, Q learning model or other machine learning (ML) model.
  • SVM support vector machine
  • ML machine learning
  • a set of matched encoders and decoders can be two parts of the same auto-encoder (AE).
  • the AE model in which the encoder and decoder are deployed on different nodes is a typical bilateral model.
  • the encoder and decoder of the AE model are usually a jointly trained encoder and decoder that are matched and used.
  • An autoencoder is a neural network for unsupervised learning. Its characteristic is that it uses input data as label data, so the autoencoder can also be understood as a neural network for self-supervised learning.
  • An autoencoder can be used for data compression and recovery.
  • the encoder in the autoencoder can compress (encode) data A to obtain data B; the decoder in the autoencoder can decompress (decode) data B to restore data A.
  • the decoder is the inverse operation of the encoder.
  • the encoder processes the input V to obtain a processed result z
  • the decoder can decode the encoder output z into the desired output V’.
  • the AI model in the embodiments of the present application may include an encoder deployed on the terminal device side and a decoder deployed on the network device side, or an encoder deployed on the terminal device side and a decoder deployed on another terminal device side, or an encoder deployed on the network device side and a decoder deployed on another network device side.
  • Neural networks are a specific implementation of AI or machine learning. According to the universal approximation theorem, neural networks can theoretically approximate any continuous function, giving them the ability to learn arbitrary mappings.
  • a neural network can be composed of neural units, which can be a computational unit that takes x s and an intercept 1 as input.
  • a neural network is formed by connecting many of the aforementioned single neural units together, meaning that the output of one neural unit can be the input of another.
  • the input of each neural unit can be connected to the local receptive field of the previous layer to extract features from that local receptive field, which can be an area consisting of several neural units.
  • CNN is a neural network specifically designed to process data with a grid-like structure. For example, time series data (discrete sampling along the time axis) and image data (discrete sampling along two dimensions) can both be considered grid-like data.
  • CNNs do not utilize all input information at once for computation. Instead, they use a fixed-size window to intercept a portion of the information for convolution operations, significantly reducing the computational complexity of model parameters.
  • each window can use a different convolution kernel, enabling CNNs to better extract features from the input data.
  • a dataset refers to the data used for model training, verification, and testing in machine learning.
  • the quantity and quality of the data will affect the effectiveness of machine learning.
  • ground truth usually refers to data that is believed to be accurate or real.
  • a training dataset is used to train an AI model. It may include the input to the AI model, or the input and target output of the AI model.
  • a training dataset includes one or more training data. Training data may include training samples input to the AI model, or the target output of the AI model. The target output may also be referred to as a label, sample label, or labeled sample. A label is the true value.
  • Model training essentially involves learning certain characteristics from training data.
  • an AI model such as a neural network
  • the goal is to ensure that the model's output is as close as possible to the desired predicted value. This is done by comparing the network's predictions with the desired target values.
  • the weight vectors of each layer of the AI model are then updated based on the difference between the two. (Of course, this initialization process typically precedes the first update, where parameters are preconfigured for each layer of the AI model.) For example, if the network's prediction is too high, the weight vectors are adjusted to predict a lower value. This adjustment is repeated until the AI model predicts the desired target value, or a value very close to it. Therefore, it's necessary to predefine how to compare the difference between the predicted and target values.
  • the AI model is a neural network, and adjusting the model parameters of the neural network includes adjusting at least one of the following parameters: the number of layers, width, weights of neurons, or parameters in the activation function of neurons of the neural network.
  • Inference data can be used as input to a trained AI model for inference.
  • the inference data is input into the AI model, and the corresponding output is the inference result.
  • the design of an AI model primarily involves data collection (e.g., collecting training data and/or inference data), model training, and model inference. Furthermore, it can also include the application of inference results.
  • FIG4 shows an AI application framework
  • the data source provides training datasets and inference data.
  • an AI model is generated by analyzing or training the training data provided by the data source.
  • the AI model represents the mapping relationship between the model's inputs and outputs. Learning the AI model through the model training node is equivalent to learning the mapping relationship between the model's inputs and outputs using the training data.
  • the AI model trained in the model training phase, performs inference based on the inference data provided by the data source, generating an inference result.
  • This phase can also be understood as inputting inference data into the AI model and generating an output, which is the inference result.
  • the inference result can indicate the configuration parameters used (executed) by the execution object and/or the operations performed by the execution object.
  • the inference result is published.
  • the inference result can be centrally planned by an actor, for example, the actor can send the inference result to one or more actors (e.g., network devices or terminal devices) for execution.
  • the actor can provide feedback on model performance to the data source to facilitate subsequent model updates and training.
  • a communication system may include network elements with AI functions.
  • the above-mentioned AI model design-related links can be performed by one or more network elements with artificial intelligence functions.
  • AI functions (such as AI modules or AI entities) can be configured in existing network elements in the communication system to implement AI-related operations, such as AI model training and/or reasoning.
  • the existing network element can be a network device or a terminal device.
  • an independent network element can also be introduced into the communication system to perform AI-related operations, such as training an AI model.
  • the independent network element can be called an AI network element or an AI node, etc., and the embodiments of the present application do not limit these names.
  • the AI network element can be directly connected to the network equipment in the communication system, or it can be indirectly connected to the network equipment through a third-party network element.
  • the third-party network element can be a core network element such as an authentication management function (AMF) network element, a user plane function (UPF) network element, an OAM, a cloud server, or other network elements, without limitation.
  • the independent network element can be deployed on one or more of the following: the network device side, the terminal device side, or the core network side.
  • it can be deployed on a cloud server, OTT, or OAM.
  • the communication system shown in FIG2 introduces an AI network element 140.
  • the training process of different models can be deployed in different devices or nodes, or in the same device or node.
  • the inference process of different models can be deployed in different devices or nodes, or in the same device or node.
  • the terminal device can train the matching encoder and decoder, and then send the model parameters of the decoder to the network device.
  • the network device trains the matching encoder and decoder, it can indicate the model parameters of the encoder to the terminal device.
  • the AI network element can train the matching encoder and decoder, and then send the model parameters of the encoder to the terminal device and the model parameters of the decoder to the network device. Then, the model inference phase corresponding to the encoder is performed in the terminal device, and the model inference phase corresponding to the decoder is performed in the network device.
  • the model parameters may include one or more of the following structural parameters of the model (such as the number of layers and/or weights of the model, etc.), the input parameters of the model (such as input dimension, number of input ports), or the output parameters of the model (such as output dimension, number of output ports).
  • the input dimension may refer to the size of an input data.
  • the input dimension corresponding to the sequence may indicate the length of the sequence.
  • the number of input ports may refer to the number of input data.
  • the output dimension may refer to the size of an output data.
  • the output dimension corresponding to the sequence may indicate the length of the sequence.
  • the number of output ports may refer to the number of output data.
  • network equipment determines one or more of the following configurations, including resources, MCS, and precoding, for scheduling downlink data channels of terminal devices based on channel information.
  • Channel information also known as channel state information (CSI) or channel environment information, reflects channel characteristics and quality.
  • Channel information measurement refers to the receiver determining channel information based on a reference signal sent by the transmitter, i.e., estimating the channel information using a channel estimation method.
  • the reference signal may include one or more of a channel state information reference signal (CSI-RS), a synchronization signal/physical broadcast channel block (SSB), a sounding reference signal (SRS), or a demodulation reference signal (DMRS).
  • CSI-RS channel state information reference signal
  • SSB synchronization signal/physical broadcast channel block
  • SRS sounding reference signal
  • DMRS demodulation reference signal
  • One or more of CSI-RS, SSB, and DMRS can be used to measure downlink channel information.
  • SRS and/or DMRS can be used to measure uplink channel information.
  • the channel information may be determined based on a channel measurement result of a reference signal.
  • the channel information may be a channel measurement result of a reference signal.
  • the channel measurement result of a reference signal may also be replaced by the channel information.
  • CSI channel quality indication
  • PMI precoding matrix indicator
  • RI rank indicator
  • CRI CSI-RS resource indicator
  • It can also be one or more of channel response information (such as channel response matrix, frequency domain channel response information, time domain channel response information), weight information corresponding to channel response, reference signal receiving power (RSRP) or signal to interference plus noise ratio (SINR), etc.
  • RSRP reference signal receiving power
  • SINR signal to interference plus noise ratio
  • the RI indicates the recommended number of downlink transmission layers for the reference signal receiver, such as a terminal device.
  • the CQI indicates the modulation and coding scheme supported by the current channel conditions determined by the reference signal receiver, such as a terminal device.
  • the PMI indicates the recommended precoding layer for the reference signal receiver, such as a terminal device. The number of precoding layers indicated by the PMI corresponds to the RI.
  • channel information can be obtained by measuring the reference signal.
  • Feedback information can be obtained by compressing and/or quantizing the channel information.
  • the feedback information can be reported via a channel information report.
  • Channel information can be recovered by decompressing and/or dequantizing the feedback information.
  • the recovered channel information may also be referred to as CSI recovery information.
  • AI-based CSI feedback The introduction of AI technology into wireless communication networks has resulted in an AI-based CSI feedback method, known as AI-CSI feedback.
  • Terminal devices use AI models to compress and feedback CSI
  • network devices use AI models to decompress and recover the compressed CSI.
  • AI-based CSI feedback transmits a sequence (such as a bit sequence), resulting in lower overhead than traditional CSI feedback.
  • AI models have stronger nonlinear feature extraction capabilities, enabling more efficient compression and representation of channel information and more effective channel recovery based on feedback information compared to traditional solutions.
  • CSI feedback can be implemented based on an AI model for automated event processing (AE).
  • the encoder can be a CSI generator, and the decoder can be a CSI reconstructor.
  • the encoder can be deployed in a terminal device, and the decoder can be deployed in a network device.
  • Channel information V is passed through the encoder to generate CSI feedback information z.
  • the decoder reconstructs the channel information, resulting in recovered channel information V'.
  • Channel information V can be obtained through channel information measurement.
  • channel information V can include the eigenvector matrix (a matrix composed of eigenvectors) of the downlink channel.
  • the encoder processes the eigenvector matrix of the downlink channel to obtain CSI feedback information z.
  • the compression and/or quantization operations of the eigenvector matrix based on the codebook in related schemes are replaced by operations in which the encoder processes the eigenvector matrix to obtain CSI feedback information z.
  • the decoder processes the CSI feedback information z to obtain recovered channel information V'.
  • the training data used to train AI models includes training samples and sample labels.
  • the training samples are channel information measured by the terminal device, and the sample labels are actual channel information, such as ground-truth CSI. If the encoder and decoder belong to the same autoencoder, the training data can only include the training samples, or in other words, the training samples are the sample labels.
  • the true CSI may be high-precision CSI.
  • the specific training process is as follows: the model training node uses the encoder to process the channel information, that is, the training samples, to obtain CSI feedback information, and uses the decoder to process the feedback information to obtain the recovered channel information, that is, the CSI recovery information. Then, the difference between the CSI recovery information and the corresponding sample label is calculated, that is, the value of the loss function, and the parameters of the encoder and decoder are updated according to the value of the loss function, so that the difference between the recovered channel information and the corresponding sample label is minimized, that is, the loss function is minimized.
  • the loss function can be the minimum mean square error (MSE) or cosine similarity. Repeating the above operations can obtain an encoder and decoder that meet the target requirements.
  • the above model training node can be a terminal device, a network device, or other network element with AI function in the communication system.
  • the loss of CSI feedback information will affect the feedback performance, that is, it will affect the accuracy of channel information recovery on the network device side.
  • the channels of medium- and low-speed users vary continuously over time. This can improve feedback performance by exploiting channel time-domain correlation.
  • channel information compression can be achieved by exploiting the time-domain correlation between historical and current channel measurement results. This reduces the overhead of feedback channel information while minimizing information loss during the compression process.
  • Terminal devices and network equipment can each leverage time-domain correlation for compressed feedback and recovery of channel information.
  • Figure 5 shows a schematic diagram of a CSI feedback process based on time domain correlation.
  • the CSI feedback information when CSI feedback information is generated on the terminal device side, the CSI feedback information is not only related to the current channel measurement result, but also to the channel measurement result at the historical moment.
  • the restored channel information is not only related to the current CSI feedback information, but also to the CSI feedback information at the historical moment.
  • this application is described using the communication between a terminal device and a network device as an example, but the solution of this application can also be applied to other sending ends and receiving ends, such as wireless communications between terminal devices and terminal devices, or network devices and network devices, and AI entities are respectively deployed on the sending end side and the receiving end side for compression and recovery of CSI.
  • the decoder obtains CSI recovery information H' 3 based on the CSI feedback information c 3 and the decoder's state information d 2 , and updates the decoder's state information to obtain state information d 3.
  • This CSI recovery information H' 3 is the channel information corresponding to CSI feedback information c 3 , or in other words, this CSI recovery information H' 3 is the channel information corresponding to reference signal R 3.
  • the network device sends reference signal R 4 to the terminal device.
  • the terminal device performs channel measurement on reference signal R 4 to obtain a channel measurement result H 4 .
  • This channel measurement result H 4 is input into the terminal device's encoder.
  • the reference signal received by the terminal device before receiving reference signal R 3 is the historical reference signal.
  • the reference signal received by the terminal device before receiving reference signal R 4 is the historical reference signal, for example, R 3.
  • the encoder's state information is determined based on the encoder's historical inputs, which may include channel measurement results of historical reference signals. For example, as shown in Figure 5, state information e 4 is updated based on channel measurement result H 3.
  • the CSI feedback information received by the network device before receiving CSI feedback information c 3 is the historical CSI feedback information.
  • the network device When CSI feedback information fails to transmit due to poor channel transmission conditions or other reasons, the network device is unable to synchronously update its state information, resulting in a discrepancy between the terminal device's and network device's state information, which in turn reduces the encoder and decoder's matching.
  • the terminal device when feedback transmission fails, the terminal device is able to normally update its state information, but the network device, unable to obtain CSI feedback information, is unable to properly update its state information. This results in a discrepancy between the network device's and terminal device's state information updates, further leading to a discrepancy between the terminal device's and network device's state information, which in turn reduces the encoder and decoder's matching.
  • the discrepancy between the state information on the terminal device side and the network device side can prevent the decoder from recovering accurate channel information, resulting in performance loss. Furthermore, the discrepancy between the state information on the terminal device side and the network device side increases with the number of packet losses, potentially leading to a mismatch in subsequent dual-end processing and a continuous degradation of feedback performance.
  • the network device may trigger a reset of the state information of the AI model (ie, encoder) on the terminal device side, for example, triggering the state information of the AI model on the terminal device side to be reset to the initial state information e 0 .
  • the AI model ie, encoder
  • Figure 6 shows a schematic diagram of another CSI feedback process based on time-domain correlation.
  • the decoder can process based on the last received CSI feedback information. For example, when CSI feedback information c3 fails to be reported, the network device inputs the last received CSI feedback information c2 into the decoder. The decoder outputs CSI recovery information H'3 based on CSI feedback information c2 and state information d2 . Because CSI feedback information c3 was not received, the network device cannot normally update the state information.
  • the decoder state information d3 and subsequent decoder state information in Figure 6 are different from the state information d3 and subsequent decoder state information obtained after the update based on CSI feedback information c3 in Figure 5.
  • the decoded CSI recovery information H'3 and subsequent CSI recovery information in Figure 6 are different from the CSI recovery information H'3 and subsequent CSI recovery information in Figure 5.
  • the accuracy of the decoded CSI recovery information H'3 and subsequent CSI recovery information in FIG6 is lower than that of the CSI recovery information H'3 and subsequent CSI recovery information in FIG5.
  • the decoder outputs CSI recovery information H' 4 based on CSI feedback information c 4 and state information d 0 , and updates state information d 0 to obtain state information d 1 '.
  • This state information d 1 ' can be used in the next CSI feedback process.
  • the terminal device has unfinished CSI feedback tasks before resetting the model's state information, conflicts may occur between different tasks, affecting feedback performance. For example, if the network device sends an indication to trigger the reset of the model's state information on the terminal device side, but CSI feedback information corresponding to one or more reference signals has not yet been received, when the network device subsequently receives the one or more CSI feedback information, it cannot determine whether the one or more CSI feedback information was generated before or after the model's state information was reset, thus affecting feedback performance.
  • the present application provides a communication method and communication device that are conducive to improving the robustness of the AI model or decoder on the channel information recovery side, such as the AI model on the network device side, for the recovery performance of channel information.
  • the communication method can be applied to the above-mentioned communication system, such as an FDD communication scenario.
  • the communication method can also be optionally used in a TDD communication scenario, which is not limited by the present disclosure.
  • indication includes direct indication (also known as explicit indication) and implicit indication.
  • Direct indication of information A refers to including information A;
  • implicit indication of information A refers to indicating information A through the correspondence between information A and information B and the direct indication of information B.
  • the correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.
  • information C is used to determine information D, which includes both information D being determined solely based on information C and information D being determined based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, where information D is determined based on information E, and information E is determined based on information C.
  • network element A sends information A to network element B can be understood as the destination end of the information A or the intermediate network element in the transmission path between the destination end and the network element B, which may include directly or indirectly sending information to network element B.
  • Network element B receives information A from network element A can be understood as the source end of the information A or the intermediate network element in the transmission path between the source end and the network element A, which may include directly or indirectly receiving information from network element A.
  • the information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be elaborated here.
  • FIG7 is a schematic flow chart of a communication method provided by the present application.
  • the method 700 shown in FIG. 7 may be applied to a CSI feedback scenario based on time domain correlation.
  • the CSI feedback information corresponding to a reference signal is determined based on a channel measurement result relative to the reference signal and channel measurement results of historical reference signals relative to the reference signal.
  • Historical reference signals relative to a reference signal include reference signals received before the terminal device received the reference signal.
  • CSI recovery information corresponding to the CSI feedback information is determined based on the CSI feedback information and historical CSI feedback information relative to the CSI feedback information.
  • Historical CSI feedback information relative to a CSI feedback information includes CSI feedback information received before the network device received the CSI feedback information.
  • the generated CSI feedback information for a reference signal is not only related to the current channel measurement result (i.e., the measurement result of the reference signal), but also to channel measurement results from past times.
  • the recovered channel information for a reference signal is not only related to the currently received CSI feedback information (i.e., the CSI feedback information corresponding to the reference signal), but also to CSI feedback information received from past times.
  • CSI feedback based on time domain correlation can be achieved through AI-CSI dual-end compressed feedback.
  • a dual-end model based on time domain correlation is deployed on two devices to implement CSI feedback.
  • the dual-end model based on time domain correlation includes a first AI model and a second AI model.
  • the first AI model can be the AI model in the encoder
  • the second AI model can be the AI model in the decoder.
  • the first AI model can also be replaced by an encoder
  • the second AI model can also be replaced by a decoder. That is, the model inference link corresponding to the encoder is performed in the second device, and the model inference link corresponding to the decoder is performed in the third device.
  • the first AI model and the second AI model are matched.
  • the architecture design of the two-end model can adopt any of the following: Transformer, RNN, CNN, or long short-term memory (LSTM) network.
  • the two-end model can also be other self-built AI models.
  • the CSI feedback process based on time domain correlation is explained below using the first AI model and the second AI model as examples.
  • the output of the first AI model is related to the input of the first AI model and the state information of the first AI model.
  • the output of the second AI model is related to the input of the second AI model and the state information of the second AI model.
  • the output of the first AI model includes CSI feedback information corresponding to the reference signal, or the CSI feedback information is based on the output of the first AI model.
  • the output of the first AI model is quantized to obtain CSI feedback information corresponding to the reference signal.
  • this embodiment of the present application is primarily described using the example of the output of the first AI model including CSI feedback information, and does not limit the embodiments of this application.
  • the reference signal may be one or more of CSI-RS, SSB or DMRS.
  • the reference signal may be a reference signal sent periodically, or may be a reference signal sent aperiodically.
  • the output of the second AI model includes CSI recovery information corresponding to the CSI feedback information.
  • the CSI feedback information is related to the input of the first AI model and the state information of the first AI model
  • the CSI recovery information corresponding to the CSI feedback information is related to the input of the second AI model and the state information of the second AI model.
  • the input of the first AI model includes channel measurement results.
  • the input of the second AI model includes CSI feedback information.
  • the input of the second AI model is determined based on the CSI feedback information.
  • the CSI feedback information may be obtained by quantizing the output of the first AI model.
  • the CSI feedback information may be dequantized.
  • the embodiments of the present application are mainly described using the example of the second AI model including CSI feedback information as the input, and do not limit the embodiments of the present application.
  • the state information of the first AI model is determined based on historical inputs of the first AI model. Alternatively, the state information of the first AI model is initial state information of the first AI model.
  • the current state information of the first AI model may be determined based on accumulated historical inputs starting from the initial state information of the first AI model.
  • the current state information of the first AI model may be determined based on historical input accumulated since the state information of the first AI model was most recently reset.
  • the channel measurement result of the reference signal currently input to the first AI model is also used to update the state information of the current first AI model for the next CSI feedback task.
  • the current state information of the second AI model may be determined based on historical input accumulated since the state information of the second AI model was most recently reset.
  • the CSI feedback information currently input to the second AI model is also used to update the status information of the current second AI model for the next CSI feedback task.
  • the current input includes the channel measurement results of the reference signal.
  • the current state information of the first AI model is determined based on the historical input of the first AI model. If the state information of the first AI model has not been reset, the current state information of the first AI model can be determined based on the channel measurement results of historical reference signals received before the reception time of the reference signal, accumulated since the initial state information of the first AI model. Alternatively, the current state information of the first AI model can also be the initial state information.
  • the current input of the second AI model may include the last historical CSI feedback information received before the expected reception time of the CSI feedback information corresponding to the reference signal, that is, the last received CSI feedback information.
  • the output of the second AI model includes CSI recovery information corresponding to the CSI feedback information that failed to be reported.
  • the current state information of the second AI model is determined based on the historical input of the second AI model.
  • the historical input includes historical CSI feedback information received before the expected reception time of the CSI feedback information.
  • the channel measurement results for the current reference signal are input into the first AI model.
  • the first AI model Based on the channel measurement results for reference signal #b and the current state information of the first AI model (e.g., state information #b1), the first AI model obtains CSI feedback information corresponding to reference signal #b and updates the state information of the first AI model.
  • the updated state information (e.g., state information #c1) is used to generate CSI feedback information corresponding to reference signal #c.
  • State information #b1 is obtained by the first AI model updating state information #a1 based on the channel measurement results for reference signal #a.
  • State information #a1 is the state information of the first AI model before generating CSI feedback information corresponding to reference signal #a.
  • the second AI model When the second AI model obtains CSI feedback information corresponding to the current reference signal (i.e., reference signal #b), the CSI feedback information corresponding to reference signal #b is input into the second AI model. Based on the CSI feedback information corresponding to reference signal #b and the current state information of the second AI model (e.g., state information #b2), the second AI model recovers the channel information and updates the state information of the second AI model. The updated state information (e.g., state information #c2') can be used to recover the channel information corresponding to reference signal #c. State information #b2 is obtained by the second AI model by updating state information #a2 based on the CSI feedback information corresponding to reference signal #a. State information #a2 is the state information of the second AI model before the channel information corresponding to reference signal #2 is recovered.
  • state information #b2 is obtained by the second AI model by updating state information #a2 based on the CSI feedback information corresponding to reference signal #a.
  • State information #a2 is the state information of the
  • the second AI model cannot obtain the CSI feedback information corresponding to the current reference signal (i.e., reference signal #b), the CSI feedback information corresponding to reference signal #a is input into the second AI model. Based on the CSI feedback information corresponding to reference signal #a and the current state information of the second AI model (e.g., state information #b2), the second AI model recovers the channel information corresponding to reference signal #b and updates the state information of the second AI model. The updated state information (e.g., state information #c2) can be used to recover the channel information corresponding to reference signal #c. State information #b2 is obtained by the second AI model updating state information #a2 based on the CSI feedback information corresponding to reference signal #a. State information #a2 is the state information of the second AI model before the channel information corresponding to reference signal #2 is recovered.
  • state information #b2 is obtained by the second AI model updating state information #a2 based on the CSI feedback information corresponding to reference signal #a.
  • State information #a2 is the state information of the second
  • the second device is the device on the first AI model side.
  • the second device may be an AI entity
  • the first AI model may be deployed on the second device.
  • the AI entity may be an AI entity on the terminal device side, where the terminal device side includes the terminal device, or other devices that communicate with the terminal device, such as a device controlled by the terminal device or serving the terminal device.
  • the AI entity may be the terminal device itself, or an AI entity that communicates with the terminal device.
  • the second device may be a server, such as an OTT server or a cloud server.
  • the first device and the third device are devices on the second AI model side.
  • the third device may be an AI entity, and the second AI model may be deployed on the third device.
  • the AI entity may be an AI entity on the network device side, and the first and third devices are devices on the network device side.
  • the network device side includes the network device, or other devices that communicate with the network device, such as devices controlled by or serving the network device.
  • the AI entity may be the network device itself, or an AI entity that communicates with the network device.
  • the third device may be a RIC, OAM, or server, such as an OTT server or a cloud server.
  • the near-real-time RIC is located in a RAN node, such as a CU/DU.
  • the first device and the third device in method 700 may be the same device or different devices.
  • the second device is a terminal device
  • the first device and the third device may be the same network device.
  • the method 700 may include the following steps.
  • the first device sends first indication information to the second device.
  • the first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.
  • the first device sends information to the second device, which may be the first device sending the information directly to the second device, or the first device sending the information to the second device through forwarding by other devices.
  • the second device sends information to the first device, which may be the case where the second device directly sends the information to the first device, or the second device sends the information to the second device through forwarding by other devices.
  • the first device may be a network device
  • the second device may be a terminal device.
  • the second AI model may be deployed in the network device or in an AI entity that communicates with the network device.
  • the first device may be a network device
  • the second device may be an AI entity (such as an OTT server or a cloud server) that communicates with the terminal device.
  • the second AI model may be deployed in the network device or in the AI entity that communicates with the network device.
  • the network device may directly send the first indication information to the AI entity that communicates with the terminal device.
  • the AI entity that communicates with the terminal device may obtain the first indication information from the network device through forwarding by other devices.
  • the second device may obtain the indication information from the network device through forwarding by the terminal device.
  • the effectiveness of the reset status information of the first AI model may also be understood as applying the reset status information of the first AI model.
  • a time unit may also be referred to as a moment.
  • the time unit during which the reset state information of the first AI model takes effect may also be referred to as the moment at which the reset state information of the first AI model takes effect.
  • the time unit may include any one of the following: slot, subframe, symbol or TTI, etc.
  • the time unit may also be a non-air interface time unit, such as a time unit in wired transmission.
  • the time unit may include any of the following: nanoseconds, microseconds, milliseconds, etc.
  • the status information of the AI model may also be referred to as any one or more of the following: cache information related to the AI model, storage information related to the AI model, intermediate information (for example, intermediate information generated by the AI model), internal information (for example, internal information of the device on which the AI model is deployed or internal information of the AI model), and parameter information generated or updated by the AI model.
  • the first AI model can be used to generate CSI feedback information.
  • a second AI model that matches the first AI model can be used to recover channel information corresponding to the CSI feedback information.
  • the specific generation and recovery processes can be referred to the descriptions of the encoder and decoder above, respectively, and will not be repeated here.
  • CSI feedback information may also be referred to as CSI feedback bits.
  • CSI feedback information is indicated by a CSI report.
  • CSI feedback information may also be referred to as feedback information.
  • One piece of feedback information corresponds to one CSI report.
  • the second device can determine the time unit in which the reset status information of the first AI model takes effect according to the first indication information, and process the CSI feedback task based on this, such as determining whether the output CSI feedback information is based on the reset status information or the status information before the reset.
  • the second device may apply the reset state information of the first AI model in the time unit or a time unit after the time unit to generate CSI feedback information, and report the CSI feedback information.
  • the third device can use the reset state information of the second AI model to restore the channel information corresponding to the CSI feedback information. If the CSI feedback information is generated while the reset state information of the first AI model is not in effect, the third device can use the pre-reset state information of the second AI model to restore the channel information corresponding to the CSI feedback information.
  • the third device and the first device may be the same device.
  • the first device sends the first indication information to the second device, so that the second device can determine the time unit when the reset state information of the first AI model takes effect based on the indication of the first device, thereby aligning the time when the state information of the first AI model takes effect.
  • This facilitates the first device to determine whether the CSI feedback information was generated when the reset state information of the first AI model took effect, and then use the state information of the second AI model that matches the state information of the first AI model to decode the CSI feedback information, thereby improving the performance of the second AI model in recovering channel information.
  • the first device sends the first indication information to the second device, so that the second device can determine the time unit when the reset state information of the first AI model takes effect based on the indication of the first device, thereby aligning the time when the state information of the first AI model takes effect between the first device and the second device.
  • the first device can send the indication information to the third device.
  • the first device can send a first indication message to the second device so that the second device can determine the time unit in which the reset status information of the first AI model takes effect, and complete the reset based on this.
  • the first device may send first indication information to the second device.
  • the reset state information of the first AI model may be any state information of the first AI model in the CSI feedback process
  • the reset state information of the second AI model may be state information of the second AI model that matches the reset state information of the first AI model in the CSI feedback process
  • the reset state information of the second AI model may be any state information of the second AI model in the CSI feedback process
  • the reset state information of the first AI model may be state information of the first AI model that matches the reset state information of the second AI model in the CSI feedback process.
  • the reset state information of the first AI model and the reset state information of the second AI model may both be their respective initial state information.
  • the reset state information of the first AI model and the reset state information of the second AI model may be based on corresponding historical information.
  • the historical reference signal may be one or more.
  • the reset state information of the first AI model may be based on the channel measurement results of multiple historical reference signals accumulated since the initial state information of the first AI model. For example, the reset state information of the first AI model may be based on the channel measurement results of all historical reference signals sent before reference signal #A accumulated since the initial state information of the first AI model.
  • the reset state information of the second AI model may be based on the CSI feedback results corresponding to multiple historical reference signals accumulated since the initial state information of the second AI model. For example, the reset state information of the second AI model may be based on the channel measurement results corresponding to all historical reference signals sent before reference signal #A accumulated since the initial state information of the second AI model.
  • the reset state information of the first AI model may be e 1
  • the reset state information of the second AI model may be d 1
  • the reset state information of the first AI model may be e 2
  • the reset state information of the second AI model may be d 2
  • the reset state information of the first AI model may be e 0
  • the reset state information of the second AI model may be d 0 .
  • the reset state information of the first AI model may be the state information of the first AI model that occurred before the CSI feedback information reporting failed
  • the reset state information of the second AI model may be the state information of the second AI model that occurred before the CSI feedback information reporting.
  • the reset state information of the first AI model may be any one of e 0 , e 1 , or e 2
  • the reset state information of the second AI model may be any one of d 0 , d 1 , or d 2 that matches the reset state information of the first AI model.
  • Figure 6 only uses the example of the reset state information of the first AI model being e 0 and the reset state information of the second AI model being d 0 for illustration, and does not limit the solution of the embodiment of the present application.
  • the state information of the first AI model can be reset to the state information before the CSI feedback information reporting failure occurs, and the state information of the second AI model can be reset to the state information before the CSI feedback information reporting failure occurs.
  • the reset status information of the first AI model and the reset status information of the second AI model may be determined in various ways.
  • the reset status information of the first AI model may be predefined, preconfigured, determined by the second device, or may be indicated by other devices, for example, by the first device.
  • the second device receives indication information, where the indication information indicates an identifier of status information of the first AI model.
  • the second device may determine, according to the indication information, the state information of the first AI model corresponding to the identifier as reset state information of the first AI model.
  • the second device receives indication information, where the indication information indicates an identifier of status information of the second AI model.
  • the second device may determine, according to the indication information, the state information of the first AI model that matches the state information of the second AI model corresponding to the identifier as reset state information of the first AI model.
  • the second device receives indication information, which indicates the moment of status information of the first AI model.
  • the second device may determine, according to the indication information, the state information of the first AI model at the moment as reset state information of the first AI model.
  • the reset status information of the second AI model may be predefined, preconfigured, determined by a third device, or may be indicated by other devices, for example, the second device.
  • the third device receives indication information, where the indication information may indicate any one of the following: an identifier of the state information of the second AI model, an identifier of the state information of the first AI model, or a time of the state information of the second AI model.
  • the method for determining the reset status information of the second AI model can refer to the method for determining the reset status information of the first AI model, and will not be repeated here.
  • the embodiment of the present application does not limit the method for determining the reset status information of the first AI model and the reset status information of the second AI model, as long as the two match.
  • resetting the state information of the first AI model helps ensure consistency between the state information of the first AI model and the state information of the second AI model. For example, resetting the state information of the first AI model and the state information of the second AI model to matching state information helps ensure the accuracy of recovered channel information and improves the robustness of the second AI model's channel information recovery performance. For example, in the event of CSI feedback packet loss, resetting the state information of the first AI model and the state information of the second AI model can restore consistency between the state information of the first AI model and the state information of the second AI model, thereby improving the accuracy of the recovered channel information.
  • a first indication information can be sent to the first AI model side (i.e., the second device) so that the first AI model side can determine the time unit in which the reset status information of the first AI model takes effect.
  • This is conducive to the consistency of the effective time of the reset status information of the first AI model and the reset status information of the second AI model, thereby further improving the performance of the second AI model in recovering channel information. For example, before instructing the first AI model to reset its status information, there may still be CSI feedback tasks that have not been completed.
  • the second AI model side i.e., the third device
  • the second AI model side may determine whether the received CSI feedback information is obtained based on the reset status information of the first AI model. This may cause the status information of the second AI model and the first AI model to be unable to be reset synchronously, thereby affecting the accuracy of the recovered channel information.
  • the second device can determine the time unit in which the reset status information of the first AI model takes effect based on the first indication information, so that the first AI model side and the second AI model side can align the time when the status information takes effect, which is beneficial for the second AI model side to determine whether the CSI feedback information is generated when the reset status information takes effect. Then, the channel information can be restored based on the corresponding status information, which is beneficial to ensuring the feedback performance of the AI space-frequency-time codebook when it is long.
  • method 700 may further include step 720 .
  • the second device sends first CSI feedback information to the first device.
  • step 720 may include: the second device sending first CSI feedback information to the first device in a first time unit, the first CSI feedback information being related to reset status information of the first AI model, and the first time unit being no earlier than a time unit in which the reset status information of the first AI model takes effect.
  • the second device may be a terminal device
  • the first device may be a network device
  • the terminal device may send first CSI feedback information to the network device in a first time unit.
  • the second device sending the first CSI feedback information to the first device may be sending the first CSI feedback information to the first device by forwarding the information to the first device through another device.
  • the second device may be an entity communicating with the terminal device
  • the first device may be a network device
  • the terminal device may obtain the first CSI feedback information from the second device, and send the first CSI feedback information to the network device in a first time unit.
  • the first time unit is no earlier than the time unit in which the reset status information of the first AI model takes effect, which may include: the first time unit is later than the time unit in which the reset status information of the first AI model takes effect, and/or the first time unit includes the time unit in which the reset status information of the first AI model takes effect.
  • A is no earlier than B, which can also be referred to as B is no later than A.
  • A is later than B, which can also be referred to as A being after B, B being earlier than A, or B being before A.
  • the second device may determine the time unit in which the reset encoder state information takes effect.
  • the time at which the first CSI feedback information is sent i.e., the first time unit, must not be earlier than the time unit in which the reset state information of the first AI model takes effect.
  • the second device may apply the reset encoder state information to generate the first CSI feedback information and send the first CSI feedback information in the first time unit.
  • the input of the first AI model includes a channel measurement result of a first reference signal.
  • the first reference signal corresponds to first CSI feedback information.
  • the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the first CSI feedback information.
  • the output of the first AI model is related to the measurement result of the first reference signal and the reset state information of the first AI model.
  • the reset state information of the first AI model may be initial state information, or the reset state information of the first AI model may be based on the channel measurement result of a historical reference signal.
  • the historical reference signal may be a historical reference signal relative to reference signal #A. The transmission time of reference signal #A is earlier than the transmission time of the first reference signal.
  • the channel measurement result of the first reference signal is input into the first AI model.
  • the first AI model may output first CSI feedback information based on the channel measurement result of the first reference signal and reset state information of the first AI model.
  • the output of the first AI model is processed to obtain the first CSI feedback information.
  • the CSI recovery information corresponding to the first CSI feedback information may be related to the reset state information of the second AI model.
  • the second AI model side may recover the channel information corresponding to the first CSI feedback information based on the reset state information of the second AI model.
  • the first indication information is used to instruct to send uplink information on a first time resource.
  • the time unit in which the reset state information of the first AI model takes effect is no later than the start time of the first time resource.
  • the second device may determine to send uplink information on the first time resource, and make the reset status information of the first AI model effective before sending the uplink information.
  • the time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource, which may include that the time unit in which the reset status information of the first AI model takes effect is earlier than the start time of the first time resource, and/or the time unit in which the reset status information of the first AI model takes effect is the start time of the first time resource.
  • the first time resource may include a first time unit.
  • the first time resource may include a resource for transmitting the first CSI feedback information, that is, the uplink information sent on the first time resource may include the first CSI feedback information.
  • the first indication information may be used to indicate that the first CSI feedback information is sent in a first time unit.
  • the second device may determine to send the first CSI feedback information at the first time unit, and enable the reset state information of the first AI model before sending the first CSI. In this way, the first CSI feedback information can be generated based on the reset state information of the first AI model.
  • the uplink information sent on the first time resource may also include other uplink information besides the first CSI feedback information.
  • the embodiment of the present application does not limit the content of the uplink information.
  • the method 700 may further include: the second device determines a time period #1 (an example of the first time period), wherein the end time of the time period #1 is not later than the start time of the first time resource.
  • the second device may determine the time period #1 according to any two of the following: the start time of the time period #1, the length of the time period #1, or the end time of the time period #1.
  • the first indication information may be scheduling information of the first CSI feedback information, where the scheduling information indicates a time resource of the first CSI feedback information.
  • the time resource of the first CSI feedback information may indicate a sending time of the first CSI feedback information, that is, a first time unit.
  • Time resources can be replaced by time domain resources.
  • the second device can determine the first time resource, and determine the time unit in which the reset status information of the first AI model takes effect based on the first time resource, that is, the time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource.
  • time period #2 (another example of the first time period) can be used to determine the time unit in which the reset status information of the first AI model takes effect.
  • the second device may determine a time unit in which the reset status information of the first AI model takes effect according to period #2.
  • time unit during which the reset status information of the first AI model takes effect is within time period #2.
  • the time unit in which the reset status information of the first AI model takes effect may be the end time of period #2.
  • the second device may enable the reset status information of the first AI model to take effect at the end time of period #2.
  • the second device may complete the reset of the status information of the first AI model at the end time of period #2.
  • the time unit in which the reset state information of the first AI model takes effect may be earlier than the end time of period #2.
  • the second device may complete the reset of the state information of the first AI model before the end time of period #2.
  • the time unit in which the reset status information of the first AI model takes effect is at the latest the end time of period #2.
  • the second device can complete the reset of the status information of the first AI model at the latest the end time of period #2.
  • the end time of period #2 can be understood as the deadline for completing the reset of the status information of AI model #1.
  • the time unit during which the reset state information of the first AI model takes effect may be no later than the start time of period #2.
  • the time unit during which the reset state information of the first AI model takes effect may be no earlier than the end time of period #2.
  • the time unit in which the reset status information of the first AI model takes effect is within time period #2 as an example for explanation, which does not constitute a limitation on the solution of the embodiment of the present application.
  • the second device may determine the time period #2 according to any two of the following: the start time of the time period #2, the duration of the time period #2, or the end time of the time period #2.
  • the method 700 may further include: obtaining a length of period #2.
  • the length of period #2 is used to determine a time unit during which the reset state information of the first AI model takes effect.
  • the length of period #2 may also be referred to as a second duration or a second offset.
  • the length of period #2 may be predefined.
  • the length of period #2 may be indicated by the first indication information.
  • the length of time period #2 may be indicated by other indication information (eg, fourth indication information) other than the first indication information. That is, the first device may send fourth indication information to the second device, where the fourth indication information indicates the length of time period #2.
  • fourth indication information indicates the length of time period #2.
  • the starting time of time period #2 can be any one of the following: the sending time of the first indication information, the receiving time of the first indication information, the time indicated by the first indication information, the sending time of other indication information, the receiving time of other indication information, or the time indicated by other indication information.
  • the first indication information may indicate time B, and time B may be used as the starting time of time period #2.
  • the first indication information may indicate uplink information B, and the sending time of uplink information B may be used as the starting time of period #2.
  • uplink information B may be CSI feedback information B, and the sending time of CSI feedback information B may be used as the starting time of period #2.
  • the scheduling information of the first CSI feedback information may be the first indication information or other indication information.
  • the sending time or receiving time of the scheduling information of the first CSI feedback information may be used as the starting time of period #2.
  • the method 700 may further include: sending uplink information on the first time resource.
  • the time unit in which the reset state information of the first AI model takes effect is no later than the start time of the first time resource.
  • Sending the uplink information on the first time resource may be instructed by the first indication information or by other indication information.
  • the second device may determine time period #2, determine a time unit in which the status information of the first AI model is effective according to time period #2, and determine the first time resource according to the time unit in which the status information of the first AI model is effective.
  • the first indication information may indicate a time unit in which the reset status information of the first AI model takes effect.
  • the first indication information may indicate an identifier of a time unit in which the reset status information of the first AI model takes effect.
  • the following describes how to instruct the first AI model to reset its status information.
  • the first device can send instruction information to the second device to instruct the second device to reset the status information of the first AI model.
  • the first indication information may indicate resetting of status information of the first AI model.
  • the first indication information may instruct the second device to reset the state information of the first AI model.
  • the second device may determine, based on the first indication information, a time unit in which the reset state information of the first AI model takes effect.
  • the time unit during which the reset state information of the first AI model takes effect is related to period #2.
  • the length of period #2 is predefined, and the start time of period #2 is the time when the first indication information is sent.
  • the second device can determine period #2 and, thereby, the time unit during which the reset state information of the first AI model takes effect.
  • method 700 may further include: obtaining second indication information, where the second indication information indicates resetting the status information of the first AI model.
  • the second indication information may come from the first device.
  • the first indication information and the second indication information are different indication information.
  • the first indication information and the second indication information can be carried in the same signaling or in different signaling.
  • the time unit in which the reset status information of the first AI model takes effect is related to time period #2.
  • the time when the second indication information is sent or received is the start time of time period #2, and the length of time period #2 may be indicated by the first indication information.
  • the second device may determine time period #2 based on the length and start time of time period #2, and further determine the time unit in which the reset status information of the first AI model takes effect.
  • the time unit in which the reset status information of the first AI model takes effect is related to the first time resource.
  • the second indication information is sent or received at the start time of time period #1, and the length of time period #1 is predefined.
  • the second device can determine time period #1 based on the length and start time of time period #1, determine the first time resource based on time period #1, and then determine the time unit in which the reset status information of the first AI model takes effect based on the first time resource.
  • the reset status information of the first AI model takes effect no later than the first time resource.
  • the first indication information used to determine the time unit in which the status information of the first AI model takes effect may include the following forms: the first indication information may indicate time information related to the determination of the time unit in which the status information of the first AI model takes effect (such as the length of time period #1 or the length of time period #2, etc.), the sending time or receiving time of the first indication information may be used as time information related to the determination of the time unit in which the status information of the first AI model takes effect (such as the starting time of time period #1 or the starting time of time period #2, etc.), or, the first indication information may also be used to trigger the determination of the time unit in which the status information of the first AI model takes effect.
  • the first indication information may indicate time information related to the determination of the time unit in which the status information of the first AI model takes effect (such as the length of time period #1 or the length of time period #2, etc.)
  • the sending time or receiving time of the first indication information may be used as time information related to the determination of the time unit in which the status information of the first AI model takes
  • Resetting the AI model's state information requires a certain amount of processing time. During this time, both the network device and the terminal device do not want to use the AI model for inference to avoid degradation in the quality of the obtained CSI feedback information.
  • the following describes a solution for ensuring the quality of CSI feedback information when the AI model's state information is reset.
  • method 700 may further include: the second device obtaining scheduling information for second CSI feedback information.
  • the time resource of the second CSI feedback information indicated by the scheduling information overlaps with time period #3 (an example of the first time period).
  • the second device ignores or skips sending the second CSI feedback information.
  • the second CSI feedback information is related to the first AI model.
  • the first device may be a network device
  • the second device may be a terminal device.
  • the network device may send scheduling information of the second CSI feedback information to the terminal device.
  • the first device may be a network device
  • the second device may be an AI entity serving the terminal device.
  • the terminal device may receive scheduling information of the second CSI feedback information from the network device
  • the AI entity may obtain the scheduling information of the second CSI feedback information from the terminal device.
  • the scheduling information of the second CSI feedback information may be sent before the first indication information is sent.
  • the time resource of the CSI feedback information indicated by the scheduling information can also be replaced by the time resource used for CSI feedback information transmission, the sending time of the CSI feedback information indicated by the scheduling information, the time when the CSI feedback information is scheduled to be sent, the time when the uplink (UL) grant is scheduled, or the time unit for sending CSI feedback information, etc.
  • the second CSI feedback information may be the output of the first AI model, or may be based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the second CSI feedback information.
  • the channel measurement result of the second reference signal is input into the first AI model for processing, and the first AI model outputs the second CSI feedback information, or the second CSI feedback information is determined based on the output of the first AI model.
  • Period #3 may include a time unit in which the reset state information of the first AI model is effective.
  • period #3 may be period #1.
  • period #2 may include a time unit in which the reset status information of the first AI model takes effect.
  • period #3 may be period #2.
  • Time period #3 includes the time period during which the reset state information of the first AI model takes effect. That is, the reset state information of the first AI model takes effect during time period #3. If the time resource for the second CSI feedback information indicated by the scheduling information overlaps with time period #3, the second CSI feedback information may be generated with the reset state information of the first AI model taking effect, or it may be generated before the reset state information of the first AI model takes effect. If the second AI model receives the second CSI feedback information, it cannot determine whether the second CSI feedback information was generated with the reset state information of the first AI model taking effect. Therefore, it cannot determine whether to use the reset state information of the second AI model to restore the channel information corresponding to the second CSI feedback information, which may affect the accuracy of the restored channel information.
  • the transmission time of CSI feedback information (such as the second CSI feedback information) indicated by the scheduling information overlaps with time period #3, the transmission of this CSI feedback information is ignored or skipped. This prevents the second AI model from being unable to determine whether the second CSI feedback information was generated when the reset state information of the first AI model was in effect, thereby preventing the second AI model from recovering channel information based on mismatched state information, which helps ensure the accuracy of the recovered channel information.
  • method 700 may further include: the first device sending scheduling information for third CSI feedback information, where the time resource for the third CSI feedback information indicated by the scheduling information does not include time period #3; and the first device receiving the third CSI feedback information.
  • the third CSI feedback information is related to the first AI model.
  • the first device may be a network device
  • the second device may be a terminal device.
  • the network device may send scheduling information of the third CSI feedback information to the terminal device.
  • the third CSI feedback information may be the output of the first AI model, or may be based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the third CSI feedback information.
  • the channel measurement result of the third reference signal is input into the first AI model for processing, and the first AI model outputs the third CSI feedback information, or the third CSI feedback information is determined based on the output of the first AI model.
  • period #3 can be found in the previous article and will not be repeated here.
  • the transmission time of CSI feedback information (such as the third CSI feedback information) indicated by the scheduling information does not include time period #3. This prevents the second AI model from being unable to determine whether the third CSI feedback information was generated while the reset state information of the first AI model was in effect, thereby preventing the second AI model from recovering channel information based on mismatched state information, which helps ensure the accuracy of the recovered channel information. For example, if the time resource of the third CSI feedback information indicated by the scheduling information is before time period #3, the reset state information of the first AI model has not yet taken effect.
  • the second AI model can determine that the third CSI feedback information was generated while the reset state information of the first AI model was not in effect, and can then recover the channel information, which helps ensure the accuracy of the recovered channel information.
  • the following describes the relationship between resetting the status information of an AI model and taking effect on the reset status information.
  • the time interval between the start time and the target time for resetting the state information of the first AI model may be greater than or equal to the duration required to reset the state information of the first AI model.
  • the target time is the time unit in which the reset state information of the first AI model, determined based on the first indication information, takes effect.
  • the starting time for resetting the state information of the first AI model is the time when resetting the state information of the first AI model begins.
  • the second device may determine the time to start resetting the state information of the first AI model according to the target time and the duration required for resetting the state information of the first AI model.
  • the time required to reset the status information of the first AI model can be determined in various ways.
  • the time required to reset the state information of the first AI model may be predefined.
  • method 700 may further include: the second device sending third indication information to the first device or other devices other than the first device, where the third indication information indicates the time required to reset the status information of the first AI model.
  • the first device may be a network device
  • the second device may be a terminal device.
  • the terminal device may send third indication information to the network device, informing the network device of the time required to reset the state information of the first AI model.
  • the terminal device may send third indication information to the core network device, informing the core network device of the time required to reset the state information of the first AI model.
  • the network device may obtain the time required to reset the state information of the first AI model from the core network device.
  • the third indication information is carried in the signaling sent by the terminal device that carries the terminal device capabilities.
  • the duration required to reset the state information of the first AI model is reported in the terminal device capability report.
  • the first device may be a network device
  • the second device may be a terminal device.
  • the terminal device may report its capabilities to the network device.
  • the terminal device may report its capabilities to the core network device.
  • the network device may obtain the terminal device capabilities from the core network device.
  • Terminal device capabilities may also be referred to as UE capabilities.
  • the third indication information is carried in signaling that carries configuration information of the first AI model.
  • the first device may be a network device
  • the second device may be a terminal device.
  • the duration required to reset the state information of the first AI model may be reported in the model configuration information.
  • the second device may report the configuration information through a two-end offline interaction method, where the two ends are the sending end and the receiving end of the third indication information.
  • the second device may report the configuration information through high-layer signaling interaction such as RRC signaling.
  • the configuration information of the model may include one or more of the processing delay of the model, application function, structural information of the model, parameter information of the model, etc.
  • the first indication information is related to the time required to reset the state information of the first AI model.
  • the first indication information may be determined based on the time required to reset the state information of the first AI model.
  • period #2 when period #2 includes a time unit in which the reset state information of the first AI model takes effect, the length of period #2 may be greater than or equal to the duration required for resetting the state information of the first AI model.
  • the first device may determine the length of period #2 based on the duration required to reset the status information of the first AI model, and indicate the length of period #2 to the second device.
  • the second device may determine a starting time for resetting the status information of the first AI model based on the end time of period #2 and the duration required to reset the first AI model.
  • the time interval between the starting time for resetting the status information of the first AI model and the end time of period #2 may be greater than or equal to the duration required to reset the first AI model.
  • the first device may indicate the resetting and/or validation of the model status information of the second device in a variety of indication ways, that is, the first indication information may be indicated in a variety of indication ways.
  • the first indication information may be carried in the first DCI and/or in higher-layer signaling.
  • the higher-layer signaling may include one or more of radio resource control (RRC) signaling or medium access control element (MAC-CE) signaling.
  • RRC radio resource control
  • MAC-CE medium access control element
  • Higher-layer signaling may also be referred to as higher-layer configuration signaling.
  • the first indication information may indicate the length of period #2.
  • the length of period #2 may be indicated by higher-layer signaling.
  • the higher-layer signaling may also be used to indicate other information (others).
  • the first DCI is also used to trigger first CSI feedback information, and the first CSI feedback information belongs to a non-periodic CSI report.
  • the first DCI may use DCI format A.
  • the first indication information may indicate the length of period #2.
  • the length of period #2 may be indicated by the DCI that triggers an aperiodic CSI report (A-CSI report).
  • A-CSI report includes the first CSI feedback information.
  • the first DCI is also used to schedule or configure an uplink shared channel (UL-SCH), which does not include CSI feedback information.
  • UL-SCH uplink shared channel
  • the first DCI may adopt DCI format B, in which the first indication information may indicate the length of period #2.
  • the length of period #2 may be indicated by the DCI used to schedule or configure the UL-SCH.
  • the UL-SCH does not include CSI feedback information.
  • the first DCI is not used to trigger A-CSI.
  • the first DCI may be a UL grant, which is used to schedule or configure the UL-SCH without triggering A-CSI (UL-SCH without indicating A-CSI).
  • the first DCI is also used to carry first indication information of other terminal devices.
  • the first DCI can carry the first indication information of multiple terminal devices.
  • the first DCI may not be used for scheduling or configuring UL-SCH and is not used to trigger A-CSI.
  • the first DCI may be used only to carry first indication information of one or more terminal devices.
  • the first DCI may be a UL grant that is not used for scheduling or configuring UL-SCH and is not used to trigger A-CSI (UL grant without UL-SCH without A-CSI).
  • the first DCI may use DCI format C, in which the first indication information may indicate the length of period #2.
  • the length of period #2 may be indicated by a DCI that is not used for scheduling or configuring the UL-SCH and is not used to trigger A-CSI.
  • Method 700 of an embodiment of the present application can be applied to a CSI feedback process between multiple terminal devices and a network device.
  • the first device can be a network device
  • the second device can be a terminal device
  • the network device can send first indication information to multiple terminal devices.
  • the content indicated by the first indication information can be the same or different for different terminal devices.
  • the first indication information can indicate the length of period #2, and the length of period #2 can be the same or different for different terminal devices.
  • the network device may send a first DCI to the multiple terminal devices, where the first DCI may carry first indication information of the multiple terminal devices.
  • the multiple terminal devices may respectively obtain their respective first indication information from the first DCI.
  • Figure 8 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 800 shown in Figure 8 can be regarded as a specific implementation of the method 700 shown in Figure 7.
  • some descriptions of method 800 are omitted as appropriate.
  • method 800 may include the following steps.
  • the first device sends first indication information to the second device.
  • the first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.
  • the second device determines a time unit in which the reset status information of the first AI model takes effect.
  • the second device may determine, based on the first indication information, a time unit in which the reset status information of the first AI model takes effect.
  • the second device resets the status information of the first AI model.
  • the second device may reset the state information of the first AI model according to the time unit determined in step 820 .
  • the second device generates first CSI feedback information.
  • the second device may generate first CSI feedback information by using the reset state information of the first AI model.
  • the second device sends first CSI feedback information to the first device.
  • the second device may send the first CSI feedback information to the first device in a first time unit.
  • the time unit in which the reset state information of the first AI model takes effect is no later than the first time unit.
  • the first device and the third device may be different devices.
  • the following exemplifies the application of the method of the embodiment of the present application in different CSI feedback scenarios with reference to FIG9 to FIG13 .
  • Figure 9 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 900 shown in Figure 9 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.
  • Figure 9 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 900 shown in Figure 9 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 9 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 900 shown in Figure 9 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 9 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 900 shown in Figure 9 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 9 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 900 shown in Figure 9 can be regarded as a specific implementation of the method
  • the first device is a network device
  • the second device is a terminal device
  • the encoder an example of the first AI model
  • the decoder an example of the second AI model
  • Method 900 may include the following steps.
  • the network device sends a first reference signal to the terminal device.
  • the network device sends first indication information to the terminal device.
  • the first indication information is used to determine the time unit in which the reset status information of the first AI model takes effect.
  • the terminal device determines, based on the first indication information, a time unit in which the reset status information of the encoder takes effect.
  • the first indication information indicates the length of period #2
  • the start time of period #2 may be the time when the first indication information is sent.
  • the terminal device may determine period #2 based on the time when the first indication information is sent and the length of period #2.
  • the time unit in which the reset encoder status information takes effect falls within period #2.
  • the terminal device resets the status information of the encoder.
  • the terminal device can complete the reset of the encoder status information within time period #2.
  • the terminal device performs measurement of the first reference signal to obtain channel information.
  • the terminal device generates first CSI feedback information according to the status information of the reset encoder.
  • Channel information is input into the encoder for processing to obtain first CSI feedback information corresponding to the channel information.
  • the first CSI feedback information is feedback information about the channel information.
  • the encoder state information has been reset.
  • the first CSI feedback information is CSI feedback information generated when the reset encoder state information is in effect.
  • the terminal device sends first CSI feedback information to the network device.
  • the terminal device sends first CSI feedback information to the network device in uplink control information (UCI) at a first time unit.
  • the first time unit is no earlier than the time unit determined in step 930.
  • the network device restores the channel information corresponding to the first CSI feedback information according to the reset decoder state information.
  • the network device knows that the first CSI feedback information is generated when the reset state information of the encoder is effective, and can restore the channel information corresponding to the first CSI feedback information according to the reset state information of the decoder.
  • the first CSI feedback information is input into the decoder for processing, or the processed first CSI feedback information is input into the decoder for processing to obtain CSI recovery information corresponding to the first CSI feedback information.
  • the state information of the decoder has been reset.
  • the CSI recovery information corresponding to the first CSI feedback information is the channel information recovered when the reset state information of the decoder is effective.
  • Figure 10 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1100 shown in Figure 11 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.
  • the first device is a network device
  • the second device is a terminal device
  • the encoder an example of the first AI model
  • the decoder an example of the second AI model
  • the network device for example, a near real-time RIC (an example of the third device).
  • Method 1000 shows in Figure 10, channel information recovery is performed by the decoder in the near-real-time RIC. Specifically, steps 1001 through 1007 in method 1000 are consistent with steps 910 through 970 in method 900 in Figure 9. For related descriptions, please refer to method 900 and will not be repeated here. Method 1000 also includes steps 1008, 1009, and 1010.
  • the network device sends the first CSI feedback information to the near real-time RIC.
  • the near real-time RIC restores the channel information corresponding to the first CSI feedback information according to the reset decoder state information.
  • the first CSI feedback information is input into the decoder for processing, or the processed first CSI feedback information is input into the decoder for processing to obtain CSI recovery information corresponding to the first CSI feedback information.
  • the state information of the decoder has been reset.
  • the CSI recovery information corresponding to the first CSI feedback information is the channel information recovered when the reset state information of the decoder is effective.
  • the near real-time RIC sends CSI recovery information corresponding to the first CSI feedback information to the network device.
  • the first indication information may also be sent to the terminal device by a near-real-time RIC. That is, the first device may be a near-real-time RIC, and the second device may be a terminal device.
  • the decoder may be deployed in the near-real-time RIC.
  • the network device in steps 920, 970, and 980 of method 900 may be replaced with a near-real-time RIC.
  • the near-real-time RIC sends CSI recovery information corresponding to the first CSI feedback information to the network device.
  • Figure 11 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1100 shown in Figure 11 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 11 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1100 shown in Figure 11 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 11 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1100 shown in Figure 11 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • Figure 8 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the first device is a network device
  • the second device is an AI entity on the terminal device side, such as a server, such as an OTT device, or an OAM
  • the encoder is deployed on the AI entity on the terminal device side, such as a server, such as an OTT device, or an OAM
  • the decoder is deployed on the network device (an example of a third device).
  • Method 1100 may include the following steps.
  • the network device sends a first reference signal to the terminal device.
  • the network device sends first indication information to the terminal device.
  • the first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.
  • the terminal device sends a first indication message to the OTT server.
  • the first indication information may indicate the length of period #2.
  • the OTT server determines, based on the first indication information, a time unit in which the reset encoder status information takes effect.
  • the network device may send a DCI to the terminal device, where the DCI may be used to carry the first indication information, and the DCI may also indicate the scheduling of the first CSI feedback information.
  • the OTT server may determine, based on the sending time of the DCI and the length of period #2, that the time unit in which the reset encoder status information takes effect is no later than the end time of period #2.
  • the time when the first CSI feedback information is scheduled to be fed back may be the end time of time period #2.
  • the OTT server performs a reset of the encoder's status information.
  • the OTT server may complete resetting of the encoder's status information according to the time unit determined in step 1104 .
  • the terminal device performs measurement of the first reference signal to obtain channel information.
  • the terminal device sends the channel information to the OTT server.
  • the OTT server generates first CSI feedback information corresponding to the channel information according to the state information of the reset encoder.
  • the channel information is input to the encoder for processing to obtain first CSI feedback information, at which point the encoder state information has been reset.
  • the first CSI feedback information is CSI feedback information generated when the reset encoder state information is effective.
  • the OTT server sends first CSI feedback information to the terminal device.
  • the terminal device sends first CSI feedback information to the network device.
  • the terminal device may send the first CSI feedback information to the network device at the end of time period #2.
  • the network device restores the channel information corresponding to the first CSI feedback information according to the reset decoder status information.
  • Figure 12 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1200 shown in Figure 12 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.
  • the first device is a network device
  • the second device is an AI entity on the terminal device side, such as a server, such as an OTT device, or OAM
  • the encoder is deployed in an AI entity on the terminal device side, such as a server, such as an OTT device, or OAM
  • the decoder is deployed in an AI entity on the network device side, such as a near real-time RIC (an example of a third device) communicating with the network device.
  • a near real-time RIC an example of a third device
  • Method 1200 shown in Figure 12 channel information recovery is performed by the decoder in the near-real-time RIC.
  • steps 1201 through 1210 in method 1200 are identical to steps 1101 through 1110 in method 1100 in Figure 11.
  • Method 1200 also includes steps 1211 through 1213.
  • steps 1211 through 1213 reference can be made to steps 1008 through 1010 in Figure 10 and will not be repeated here.
  • Figure 13 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1300 shown in Figure 13 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 13 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1300 shown in Figure 13 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • FIG. 13 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1300 shown in Figure 13 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • Figure 8 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the first device is an AI entity on the network device side, such as a near-real-time RIC communicating with the network device
  • the second device is an AI entity on the terminal device side, such as a server (such as an OTT device) or OAM communicating with the terminal device.
  • the encoder is deployed on the OTT server
  • the decoder is deployed on the near-real-time RIC.
  • Method 1300 may include the following steps.
  • a network device sends a first reference signal to a terminal device.
  • the near real-time RIC sends first indication information to the OTT server.
  • the first indication information is used to determine the time unit in which the reset status information of the first AI model takes effect.
  • the first indication information may be carried in a transparent transmission instruction.
  • the near real-time RIC can instruct the OTT server on the length of period #2 via transparent instructions.
  • the OTT server determines, based on the first indication information, a time unit in which the reset encoder status information takes effect.
  • the network device may send a DCI to the terminal device to instruct the scheduling of the first CSI feedback information.
  • the OTT server may determine that the reset encoder status information takes effect at a time unit no later than the end time of period #2 based on the sending time of the DCI and the length of period #2.
  • the OTT server may determine, based on the sending time of the first indication information and the length of period #2, that the time unit in which the reset encoder status information takes effect is no later than the end time of period #2.
  • the time when the first CSI feedback information is scheduled to be fed back may be the end time of time period #2.
  • the OTT server performs a reset of the encoder's status information.
  • the OTT server may complete resetting of the encoder's status information according to the time unit determined in step 1303 .
  • the terminal device performs measurement of the first reference signal to obtain channel information.
  • the terminal device sends the channel information to the OTT server.
  • the OTT server generates first CSI feedback information corresponding to the channel information according to the state information of the reset encoder.
  • the process of generating the first CSI feedback information can be referred to above and will not be repeated here.
  • the OTT server sends first CSI feedback information to the near real-time RIC.
  • the OTT server may send the first CSI feedback information to the near real-time RIC at the end of period #2.
  • the end of period #2 may be considered as an example of the first time unit.
  • the near real-time RIC restores the channel information corresponding to the first CSI feedback information according to the reset decoder state information.
  • the recovery process of the CSI recovery information corresponding to the first CSI feedback information can be referred to above and will not be repeated here.
  • the near real-time RIC sends CSI recovery information corresponding to the first CSI feedback information to the network device.
  • the first indication information may be sent to the OTT server by the network device.
  • step 1310 is not required, and the near-real-time RIC in method 1300 is replaced by the network device.
  • the near-real-time RIC in steps 1301 to 1308 may be replaced by the network device, with the network device sending the first CSI feedback information to the near-real-time RIC, and steps 1309 and 1310 are continued.
  • Figure 14 is a schematic diagram of a CSI feedback process according to an embodiment of the present application.
  • Figure 15 is a schematic flow chart of the communication method employed in this feedback process. The method shown in Figure 15 can be considered a specific implementation of the method shown in Figure 7 or Figure 8. For a detailed description, please refer to the previous text. To avoid repetition, some descriptions will be omitted when describing method 1500.
  • the first device is a network device and the second device is a terminal device as an example for illustration, wherein the encoder is deployed on the terminal device and the decoder is deployed on the network device.
  • the first device and the second device are other devices, adaptive modifications can be made with reference to Figures 10 to 13.
  • the length of time period #2 indicated by the first indication information is used as an example for illustration.
  • the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means.
  • method 700 which will not be repeated here.
  • method 1500 may include the following steps.
  • the network device sends CSI-RS#1 to the terminal device.
  • the network device Before time T0 of the network device, the network device sends CSI-RS#1 to the terminal device.
  • the network device sends DCI#1.
  • the network device sends DCI#1 to the terminal device in a downlink (DL), indicating the feedback information corresponding to the scheduling CSI-RS#1, for example, CSI-1.
  • DL downlink
  • the terminal device feeds back CSI-1.
  • the terminal device following the instructions of the network device, feeds back CSI-1 in the uplink UCI.
  • CSI-1 packets are lost in the uplink. For example, due to poor uplink transmission conditions, CSI-1 packets are lost. This means that the terminal device has sent CSI-1, but the network device has not received it.
  • the network device sends CSI-RS#2 to the terminal device.
  • the network device Before time T1 of the network device, the network device sends CSI-RS#2 to the terminal device.
  • the network device sends DCI#2.
  • the network device sends DCI#2 to the terminal device, indicating the feedback information CSI-2 corresponding to the scheduling CSI-RS#2.
  • the network device detects CSI-1 packet loss.
  • the network device discovers that CSI-1 is lost.
  • the network device sends CSI-RS#3 to the terminal device.
  • the network device Before time T3 of the network device, the network device sends CSI-RS#3 to the terminal device.
  • the network device sends DCI#3.
  • the network device sends DCI#3 to the terminal device, instructing it to reset the encoder status information and indicating the length of period #2, Z1.
  • Z1 is a positive number. This means the first indication is carried in DCI#3.
  • the reset encoder status information takes effect no later than the end time of period #2.
  • the terminal device determines, according to the instruction of the network device, that the time unit at which the reset encoder status information takes effect is no later than time T5.
  • DCI#3 also indicates the feedback information CSI-3 corresponding to the scheduled CSI-RS#3.
  • the time when CSI-3 is scheduled for feedback is time T5.
  • the terminal device determines that the time when CSI-3 is scheduled to be fed back is time T5 according to the instruction of the network device.
  • the terminal device feeds back CSI-2.
  • the terminal device Before T5, the terminal device, following the instructions of the network device, feeds back CSI-2 in the uplink UCI. Upon receiving the CSI-2, the network device recognizes that it was generated before the reset encoder status information took effect. The network device can use the decoder status information that has not been reset to recover the channel information corresponding to the CSI-2.
  • the terminal device feeds back CSI-3.
  • the terminal device completes resetting the encoder status information no later than time T5 according to the instruction of the network device, i.e., the reset is completed at time T5.
  • the reset encoder status information is used to generate CSI-3.
  • Time T5 can be considered an example of the first time unit.
  • CSI-3 can be considered an example of first CSI feedback information.
  • the network device Upon receiving CSI-3, the network device recognizes that the CSI-3 was generated with the reset encoder status information in effect. The network device can use the reset decoder status information to recover the channel information corresponding to the CSI-3.
  • FIG14 and FIG15 do not show the process of generating the CSI feedback information and the process of recovering the channel information corresponding to the CSI feedback information.
  • FIG14 and FIG15 do not show the process of generating the CSI feedback information and the process of recovering the channel information corresponding to the CSI feedback information.
  • FIG21 shows a schematic diagram of another CSI feedback process according to an embodiment of the present application.
  • FIG21 takes the first device as a network device and the second device as a terminal device as an example for illustration, wherein the encoder is deployed on the terminal device and the decoder is deployed on the network device.
  • the first device and the second device are other devices, adaptive modifications can be made with reference to FIG10 to FIG13.
  • the length of time period #2 indicated by the first indication information is used as an example for illustration.
  • the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means.
  • the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means.
  • the communication method used in the feedback process shown in FIG21 differs primarily from method 1500 shown in FIG15 in that the network device sends DCI#2' to the terminal device, indicating the scheduling of feedback information CSI-2' corresponding to CSI-RS#2. If the time resource of CSI-2' indicated by DCI#2' overlaps with time period #2, as shown in FIG21, the time when CSI-2' is scheduled to be sent falls within time period #2, then the terminal device skips or ignores the reporting of CSI-2'.
  • FIG15 To avoid repetition, some descriptions are omitted when describing FIG21.
  • the network device sends DCI#2’ to the terminal device, indicating the feedback information CSI-2’ corresponding to the scheduling CSI-RS#2.
  • Figure 16 shows a schematic flow chart of another communication method according to an embodiment of the present application.
  • the method 1600 shown in Figure 16 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8.
  • method 1600 may include the following steps.
  • the second device sends third indication information to the first device.
  • the third indication information indicates the duration required to reset the status information of the first AI model.
  • the first device sends first indication information to the second device.
  • the first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.
  • the first device can determine the time unit in which the reset status information of the first AI model takes effect based on the duration required to reset the status information of the first AI model, and send first indication information to the second device, so that the second device can determine the time unit in which the reset status information of the first AI model takes effect.
  • the first device may determine the length of period #2 based on the duration required to reset the state information of the first AI model, and indicate the length of period #2 to the second device through the first indication information.
  • the length of period #2 is greater than or equal to the duration required to reset the state information of the first AI model.
  • the second device determines a time unit in which the reset status information of the first AI model takes effect.
  • the second device may determine, based on the first indication information, a time unit in which the reset status information of the first AI model takes effect.
  • the first indication information indicates the length of period #2, and the time unit in which the reset status information of the first AI model takes effect is no later than the end time of period #2.
  • the second device performs a reset of the status information of the first AI model.
  • the second device may determine a time to start resetting the status information of the first AI model based on the time unit determined in step 1603 and the duration required to reset the status information of the first AI model.
  • the time interval between the time to start resetting the status information of the first AI model and the time unit determined in step 820 is greater than or equal to the duration required to reset the status information of the first AI model.
  • the time interval between the start time of resetting the state information of the first AI model and the end time of period #2 is greater than or equal to the duration required for resetting the state information of the first AI model.
  • the second device generates first CSI feedback information.
  • the second device may generate first CSI feedback information by using the reset state information of the first AI model.
  • the second device sends first CSI feedback information to the first device.
  • FIG17 shows a schematic diagram of a CSI feedback process according to an embodiment of the present application.
  • FIG17 illustrates an example in which the first device is a network device and the second device is a terminal device, wherein the encoder is deployed on the terminal device and the decoder is deployed on the network device.
  • the first device and the second device are other devices, adaptive modifications can be made with reference to FIG10 to FIG13.
  • the length of time period #2 indicated by the first indication information is used as an example for illustration.
  • the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means.
  • the network device sends DCI#1 to the terminal device, indicating the feedback information CSI-1 corresponding to the scheduling CSI-RS#1.
  • the network device Before time T0 of the network device, the network device has sent CSI-RS#1 to the terminal device.
  • the terminal device feeds back CSI-1 in the uplink UCI according to the instructions of the network device.
  • the network device sends DCI#2 to the terminal device, indicating the feedback information CSI-2 corresponding to the scheduling CSI-RS#2.
  • the network device Before time T1 of the network device, the network device has sent CSI-RS#2 to the terminal device.
  • the network device discovers that CSI-1 is lost.
  • the network device sends DCI #3 to the terminal device, instructing the terminal device to reset the status information of the encoder and indicating the length Z1 of time period #2.
  • the network device can determine Z1 based on R1.
  • Z1 is greater than or equal to R1.
  • Z1 is a positive number and R1 is a positive number.
  • DCI#3 also indicates the feedback information CSI-3 corresponding to the scheduled CSI-RS#3.
  • the time when CSI-3 is scheduled for feedback is time T5.
  • the network device Before time T3 of the network device, the network device has sent CSI-RS#3 to the terminal device.
  • the terminal device determines that the time when CSI-3 is scheduled to be fed back is time T5 according to the instruction of the network device.
  • the terminal device feeds back CSI-2 in the uplink UCI according to the instruction of the network device.
  • the network device receives the CSI-2 and knows that the CSI-2 was generated when the reset encoder state information was not yet effective.
  • the network device can use the state information of the decoder that has not been reset to restore the channel information corresponding to the CSI-2.
  • the terminal device begins to reset the status information of the encoder.
  • the state information of the reset encoder can be used to generate CSI-3.
  • the terminal device feeds back CSI-3 in the uplink UCI according to the instruction of the network device.
  • the network device receives the CSI-3 and knows that the CSI-3 was generated with the reset encoder state information in effect.
  • the network device can use the reset decoder state information to restore the channel information corresponding to the CSI-3.
  • the methods and operations implemented by the device can also be implemented by components (such as chips or circuits) of the device.
  • FIG 19 is a schematic diagram of a communication device 1900 provided in an embodiment of the present application.
  • Device 1900 includes a transceiver unit 1910 and a processing unit 1920.
  • Transceiver unit 1910 can be used to implement corresponding communication functions.
  • Transceiver unit 1910 can also be referred to as a communication interface or communication unit.
  • Processing unit 1920 can be used to implement corresponding processing functions, such as configuring resources.
  • the device 1900 also includes a storage unit, which can be used to store instructions and/or data, and the processing unit 1920 can read the instructions and/or data in the storage unit so that the device implements the actions of the device or network element in the aforementioned method embodiments.
  • a storage unit which can be used to store instructions and/or data
  • the processing unit 1920 can read the instructions and/or data in the storage unit so that the device implements the actions of the device or network element in the aforementioned method embodiments.
  • the device 1900 can be a second device, or a communication device that is applied to a second device or used in combination with a second device and can implement a communication method executed on the second device side; or, the device 1900 can be a first device, or a communication device that is applied to a first device or used in combination with a first device and can implement a communication method executed on the first device side.
  • the device 1900 can implement the steps or processes corresponding to those performed by the first device in the above method embodiment, wherein the transceiver unit 1910 can be used to perform the transceiver-related operations of the first device in the above method embodiment, and the processing unit 1920 can be used to perform the processing-related operations of the first device in the above method embodiment.
  • the device 1900 herein is embodied in the form of a functional unit.
  • the term "unit” herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit, and/or other suitable components that support the described functions.
  • ASIC application specific integrated circuit
  • processor e.g., a shared processor, a dedicated processor, or a group processor, etc.
  • memory for executing one or more software or firmware programs, a combined logic circuit, and/or other suitable components that support the described functions.
  • the device 1900 may be specifically the first device in the above-mentioned embodiment, and may be used to execute the various processes and/or steps corresponding to the first device in the above-mentioned method embodiments; or, the device 1900 may be specifically the second device in the above-mentioned embodiment, and may be used to execute the various processes and/or steps corresponding to the second device in the above-mentioned method embodiments. To avoid repetition, these will not be described in detail here.
  • the apparatus 1900 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the device (such as the first device, and the second device) in the above-mentioned method.
  • the functions can be implemented by hardware, or the corresponding software can be implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
  • the transceiver unit 1910 may also be a transceiver circuit (for example, including a receiving circuit and a transmitting circuit), and the processing unit 1920 may be a processing circuit.
  • the processing circuit may include one or more processors, or circuits in one or more processors for processing functions.
  • Figure 20 is a schematic diagram of another communication device 2000 provided in an embodiment of the present application.
  • Device 2000 includes a processor 2010, which is configured to execute computer programs or instructions stored in memory 2020, or read data/signaling stored in memory 2020, to perform the methods described in the above method embodiments.
  • processors 2010 there may be one or more processors 2010.
  • the apparatus 2000 further includes a memory 2020 for storing computer programs or instructions and/or data.
  • the memory 2020 may be integrated with the processor 2010 or may be separately provided.
  • the apparatus 2000 further includes a transceiver circuit 2030, which is configured to receive and/or transmit signals.
  • the processor 2010 is configured to control the transceiver circuit 2030 to receive and/or transmit signals.
  • the processor 2010 may also be replaced by a processing circuit.
  • the device 2000 may be a network element or device in the aforementioned embodiments, or may be a chip or chip system.
  • the transceiver circuit 2030 may be a transceiver.
  • the transceiver circuit 2030 may be an interface circuit or an input/output interface.
  • the apparatus 2000 can be applied to a second device.
  • the apparatus 2000 can be the second device, or a device that can support the second device and implement the functions of the second device in any of the above-mentioned examples.
  • the apparatus 2000 is used to implement the operations performed by the second device in each of the above-mentioned method embodiments.
  • the processor 2010 is configured to execute computer programs or instructions stored in the memory 2020 to implement relevant operations of the second device in each of the above method embodiments.
  • the apparatus 2000 can be applied to a first device.
  • the apparatus 2000 can be the first device, or a device that can support the first device and implement the functions of the first device in any of the above-mentioned examples.
  • the apparatus 2000 is used to implement the operations performed by the first device in each of the above-mentioned method embodiments.
  • the processor 2010 is configured to execute computer programs or instructions stored in the memory 2020 to implement relevant operations of the first device in each of the above method embodiments.
  • processors mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), ASICs, field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • the general-purpose processor may be a microprocessor or any conventional processor.
  • the memory mentioned in the embodiments of the present application can be a volatile memory and/or a non-volatile memory.
  • the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
  • the volatile memory can be a random access memory (RAM).
  • RAM can be used as an external cache.
  • RAM includes the following forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
  • SRAM static RAM
  • DRAM dynamic RAM
  • SDRAM synchronous DRAM
  • DDR SDRAM double data rate synchronous dynamic random access memory
  • ESDRAM enhanced synchronous dynamic random access memory
  • SLDRAM synchronous link dynamic random access memory
  • DR RAM direct rambus RAM
  • the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
  • memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
  • An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the communication device in the above-mentioned method embodiments.
  • the computer when the computer program is executed by a computer, the computer can implement the method performed by the first device in each embodiment of the above method.
  • the computer when the computer program is executed by a computer, the computer can implement the method performed by the second device in each embodiment of the above method.
  • An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by a device (such as the first device or the second device) in the above-mentioned method embodiments.
  • the embodiment of the present application further provides a communication system, including the aforementioned first device and second device.
  • the first device and second device can implement the communication method shown in any of the aforementioned examples.
  • the system further includes a device for communicating with the first device and/or the second device.
  • the disclosed devices and methods can be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the units is only a logical function division.
  • the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the computer program product includes one or more computer instructions.
  • the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
  • the computer can be a personal computer, a server, or a network device, etc.
  • the computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode.
  • the computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations.
  • the available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)).
  • the aforementioned available medium includes, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

Landscapes

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

Abstract

Provided in the present application are a communication method and a communication apparatus. The method comprises: a second device obtaining first indication information from a first device, wherein the first indication information is used for the determination of a time unit in which reset state information of a first artificial intelligence (AI) model takes effect, and the second device can determine, on the basis of the first indication information, the time unit in which the reset state information of the first artificial intelligence (AI) model takes effect. The solution of the embodiments of the present application facilitates an improvement to the robustness of the channel information recovery performance.

Description

通信的方法和通信装置Communication method and communication device

本申请要求在2024年02月08日提交中国国家知识产权局、申请号为202410177187.6的中国专利申请的优先权,发明名称为“通信的方法和通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on February 8, 2024, with application number 202410177187.6, and priority to the Chinese patent application entitled “Communication Method and Communication Device”, all contents of which are incorporated by reference into this application.

技术领域Technical Field

本申请实施例涉及通信领域,更具体地,涉及一种通信的方法和通信装置。The embodiments of the present application relate to the field of communications, and more specifically, to a communication method and a communication device.

背景技术Background Art

在通信系统中,网络设备需要根据下行信道状态信息(channel state information,CSI)确定调度终端设备的下行数据信道的资源、调制编码方案(modulation and coding scheme,MCS)以及预编码等下行信道的相关配置信息。终端设备可以通过测量下行参考信号来计算下行CSI,并生成CSI报告反馈给网络设备,也即,将CSI反馈给网络设备,或,将CSI反馈信息发送给网络设备。In communications systems, network equipment determines downlink channel configuration information, such as resources, modulation and coding scheme (MCS), and precoding, for scheduling terminal devices' downlink data channels based on downlink channel state information (CSI). Terminal devices can calculate downlink CSI by measuring downlink reference signals and generate a CSI report to feed back to the network device, or send CSI feedback information to the network device.

将人工智能(artificial intelligence,AI)引入无线通信后,出现了一种基于AI的CSI反馈方式。AI模型具有更强的特征提取能力,能够更有效地对信道信息进行压缩,减少压缩过程中的信息损失,保证恢复后的信道信息的准确性。以基于时域相关性的CSI反馈为例,终端设备侧的AI模型基于当前信道测量结果和AI模型的状态信息输出CSI反馈信息;网络设备侧的AI模型基于最近收到的CSI反馈信息和AI模型的状态信息恢复信道信息。终端设备侧的AI模型的状态信息基于历史信道测量结果确定。网络设备侧的AI模型的状态信息基于历史时刻接收的CSI反馈信息确定。由于CSI反馈信息的接收依赖于信道的传输条件,CSI反馈信息的丢包会导致恢复信道信息的性能下降。The introduction of artificial intelligence (AI) into wireless communications has led to the emergence of an AI-based CSI feedback method. AI models have stronger feature extraction capabilities, enabling more effective channel information compression, reducing information loss during the compression process, and ensuring the accuracy of recovered channel information. Taking CSI feedback based on time-domain correlation as an example, the AI model on the terminal device outputs CSI feedback information based on the current channel measurement results and the AI model's status information. The AI model on the network device recovers channel information based on the most recently received CSI feedback information and the AI model's status information. The AI model's status information on the terminal device is determined based on historical channel measurement results. The AI model's status information on the network device is determined based on CSI feedback information received at historical moments. Because the reception of CSI feedback information depends on the channel's transmission conditions, packet loss in CSI feedback can degrade the performance of recovering channel information.

亟需一种方案提高对信道信息的恢复性能的鲁棒性。There is an urgent need for a solution to improve the robustness of channel information recovery performance.

发明内容Summary of the Invention

本申请实施例提供一种通信的方法和通信装置,以期提高对信道信息的恢复性能的鲁棒性。Embodiments of the present application provide a communication method and a communication device to improve the robustness of channel information recovery performance.

第一方面,提供了一种通信的方法,该方法可以由第二设备执行,也可以由第二设备的芯片或电路执行。In a first aspect, a communication method is provided. The method may be executed by a second device or a chip or circuit of the second device.

可选地,第二设备可以为第一AI模型侧的设备。其中,第一AI模型侧的设备可以替换为终端设备侧的设备或网络设备侧的设备。其中,终端设备侧可以包括终端设备或终端设备侧的AI实体中的至少一项。终端设备侧的AI实体可以为终端设备本身,也可以为服务于终端设备的AI实体,例如服务器,比如过顶(over the top,OTT)服务器或云端服务器。网络设备侧可以包括网络设备或网络设备侧的AI实体中的至少一项。网络设备侧的AI实体可以为网络设备本身,也可以为服务于网络设备的AI实体,例如无线接入网(radio access network,RAN)智能控制器(RAN intelligent controller,RIC),操作维护管理(operation administration and maintenance,OAM),或,服务器,比如OTT服务器或云端服务器。Optionally, the second device may be a device on the first AI model side. The device on the first AI model side may be replaced by a device on the terminal device side or a device on the network device side. The terminal device side may include at least one of the terminal device and the AI entity on the terminal device side. The AI entity on the terminal device side may be the terminal device itself, or an AI entity serving the terminal device, such as a server, such as an over-the-top (OTT) server or a cloud server. The network device side may include at least one of the network device and the AI entity on the network device side. The AI entity on the network device side may be the network device itself, or an AI entity serving the network device, such as a radio access network (RAN) intelligent controller (RIC), an operation administration and maintenance (OAM), or a server, such as an OTT server or a cloud server.

该方法包括:获得来自第一设备的第一指示信息,第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。The method includes: obtaining first indication information from a first device, where the first indication information is used to determine a time unit in which reset status information of a first AI model takes effect.

其中,生效的时间单元也可以替换为生效的时刻。The effective time unit may also be replaced by the effective moment.

示例性地,时间单元可以包括以下任一项:时隙(slot)、符号(symbol)或传输时间间隔(transmission time-interval,TTI)等。Exemplarily, the time unit may include any of the following: a time slot, a symbol, or a transmission time-interval (TTI), etc.

第一AI模型和第二AI模型为自编码模型。The first AI model and the second AI model are autoencoding models.

第一设备为第二AI模型侧的设备。The first device is a device on the second AI model side.

第一AI模型,如终端设备侧的AI模型,可以用于CSI反馈信息的生成。与第一AI模型,如终端设备侧的AI模型,匹配的第二AI模型,如网络设备侧的AI模型,可以用于CSI反馈信息对应的信道信息的恢复。A first AI model, such as the AI model on the terminal device side, can be used to generate CSI feedback information. A second AI model, such as the AI model on the network device side, that matches the first AI model, such as the AI model on the terminal device side, can be used to recover channel information corresponding to the CSI feedback information.

可选地,第二AI模型侧的设备可以为网络设备侧的设备或终端设备侧的设备。Optionally, the device on the second AI model side may be a device on the network device side or a device on the terminal device side.

第一AI模型侧的设备获得来自第一设备的第一指示信息可以包括终端设备或用于终端设备的芯片获得来自第一设备的第一指示信息,或者,终端设备侧的AI实体或用于终端设备侧的AI实体的芯片获得来自第一设备的第一指示信息。可选的,终端设备侧的AI实体或用于终端设备侧的AI实体的芯片可以通过终端设备的转发来获得来自第一设备的第一指示信息。The device on the first AI model side obtaining the first indication information from the first device may include the terminal device or a chip used for the terminal device obtaining the first indication information from the first device, or the AI entity on the terminal device side or the chip used for the AI entity on the terminal device side obtaining the first indication information from the first device. Optionally, the AI entity on the terminal device side or the chip used for the AI entity on the terminal device side may obtain the first indication information from the first device through forwarding by the terminal device.

在本申请实施例的方案中,通过对第一AI模型的状态信息进行重置,有利于保证第一AI模型的状态信息和第二AI模型的状态信息的一致性,从而有利于保证恢复出的信道信息的准确性,有利于提高第二AI模型对信道信息的恢复性能的鲁棒性。例如,在CSI反馈信息丢包的情况下,对第一AI模型的状态信息和第二AI模型的状态信息进行重置,恢复第一AI模型的状态信息和第二AI模型的状态信息的一致性,从而有利于提高恢复出的信道信息的准确性。In the embodiments of the present application, resetting the state information of the first AI model helps ensure consistency between the state information of the first AI model and the state information of the second AI model, thereby ensuring the accuracy of the recovered channel information and improving the robustness of the second AI model's channel information recovery performance. For example, in the event of CSI feedback packet loss, resetting the state information of the first AI model and the state information of the second AI model restores consistency between the state information of the first AI model and the state information of the second AI model, thereby improving the accuracy of the recovered channel information.

同时,在本申请实施例的方案中,根据第一指示信息可以确定第一AI模型的重置的状态信息生效的时间单元。从而有利于第一AI模型的重置的状态信息与第二AI模型的重置的状态信息的生效时间一致,从而进一步提高第二AI模型恢复信道信息的性能。Furthermore, in the embodiments of the present application, the time unit in which the reset state information of the first AI model takes effect can be determined based on the first indication information. This facilitates aligning the effective time of the reset state information of the first AI model with the reset state information of the second AI model, thereby further improving the performance of the second AI model in recovering channel information.

结合第一方面,在第一方面的某些实现方式中,在第一时间单元向第一设备发送第一CSI反馈信息,第一CSI反馈信息与第一AI模型的重置的状态信息相关,第一时间单元不早于第一AI模型的重置的状态信息生效的时间单元。In combination with the first aspect, in certain implementations of the first aspect, first CSI feedback information is sent to the first device in a first time unit, the first CSI feedback information is related to the reset status information of the first AI model, and the first time unit is no earlier than the time unit in which the reset status information of the first AI model takes effect.

在本申请实施例的方案中,可以根据第一指示信息确定第一AI模型的重置的状态信息生效的时间单元不晚于第一CSI反馈信息的发送时刻(即第一时间单元),在第一CSI反馈信息被发送前可以应用第一AI模型的重置的状态信息来生成第一CSI反馈信息。这样,第二AI模型侧,例如,网络设备侧,可以确定第一CSI反馈信息是在重置的状态信息生效的情况下生成的,进而可以基于第二AI模型的重置的状态信息恢复出第一CSI反馈信息对应的信道信息,有利于保证恢复出的信道信息的准确性,从而提高第二AI模型恢复信道信息的性能。In the solution of the embodiment of the present application, the time unit in which the reset state information of the first AI model takes effect can be determined to be no later than the time when the first CSI feedback information is sent (i.e., the first time unit) based on the first indication information. Before the first CSI feedback information is sent, the reset state information of the first AI model can be applied to generate the first CSI feedback information. In this way, the second AI model side, for example, the network device side, can determine that the first CSI feedback information was generated when the reset state information took effect. Then, the channel information corresponding to the first CSI feedback information can be recovered based on the reset state information of the second AI model, which helps to ensure the accuracy of the recovered channel information, thereby improving the performance of the second AI model in recovering channel information.

进一步地,第一时间单元和第一AI模型的重置的状态信息生效的时间单元之间的时间间隔大于或等于第一AI模型的处理时间。Furthermore, the time interval between the first time unit and the time unit in which the reset status information of the first AI model takes effect is greater than or equal to the processing time of the first AI model.

第一AI模型的处理时间也可以替换为终端设备的处理时间,CSI处理时间,或CSI计算时间等。例如,第一AI模型的处理时间可以包括通过第一AI模型的处理来生成CSI反馈信息所需的时长。The processing time of the first AI model may also be replaced by the processing time of the terminal device, the CSI processing time, or the CSI calculation time, etc. For example, the processing time of the first AI model may include the time required to generate CSI feedback information through processing of the first AI model.

这样有利于保证第一AI模型侧,例如,终端设备侧,能够有足够的时间基于第一AI模型的重置的状态信息来生成第一CSI反馈信息。This helps ensure that the first AI model side, for example, the terminal device side, has sufficient time to generate the first CSI feedback information based on the reset status information of the first AI model.

结合第一方面,在第一方面的某些实现方式中,第一指示信息用于指示在第一时间资源上发送上行信息,第一AI模型的重置的状态信息的生效的时间单元不晚于第一时间资源的起始时刻。In combination with the first aspect, in certain implementations of the first aspect, the first indication information is used to indicate that uplink information is sent on a first time resource, and the effective time unit of the reset status information of the first AI model is no later than the start time of the first time resource.

时间资源可以包括一个或多个时间单元。时间资源的起始时刻,可以理解为,该时间资源中的起始的时间单元的起始时间。A time resource may include one or more time units. The starting time of a time resource may be understood as the starting time of the starting time unit in the time resource.

结合第一方面,在第一方面的某些实现方式中,方法还包括:确定第一时段,第一时段的结束时刻不晚于第一时间资源的起始时刻,第一时段的长度为预定义的,或第一指示信息指示的,或第一指示信息之外的其他信息指示的。In combination with the first aspect, in certain implementations of the first aspect, the method also includes: determining a first time period, the end time of the first time period is no later than the start time of the first time resource, the length of the first time period is predefined, or indicated by the first indication information, or indicated by other information other than the first indication information.

结合第一方面,在第一方面的某些实现方式中,方法还包括:获得第一时段的长度,第一时段的长度用于第一AI模型的重置的状态信息生效的时间单元的确定,第一时段的长度为预定义的,或第一指示信息指示的,或第一指示信息之外的其他信息指示的。In combination with the first aspect, in certain implementations of the first aspect, the method also includes: obtaining the length of the first time period, the length of the first time period is used to determine the time unit in which the reset status information of the first AI model takes effect, the length of the first time period is predefined, or indicated by the first indication information, or indicated by other information other than the first indication information.

结合第一方面,在第一方面的某些实现方式中,第一时段的起始时刻为第一指示信息的发送时刻,或第一指示信息的接收时刻,或第一指示信息指示的时刻。In combination with the first aspect, in certain implementations of the first aspect, the starting time of the first time period is the time when the first indication information is sent, or the time when the first indication information is received, or the time indicated by the first indication information.

结合第一方面,在第一方面的某些实现方式中,方法还包括:接收第二CSI反馈信息的调度信息,调度信息所指示的第二CSI反馈信息的时间资源与第一时段有重叠,忽略或者跳过第二CSI反馈信息的发送,第二CSI反馈信息与第一AI模型相关。In combination with the first aspect, in certain implementations of the first aspect, the method further includes: receiving scheduling information of second CSI feedback information, where the time resources of the second CSI feedback information indicated by the scheduling information overlap with the first time period, ignoring or skipping the sending of the second CSI feedback information, and the second CSI feedback information is related to the first AI model.

第二CSI反馈信息可以为第一AI模型的输出,或者,基于第一AI模型的输出。例如,对第一AI模型的输出结果进行量化处理,以得到第二CSI反馈信息。The second CSI feedback information may be the output of the first AI model, or may be based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the second CSI feedback information.

在本申请实施例的方案中,若调度信息指示的CSI反馈信息(如第二CSI反馈信息)的时间资源与第一时段存在重叠,则忽略或跳过该CSI反馈信息的发送。这样可以避免第二AI模型侧无法判断出第二CSI反馈信息是否是在第一AI模型的重置的状态信息生效的情况下生成的,从而避免第二AI模型基于不匹配的状态信息来恢复信道信息,有利于保证恢复出信道信息的准确性。In the solution of the embodiment of the present application, if the time resource of the CSI feedback information (such as the second CSI feedback information) indicated by the scheduling information overlaps with the first time period, the transmission of the CSI feedback information is ignored or skipped. This prevents the second AI model from being unable to determine whether the second CSI feedback information was generated when the reset status information of the first AI model was in effect, thereby preventing the second AI model from recovering channel information based on mismatched status information, which helps ensure the accuracy of the recovered channel information.

结合第一方面,在第一方面的某些实现方式中,第一指示信息指示第一AI模型的状态信息的重置。In combination with the first aspect, in certain implementations of the first aspect, the first indication information indicates a reset of status information of the first AI model.

结合第一方面,在第一方面的某些实现方式中,方法还包括:获得来自第一设备的第二指示信息,第二指示信息指示第一AI模型的状态信息的重置。In combination with the first aspect, in some implementations of the first aspect, the method further includes: obtaining second indication information from the first device, the second indication information indicating a reset of status information of the first AI model.

结合第一方面,在第一方面的某些实现方式中,第一指示信息与第一AI模型的状态信息的重置所需的时长相关,第一AI模型的状态信息的重置所需的时长为预定义的。In combination with the first aspect, in certain implementations of the first aspect, the first indication information is related to a duration required to reset the status information of the first AI model, and the duration required to reset the status information of the first AI model is predefined.

例如,第一时段的长度由第一指示信息指示,第一时段的长度大于或等于第一AI模型的状态信息的重置所需的时长。For example, the length of the first time period is indicated by the first indication information, and the length of the first time period is greater than or equal to the time required to reset the status information of the first AI model.

在本申请实施例的方案中,第一指示信息可以是基于第一AI模型的状态信息的重置所需的时长确定的,有利于保证第一AI模型侧,例如,终端设备侧,有足够的时间完成第一AI模型的状态信息的重置,从而使得第一AI模型的重置的状态信息生效。In the solution of the embodiment of the present application, the first indication information can be determined based on the time required to reset the status information of the first AI model, which is conducive to ensuring that the first AI model side, for example, the terminal device side, has sufficient time to complete the reset of the status information of the first AI model, so that the reset status information of the first AI model takes effect.

结合第一方面,在第一方面的某些实现方式中,第一指示信息与第一AI模型的状态信息的重置所需的时长相关,以及方法还包括:向第一设备或第一设备以外的其他设备发送第三指示信息,第三指示信息指示第一AI模型的状态信息的重置所需的时长。In combination with the first aspect, in certain implementations of the first aspect, the first indication information is related to the time required to reset the status information of the first AI model, and the method also includes: sending third indication information to the first device or other devices other than the first device, the third indication information indicating the time required to reset the status information of the first AI model.

在本申请实施例的方案中,第一指示信息可以是基于第一AI模型的状态信息的重置所需的时长确定的,有利于保证第一AI模型侧,例如,终端设备侧,有足够的时间完成第一AI模型的状态信息的重置,从而使得第一AI模型的重置的状态信息生效。In the solution of the embodiment of the present application, the first indication information can be determined based on the time required to reset the status information of the first AI model, which is conducive to ensuring that the first AI model side, for example, the terminal device side, has sufficient time to complete the reset of the status information of the first AI model, so that the reset status information of the first AI model takes effect.

结合第一方面,在第一方面的某些实现方式中,第三指示信息承载于终端设备发送的携带终端设备能力的信令中,或者,第三指示信息承载于携带第一AI模型的配置信息的信令中。In combination with the first aspect, in certain implementations of the first aspect, the third indication information is carried in signaling sent by the terminal device that carries the terminal device capabilities, or the third indication information is carried in signaling that carries the configuration information of the first AI model.

结合第一方面,在第一方面的某些实现方式中,第一指示信息承载于第一下行控制信息(downlink control information,DCI),和/或,高层信令,高层信令包括无线资源控制信令或媒体接入层控制单元信令。In combination with the first aspect, in some implementations of the first aspect, the first indication information is carried in first downlink control information (DCI) and/or high-layer signaling, and the high-layer signaling includes radio resource control signaling or media access layer control unit signaling.

结合第一方面,在第一方面的某些实现方式中,第一DCI为以下任一项:第一DCI还用于触发第一CSI反馈信息,第一CSI反馈信息属于非周期CSI报告;第一DCI还用于调度或配置上行共享信道,上行共享信道不包括CSI反馈信息;或者第一DCI还用于承载其他终端设备的第一指示信息。In combination with the first aspect, in certain implementations of the first aspect, the first DCI is any one of the following: the first DCI is also used to trigger first CSI feedback information, and the first CSI feedback information belongs to a non-periodic CSI report; the first DCI is also used to schedule or configure an uplink shared channel, and the uplink shared channel does not include CSI feedback information; or the first DCI is also used to carry first indication information of other terminal devices.

结合第一方面,在第一方面的某些实现方式中,第一AI模型的输入包括第一参考信号的信道测量结果,第一CSI反馈信息为第一AI模型的输出或基于第一AI模型的输出,第一AI模型的输出与第一参考信号的测量结果和第一AI模型的重置的状态信息相关,第一AI模型的重置的状态信息为初始状态信息,或者,第一AI模型的重置的状态信息为第一参考信号的发送时刻之前的第一AI模型的状态信息。In conjunction with the first aspect, in certain implementations of the first aspect, the input of the first AI model includes a channel measurement result of a first reference signal, the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model, the output of the first AI model is related to the measurement result of the first reference signal and reset state information of the first AI model, and the reset state information of the first AI model is initial state information, or the reset state information of the first AI model is state information of the first AI model before the first reference signal is sent.

第二方面,提供了一种通信的方法,该方法可以由第一设备执行,也可以由第一设备的芯片或电路执行。In a second aspect, a communication method is provided. The method can be executed by a first device or a chip or circuit of the first device.

第一设备可以为第二AI模型侧的设备。其中,第二AI模型侧的设备可以替换为终端设备侧的设备或网络设备侧的设备。其中,终端设备侧可以包括终端设备或终端设备侧的AI实体中的至少一项。终端设备侧的AI实体可以为终端设备本身,也可以为服务于终端设备的AI实体,例如服务器,比如OTT服务器或云端服务器。网络设备侧可以包括网络设备或网络设备侧的AI实体中的至少一项。网络设备侧的AI实体可以为网络设备本身,也可以为服务于网络设备的AI实体,例如RIC,OAM,或,服务器,比如OTT服务器或云端服务器。The first device may be a device on the second AI model side. The device on the second AI model side may be replaced by a device on the terminal device side or a device on the network device side. The terminal device side may include at least one of the terminal device and an AI entity on the terminal device side. The AI entity on the terminal device side may be the terminal device itself, or an AI entity serving the terminal device, such as a server, such as an OTT server or a cloud server. The network device side may include at least one of the network device and an AI entity on the network device side. The AI entity on the network device side may be the network device itself, or an AI entity serving the network device, such as a RIC, OAM, or a server, such as an OTT server or a cloud server.

该方法包括:向第二设备发送第一指示信息,第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。The method includes: sending first indication information to the second device, where the first indication information is used to determine the time unit in which reset status information of the first AI model takes effect.

第一AI模型和第二AI模型为自编码模型。The first AI model and the second AI model are autoencoding models.

第二设备为第一AI模型侧的设备。The second device is the device on the first AI model side.

第一AI模型,如终端设备侧的AI模型,可以用于CSI反馈信息的生成。与第一AI模型,如终端设备侧的AI模型,匹配的第二AI模型,如网络设备侧的AI模型,可以用于CSI反馈信息对应的信道信息的恢复。A first AI model, such as the AI model on the terminal device side, can be used to generate CSI feedback information. A second AI model, such as the AI model on the network device side, that matches the first AI model, such as the AI model on the terminal device side, can be used to recover channel information corresponding to the CSI feedback information.

可选地,第一AI模型侧的设备可以为终端设备侧的设备或网络设备侧的设备。Optionally, the device on the first AI model side may be a device on the terminal device side or a device on the network device side.

第二AI模型侧的设备向第二设备发送第一指示信息可以包括网络设备或用于网络设备的芯片发送第一指示信息,或者,网络设备侧的AI实体或用于网络设备侧的AI实体的芯片发送第一指示信息。可选的,网络设备侧的AI实体或用于网络设备侧的AI实体的芯片可以通过网络设备的转发来向第二设备发送第一指示信息。The device on the second AI model side sending the first indication information to the second device may include a network device or a chip used for the network device sending the first indication information, or an AI entity on the network device side or a chip used for the AI entity on the network device side sending the first indication information. Optionally, the AI entity on the network device side or the chip used for the AI entity on the network device side may send the first indication information to the second device by forwarding the network device.

结合第二方面,在第二方面的某些实现方式中,方法还包括:在第一时间单元接收来自第二设备的第一CSI反馈信息,第一CSI反馈信息与第一AI模型的重置的状态信息相关,第一时间单元不早于第一AI模型的重置的状态信息生效的时间单元。In combination with the second aspect, in certain implementations of the second aspect, the method further includes: receiving first CSI feedback information from the second device in a first time unit, the first CSI feedback information is related to the reset status information of the first AI model, and the first time unit is no earlier than the time unit in which the reset status information of the first AI model takes effect.

结合第二方面,在第二方面的某些实现方式中,第一指示信息用于指示在第一时间资源上发送上行信息,第一AI模型的重置的状态信息的生效的时间单元不晚于第一时间资源的起始时刻。In combination with the second aspect, in certain implementations of the second aspect, the first indication information is used to indicate that uplink information is sent on a first time resource, and the effective time unit of the reset status information of the first AI model is no later than the start time of the first time resource.

结合第二方面,在第二方面的某些实现方式中,第一指示信息指示第一时段的长度,或者,方法还包括:向第二设备发送第四指示信息,第四指示信息指示第一时段的长度,第一时段的结束时刻不晚于第一时间资源的起始时刻。In combination with the second aspect, in some implementations of the second aspect, the first indication information indicates the length of the first time period, or the method also includes: sending fourth indication information to the second device, the fourth indication information indicates the length of the first time period, and the end time of the first time period is no later than the start time of the first time resource.

结合第二方面,在第二方面的某些实现方式中,第一指示信息指示第一时段的长度,或者,方法还包括:向第二设备发送第四指示信息,第四指示信息指示第一时段的长度,第一时段的长度用于第一AI模型的重置的状态信息生效的时间单元的确定。In combination with the second aspect, in certain implementations of the second aspect, the first indication information indicates the length of the first time period, or the method further includes: sending fourth indication information to the second device, the fourth indication information indicating the length of the first time period, and the length of the first time period is used to determine the time unit in which the reset status information of the first AI model takes effect.

结合第二方面,在第二方面的某些实现方式中,第一时段的起始时刻为第一指示信息的发送时刻,或第一指示信息的接收时刻,或第一指示信息指示的时刻。In combination with the second aspect, in certain implementations of the second aspect, the starting time of the first time period is the time when the first indication information is sent, or the time when the first indication information is received, or the time indicated by the first indication information.

结合第二方面,在第二方面的某些实现方式中,方法还包括:发送第三CSI反馈信息的调度信息,调度信息所指示的第三CSI反馈信息的时间资源不包括第一时段;接收第三CSI反馈信息,第三CSI反馈信息与第一AI模型相关。In combination with the second aspect, in certain implementations of the second aspect, the method further includes: sending scheduling information of third CSI feedback information, where the time resources of the third CSI feedback information indicated by the scheduling information do not include the first time period; and receiving third CSI feedback information, where the third CSI feedback information is related to the first AI model.

结合第二方面,在第二方面的某些实现方式中,第一指示信息指示第一AI模型的状态信息的重置。In combination with the second aspect, in certain implementations of the second aspect, the first indication information indicates a reset of status information of the first AI model.

结合第二方面,在第二方面的某些实现方式中,方法还包括:向第二设备发送第二指示信息,第二指示信息指示第一AI模型的状态信息的重置。In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending second indication information to the second device, where the second indication information indicates resetting the status information of the first AI model.

结合第二方面,在第二方面的某些实现方式中,第一指示信息与第一AI模型的状态信息的重置所需的时长相关,第一AI模型的状态信息的重置所需的时长为预定义的。In combination with the second aspect, in certain implementations of the second aspect, the first indication information is related to the duration required to reset the status information of the first AI model, and the duration required to reset the status information of the first AI model is predefined.

结合第二方面,在第二方面的某些实现方式中,第一指示信息与第一AI模型的状态信息的重置所需的时长相关,以及方法还包括:接收来自第二设备或第二设备以外的其他设备的第三指示信息,第三指示信息指示第一AI模型的状态信息的重置所需的时长。In combination with the second aspect, in certain implementations of the second aspect, the first indication information is related to the time required to reset the status information of the first AI model, and the method also includes: receiving third indication information from the second device or other devices other than the second device, the third indication information indicating the time required to reset the status information of the first AI model.

结合第二方面,在第二方面的某些实现方式中,第三指示信息承载于终端设备发送的携带终端设备能力的信令中,或者,第三指示信息承载于携带第一AI模型的配置信息的信令中。In combination with the second aspect, in certain implementations of the second aspect, the third indication information is carried in signaling sent by the terminal device that carries the terminal device capabilities, or the third indication information is carried in signaling that carries the configuration information of the first AI model.

结合第二方面,在第二方面的某些实现方式中,第一指示信息承载于第一下行控制信息DCI,和/或,高层信令,高层信令包括无线资源控制信令或媒体接入层控制单元信令。In combination with the second aspect, in certain implementations of the second aspect, the first indication information is carried in first downlink control information DCI and/or higher-layer signaling, where the higher-layer signaling includes radio resource control signaling or media access layer control unit signaling.

结合第二方面,在第二方面的某些实现方式中,第一DCI为以下任一项:第一DCI还用于触发第一CSI反馈信息,第一CSI反馈信息属于非周期CSI报告;第一DCI还用于调度或配置上行共享信道,上行共享信道不包括CSI反馈信息;或者第一DCI还用于承载其他终端设备的第一指示信息。In combination with the second aspect, in certain implementations of the second aspect, the first DCI is any one of the following: the first DCI is also used to trigger first CSI feedback information, and the first CSI feedback information belongs to a non-periodic CSI report; the first DCI is also used to schedule or configure an uplink shared channel, and the uplink shared channel does not include CSI feedback information; or the first DCI is also used to carry first indication information of other terminal devices.

结合第二方面,在第二方面的某些实现方式中,第一AI模型的输入包括第一参考信号的信道测量结果,第一CSI反馈信息为第一AI模型的输出或基于第一AI模型的输出,第一AI模型的输出与第一参考信号的测量结果和第一AI模型的重置的状态信息相关,第一AI模型的重置的状态信息为初始状态信息,或者,第一AI模型的重置的状态信息为第一参考信号的发送时刻之前的第一AI模型的状态信息。In conjunction with the second aspect, in certain implementations of the second aspect, the input of the first AI model includes a channel measurement result of a first reference signal, the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model, the output of the first AI model is related to the measurement result of the first reference signal and reset state information of the first AI model, and the reset state information of the first AI model is initial state information, or the reset state information of the first AI model is state information of the first AI model before the time when the first reference signal was sent.

第三方面,提供了一种通信装置,该通信装置可以是终端设备,也可以是被配置设置于终端设备中的装置、模块、电路或芯片等,或者是能够和终端设备匹配使用的装置。一种设计中,该通信装置可以包括执行第一方面所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。In a third aspect, a communication device is provided. The communication device may be a terminal device, or a device, module, circuit, or chip configured and provided in the terminal device, or a device capable of being used in conjunction with the terminal device. In one design, the communication device may include a module corresponding to executing the method/operation/step/action described in the first aspect. The module may be a hardware circuit, software, or a combination of hardware circuit and software. In one design, the communication device may include a processing module and a communication module.

其中,发送模块用于执行如上第一方面所描述方法中的发送动作,处理模块则用于执行如上第一方面所描述方法中的涉及处理的动作,接收模块用于执行如上第一方面所描述方法中的涉及接收的动作。Among them, the sending module is used to execute the sending action in the method described in the first aspect above, the processing module is used to execute the processing-related actions in the method described in the first aspect above, and the receiving module is used to execute the receiving-related actions in the method described in the first aspect above.

第四方面,提供了一种通信装置,该通信装置可以是网络设备,也可以是被配置设置于网络设备中的装置、模块、电路或芯片等,或者是能够和网络设备匹配使用的装置。一种设计中,该通信装置可以包括执行第二方面所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。In a fourth aspect, a communication device is provided. The communication device may be a network device, or a device, module, circuit, or chip configured and provided in the network device, or a device capable of being used in conjunction with the network device. In one design, the communication device may include a module corresponding to executing the method/operation/step/action described in the second aspect. The module may be a hardware circuit, software, or a combination of hardware circuit and software. In one design, the communication device may include a processing module and a communication module.

其中,接收模块用于执行如上第二方面所描述方法中的接收动作,处理模块则用于执行如上第二方面所描述方法中的涉及处理的动作,发送模块用于执行如上第二方面所描述方法中的发送动作。Among them, the receiving module is used to perform the receiving action in the method described in the second aspect above, the processing module is used to perform the processing-related actions in the method described in the second aspect above, and the sending module is used to perform the sending action in the method described in the second aspect above.

第五方面,提供一种通信装置,包括与一个或多个存储介质耦合的一个或多个处理器,该一个或多个存储介质存储有指令,该指令被一个或多个处理器运行时,以使得如第一方面或第一方面的任一可能的实现方式中的方法被实现,或者使得如第二方面或第二方面的任一可能的实现方式中的方法被实现。In a fifth aspect, a communication device is provided, comprising one or more processors coupled to one or more storage media, the one or more storage media storing instructions, which, when executed by the one or more processors, enable the method in the first aspect or any possible implementation of the first aspect to be implemented, or enable the method in the second aspect or any possible implementation of the second aspect to be implemented.

第六方面,提供一种通信装置,包括一个或多个处理器,所述一个或多个处理器用于处理数据和/或信息,以使得如第一方面或第一方面的任一可能的实现方式中的方法被实现,或者使得如第二方面或第二方面的任一可能的实现方式中的方法被实现。In a sixth aspect, a communication device is provided, comprising one or more processors, wherein the one or more processors are used to process data and/or information so that the method in the first aspect or any possible implementation of the first aspect is implemented, or the method in the second aspect or any possible implementation of the second aspect is implemented.

可选地,所述通信装置还可以包括通信接口,所述通信接口用于接收数据和/或信息,并将接收到的数据和/或信息传输至所述处理器。可选地,所述通信接口还用于输出经处理器处理之后的数据和/或信息。Optionally, the communication device may further include a communication interface, the communication interface being configured to receive data and/or information and transmit the received data and/or information to the processor. Optionally, the communication interface is further configured to output the data and/or information processed by the processor.

第七方面,提供一种芯片,包括处理器,所述处理器用于运行程序或指令,以使得如第一方面或第一方面的任一可能的实现方式中的方法被实现,或者使得如第二方面或第二方面的任一可能的实现方式中的方法被实现。In the seventh aspect, a chip is provided, comprising a processor, wherein the processor is used to run a program or instruction so that the method in the first aspect or any possible implementation of the first aspect is implemented, or the method in the second aspect or any possible implementation of the second aspect is implemented.

可选地,所述芯片还可以包括存储器,所述存储器用于存储程序或指令。可选地,所述芯片还可以包括所述收发器。Optionally, the chip may further include a memory for storing programs or instructions. Optionally, the chip may further include the transceiver.

第八方面,提供一种计算机可读存储介质,所述计算机可读存储介质包括指令,当该指令被处理器运行时,使得如第一方面或第一方面的任一可能的实现方式中的方法被实现,或者使得如第二方面或第二方面的任一可能的实现方式中的方法被实现。In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes instructions, which, when executed by a processor, enable the method in the first aspect or any possible implementation of the first aspect to be implemented, or enable the method in the second aspect or any possible implementation of the second aspect to be implemented.

第九方面,提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码或指令,当所述计算机程序代码或指令被运行时,使得如第一方面或第一方面的任一可能的实现方式中的方法被实现,或者使得如第二方面或第二方面的任一可能的实现方式中的方法被实现。In a ninth aspect, a computer program product is provided, comprising computer program code or instructions, which, when executed, enables the method according to the first aspect or any possible implementation of the first aspect to be implemented, or enables the method according to the second aspect or any possible implementation of the second aspect to be implemented.

第十方面,提供一种通信系统,该通信系统包括以下装置中的一项或多项的组合:执行第一方面或第一方面的任一可能的实现方式中方法的通信装置,执行第二方面或第二方面的任一可能的实现方式中方法的通信装置。例如,该通信系统可以包括第三方面提供的通信装置,和/或,第四方面提供的通信装置。In a tenth aspect, a communication system is provided, comprising a combination of one or more of the following apparatuses: a communication apparatus that performs the method of the first aspect or any possible implementation of the first aspect, and a communication apparatus that performs the method of the second aspect or any possible implementation of the second aspect. For example, the communication system may include the communication apparatus provided in the third aspect and/or the communication apparatus provided in the fourth aspect.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是适用于本申请实施例的一种通信系统的示意图;FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application;

图2是适用于本申请实施例的另一种通信系统的示意图;FIG2 is a schematic diagram of another communication system applicable to an embodiment of the present application;

图3是一种自编码器的示意性框图;FIG3 is a schematic block diagram of an autoencoder;

图4是一种AI应用框架的示意图;FIG4 is a schematic diagram of an AI application framework;

图5是一种基于时域相关性的CSI反馈流程的示意图;FIG5 is a schematic diagram of a CSI feedback process based on time domain correlation;

图6是另一种基于时域相关性的CSI反馈流程的示意图;FIG6 is a schematic diagram of another CSI feedback process based on time domain correlation;

图7是本申请实施例的一种通信的方法的示意性流程图;FIG7 is a schematic flow chart of a communication method according to an embodiment of the present application;

图8是本申请实施例的另一种通信的方法的示意性流程图;FIG8 is a schematic flow chart of another communication method according to an embodiment of the present application;

图9是本申请实施例的又一种通信的方法的示意性流程图;FIG9 is a schematic flow chart of another communication method according to an embodiment of the present application;

图10是本申请实施例的又一种通信的方法的示意性流程图;FIG10 is a schematic flow chart of another communication method according to an embodiment of the present application;

图11是本申请实施例的又一种通信的方法的示意性流程图;FIG11 is a schematic flow chart of another communication method according to an embodiment of the present application;

图12是本申请实施例的又一种通信的方法的示意性流程图;FIG12 is a schematic flow chart of another communication method according to an embodiment of the present application;

图13是本申请实施例的又一种通信的方法的示意性流程图;FIG13 is a schematic flow chart of another communication method according to an embodiment of the present application;

图14是本申请实施例的一种CSI反馈流程的示意图;FIG14 is a schematic diagram of a CSI feedback process according to an embodiment of the present application;

图15是本申请实施例的又一种通信的方法的示意性流程图;FIG15 is a schematic flow chart of another communication method according to an embodiment of the present application;

图16是本申请实施例的又一种通信的方法的示意性流程图;FIG16 is a schematic flow chart of another communication method according to an embodiment of the present application;

图17是本申请实施例的另一种CSI反馈流程的示意图;FIG17 is a schematic diagram of another CSI feedback process according to an embodiment of the present application;

图18是本申请实施例的第一指示信息的四种指示信令的示意图;FIG18 is a schematic diagram of four types of indication signaling of the first indication information according to an embodiment of the present application;

图19是本申请实施例提供的一种通信的装置的示意性框图;FIG19 is a schematic block diagram of a communication device provided in an embodiment of the present application;

图20是本申请实施例提供的另一种通信的装置的示意性框图;FIG20 is a schematic block diagram of another communication device provided in an embodiment of the present application;

图21是本申请实施例提供的又一CSI反馈信息流程的示意图。Figure 21 is a schematic diagram of another CSI feedback information process provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合附图,对本申请中的技术方案进行描述。The technical solution in this application will be described below with reference to the accompanying drawings.

本申请提供的技术方案可以应用于各种通信系统,例如:第五代(5th generation,5G)或新无线(new radio,NR)系统、长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)系统、无线局域网(wireless local area network,WLAN)系统、卫星通信系统、未来的通信系统,如未来通信网络,或者多种系统的融合系统等。本申请提供的技术方案还可以应用于设备到设备(device to device,D2D)通信,车到万物(vehicle-to-everything,V2X)通信,机器到机器(machine to machine,M2M)通信,机器类型通信(machine type communication,MTC),以及物联网(internet of things,IoT)通信系统或者其他通信系统。The technical solutions provided in this application can be applied to various communication systems, such as fifth-generation (5G) or new radio (NR) systems, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, wireless local area networks (WLAN) systems, satellite communication systems, future communication systems such as future communication networks, or a fusion system of multiple systems. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems.

通信系统中的一个设备可以向另一个设备发送信号或从另一个设备接收信号。其中信号可以包括信息、信令或者数据等。其中,设备也可以被替换为实体、网络实体、网元、通信设备、通信模块、节点、通信节点等等,本公开中以设备为例进行描述。例如,通信系统可以包括至少一个终端设备和至少一个网络设备。在该通信系统中,网络设备可以向终端设备发送下行信号,终端设备可以向网络设备发送上行信号,网络设备可以向另一网络设备发送信号,终端设备可以向另一终端设备发送侧行信号。可以理解的是,本公开中的终端设备可以替换为第二设备,网络设备可以替换为第一设备,二者执行本公开中相应的通信方法。A device in a communication system can send a signal to another device or receive a signal from another device. The signal may include information, signaling, or data, etc. The device can also be replaced by an entity, a network entity, a network element, a communication device, a communication module, a node, a communication node, etc. The present disclosure uses the device as an example for description. For example, a communication system may include at least one terminal device and at least one network device. In the communication system, a network device can send a downlink signal to a terminal device, a terminal device can send an uplink signal to a network device, a network device can send a signal to another network device, and a terminal device can send a sidelink signal to another terminal device. It is understandable that the terminal device in the present disclosure can be replaced by the second device, and the network device can be replaced by the first device, and the two perform the corresponding communication methods in the present disclosure.

在本申请实施例中,终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

终端设备可以是一种提供语音/数据的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请实施例对此并不限定。A terminal device can be a device that provides voice/data, such as a handheld device or vehicle-mounted device with wireless connection function. Currently, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, etc. ty), wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile networks (PLMNs), etc., and the embodiments of the present application are not limited to these.

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

本申请实施例中,用于实现终端设备的功能的装置可以是终端设备,也可以是能够支持终端设备实现该功能的装置,例如芯片系统,该装置可以被安装在终端设备中或者和终端设备匹配使用。本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。在本申请实施例中仅以用于实现终端设备的功能的装置为终端设备为例进行说明,不对本申请实施例的方案构成限定。In the embodiments of the present application, the device for realizing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system, which can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In the embodiments of the present application, only the terminal device is used as an example for description, and the embodiments of the present application are not limited to the solutions of the embodiments of the present application.

本申请实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,如网络设备可以是基站。本申请实施例中的网络设备可以是指将终端设备接入到无线网络的RAN节点(或设备)。基站可以广义的覆盖如下中的各种名称,或与如下名称进行替换,比如:节点B(NodeB)、演进型基站(evolved NodeB,eNB)、下一代基站(next generation NodeB,gNB)、中继站、接入点、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、主站、辅站、多制式无线(motor slide retainer,MSR)节点、家庭基站、网络控制器、接入节点、无线节点、接入点(access point,AP)、传输节点、收发节点、基带单元(baseband unit,BBU)、射频拉远单元(remote radio unit,RRU)、有源天线单元(active antenna unit,AAU)、射频头(remote radio head,RRH)、中心单元(central unit,CU)、分布式单元(distributed unit,DU)、射电单元(radio unit,RU)、定位节点等。基站可以是宏基站、微基站、中继节点、施主节点或类似物,或其组合。基站还可以指用于设置于前述设备或装置内的通信模块、调制解调器或芯片。基站还可以是移动交换中心以及D2D、V2X、M2M通信中承担基站功能的设备、未来通信网络中的网络侧设备、未来的通信系统中承担基站功能的设备等。基站可以支持相同或不同接入技术的网络。可选的,RAN节点还可以是服务器,可穿戴设备,车辆或车载设备等。例如,V2X技术中的接入网设备可以为路侧单元(road side unit,RSU)。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。The network device in the embodiments of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a RAN node (or device) that connects a terminal device to a wireless network. The term “base station” can broadly cover the following names or be replaced by the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), radio unit (RU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned equipment or device. The base station can also be a mobile switching center and a device that performs the base station function in D2D, V2X, and M2M communications, a network side device in a future communication network, a device that performs the base station function in a future communication system, etc. The base station can support networks with the same or different access technologies. Optionally, the RAN node can also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the V2X technology can be a road side unit (RSU). The embodiments of the present application do not limit the specific technology and specific device form adopted by the network equipment.

基站可以是固定的,也可以是移动的。例如,直升机或无人机可以被配置成充当移动基站,一个或多个小区可以根据该移动基站的位置移动。在其他示例中,直升机或无人机可以被配置成用作与另一基站通信的设备。Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

在一些部署中,本申请实施例所提及的网络设备可以为包括CU、或DU、或包括CU和DU的设备、或者控制面CU节点(中央单元控制面(central unit-control plane,CU-CP))和用户面CU节点(中央单元用户面(central unit-user plane,CU-UP))以及DU节点的设备。例如,网络设备可以包括gNB-CU-CP、gNB-CU-UP和gNB-DU。In some deployments, the network devices mentioned in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a device including a control plane CU node (central unit-control plane (CU-CP)), a user plane CU node (central unit-user plane (CU-UP)), and a DU node. For example, the network devices may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.

在一些部署中,由多个RAN节点协作协助终端实现无线接入,不同RAN节点分别实现基站的部分功能。例如,RAN节点可以是CU,DU,CU-CP,CU-UP,或者RU等。CU和DU可以是单独设置,或者也可以包括在同一个网元中,例如BBU中。RU可以包括在射频设备或者射频单元中,例如包括在RRU、AAU或RRH中。In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes implementing portions of the base station's functionality. For example, a RAN node can be a CU, DU, CU-CP, CU-UP, or RU. The CU and DU can be separate or included in the same network element, such as the BBU. The RU can be included in a radio frequency device or radio unit, such as an RRU, AAU, or RRH.

RAN节点可以支持一种或多种类型的前传接口,不同的前传接口分别对应具有不同功能的DU和RU。A RAN node can support one or more types of fronthaul interfaces, and different fronthaul interfaces correspond to DUs and RUs with different functions.

若DU和RU之间的前传接口为通用公共无线电接口(common public radio interface,CPRI),DU被配置用于实现基带功能中的一项或多项,RU被配置用于实现射频功能中的一项或多项。If the fronthaul interface between the DU and the RU is the common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions.

若DU和RU之间的前传接口为另一种接口,其相对于CPRI,将下行和/或上行的部分基带功能,比如,针对下行,预编码(precoding),数字波束赋形(beamforming,BF),或快速傅立叶反变换(inverse fast fourier transform,IFFT)/添加循环前缀(cyclic prefix,CP)中的一项或多项,从DU中移至RU中实现,针对上行,数字波束赋形(beamforming,BF),或快速傅立叶变换(fast fourier transform,FFT)/去除循环前缀(cyclic prefix,CP)中的一项或多项,从DU中移至RU中实现。If the fronthaul interface between the DU and the RU is another interface, relative to the CPRI, part of the downlink and/or uplink baseband functions, for example, for downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT)/cyclic prefix (CP) are moved from the DU to the RU; for uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT)/cyclic prefix (CP) are moved from the DU to the RU.

一种可能的实现方式,该接口可以为增强型通用公共无线电接口(enhanced common public radio interface,eCPRI)。在eCPRI架构下,DU和RU之间的切分方式不同,对应不同类型(category,Cat)的eCPRI,比如eCPRI Cat A,B,C,D,E,F。In one possible implementation, the interface could be the enhanced common public radio interface (eCPRI). In the eCPRI architecture, the division between the DU and RU is different, corresponding to different eCPRI categories (Categories A, B, C, D, E, and F).

以eCPRI Cat A为例,对于下行传输,以层映射为切分,DU被配置用于实现层映射及之前的一项或多项功能(即编码、速率匹配,加扰,调制,层映射中的一项或多项),而层映射之后的其他功能(例如,资源元素(resource element,RE)映射,数字波束赋形(beamforming,BF),或快速傅立叶反变换(inverse fast Fourier transform,IFFT)/添加循环前缀(cyclic prefix,CP)中的一项或多项)移至RU中实现。对于上行传输,以解RE映射为切分,DU被配置用于实现解映射及之前的一项或多项功能(即解码,解速率匹配,解扰,解调,离散傅里叶逆变换(inverse discrete Fourier transform,IDFT),信道均衡,解RE映射中的一项或多项功能),而解映射之后的其他功能(例如,数字BF或快速傅里叶变换(fast Fourier transform,FFT)/去CP中的一项或多项)移至RU中实现。可以理解的是,关于各种类型的eCPRI所对应的DU和RU的功能描述,可以参考eCPRI协议,在此不予赘述。Taking eCPRI Cat A as an example, for downlink transmission, based on layer mapping, the DU is configured to implement layer mapping and one or more functions before it (i.e., one or more of coding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (for example, one or more of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT)/adding a cyclic prefix (CP)) are moved to the RU for implementation. For uplink transmission, the DU is configured to perform demapping and one or more of the preceding functions (i.e., decoding, rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and demapping), with demapping being the key division. Other functions after demapping (e.g., one or more of digital BF or fast Fourier transform (FFT)/CP removal) are implemented in the RU. For a functional description of the DU and RU corresponding to various types of eCPRI, please refer to the eCPRI protocol and will not be elaborated on here.

一种可能的设计中,BBU中用于实现基带功能的处理单元称为基带高层(base band high,BBH)单元,RRU/AAU/RRH中用于实现基带功能的处理单元称为基带低层(base band low,BBL)单元。In one possible design, the processing unit used to implement baseband functions in the BBU is called a baseband high (BBH) unit, and the processing unit used to implement baseband functions in the RRU/AAU/RRH is called a baseband low (BBL) unit.

在不同系统中,CU(或CU-CP和CU-UP)、DU或RU也可以有不同的名称,但是本领域的技术人员可以理解其含义。例如,在开放式RAN(open RAN,ORAN)系统中,CU也可以称为O-CU(开放式CU),DU也可以称为O-DU,CU-CP也可以称为O-CU-CP,CU-UP也可以称为O-CU-UP,RU也可以称为O-RU。本申请中的CU(或CU-CP、CU-UP)、DU和RU中的任一单元,可以是通过软件模块、硬件模块、或者软件模块与硬件模块结合来实现。In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in an open RAN (ORAN) system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of software and hardware modules.

本申请实施例中,用于实现网络设备的功能的装置可以是网络设备;也可以是能够支持网络设备实现该功能的装置,例如芯片系统、硬件电路、软件模块、或硬件电路加软件模块。该装置可以被安装在网络设备中或者和网络设备匹配使用。在本申请实施例中仅以用于实现网络设备的功能的装置为网络设备为例进行说明,不对本申请实施例的方案构成限定。In the embodiments of the present application, the device for implementing the functions of the network device can be a network device; it can also be a device that can support the network device to implement the functions, such as a chip system, a hardware circuit, a software module, or a hardware circuit and a software module. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of the present application, only the device for implementing the functions of the network device is used as an example to illustrate, and does not constitute a limitation on the solutions of the embodiments of the present application.

网络设备和/或终端设备可以部署在陆地上,包括室内、室外、手持、和/或车载;也可以部署在水面(如轮船等)上;还可以部署在空中(如飞机、气球、和/或卫星)上。本申请实施例中对网络设备和终端设备所处的场景不做限定。The network equipment and/or terminal devices can be deployed on land, including indoors, outdoors, handheld, and/or vehicle-mounted; can also be deployed on water (such as ships); and can also be deployed in the air (such as aircraft, balloons, and/or satellites). The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

此外,终端设备和网络设备可以是硬件设备,也可以是在专用硬件上运行的软件功能,通用硬件上运行的软件功能,比如,是平台(例如,云平台)上实例化的虚拟化功能,又或者,是包括专用或通用硬件设备和软件功能的实体,本申请对于终端设备和网络设备的具体形态不作限定。In addition, terminal devices and network devices can be hardware devices, or software functions running on dedicated hardware, software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (for example, a cloud platform), or entities including dedicated or general-purpose hardware devices and software functions. This application does not limit the specific form of terminal devices and network devices.

在无线通信网络中,例如在移动通信网络中,网络支持的业务越来越多样,因此需要满足的需求越来越多样。例如,网络需要能够支持超高速率、超低时延、和/或超大连接。该特点使得网络规划、网络配置、和/或资源调度越来越复杂。此外,由于网络的功能越来越强大,例如支持的频谱越来越高、支持高阶多入多出(multiple input multiple output,MIMO)技术、支持波束赋形、和/或支持波束管理等新技术,使得网络节能成为了热门研究课题。这些新需求、新场景和新特性给网络规划、运维和高效运营带来了前所未有的挑战。为了迎接该挑战,可以将人工智能技术引入无线通信网络中,从而实现网络智能化。In wireless communication networks, such as mobile communication networks, the services supported by the networks are becoming increasingly diverse, and therefore the demands that need to be met are becoming increasingly diverse. For example, the network needs to be able to support ultra-high speeds, ultra-low latency, and/or ultra-large connections. This feature makes network planning, network configuration, and/or resource scheduling increasingly complex. In addition, as network functionality becomes increasingly powerful, such as supporting increasingly high spectrum, supporting advanced multiple input multiple output (MIMO) technology, supporting beamforming, and/or supporting new technologies such as beam management, network energy conservation has become a hot research topic. These new demands, new scenarios, and new features have brought unprecedented challenges to network planning, maintenance, and efficient operation. To meet this challenge, artificial intelligence technology can be introduced into wireless communication networks to achieve network intelligence.

为了在无线网络中支持AI技术,网络中还可能引入AI节点(也可以称为AI实体)。In order to support AI technology in wireless networks, AI nodes (also called AI entities) may be introduced into the network.

可选地,AI实体可以部署于该通信系统中的如下位置中的一项或多项:接入网络设备、终端设备、或核心网设备等,或者,AI实体也可单独部署,例如,部署于上述任一项设备之外的位置,比如,OTT系统的主机或云端服务器中。AI实体可以与通信系统中的其它设备通信,其它设备例如可以为以下中的一项或多项:网络设备,终端设备,或,核心网的网元等。基于该AI实体所服务的对象,AI实体可以包括网络设备侧的AI实体,终端设备侧的AI实体,或核心网侧的AI实体。Optionally, the AI entity can be deployed in one or more of the following locations in the communication system: access network equipment, terminal equipment, or core network equipment. Alternatively, the AI entity can be deployed separately, for example, in a location other than any of the aforementioned devices, such as a host or cloud server in an OTT system. The AI entity can communicate with other devices in the communication system, such as one or more of the following: network equipment, terminal equipment, or core network elements. Based on the objects served by the AI entity, the AI entity can include an AI entity on the network device side, an AI entity on the terminal device side, or an AI entity on the core network side.

可以理解,本申请对于AI实体的数量不予限制。例如,当有多个AI实体时,多个AI实体可以基于功能进行划分,如不同的AI实体负责不同的功能。It is understood that this application does not limit the number of AI entities. For example, when there are multiple AI entities, the multiple AI entities can be divided based on function, such as different AI entities are responsible for different functions.

还可以理解,AI实体可以是各自独立的设备,也可以集成于同一设备中实现不同的功能,或者可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能,本申请对于上述AI实体的具体形态不作限定。It can also be understood that AI entities can be independent devices, or they can be integrated into the same device to implement different functions, or they can be network elements in hardware devices, or they can be software functions running on dedicated hardware, or they can be virtualized functions instantiated on a platform (for example, a cloud platform). This application does not limit the specific form of the above-mentioned AI entities.

AI实体可以为AI网元或AI模块。AI实体用以实现相应的AI功能。不同网元中部署的AI模块可以相同或不同。AI实体中的AI模型根据不同的参数配置,AI实体可以实现不同的功能。AI实体中的AI模型可以是基于以下一项或多项参数配置的:结构参数(例如神经网络层数、神经网络宽度、层间的连接关系、神经元的权值、神经元的激活函数、或激活函数中的偏置中的至少一项)、输入参数(例如输入参数的类型和/或输入参数的维度)、或输出参数(例如输出参数的类型和/或输出参数的维度)。其中,激活函数中的偏置还可以称为神经网络的偏置。The AI entity can be an AI network element or an AI module. The AI entity is used to implement the corresponding AI function. The AI modules deployed in different network elements can be the same or different. The AI model in the AI entity can implement different functions according to different parameter configurations. The AI model in the AI entity can be configured based on one or more of the following parameters: structural parameters (such as the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of the neuron, the activation function of the neuron, or at least one of the bias in the activation function), input parameters (such as the type of input parameters and/or the dimension of the input parameters), or output parameters (such as the type of output parameters and/or the dimension of the output parameters). Among them, the bias in the activation function can also be called the bias of the neural network.

一个AI实体可以具有一个或多个模型。不同模型的学习过程、训练过程、或推理过程可以部署在不同的实体或设备中,或者可以部署在相同的实体或设备中。An AI entity can have one or more models. The learning, training, or inference processes of different models can be deployed in different entities or devices, or in the same entity or device.

图1是适用于本申请实施例的通信方法的一种通信系统的示意图。如图1所示,通信系统100可以包括至少一个网络设备,例如图1所示的网络设备110;通信系统100还可以包括至少一个终端设备,例如图1所示的终端设备120和终端设备130。网络设备110与终端设备(如终端设备120和终端设备130)可通过无线链路通信。该通信系统中的各通信设备之间,例如,网络设备110与终端设备120之间,可通过多天线技术通信。FIG1 is a schematic diagram of a communication system applicable to the communication method of an embodiment of the present application. As shown in FIG1 , the communication system 100 may include at least one network device, such as the network device 110 shown in FIG1 ; the communication system 100 may also include at least one terminal device, such as the terminal device 120 and the terminal device 130 shown in FIG1 . The network device 110 and the terminal device (such as the terminal device 120 and the terminal device 130) can communicate via a wireless link. The communication devices in the communication system, for example, the network device 110 and the terminal device 120, can communicate via multi-antenna technology.

图2是适用于本申请实施例的通信方法的另一种通信系统的示意图。相较于图1所示的通信系统100而言,图2所示的通信系统200还包括AI网元140。AI网元140用于执行AI相关的操作,例如,构建训练数据集或训练AI模型等。Figure 2 is a schematic diagram of another communication system applicable to the communication method of an embodiment of the present application. Compared to the communication system 100 shown in Figure 1, the communication system 200 shown in Figure 2 also includes an AI network element 140. AI network element 140 is used to perform AI-related operations, such as constructing a training dataset or training an AI model.

在一种可能的实现方式中,网络设备110可以将与AI模型的训练相关的数据发送给AI网元140,由AI网元140构建训练数据集,并训练AI模型。例如,与AI模型的训练相关的数据可以包括终端设备上报的数据。AI网元140可以将AI模型相关的操作的结果发送至网络设备110,并通过网络设备110转发至终端设备。例如,AI模型相关的操作的结果可以包括以下至少一项:已完成训练的AI模型、模型的评估结果或测试结果等。示例性地,已完成训练的AI模型的一部分可以部署于网络设备110上,另一部分部署于终端设备上。可替换地,已完成训练的AI模型可以部署于网络设备110上。或者,已完成训练的AI模型可以部署于终端设备上。In one possible implementation, the network device 110 may send data related to the training of the AI model to the AI network element 140, which constructs a training data set and trains the AI model. For example, the data related to the training of the AI model may include data reported by the terminal device. The AI network element 140 may send the results of the operations related to the AI model to the network device 110, and forward them to the terminal device through the network device 110. For example, the results of the operations related to the AI model may include at least one of the following: an AI model that has completed training, an evaluation result or a test result of the model, etc. Exemplarily, a portion of the trained AI model may be deployed on the network device 110, and another portion may be deployed on the terminal device. Alternatively, the trained AI model may be deployed on the network device 110. Alternatively, the trained AI model may be deployed on the terminal device.

应理解,图2仅以AI网元140与网络设备110直接相连为例进行说明,在其他场景中,AI网元140也可以与终端设备相连。或者,AI网元140可以同时与网络设备110和终端设备相连。或者,AI网元140还可以通过第三方网元与网络设备110相连。本申请实施例对AI网元与其他网元的连接关系不做限定。It should be understood that Figure 2 illustrates only the example of a direct connection between AI network element 140 and network device 110. In other scenarios, AI network element 140 may also be connected to a terminal device. Alternatively, AI network element 140 may be connected to both network device 110 and a terminal device simultaneously. Alternatively, AI network element 140 may be connected to network device 110 through a third-party network element. This embodiment of the present application does not limit the connection relationship between the AI network element and other network elements.

AI网元140也可以作为一个模块设置于网络设备和/或终端设备中,例如,设置于图1所示的网络设备110或终端设备中。网络设备110中可以部署一个或多个AI模块。终端设备中可以部署一个或多个AI模块。AI network element 140 can also be provided as a module in a network device and/or a terminal device, for example, in network device 110 or a terminal device shown in FIG1 . One or more AI modules can be deployed in network device 110. One or more AI modules can be deployed in a terminal device.

需要说明的是,图1和图2仅为便于理解而示例的简化示意图,例如,通信系统中还可以包括其它设备,如还可以包括无线中继设备和/或无线回传设备等,图1和图2中未予以画出。在实际应用中,该通信系统可以包括多个网络设备,也可以包括多个终端设备。本申请实施例对通信系统中包括的网络设备和终端设备的数量不做限定。It should be noted that Figures 1 and 2 are simplified schematic diagrams for ease of understanding. For example, the communication system may also include other devices, such as wireless relay devices and/or wireless backhaul devices, which are not shown in Figures 1 and 2. In actual applications, the communication system may include multiple network devices and multiple terminal devices. The embodiments of the present application do not limit the number of network devices and terminal devices included in the communication system.

为了便于理解本申请实施例的方案,下面对本申请实施例可能涉及的术语进行解释。To facilitate understanding of the solutions of the embodiments of the present application, the terms that may be involved in the embodiments of the present application are explained below.

(1)AI模型:(1) AI model:

AI模型为能实现AI功能的算法或者计算机程序,AI模型表征了模型的输入和输出之间的映射关系。AI模型可以理解为将一定维度的输入映射到一定维度的输出的函数模型,其模型参数通过机器学习训练得到。例如,f(x)=ax2+b是一个二次函数模型,该模型可以视为一个AI模型,a和b对应AI模型的参数,可以通过机器学习训练得到。AI模型也可以称为模型或AI功能或功能。一个AI功能可以对应于一个或多个AI模型。An AI model is an algorithm or computer program that can implement AI functions. The AI model represents the mapping relationship between the model's input and output. An AI model can be understood as a function model that maps inputs of a certain dimension to outputs of a certain dimension, and its model parameters are obtained through machine learning training. For example, f(x) = ax 2 + b is a quadratic function model, which can be regarded as an AI model. a and b correspond to the parameters of the AI model and can be obtained through machine learning training. An AI model can also be called a model, AI function, or function. An AI function can correspond to one or more AI models.

AI模型的类型可以是神经网络、线性回归模型、决策树模型、支持向量机(support vector machine,SVM)、贝叶斯网络、Q学习模型或者其他机器学习(machine learning,ML)模型。The type of AI model can be a neural network, linear regression model, decision tree model, support vector machine (SVM), Bayesian network, Q learning model or other machine learning (ML) model.

(2)双端模型:(2) Two-end model:

双端模型也可以称为双边模型、协作模型、对偶模型或双端(two-side)模型等。双端模型指的是由多个子模型组合在一起构成的一个模型。构成该模型的多个子模型需要相互匹配。该多个子模型可以部署于不同的节点中。The two-end model can also be called a bilateral model, collaborative model, dual model, or two-side model. A two-end model is a model composed of multiple sub-models. The sub-models that make up the model must match each other. These sub-models can be deployed on different nodes.

本申请实施例中涉及用于压缩信道信息的编码器和用于恢复信道信息的解码器。编码器与解码器匹配使用,可以理解编码器和解码器为配套的AI模型。一个编码器可以包括一个或多个AI模型,该编码器匹配的解码器中也包括一个或多个AI模型,匹配使用的编码器和解码器中包括的AI模型数量相同且一一对应。编码器还可以包括量化模块,该量化模块可以用于对编码器中的AI模型的输出进行量化处理。解码器可以包括反量化模块,该反量化模块可以用于对接收到的信道信息的反馈信息进行反量化处理,以得到解码器中的AI模型的输入。反量化处理也可以称为解量化处理。The embodiments of the present application relate to an encoder for compressing channel information and a decoder for recovering channel information. The encoder and decoder are used in matching manner, and it can be understood that the encoder and decoder are matching AI models. An encoder may include one or more AI models, and the decoder matched with the encoder also includes one or more AI models. The number of AI models included in the matching encoder and decoder is the same and one-to-one corresponding. The encoder may also include a quantization module, which may be used to quantize the output of the AI model in the encoder. The decoder may include an inverse quantization module, which may be used to inverse quantize the feedback information of the received channel information to obtain the input of the AI model in the decoder. Inverse quantization processing may also be called dequantization processing.

一种可能的设计中,一套匹配使用的编码器(encoder)和解码器(decoder)可以为同一个自编码器(auto-encoders,AE)中的两个部分。编码器和解码器分别部署于不同的节点的AE模型是一种典型的双边模型。AE模型的编码器和解码器通常是共同训练的编码器与解码器匹配使用。自编码器是一种无监督学习的神经网络,它的特点是将输入数据作为标签数据,因此自编码器也可以理解为自监督学习的神经网络。自编码器可以用于数据的压缩和恢复。示例性地,自编码器中的编码器可以对数据A进行压缩(编码)处理,得到数据B;自编码器中的解码器可以对数据B进行解压缩(解码)处理,恢复出数据A。或者可以理解为,解码器是编码器的逆操作。In one possible design, a set of matched encoders and decoders can be two parts of the same auto-encoder (AE). The AE model in which the encoder and decoder are deployed on different nodes is a typical bilateral model. The encoder and decoder of the AE model are usually a jointly trained encoder and decoder that are matched and used. An autoencoder is a neural network for unsupervised learning. Its characteristic is that it uses input data as label data, so the autoencoder can also be understood as a neural network for self-supervised learning. An autoencoder can be used for data compression and recovery. For example, the encoder in the autoencoder can compress (encode) data A to obtain data B; the decoder in the autoencoder can decompress (decode) data B to restore data A. Or it can be understood that the decoder is the inverse operation of the encoder.

例如,如图3所示,编码器对输入V进行处理,以得到处理后的结果z,解码器能够将编码器的输出z再解码为期望的输出V’。For example, as shown in FIG3 , the encoder processes the input V to obtain a processed result z, and the decoder can decode the encoder output z into the desired output V’.

本申请实施例中的AI模型可以包括部署于终端设备侧的编码器和部署于网络设备侧的解码器,或者,部署于终端设备侧的编码器和部署于另一终端设备侧的解码器,或者,部署于网络设备侧的编码器和部署于另一网络设备侧的解码器。The AI model in the embodiments of the present application may include an encoder deployed on the terminal device side and a decoder deployed on the network device side, or an encoder deployed on the terminal device side and a decoder deployed on another terminal device side, or an encoder deployed on the network device side and a decoder deployed on another network device side.

(3)神经网络(neural network,NN):(3) Neural network (NN):

神经网络是AI或机器学习的一种具体实现形式。根据通用近似定理,神经网络理论上可以逼近任意连续函数,从而使得神经网络具备学习任意映射的能力。Neural networks are a specific implementation of AI or machine learning. According to the universal approximation theorem, neural networks can theoretically approximate any continuous function, giving them the ability to learn arbitrary mappings.

神经网络可以是由神经单元组成的,神经单元可以是指以xs和截距1为输入的运算单元。神经网络是将许多个上述单一的神经单元联结在一起形成的网络,即一个神经单元的输出可以是另一个神经单元的输入。每个神经单元的输入可以与前一层的局部接受域相连,来提取局部接受域的特征,局部接受域可以是由若干个神经单元组成的区域。A neural network can be composed of neural units, which can be a computational unit that takes x s and an intercept 1 as input. A neural network is formed by connecting many of the aforementioned single neural units together, meaning that the output of one neural unit can be the input of another. The input of each neural unit can be connected to the local receptive field of the previous layer to extract features from that local receptive field, which can be an area consisting of several neural units.

以AI模型的类型为神经网络为例,本公开涉及的AI模型可以为深度神经网络(deep neural network,DNN)。根据网络的构建方式,DNN可以包括前馈神经网络(feedforward neural network,FNN)、卷积神经网络(convolutional neural networks,CNN)和递归神经网络(recurrent neural network,RNN)等。Taking neural networks as an example, the AI models involved in this disclosure may be deep neural networks (DNNs). Depending on how the network is constructed, DNNs can include feedforward neural networks (FNNs), convolutional neural networks (CNNs), and recurrent neural networks (RNNs).

CNN是一种专门来处理具有类似网格结构的数据的神经网络。例如,时间序列数据(时间轴离散采样)和图像数据(二维离散采样)都可以认为是类似网格结构的数据。CNN并不一次性利用全部的输入信息做运算,而是采用一个固定大小的窗截取部分信息做卷积运算,这就大大降低了模型参数的计算量。另外根据窗截取的信息类型的不同(如同一副图中的人和物为不同类型信息),每个窗可以采用不同的卷积核运算,这使得CNN能更好的提取输入数据的特征。CNN is a neural network specifically designed to process data with a grid-like structure. For example, time series data (discrete sampling along the time axis) and image data (discrete sampling along two dimensions) can both be considered grid-like data. CNNs do not utilize all input information at once for computation. Instead, they use a fixed-size window to intercept a portion of the information for convolution operations, significantly reducing the computational complexity of model parameters. Furthermore, depending on the type of information intercepted by the window (e.g., people and objects in an image represent different types of information), each window can use a different convolution kernel, enabling CNNs to better extract features from the input data.

RNN是一类利用反馈时间序列信息的DNN网络。它的输入包括当前时刻的新的输入值和自身在前一时刻的输出值。RNN适合获取在时间上具有相关性的序列特征,特别适用于语音识别、信道编译码等应用。RNNs are a type of DNN that utilizes feedback time series information. Their input consists of a new input value at the current moment and their own output value at the previous moment. RNNs are suitable for capturing temporally correlated sequence features and are particularly well-suited for applications such as speech recognition and channel coding.

FNN网络的特点为相邻层的神经元之间两两完全相连,这使得FNN通常需要大量的存储空间、导致较高的计算复杂度。The characteristic of FNN network is that neurons in adjacent layers are fully connected to each other, which makes FNN usually require a large amount of storage space and leads to high computational complexity.

上述FNN、CNN、RNN为都是以神经元为基础而构造的。如前所述,每个神经元都对其输入值做加权求和运算,并加权求和结果通过一个非线性函数产生输出。神经网络中神经元加权求和运算的权值以及非线性函数称作神经网络的参数。一个神经网络所有神经元的参数构成这个神经网络的参数。The aforementioned FNNs, CNNs, and RNNs are all constructed based on neurons. As mentioned earlier, each neuron performs a weighted summation operation on its input values, and then applies this weighted summation to a nonlinear function to produce an output. The weights of the weighted summation operation of neurons in a neural network, as well as the nonlinear function, are called the parameters of the neural network. The parameters of all neurons in a neural network constitute the parameters of the neural network.

(4)数据集:(4) Dataset:

数据集指的是机器学习中用于模型训练、验证和测试的数据,数据的数量和质量将影响到机器学习的效果。A dataset refers to the data used for model training, verification, and testing in machine learning. The quantity and quality of the data will affect the effectiveness of machine learning.

在机器学习领域,真值(ground truth)通常指的是被认为是准确的数据或真实的数据。In the field of machine learning, ground truth usually refers to data that is believed to be accurate or real.

训练数据集用于AI模型的训练,训练数据集可以包括AI模型的输入,或者包括AI模型的输入和目标输出。其中,训练数据集包括一个或多个训练数据,训练数据可以包括输入至AI模型的训练样本,也可以包括AI模型的目标输出。其中,目标输出也可以被称为标签、样本标签或标签样本。标签即为真值。A training dataset is used to train an AI model. It may include the input to the AI model, or the input and target output of the AI model. A training dataset includes one or more training data. Training data may include training samples input to the AI model, or the target output of the AI model. The target output may also be referred to as a label, sample label, or labeled sample. A label is the true value.

在通信领域,训练数据集可以包括通过仿真平台收集的仿真数据,也可以包括实验场景收集的实验数据,或者,也可以包括在实际的通信网络中收集的实测数据。由于数据产生的地理环境和信道条件存在差异,例如,室内、室外、移动速度、频段或天线配置等存在差异,在获取数据时,可以对收集到数据进行分类。例如,将信道传播环境以及天线配置相同的数据归为一类。In the communications field, training datasets can include simulated data collected through simulation platforms, experimental data collected in experimental scenarios, or measured data collected in actual communication networks. Because the geographical environments and channel conditions in which data are generated vary, such as indoor and outdoor locations, mobile speeds, frequency bands, or antenna configurations, the collected data can be categorized during acquisition. For example, data with the same channel propagation environment and antenna configuration can be grouped together.

模型训练本质上就是从训练数据中学习它的某些特征,在训练AI模型(如神经网络模型)的过程中,因为希望AI模型的输出尽可能的接近真正想要预测的值,所以可以通过比较当前网络的预测值和真正想要的目标值,再根据两者之间的差异情况来更新每一层AI模型的权重向量(当然,在第一次更新之前通常会有初始化的过程,即为AI模型中的各层预先配置参数),比如,如果网络的预测值高了,就调整权重向量让它预测低一些,不断的调整,直到AI模型能够预测出真正想要的目标值或与真正想要的目标值非常接近的值。因此,就需要预先定义“如何比较预测值和目标值之间的差异”,这便是损失函数(loss function)或目标函数(objective function),它们是用于衡量预测值和目标值的差异的重要方程。其中,以损失函数举例,损失函数的输出值(loss)越高表示差异越大,那么AI模型的训练就变成了尽可能缩小这个loss的过程,使得损失函数的取值小于门限,或者使得损失函数的取值满足目标需求的过程。例如,AI模型为神经网络,调整神经网络的模型参数包括调整如下参数中的至少一种:神经网络的层数、宽度、神经元的权值、或神经元的激活函数中的参数。Model training essentially involves learning certain characteristics from training data. When training an AI model (such as a neural network), the goal is to ensure that the model's output is as close as possible to the desired predicted value. This is done by comparing the network's predictions with the desired target values. The weight vectors of each layer of the AI model are then updated based on the difference between the two. (Of course, this initialization process typically precedes the first update, where parameters are preconfigured for each layer of the AI model.) For example, if the network's prediction is too high, the weight vectors are adjusted to predict a lower value. This adjustment is repeated until the AI model predicts the desired target value, or a value very close to it. Therefore, it's necessary to predefine how to compare the difference between the predicted and target values. This is known as the loss function, or objective function. These are crucial equations used to measure the difference between the predicted and target values. For example, a higher loss function indicates a greater discrepancy. Therefore, training the AI model becomes a process of minimizing this loss, keeping the loss function below a threshold or ensuring that the loss function meets the desired target. For example, the AI model is a neural network, and adjusting the model parameters of the neural network includes adjusting at least one of the following parameters: the number of layers, width, weights of neurons, or parameters in the activation function of neurons of the neural network.

推理数据可以作为已完成训练的AI模型的输入,用于AI模型的推理。在模型推理过程中,将推理数据输入AI模型,可以得到对应的输出即为推理结果。Inference data can be used as input to a trained AI model for inference. During the inference process, the inference data is input into the AI model, and the corresponding output is the inference result.

(5)AI模型的设计:(5) AI model design:

AI模型的设计主要包括数据收集环节(例如收集训练数据和/或推理数据)、模型训练环节以及模型推理环节。进一步地还可以包括推理结果应用环节。The design of an AI model primarily involves data collection (e.g., collecting training data and/or inference data), model training, and model inference. Furthermore, it can also include the application of inference results.

图4示出了一种AI应用框架。FIG4 shows an AI application framework.

在前述数据收集环节中,数据源(data source)用于提供训练数据集和推理数据。在模型训练环节中,通过对数据源提供的训练数据(training data)进行分析或训练,得到AI模型。其中,AI模型表征了模型的输入和输出之间的映射关系。通过模型训练节点学习得到AI模型,相当于利用训练数据学习得到模型的输入和输出之间的映射关系。在模型推理环节中,使用经由模型训练环节训练后的AI模型,基于数据源提供的推理数据进行推理,得到推理结果。该环节还可以理解为:将推理数据输入到AI模型,通过AI模型得到输出,该输出即为推理结果。该推理结果可以指示:由执行对象使用(执行)的配置参数、和/或由执行对象执行的操作。在推理结果应用环节中进行推理结果的发布,例如推理结果可以由执行(actor)实体统一规划,例如执行实体可以发送推理结果给一个或多个执行对象(例如,网络设备或终端设备等)去执行。又如执行实体还可以反馈模型的性能给数据源,便于后续实施模型的更新训练。In the aforementioned data collection phase, the data source provides training datasets and inference data. In the model training phase, an AI model is generated by analyzing or training the training data provided by the data source. The AI model represents the mapping relationship between the model's inputs and outputs. Learning the AI model through the model training node is equivalent to learning the mapping relationship between the model's inputs and outputs using the training data. In the model inference phase, the AI model, trained in the model training phase, performs inference based on the inference data provided by the data source, generating an inference result. This phase can also be understood as inputting inference data into the AI model and generating an output, which is the inference result. The inference result can indicate the configuration parameters used (executed) by the execution object and/or the operations performed by the execution object. In the inference result application phase, the inference result is published. For example, the inference result can be centrally planned by an actor, for example, the actor can send the inference result to one or more actors (e.g., network devices or terminal devices) for execution. Furthermore, the actor can provide feedback on model performance to the data source to facilitate subsequent model updates and training.

可以理解的是,在通信系统中可以包括具备AI功能的网元。上述AI模型设计相关的环节可以由一个或多个具备人工智能功能的网元执行。一种可能的设计中,可以在通信系统中已有网元内配置AI功能(如AI模块或者AI实体)来实现AI相关的操作,例如AI模型的训练和/或推理。例如该已有网元可以是网络设备或终端设备等。或者另一种可能的设计中,也可以在通信系统中引入独立的网元来执行AI相关的操作,如训练AI模型。该独立的网元可以称为AI网元或者AI节点等,本申请实施例对此名称不进行限制。示例性地,该AI网元可以和通信系统中的网络设备之间直接连接,也可以通过第三方网元和网络设备实现间接连接。其中,第三方网元可以是认证管理功能(authentication management function,AMF)网元、用户面功能(user plane function,UPF)网元等核心网网元、OAM、云服务器或者其他网元,不予限制。示例性地,该独立的网元可以部署于网络设备侧,终端设备侧,或,核心网侧中的一项或多项。可选的,其可以部署于云端服务器或OTT或OAM上。示例性地,如图2所示的通信系统中引入了AI网元140。It is understandable that a communication system may include network elements with AI functions. The above-mentioned AI model design-related links can be performed by one or more network elements with artificial intelligence functions. In one possible design, AI functions (such as AI modules or AI entities) can be configured in existing network elements in the communication system to implement AI-related operations, such as AI model training and/or reasoning. For example, the existing network element can be a network device or a terminal device. Or in another possible design, an independent network element can also be introduced into the communication system to perform AI-related operations, such as training an AI model. The independent network element can be called an AI network element or an AI node, etc., and the embodiments of the present application do not limit these names. For example, the AI network element can be directly connected to the network equipment in the communication system, or it can be indirectly connected to the network equipment through a third-party network element. Among them, the third-party network element can be a core network element such as an authentication management function (AMF) network element, a user plane function (UPF) network element, an OAM, a cloud server, or other network elements, without limitation. Exemplarily, the independent network element can be deployed on one or more of the following: the network device side, the terminal device side, or the core network side. Optionally, it can be deployed on a cloud server, OTT, or OAM. Exemplarily, the communication system shown in FIG2 introduces an AI network element 140.

不同模型的训练过程可以部署在不同的设备或节点中,也可以部署在相同的设备或节点中。不同模型的推理过程可以部署在不同的设备或节点中,也可以部署在相同的设备或节点中。以终端设备完成模型训练环节为例,终端设备可以训练配套的编码器和解码器之后,将其中解码器的模型参数发送给网络设备。以网络设备完成模型训练环节为例,网络设备在训练配套的编码器和解码器之后,可以将其中编码器的模型参数指示给终端设备。以独立的AI网元完成模型训练环节为例,AI网元可以训练配套的编码器和解码器之后,将其中编码器的模型参数发送给终端设备,将解码器的模型参数发送给网络设备。进而在终端设备中进行编码器对应的模型推理环节,以及在网络设备中进行解码器对应的模型推理环节。The training process of different models can be deployed in different devices or nodes, or in the same device or node. The inference process of different models can be deployed in different devices or nodes, or in the same device or node. Taking the completion of the model training phase of a terminal device as an example, the terminal device can train the matching encoder and decoder, and then send the model parameters of the decoder to the network device. Taking the completion of the model training phase of a network device as an example, after the network device trains the matching encoder and decoder, it can indicate the model parameters of the encoder to the terminal device. Taking the completion of the model training phase of an independent AI network element as an example, the AI network element can train the matching encoder and decoder, and then send the model parameters of the encoder to the terminal device and the model parameters of the decoder to the network device. Then, the model inference phase corresponding to the encoder is performed in the terminal device, and the model inference phase corresponding to the decoder is performed in the network device.

其中,模型参数可以包括如下的一种或多种模型的结构参数(例如模型的层数、和/或权值等)、模型的输入参数(如输入维度、输入端口数)、或模型的输出参数(如输出维度、输出端口数)。可以理解,输入维度可以指的是一个输入数据的大小,例如输入数据为一个序列时,该序列对应的输入维度可以指示该序列的长度。输入端口数可以指的是输入数据的数量。类似地,输出维度可以指的是一个输出数据的大小,例如输出数据为一个序列时,该序列对应的输出维度可以指示该序列的长度。输出端口数可以指的是输出数据的数量。Among them, the model parameters may include one or more of the following structural parameters of the model (such as the number of layers and/or weights of the model, etc.), the input parameters of the model (such as input dimension, number of input ports), or the output parameters of the model (such as output dimension, number of output ports). It can be understood that the input dimension may refer to the size of an input data. For example, when the input data is a sequence, the input dimension corresponding to the sequence may indicate the length of the sequence. The number of input ports may refer to the number of input data. Similarly, the output dimension may refer to the size of an output data. For example, when the output data is a sequence, the output dimension corresponding to the sequence may indicate the length of the sequence. The number of output ports may refer to the number of output data.

(6)信道信息:(6) Channel information:

在通信系统(例如,LTE通信系统或NR通信系统等)中,网络设备基于信道信息决定调度终端设备的下行数据信道的资源、MCS以及预编码等配置中的一项或多项。可以理解,信道信息也可以被称为信道状态信息(channel state information,CSI)或信道环境信息,是一种能够反映信道特征、信道质量的信息。In communication systems (e.g., LTE or NR), network equipment determines one or more of the following configurations, including resources, MCS, and precoding, for scheduling downlink data channels of terminal devices based on channel information. Channel information, also known as channel state information (CSI) or channel environment information, reflects channel characteristics and quality.

信道信息测量指的是接收端根据发送端发送的参考信号求解信道信息,即利用信道估计方法估计出信道信息。示例性地,参考信号可以包括信道状态信息参考信号(channel state information reference signal,CSI-RS)、同步信号/广播信道块(synchronizing signal/physical broadcast channel block,SSB)、信道探测参考信号(sounding reference signal,SRS)或解调参考信号(demodulation reference signal,DMRS)等中的一项或多项。CSI-RS、SSB以及DMRS等中的一项或多项可以用于测量下行信道信息。SRS和/或DMRS可以用于测量上行信道信息。Channel information measurement refers to the receiver determining channel information based on a reference signal sent by the transmitter, i.e., estimating the channel information using a channel estimation method. For example, the reference signal may include one or more of a channel state information reference signal (CSI-RS), a synchronization signal/physical broadcast channel block (SSB), a sounding reference signal (SRS), or a demodulation reference signal (DMRS). One or more of CSI-RS, SSB, and DMRS can be used to measure downlink channel information. SRS and/or DMRS can be used to measure uplink channel information.

信道信息可以基于参考信号的信道测量结果确定。或者,信道信息可以为参考信号的信道测量结果。在本申请实施例中,参考信号的信道测量结果也可以替换为信道信息。The channel information may be determined based on a channel measurement result of a reference signal. Alternatively, the channel information may be a channel measurement result of a reference signal. In an embodiment of the present application, the channel measurement result of a reference signal may also be replaced by the channel information.

以FDD通信场景为例,在FDD通信场景中,由于上下行信道不具备互易性或者说无法保证上下行信道的互易性,网络设备需要通过终端设备进行上行反馈的方式获得下行CSI。网络设备通常会向终端设备下行参考信号,终端设备接收该下行参考信号。由于终端设备已知下行参考信号的发送信息,终端设备可以根据接收到的下行参考信号进行信道测量、干扰测量估计(测量)出该下行参考信号所经历的下行信道。终端设备基于该测量得到下行信道矩阵生成下行CSI。终端设备根据协议预定义的方式或网络设备配置的方式生成CSI报告,并反馈给网络设备,以使其获取下行CSI。Taking the FDD communication scenario as an example, in the FDD communication scenario, since the uplink and downlink channels are not reciprocal or the reciprocity of the uplink and downlink channels cannot be guaranteed, the network device needs to obtain the downlink CSI through the uplink feedback of the terminal device. The network device usually sends a downlink reference signal to the terminal device, and the terminal device receives the downlink reference signal. Since the terminal device knows the sending information of the downlink reference signal, the terminal device can perform channel measurement and interference measurement based on the received downlink reference signal to estimate (measure) the downlink channel experienced by the downlink reference signal. The terminal device generates the downlink CSI based on the downlink channel matrix obtained by the measurement. The terminal device generates a CSI report according to the method predefined by the protocol or the method configured by the network device, and feeds it back to the network device so that it can obtain the downlink CSI.

在本申请中,CSI的含义相较于传统方案中的CSI的含义更广,并不局限于信道质量指示(channel quality indication,CQI)、预编码矩阵指示(precoding matrix indicator,PMI)、秩指示(rank indicator,RI)、或,CSI-RS资源指示(CSI-RS resource indicator,CRI),其还可以为信道响应信息(如信道响应矩阵,频域信道响应信息,时域信道响应信息),信道响应对应的权值信息,参考信号接收功率(reference signal receiving power,RSRP)或信号与干扰加噪声比(signal to interference plus noise ratio,SINR)等中的一种或多种。In the present application, the meaning of CSI is broader than that of CSI in traditional schemes, and is not limited to channel quality indication (CQI), precoding matrix indicator (PMI), rank indicator (RI), or CSI-RS resource indicator (CRI). It can also be one or more of channel response information (such as channel response matrix, frequency domain channel response information, time domain channel response information), weight information corresponding to channel response, reference signal receiving power (RSRP) or signal to interference plus noise ratio (SINR), etc.

其中,RI用于指示参考信号的接收端,如终端设备,建议的下行传输的层数,CQI用于指示参考信号的接收端,如终端设备,判断的当前信道条件所能支持的调制编码方式,PMI用于指示参考信号的接收端,如终端设备,建议的预编码。PMI所指示的预编码的层数与RI对应。The RI indicates the recommended number of downlink transmission layers for the reference signal receiver, such as a terminal device. The CQI indicates the modulation and coding scheme supported by the current channel conditions determined by the reference signal receiver, such as a terminal device. The PMI indicates the recommended precoding layer for the reference signal receiver, such as a terminal device. The number of precoding layers indicated by the PMI corresponds to the RI.

如前所述,对参考信号进行测量可以得到信道信息。对该信道信息进行压缩和/或量化操作可以得到反馈信息。反馈信息可以通过信道信息报告上报。对该反馈信息进行解压缩和/或反量化操作可以恢复出信道信息。As previously described, channel information can be obtained by measuring the reference signal. Feedback information can be obtained by compressing and/or quantizing the channel information. The feedback information can be reported via a channel information report. Channel information can be recovered by decompressing and/or dequantizing the feedback information.

反馈信息也可以称为信道信息的反馈信息、CSI的反馈信息、CSI反馈信息、压缩信息、信道信息的压缩信息、CSI的压缩信息、压缩的信道信息或压缩的CSI等。Feedback information may also be referred to as feedback information of channel information, feedback information of CSI, CSI feedback information, compressed information, compressed information of channel information, compressed information of CSI, compressed channel information, or compressed CSI, etc.

恢复的信道信息也可以称为CSI恢复信息。The recovered channel information may also be referred to as CSI recovery information.

随着MIMO系统天线阵列规模不断增大,可支持的天线端口数增多,对应的信道矩阵与预编码矩阵的维度增长。用有限的预定义码字近似表示大规模信道矩阵和预编码矩阵的误差会增大。一种提高信道恢复精度的方法是增加码本中码字的数量,但这会同时导致CSI反馈(包括码字相应的编号以及加权系数中的一个或多个)的开销增大,进而降低数据传输的可用资源,造成系统容量损失。As MIMO system antenna arrays continue to grow in size, the number of supported antenna ports increases, and the corresponding channel and precoding matrix dimensions grow. Approximating large channel and precoding matrices with a limited number of predefined codewords increases errors. One approach to improving channel recovery accuracy is to increase the number of codewords in the codebook. However, this also increases the overhead of CSI feedback (including the corresponding codeword number and one or more weighting coefficients), thereby reducing the resources available for data transmission and resulting in system capacity loss.

将AI技术引入无线通信网络中,产生了一种基于AI模型的CSI反馈方式,即AI-CSI反馈。终端设备利用AI模型对CSI进行压缩反馈,网络设备利用AI模型对压缩的CSI进行解压缩恢复。在基于AI的CSI反馈中传输的是一个序列(如比特序列),开销相较于传统CSI反馈的开销低。而且,AI模型具有更强的非线性特征提取能力,相较于传统方案可以更有效地对信道信息进行压缩表示,以及根据反馈信息对信道进行更有效地恢复。The introduction of AI technology into wireless communication networks has resulted in an AI-based CSI feedback method, known as AI-CSI feedback. Terminal devices use AI models to compress and feedback CSI, while network devices use AI models to decompress and recover the compressed CSI. AI-based CSI feedback transmits a sequence (such as a bit sequence), resulting in lower overhead than traditional CSI feedback. Furthermore, AI models have stronger nonlinear feature extraction capabilities, enabling more efficient compression and representation of channel information and more effective channel recovery based on feedback information compared to traditional solutions.

CSI反馈可以基于AE的AI模型实现,以图3为例,图3中的编码器可以为CSI生成器,解码器可以为CSI重构器。例如,编码器可以部署于终端设备中,解码器可以部署于网络设备中。将信道信息V通过编码器生成CSI反馈信息z。通过解码器重构信道信息,即得到恢复的信道信息V’。CSI feedback can be implemented based on an AI model for automated event processing (AE). For example, in Figure 3, the encoder can be a CSI generator, and the decoder can be a CSI reconstructor. For example, the encoder can be deployed in a terminal device, and the decoder can be deployed in a network device. Channel information V is passed through the encoder to generate CSI feedback information z. The decoder reconstructs the channel information, resulting in recovered channel information V'.

信道信息V可以是通过信道信息测量得到的。以信道信息V可以包括下行信道的特征向量矩阵(由特征向量构成的矩阵)为例。编码器对下行信道的特征向量矩阵进行处理,以得到CSI反馈信息z。换言之,将相关方案中根据码本对特征矩阵进行压缩和/或量化操作替换为由编码器对特征矩阵进行处理的操作,以得到CSI反馈信息z。通过解码器对CSI反馈信息z进行处理可以得到恢复的信道信息V’。Channel information V can be obtained through channel information measurement. For example, channel information V can include the eigenvector matrix (a matrix composed of eigenvectors) of the downlink channel. The encoder processes the eigenvector matrix of the downlink channel to obtain CSI feedback information z. In other words, the compression and/or quantization operations of the eigenvector matrix based on the codebook in related schemes are replaced by operations in which the encoder processes the eigenvector matrix to obtain CSI feedback information z. The decoder processes the CSI feedback information z to obtain recovered channel information V'.

下面进一步对本申请实施例中的AI模型的训练过程以及推理过程进行示例性说明。The following further illustrates the training process and reasoning process of the AI model in the embodiments of the present application.

用于训练AI模型的训练数据包括训练样本和样本标签。示例性地,训练样本为终端设备测量的信道信息,样本标签为真实的信道信息,如真值CSI。对于编码器和解码器属于同一自编码器的情况,训练数据可以仅包括训练样本,或者说训练样本就是样本标签。The training data used to train AI models includes training samples and sample labels. For example, the training samples are channel information measured by the terminal device, and the sample labels are actual channel information, such as ground-truth CSI. If the encoder and decoder belong to the same autoencoder, the training data can only include the training samples, or in other words, the training samples are the sample labels.

在无线通信领域,真值CSI可以为高精度的CSI。In the field of wireless communications, the true CSI may be high-precision CSI.

具体训练过程如下:模型训练节点使用编码器处理信道信息,即训练样本,以得到CSI反馈信息,并使用解码器处理反馈信息,得到恢复的信道信息,即CSI恢复信息。进而计算CSI恢复信息与对应的样本标签之间的差异,即损失函数的取值,根据损失函数的取值更新编码器和解码器的参数,使得恢复的信道信息与对应的样本标签之间的差异最小化,即最小化损失函数。示例性地,损失函数可以是最小均方误差(mean square error,MSE)或者余弦相似度。重复上述操作,即可得到满足目标需求的编码器和解码器。上述模型训练节点可以是终端设备、网络设备或者通信系统中其他具备AI功能的网元。CSI反馈信息丢包会影响反馈性能,即影响网络设备侧信道信息恢复的准确性。下面以基于时域相关性的CSI反馈为例进行说明。The specific training process is as follows: the model training node uses the encoder to process the channel information, that is, the training samples, to obtain CSI feedback information, and uses the decoder to process the feedback information to obtain the recovered channel information, that is, the CSI recovery information. Then, the difference between the CSI recovery information and the corresponding sample label is calculated, that is, the value of the loss function, and the parameters of the encoder and decoder are updated according to the value of the loss function, so that the difference between the recovered channel information and the corresponding sample label is minimized, that is, the loss function is minimized. Exemplarily, the loss function can be the minimum mean square error (MSE) or cosine similarity. Repeating the above operations can obtain an encoder and decoder that meet the target requirements. The above model training node can be a terminal device, a network device, or other network element with AI function in the communication system. The loss of CSI feedback information will affect the feedback performance, that is, it will affect the accuracy of channel information recovery on the network device side. The following is an example of CSI feedback based on time domain correlation.

无线通信链路中,中低速用户的信道在时间上为连续变化的,可以通过挖掘信道时域相关性来提升反馈性能。例如,通过挖掘历史信道测量结果与当前信道测量结果的时域相关性实现信道信息压缩,有利于在降低反馈信道信息的开销的同时减少压缩过程中的信息损失。终端设备和网络设备可以分别利用时域相关性进行信道信息的压缩反馈及恢复。In wireless communication links, the channels of medium- and low-speed users vary continuously over time. This can improve feedback performance by exploiting channel time-domain correlation. For example, channel information compression can be achieved by exploiting the time-domain correlation between historical and current channel measurement results. This reduces the overhead of feedback channel information while minimizing information loss during the compression process. Terminal devices and network equipment can each leverage time-domain correlation for compressed feedback and recovery of channel information.

图5示出了一种基于时域相关性的CSI反馈流程的示意图。在基于时域相关性的CSI反馈场景中,在终端设备侧生成CSI反馈信息时,该CSI反馈信息不仅与当前的信道测量结果相关,还与历史时刻的信道测量结果相关,在网络设备侧恢复信道信息时,恢复的信道信息不仅与当前的CSI反馈信息相关,还与历史时刻的CSI反馈信息相关。可以理解的是,本申请以终端设备和网络设备之间的通信为例进行描述,但本申请的方案也可适用于其他发送端和接收端,比如,终端设备和终端设备,或,网络设备和网络设备,之间的无线通信,且发送端侧和接收端侧分别部署有AI实体,用于CSI的压缩和恢复。Figure 5 shows a schematic diagram of a CSI feedback process based on time domain correlation. In a CSI feedback scenario based on time domain correlation, when CSI feedback information is generated on the terminal device side, the CSI feedback information is not only related to the current channel measurement result, but also to the channel measurement result at the historical moment. When the channel information is restored on the network device side, the restored channel information is not only related to the current CSI feedback information, but also to the CSI feedback information at the historical moment. It can be understood that this application is described using the communication between a terminal device and a network device as an example, but the solution of this application can also be applied to other sending ends and receiving ends, such as wireless communications between terminal devices and terminal devices, or network devices and network devices, and AI entities are respectively deployed on the sending end side and the receiving end side for compression and recovery of CSI.

终端设备和网络设备上部署基于时域相关性的双端模型,以实现基于时域相关性的CSI反馈。该CSI反馈流程也可以称为AI-CSI双端压缩反馈。下面以图3所示的双端模型为例对图5所示的反馈流程进行说明。A dual-end model based on time-domain correlation is deployed on both the terminal device and the network equipment to implement CSI feedback based on time-domain correlation. This CSI feedback process is also known as AI-CSI dual-end compressed feedback. The feedback process shown in Figure 5 is explained below using the dual-end model shown in Figure 3 as an example.

在终端设备侧,终端设备对参考信号Rt进行信道测量,得到当前时刻的信道测量结果。如图5所示,将当前时刻的信道测量结果Ht输入至编码器中,编码器输出CSI反馈信息ct。CSI反馈信息ct与当前时刻的信道测量结果Ht和编码器的状态信息et-1相关。其中,编码器的状态信息et-1是基于编码器的历史输入确定的,如图5所示,编码器的历史输入可以包括历史时刻的信道测量结果。因此,可以基于Ht和et-1挖掘信道信息的时域相关性。如图5所示,t=1,2,3,4。在网络设备侧,将当前时刻的CSI反馈信息ct输入至解码器中,解码器输出CSI恢复信息H't,即参考信号Rt对应的信道信息。CSI恢复信息H't与当前时刻的CSI反馈信息ct输和解码器的状态信息dt-1相关。其中,解码器的状态信息dt-1是基于解码器的历史输入确定的,如图5所示,解码器的历史输入可以包括历史时刻的CSI反馈信息。因此,可以基于ct和dt-1挖掘信道信息的时域相关性。为了保证反馈性能,网络设备侧的状态信息和终端设备侧的状态信息需要保持同步更新。如图5所示,在首次执行前,可以对编码器和解码器进行模型的初始化,在初始化后,编码器和解码器的状态信息均为初始状态信息,分别表示为e0和d0。此外,编码器除了输出CSI反馈信息ct之外,还对终端设备侧的状态信息进行了更新。解码器除了输出CSI恢复信息H't之外,还对网络设备侧的状态信息进行了更新。这样,网络设备侧和终端设备侧的状态信息实现了同步更新。On the terminal device side, the terminal device performs channel measurement on the reference signal R t to obtain the current channel measurement result. As shown in Figure 5, the current channel measurement result H t is input into the encoder, which outputs CSI feedback information c t . The CSI feedback information c t is related to the current channel measurement result H t and the encoder state information e t-1 . The encoder state information e t-1 is determined based on the encoder's historical input. As shown in Figure 5, the encoder's historical input may include channel measurement results at historical moments. Therefore, the time domain correlation of channel information can be mined based on H t and e t-1 . As shown in Figure 5, t = 1, 2, 3, 4. On the network device side, the current CSI feedback information c t is input into the decoder, which outputs CSI recovery information H' t , which is the channel information corresponding to the reference signal R t. The CSI recovery information H' t is related to the current CSI feedback information c t and the decoder state information d t-1 . The decoder's state information dt -1 is determined based on the decoder's historical inputs. As shown in Figure 5, this historical input can include CSI feedback information from historical moments. Therefore, the time-domain correlation of channel information can be exploited based on ct and dt -1 . To ensure feedback performance, the state information on the network device and the terminal device must be updated synchronously. As shown in Figure 5, before the first execution, the encoder and decoder models can be initialized. After initialization, the encoder and decoder state information are both initial, denoted as e0 and d0 , respectively. Furthermore, in addition to outputting CSI feedback information ct , the encoder also updates the terminal device's state information. In addition to outputting CSI recovery information H't , the decoder also updates the network device's state information. This ensures synchronous updating of the network device and terminal device's state information.

下面举例说明。网络设备向终端设备发送参考信号R3。终端设备对参考信号R3进行信道测量,以得到信道测量结果H3。将该信道测量结果H3输入至终端设备的编码器中,编码器根据信道测量结果H3和编码器的状态信息e2得到CSI反馈信息c3,并更新编码器的状态信息,得到状态信息e3。参考信号R3即为CSI反馈信息c3对应的参考信号。网络设备接收CSI反馈信息c3,将CSI反馈信息c3输入至网络设备的解码器。解码器根据CSI反馈信息c3和解码器的状态信息d2得到CSI恢复信息H'3,并更新解码器的状态信息,得到状态信息d3。该CSI恢复信息H'3即为CSI反馈信息c3对应的信道信息,或者说,该CSI恢复信息H'3即为参考信号R3对应的信道信息。网络设备向终端设备发送参考信号R4。终端设备对参考信号R4进行信道测量,以得到信道测量结果H4。将该信道测量结果H4输入至终端设备的编码器中。编码器根据信道测量结果H4和状态信息e3得到CSI反馈信息c4,并更新状态信息,得到状态信息e4。参考信号R4即为CSI反馈信息c4对应的参考信号。网络设备接收CSI反馈信息c4,将CSI反馈信息c4输入至网络设备的解码器。解码器根据CSI反馈信息c4和解码器的状态信息d3得到CSI恢复信息H'4,并更新解码器的状态信息,得到状态信息d4。该CSI恢复信息H'4即为CSI反馈信息c4对应的信道信息,或者说,该CSI恢复信息H'4即为参考信号R4对应的信道信息。The following example illustrates this. A network device sends reference signal R 3 to a terminal device. The terminal device performs channel measurement on reference signal R 3 to obtain channel measurement result H 3. This channel measurement result H 3 is input into the terminal device's encoder. The encoder obtains CSI feedback information c 3 based on the channel measurement result H 3 and the encoder's state information e 2 , and updates the encoder's state information to obtain state information e 3. Reference signal R 3 is the reference signal corresponding to CSI feedback information c 3. The network device receives CSI feedback information c 3 and inputs it into its decoder. The decoder obtains CSI recovery information H' 3 based on the CSI feedback information c 3 and the decoder's state information d 2 , and updates the decoder's state information to obtain state information d 3. This CSI recovery information H' 3 is the channel information corresponding to CSI feedback information c 3 , or in other words, this CSI recovery information H' 3 is the channel information corresponding to reference signal R 3. The network device sends reference signal R 4 to the terminal device. The terminal device performs channel measurement on reference signal R 4 to obtain a channel measurement result H 4 . This channel measurement result H 4 is input into the terminal device's encoder. The encoder obtains CSI feedback information c 4 based on the channel measurement result H 4 and state information e 3 , and updates the state information to obtain state information e 4 . Reference signal R 4 is the reference signal corresponding to CSI feedback information c 4 . The network device receives CSI feedback information c 4 and inputs it into its decoder. The decoder obtains CSI recovery information H' 4 based on CSI feedback information c 4 and decoder state information d 3 , and updates the decoder state information to obtain state information d 4 . This CSI recovery information H' 4 is the channel information corresponding to CSI feedback information c 4 , or in other words, this CSI recovery information H' 4 is the channel information corresponding to reference signal R 4 .

以参考信号R3为基准,终端设备在接收该参考信号R3之前接收到的参考信号即为历史参考信号。以参考信号R4为基准,终端设备在接收该参考信号R4之前接收到的参考信号即为历史参考信号,例如,R3。编码器的状态信息是基于编码器的历史输入确定的,编码器的历史输入可以包括历史参考信号的信道测量结果。例如,如图5所示,状态信息e4是基于信道测量结果H3更新得到的。以CSI反馈信息c3为基准,网络设备在接收CSI反馈信息c3之前接收到的CSI反馈信息即为历史CSI反馈信息。以CSI反馈信息c4为基准,网络设备在接收该CSI反馈信息c4之前接收到的CSI反馈信息即为历史CSI反馈信息,例如,c3。解码器的状态信息是基于解码器的历史输入确定的,解码器的历史输入可以包括历史CSI反馈信息。例如,如图5所示,状态信息d4是基于CSI反馈信息c3更新得到的。Taking reference signal R 3 as a reference, the reference signal received by the terminal device before receiving reference signal R 3 is the historical reference signal. Taking reference signal R 4 as a reference, the reference signal received by the terminal device before receiving reference signal R 4 is the historical reference signal, for example, R 3. The encoder's state information is determined based on the encoder's historical inputs, which may include channel measurement results of historical reference signals. For example, as shown in Figure 5, state information e 4 is updated based on channel measurement result H 3. Taking CSI feedback information c 3 as a reference, the CSI feedback information received by the network device before receiving CSI feedback information c 3 is the historical CSI feedback information. Taking CSI feedback information c 4 as a reference, the CSI feedback information received by the network device before receiving CSI feedback information c 4 is the historical CSI feedback information, for example, c 3. The decoder's state information is determined based on the decoder's historical inputs, which may include historical CSI feedback information. For example, as shown in Figure 5, state information d 4 is updated based on CSI feedback information c 3 .

当CSI反馈信息由于信道传输条件差等原因传输失败时,网络设备无法同步更新网络设备侧的状态信息,终端设备侧的状态信息和网络设备侧的状态信息之间存在差异,即编码器和解码器的匹配度下降。或者说,在反馈传输失败时,终端设备能够正常更新终端设备侧的状态信息,而网络设备由于无法获取到CSI反馈信息,无法正常更新网络设备侧的状态信息,导致网络设备侧的状态信息的更新次数与终端设备侧的状态信息的更新次数不一致,进而导致终端设备侧的状态信息和网络设备侧的状态信息之间出现差异,即编码器和解码器的匹配度下降。When CSI feedback information fails to transmit due to poor channel transmission conditions or other reasons, the network device is unable to synchronously update its state information, resulting in a discrepancy between the terminal device's and network device's state information, which in turn reduces the encoder and decoder's matching. Alternatively, when feedback transmission fails, the terminal device is able to normally update its state information, but the network device, unable to obtain CSI feedback information, is unable to properly update its state information. This results in a discrepancy between the network device's and terminal device's state information updates, further leading to a discrepancy between the terminal device's and network device's state information, which in turn reduces the encoder and decoder's matching.

终端设备侧的状态信息和网络设备侧的状态信息之间的差异会使得解码器无法恢复出准确的信道信息,导致性能损失。且终端设备侧的状态信息和网络设备侧的状态信息之间的差异会随着丢包次数的增加而增大,可能导致后续双端处理过程的失配,进而导致反馈性能的持续下降。The discrepancy between the state information on the terminal device side and the network device side can prevent the decoder from recovering accurate channel information, resulting in performance loss. Furthermore, the discrepancy between the state information on the terminal device side and the network device side increases with the number of packet losses, potentially leading to a mismatch in subsequent dual-end processing and a continuous degradation of feedback performance.

在CSI反馈传输失败,如CSI反馈信息丢包,频繁发生时,网络设备可以触发终端设备侧的AI模型(即编码器)的状态信息的重置,例如,触发终端设备侧的AI模型的状态信息重置为初始状态信息e0When CSI feedback transmission failures, such as CSI feedback packet loss, occur frequently, the network device may trigger a reset of the state information of the AI model (ie, encoder) on the terminal device side, for example, triggering the state information of the AI model on the terminal device side to be reset to the initial state information e 0 .

图6示出了另一种基于时域相关性的CSI反馈流程的示意图。如图6所示,在反馈传输失败时,解码器可以基于上一次接收的CSI反馈信息进行处理。例如,CSI反馈信息c3上报失败时,网络设备将上一次接收的CSI反馈信息c2输入至解码器中。解码器根据CSI反馈信息c2和状态信息d2输出CSI恢复信息H'3。由于没有接收到CSI反馈信息c3,网络设备无法对状态信息进行正常更新。图6中的解码器的状态信息d3以及之后的解码器的状态信息与图5中基于CSI反馈信息c3更新后得到的状态信息d3以及之后的解码器的状态信息不同。图6中的解码出的CSI恢复信息H'3以及之后的CSI恢复信息与图5中CSI恢复信息H'3以及之后的CSI恢复信息不同。图6中的解码出的CSI恢复信息H'3以及之后的CSI恢复信息的准确性低于图5中CSI恢复信息H'3以及之后的CSI恢复信息。Figure 6 shows a schematic diagram of another CSI feedback process based on time-domain correlation. As shown in Figure 6, when feedback transmission fails, the decoder can process based on the last received CSI feedback information. For example, when CSI feedback information c3 fails to be reported, the network device inputs the last received CSI feedback information c2 into the decoder. The decoder outputs CSI recovery information H'3 based on CSI feedback information c2 and state information d2 . Because CSI feedback information c3 was not received, the network device cannot normally update the state information. The decoder state information d3 and subsequent decoder state information in Figure 6 are different from the state information d3 and subsequent decoder state information obtained after the update based on CSI feedback information c3 in Figure 5. The decoded CSI recovery information H'3 and subsequent CSI recovery information in Figure 6 are different from the CSI recovery information H'3 and subsequent CSI recovery information in Figure 5. The accuracy of the decoded CSI recovery information H'3 and subsequent CSI recovery information in FIG6 is lower than that of the CSI recovery information H'3 and subsequent CSI recovery information in FIG5.

在CSI反馈传输失败频繁发生时,网络设备触发终端设备侧的编码器的状态信息重置为编码器的初始状态信息e0。相应地,解码器的状态信息也重置为解码器的初始状态信息d0When CSI feedback transmission failures occur frequently, the network device triggers the terminal device to reset the encoder state information to the encoder's initial state information e 0 . Correspondingly, the decoder state information is also reset to the decoder's initial state information d 0 .

网络设备向终端设备发送参考信号R4。终端设备对参考信号R4进行测量,以得到信道测量结果H4。将信道测量结果H4输入至编码器中。此时编码器的状态信息已重置。编码器根据信道测量结果H4和状态信息e0输出CSI反馈信息c4,并对状态信息e0进行更新,以得到状态信息e1’。该状态信息e1’可以用于下一次的CSI反馈流程中。终端设备向网络设备发送CSI反馈信息c4。网络设备将CSI反馈信息c4输入至解码器中。此时解码器的状态信息已重置。解码器根据CSI反馈信息c4和状态信息d0输出CSI恢复信息H'4,并对状态信息d0进行更新,以得到状态信息d1’。该状态信息d1’可以用于下一次的CSI反馈流程中。The network device sends reference signal R 4 to the terminal device. The terminal device measures reference signal R 4 to obtain a channel measurement result H 4 . The channel measurement result H 4 is input into the encoder. At this point, the encoder's state information has been reset. The encoder outputs CSI feedback information c 4 based on the channel measurement result H 4 and state information e 0 , and updates state information e 0 to obtain state information e 1 '. This state information e 1 ' can be used in the next CSI feedback process. The terminal device sends CSI feedback information c 4 to the network device. The network device inputs CSI feedback information c 4 into the decoder. At this point, the decoder's state information has been reset. The decoder outputs CSI recovery information H' 4 based on CSI feedback information c 4 and state information d 0 , and updates state information d 0 to obtain state information d 1 '. This state information d 1 ' can be used in the next CSI feedback process.

然而,若终端设备在重置模型的状态信息之前,尚有未执行完的CSI反馈任务,则不同任务之间可能发生冲突,影响反馈性能。例如,若网络设备在发送指示信息以触发终端设备侧的模型的状态信息重置时,尚有一个或多个参考信号对应的CSI反馈信息还未接收到,在后续网络设备接收到该一个或多个CSI反馈信息时,无法确定该一个或多个CSI反馈信息是在模型的状态信息重置前生成的还是模型的状态信息重置后生成的,从而影响反馈性能。However, if the terminal device has unfinished CSI feedback tasks before resetting the model's state information, conflicts may occur between different tasks, affecting feedback performance. For example, if the network device sends an indication to trigger the reset of the model's state information on the terminal device side, but CSI feedback information corresponding to one or more reference signals has not yet been received, when the network device subsequently receives the one or more CSI feedback information, it cannot determine whether the one or more CSI feedback information was generated before or after the model's state information was reset, thus affecting feedback performance.

有鉴于此,本申请提供一种通信的方法和通信装置,有利于提高信道信息恢复侧的AI模型或解码器,例如网络设备侧的AI模型,对信道信息的恢复性能的鲁棒性。该通信方法可以应用于上述通信系统中,例如FDD通信场景。此外可选地,该通信方法还可以用于TDD通信场景,本公开对此不予限制。In view of this, the present application provides a communication method and communication device that are conducive to improving the robustness of the AI model or decoder on the channel information recovery side, such as the AI model on the network device side, for the recovery performance of channel information. The communication method can be applied to the above-mentioned communication system, such as an FDD communication scenario. In addition, the communication method can also be optionally used in a TDD communication scenario, which is not limited by the present disclosure.

应理解,本申请中,指示包括直接指示(也称为显式指示)和隐式指示。其中,直接指示信息A,是指包括该信息A;隐式指示信息A,是指通过信息A和信息B的对应关系以及直接指示信息B,来指示信息A。其中,信息A和信息B的对应关系可以是预定义的,预存储的,预烧制的,或者,预先配置的。It should be understood that, in this application, indication includes direct indication (also known as explicit indication) and implicit indication. Direct indication of information A refers to including information A; implicit indication of information A refers to indicating information A through the correspondence between information A and information B and the direct indication of information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.

应理解,本申请中,信息C用于信息D的确定,既包括信息D仅基于信息C来确定,也包括基于信息C和其他信息来确定。此外,信息C用于信息D的确定,还可以间接确定的情况,比如,信息D基于信息E确定,而信息E基于信息C确定这种情况。It should be understood that, in this application, information C is used to determine information D, which includes both information D being determined solely based on information C and information D being determined based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, where information D is determined based on information E, and information E is determined based on information C.

此外,本申请各实施例中的“网元A向网元B发送信息A”,可以理解为该信息A的目的端或与目的端之间的传输路径中的中间网元是网元B,可以包括直接或间接的向网元B发送信息。“网元B从网元A接收信息A”,可以理解为该信息A的源端或与该源端之间的传输路径中的中间网元是网元A,可以包括直接或间接的从网元A接收信息。信息在信息发送的源端和目的端之间可能会被进行必要的处理,例如格式变化等,但目的端可以理解来自源端的有效信息。本申请中类似的表述可以做类似的理解,在此不予赘述。In addition, in each embodiment of the present application, "network element A sends information A to network element B" can be understood as the destination end of the information A or the intermediate network element in the transmission path between the destination end and the network element B, which may include directly or indirectly sending information to network element B. "Network element B receives information A from network element A" can be understood as the source end of the information A or the intermediate network element in the transmission path between the source end and the network element A, which may include directly or indirectly receiving information from network element A. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be elaborated here.

图7是本申请提供的一种通信的方法的示意性流程图。FIG7 is a schematic flow chart of a communication method provided by the present application.

图7所示的方法700可以应用于基于时域相关性的CSI反馈场景中。The method 700 shown in FIG. 7 may be applied to a CSI feedback scenario based on time domain correlation.

在基于时域相关性的反馈场景中,参考信号对应的CSI反馈信息是基于与该参考信号的信道测量结果和相对于该参考信号的历史参考信号的信道测量结果确定的。相对于一个参考信号的历史参考信号包括在终端设备接收该参考信号之前接收的参考信号。CSI反馈信息对应的CSI恢复信息是基于该CSI反馈信息和相对于该CSI反馈信息的历史CSI反馈信息确定的。相对于一个CSI反馈信息的历史CSI反馈信息包括在网络设备接收该CSI反馈信息之前接收的CSI反馈信息。In a feedback scenario based on time-domain correlation, the CSI feedback information corresponding to a reference signal is determined based on a channel measurement result relative to the reference signal and channel measurement results of historical reference signals relative to the reference signal. Historical reference signals relative to a reference signal include reference signals received before the terminal device received the reference signal. CSI recovery information corresponding to the CSI feedback information is determined based on the CSI feedback information and historical CSI feedback information relative to the CSI feedback information. Historical CSI feedback information relative to a CSI feedback information includes CSI feedback information received before the network device received the CSI feedback information.

换言之,生成的参考信号的CSI反馈信息不但与当前时刻的信道测量结果(即该参考信号的测量结果)相关,还与过去时刻的信道测量结果相关。恢复的针对某参考信号的信道信息不但与当前接收的CSI反馈信息(即该参考信号对应的CSI反馈信息)相关,还与过去时刻接收的CSI反馈信息相关。In other words, the generated CSI feedback information for a reference signal is not only related to the current channel measurement result (i.e., the measurement result of the reference signal), but also to channel measurement results from past times. The recovered channel information for a reference signal is not only related to the currently received CSI feedback information (i.e., the CSI feedback information corresponding to the reference signal), but also to CSI feedback information received from past times.

基于时域相关性的CSI反馈可以通过AI-CSI双端压缩反馈实现。CSI feedback based on time domain correlation can be achieved through AI-CSI dual-end compressed feedback.

具体地,在两个设备上部署基于时域相关性的双端模型,以实现CSI反馈。基于时域相关性的双端模型包括第一AI模型和第二AI模型。例如,第一AI模型可以为编码器中的AI模型,第二AI模型可以为解码器中的AI模型。第一AI模型也可以替换为编码器,第二AI模型也可以替换为解码器。即在第二设备中进行编码器对应的模型推理环节,以及在第三设备中进行解码器对应的模型推理环节。第一AI模型和第二AI模型是匹配的。Specifically, a dual-end model based on time domain correlation is deployed on two devices to implement CSI feedback. The dual-end model based on time domain correlation includes a first AI model and a second AI model. For example, the first AI model can be the AI model in the encoder, and the second AI model can be the AI model in the decoder. The first AI model can also be replaced by an encoder, and the second AI model can also be replaced by a decoder. That is, the model inference link corresponding to the encoder is performed in the second device, and the model inference link corresponding to the decoder is performed in the third device. The first AI model and the second AI model are matched.

示例性地,双端模型的架构设计可以采用转换器(Transformer)、RNN、CNN或长短期记忆(long short-term memory,LSTM)网络等中的任一项。或者,双端模型也可以为自行构建的其他AI模型。For example, the architecture design of the two-end model can adopt any of the following: Transformer, RNN, CNN, or long short-term memory (LSTM) network. Alternatively, the two-end model can also be other self-built AI models.

为了更好地描述本申请实施例的方案,下面先以第一AI模型和第二AI模型为例对基于时域相关性的CSI反馈流程进行说明。In order to better describe the solution of the embodiment of the present application, the CSI feedback process based on time domain correlation is explained below using the first AI model and the second AI model as examples.

第一AI模型的输出与第一AI模型的输入和第一AI模型的状态信息相关。第二AI模型的输出与第二AI模型的输入和第二AI模型的状态信息相关。The output of the first AI model is related to the input of the first AI model and the state information of the first AI model. The output of the second AI model is related to the input of the second AI model and the state information of the second AI model.

第一AI模型的输出包括参考信号对应的CSI反馈信息,或者,CSI反馈信息基于第一AI模型的输出。例如,对第一AI模型的输出结果进行量化处理,以得到参考信号对应的CSI反馈信息。为了便于描述,本申请实施例主要以第一AI模型的输出包括CSI反馈信息为例进行说明,不对本申请实施例的方案构成限定。The output of the first AI model includes CSI feedback information corresponding to the reference signal, or the CSI feedback information is based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain CSI feedback information corresponding to the reference signal. For ease of description, this embodiment of the present application is primarily described using the example of the output of the first AI model including CSI feedback information, and does not limit the embodiments of this application.

参考信号可以为CSI-RS、SSB或DMRS中的一项或多项。The reference signal may be one or more of CSI-RS, SSB or DMRS.

示例性地,参考信号可以是周期性发送的参考信号,或者,也可以是非周期性发送的参考信号。Exemplarily, the reference signal may be a reference signal sent periodically, or may be a reference signal sent aperiodically.

第二AI模型的输出包括CSI反馈信息对应的CSI恢复信息。The output of the second AI model includes CSI recovery information corresponding to the CSI feedback information.

即CSI反馈信息与第一AI模型的输入和第一AI模型的状态信息相关,CSI反馈信息对应的CSI恢复信息与第二AI模型的输入和第二AI模型的状态信息相关。That is, the CSI feedback information is related to the input of the first AI model and the state information of the first AI model, and the CSI recovery information corresponding to the CSI feedback information is related to the input of the second AI model and the state information of the second AI model.

第一AI模型的输入包括信道测量结果。The input of the first AI model includes channel measurement results.

第二AI模型的输入包括CSI反馈信息。或者,第二AI模型的输入是基于CSI反馈信息确定的。例如,CSI反馈信息可以是对第一AI模型的输出结果进行量化处理得到的,在将CSI反馈信息输入至第二AI模型之前,可以对该CSI反馈信息进行反量化处理。为了便于描述,本申请实施例主要以第二AI模型的输入包括CSI反馈信息为例进行说明,不对本申请实施例的方案构成限定。The input of the second AI model includes CSI feedback information. Alternatively, the input of the second AI model is determined based on the CSI feedback information. For example, the CSI feedback information may be obtained by quantizing the output of the first AI model. Before inputting the CSI feedback information into the second AI model, the CSI feedback information may be dequantized. For ease of description, the embodiments of the present application are mainly described using the example of the second AI model including CSI feedback information as the input, and do not limit the embodiments of the present application.

第一AI模型的状态信息是根据第一AI模型的历史输入确定的。或者,第一AI模型的状态信息为第一AI模型的初始状态信息。The state information of the first AI model is determined based on historical inputs of the first AI model. Alternatively, the state information of the first AI model is initial state information of the first AI model.

例如,当前的第一AI模型不存在历史输入,即首次执行CSI反馈任务,可以对第一AI模型进行初始化,初始化后的第一AI模型的状态信息可以为初始状态信息。For example, the current first AI model has no historical input, that is, the CSI feedback task is performed for the first time, and the first AI model can be initialized. The state information of the initialized first AI model can be the initial state information.

第一AI模型的状态信息可以是根据第一AI模型的一个或多个历史输入确定的。The state information of the first AI model may be determined based on one or more historical inputs of the first AI model.

例如,当前的第一AI模型的状态信息可以是基于从第一AI模型的初始状态信息开始累积的(accumulated)历史输入确定的。For example, the current state information of the first AI model may be determined based on accumulated historical inputs starting from the initial state information of the first AI model.

再如,若第一AI模型的状态信息发生过重置,则当前的第一AI模型的状态信息可以是基于第一AI模型的最近一次重置后的状态信息开始累积的历史输入确定的。For another example, if the state information of the first AI model has been reset, the current state information of the first AI model may be determined based on historical input accumulated since the state information of the first AI model was most recently reset.

当前输入至第一AI模型的参考信号的信道测量结果还用于对当前第一AI模型的状态信息进行更新,以用于下一次的CSI反馈任务。The channel measurement result of the reference signal currently input to the first AI model is also used to update the state information of the current first AI model for the next CSI feedback task.

第二AI模型的状态信息是根据第二AI模型的历史输入确定的。或者,第二AI模型的状态信息为第二AI模型的初始状态信息。The state information of the second AI model is determined based on historical inputs of the second AI model. Alternatively, the state information of the second AI model is initial state information of the second AI model.

例如,当前的第二AI模型不存在历史输入,即首次执行CSI反馈任务,可以对第二AI模型进行初始化,初始化后的第二AI模型的状态信息为初始状态信息。For example, the current second AI model has no historical input, that is, the CSI feedback task is performed for the first time, and the second AI model can be initialized. The state information of the initialized second AI model is the initial state information.

第二AI模型的状态信息可以是根据第二AI模型的一个或多个历史输入确定的。The state information of the second AI model may be determined based on one or more historical inputs of the second AI model.

例如,当前的第二AI模型的状态信息可以是基于从第二AI模型的初始状态信息开始累积的历史输入确定的。For example, the current state information of the second AI model may be determined based on historical inputs accumulated since the initial state information of the second AI model.

再如,若第二AI模型的状态信息发生过重置,则当前的第二AI模型的状态信息可以是基于第二AI模型的最近一次重置后的状态信息开始累积的历史输入确定的。For another example, if the state information of the second AI model has been reset, the current state information of the second AI model may be determined based on historical input accumulated since the state information of the second AI model was most recently reset.

当前输入至第二AI模型的CSI反馈信息还用于对当前第二AI模型的状态信息进行更新,以用于下一次的CSI反馈任务。The CSI feedback information currently input to the second AI model is also used to update the status information of the current second AI model for the next CSI feedback task.

第一AI模型的输出与第一AI模型的当前输入和当前的状态信息相关。The output of the first AI model is related to the current input and current state information of the first AI model.

以一个参考信号为例,当前输入包括该参考信号的信道测量结果。第一AI模型当前的状态信息是根据第一AI模型的历史输入确定的。若第一AI模型未发生过状态信息的重置,则第一AI模型当前的状态信息可以是基于从第一AI模型的初始状态信息开始累积的在该参考信号的接收时刻之前接收到的历史参考信号的信道测量结果确定的。或者,第一AI模型当前的状态信息也可以为初始状态信息。Taking a reference signal as an example, the current input includes the channel measurement results of the reference signal. The current state information of the first AI model is determined based on the historical input of the first AI model. If the state information of the first AI model has not been reset, the current state information of the first AI model can be determined based on the channel measurement results of historical reference signals received before the reception time of the reference signal, accumulated since the initial state information of the first AI model. Alternatively, the current state information of the first AI model can also be the initial state information.

第二AI模型的输出与第二AI模型的当前输入和当前的状态信息相关。The output of the second AI model is related to the current input and current state information of the second AI model.

以一个参考信号为例,在第二AI模型获得该参考信号对应的CSI反馈信息的情况下,第二AI模型的当前输入包括该参考信号对应的CSI反馈信息。或者,第二AI模型的当前输入是基于该参考信号对应的CSI反馈信息确定的。第二AI模型的输出包括该CSI反馈信息对应的CSI恢复信息。第二AI模型当前的状态信息是根据第二AI模型的历史输入确定的。若第一AI模型未发生过状态信息的重置,则第二AI模型当前的状态信息可以是基于从第二AI模型的初始状态信息开始累积的该CSI反馈信息的接收时刻之前接收到的历史CSI反馈信息确定的。或者,第二AI模型当前的状态信息也可以为初始状态信息。Taking a reference signal as an example, when a second AI model obtains CSI feedback information corresponding to the reference signal, the current input of the second AI model includes the CSI feedback information corresponding to the reference signal. Alternatively, the current input of the second AI model is determined based on the CSI feedback information corresponding to the reference signal. The output of the second AI model includes CSI recovery information corresponding to the CSI feedback information. The current state information of the second AI model is determined based on the historical input of the second AI model. If the state information of the first AI model has not been reset, the current state information of the second AI model may be determined based on historical CSI feedback information received before the moment the CSI feedback information was received, accumulated from the initial state information of the second AI model. Alternatively, the current state information of the second AI model may be the initial state information.

以一个参考信号为例,在第二AI模型无法获得该参考信号对应的CSI反馈信息的情况下,例如,网络设备没有在该参考信号对应的CSI反馈信息的预期接收时刻接收到该CSI反馈信息时,即当前CSI反馈信息上报失败。第二AI模型的当前输入可以包括该参考信号对应的CSI反馈信息的预期接收时刻之前接收到的最后一个历史CSI反馈信息,即上一次接收到的CSI反馈信息。第二AI模型的输出包括上报失败的CSI反馈信息对应的CSI恢复信息。第二AI模型当前的状态信息是根据第二AI模型的历史输入确定的。历史输入包括在该CSI反馈信息的预期接收时刻之前接收到的历史CSI反馈信息。Taking a reference signal as an example, if the second AI model is unable to obtain CSI feedback information corresponding to the reference signal, for example, if the network device does not receive the CSI feedback information corresponding to the reference signal at the expected reception time, the current CSI feedback information reporting fails. The current input of the second AI model may include the last historical CSI feedback information received before the expected reception time of the CSI feedback information corresponding to the reference signal, that is, the last received CSI feedback information. The output of the second AI model includes CSI recovery information corresponding to the CSI feedback information that failed to be reported. The current state information of the second AI model is determined based on the historical input of the second AI model. The historical input includes historical CSI feedback information received before the expected reception time of the CSI feedback information.

假设按照时间顺序依次发送的三个连续的参考信号分别为参考信号#a、参考信号#b和参考信号#c。参考信号#b为当前的参考信号。Assume that three consecutive reference signals sent in chronological order are reference signal #a, reference signal #b, and reference signal #c. Reference signal #b is the current reference signal.

将当前的参考信号(即参考信号#b)的信道测量结果输入第一AI模型,第一AI模型基于参考信号#b的信道测量结果和当前第一AI模型的状态信息(如状态信息#b1)得到参考信号#b对应的CSI反馈信息,并更新第一AI模型的状态信息。更新后的状态信息(如状态信息#c1)将用于参考信号#c对应的CSI反馈信息的生成。状态信息#b1是第一AI模型基于参考信号#a的信道测量结果对状态信息#a1进行更新得到的。状态信息#a1即为生成参考信号#a对应的CSI反馈信息之前的第一AI模型的状态信息。The channel measurement results for the current reference signal (i.e., reference signal #b) are input into the first AI model. Based on the channel measurement results for reference signal #b and the current state information of the first AI model (e.g., state information #b1), the first AI model obtains CSI feedback information corresponding to reference signal #b and updates the state information of the first AI model. The updated state information (e.g., state information #c1) is used to generate CSI feedback information corresponding to reference signal #c. State information #b1 is obtained by the first AI model updating state information #a1 based on the channel measurement results for reference signal #a. State information #a1 is the state information of the first AI model before generating CSI feedback information corresponding to reference signal #a.

在第二AI模型获得当前的参考信号(即参考信号#b)对应的CSI反馈信息的情况下,将参考信号#b对应的CSI反馈信息输入至第二AI模型中,第二AI模型基于参考信号#b对应的CSI反馈信息和当前第二AI模型的状态信息(如状态信息#b2)恢复出信道信息,并更新第二AI模型的状态信息。更新后的状态信息(如状态信息#c2’)可以用于参考信号#c对应的信道信息的恢复。状态信息#b2是第二AI模型基于参考信号#a对应的CSI反馈信息对状态信息#a2进行更新得到的。状态信息#a2即为恢复出参考信号#2对应的信道信息之前的第二AI模型的状态信息。When the second AI model obtains CSI feedback information corresponding to the current reference signal (i.e., reference signal #b), the CSI feedback information corresponding to reference signal #b is input into the second AI model. Based on the CSI feedback information corresponding to reference signal #b and the current state information of the second AI model (e.g., state information #b2), the second AI model recovers the channel information and updates the state information of the second AI model. The updated state information (e.g., state information #c2') can be used to recover the channel information corresponding to reference signal #c. State information #b2 is obtained by the second AI model by updating state information #a2 based on the CSI feedback information corresponding to reference signal #a. State information #a2 is the state information of the second AI model before the channel information corresponding to reference signal #2 is recovered.

在第二AI模型无法获得当前的参考信号(即参考信号#b)对应的CSI反馈信息的情况下,将参考信号#a对应的CSI反馈信息输入至第二AI模型中,第二AI模型基于参考信号#a对应的CSI反馈信息和当前第二AI模型的状态信息(如状态信息#b2)恢复出参考信号#b对应的信道信息,并更新第二AI模型的状态信息。更新后的状态信息(如状态信息#c2)可以用于参考信号#c对应的信道信息的恢复。状态信息#b2是第二AI模型基于参考信号#a对应的CSI反馈信息对状态信息#a2进行更新得到的。状态信息#a2即为恢复出参考信号#2对应的信道信息之前的第二AI模型的状态信息。If the second AI model cannot obtain the CSI feedback information corresponding to the current reference signal (i.e., reference signal #b), the CSI feedback information corresponding to reference signal #a is input into the second AI model. Based on the CSI feedback information corresponding to reference signal #a and the current state information of the second AI model (e.g., state information #b2), the second AI model recovers the channel information corresponding to reference signal #b and updates the state information of the second AI model. The updated state information (e.g., state information #c2) can be used to recover the channel information corresponding to reference signal #c. State information #b2 is obtained by the second AI model updating state information #a2 based on the CSI feedback information corresponding to reference signal #a. State information #a2 is the state information of the second AI model before the channel information corresponding to reference signal #2 is recovered.

基于时域相关性的CSI反馈流程的示例可以参考图5,此处不再赘述。An example of the CSI feedback process based on time domain correlation can be found in FIG5 , which will not be described in detail here.

第二设备为第一AI模型侧的设备。The second device is the device on the first AI model side.

可选地,第二设备可以为AI实体。第一AI模型可以部署于第二设备上。Optionally, the second device may be an AI entity, and the first AI model may be deployed on the second device.

示例性地,该AI实体可以为终端设备侧的AI实体,终端设备侧包括终端设备,或者,其他与终端设备通信的设备,比如,由终端设备控制或服务于终端设备的设备。该AI实体可以为终端设备本身,或者,为与终端设备通信的AI实体。例如,第二设备可以为服务器,比如OTT服务器或云端服务器。Exemplarily, the AI entity may be an AI entity on the terminal device side, where the terminal device side includes the terminal device, or other devices that communicate with the terminal device, such as a device controlled by the terminal device or serving the terminal device. The AI entity may be the terminal device itself, or an AI entity that communicates with the terminal device. For example, the second device may be a server, such as an OTT server or a cloud server.

第一设备和第三设备为第二AI模型侧的设备。The first device and the third device are devices on the second AI model side.

第三设备可以为AI实体。第二AI模型可以部署于第三设备上。The third device may be an AI entity, and the second AI model may be deployed on the third device.

示例性地,该AI实体可以为网络设备侧的AI实体,第一设备和第三设备为网络设备侧的设备。网络设备侧包括网络设备,或者,其他与网络设备通信的设备,比如,由网络设备控制或服务于网络设备的设备。该AI实体可以为网络设备本身,或者,与网络设备通信的AI实体。例如,第三设备可以为RIC,OAM或服务器,比如,OTT服务器或云端服务器。近实时RIC设置在RAN节点中,例如,CU/DU中。Exemplarily, the AI entity may be an AI entity on the network device side, and the first and third devices are devices on the network device side. The network device side includes the network device, or other devices that communicate with the network device, such as devices controlled by or serving the network device. The AI entity may be the network device itself, or an AI entity that communicates with the network device. For example, the third device may be a RIC, OAM, or server, such as an OTT server or a cloud server. The near-real-time RIC is located in a RAN node, such as a CU/DU.

方法700中的第一设备和第三设备可以为同一设备,也可以为不同设备。The first device and the third device in method 700 may be the same device or different devices.

例如,第二设备为终端设备,第一设备和第三设备可以为同一网络设备。For example, the second device is a terminal device, and the first device and the third device may be the same network device.

如图7所示,该方法700可以包括以下步骤。As shown in FIG. 7 , the method 700 may include the following steps.

710,第一设备向第二设备发送第一指示信息。第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。710. The first device sends first indication information to the second device. The first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.

第一设备向第二设备发送信息,可以是第一设备直接向第二设备发送信息,也可以是由第一设备通过其他设备的转发向第二设备发送信息。The first device sends information to the second device, which may be the first device sending the information directly to the second device, or the first device sending the information to the second device through forwarding by other devices.

第二设备向第一设备发送信息,可以是第二设备直接向第一设备发送信息,也可以是由第二设备通过其他设备的转发向第二设备发送信息。The second device sends information to the first device, which may be the case where the second device directly sends the information to the first device, or the second device sends the information to the second device through forwarding by other devices.

示例性地,第一设备可以为网络设备,第二设备可以为终端设备。在该情况下,第二AI模型可以部署于网络设备中,也可以部署于与网络设备通信的AI实体中。For example, the first device may be a network device, and the second device may be a terminal device. In this case, the second AI model may be deployed in the network device or in an AI entity that communicates with the network device.

示例性地,第一设备可以为与网络设备通信的AI实体(如近实时RIC),第二设备可以为终端设备。该网络设备和该终端设备之间可以进行通信。在该情况下,第二AI模型可以部署于与网络设备通信的AI实体中。For example, the first device may be an AI entity (e.g., a near real-time RIC) that communicates with the network device, and the second device may be a terminal device. The network device and the terminal device may communicate with each other. In this case, the second AI model may be deployed in the AI entity that communicates with the network device.

示例性地,第一设备可以为网络设备,第二设备可以为与终端设备通信的AI实体(如OTT服务器或云端服务器)。在该情况下,第二AI模型可以部署于该网络设备中,也可以部署于与该网络设备通信的AI实体中。网络设备可以直接将第一指示信息发送至与终端设备通信的AI实体。或者,与终端设备通信的AI实体可以通过其他设备的转发来获得来自网络设备的第一指示信息。例如,第二设备可以通过该终端设备的转发来获得来自网络设备的指示信息。For example, the first device may be a network device, and the second device may be an AI entity (such as an OTT server or a cloud server) that communicates with the terminal device. In this case, the second AI model may be deployed in the network device or in the AI entity that communicates with the network device. The network device may directly send the first indication information to the AI entity that communicates with the terminal device. Alternatively, the AI entity that communicates with the terminal device may obtain the first indication information from the network device through forwarding by other devices. For example, the second device may obtain the indication information from the network device through forwarding by the terminal device.

示例性地,第一设备可以为与网络设备通信的AI实体(如近实时RIC),第二设备可以为与终端设备通信的AI实体(如OTT服务器或云端服务器)。该网络设备和该终端设备之间可以进行通信。在该情况下,第二AI模型可以部署于与该网络设备通信的AI实体中。与网络设备通信的AI实体可以直接将第一指示信息发送至与终端设备通信的AI实体。或者,与终端设备通信的AI实体可以通过其他设备的转发来获得来自与网络设备通信的AI实体的第一指示信息。Exemplarily, the first device may be an AI entity (such as a near real-time RIC) that communicates with a network device, and the second device may be an AI entity (such as an OTT server or a cloud server) that communicates with a terminal device. The network device and the terminal device can communicate with each other. In this case, the second AI model can be deployed in the AI entity that communicates with the network device. The AI entity that communicates with the network device can directly send the first indication information to the AI entity that communicates with the terminal device. Alternatively, the AI entity that communicates with the terminal device can obtain the first indication information from the AI entity that communicates with the network device through forwarding by other devices.

第一AI模型的重置的状态信息的生效,也可以理解为,应用第一AI模型的重置的状态信息。The effectiveness of the reset status information of the first AI model may also be understood as applying the reset status information of the first AI model.

在一些可能的实现方式中,第一AI模型的重置的状态信息生效的时间单元,也可以理解为,第一AI模型的状态信息的重置操作结束的时间单元,或者,第一AI模型的状态信息的重置完成的时间单元。In some possible implementations, the time unit in which the reset status information of the first AI model takes effect can also be understood as the time unit in which the reset operation of the status information of the first AI model ends, or the time unit in which the reset of the status information of the first AI model is completed.

时间单元也可以称为时刻。例如,第一AI模型的重置的状态信息生效的时间单元也可以称为第一AI模型的重置的状态信息生效的时刻。A time unit may also be referred to as a moment. For example, the time unit during which the reset state information of the first AI model takes effect may also be referred to as the moment at which the reset state information of the first AI model takes effect.

示例性地,时间单元可以包括以下任一项:slot、子帧、symbol或TTI等。Exemplarily, the time unit may include any one of the following: slot, subframe, symbol or TTI, etc.

可替换地,时间单元也可以为非空口的时间单元,比如有线传输中的时间单元。Alternatively, the time unit may also be a non-air interface time unit, such as a time unit in wired transmission.

例如,时间单元可以包括以下任一项:纳秒、微秒或毫秒等。For example, the time unit may include any of the following: nanoseconds, microseconds, milliseconds, etc.

AI模型的具体描述可以参考前文,此处不再赘述。The specific description of the AI model can be found in the previous article and will not be repeated here.

AI模型的状态信息也可以称为以下任一项或多项:与AI模型相关的缓存信息,与AI模型相关的存储信息,中间信息(例如,AI模型生成的中间信息),内部信息(例如,部署AI模型的设备的内部信息或AI模型的内部信息),AI模型生成或更新的参数信息。The status information of the AI model may also be referred to as any one or more of the following: cache information related to the AI model, storage information related to the AI model, intermediate information (for example, intermediate information generated by the AI model), internal information (for example, internal information of the device on which the AI model is deployed or internal information of the AI model), and parameter information generated or updated by the AI model.

第一AI模型可以用于CSI反馈信息的生成。与第一AI模型匹配的第二AI模型可以用于CSI反馈信息对应的信道信息的恢复。具体生成过程和恢复过程可以分别参考前文的编码器和解码器的描述,此处不再赘述。The first AI model can be used to generate CSI feedback information. A second AI model that matches the first AI model can be used to recover channel information corresponding to the CSI feedback information. The specific generation and recovery processes can be referred to the descriptions of the encoder and decoder above, respectively, and will not be repeated here.

CSI反馈信息也可以称为CSI反馈比特。CSI反馈信息由CSI报告指示。为描述方便,在本申请实施例中,CSI反馈信息也可以简称为反馈信息。一个反馈信息即对应一个CSI报告。CSI feedback information may also be referred to as CSI feedback bits. CSI feedback information is indicated by a CSI report. For ease of description, in the embodiments of this application, CSI feedback information may also be referred to as feedback information. One piece of feedback information corresponds to one CSI report.

第二设备可以根据第一指示信息确定第一AI模型的重置的状态信息生效的时间单元,并基于此处理CSI反馈任务,比如确定输出的CSI反馈信息基于重置的状态信息还是重置前的状态信息。The second device can determine the time unit in which the reset status information of the first AI model takes effect according to the first indication information, and process the CSI feedback task based on this, such as determining whether the output CSI feedback information is based on the reset status information or the status information before the reset.

例如,第二设备可以在该时间单元中或该时间单元之后的时间单元应用第一AI模型的重置的状态信息来生成CSI反馈信息,并上报该CSI反馈信息。For example, the second device may apply the reset state information of the first AI model in the time unit or a time unit after the time unit to generate CSI feedback information, and report the CSI feedback information.

这样,有利于使得第三设备能够使用与第一AI模型的状态信息匹配的第二AI模型的状态信息来解码CSI反馈信息,从而有利于保证反馈性能,并进一步提高第二AI模型,即解码器,的解码性能。即若CSI反馈信息是在第一AI模型的重置的状态信息生效的情况下生成的,第三设备可以使用第二AI模型的重置的状态信息来恢复该CSI反馈信息对应的信道信息。若CSI反馈信息是在第一AI模型的重置的状态信息未生效的情况下生成的,第三设备可以使用重置前的第二AI模型的状态信息来恢复该CSI反馈信息对应的信道信息。This facilitates enabling the third device to decode CSI feedback information using the state information of the second AI model that matches the state information of the first AI model, thereby ensuring feedback performance and further improving the decoding performance of the second AI model, i.e., the decoder. Specifically, if the CSI feedback information is generated while the reset state information of the first AI model is in effect, the third device can use the reset state information of the second AI model to restore the channel information corresponding to the CSI feedback information. If the CSI feedback information is generated while the reset state information of the first AI model is not in effect, the third device can use the pre-reset state information of the second AI model to restore the channel information corresponding to the CSI feedback information.

示例性地,第三设备和第一设备可以为同一设备。第一设备将第一指示信息发送给第二设备,以使得第二设备可以根据第一设备的指示确定第一AI模型的重置的状态信息生效的时间单元,从而使得第一设备和第二设备可以对齐第一AI模型的状态信息生效的时间。这样,有利于第一设备确定CSI反馈信息是否是在第一AI模型的重置的状态信息生效的情况下生成的,进而使用与第一AI模型的状态信息匹配的第二AI模型的状态信息来解码CSI反馈信息,从而有利于提高第二AI模型恢复信道信息的性能。Exemplarily, the third device and the first device may be the same device. The first device sends the first indication information to the second device, so that the second device can determine the time unit when the reset state information of the first AI model takes effect based on the indication of the first device, thereby aligning the time when the state information of the first AI model takes effect. This facilitates the first device to determine whether the CSI feedback information was generated when the reset state information of the first AI model took effect, and then use the state information of the second AI model that matches the state information of the first AI model to decode the CSI feedback information, thereby improving the performance of the second AI model in recovering channel information.

可替换地,若第三设备和第一设备为不同的设备,第一设备将第一指示信息发送给第二设备,以使得第二设备可以根据第一设备的指示确定第一AI模型的重置的状态信息生效的时间单元,从而使得第一设备和第二设备可以对齐第一AI模型的状态信息生效的时间。第一设备可以给第三设备发送指示信息。例如,第一设备可以指示第三设备第一AI模型的重置的状态信息生效的时间单元,或者,第一设备可以指示第三设备应用第二AI模型的重置的状态信息或第二AI模型的重置前的状态信息来恢复CSI反馈信息对应的信道信息,或者,第一设备可以指示第三设备第二AI模型的重置的状态信息生效的时间单元。这样有利于使得第三设备能够使用与第一AI模型的状态信息匹配的第二AI模型的状态信息来解码CSI反馈信息,从而有利于提高第二AI模型恢复信道信息的性能。Alternatively, if the third device and the first device are different devices, the first device sends the first indication information to the second device, so that the second device can determine the time unit when the reset state information of the first AI model takes effect based on the indication of the first device, thereby aligning the time when the state information of the first AI model takes effect between the first device and the second device. The first device can send the indication information to the third device. For example, the first device can indicate the time unit when the reset state information of the first AI model takes effect to the third device, or the first device can indicate the third device to apply the reset state information of the second AI model or the state information of the second AI model before reset to restore the channel information corresponding to the CSI feedback information, or the first device can indicate the time unit when the reset state information of the second AI model takes effect to the third device. This facilitates enabling the third device to use the state information of the second AI model that matches the state information of the first AI model to decode the CSI feedback information, thereby improving the performance of the second AI model in recovering channel information.

在一种可能的实现方式中,方法700可以应用于CSI反馈信息上报失败的场景中。CSI反馈信息上报失败即CSI反馈信息丢包,网络设备未获取到终端设备发送的该CSI反馈信息。In a possible implementation, method 700 may be applied to a scenario where CSI feedback information reporting fails. CSI feedback information reporting failure means that the CSI feedback information packet is lost and the network device fails to obtain the CSI feedback information sent by the terminal device.

即在CSI反馈信息上报失败的场景中,第一设备可以向第二设备发送第一指示信息,以使第二设备可以确定第一AI模型的重置的状态信息生效的时间单元,并基于此完成重置。That is, in a scenario where the CSI feedback information fails to be reported, the first device can send a first indication message to the second device so that the second device can determine the time unit in which the reset status information of the first AI model takes effect, and complete the reset based on this.

例如,在CSI反馈信息丢包次数达到设定阈值后,第一设备可以向第二设备发送第一指示信息。For example, after the number of times the CSI feedback information is lost reaches a set threshold, the first device may send first indication information to the second device.

第一AI模型的重置的状态信息和第二AI模型的重置的状态信息是匹配的。The reset state information of the first AI model and the reset state information of the second AI model match.

示例性地,第一AI模型的重置的状态信息可以为CSI反馈流程中第一AI模型的任一状态信息,第二AI模型的重置的状态信息可以为CSI反馈流程中与第一AI模型的重置的状态信息匹配的第二AI模型的状态信息。或者说,第二AI模型的重置的状态信息可以为CSI反馈流程中的第二AI模型的任一状态信息,第一AI模型的重置的状态信息可以为CSI反馈流程中与第二AI模型的重置的状态信息匹配的第一AI模型的状态信息。For example, the reset state information of the first AI model may be any state information of the first AI model in the CSI feedback process, and the reset state information of the second AI model may be state information of the second AI model that matches the reset state information of the first AI model in the CSI feedback process. In other words, the reset state information of the second AI model may be any state information of the second AI model in the CSI feedback process, and the reset state information of the first AI model may be state information of the first AI model that matches the reset state information of the second AI model in the CSI feedback process.

第一AI模型的重置的状态信息和第二AI模型的重置的状态信息可以均为各自的初始状态信息。或者,第一AI模型的重置的状态信息和第二AI模型的重置的状态信息可以是基于相对应的历史信息的。The reset state information of the first AI model and the reset state information of the second AI model may both be their respective initial state information. Alternatively, the reset state information of the first AI model and the reset state information of the second AI model may be based on corresponding historical information.

示例性地,第一AI模型的重置的状态信息基于历史参考信号的信道测量结果,第二AI模型的重置的状态信息基于该历史参考信号对应的CSI反馈信息。该历史参考信号可以为相对于参考信号#A的历史参考信号。Exemplarily, the reset state information of the first AI model is based on the channel measurement result of the historical reference signal, and the reset state information of the second AI model is based on the CSI feedback information corresponding to the historical reference signal. The historical reference signal may be a historical reference signal relative to reference signal #A.

该历史参考信号可以为一个,也可以为多个。第一AI模型的重置的状态信息可以基于从第一AI模型的初始状态信息开始累积的多个历史参考信号的信道测量结果。例如,第一AI模型的重置的状态信息可以基于从第一AI模型的初始状态信息开始累积的所有在参考信号#A之前发送的历史参考信号的信道测量结果。第二AI模型的重置的状态信息可以基于从第二AI模型的初始状态信息开始累积的多个历史参考信号对应的CSI反馈结果。例如,第二AI模型的重置的状态信息可以基于从第二AI模型的初始状态信息开始累积的所有在参考信号#A之前发送的历史参考信号对应的信道测量结果。The historical reference signal may be one or more. The reset state information of the first AI model may be based on the channel measurement results of multiple historical reference signals accumulated since the initial state information of the first AI model. For example, the reset state information of the first AI model may be based on the channel measurement results of all historical reference signals sent before reference signal #A accumulated since the initial state information of the first AI model. The reset state information of the second AI model may be based on the CSI feedback results corresponding to multiple historical reference signals accumulated since the initial state information of the second AI model. For example, the reset state information of the second AI model may be based on the channel measurement results corresponding to all historical reference signals sent before reference signal #A accumulated since the initial state information of the second AI model.

以图5为例,例如,第一AI模型的重置的状态信息可以为e1,第二AI模型的重置的状态信息可以为d1。再如,第一AI模型的重置的状态信息可以为e2,第二AI模型的重置的状态信息可以为d2。再如,第一AI模型的重置的状态信息可以为e0,第二AI模型的重置的状态信息可以为d0Taking Figure 5 as an example, the reset state information of the first AI model may be e 1 , and the reset state information of the second AI model may be d 1 . For another example, the reset state information of the first AI model may be e 2 , and the reset state information of the second AI model may be d 2 . For another example, the reset state information of the first AI model may be e 0 , and the reset state information of the second AI model may be d 0 .

示例性地,方法700可以应用于CSI反馈信息上报失败的场景下。在该情况下,第一AI模型的重置的状态信息可以是发生在CSI反馈信息上报失败之前的第一AI模型的状态信息,第二AI模型的重置的状态信息可以是发生在CSI反馈信息上报之前的第二AI模型的状态信息。以图6为例,第一AI模型的重置的状态信息可以为e0,e1,或e2中的任一项,第二AI模型的重置的状态信息可以为d0,d1,或d2中与第一AI模型的重置的状态信息匹配的一项。图6中仅以重置后的第一AI模型的状态信息为e0,第二AI模型的重置的状态信息为d0为例进行说明,不对本申请实施例的方案构成限定。Exemplarily, method 700 can be applied to a scenario where CSI feedback information reporting fails. In this case, the reset state information of the first AI model may be the state information of the first AI model that occurred before the CSI feedback information reporting failed, and the reset state information of the second AI model may be the state information of the second AI model that occurred before the CSI feedback information reporting. Taking Figure 6 as an example, the reset state information of the first AI model may be any one of e 0 , e 1 , or e 2 , and the reset state information of the second AI model may be any one of d 0 , d 1 , or d 2 that matches the reset state information of the first AI model. Figure 6 only uses the example of the reset state information of the first AI model being e 0 and the reset state information of the second AI model being d 0 for illustration, and does not limit the solution of the embodiment of the present application.

即在CSI反馈信息上报失败的情况下,可以将第一AI模型的状态信息重置到发生CSI反馈信息上报失败之前的状态信息,将第二AI模型的状态信息重置到发生CSI反馈信息上报失败之前的状态信息。That is, when the CSI feedback information reporting fails, the state information of the first AI model can be reset to the state information before the CSI feedback information reporting failure occurs, and the state information of the second AI model can be reset to the state information before the CSI feedback information reporting failure occurs.

CSI反馈信息上报失败的场景下的重置过程的具体描述可以参考图6的描述,为避免重复,此处不再赘述。For a detailed description of the reset process in the scenario where the CSI feedback information reporting fails, please refer to the description in FIG6 , which will not be described again here to avoid repetition.

第一AI模型的重置的状态信息和第二AI模型的重置的状态信息可以通过多种方式确定。The reset status information of the first AI model and the reset status information of the second AI model may be determined in various ways.

第一AI模型的重置的状态信息可以是预定义的,预配置的,由第二设备确定的,或者,也可以是由其他设备指示的,例如,由第一设备指示的。The reset status information of the first AI model may be predefined, preconfigured, determined by the second device, or may be indicated by other devices, for example, by the first device.

例如,第二设备接收指示信息,该指示信息指示第一AI模型的状态信息的标识。For example, the second device receives indication information, where the indication information indicates an identifier of status information of the first AI model.

第二设备可以根据该指示信息将该标识对应的第一AI模型的状态信息确定为第一AI模型的重置的状态信息。The second device may determine, according to the indication information, the state information of the first AI model corresponding to the identifier as reset state information of the first AI model.

再如,第二设备接收指示信息,该指示信息指示第二AI模型的状态信息的标识。For another example, the second device receives indication information, where the indication information indicates an identifier of status information of the second AI model.

第二设备可以根据该指示信息将与该标识对应的第二AI模型的状态信息匹配的第一AI模型的状态信息确定为第一AI模型的重置的状态信息。The second device may determine, according to the indication information, the state information of the first AI model that matches the state information of the second AI model corresponding to the identifier as reset state information of the first AI model.

再如,第二设备接收指示信息,该指示信息指示第一AI模型的状态信息的时刻。For another example, the second device receives indication information, which indicates the moment of status information of the first AI model.

第二设备可以根据该指示信息将第一AI模型在该时刻的状态信息确定为第一AI模型的重置的状态信息。The second device may determine, according to the indication information, the state information of the first AI model at the moment as reset state information of the first AI model.

示例性地,第二AI模型的重置的状态信息可以是预定义的,预配置的,由第三设备确定的,或者,也可以是由其他设备指示的,例如,由第二设备指示的。Exemplarily, the reset status information of the second AI model may be predefined, preconfigured, determined by a third device, or may be indicated by other devices, for example, the second device.

例如,第三设备接收指示信息,该指示信息可以指示以下任一项:第二AI模型的状态信息的标识、第一AI模型的状态信息的标识、或者第二AI模型的状态信息的时刻。For example, the third device receives indication information, where the indication information may indicate any one of the following: an identifier of the state information of the second AI model, an identifier of the state information of the first AI model, or a time of the state information of the second AI model.

第二AI模型的重置的状态信息的确定方式可以参考第一AI模型的重置的状态信息的确定方式,此处不再赘述。The method for determining the reset status information of the second AI model can refer to the method for determining the reset status information of the first AI model, and will not be repeated here.

本申请实施例对第一AI模型的重置的状态信息和第二AI模型的重置的状态信息的确定方式不做限定,只要两者匹配即可。The embodiment of the present application does not limit the method for determining the reset status information of the first AI model and the reset status information of the second AI model, as long as the two match.

在本申请实施例的方案中,通过对第一AI模型的状态信息进行重置,有利于保证第一AI模型的状态信息和第二AI模型的状态信息的一致性,例如,将第一AI模型的状态信息和第二AI模型的状态信息重置为匹配的状态信息,从而有利于保证恢复出的信道信息的准确性,有利于提高第二AI模型对信道信息的恢复性能的鲁棒性。例如,在CSI反馈信息丢包的情况下,对第一AI模型的状态信息和第二AI模型的状态信息进行重置,恢复第一AI模型的状态信息和第二AI模型的状态信息的一致性,从而有利于提高恢复出的信道信息的准确性。In the embodiments of the present application, resetting the state information of the first AI model helps ensure consistency between the state information of the first AI model and the state information of the second AI model. For example, resetting the state information of the first AI model and the state information of the second AI model to matching state information helps ensure the accuracy of recovered channel information and improves the robustness of the second AI model's channel information recovery performance. For example, in the event of CSI feedback packet loss, resetting the state information of the first AI model and the state information of the second AI model can restore consistency between the state information of the first AI model and the state information of the second AI model, thereby improving the accuracy of the recovered channel information.

同时,在本申请实施例的方案中,可以向第一AI模型侧(即第二设备)发送第一指示信息,以使得第一AI模型侧可以确定第一AI模型的重置的状态信息生效的时间单元。从而有利于第一AI模型的重置的状态信息与第二AI模型的重置的状态信息的生效时间一致,从而进一步提高第二AI模型恢复信道信息的性能。示例性地,在指示第一AI模型的状态信息进行重置前,可能还存在尚未执行完的CSI反馈任务,尚未执行完的CSI反馈任务和状态信息的重置之间可能会发生冲突,导致第二AI模型侧(即第三设备)难以确定接收到的CSI反馈信息是否是基于第一AI模型的重置的状态信息得到的,可能导致第二AI模型和第一AI模型的状态信息无法同步进行重置,进而影响恢复出的信道信息的准确性。采用本申请实施例的方案,第二设备可以根据第一指示信息确定第一AI模型的重置的状态信息生效的时间单元,使得第一AI模型侧和第二AI模型侧可以对齐状态信息生效的时间,有利于第二AI模型侧判断出CSI反馈信息是否是在重置的状态信息生效的情况下生成的,进而可以基于对应的状态信息恢复出信道信息,从而有利于保证AI空频时码本长时的反馈性能。At the same time, in the solution of the embodiment of the present application, a first indication information can be sent to the first AI model side (i.e., the second device) so that the first AI model side can determine the time unit in which the reset status information of the first AI model takes effect. This is conducive to the consistency of the effective time of the reset status information of the first AI model and the reset status information of the second AI model, thereby further improving the performance of the second AI model in recovering channel information. For example, before instructing the first AI model to reset its status information, there may still be CSI feedback tasks that have not been completed. There may be a conflict between the unfinished CSI feedback tasks and the reset of the status information, making it difficult for the second AI model side (i.e., the third device) to determine whether the received CSI feedback information is obtained based on the reset status information of the first AI model. This may cause the status information of the second AI model and the first AI model to be unable to be reset synchronously, thereby affecting the accuracy of the recovered channel information. By adopting the solution of the embodiment of the present application, the second device can determine the time unit in which the reset status information of the first AI model takes effect based on the first indication information, so that the first AI model side and the second AI model side can align the time when the status information takes effect, which is beneficial for the second AI model side to determine whether the CSI feedback information is generated when the reset status information takes effect. Then, the channel information can be restored based on the corresponding status information, which is beneficial to ensuring the feedback performance of the AI space-frequency-time codebook when it is long.

可选地,方法700还可以包括步骤720。Optionally, method 700 may further include step 720 .

720,第二设备向第一设备发送第一CSI反馈信息。720. The second device sends first CSI feedback information to the first device.

可选地,步骤720可以包括:第二设备在第一时间单元向第一设备发送第一CSI反馈信息。第一CSI反馈信息与第一AI模型的重置的状态信息相关。第一时间单元不早于第一AI模型的重置的状态信息生效的时间单元。Optionally, step 720 may include: the second device sending first CSI feedback information to the first device in a first time unit, the first CSI feedback information being related to reset status information of the first AI model, and the first time unit being no earlier than a time unit in which the reset status information of the first AI model takes effect.

例如,第二设备可以为终端设备,第一设备可以为网络设备,终端设备可以在第一时间单元向网络设备发送第一CSI反馈信息。For example, the second device may be a terminal device, the first device may be a network device, and the terminal device may send first CSI feedback information to the network device in a first time unit.

示例性地,第二设备向第一设备发送第一CSI反馈信息可以是通过其他设备的转发向第一设备发送第一CSI反馈信息。Exemplarily, the second device sending the first CSI feedback information to the first device may be sending the first CSI feedback information to the first device by forwarding the information to the first device through another device.

例如,第二设备可以为与终端设备通信的实体,第一设备可以为网络设备,终端设备可以从第二设备获得第一CSI反馈信息,并在第一时间单元向网络设备发送第一CSI反馈信息。For example, the second device may be an entity communicating with the terminal device, the first device may be a network device, the terminal device may obtain the first CSI feedback information from the second device, and send the first CSI feedback information to the network device in a first time unit.

第一时间单元不早于第一AI模型的重置的状态信息生效的时间单元,可以包括:第一时间单元晚于第一AI模型的重置的状态信息生效的时间单元,和/或,第一时间单元包括第一AI模型的重置的状态信息生效的时间单元。The first time unit is no earlier than the time unit in which the reset status information of the first AI model takes effect, which may include: the first time unit is later than the time unit in which the reset status information of the first AI model takes effect, and/or the first time unit includes the time unit in which the reset status information of the first AI model takes effect.

在本申请实施例中,A不早于B,也可以称为,B不晚于A。In the embodiment of the present application, A is no earlier than B, which can also be referred to as B is no later than A.

在本申请实施例中,A晚于B,也可以称为,A在B之后,B早于A,或者B在A之前。In the embodiment of the present application, A is later than B, which can also be referred to as A being after B, B being earlier than A, or B being before A.

第二设备在接收到第一指示信息后,可以确定重置的编码器的状态信息生效的时间单元。第一CSI反馈信息的发送时刻,即第一时间单元,不早于第一AI模型的重置的状态信息生效的时间单元。在第一AI模型的状态信息生效的情况下,第二设备可以应用重置的编码器的状态信息来生成第一CSI反馈信息,并在第一时间单元发送第一CSI反馈信息。After receiving the first indication information, the second device may determine the time unit in which the reset encoder state information takes effect. The time at which the first CSI feedback information is sent, i.e., the first time unit, must not be earlier than the time unit in which the reset state information of the first AI model takes effect. When the state information of the first AI model takes effect, the second device may apply the reset encoder state information to generate the first CSI feedback information and send the first CSI feedback information in the first time unit.

第一AI模型的输入包括第一参考信号的信道测量结果。第一参考信号对应第一CSI反馈信息。第一CSI反馈信息为第一AI模型的输出或者基于第一AI模型的输出。例如,对第一AI模型的输出结果进行量化处理,以得到第一CSI反馈信息。The input of the first AI model includes a channel measurement result of a first reference signal. The first reference signal corresponds to first CSI feedback information. The first CSI feedback information is the output of the first AI model or is based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the first CSI feedback information.

第一AI模型的输出与第一参考信号的测量结果和第一AI模型的重置的状态信息相关。第一AI模型的重置的状态信息可以为初始状态信息,或者,第一AI模型的重置的状态信息可以是基于历史参考信号的信道测量结果的。该历史参考信号可以为相对于参考信号#A的历史参考信号。参考信号#A的发送时刻早于第一参考信号的发送时刻。The output of the first AI model is related to the measurement result of the first reference signal and the reset state information of the first AI model. The reset state information of the first AI model may be initial state information, or the reset state information of the first AI model may be based on the channel measurement result of a historical reference signal. The historical reference signal may be a historical reference signal relative to reference signal #A. The transmission time of reference signal #A is earlier than the transmission time of the first reference signal.

具体地,将第一参考信号的信道测量结果输入至第一AI模型中。第一AI模型可以根据第一参考信号的信道测量结果和第一AI模型的重置的状态信息输出第一CSI反馈信息。或者,对第一AI模型的输出进行处理,以得到第一CSI反馈信息。Specifically, the channel measurement result of the first reference signal is input into the first AI model. The first AI model may output first CSI feedback information based on the channel measurement result of the first reference signal and reset state information of the first AI model. Alternatively, the output of the first AI model is processed to obtain the first CSI feedback information.

相应地,第一CSI反馈信息对应的CSI恢复信息可以与第二AI模型的重置的状态信息相关。第二AI模型侧可以基于第二AI模型的重置的状态信息来恢复第一CSI反馈信息对应的信道信息。Accordingly, the CSI recovery information corresponding to the first CSI feedback information may be related to the reset state information of the second AI model. The second AI model side may recover the channel information corresponding to the first CSI feedback information based on the reset state information of the second AI model.

第二AI模型的输入包括第一CSI反馈信息。或者,第二AI模型的输入基于第一CSI反馈信息。例如,第二AI模型的输入包括对第一CSI反馈信息进行反量化处理的处理结果。The input of the second AI model includes the first CSI feedback information. Alternatively, the input of the second AI model is based on the first CSI feedback information. For example, the input of the second AI model includes the result of dequantization processing of the first CSI feedback information.

第二AI模型的输出包括第一CSI反馈信息对应的CSI恢复信息。第二AI模型的输出与第一CSI反馈信息和第二AI模型的重置的状态信息相关。第二AI模型的重置的状态信息可以为初始状态信息,或者,第二AI模型的重置的状态信息基于历史参考信号对应的CSI反馈信息。该历史参考信号可以为相对于参考信号#A的历史参考信号。参考信号#A的发送时刻早于第一参考信号的发送时刻。The output of the second AI model includes CSI recovery information corresponding to the first CSI feedback information. The output of the second AI model is related to the first CSI feedback information and reset state information of the second AI model. The reset state information of the second AI model may be initial state information, or the reset state information of the second AI model may be based on CSI feedback information corresponding to a historical reference signal. The historical reference signal may be a historical reference signal relative to reference signal #A. Reference signal #A is transmitted earlier than the first reference signal.

具体地,将第一CSI反馈信息输入至第二AI模型中。或者,对第一CSI反馈信息进行处理后输入至第二AI模型中。第二AI模型可以根据第一CSI反馈信息和第二AI模型的重置的状态信息输出第一CSI反馈信息对应的CSI恢复信息。Specifically, the first CSI feedback information is input into the second AI model. Alternatively, the first CSI feedback information is processed and then input into the second AI model. The second AI model may output CSI recovery information corresponding to the first CSI feedback information based on the first CSI feedback information and reset status information of the second AI model.

基于双端模型进行CSI反馈的相关描述可以参考前文,此处不再赘述。The description of CSI feedback based on the dual-end model can be found in the previous article and will not be repeated here.

在本申请实施例的方案中,可以向第一AI模型侧发送第一指示信息,以使得第一AI模型侧(即第二设备)可以确定第一AI模型的重置的状态信息生效的时间单元不晚于第一CSI反馈信息的发送时刻(即第一时间单元)。第一AI模型侧可以在第一CSI反馈信息被发送前应用第一AI模型的重置的状态信息来生成第一CSI反馈信息。这样,第二AI模型侧,例如网络设备侧,可以确定第一CSI反馈信息是在重置的状态信息生效的情况下生成的,进而可以基于第二AI模型的重置的状态信息恢复出第一CSI反馈信息对应的信道信息,有利于保证恢复出的信道信息的准确性,从而提高第二AI模型恢复信道信息的性能。In the solution of the embodiment of the present application, a first indication information can be sent to the first AI model side so that the first AI model side (i.e., the second device) can determine that the time unit in which the reset state information of the first AI model takes effect is no later than the sending time of the first CSI feedback information (i.e., the first time unit). The first AI model side can apply the reset state information of the first AI model to generate the first CSI feedback information before the first CSI feedback information is sent. In this way, the second AI model side, such as the network device side, can determine that the first CSI feedback information is generated when the reset state information takes effect, and then can restore the channel information corresponding to the first CSI feedback information based on the reset state information of the second AI model, which is conducive to ensuring the accuracy of the restored channel information, thereby improving the performance of the second AI model in restoring the channel information.

进一步地,第一时间单元和第一AI模型的重置的状态信息生效的时间单元之间的时间间隔大于或等于第一AI模型的处理时间。Furthermore, the time interval between the first time unit and the time unit in which the reset status information of the first AI model takes effect is greater than or equal to the processing time of the first AI model.

第一AI模型的处理时间也可以替换为终端设备的处理时间,CSI处理时间,或CSI计算时间等。例如,第一AI模型的处理时间可以包括通过第一AI模型的处理来生成CSI反馈信息所需的时长。The processing time of the first AI model may also be replaced by the processing time of the terminal device, the CSI processing time, or the CSI calculation time, etc. For example, the processing time of the first AI model may include the time required to generate CSI feedback information through processing of the first AI model.

这样有利于保证第二设备能够有足够的时间基于第一AI模型的重置的状态信息来生成第一CSI反馈信息。This helps ensure that the second device has sufficient time to generate the first CSI feedback information based on the reset status information of the first AI model.

第二设备可以通过多种方式确定第一AI模型的重置的状态信息生效的时间单元,下面对此进行说明。The second device can determine the time unit in which the reset status information of the first AI model takes effect in various ways, which are explained below.

在第一种可能的实现方式中,第一指示信息用于指示在第一时间资源上发送上行信息。第一AI模型的重置的状态信息生效的时间单元不晚于第一时间资源的起始时刻。In a first possible implementation, the first indication information is used to instruct to send uplink information on a first time resource. The time unit in which the reset state information of the first AI model takes effect is no later than the start time of the first time resource.

第二设备在收到第一指示信息后,可以确定在第一时间资源上发送上行信息,并在发送该上行信息前使得第一AI模型的重置的状态信息生效。After receiving the first indication information, the second device may determine to send uplink information on the first time resource, and make the reset status information of the first AI model effective before sending the uplink information.

时间资源可以包括一个或多个时间单元。时间资源的起始时刻,可以理解为,该时间资源中的起始的时间单元的起始时间。A time resource may include one or more time units. The starting time of a time resource may be understood as the starting time of the starting time unit in the time resource.

第一AI模型的重置的状态信息生效的时间单元不晚于第一时间资源的起始时刻,可以包括,第一AI模型的重置的状态信息生效的时间单元早于第一时间资源的起始时刻,和/或,第一AI模型的重置的状态信息生效的时间单元为第一时间资源的起始时刻。The time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource, which may include that the time unit in which the reset status information of the first AI model takes effect is earlier than the start time of the first time resource, and/or the time unit in which the reset status information of the first AI model takes effect is the start time of the first time resource.

可选地,第一时间资源可以包括第一时间单元。换言之,第一时间资源可以包括用于传输第一CSI反馈信息的资源,即在第一时间资源上发送的上行信息可以包括第一CSI反馈信息。Optionally, the first time resource may include a first time unit. In other words, the first time resource may include a resource for transmitting the first CSI feedback information, that is, the uplink information sent on the first time resource may include the first CSI feedback information.

例如,第一指示信息可以用于指示在第一时间单元上发送第一CSI反馈信息。For example, the first indication information may be used to indicate that the first CSI feedback information is sent in a first time unit.

第二设备在收到第一指示信息后,可以确定在第一时间单元上发送第一CSI反馈信息,并在发送该第一CSI前使得第一AI模型的重置的状态信息生效。这样可以基于第一AI模型的重置的状态信息来生成第一CSI反馈信息。After receiving the first indication information, the second device may determine to send the first CSI feedback information at the first time unit, and enable the reset state information of the first AI model before sending the first CSI. In this way, the first CSI feedback information can be generated based on the reset state information of the first AI model.

在第一时间资源上发送的上行信息也可以包括第一CSI反馈信息以外的其他上行信息,本申请实施例对上行信息的内容不做限定。The uplink information sent on the first time resource may also include other uplink information besides the first CSI feedback information. The embodiment of the present application does not limit the content of the uplink information.

可选地,方法700还可以包括:第二设备确定时段#1(第一时段的一例)。时段#1的结束时刻不晚于第一时间资源的起始时刻。Optionally, the method 700 may further include: the second device determines a time period #1 (an example of the first time period), wherein the end time of the time period #1 is not later than the start time of the first time resource.

其中,时段#1的结束时刻不晚于第一时间资源的起始时刻可以包括:时段#1的结束时刻即为第一时间资源的起始时刻。The end time of period #1 is no later than the start time of the first time resource, which may include: the end time of period #1 is the start time of the first time resource.

在该情况下,第二设备可以确定时段#1,并根据时段#1确定第一时间资源,即时段#1的结束时刻不晚于第一时间资源的起始时刻。进而根据第一时间资源确定第一AI模型的重置的状态信息生效的时间单元,即第一AI模型的重置的状态信息生效的时间单元不晚于第一时间资源的起始时刻。In this case, the second device can determine time period #1 and, based on time period #1, determine the first time resource, i.e., the end time of time period #1 must be no later than the start time of the first time resource. Furthermore, based on the first time resource, the second device can determine the time unit in which the reset state information of the first AI model takes effect, i.e., the time unit in which the reset state information of the first AI model takes effect must be no later than the start time of the first time resource.

其中,第一AI模型的重置的状态信息生效的时间单元不晚于第一时间资源的起始时刻可以包括:第一AI模型的重置的状态信息生效的时间单元即为第一时间资源的起始时刻。The time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource may include: the time unit in which the reset status information of the first AI model takes effect is the start time of the first time resource.

进一步地,第二设备可以根据以下任两项确定时段#1:时段#1的起始时刻、时段#1的长度、或时段#1的结束时刻。Furthermore, the second device may determine the time period #1 according to any two of the following: the start time of the time period #1, the length of the time period #1, or the end time of the time period #1.

时段#1的长度也可以称为第一时长或第一偏置。The length of period #1 may also be referred to as a first duration or a first offset.

示例性地,时段#1的长度可以是预定义的。Exemplarily, the length of period #1 may be predefined.

可替换地,时段#1的长度可以是第一指示信息指示的。Alternatively, the length of period #1 may be indicated by the first indication information.

可替换地,时段#1的长度可以是由第一指示信息以外的其他指示信息(例如,第四指示信息)指示的。即第一设备可以向第二设备发送第四指示信息,第四指示信息指示时段#1的长度。Alternatively, the length of period #1 may be indicated by other indication information (eg, fourth indication information) other than the first indication information. That is, the first device may send fourth indication information to the second device, where the fourth indication information indicates the length of period #1.

可选地,第一指示信息可以指示第一时间资源。Optionally, the first indication information may indicate a first time resource.

例如,第一指示信息可以为第一CSI反馈信息的调度信息,该调度信息指示第一CSI反馈信息的时间资源。第一CSI反馈信息的时间资源可以指示第一CSI反馈信息的发送时间,即第一时间单元。For example, the first indication information may be scheduling information of the first CSI feedback information, where the scheduling information indicates a time resource of the first CSI feedback information. The time resource of the first CSI feedback information may indicate a sending time of the first CSI feedback information, that is, a first time unit.

时间资源可以替换为时域资源。Time resources can be replaced by time domain resources.

在该情况下,第二设备在收到第一指示信息后,可以确定第一时间资源,并根据第一时间资源确定第一AI模型的重置的状态信息生效的时间单元,即第一AI模型的重置的状态信息生效的时间单元不晚于第一时间资源的起始时刻。In this case, after receiving the first indication information, the second device can determine the first time resource, and determine the time unit in which the reset status information of the first AI model takes effect based on the first time resource, that is, the time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource.

在第二种可能的实现方式中,时段#2(第一时段的又一例)可以用于第一AI模型的重置的状态信息生效的时间单元的确定。In a second possible implementation, time period #2 (another example of the first time period) can be used to determine the time unit in which the reset status information of the first AI model takes effect.

第二设备可以根据时段#2确定第一AI模型的重置的状态信息生效的时间单元。The second device may determine a time unit in which the reset status information of the first AI model takes effect according to period #2.

示例性地,时段#2可以包括第一AI模型的重置的状态信息生效的时间单元。Exemplarily, period #2 may include a time unit in which the reset state information of the first AI model takes effect.

换言之,第一AI模型的重置的状态信息生效的时间单元处于时段#2内。In other words, the time unit during which the reset status information of the first AI model takes effect is within time period #2.

例如,第一AI模型的重置的状态信息生效的时间单元可以为时段#2的结束时刻。第二设备可以在时段#2的结束时刻使得第一AI模型的重置的状态信息生效,例如,第二设备可以在时段#2的结束时刻完成第一AI模型的状态信息的重置。For example, the time unit in which the reset status information of the first AI model takes effect may be the end time of period #2. The second device may enable the reset status information of the first AI model to take effect at the end time of period #2. For example, the second device may complete the reset of the status information of the first AI model at the end time of period #2.

再如,第一AI模型的重置的状态信息生效的时间单元可以早于时段#2的结束时刻。第二设备可以在时段#2的结束时刻之前完成第一AI模型的状态信息的重置。For another example, the time unit in which the reset state information of the first AI model takes effect may be earlier than the end time of period #2. The second device may complete the reset of the state information of the first AI model before the end time of period #2.

再如,第一AI模型的重置的状态信息生效的时间单元最晚为时段#2的结束时刻。第二设备最晚可以在时段#2的结束时刻完成第一AI模型的状态信息的重置。在该情况下时段#2的结束时刻可以理解为AI模型#1的状态信息的重置完成的截止时刻。For another example, the time unit in which the reset status information of the first AI model takes effect is at the latest the end time of period #2. The second device can complete the reset of the status information of the first AI model at the latest the end time of period #2. In this case, the end time of period #2 can be understood as the deadline for completing the reset of the status information of AI model #1.

可替换地,第一AI模型的重置的状态信息生效的时间单元可以不晚于时段#2的起始时刻。Alternatively, the time unit during which the reset state information of the first AI model takes effect may be no later than the start time of period #2.

可替换地,第一AI模型的重置的状态信息生效的时间单元可以不早于时段#2的结束时刻。Alternatively, the time unit during which the reset state information of the first AI model takes effect may be no earlier than the end time of period #2.

在本申请实施例中主要以第一AI模型的重置的状态信息生效的时间单元处于时段#2内为例进行说明,不对本申请实施例的方案构成限定。In the embodiment of the present application, the time unit in which the reset status information of the first AI model takes effect is within time period #2 as an example for explanation, which does not constitute a limitation on the solution of the embodiment of the present application.

第二设备可以根据以下任两项确定时段#2:时段#2的起始时刻、时段#2的时长、或时段#2的结束时刻。The second device may determine the time period #2 according to any two of the following: the start time of the time period #2, the duration of the time period #2, or the end time of the time period #2.

可选地,方法700还可以包括:获得时段#2的长度。时段#2的长度用于第一AI模型的重置的状态信息生效的时间单元的确定。Optionally, the method 700 may further include: obtaining a length of period #2. The length of period #2 is used to determine a time unit during which the reset state information of the first AI model takes effect.

时段#2的长度也可以称为第二时长或第二偏置。The length of period #2 may also be referred to as a second duration or a second offset.

示例性地,时段#2的长度可以是预定义的。Exemplarily, the length of period #2 may be predefined.

可替换地,时段#2的长度可以是第一指示信息指示的。Alternatively, the length of period #2 may be indicated by the first indication information.

可替换地,时段#2的长度可以是由第一指示信息以外的其他指示信息(例如第四指示信息)指示的。即第一设备可以向第二设备发送第四指示信息,第四指示信息指示时段#2的长度。Alternatively, the length of time period #2 may be indicated by other indication information (eg, fourth indication information) other than the first indication information. That is, the first device may send fourth indication information to the second device, where the fourth indication information indicates the length of time period #2.

示例性地,时段#2的起始时刻可以为以下任一项:第一指示信息的发送时刻、第一指示信息的接收时刻、第一指示信息指示的时刻、其他指示信息的发送时刻、其他指示信息的接收时刻或其他指示信息指示的时刻。Exemplarily, the starting time of time period #2 can be any one of the following: the sending time of the first indication information, the receiving time of the first indication information, the time indicated by the first indication information, the sending time of other indication information, the receiving time of other indication information, or the time indicated by other indication information.

例如,第一指示信息可以指示时刻B,时刻B可以作为时段#2的起始时刻。For example, the first indication information may indicate time B, and time B may be used as the starting time of time period #2.

再如,第一指示信息可以指示上行信息B,上行信息B的发送时刻可以作为时段#2的起始时刻。比如,上行信息B可以为CSI反馈信息B,即将CSI反馈信息B的发送时刻作为时段#2的起始时刻。For another example, the first indication information may indicate uplink information B, and the sending time of uplink information B may be used as the starting time of period #2. For example, uplink information B may be CSI feedback information B, and the sending time of CSI feedback information B may be used as the starting time of period #2.

再如,第一CSI反馈信息的调度信息可以为第一指示信息,也可以为其他指示信息。第一CSI反馈信息的调度信息的发送时刻或接收时刻可以作为时段#2的起始时刻。For another example, the scheduling information of the first CSI feedback information may be the first indication information or other indication information. The sending time or receiving time of the scheduling information of the first CSI feedback information may be used as the starting time of period #2.

示例性地,时段#2的结束时刻可以为第一指示信息或其他指示信息指示的时刻。Exemplarily, the end time of period #2 may be the time indicated by the first indication information or other indication information.

进一步地,方法700还可以包括:在第一时间资源上发送上行信息。第一AI模型的重置的状态信息生效的时间单元不晚于第一时间资源的起始时刻。Furthermore, the method 700 may further include: sending uplink information on the first time resource. The time unit in which the reset state information of the first AI model takes effect is no later than the start time of the first time resource.

在第一时间资源上发送上行信息可以由第一指示信息指示,也可以由其他指示信息指示。Sending the uplink information on the first time resource may be instructed by the first indication information or by other indication information.

在该情况下,第二设备可以确定时段#2,根据时段#2确定第一AI模型的状态信息生效的时间单元,并根据第一AI模型的状态信息生效的时间单元确定第一时间资源。In this case, the second device may determine time period #2, determine a time unit in which the status information of the first AI model is effective according to time period #2, and determine the first time resource according to the time unit in which the status information of the first AI model is effective.

在第三种可能的实现方式中,第一指示信息可以指示第一AI模型的重置的状态信息生效的时间单元。In a third possible implementation manner, the first indication information may indicate a time unit in which the reset status information of the first AI model takes effect.

示例性地,第一指示信息可以指示第一AI模型的重置的状态信息生效的时间单元的标识。Exemplarily, the first indication information may indicate an identifier of a time unit in which the reset status information of the first AI model takes effect.

以下介绍如何指示第一AI模型的状态信息进行重置的方式。The following describes how to instruct the first AI model to reset its status information.

第一设备可以向第二设备发送指示信息,以指示第二设备对第一AI模型的状态信息进行重置。The first device can send instruction information to the second device to instruct the second device to reset the status information of the first AI model.

在第一种可能的实现方式中,第一指示信息可以指示第一AI模型的状态信息的重置。In a first possible implementation manner, the first indication information may indicate resetting of status information of the first AI model.

第一指示信息可以指示第二设备对第一AI模型的状态信息进行重置。第二设备可以根据第一指示信息确定第一AI模型的重置的状态信息生效的时间单元。The first indication information may instruct the second device to reset the state information of the first AI model. The second device may determine, based on the first indication information, a time unit in which the reset state information of the first AI model takes effect.

以第一AI模型的重置的状态信息生效的时间单元与时段#2相关为例,例如,时段#2的长度是预定义的,时段#2的起始时刻为第一指示信息的发送时刻。第二设备在接收到第一指示信息后,可以确定时段#2,进而确定第一AI模型的重置的状态信息生效的时间单元。For example, the time unit during which the reset state information of the first AI model takes effect is related to period #2. For example, the length of period #2 is predefined, and the start time of period #2 is the time when the first indication information is sent. After receiving the first indication information, the second device can determine period #2 and, thereby, the time unit during which the reset state information of the first AI model takes effect.

在第二种可能的实现方式中,方法700还可以包括:获得第二指示信息,第二指示信息指示第一AI模型的状态信息的重置。In a second possible implementation, method 700 may further include: obtaining second indication information, where the second indication information indicates resetting the status information of the first AI model.

第二指示信息可以来自第一设备。The second indication information may come from the first device.

第一指示信息和第二指示信息为不同的指示信息。第一指示信息和第二指示信息可以携带在同一信令中,也可以携带在不同信令中。The first indication information and the second indication information are different indication information. The first indication information and the second indication information can be carried in the same signaling or in different signaling.

以第一AI模型的重置的状态信息生效的时间单元与时段#2相关为例,例如,第二指示信息的发送时刻或接收时刻为时段#2的起始时刻,时段#2的长度可以由第一指示信息指示。第二设备在接收到第一指示信息和第二指示信息后,可以根据时段#2的长度和时段#2的起始时刻确定时段#2,进而确定第一AI模型的重置的状态信息生效的时间单元。For example, the time unit in which the reset status information of the first AI model takes effect is related to time period #2. For example, the time when the second indication information is sent or received is the start time of time period #2, and the length of time period #2 may be indicated by the first indication information. After receiving the first indication information and the second indication information, the second device may determine time period #2 based on the length and start time of time period #2, and further determine the time unit in which the reset status information of the first AI model takes effect.

以第一AI模型的重置的状态信息生效的时间单元与第一时间资源相关为例,例如,第二指示信息的发送时刻或接收时刻为时段#1的起始时刻,时段#1的长度是预定义的。第二设备在接收到第一指示信息和第二指示信息后,可以根据时段#1的长度和时段#1的起始时刻确定时段#1,根据时段#1确定第一时间资源,进而根据第一时间资源确定第一AI模型的重置的状态信息生效的时间单元,即确定在不晚于第一时间资源的情况下使第一AI模型的重置的状态信息生效。For example, the time unit in which the reset status information of the first AI model takes effect is related to the first time resource. For example, the second indication information is sent or received at the start time of time period #1, and the length of time period #1 is predefined. After receiving the first indication information and the second indication information, the second device can determine time period #1 based on the length and start time of time period #1, determine the first time resource based on time period #1, and then determine the time unit in which the reset status information of the first AI model takes effect based on the first time resource. In other words, the reset status information of the first AI model takes effect no later than the first time resource.

如上所述,第一指示信息用于与第一AI模型的状态信息生效的时间单元的确定可以包括如下形式:第一指示信息可以指示与第一AI模型的状态信息生效的时间单元的确定相关的时间信息(如时段#1的长度或时段#2的长度等),第一指示信息的发送时刻或接收时刻可以作为与第一AI模型的状态信息生效的时间单元的确定相关的时间信息(如时段#1的起始时刻或时段#2的起始时刻等),或者,第一指示信息也可以用于触发第一AI模型的状态信息生效的时间单元的确定。As described above, the first indication information used to determine the time unit in which the status information of the first AI model takes effect may include the following forms: the first indication information may indicate time information related to the determination of the time unit in which the status information of the first AI model takes effect (such as the length of time period #1 or the length of time period #2, etc.), the sending time or receiving time of the first indication information may be used as time information related to the determination of the time unit in which the status information of the first AI model takes effect (such as the starting time of time period #1 or the starting time of time period #2, etc.), or, the first indication information may also be used to trigger the determination of the time unit in which the status information of the first AI model takes effect.

AI模型的状态信息的重置需要一定的处理时间,在这段时间内,网络设备侧和终端设备侧均不希望利用该AI模型进行相应的推理,以避免获得的CSI反馈信息的质量下降。下面介绍在AI模型的状态信息重置的情况下,如何保证CSI反馈信息的质量的方案。Resetting the AI model's state information requires a certain amount of processing time. During this time, both the network device and the terminal device do not want to use the AI model for inference to avoid degradation in the quality of the obtained CSI feedback information. The following describes a solution for ensuring the quality of CSI feedback information when the AI model's state information is reset.

在一种可能的实现方式中,方法700还可以包括:第二设备获得第二CSI反馈信息的调度信息。调度信息指示的第二CSI反馈信息的时间资源与时段#3(第一时段的一例)有重叠。第二设备忽略或跳过第二CSI反馈信息的发送。第二CSI反馈信息与第一AI模型相关。In one possible implementation, method 700 may further include: the second device obtaining scheduling information for second CSI feedback information. The time resource of the second CSI feedback information indicated by the scheduling information overlaps with time period #3 (an example of the first time period). The second device ignores or skips sending the second CSI feedback information. The second CSI feedback information is related to the first AI model.

示例性地,第一设备可以为网络设备,第二设备可以为终端设备。网络设备可以向终端设备发送第二CSI反馈信息的调度信息。Exemplarily, the first device may be a network device, and the second device may be a terminal device. The network device may send scheduling information of the second CSI feedback information to the terminal device.

示例性地,第一设备可以为网络设备,第二设备可以为服务于终端设备的AI实体。例如,终端设备可以从网络设备接收第二CSI反馈信息的调度信息,该AI实体可以从终端设备获取第二CSI反馈信息的调度信息。Exemplarily, the first device may be a network device, and the second device may be an AI entity serving the terminal device. For example, the terminal device may receive scheduling information of the second CSI feedback information from the network device, and the AI entity may obtain the scheduling information of the second CSI feedback information from the terminal device.

示例性地,第二CSI反馈信息的调度信息可以是在第一指示信息被发送之前发送的。Exemplarily, the scheduling information of the second CSI feedback information may be sent before the first indication information is sent.

调度信息指示的CSI反馈信息的时间资源也可以替换为用于CSI反馈信息传输的时间资源、调度信息指示的CSI反馈信息的发送时间、CSI反馈信息被调度发送的时刻、上行(uplink,UL)授权(grant)调度的时刻、或发送CSI反馈信息的时间单元等。The time resource of the CSI feedback information indicated by the scheduling information can also be replaced by the time resource used for CSI feedback information transmission, the sending time of the CSI feedback information indicated by the scheduling information, the time when the CSI feedback information is scheduled to be sent, the time when the uplink (UL) grant is scheduled, or the time unit for sending CSI feedback information, etc.

第二CSI反馈信息可以为第一AI模型的输出,或者,基于第一AI模型的输出。例如,对第一AI模型的输出结果进行量化处理,以得到第二CSI反馈信息。The second CSI feedback information may be the output of the first AI model, or may be based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the second CSI feedback information.

具体地,将第二参考信号的信道测量结果输入至第一AI模型中进行处理,第一AI模型输出第二CSI反馈信息,或者,基于第一AI模型的输出确定第二CSI反馈信息。Specifically, the channel measurement result of the second reference signal is input into the first AI model for processing, and the first AI model outputs the second CSI feedback information, or the second CSI feedback information is determined based on the output of the first AI model.

通过第一AI模型来生成第二CSI反馈信息的具体描述可以参考前文中的CSI反馈信息的生成流程,此处不再赘述。For a specific description of generating the second CSI feedback information by using the first AI model, please refer to the CSI feedback information generation process in the previous article, which will not be repeated here.

时段#3可以包括第一AI模型的重置的状态信息生效的时间单元。Period #3 may include a time unit in which the reset state information of the first AI model is effective.

例如,时段#3可以为时段#1。For example, period #3 may be period #1.

再如,时段#2可以包括第一AI模型的重置的状态信息生效的时间单元,在该情况下,时段#3可以为时段#2。For another example, period #2 may include a time unit in which the reset status information of the first AI model takes effect. In this case, period #3 may be period #2.

时段#3包括第一AI模型的重置的状态信息生效的时间单元,即第一AI模型的重置的状态信息生效发生在时段#3内。若调度信息指示的第二CSI反馈信息的时间资源与时段#3存在重叠,第二CSI反馈信息可能是在第一AI模型的重置的状态信息生效的情况下生成的,也可能是在第一AI模型的重置的状态信息尚未生效的情况下生成的。若第二AI模型侧获得了第二CSI反馈信息,第二AI模型侧无法确定第二CSI反馈信息是否是在第一AI模型的重置的状态信息生效的情况下生成的,也就无法确定是否应用第二AI模型的重置的状态信息来恢复第二CSI反馈信息对应的信道信息,可能影响恢复出的信道信息的准确性。Time period #3 includes the time period during which the reset state information of the first AI model takes effect. That is, the reset state information of the first AI model takes effect during time period #3. If the time resource for the second CSI feedback information indicated by the scheduling information overlaps with time period #3, the second CSI feedback information may be generated with the reset state information of the first AI model taking effect, or it may be generated before the reset state information of the first AI model takes effect. If the second AI model receives the second CSI feedback information, it cannot determine whether the second CSI feedback information was generated with the reset state information of the first AI model taking effect. Therefore, it cannot determine whether to use the reset state information of the second AI model to restore the channel information corresponding to the second CSI feedback information, which may affect the accuracy of the restored channel information.

在本申请实施例的方案中,若调度信息指示的CSI反馈信息(如第二CSI反馈信息)的发送时间与时段#3存在重叠,则忽略或跳过该CSI反馈信息的发送。这样可以避免第二AI模型侧无法判断出第二CSI反馈信息是否是在第一AI模型的重置的状态信息生效的情况下生成的,从而避免第二AI模型基于不匹配的状态信息来恢复信道信息,有利于保证恢复出的信道信息的准确性。In the solution of the embodiment of the present application, if the transmission time of CSI feedback information (such as the second CSI feedback information) indicated by the scheduling information overlaps with time period #3, the transmission of this CSI feedback information is ignored or skipped. This prevents the second AI model from being unable to determine whether the second CSI feedback information was generated when the reset state information of the first AI model was in effect, thereby preventing the second AI model from recovering channel information based on mismatched state information, which helps ensure the accuracy of the recovered channel information.

在另一种可能的实现方式中,方法700还可以包括:第一设备发送第三CSI反馈信息的调度信息,调度信息指示的第三CSI反馈信息的时间资源不包括时段#3;第一设备接收第三CSI反馈信息。第三CSI反馈信息与第一AI模型相关。In another possible implementation, method 700 may further include: the first device sending scheduling information for third CSI feedback information, where the time resource for the third CSI feedback information indicated by the scheduling information does not include time period #3; and the first device receiving the third CSI feedback information. The third CSI feedback information is related to the first AI model.

示例性地,第一设备可以为网络设备,第二设备可以为终端设备。网络设备可以向终端设备发送第三CSI反馈信息的调度信息。Exemplarily, the first device may be a network device, and the second device may be a terminal device. The network device may send scheduling information of the third CSI feedback information to the terminal device.

第三CSI反馈信息可以为第一AI模型的输出,或者,基于第一AI模型的输出。例如,对第一AI模型的输出结果进行量化处理,以得到第三CSI反馈信息。The third CSI feedback information may be the output of the first AI model, or may be based on the output of the first AI model. For example, the output of the first AI model is quantized to obtain the third CSI feedback information.

具体地,将第三参考信号的信道测量结果输入至第一AI模型中进行处理,第一AI模型输出第三CSI反馈信息,或者,基于第一AI模型的输出确定第三CSI反馈信息。Specifically, the channel measurement result of the third reference signal is input into the first AI model for processing, and the first AI model outputs the third CSI feedback information, or the third CSI feedback information is determined based on the output of the first AI model.

通过第一AI模型来生成第三CSI反馈信息的具体描述可以参考前文中的CSI反馈信息的生成流程,此处不再赘述。For a specific description of generating the third CSI feedback information by using the first AI model, reference may be made to the CSI feedback information generation process described above, which will not be repeated here.

时段#3的描述可以参考前文,此处不再赘述。The description of period #3 can be found in the previous article and will not be repeated here.

在本申请实施例的方案中,调度信息指示的CSI反馈信息(如第三CSI反馈信息)的发送时间不包括时段#3,这样可以避免第二AI模型侧无法判断出第三CSI反馈信息是否是在第一AI模型的重置的状态信息生效的情况下生成的,从而避免第二AI模型基于不匹配的状态信息来恢复信道信息,有利于保证恢复出的信道信息的准确性。例如,若调度信息指示的第三CSI反馈信息的时间资源在时段#3之前,此时,第一AI模型的重置的状态信息尚未生效,第三CSI反馈信息是在第一AI模型的重置的状态信息未生效的情况下生成的,第二AI模型侧可以判断出第三CSI反馈信息是在第一AI模型的重置的状态信息未生效的情况下生成的,进而恢复出信道信息,有利于保证恢复出的信道信息的准确性。In the embodiments of the present application, the transmission time of CSI feedback information (such as the third CSI feedback information) indicated by the scheduling information does not include time period #3. This prevents the second AI model from being unable to determine whether the third CSI feedback information was generated while the reset state information of the first AI model was in effect, thereby preventing the second AI model from recovering channel information based on mismatched state information, which helps ensure the accuracy of the recovered channel information. For example, if the time resource of the third CSI feedback information indicated by the scheduling information is before time period #3, the reset state information of the first AI model has not yet taken effect. If the third CSI feedback information was generated while the reset state information of the first AI model was not in effect, the second AI model can determine that the third CSI feedback information was generated while the reset state information of the first AI model was not in effect, and can then recover the channel information, which helps ensure the accuracy of the recovered channel information.

以下介绍AI模型的状态信息的重置与重置的状态信息的生效二者之间的关联。The following describes the relationship between resetting the status information of an AI model and taking effect on the reset status information.

在一种可能的实现方式中,对第一AI模型的状态信息进行重置的起始时刻与目标时刻之间的时间间隔可以大于或等于第一AI模型的状态信息的重置所需的时长。目标时刻即根据第一指示信息确定的第一AI模型的重置的状态信息生效的时间单元。In one possible implementation, the time interval between the start time and the target time for resetting the state information of the first AI model may be greater than or equal to the duration required to reset the state information of the first AI model. The target time is the time unit in which the reset state information of the first AI model, determined based on the first indication information, takes effect.

对第一AI模型的状态信息进行重置的起始时刻,即开始执行第一AI模型的状态信息的重置的时刻。The starting time for resetting the state information of the first AI model is the time when resetting the state information of the first AI model begins.

示例性地,第二设备可以根据目标时刻和第一AI模型的状态信息的重置所需的时长来确定开始执行第一AI模型的状态信息的重置的时刻。For example, the second device may determine the time to start resetting the state information of the first AI model according to the target time and the duration required for resetting the state information of the first AI model.

这样可以保证第二设备有足够的时间完成第一AI模型的状态信息的重置,从而使得第一AI模型的重置的状态信息能够在目标时刻生效。This can ensure that the second device has enough time to complete the reset of the status information of the first AI model, so that the reset status information of the first AI model can take effect at the target time.

第一AI模型的状态信息的重置所需的时长可以通过多种方式确定。The time required to reset the status information of the first AI model can be determined in various ways.

可选地,第一AI模型的状态信息的重置所需的时长可以是预定义的。Optionally, the time required to reset the state information of the first AI model may be predefined.

可选地,方法700还可以包括:第二设备向第一设备或第一设备以外的其他设备发送第三指示信息,第三指示信息指示第一AI模型的状态信息的重置所需的时长。Optionally, method 700 may further include: the second device sending third indication information to the first device or other devices other than the first device, where the third indication information indicates the time required to reset the status information of the first AI model.

示例性地,第一设备可以为网络设备,第二设备可以为终端设备。终端设备可以向网络设备发送第三指示信息,告知网络设备第一AI模型的状态信息的重置所需的时长。或者,终端设备可以向核心网设备发送第三指示信息,告知核心网设备第一AI模型的状态信息的重置所需的时长。网络设备可以从核心网设备获得第一AI模型的状态信息的重置所需的时长。Exemplarily, the first device may be a network device, and the second device may be a terminal device. The terminal device may send third indication information to the network device, informing the network device of the time required to reset the state information of the first AI model. Alternatively, the terminal device may send third indication information to the core network device, informing the core network device of the time required to reset the state information of the first AI model. The network device may obtain the time required to reset the state information of the first AI model from the core network device.

可选地,第三指示信息承载于终端设备发送的携带终端设备能力的信令中。Optionally, the third indication information is carried in the signaling sent by the terminal device that carries the terminal device capabilities.

即在终端设备能力的上报中上报第一AI模型的状态信息的重置所需的时长。示例性地,第一设备可以为网络设备,第二设备可以为终端设备。终端设备可以向网络设备上报终端设备能力。或者,终端设备可以向核心网设备上报终端设备能力。网络设备可以从核心网设备获得终端设备能力。That is, the duration required to reset the state information of the first AI model is reported in the terminal device capability report. For example, the first device may be a network device, and the second device may be a terminal device. The terminal device may report its capabilities to the network device. Alternatively, the terminal device may report its capabilities to the core network device. The network device may obtain the terminal device capabilities from the core network device.

终端设备能力也可以称为UE能力。Terminal device capabilities may also be referred to as UE capabilities.

可选地,第三指示信息承载于携带第一AI模型的配置(configuration)信息的信令中。示例性地,第一设备可以为网络设备,第二设备可以为终端设备。可以在终端设备和网络设备进行模型识别和模型匹配的过程中,在模型的配置信息中上报第一AI模型的状态信息的重置所需的时长。Optionally, the third indication information is carried in signaling that carries configuration information of the first AI model. For example, the first device may be a network device, and the second device may be a terminal device. During the process of model recognition and model matching between the terminal device and the network device, the duration required to reset the state information of the first AI model may be reported in the model configuration information.

例如,第二设备可以通过双端离线交互的方式上报配置信息。双端即第三指示信息的发送端和接收端。For example, the second device may report the configuration information through a two-end offline interaction method, where the two ends are the sending end and the receiving end of the third indication information.

再如,第二设备可以通过RRC信令等高层信令交互上报配置信息。For another example, the second device may report the configuration information through high-layer signaling interaction such as RRC signaling.

模型的配置信息可以包括模型的处理时延、应用功能、模型的结构信息、模型的参数信息等中的一项或多项。可选地,第一指示信息与第一AI模型的状态信息的重置所需的时长相关。The configuration information of the model may include one or more of the processing delay of the model, application function, structural information of the model, parameter information of the model, etc. Optionally, the first indication information is related to the time required to reset the state information of the first AI model.

第一指示信息可以是基于第一AI模型的状态信息的重置所需的时长确定的。The first indication information may be determined based on the time required to reset the state information of the first AI model.

示例性地,在时段#2包括第一AI模型的重置的状态信息生效的时间单元的情况下,时段#2的长度可以大于或等于第一AI模型的状态信息的重置所需的时长。Exemplarily, when period #2 includes a time unit in which the reset state information of the first AI model takes effect, the length of period #2 may be greater than or equal to the duration required for resetting the state information of the first AI model.

以时段#2的长度是第一指示信息指示的为例。例如,第一设备可以根据第一AI模型的状态信息的重置所需的时长确定时段#2的长度,并将时段#2的长度指示第二设备。Taking the example where the length of period #2 is indicated by the first indication information, for example, the first device may determine the length of period #2 based on the duration required to reset the status information of the first AI model, and indicate the length of period #2 to the second device.

进一步地,第二设备可以根据时段#2的结束时刻和第一AI模型的重置所需的时长确定对第一AI模型的状态信息进行重置的起始时刻。第一AI模型的状态信息进行重置的起始时刻和时段#2的结束时刻之间的时间间隔可以大于或等于第一AI模型的重置所需的时长。Furthermore, the second device may determine a starting time for resetting the status information of the first AI model based on the end time of period #2 and the duration required to reset the first AI model. The time interval between the starting time for resetting the status information of the first AI model and the end time of period #2 may be greater than or equal to the duration required to reset the first AI model.

这样有利于保证第二设备有足够的时间完成第一AI模型的状态信息的重置,从而使得第一AI模型的重置的状态信息生效。This helps ensure that the second device has sufficient time to complete the reset of the status information of the first AI model, so that the reset status information of the first AI model takes effect.

第一设备可以通过多种指示方式指示第二设备的模型状态信息的重置和/或重置的生效,即第一指示信息可以通过多种指示方式指示。The first device may indicate the resetting and/or validation of the model status information of the second device in a variety of indication ways, that is, the first indication information may be indicated in a variety of indication ways.

图18示出了第一指示信息的四种指示信令的示意图。下面结合图18对第一指示信息的指示方式进行示例性说明。FIG18 is a schematic diagram showing four types of indication signaling of the first indication information.

可选地,第一指示信息可以承载于第一DCI,和/或,高层信令。高层信令可以包括无线资源控制(radio resource control,RRC)信令或媒体接入层控制单元(medium access control control element,MAC-CE)信令中的一项或多项。Optionally, the first indication information may be carried in the first DCI and/or in higher-layer signaling. The higher-layer signaling may include one or more of radio resource control (RRC) signaling or medium access control element (MAC-CE) signaling.

高层信令也可以称为高层配置信令。Higher-layer signaling may also be referred to as higher-layer configuration signaling.

例如,如图18的(a)所示,第一指示信息可以指示时段#2的长度。时段#2的长度可以通过高层信令指示。该高层信令还可以用于指示其他信息(others)。For example, as shown in FIG18( a ), the first indication information may indicate the length of period #2. The length of period #2 may be indicated by higher-layer signaling. The higher-layer signaling may also be used to indicate other information (others).

可选地,第一DCI还用于触发第一CSI反馈信息,第一CSI反馈信息属于非周期CSI报告。Optionally, the first DCI is also used to trigger first CSI feedback information, and the first CSI feedback information belongs to a non-periodic CSI report.

例如,如图18的(b)所示,第一DCI可以采用DCI格式(format)A,在该DCI格式中,第一指示信息可以指示时段#2的长度。时段#2的长度可以由触发非周期CSI报告(aperiodic CSI report,A-CSI report)的DCI指示。该A-CSI报告包括第一CSI反馈信息。For example, as shown in FIG18( b ), the first DCI may use DCI format A. In this DCI format, the first indication information may indicate the length of period #2. The length of period #2 may be indicated by the DCI that triggers an aperiodic CSI report (A-CSI report). The A-CSI report includes the first CSI feedback information.

可选地,第一DCI还用于调度或配置上行共享信道(uplink shared channel,UL-SCH),上行共享信道不包括CSI反馈信息。Optionally, the first DCI is also used to schedule or configure an uplink shared channel (UL-SCH), which does not include CSI feedback information.

例如,如图18的(c)所示,第一DCI可以采用DCI格式B,在该DCI格式中,第一指示信息可以指示时段#2的长度。时段#2的长度可以由用于调度或配置UL-SCH的DCI指示。该UL-SCH不包括CSI反馈信息。在该情况下,第一DCI不用于触发A-CSI。第一DCI可以为UL grant,用于调度或配置UL-SCH不触发A-CSI(UL-SCH without indicating A-CSI)。For example, as shown in (c) of Figure 18, the first DCI may adopt DCI format B, in which the first indication information may indicate the length of period #2. The length of period #2 may be indicated by the DCI used to schedule or configure the UL-SCH. The UL-SCH does not include CSI feedback information. In this case, the first DCI is not used to trigger A-CSI. The first DCI may be a UL grant, which is used to schedule or configure the UL-SCH without triggering A-CSI (UL-SCH without indicating A-CSI).

可选地,第一DCI还用于承载其他终端设备的第一指示信息。Optionally, the first DCI is also used to carry first indication information of other terminal devices.

即第一DCI可以承载多个终端设备的第一指示信息。That is, the first DCI can carry the first indication information of multiple terminal devices.

示例性地,第一DCI可以不用于调度或配置UL-SCH,且不用于触发A-CSI,第一DCI可以仅用于承载一个或多个终端设备的第一指示信息。第一DCI可以为不用于调度或配置UL-SCH、且不用于触发A-CSI的UL grant(UL grant without UL-SCH without A-CSI)。Exemplarily, the first DCI may not be used for scheduling or configuring UL-SCH and is not used to trigger A-CSI. The first DCI may be used only to carry first indication information of one or more terminal devices. The first DCI may be a UL grant that is not used for scheduling or configuring UL-SCH and is not used to trigger A-CSI (UL grant without UL-SCH without A-CSI).

例如,如图18的(d)所示,第一DCI可以采用DCI格式C,在该DCI格式中,第一指示信息可以指示时段#2的长度。时段#2的长度可以由DCI指示,该DCI不用于调度或配置UL-SCH,且不用于触发A-CSI。For example, as shown in (d) of Figure 18 , the first DCI may use DCI format C, in which the first indication information may indicate the length of period #2. The length of period #2 may be indicated by a DCI that is not used for scheduling or configuring the UL-SCH and is not used to trigger A-CSI.

本申请实施例的方法700可以应用于多个终端设备与网络设备之间的CSI反馈流程中。示例性地,第一设备可以为网络设备,第二设备可以为终端设备,网络设备可以向多个终端设备发送第一指示信息。对于不同的终端设备,第一指示信息指示的内容可以是相同的,也可以是不同的。例如,第一指示信息可以指示时段#2的长度,对于不同的终端设备,时段#2的长度可以是相同,也可以是不同的。Method 700 of an embodiment of the present application can be applied to a CSI feedback process between multiple terminal devices and a network device. For example, the first device can be a network device, the second device can be a terminal device, and the network device can send first indication information to multiple terminal devices. The content indicated by the first indication information can be the same or different for different terminal devices. For example, the first indication information can indicate the length of period #2, and the length of period #2 can be the same or different for different terminal devices.

网络设备可以向该多个终端设备发送第一DCI,第一DCI可以承载多个终端设备的第一指示信息。该多个终端设备从第一DCI中分别获得各自的第一指示信息。The network device may send a first DCI to the multiple terminal devices, where the first DCI may carry first indication information of the multiple terminal devices. The multiple terminal devices may respectively obtain their respective first indication information from the first DCI.

图8示出了本申请实施例的另一种通信的方法的示意性流程图。图8所示的方法800可以视为图7所示的方法700的一种具体实现方式。相关描述可以参考方法700,为避免重复,在描述方法800时适当省略部分描述。Figure 8 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 800 shown in Figure 8 can be regarded as a specific implementation of the method 700 shown in Figure 7. For related descriptions, reference can be made to method 700. To avoid repetition, some descriptions of method 800 are omitted as appropriate.

如图8所示,方法800可以包括如下步骤。As shown in FIG. 8 , method 800 may include the following steps.

810,第一设备向第二设备发送第一指示信息。第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。810. The first device sends first indication information to the second device. The first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.

820,第二设备确定第一AI模型的重置的状态信息生效的时间单元。820. The second device determines a time unit in which the reset status information of the first AI model takes effect.

第二设备可以根据第一指示信息确定第一AI模型的重置的状态信息生效的时间单元。The second device may determine, based on the first indication information, a time unit in which the reset status information of the first AI model takes effect.

830,第二设备执行第一AI模型的状态信息的重置。830. The second device resets the status information of the first AI model.

第二设备可以根据步骤820确定的时间单元来执行第一AI模型的状态信息的重置。The second device may reset the state information of the first AI model according to the time unit determined in step 820 .

840,第二设备生成第一CSI反馈信息。840. The second device generates first CSI feedback information.

第二设备可以利用第一AI模型的重置的状态信息来生成第一CSI反馈信息。The second device may generate first CSI feedback information by using the reset state information of the first AI model.

850,第二设备向第一设备发送第一CSI反馈信息。850. The second device sends first CSI feedback information to the first device.

例如,第二设备可以在第一时间单元向第一设备发送第一CSI反馈信息。第一AI模型的重置的状态信息生效的时间单元不晚于第一时间单元。For example, the second device may send the first CSI feedback information to the first device in a first time unit. The time unit in which the reset state information of the first AI model takes effect is no later than the first time unit.

应理解,本申请实施例中的方法的步骤编号仅为描述方便使用,不对步骤的执行顺序构成限定。It should be understood that the step numbers of the method in the embodiments of the present application are only for convenience of description and do not limit the order in which the steps are executed.

如前所述,在不同的CSI反馈场景中,第一设备和第三设备可以不同的设备。下面结合图9至图13对本申请实施例的方法应用于不同的CSI反馈场景中的情况进行示例性说明。As mentioned above, in different CSI feedback scenarios, the first device and the third device may be different devices. The following exemplifies the application of the method of the embodiment of the present application in different CSI feedback scenarios with reference to FIG9 to FIG13 .

图9示出了本申请实施例的另一种通信的方法的示意性流程图。图9所示的方法900可以视为图7或图8所示的方法的一种具体实现方式。相关描述可以参考前文,为避免重复,在描述方法900时适当省略部分描述。Figure 9 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 900 shown in Figure 9 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8. For related descriptions, please refer to the previous text. To avoid repetition, some descriptions are appropriately omitted when describing method 900.

如图9所示,在方法900中,第一设备为网络设备,第二设备为终端设备,编码器(第一AI模型的一例)部署于终端设备,解码器(第二AI模型的一例)部署于网络设备。方法900可以包括如下步骤。As shown in Figure 9, in method 900, the first device is a network device, the second device is a terminal device, the encoder (an example of the first AI model) is deployed on the terminal device, and the decoder (an example of the second AI model) is deployed on the network device. Method 900 may include the following steps.

910,网络设备向终端设备发送第一参考信号。910. The network device sends a first reference signal to the terminal device.

920,网络设备向终端设备发送第一指示信息。第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。920. The network device sends first indication information to the terminal device. The first indication information is used to determine the time unit in which the reset status information of the first AI model takes effect.

930,终端设备根据第一指示信息确定重置的编码器的状态信息生效的时间单元。930. The terminal device determines, based on the first indication information, a time unit in which the reset status information of the encoder takes effect.

例如,第一指示信息指示时段#2的长度,时段#2的起始时刻可以为第一指示信息的发送时刻。终端设备可以根据第一指示信息的发送时刻和时段#2的长度确定时段#2。重置的编码器的状态信息生效的时间单元处于时段#2内。For example, the first indication information indicates the length of period #2, and the start time of period #2 may be the time when the first indication information is sent. The terminal device may determine period #2 based on the time when the first indication information is sent and the length of period #2. The time unit in which the reset encoder status information takes effect falls within period #2.

940,终端设备执行编码器的状态信息的重置。940. The terminal device resets the status information of the encoder.

终端设备可以在时段#2内完成编码器的状态信息的重置。The terminal device can complete the reset of the encoder status information within time period #2.

950,终端设备执行第一参考信号的测量,获得信道信息。950. The terminal device performs measurement of the first reference signal to obtain channel information.

960,终端设备根据重置的编码器的状态信息生成第一CSI反馈信息。960. The terminal device generates first CSI feedback information according to the status information of the reset encoder.

将信道信息输入至编码器中进行处理,以便得到该信道信息对应的第一CSI反馈信息,第一CSI反馈信息即该信道信息的反馈信息。此时的编码器的状态信息已重置。第一CSI反馈信息即为在重置的编码器的状态信息生效的情况下生成的CSI反馈信息。Channel information is input into the encoder for processing to obtain first CSI feedback information corresponding to the channel information. The first CSI feedback information is feedback information about the channel information. At this point, the encoder state information has been reset. The first CSI feedback information is CSI feedback information generated when the reset encoder state information is in effect.

970,终端设备向网络设备发送第一CSI反馈信息。970. The terminal device sends first CSI feedback information to the network device.

终端设备在第一时间单元在上行控制信息(uplink control information,UCI)上向网络设备发送第一CSI反馈信息。第一时间单元不早于步骤930中确定的时间单元。The terminal device sends first CSI feedback information to the network device in uplink control information (UCI) at a first time unit. The first time unit is no earlier than the time unit determined in step 930.

980,网络设备根据重置的解码器的状态信息恢复第一CSI反馈信息对应的信道信息。980. The network device restores the channel information corresponding to the first CSI feedback information according to the reset decoder state information.

网络设备知道第一CSI反馈信息是在重置的编码器的状态信息生效的情况下生成的,可以根据重置的解码器的状态信息来恢复第一CSI反馈信息对应的信道信息。The network device knows that the first CSI feedback information is generated when the reset state information of the encoder is effective, and can restore the channel information corresponding to the first CSI feedback information according to the reset state information of the decoder.

将第一CSI反馈信息输入至解码器中进行处理,或将处理后的第一CSI反馈信息输入至解码器中进行处理,以得到第一CSI反馈信息对应的CSI恢复信息,此时的解码器的状态信息已重置。第一CSI反馈信息对应的CSI恢复信息即为在重置的解码器的状态信息生效的情况下恢复出的信道信息。The first CSI feedback information is input into the decoder for processing, or the processed first CSI feedback information is input into the decoder for processing to obtain CSI recovery information corresponding to the first CSI feedback information. At this time, the state information of the decoder has been reset. The CSI recovery information corresponding to the first CSI feedback information is the channel information recovered when the reset state information of the decoder is effective.

图10示出了本申请实施例的另一种通信的方法的示意性流程图。图11所示的方法1100可以视为图7或图8所示的方法的一种具体实现方式。Figure 10 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 1100 shown in Figure 11 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.

如图10所示,在方法1000中,第一设备为网络设备,第二设备为终端设备,编码器(第一AI模型的一例)部署于终端设备,解码器(第二AI模型的一例)部署于与网络设备通信的AI实体,例如,近实时RIC(第三设备的一例)中。As shown in Figure 10, in method 1000, the first device is a network device, the second device is a terminal device, the encoder (an example of the first AI model) is deployed in the terminal device, and the decoder (an example of the second AI model) is deployed in an AI entity that communicates with the network device, for example, a near real-time RIC (an example of the third device).

图10和图9的区别主要在于,在图10所示的方法1000中,信道信息的恢复由近实时RIC中的解码器来完成。具体地,方法1000中的步骤1001至步骤1007与图9的方法900中的步骤910至步骤970一致,相关描述可以参考方法900,此处不再赘述。方法1000还包括步骤1008、步骤1009和步骤1010。The main difference between Figure 10 and Figure 9 is that in method 1000 shown in Figure 10, channel information recovery is performed by the decoder in the near-real-time RIC. Specifically, steps 1001 through 1007 in method 1000 are consistent with steps 910 through 970 in method 900 in Figure 9. For related descriptions, please refer to method 900 and will not be repeated here. Method 1000 also includes steps 1008, 1009, and 1010.

1008,网络设备将第一CSI反馈信息发送至近实时RIC。1008. The network device sends the first CSI feedback information to the near real-time RIC.

1009,近实时RIC根据重置的解码器的状态信息恢复第一CSI反馈信息对应的信道信息。1009 : The near real-time RIC restores the channel information corresponding to the first CSI feedback information according to the reset decoder state information.

将第一CSI反馈信息输入至解码器中进行处理,或将处理后的第一CSI反馈信息输入至解码器中进行处理,以得到第一CSI反馈信息对应的CSI恢复信息,此时的解码器的状态信息已重置。第一CSI反馈信息对应的CSI恢复信息即为在重置的解码器的状态信息生效的情况下恢复出的信道信息。The first CSI feedback information is input into the decoder for processing, or the processed first CSI feedback information is input into the decoder for processing to obtain CSI recovery information corresponding to the first CSI feedback information. At this time, the state information of the decoder has been reset. The CSI recovery information corresponding to the first CSI feedback information is the channel information recovered when the reset state information of the decoder is effective.

1010,近实时RIC将第一CSI反馈信息对应的CSI恢复信息发送至网络设备。1010. The near real-time RIC sends CSI recovery information corresponding to the first CSI feedback information to the network device.

此外,第一指示信息也可以由近实时RIC发送至终端设备。即第一设备可以为近实时RIC,第二设备可以为终端设备。解码器可以部署于近实时RIC。例如,可以将方法900中的步骤920、步骤970和步骤980中的网络设备替换为近实时RIC,在执行步骤980之后,近实时RIC将第一CSI反馈信息对应的CSI恢复信息发送至网络设备。In addition, the first indication information may also be sent to the terminal device by a near-real-time RIC. That is, the first device may be a near-real-time RIC, and the second device may be a terminal device. The decoder may be deployed in the near-real-time RIC. For example, the network device in steps 920, 970, and 980 of method 900 may be replaced with a near-real-time RIC. After executing step 980, the near-real-time RIC sends CSI recovery information corresponding to the first CSI feedback information to the network device.

图11示出了本申请实施例的另一种通信的方法的示意性流程图。图11所示的方法1100可以视为图7或图8所示的方法的一种具体实现方式。相关描述可以参考前文,为避免重复,在描述方法1100时适当省略部分描述。Figure 11 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 1100 shown in Figure 11 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8. For related descriptions, please refer to the previous text. To avoid repetition, some descriptions of method 1100 will be omitted when describing it.

如图11所示,在方法1100中,第一设备为网络设备,第二设备为终端设备侧的AI实体,如服务器,比如OTT设备,或OAM,编码器部署于终端设备侧的AI实体,如服务器,比如OTT设备,或OAM,解码器部署于网络设备(第三设备的一例)。方法1100可以包括如下步骤。As shown in Figure 11, in method 1100, the first device is a network device, the second device is an AI entity on the terminal device side, such as a server, such as an OTT device, or an OAM, the encoder is deployed on the AI entity on the terminal device side, such as a server, such as an OTT device, or an OAM, and the decoder is deployed on the network device (an example of a third device). Method 1100 may include the following steps.

1101,网络设备向终端设备发送第一参考信号。1101. The network device sends a first reference signal to the terminal device.

1102,网络设备向终端设备发送第一指示信息。第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。1102. The network device sends first indication information to the terminal device. The first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.

1103,终端设备向OTT服务器发送第一指示信息。1103. The terminal device sends a first indication message to the OTT server.

例如,第一指示信息可以指示时段#2的长度。For example, the first indication information may indicate the length of period #2.

1104,OTT服务器根据第一指示信息确定重置的编码器的状态信息生效的时间单元。1104. The OTT server determines, based on the first indication information, a time unit in which the reset encoder status information takes effect.

例如,网络设备可以向终端设备下发DCI,该DCI可以用于承载第一指示信息,该DCI还指示调度第一CSI反馈信息。OTT服务器可以根据该DCI的发送时刻和时段#2的长度确定重置的编码器的状态信息生效的时间单元不晚于时段#2的结束时刻。For example, the network device may send a DCI to the terminal device, where the DCI may be used to carry the first indication information, and the DCI may also indicate the scheduling of the first CSI feedback information. The OTT server may determine, based on the sending time of the DCI and the length of period #2, that the time unit in which the reset encoder status information takes effect is no later than the end time of period #2.

例如,第一CSI反馈信息被调度反馈的时刻可以为时段#2的结束时刻。For example, the time when the first CSI feedback information is scheduled to be fed back may be the end time of time period #2.

以上仅为示例,其他确定方式可以参考前文,此处不再赘述。The above is only an example. For other determination methods, please refer to the previous text and will not be repeated here.

1105,OTT服务器执行编码器的状态信息的重置。1105 , the OTT server performs a reset of the encoder's status information.

OTT服务器可以根据步骤1104确定的时间单元来完成编码器的状态信息的重置。The OTT server may complete resetting of the encoder's status information according to the time unit determined in step 1104 .

1106,终端设备执行第一参考信号的测量,获得信道信息。1106. The terminal device performs measurement of the first reference signal to obtain channel information.

1107,终端设备将信道信息发送至OTT服务器。1107. The terminal device sends the channel information to the OTT server.

1108,OTT服务器根据重置的编码器的状态信息生成信道信息对应的第一CSI反馈信息。1108. The OTT server generates first CSI feedback information corresponding to the channel information according to the state information of the reset encoder.

将信道信息输入至编码器中进行处理,以便得到第一CSI反馈信息,此时的编码器的状态信息已重置。第一CSI反馈信息即为在重置的编码器的状态信息生效的情况下生成的CSI反馈信息。The channel information is input to the encoder for processing to obtain first CSI feedback information, at which point the encoder state information has been reset. The first CSI feedback information is CSI feedback information generated when the reset encoder state information is effective.

1109,OTT服务器向终端设备发送第一CSI反馈信息。1109. The OTT server sends first CSI feedback information to the terminal device.

1110,终端设备向网络设备发送第一CSI反馈信息。1110. The terminal device sends first CSI feedback information to the network device.

例如,终端设备可以在时段#2的结束时刻向网络设备发送第一CSI反馈信息。For example, the terminal device may send the first CSI feedback information to the network device at the end of time period #2.

1111,网络设备根据重置的解码器的状态信息恢复第一CSI反馈信息对应的信道信息。1111. The network device restores the channel information corresponding to the first CSI feedback information according to the reset decoder status information.

网络设备知道第一CSI反馈信息是在重置的编码器的状态信息生效的情况下生成的,可以根据重置的解码器的状态信息来恢复第一CSI反馈信息对应的信道信息。The network device knows that the first CSI feedback information is generated when the reset state information of the encoder is effective, and can restore the channel information corresponding to the first CSI feedback information according to the reset state information of the decoder.

图12示出了本申请实施例的另一种通信的方法的示意性流程图。图12所示的方法1200可以视为图7或图8所示的方法的一种具体实现方式。Figure 12 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 1200 shown in Figure 12 can be regarded as a specific implementation of the method shown in Figure 7 or Figure 8.

如图12所示,在方法1200中,第一设备为网络设备,第二设备为终端设备侧的AI实体,如服务器,比如OTT设备,或OAM,编码器部署于终端设备侧的AI实体,如服务器,比如OTT设备,或OAM,解码器部署于网络设备侧的AI实体,如与网络设备通信的近实时RIC(第三设备的一例)中。As shown in Figure 12, in method 1200, the first device is a network device, the second device is an AI entity on the terminal device side, such as a server, such as an OTT device, or OAM, the encoder is deployed in an AI entity on the terminal device side, such as a server, such as an OTT device, or OAM, and the decoder is deployed in an AI entity on the network device side, such as a near real-time RIC (an example of a third device) communicating with the network device.

图12和图11的区别主要在于,在图12所示的方法1200中,信道信息的恢复由近实时RIC中的解码器来完成。具体地,方法1200中的步骤1201至步骤1210与图11的方法1100中的步骤1101至步骤1110一致,相关描述可以参考方法1100,此处不再赘述。方法1200还包括步骤1211至步骤1213,步骤1211至步骤1213的描述可以参考图10中的步骤1008至步骤1010,此处不再赘述。The main difference between Figure 12 and Figure 11 is that in method 1200 shown in Figure 12, channel information recovery is performed by the decoder in the near-real-time RIC. Specifically, steps 1201 through 1210 in method 1200 are identical to steps 1101 through 1110 in method 1100 in Figure 11. For related descriptions, reference can be made to method 1100 and will not be repeated here. Method 1200 also includes steps 1211 through 1213. For descriptions of steps 1211 through 1213, reference can be made to steps 1008 through 1010 in Figure 10 and will not be repeated here.

图13示出了本申请实施例的另一种通信的方法的示意性流程图。图13所示的方法1300可以视为图7或图8所示的方法的一种具体实现方式。相关描述可以参考前文,为避免重复,在描述方法1300时适当省略部分描述。Figure 13 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 1300 shown in Figure 13 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8. For related descriptions, please refer to the previous text. To avoid repetition, some descriptions of method 1300 will be omitted as appropriate.

如图13所示,在方法1300中,第一设备为网络设备侧的AI实体,如与网络设备通信的近实时RIC,第二设备为终端设备侧的AI实体,如与终端设备通信的服务器(如OTT设备)或OAM,编码器部署于OTT服务器,解码器部署于近实时RIC。方法1300可以包括如下步骤。As shown in Figure 13, in method 1300, the first device is an AI entity on the network device side, such as a near-real-time RIC communicating with the network device, and the second device is an AI entity on the terminal device side, such as a server (such as an OTT device) or OAM communicating with the terminal device. The encoder is deployed on the OTT server, and the decoder is deployed on the near-real-time RIC. Method 1300 may include the following steps.

1301,网络设备向终端设备发送第一参考信号。1301. A network device sends a first reference signal to a terminal device.

1302,近实时RIC向OTT服务器发送第一指示信息。第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。1302. The near real-time RIC sends first indication information to the OTT server. The first indication information is used to determine the time unit in which the reset status information of the first AI model takes effect.

示例性地,第一指示信息可以承载于透传指令中。Exemplarily, the first indication information may be carried in a transparent transmission instruction.

例如,近实时RIC可以通过透传指令指示OTT服务器时段#2的长度。For example, the near real-time RIC can instruct the OTT server on the length of period #2 via transparent instructions.

1303,OTT服务器根据第一指示信息确定重置的编码器的状态信息生效的时间单元。1303. The OTT server determines, based on the first indication information, a time unit in which the reset encoder status information takes effect.

例如,网络设备可以向终端设备下发DCI,指示调度第一CSI反馈信息。OTT服务器可以根据该DCI的发送时刻和时段#2的长度确定重置的编码器的状态信息生效的时间单元不晚于时段#2的结束时刻。For example, the network device may send a DCI to the terminal device to instruct the scheduling of the first CSI feedback information. The OTT server may determine that the reset encoder status information takes effect at a time unit no later than the end time of period #2 based on the sending time of the DCI and the length of period #2.

再如,OTT服务器可以根据该第一指示信息的发送时刻和时段#2的长度确定重置的编码器的状态信息生效的时间单元不晚于时段#2的结束时刻。For another example, the OTT server may determine, based on the sending time of the first indication information and the length of period #2, that the time unit in which the reset encoder status information takes effect is no later than the end time of period #2.

例如,第一CSI反馈信息被调度反馈的时刻可以为时段#2的结束时刻。For example, the time when the first CSI feedback information is scheduled to be fed back may be the end time of time period #2.

以上仅为示例,其他确定方式可以参考前文,此处不再赘述。The above is only an example. For other determination methods, please refer to the previous text and will not be repeated here.

1304,OTT服务器执行编码器的状态信息的重置。1304. The OTT server performs a reset of the encoder's status information.

OTT服务器可以根据步骤1303确定的时间单元来完成编码器的状态信息的重置。The OTT server may complete resetting of the encoder's status information according to the time unit determined in step 1303 .

1305,终端设备执行第一参考信号的测量,获得信道信息。1305. The terminal device performs measurement of the first reference signal to obtain channel information.

1306,终端设备将信道信息发送至OTT服务器。1306. The terminal device sends the channel information to the OTT server.

1307,OTT服务器根据重置的编码器的状态信息生成信道信息对应的第一CSI反馈信息。1307. The OTT server generates first CSI feedback information corresponding to the channel information according to the state information of the reset encoder.

第一CSI反馈信息的生成过程可以参考前文,此处不再赘述。The process of generating the first CSI feedback information can be referred to above and will not be repeated here.

1308,OTT服务器向近实时RIC发送第一CSI反馈信息。1308. The OTT server sends first CSI feedback information to the near real-time RIC.

例如,OTT服务器可以在时段#2的结束时刻向近实时RIC发送第一CSI反馈信息。在该情况下,时段#2的结束时刻可以视为第一时间单元的一例。For example, the OTT server may send the first CSI feedback information to the near real-time RIC at the end of period #2. In this case, the end of period #2 may be considered as an example of the first time unit.

1309,近实时RIC根据重置的解码器的状态信息恢复第一CSI反馈信息对应的信道信息。1309 , the near real-time RIC restores the channel information corresponding to the first CSI feedback information according to the reset decoder state information.

第一CSI反馈信息对应的CSI恢复信息的恢复过程可以参考前文,此处不再赘述。The recovery process of the CSI recovery information corresponding to the first CSI feedback information can be referred to above and will not be repeated here.

1310,近实时RIC将第一CSI反馈信息对应的CSI恢复信息发送至网络设备。1310. The near real-time RIC sends CSI recovery information corresponding to the first CSI feedback information to the network device.

此外,第一指示信息也可以由网络设备发送至OTT服务器。例如,若解码器部署于网络设备,则将无需执行步骤1310,并将方法1300中的近实时RIC替换为网络设备。再如,若解码器部署于近实时RIC,则可以将步骤1301至步骤1308中的近实时RIC替换为网络设备,由网络设备将第一CSI反馈信息发送给近实时RIC,继续执行步骤1309和步骤1310。Alternatively, the first indication information may be sent to the OTT server by the network device. For example, if the decoder is deployed on the network device, step 1310 is not required, and the near-real-time RIC in method 1300 is replaced by the network device. For another example, if the decoder is deployed on the near-real-time RIC, the near-real-time RIC in steps 1301 to 1308 may be replaced by the network device, with the network device sending the first CSI feedback information to the near-real-time RIC, and steps 1309 and 1310 are continued.

图14示出了本申请实施例的一种CSI反馈流程的示意图。图15示出了该反馈流程所采用的通信的方法的示意性流程图。图15所示的方法可以视为图7或图8所示的方法的一种具体实现方式。具体描述可以参考前文,为避免重复,在描述方法1500时适当省略部分描述。Figure 14 is a schematic diagram of a CSI feedback process according to an embodiment of the present application. Figure 15 is a schematic flow chart of the communication method employed in this feedback process. The method shown in Figure 15 can be considered a specific implementation of the method shown in Figure 7 or Figure 8. For a detailed description, please refer to the previous text. To avoid repetition, some descriptions will be omitted when describing method 1500.

为了便于描述,在图14和图15中以第一设备为网络设备,第二设备为终端设备为例进行说明,其中,编码器部署于终端设备,解码器部署于网络设备。第一设备和第二设备为其他设备的情况可以参考图10至图13进行适应性修改即可。在图14和图15中,以第一指示信息指示时段#2的长度为例进行说明,在其他实现方式中,第一指示信息还可以指示其他内容,即第二设备还可以通过其他方式确定第一AI模型的重置的状态信息生效的时间单元,具体描述可以参考方法700,此处不再赘述。For ease of description, in Figures 14 and 15, the first device is a network device and the second device is a terminal device as an example for illustration, wherein the encoder is deployed on the terminal device and the decoder is deployed on the network device. In the case where the first device and the second device are other devices, adaptive modifications can be made with reference to Figures 10 to 13. In Figures 14 and 15, the length of time period #2 indicated by the first indication information is used as an example for illustration. In other implementations, the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means. For a specific description, please refer to method 700, which will not be repeated here.

如图15所示,方法1500可以包括如下步骤。As shown in FIG. 15 , method 1500 may include the following steps.

1501,网络设备向终端设备发送CSI-RS#1。1501. The network device sends CSI-RS#1 to the terminal device.

在网络设备T0时刻前,网络设备向终端设备发送CSI-RS#1。Before time T0 of the network device, the network device sends CSI-RS#1 to the terminal device.

1502,网络设备下发DCI#1。1502. The network device sends DCI#1.

在网络设备T0时刻,网络设备在下行链路(downlink,DL)下发DCI#1给终端设备,指示调度CSI-RS#1对应的反馈信息,例如,CSI-1。At time T0 of the network device, the network device sends DCI#1 to the terminal device in a downlink (DL), indicating the feedback information corresponding to the scheduling CSI-RS#1, for example, CSI-1.

1503,终端设备反馈CSI-1。1503. The terminal device feeds back CSI-1.

终端设备按照网络设备的指示,在上行UCI反馈CSI-1。CSI-1在上行链路中丢包。例如,上行链路传输条件不佳,CSI-1丢包。即终端设备已经发出CSI-1,但网络设备并未收到CSI-1。The terminal device, following the instructions of the network device, feeds back CSI-1 in the uplink UCI. CSI-1 packets are lost in the uplink. For example, due to poor uplink transmission conditions, CSI-1 packets are lost. This means that the terminal device has sent CSI-1, but the network device has not received it.

1504,网络设备向终端设备发送CSI-RS#2。1504. The network device sends CSI-RS#2 to the terminal device.

在网络设备T1时刻前,网络设备向终端设备发送CSI-RS#2。Before time T1 of the network device, the network device sends CSI-RS#2 to the terminal device.

1505,网络设备下发DCI#2。1505. The network device sends DCI#2.

在网络设备T1时刻,网络设备下发DCI#2给终端设备,指示调度CSI-RS#2对应的反馈信息CSI-2。At time T1 of the network device, the network device sends DCI#2 to the terminal device, indicating the feedback information CSI-2 corresponding to the scheduling CSI-RS#2.

1506,网络设备发现CSI-1丢包。1506: The network device detects CSI-1 packet loss.

在网络设备T2时刻,网络设备发现CSI-1丢包。At time T2, the network device discovers that CSI-1 is lost.

1507,网络设备向终端设备发送CSI-RS#3。1507. The network device sends CSI-RS#3 to the terminal device.

在网络设备T3时刻前,网络设备向终端设备发送CSI-RS#3。Before time T3 of the network device, the network device sends CSI-RS#3 to the terminal device.

1508,网络设备下发DCI#3。1508. The network device sends DCI#3.

在网络设备T3时刻,网络设备下发DCI#3给终端设备,指示终端设备进行编码器的状态信息的重置,且指示时段#2的长度Z1。Z1为正数。即第一指示信息承载于DCI#3中。重置的编码器的状态信息生效的时间单元不晚于时段#2的结束时刻。时段#2的起始时刻为T3时刻。时段#2的结束时刻即为T5=T3+Z1时刻。At time T3, the network device sends DCI#3 to the terminal device, instructing it to reset the encoder status information and indicating the length of period #2, Z1. Z1 is a positive number. This means the first indication is carried in DCI#3. The reset encoder status information takes effect no later than the end time of period #2. Period #2 starts at time T3 and ends at time T5 = T3 + Z1.

终端设备根据网络设备的指示确定重置的编码器的状态信息生效的时间单元不晚于T5时刻。The terminal device determines, according to the instruction of the network device, that the time unit at which the reset encoder status information takes effect is no later than time T5.

DCI#3还指示调度CSI-RS#3对应的反馈信息CSI-3。CSI-3被调度反馈的时刻为T5时刻。DCI#3 also indicates the feedback information CSI-3 corresponding to the scheduled CSI-RS#3. The time when CSI-3 is scheduled for feedback is time T5.

终端设备根据网络设备的指示确定CSI-3被调度反馈的时刻为T5时刻。The terminal device determines that the time when CSI-3 is scheduled to be fed back is time T5 according to the instruction of the network device.

1509,终端设备反馈CSI-2。1509. The terminal device feeds back CSI-2.

在T5前,终端设备按照网络设备的指示,在上行UCI反馈CSI-2。网络设备收到CSI-2,知道CSI-2是在重置的编码器的状态信息未生效的情况下生成的。网络设备可以利用未重置的解码器的状态信息来恢复CSI-2对应的信道信息。Before T5, the terminal device, following the instructions of the network device, feeds back CSI-2 in the uplink UCI. Upon receiving the CSI-2, the network device recognizes that it was generated before the reset encoder status information took effect. The network device can use the decoder status information that has not been reset to recover the channel information corresponding to the CSI-2.

1510,终端设备反馈CSI-3。1510. The terminal device feeds back CSI-3.

终端设备按照网络设备的指示,在不晚于T5时刻,完成编码器的状态信息的重置,即T5时刻已完成重置。利用重置的编码器的状态信息来生成CSI-3。The terminal device completes resetting the encoder status information no later than time T5 according to the instruction of the network device, i.e., the reset is completed at time T5. The reset encoder status information is used to generate CSI-3.

在网络设备T5时刻,终端设备按照网络设备的指示,在上行UCI反馈CSI-3。T5时刻可以视为第一时间单元的一例。CSI-3可以作为第一CSI反馈信息的一例。网络设备收到CSI-3,知道CSI-3是在重置的编码器的状态信息生效的情况下生成的。网络设备可以利用重置的解码器的状态信息来恢复CSI-3对应的信道信息。At time T5 of the network device, the terminal device, in accordance with the instructions of the network device, feeds back CSI-3 in the uplink UCI. Time T5 can be considered an example of the first time unit. CSI-3 can be considered an example of first CSI feedback information. Upon receiving CSI-3, the network device recognizes that the CSI-3 was generated with the reset encoder status information in effect. The network device can use the reset decoder status information to recover the channel information corresponding to the CSI-3.

图14和图15中未示出CSI反馈信息的生成过程以及CSI反馈信息对应的信道信息的恢复过程,具体描述可以参考方法700,此处不再赘述。FIG14 and FIG15 do not show the process of generating the CSI feedback information and the process of recovering the channel information corresponding to the CSI feedback information. For detailed description, please refer to method 700 and will not be repeated here.

图21示出了本申请实施例的另一种CSI反馈流程的示意图。FIG21 shows a schematic diagram of another CSI feedback process according to an embodiment of the present application.

为了便于描述,在图21中以第一设备为网络设备,第二设备为终端设备为例进行说明,其中,编码器部署于终端设备,解码器部署于网络设备。第一设备和第二设备为其他设备的情况可以参考图10至图13进行适应性修改即可。在图21中,以第一指示信息指示时段#2的长度为例进行说明,在其他实现方式中,第一指示信息还可以指示其他内容,即第二设备还可以通过其他方式确定第一AI模型的重置的状态信息生效的时间单元,具体描述可以参考方法700。For ease of description, FIG21 takes the first device as a network device and the second device as a terminal device as an example for illustration, wherein the encoder is deployed on the terminal device and the decoder is deployed on the network device. In the case where the first device and the second device are other devices, adaptive modifications can be made with reference to FIG10 to FIG13. In FIG21, the length of time period #2 indicated by the first indication information is used as an example for illustration. In other implementations, the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means. For a specific description, please refer to method 700.

图21所示的反馈流程所采用的通信的方法与图15所示的方法1500的区别主要在于,网络设备下发DCI#2’给终端设备,指示调度CSI-RS#2对应的反馈信息CSI-2’,若DCI#2’指示的CSI-2’的时间资源与时段#2存在重叠,如图21所示,CSI-2’被调度发送的时刻处于时段#2内,则终端设备跳过或忽略CSI-2’的上报。其他描述可以参考图15,为避免重复,在描述图21时适当省略部分描述。The communication method used in the feedback process shown in FIG21 differs primarily from method 1500 shown in FIG15 in that the network device sends DCI#2' to the terminal device, indicating the scheduling of feedback information CSI-2' corresponding to CSI-RS#2. If the time resource of CSI-2' indicated by DCI#2' overlaps with time period #2, as shown in FIG21, the time when CSI-2' is scheduled to be sent falls within time period #2, then the terminal device skips or ignores the reporting of CSI-2'. For other descriptions, please refer to FIG15. To avoid repetition, some descriptions are omitted when describing FIG21.

如图21所示,在网络设备T1时刻,网络设备下发DCI#2’给终端设备,指示调度CSI-RS#2对应的反馈信息CSI-2’。As shown in FIG21 , at time T1 of the network device, the network device sends DCI#2’ to the terminal device, indicating the feedback information CSI-2’ corresponding to the scheduling CSI-RS#2.

终端设备根据网络设备的指示确定重置的编码器的状态信息生效的时间单元不晚于时段#2的结束时刻,即T5=T3+Z1时刻。CSI-2’被调度发送的时刻处于T3和T5之间,终端设备跳过或忽略CSI-2’的上报。The terminal device determines, based on the instructions of the network device, that the reset encoder status information takes effect no later than the end of period #2, i.e., time T5 = T3 + Z1. If CSI-2' is scheduled to be transmitted between T3 and T5, the terminal device skips or ignores reporting of CSI-2'.

图16示出了本申请实施例的另一种通信的方法的示意性流程图。图16所示的方法1600可以视为图7或图8所示的方法的一种具体实现方式。相关描述可以参考前文,为避免重复,在描述方法1600时适当省略部分描述。Figure 16 shows a schematic flow chart of another communication method according to an embodiment of the present application. The method 1600 shown in Figure 16 can be considered as a specific implementation of the method shown in Figure 7 or Figure 8. For related descriptions, please refer to the previous text. To avoid repetition, some descriptions are omitted when describing method 1600.

如图16所示,方法1600可以包括如下步骤。As shown in FIG. 16 , method 1600 may include the following steps.

1601,第二设备向第一设备发送第三指示信息。第三指示信息指示第一AI模型的状态信息的重置所需的时长。1601. The second device sends third indication information to the first device. The third indication information indicates the duration required to reset the status information of the first AI model.

1602,第一设备向第二设备发送第一指示信息。第一指示信息用于第一AI模型的重置的状态信息生效的时间单元的确定。1602. The first device sends first indication information to the second device. The first indication information is used to determine a time unit in which reset status information of the first AI model takes effect.

第一设备可以根据第一AI模型的状态信息的重置所需的时长确定第一AI模型的重置的状态信息生效的时间单元,并向第二设备发送第一指示信息,以使得第二设备可以确定第一AI模型的重置的状态信息生效的时间单元。The first device can determine the time unit in which the reset status information of the first AI model takes effect based on the duration required to reset the status information of the first AI model, and send first indication information to the second device, so that the second device can determine the time unit in which the reset status information of the first AI model takes effect.

例如,第一设备可以根据第一AI模型的状态信息的重置所需的时长确定时段#2的长度,并通过第一指示信息指示给第二设备。时段#2的长度大于或等于第一AI模型的状态信息的重置所需的时长。For example, the first device may determine the length of period #2 based on the duration required to reset the state information of the first AI model, and indicate the length of period #2 to the second device through the first indication information. The length of period #2 is greater than or equal to the duration required to reset the state information of the first AI model.

1603,第二设备确定第一AI模型的重置的状态信息生效的时间单元。1603. The second device determines a time unit in which the reset status information of the first AI model takes effect.

第二设备可以根据第一指示信息确定第一AI模型的重置的状态信息生效的时间单元。The second device may determine, based on the first indication information, a time unit in which the reset status information of the first AI model takes effect.

例如,第一指示信息指示时段#2的长度,第一AI模型的重置的状态信息生效的时间单元不晚于时段#2的结束时刻。For example, the first indication information indicates the length of period #2, and the time unit in which the reset status information of the first AI model takes effect is no later than the end time of period #2.

1604,第二设备执行第一AI模型的状态信息的重置。1604. The second device performs a reset of the status information of the first AI model.

第二设备可以根据步骤1603确定的时间单元和第一AI模型的状态信息的重置所需的时长来确定开始执行第一AI模型的状态信息的重置的时刻。开始执行第一AI模型的状态信息的重置的时刻和步骤820确定的时间单元之间的时间间隔大于或等于第一AI模型的状态信息的重置所需的时长。The second device may determine a time to start resetting the status information of the first AI model based on the time unit determined in step 1603 and the duration required to reset the status information of the first AI model. The time interval between the time to start resetting the status information of the first AI model and the time unit determined in step 820 is greater than or equal to the duration required to reset the status information of the first AI model.

例如,开始执行第一AI模型的状态信息的重置的时刻和时段#2的结束时刻之间的时间间隔大于或等于第一AI模型的状态信息的重置所需的时长。For example, the time interval between the start time of resetting the state information of the first AI model and the end time of period #2 is greater than or equal to the duration required for resetting the state information of the first AI model.

1605,第二设备生成第一CSI反馈信息。1605. The second device generates first CSI feedback information.

第二设备可以利用第一AI模型的重置的状态信息来生成第一CSI反馈信息。The second device may generate first CSI feedback information by using the reset state information of the first AI model.

1606,第二设备向第一设备发送第一CSI反馈信息。1606. The second device sends first CSI feedback information to the first device.

图17示出了本申请实施例的一种CSI反馈流程的示意图。FIG17 shows a schematic diagram of a CSI feedback process according to an embodiment of the present application.

为了便于描述,在图17中以第一设备为网络设备,第二设备为终端设备为例进行说明,其中,编码器部署于终端设备,解码器部署于网络设备。第一设备和第二设备为其他设备的情况可以参考图10至图13进行适应性修改即可。在图17中,以第一指示信息指示时段#2的长度为例进行说明,在其他实现方式中,第一指示信息还可以指示其他内容,即第二设备还可以通过其他方式确定第一AI模型的重置的状态信息生效的时间单元,具体描述可以参考方法700。For ease of description, FIG17 illustrates an example in which the first device is a network device and the second device is a terminal device, wherein the encoder is deployed on the terminal device and the decoder is deployed on the network device. In the case where the first device and the second device are other devices, adaptive modifications can be made with reference to FIG10 to FIG13. In FIG17, the length of time period #2 indicated by the first indication information is used as an example for illustration. In other implementations, the first indication information may also indicate other content, that is, the second device may also determine the time unit in which the reset status information of the first AI model takes effect by other means. For a specific description, reference may be made to method 700.

图17所示的反馈流程所采用的通信的方法与图15所示的方法1500的区别主要在于,终端设备向网络设备上报了编码器的状态信息的重置所需的时长R1,其他描述可以参考图15,为避免重复,在描述图17时适当省略部分描述。The main difference between the communication method adopted in the feedback process shown in Figure 17 and the method 1500 shown in Figure 15 is that the terminal device reports the time R1 required to reset the encoder status information to the network device. For other descriptions, please refer to Figure 15. To avoid repetition, some descriptions are appropriately omitted when describing Figure 17.

(1)在网络设备T0时刻,网络设备下发DCI#1给终端设备,指示调度CSI-RS#1对应的反馈信息CSI-1。(1) At time T0 of the network device, the network device sends DCI#1 to the terminal device, indicating the feedback information CSI-1 corresponding to the scheduling CSI-RS#1.

在网络设备T0时刻前,网络设备已向终端设备发送CSI-RS#1。Before time T0 of the network device, the network device has sent CSI-RS#1 to the terminal device.

(2)终端设备按照网络设备的指示,在上行UCI反馈CSI-1。(2) The terminal device feeds back CSI-1 in the uplink UCI according to the instructions of the network device.

CSI-1在上行链路中丢包。CSI-1 packet loss in uplink.

(3)在网络设备T1时刻,网络设备下发DCI#2给终端设备,指示调度CSI-RS#2对应的反馈信息CSI-2。(3) At time T1 of the network device, the network device sends DCI#2 to the terminal device, indicating the feedback information CSI-2 corresponding to the scheduling CSI-RS#2.

在网络设备T1时刻前,网络设备已向终端设备发送CSI-RS#2。Before time T1 of the network device, the network device has sent CSI-RS#2 to the terminal device.

(4)在网络设备T2时刻,网络设备发现CSI-1丢包。(4) At time T2, the network device discovers that CSI-1 is lost.

(5)在网络设备T3时刻,网络设备下发DCI#3给终端设备,指示终端设备进行编码器的状态信息的重置,且指示时段#2的长度Z1。(5) At time T3 of the network device, the network device sends DCI #3 to the terminal device, instructing the terminal device to reset the status information of the encoder and indicating the length Z1 of time period #2.

网络设备可以基于R1确定Z1。Z1大于或等于R1。Z1为正数,R1为正数。The network device can determine Z1 based on R1. Z1 is greater than or equal to R1. Z1 is a positive number and R1 is a positive number.

终端设备根据网络设备的指示确定重置的编码器的状态信息生效的时间单元不晚于时段#2的结束时刻,即T5=T3+Z1时刻。The terminal device determines, according to the instruction of the network device, that the time unit in which the reset encoder status information takes effect is no later than the end time of period #2, that is, time T5=T3+Z1.

DCI#3还指示调度CSI-RS#3对应的反馈信息CSI-3。CSI-3被调度反馈的时刻为T5时刻。DCI#3 also indicates the feedback information CSI-3 corresponding to the scheduled CSI-RS#3. The time when CSI-3 is scheduled for feedback is time T5.

在网络设备T3时刻前,网络设备已向终端设备发送CSI-RS#3。Before time T3 of the network device, the network device has sent CSI-RS#3 to the terminal device.

终端设备根据网络设备的指示确定CSI-3被调度反馈的时刻为T5时刻。The terminal device determines that the time when CSI-3 is scheduled to be fed back is time T5 according to the instruction of the network device.

终端设备还可以根据T5时刻和R1自行确定开始执行编码器的状态信息的重置的时刻。例如,终端设备可以确定在T4=T5-R1时刻开始执行编码器的状态信息的重置。The terminal device may also determine the time to start resetting the state information of the encoder based on the time T5 and R1. For example, the terminal device may determine to start resetting the state information of the encoder at the time T4 = T5 - R1.

(6)在网络设备T5时刻前,终端设备按照网络设备的指示,在上行UCI反馈CSI-2。(6) Before time T5 of the network device, the terminal device feeds back CSI-2 in the uplink UCI according to the instruction of the network device.

网络设备收到CSI-2,知道CSI-2是在重置的编码器的状态信息未生效的情况下生成的。网络设备可以利用未重置的解码器的状态信息来恢复CSI-2对应的信道信息。The network device receives the CSI-2 and knows that the CSI-2 was generated when the reset encoder state information was not yet effective. The network device can use the state information of the decoder that has not been reset to restore the channel information corresponding to the CSI-2.

(7)在网络设备T4时刻,终端设备开始执行编码器的状态信息的重置。(7) At time T4 of the network device, the terminal device begins to reset the status information of the encoder.

完成重置后,可以利用重置的编码器的状态信息来生成CSI-3。After the reset is completed, the state information of the reset encoder can be used to generate CSI-3.

(8)在网络设备T5时刻,终端设备按照网络设备的指示,在上行UCI反馈CSI-3。(8) At time T5 of the network device, the terminal device feeds back CSI-3 in the uplink UCI according to the instruction of the network device.

网络设备收到CSI-3,知道CSI-3是在重置的编码器的状态信息生效的情况下生成的。网络设备可以利用重置的解码器的状态信息来恢复CSI-3对应的信道信息。The network device receives the CSI-3 and knows that the CSI-3 was generated with the reset encoder state information in effect. The network device can use the reset decoder state information to restore the channel information corresponding to the CSI-3.

可以理解,在上述一些实施例中,涉及到的信息名称,仅是一种示例,不对本申请实施例的保护范围造成限定。It can be understood that in some of the above embodiments, the information names involved are merely examples and do not limit the scope of protection of the embodiments of the present application.

还可以理解,在本申请各个实施例中涉及到的公式仅是示例性说明,其不对本申请实施例的保护范围造成限定。在计算上述各个涉及的参数的过程中,也可以根据上述公式进行计算,或者基于上述公式的变形进行计算,也可以根据其它方式进行计算以满足公式计算的结果。It is also understood that the formulas involved in the various embodiments of the present application are merely illustrative and do not limit the scope of protection of the embodiments of the present application. In the process of calculating the various parameters involved above, calculations can also be performed according to the above formulas, or based on variations of the above formulas, or calculations can be performed in other ways to meet the results of the formula calculations.

还可以理解,本申请的各实施例中的一些可选的特征,在某些场景下,可以不依赖于其他特征,也可以在某些场景下,与其他特征进行结合,不作限定。It can also be understood that some optional features in the various embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.

还可以理解,本申请的各实施例中的方案可以进行合理的组合使用,并且实施例中出现的各个术语的解释或说明可以在各个实施例中互相参考或解释,对此不作限定。It can also be understood that the solutions in the various embodiments of the present application can be reasonably combined and used, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained with each other in the various embodiments, without limitation to this.

还可以理解,在本申请的各实施例中的各种数字序号的大小并不意味着执行顺序的先后,仅为描述方便进行的区分,不应对本申请实施例的实施过程构成任何限定。It can also be understood that the sizes of the various numerical serial numbers in the embodiments of the present application do not mean the order of execution, but are only distinguished for the convenience of description and should not constitute any limitation on the implementation process of the embodiments of the present application.

还可以理解,上述各个方法实施例中,由设备实现的方法和操作,也可以由可由设备的组成部件(例如芯片或者电路)来实现。It can also be understood that in the above-mentioned various method embodiments, the methods and operations implemented by the device can also be implemented by components (such as chips or circuits) of the device.

相应于上述各方法实施例给出的方法,本申请实施例还提供了相应的装置,所述装置包括用于执行上述各个方法实施例相应的模块。该模块可以是软件,也可以是硬件,或者是软件和硬件结合。可以理解的是,上述各方法实施例所描述的技术特征同样适用于以下装置实施例。Corresponding to the methods provided in the above method embodiments, embodiments of the present application also provide corresponding apparatuses, which include modules for executing the corresponding methods in the above method embodiments. The modules may be software, hardware, or a combination of software and hardware. It is understood that the technical features described in the above method embodiments are also applicable to the following apparatus embodiments.

图19是本申请实施例提供的一种通信的装置1900的示意图。该装置1900包括收发单元1910和处理单元1920。收发单元1910可以用于实现相应的通信功能。收发单元1910还可以称为通信接口或通信单元等。处理单元1920可以用于实现相应的处理功能,如配置资源。Figure 19 is a schematic diagram of a communication device 1900 provided in an embodiment of the present application. Device 1900 includes a transceiver unit 1910 and a processing unit 1920. Transceiver unit 1910 can be used to implement corresponding communication functions. Transceiver unit 1910 can also be referred to as a communication interface or communication unit. Processing unit 1920 can be used to implement corresponding processing functions, such as configuring resources.

可选地,该装置1900还包括存储单元,该存储单元可以用于存储指令和/或数据,处理单元1920可以读取存储单元中的指令和/或数据,以使得装置实现前述各个方法实施例中设备或网元的动作。Optionally, the device 1900 also includes a storage unit, which can be used to store instructions and/or data, and the processing unit 1920 can read the instructions and/or data in the storage unit so that the device implements the actions of the device or network element in the aforementioned method embodiments.

该装置1900可以是第二设备,也可以是应用于第二设备或者和第二设备匹配使用,能够实现第二设备侧执行的通信方法的通信装置;或者,该装置1900可以是第一设备,也可以是应用于第一设备或者和第一设备匹配使用,能够实现第一设备侧执行的通信方法的通信装置。The device 1900 can be a second device, or a communication device that is applied to a second device or used in combination with a second device and can implement a communication method executed on the second device side; or, the device 1900 can be a first device, or a communication device that is applied to a first device or used in combination with a first device and can implement a communication method executed on the first device side.

该装置1900应用于第二设备时,装置1900可实现对应于上文方法实施例中的第二设备执行的步骤或者流程。其中,收发单元1910可用于执行上文方法实施例中第二设备的收发相关的操作,处理单元1920可用于执行上文方法实施例中第二设备的处理相关的操作。When the apparatus 1900 is applied to a second device, the apparatus 1900 can implement the steps or processes corresponding to those performed by the second device in the above method embodiments. The transceiver unit 1910 can be used to perform the transceiver-related operations of the second device in the above method embodiments, and the processing unit 1920 can be used to perform the processing-related operations of the second device in the above method embodiments.

该装置1900应用于第一设备时,装置1900可实现对应于上文方法实施例中的第一设备执行的步骤或者流程,其中,收发单元1910可用于执行上文方法实施例中第一设备的收发相关的操作,处理单元1920可用于执行上文方法实施例中第一设备的处理相关的操作。When the device 1900 is applied to the first device, the device 1900 can implement the steps or processes corresponding to those performed by the first device in the above method embodiment, wherein the transceiver unit 1910 can be used to perform the transceiver-related operations of the first device in the above method embodiment, and the processing unit 1920 can be used to perform the processing-related operations of the first device in the above method embodiment.

应理解,各单元执行上述相应步骤的具体过程在上述各方法实施例中已经详细说明,为了简洁,在此不再赘述。It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiments, and for the sake of brevity, it will not be repeated here.

还应理解,这里的装置1900以功能单元的形式体现。这里的术语“单元”可以指专用集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置1900可以具体为上述实施例中的第一设备,可以用于执行上述各方法实施例中与第一设备对应的各个流程和/或步骤;或者,装置1900可以具体为上述实施例中的第二设备,可以用于执行上述各方法实施例中与第二设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。It should also be understood that the device 1900 herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit, and/or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1900 may be specifically the first device in the above-mentioned embodiment, and may be used to execute the various processes and/or steps corresponding to the first device in the above-mentioned method embodiments; or, the device 1900 may be specifically the second device in the above-mentioned embodiment, and may be used to execute the various processes and/or steps corresponding to the second device in the above-mentioned method embodiments. To avoid repetition, these will not be described in detail here.

上述各个方案的装置1900具有实现上述方法中设备(如第一设备,又如第二设备)所执行的相应步骤的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块;例如收发单元可以由收发机替代(例如,收发单元中的发送单元可以由发送机替代,收发单元中的接收单元可以由接收机替代),其它单元,如处理单元等可以由处理器替代,分别执行各个方法实施例中的收发操作以及相关的处理操作。The apparatus 1900 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the device (such as the first device, and the second device) in the above-mentioned method. The functions can be implemented by hardware, or the corresponding software can be implemented by hardware. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.

此外,上述收发单元1910还可以是收发电路(例如可以包括接收电路和发送电路),处理单元1920可以是处理电路。处理电路可以包括一个或多个处理器,或者,一个或多个处理器中用于处理功能的电路等。In addition, the transceiver unit 1910 may also be a transceiver circuit (for example, including a receiving circuit and a transmitting circuit), and the processing unit 1920 may be a processing circuit. The processing circuit may include one or more processors, or circuits in one or more processors for processing functions.

需要指出的是,图19中的装置可以是前述实施例中的网元或设备,也可以是芯片或者芯片系统,例如:片上系统(system on chip,SoC)。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。在此不做限定。It should be noted that the apparatus in FIG19 may be a network element or device in the aforementioned embodiments, or may be a chip or chip system, such as a system on a chip (SoC). The transceiver unit may be an input/output circuit or a communication interface, and the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip. This is not limited here.

图20是本申请实施例提供另一种通信的装置2000的示意图。该装置2000包括处理器2010,处理器2010用于执行存储器2020存储的计算机程序或指令,或读取存储器2020存储的数据/信令,以执行上文各方法实施例中的方法。可选地,处理器2010为一个或多个。Figure 20 is a schematic diagram of another communication device 2000 provided in an embodiment of the present application. Device 2000 includes a processor 2010, which is configured to execute computer programs or instructions stored in memory 2020, or read data/signaling stored in memory 2020, to perform the methods described in the above method embodiments. Optionally, there may be one or more processors 2010.

可选地,如图20所示,该装置2000还包括存储器2020,存储器2020用于存储计算机程序或指令和/或数据。该存储器2020可以与处理器2010集成在一起,或者也可以分离设置。可选地,存储器2020为一个或多个。Optionally, as shown in FIG20 , the apparatus 2000 further includes a memory 2020 for storing computer programs or instructions and/or data. The memory 2020 may be integrated with the processor 2010 or may be separately provided. Optionally, there may be one or more memories 2020.

可选地,如图20所示,该装置2000还包括收发电路2030,收发电路2030用于信号的接收和/或发送。例如,处理器2010用于控制收发电路2030进行信号的接收和/或发送。处理器2010也可以替换为处理电路。Optionally, as shown in FIG20 , the apparatus 2000 further includes a transceiver circuit 2030, which is configured to receive and/or transmit signals. For example, the processor 2010 is configured to control the transceiver circuit 2030 to receive and/or transmit signals. The processor 2010 may also be replaced by a processing circuit.

装置2000可以为前述实施例中的网元或设备,也可以是芯片或芯片系统。当装置2000为前述实施例中的网元或设备时,收发电路2030可以为收发器。当装置2000为芯片或芯片系统时,收发电路2030可以为接口电路或输入输出接口。The device 2000 may be a network element or device in the aforementioned embodiments, or may be a chip or chip system. When the device 2000 is a network element or device in the aforementioned embodiments, the transceiver circuit 2030 may be a transceiver. When the device 2000 is a chip or chip system, the transceiver circuit 2030 may be an interface circuit or an input/output interface.

作为一种方案,该装置2000可以应用于第二设备,具体装置2000可以是第二设备,也可以是能够支持第二设备,实现上述涉及的任一示例中第二设备的功能的装置。该装置2000用于实现上文各个方法实施例中由第二设备执行的操作。As a solution, the apparatus 2000 can be applied to a second device. Specifically, the apparatus 2000 can be the second device, or a device that can support the second device and implement the functions of the second device in any of the above-mentioned examples. The apparatus 2000 is used to implement the operations performed by the second device in each of the above-mentioned method embodiments.

例如,处理器2010用于执行存储器2020存储的计算机程序或指令,以实现上文各个方法实施例中第二设备的相关操作。For example, the processor 2010 is configured to execute computer programs or instructions stored in the memory 2020 to implement relevant operations of the second device in each of the above method embodiments.

作为另一种方案,该装置2000可以应用于第一设备,具体装置2000可以是第一设备,也可以是能够支持第一设备,实现上述涉及的任一示例中第一设备的功能的装置。该装置2000用于实现上文各个方法实施例中由第一设备执行的操作。As another solution, the apparatus 2000 can be applied to a first device. Specifically, the apparatus 2000 can be the first device, or a device that can support the first device and implement the functions of the first device in any of the above-mentioned examples. The apparatus 2000 is used to implement the operations performed by the first device in each of the above-mentioned method embodiments.

例如,处理器2010用于执行存储器2020存储的计算机程序或指令,以实现上文各个方法实施例中第一设备的相关操作。For example, the processor 2010 is configured to execute computer programs or instructions stored in the memory 2020 to implement relevant operations of the first device in each of the above method embodiments.

应理解,本申请实施例中提及的处理器可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、ASIC、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), ASICs, field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

还应理解,本申请实施例中提及的存储器可以是易失性存储器和/或非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。例如,RAM可以用作外部高速缓存。作为示例而非限定,RAM包括如下多种形式:静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(doubledata rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory and/or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

还需要说明的是,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

本申请实施例还提供一种计算机可读存储介质,其上存储有用于实现上述各方法实施例中由通信设备执行的方法的计算机指令。An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the communication device in the above-mentioned method embodiments.

例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法各实施例中由第一设备执行的方法。For example, when the computer program is executed by a computer, the computer can implement the method performed by the first device in each embodiment of the above method.

又如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法各实施例中由第二设备执行的方法。For another example, when the computer program is executed by a computer, the computer can implement the method performed by the second device in each embodiment of the above method.

本申请实施例还提供一种计算机程序产品,包含指令,该指令被计算机执行时以实现上述各方法实施例中由设备(如第一设备,又如第二设备)执行的方法。An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by a device (such as the first device or the second device) in the above-mentioned method embodiments.

本申请实施例还提供一种通信的系统,包括前述的第一设备和第二设备。第一设备和第二设备可以实现前述任一示例中所示的通信的方法。The embodiment of the present application further provides a communication system, including the aforementioned first device and second device. The first device and second device can implement the communication method shown in any of the aforementioned examples.

可选地,该系统中还包括与上述第一设备和/或第二设备通信的设备。Optionally, the system further includes a device for communicating with the first device and/or the second device.

上述提供的任一种装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。此外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

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

Claims (38)

一种通信的方法,其特征在于,包括:A communication method, comprising: 获得来自第一设备的第一指示信息,所述第一指示信息用于第一人工智能AI模型的重置的状态信息生效的时间单元的确定。First indication information is obtained from a first device, where the first indication information is used to determine a time unit in which reset status information of a first artificial intelligence (AI) model takes effect. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, further comprising: 在第一时间单元向所述第一设备发送第一信道状态信息CSI反馈信息,所述第一CSI反馈信息与所述第一AI模型的重置的状态信息相关,所述第一时间单元不早于所述第一AI模型的重置的状态信息生效的时间单元。First channel state information (CSI) feedback information is sent to the first device in a first time unit, where the first CSI feedback information is related to the reset state information of the first AI model, and the first time unit is no earlier than a time unit when the reset state information of the first AI model takes effect. 根据权利要求1或2所述的方法,其特征在于,所述第一指示信息用于指示在第一时间资源上发送上行信息,所述第一AI模型的重置的状态信息的生效的时间单元不晚于所述第一时间资源的起始时刻。The method according to claim 1 or 2 is characterized in that the first indication information is used to indicate that uplink information is sent on a first time resource, and the time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource. 根据权利要求3所述的方法,其特征在于,所述方法还包括:The method according to claim 3, further comprising: 确定第一时段,所述第一时段的结束时刻不晚于所述第一时间资源的起始时刻,所述第一时段的长度为预定义的,或所述第一指示信息指示的,或所述第一指示信息之外的其他信息指示的。Determine a first time period, where the end time of the first time period is no later than the start time of the first time resource, and the length of the first time period is predefined, or indicated by the first indication information, or indicated by other information other than the first indication information. 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:The method according to claim 1 or 2, characterized in that the method further comprises: 获得第一时段的长度,所述第一时段的长度用于第一AI模型的重置的状态信息生效的时间单元的确定,所述第一时段的长度为预定义的,或所述第一指示信息指示的,或所述第一指示信息之外的其他信息指示的。Obtain the length of a first time period, where the length of the first time period is used to determine the time unit in which the reset status information of the first AI model takes effect. The length of the first time period is predefined, or indicated by the first indication information, or indicated by other information other than the first indication information. 根据权利要求5所述的方法,其特征在于,所述第一时段的起始时刻为所述第一指示信息的发送时刻,或所述第一指示信息的接收时刻,或所述第一指示信息指示的时刻。The method according to claim 5 is characterized in that the starting time of the first time period is the sending time of the first indication information, the receiving time of the first indication information, or the time indicated by the first indication information. 根据权利要求4至6中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 4 to 6, further comprising: 接收第二CSI反馈信息的调度信息,所述调度信息所指示的所述第二CSI反馈信息的时间资源与所述第一时段有重叠,忽略或者跳过所述第二CSI反馈信息的发送,所述第二CSI反馈信息与所述第一AI模型相关。receiving scheduling information for second CSI feedback information, where a time resource of the second CSI feedback information indicated by the scheduling information overlaps with the first time period, ignoring or skipping sending the second CSI feedback information, and the second CSI feedback information is related to the first AI model. 根据权利要求1至7中任一项所述的方法,其特征在于,所述第一指示信息指示所述第一AI模型的状态信息的重置。The method according to any one of claims 1 to 7, characterized in that the first indication information indicates the resetting of the status information of the first AI model. 根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 7, further comprising: 获得来自所述第一设备的第二指示信息,所述第二指示信息指示所述第一AI模型的状态信息的重置。Second indication information is obtained from the first device, where the second indication information indicates resetting status information of the first AI model. 根据权利要求1至9中任一项所述的方法,其特征在于,所述第一指示信息与所述第一AI模型的状态信息的重置所需的时长相关,所述第一AI模型的状态信息的重置所需的时长为预定义的。The method according to any one of claims 1 to 9, characterized in that the first indication information is related to a duration required for resetting the status information of the first AI model, and the duration required for resetting the status information of the first AI model is predefined. 根据权利要求1至9中任一项所述的方法,其特征在于,所述第一指示信息与所述第一AI模型的状态信息的重置所需的时长相关,以及所述方法还包括:The method according to any one of claims 1 to 9, wherein the first indication information is related to a duration required to reset the state information of the first AI model, and the method further comprises: 向所述第一设备或所述第一设备以外的其他设备发送第三指示信息,所述第三指示信息指示所述第一AI模型的状态信息的重置所需的时长。Send third indication information to the first device or other devices other than the first device, where the third indication information indicates the time required to reset the status information of the first AI model. 根据权利要求11所述的方法,其特征在于,所述第三指示信息承载于终端设备发送的携带终端设备能力的信令中,或者,所述第三指示信息承载于携带所述第一AI模型的配置信息的信令中。The method according to claim 11 is characterized in that the third indication information is carried in signaling sent by the terminal device and carrying the terminal device capabilities, or the third indication information is carried in signaling carrying configuration information of the first AI model. 根据权利要求1至12中任一项所述的方法,其特征在于,所述第一指示信息承载于第一下行控制信息DCI,和/或,高层信令,所述高层信令包括无线资源控制信令或媒体接入层控制单元信令。The method according to any one of claims 1 to 12 is characterized in that the first indication information is carried in first downlink control information DCI, and/or higher layer signaling, and the higher layer signaling includes radio resource control signaling or media access layer control unit signaling. 根据权利要求13所述的方法,其特征在于,所述第一DCI为以下任一项:The method according to claim 13, wherein the first DCI is any one of the following: 所述第一DCI还用于触发所述第一CSI反馈信息,所述第一CSI反馈信息属于非周期CSI报告;The first DCI is further used to trigger the first CSI feedback information, where the first CSI feedback information belongs to an aperiodic CSI report; 所述第一DCI还用于调度或配置上行共享信道,所述上行共享信道不包括CSI反馈信息;或者The first DCI is further used to schedule or configure an uplink shared channel, and the uplink shared channel does not include CSI feedback information; or 所述第一DCI还用于承载其他终端设备的第一指示信息。The first DCI is also used to carry first indication information of other terminal devices. 根据权利要求2至14中任一项所述的方法,其特征在于,所述第一AI模型的输入包括第一参考信号的信道测量结果,所述第一CSI反馈信息为所述第一AI模型的输出或基于所述第一AI模型的输出,所述第一AI模型的输出与所述第一参考信号的测量结果和所述第一AI模型的重置的状态信息相关,所述第一AI模型的重置的状态信息为初始状态信息,或者,所述第一AI模型的重置的状态信息为所述第一参考信号的发送时刻之前的所述第一AI模型的状态信息。The method according to any one of claims 2 to 14, characterized in that the input of the first AI model includes a channel measurement result of a first reference signal, the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model, the output of the first AI model is related to the measurement result of the first reference signal and reset state information of the first AI model, and the reset state information of the first AI model is initial state information, or the reset state information of the first AI model is state information of the first AI model before the transmission time of the first reference signal. 一种通信的方法,其特征在于,包括:A communication method, comprising: 向第二设备发送第一指示信息,所述第一指示信息用于第一人工智能AI模型的重置的状态信息生效的时间单元的确定。First indication information is sent to the second device, where the first indication information is used to determine a time unit in which reset status information of the first artificial intelligence AI model takes effect. 根据权利要求16所述的方法,其特征在于,所述方法还包括:The method according to claim 16, further comprising: 在第一时间单元接收来自所述第二设备的第一信道状态信息CSI反馈信息,所述第一CSI反馈信息与所述第一AI模型的重置的状态信息相关,所述第一时间单元不早于所述第一AI模型的重置的状态信息生效的时间单元。First channel state information (CSI) feedback information is received from the second device in a first time unit, where the first CSI feedback information is related to the reset state information of the first AI model, and the first time unit is no earlier than a time unit when the reset state information of the first AI model takes effect. 根据权利要求16或17所述的方法,其特征在于,所述第一指示信息用于指示在第一时间资源上发送上行信息,所述第一AI模型的重置的状态信息的生效的时间单元不晚于所述第一时间资源的起始时刻。The method according to claim 16 or 17 is characterized in that the first indication information is used to indicate that uplink information is sent on a first time resource, and the time unit in which the reset status information of the first AI model takes effect is no later than the start time of the first time resource. 根据权利要求18所述的方法,其特征在于,所述第一指示信息指示第一时段的长度,或者,所述方法还包括:The method according to claim 18, wherein the first indication information indicates a length of the first time period, or the method further comprises: 向所述第二设备发送第四指示信息,所述第四指示信息指示第一时段的长度,sending fourth indication information to the second device, where the fourth indication information indicates the length of the first time period; 所述第一时段的结束时刻不晚于所述第一时间资源的起始时刻。The end time of the first time period is no later than the start time of the first time resource. 根据权利要求16或17所述的方法,其特征在于,所述第一指示信息指示第一时段的长度,或者,所述方法还包括:The method according to claim 16 or 17, wherein the first indication information indicates a length of the first time period, or the method further comprises: 向所述第二设备发送第四指示信息,所述第四指示信息指示第一时段的长度,sending fourth indication information to the second device, where the fourth indication information indicates the length of the first time period; 所述第一时段的长度用于第一AI模型的重置的状态信息生效的时间单元的确定。The length of the first time period is used to determine the time unit in which the reset status information of the first AI model takes effect. 根据权利要求20所述的方法,其特征在于,所述第一时段的起始时刻为所述第一指示信息的发送时刻,或所述第一指示信息的接收时刻,或所述第一指示信息指示的时刻。The method according to claim 20 is characterized in that the starting time of the first time period is the sending time of the first indication information, the receiving time of the first indication information, or the time indicated by the first indication information. 根据权利要求19至21中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 19 to 21, further comprising: 发送第三CSI反馈信息的调度信息,所述调度信息所指示的所述第三CSI反馈信息的时间资源不包括所述第一时段;Sending scheduling information of third CSI feedback information, where a time resource of the third CSI feedback information indicated by the scheduling information does not include the first time period; 接收所述第三CSI反馈信息,所述第三CSI反馈信息与所述第一AI模型相关。Receive the third CSI feedback information, where the third CSI feedback information is related to the first AI model. 根据权利要求16至22中任一项所述的方法,其特征在于,所述第一指示信息指示所述第一AI模型的状态信息的重置。The method according to any one of claims 16 to 22, characterized in that the first indication information indicates the resetting of the status information of the first AI model. 根据权利要求16至22中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 16 to 22, further comprising: 向所述第二设备发送第二指示信息,所述第二指示信息指示所述第一AI模型的状态信息的重置。Send second indication information to the second device, where the second indication information indicates resetting the status information of the first AI model. 根据权利要求16至24中任一项所述的方法,其特征在于,所述第一指示信息与所述第一AI模型的状态信息的重置所需的时长相关,所述第一AI模型的状态信息的重置所需的时长为预定义的。The method according to any one of claims 16 to 24 is characterized in that the first indication information is related to a duration required for resetting the status information of the first AI model, and the duration required for resetting the status information of the first AI model is predefined. 根据权利要求16至24中任一项所述的方法,其特征在于,所述第一指示信息与所述第一AI模型的状态信息的重置所需的时长相关,以及所述方法还包括:The method according to any one of claims 16 to 24, wherein the first indication information is related to a duration required to reset the state information of the first AI model, and the method further comprises: 接收来自所述第二设备或所述第二设备以外的其他设备的第三指示信息,所述第三指示信息指示所述第一AI模型的状态信息的重置所需的时长。Receive third indication information from the second device or other device other than the second device, where the third indication information indicates the time required to reset the status information of the first AI model. 根据权利要求26所述的方法,其特征在于,所述第三指示信息承载于终端设备发送的携带终端设备能力的信令中,或者,所述第三指示信息承载于携带所述第一AI模型的配置信息的信令中。The method according to claim 26 is characterized in that the third indication information is carried in signaling sent by the terminal device and carrying the terminal device capabilities, or the third indication information is carried in signaling carrying configuration information of the first AI model. 根据权利要求16至27中任一项所述的方法,其特征在于,所述第一指示信息承载于第一下行控制信息DCI,和/或,高层信令,所述高层信令包括无线资源控制信令或媒体接入层控制单元信令。The method according to any one of claims 16 to 27 is characterized in that the first indication information is carried in first downlink control information DCI, and/or higher-layer signaling, and the higher-layer signaling includes radio resource control signaling or media access layer control unit signaling. 根据权利要求28所述的方法,其特征在于,所述第一DCI为以下任一项:The method according to claim 28, wherein the first DCI is any one of the following: 所述第一DCI还用于触发所述第一CSI反馈信息,所述第一CSI反馈信息属于非周期CSI报告;The first DCI is further used to trigger the first CSI feedback information, where the first CSI feedback information belongs to an aperiodic CSI report; 所述第一DCI还用于调度或配置上行共享信道,所述上行共享信道不包括CSI反馈信息;或者The first DCI is further used to schedule or configure an uplink shared channel, and the uplink shared channel does not include CSI feedback information; or 所述第一DCI还用于承载其他终端设备的第一指示信息。The first DCI is also used to carry first indication information of other terminal devices. 根据权利要求17至29中任一项所述的方法,其特征在于,所述第一AI模型的输入包括第一参考信号的信道测量结果,所述第一CSI反馈信息为所述第一AI模型的输出或基于所述第一AI模型的输出,所述第一AI模型的输出与所述第一参考信号的测量结果和所述第一AI模型的重置的状态信息相关,所述第一AI模型的重置的状态信息为初始状态信息,或者,所述第一AI模型的重置的状态信息为所述第一参考信号的发送时刻之前的所述第一AI模型的状态信息。The method according to any one of claims 17 to 29, characterized in that the input of the first AI model includes a channel measurement result of a first reference signal, the first CSI feedback information is the output of the first AI model or is based on the output of the first AI model, the output of the first AI model is related to the measurement result of the first reference signal and reset state information of the first AI model, and the reset state information of the first AI model is initial state information, or the reset state information of the first AI model is state information of the first AI model before the transmission time of the first reference signal. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令被处理器运行时,使得如权利要求1至15或16至30中任一项所述的方法被实现。A computer-readable storage medium, characterized in that the computer-readable storage medium includes instructions, and when the instructions are executed by a processor, the method according to any one of claims 1 to 15 or 16 to 30 is implemented. 一种通信装置,其特征在于,所述通信装置包括与存储介质耦合的处理器,所述存储介质存储有指令,所述指令被所述处理器运行时,使得所述通信装置执行如权利要求1至15或16至30中任一项所述的方法。A communication device, characterized in that the communication device includes a processor coupled to a storage medium, the storage medium storing instructions, and when the instructions are executed by the processor, the communication device executes the method as described in any one of claims 1 to 15 or 16 to 30. 一种通信装置,其特征在于,包括用于执行权利要求1至15中任一项所述的方法的模块。A communication device, characterized by comprising a module for executing the method according to any one of claims 1 to 15. 一种通信装置,其特征在于,包括用于执行权利要求16至30中任一项所述的方法的模块。A communication device, characterized by comprising a module for executing the method according to any one of claims 16 to 30. 一种通信装置,其特征在于,包括一个或多个处理器,所述一个或多个处理器用于处理数据和/或信息,以使得如权利要求1至15或16至30中任一项所述的方法被实现。A communication device, characterized by comprising one or more processors, wherein the one or more processors are configured to process data and/or information so that the method according to any one of claims 1 to 15 or 16 to 30 is implemented. 一种芯片,其特征在于,包括处理器,所述处理器用于运行程序或指令,以使得如权利要求1至15或16至30中任一项所述的方法被实现。A chip, characterized in that it comprises a processor, wherein the processor is used to run a program or instruction so that the method according to any one of claims 1 to 15 or 16 to 30 is implemented. 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序代码或指令,当所述计算机程序代码或指令被运行时,使得如权利要求1至15或16至30中任一项所述的方法被实现。A computer program product, characterized in that the computer program product comprises computer program codes or instructions, and when the computer program codes or instructions are executed, the method according to any one of claims 1 to 15 or 16 to 30 is implemented. 一种通信系统,其特征在于,包括如权利要求33所述的通信装置,和/或,如权利要求34所述的通信装置。A communication system, characterized by comprising the communication device according to claim 33 and/or the communication device according to claim 34.
PCT/CN2025/076013 2024-02-08 2025-02-06 Communication method and communication apparatus Pending WO2025167989A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202410177187.6 2024-02-08
CN202410177187.6A CN120474649A (en) 2024-02-08 2024-02-08 Communication method and communication device

Publications (1)

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

Family

ID=96641089

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2025/076013 Pending WO2025167989A1 (en) 2024-02-08 2025-02-06 Communication method and communication apparatus

Country Status (2)

Country Link
CN (1) CN120474649A (en)
WO (1) WO2025167989A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113676234A (en) * 2020-05-14 2021-11-19 上海诺基亚贝尔股份有限公司 Enhanced CSI feedback in NTN with long propagation delay
CN116097707A (en) * 2020-08-18 2023-05-09 高通股份有限公司 Configuration considerations for channel state information
CN116961711A (en) * 2022-04-19 2023-10-27 华为技术有限公司 Communication method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113676234A (en) * 2020-05-14 2021-11-19 上海诺基亚贝尔股份有限公司 Enhanced CSI feedback in NTN with long propagation delay
CN116097707A (en) * 2020-08-18 2023-05-09 高通股份有限公司 Configuration considerations for channel state information
CN116961711A (en) * 2022-04-19 2023-10-27 华为技术有限公司 Communication method and device

Also Published As

Publication number Publication date
CN120474649A (en) 2025-08-12

Similar Documents

Publication Publication Date Title
US20250141525A1 (en) Communication method and apparatus
WO2023006096A1 (en) Communication method and apparatus
WO2024046419A1 (en) Communication method and apparatus
CN118118133A (en) Communication method and device
WO2024251184A1 (en) Communication method and communication apparatus
WO2024169757A1 (en) Communication method and communication apparatus
WO2024208296A1 (en) Communication method and communication apparatus
WO2025167989A1 (en) Communication method and communication apparatus
WO2025218595A1 (en) Communication method and apparatus
WO2025167701A1 (en) Communication method and communication apparatus
CN120934711A (en) Communication method and communication device
WO2024131900A1 (en) Communication method and communication apparatus
US20250202560A1 (en) Communication method and apparatus
WO2025209331A1 (en) Information transmission method, apparatus, and system
WO2025209433A1 (en) Communication method and apparatus
US20250088258A1 (en) Model application method and apparatus
WO2025067480A1 (en) Communication method, apparatus and system
CN120934717A (en) Method and communication device for monitoring artificial intelligent model
WO2025209305A1 (en) Information transmission method, apparatus and system
WO2025092630A1 (en) Communication method and communication apparatus
WO2025139843A1 (en) Communication method and communication apparatus
WO2025161853A1 (en) Model monitoring method, apparatus and system
WO2025140003A1 (en) Communication method and communication apparatus
WO2025185425A1 (en) Wireless model, information processing method and device, and system
CN120805982A (en) A method for determining a quantization parameter and a related device

Legal Events

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

Ref document number: 25751588

Country of ref document: EP

Kind code of ref document: A1