[go: up one dir, main page]

WO2025223118A1 - Communication method and apparatus - Google Patents

Communication method and apparatus

Info

Publication number
WO2025223118A1
WO2025223118A1 PCT/CN2025/083838 CN2025083838W WO2025223118A1 WO 2025223118 A1 WO2025223118 A1 WO 2025223118A1 CN 2025083838 W CN2025083838 W CN 2025083838W WO 2025223118 A1 WO2025223118 A1 WO 2025223118A1
Authority
WO
WIPO (PCT)
Prior art keywords
amplitude
reference signal
path
doppler frequency
channel
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/083838
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 WO2025223118A1 publication Critical patent/WO2025223118A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines

Definitions

  • This application relates to the field of communication technology, and more specifically, to a communication method and apparatus.
  • Preprocessing can alter the amplitude or phase of the signal after it is finally modulated onto a carrier. This can potentially eliminate channel-to-channel correlation, thereby enhancing channel independence between antenna ports, and enabling substream data mapped to each antenna port to be transmitted in a nearly uncorrelated manner over the spatial channel.
  • digital beamforming can be implemented through precoding.
  • terminal devices or network devices may have difficulty accurately estimating the channel, thus making it impossible to apply appropriate precoding to process the data to be transmitted, and making it difficult to guarantee the data transmission performance.
  • this application provides a communication method and apparatus capable of accurately estimating the channel.
  • a communication method is provided.
  • the method provided in the first aspect can be executed by a first device.
  • the first device in this application can refer to the first device itself (e.g., a network device or a terminal device), a component within the first device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the first device.
  • the following description uses a first device as an example.
  • the method includes: receiving a first reference signal; determining a first precoding matrix based on the first reference signal; transmitting a second reference signal processed by the first precoding matrix, the second reference signal being used to estimate a first amplitude of a first channel; and receiving first information on the first channel, the first information indicating the first amplitude.
  • the above scheme allows the reference signal used to estimate the channel amplitude to be processed by a precoding matrix. This results in higher transmission quality for the reference signal; for example, the beam of the reference signal can be aligned with the receiver.
  • This scheme enables the receiver to perform more accurate channel estimation based on the high-quality transmitted reference signal. Those skilled in the art will understand that accurate channel parameters improve data transmission performance. Therefore, the above scheme supports improved data transmission performance.
  • determining the first precoding matrix based on the first reference signal includes: estimating the first Doppler frequency of the first channel based on the first reference signal, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path; and determining the first precoding matrix based on the first Doppler frequency.
  • the first and second devices can jointly perform channel estimation.
  • the first device estimates some parameters, such as the Doppler frequency, using a first reference signal.
  • the second device estimates other parameters, such as the amplitude, using a second reference signal.
  • the above scheme enables dual-end channel estimation, thereby achieving more accurate channel estimation.
  • determining the first precoding matrix based on the first reference signal includes: estimating a first Doppler frequency and a second Doppler frequency of the first channel based on the first reference signal, the first channel including a first path and a second path, the first Doppler frequency being the Doppler frequency of the first path, and the second Doppler frequency being the Doppler frequency of the second path; and determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency.
  • the method before determining the first precoding matrix based on the first Doppler frequency, includes: obtaining first angular delay domain information of the first path based on the first reference signal; determining the first precoding matrix based on the first Doppler frequency includes: determining the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.
  • the first device can determine the precoding matrix based on the Doppler frequency and angle delay domain information, thus improving the precoding processing effect.
  • the energy of the reference signal on the path of the amplitude to be estimated is further concentrated, allowing the receiver to perform more accurate channel estimation based on the reference signal.
  • the method before determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, includes: obtaining first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal; determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency includes: determining the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency, and the second angular delay domain information.
  • the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information.
  • the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information.
  • the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies:
  • the first precoding matrix can eliminate the influence of other parameter variables of the second reference signal in the first channel, enabling the second device to better estimate the amplitude of the first channel.
  • the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.
  • the above scheme allows the first information to include a path identifier, enabling the receiver to determine which path corresponds to the first amplitude. While reducing transmission overhead, this scheme accurately indicates the path corresponding to the amplitude.
  • the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.
  • the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.
  • the above scheme allows the first information to include the path identifier and the amplitude index, enabling the receiver to determine the amplitude using the amplitude index and to identify which path the amplitude belongs to using the path identifier. While further reducing transmission overhead, this scheme accurately indicates the amplitude and the corresponding path.
  • the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.
  • the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.
  • the method after receiving first information on the first channel, includes: transmitting first data, which has been processed by a second precoding matrix determined based on the first amplitude and the second amplitude.
  • the method after receiving first information on the first channel, includes: transmitting first data, which has been processed by a second precoding matrix determined based on the first amplitude.
  • the first reference signal includes a sounding reference signal (SRS), and the second reference signal includes a channel state information reference signal (CSI-RS).
  • SRS sounding reference signal
  • CSI-RS channel state information reference signal
  • a communication method is provided.
  • the method provided in this application can be executed by a second device.
  • the second device in this application can refer to the second device itself (e.g., a terminal device), a component within the second device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the second device.
  • the following description uses a second device as an example.
  • the method includes: transmitting a first reference signal for determining a first precoding matrix; receiving a second reference signal processed by the first precoding matrix; estimating a first amplitude of a first channel based on the second reference signal; and transmitting first information on the first channel, the first information indicating the first amplitude.
  • the first reference signal is used to estimate the first Doppler frequency of the first channel, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path, and the first Doppler frequency being used to determine the first precoding matrix.
  • the first reference signal is used to estimate the second Doppler frequency of the first channel, the first channel including a second path, the second Doppler frequency being the Doppler frequency of the second path, and the second Doppler frequency being used to determine the first precoding matrix.
  • the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.
  • the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.
  • the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.
  • the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.
  • the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.
  • the method after transmitting first information on the first channel, includes: receiving first data, which has been processed by a second precoding matrix, the second precoding matrix being determined based on the first amplitude and the second amplitude.
  • the method after transmitting first information on the first channel, includes: receiving first data, which has been processed by a second precoding matrix determined based on the first amplitude.
  • the first reference signal includes SRS
  • the second reference signal includes CSI-RS
  • a communication device including processing circuitry (or a processor) and an input/output interface (also referred to as an interface circuit), the input/output interface being used for inputting and/or outputting signals, the processing circuitry being used to perform the first aspect and any possible method of the first aspect, or the processing circuitry being used to perform the second aspect and any possible method of the second aspect.
  • processing circuitry or a processor
  • input/output interface also referred to as an interface circuit
  • the processing circuitry is used to communicate with other devices via an interface circuitry and to perform the first aspect and any possible method of the first aspect, or to perform the second aspect and any possible method of the second aspect.
  • This communication device can implement the first aspect and any possible implementation thereof, or it can implement the second aspect and any possible implementation thereof.
  • the communication device may include modules, units, or means for performing the methods/operations/steps/actions described in the first aspect and any possible implementation of the first aspect.
  • These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.
  • the communication device includes a processing unit and a transceiver unit.
  • the transceiver unit is used to receive a first reference signal; the processing unit is used to determine a first precoding matrix based on the first reference signal; the transceiver unit is used to transmit a second reference signal, which is processed by the first precoding matrix, and the second reference signal is used to estimate a first amplitude of a first channel; the transceiver unit is used to receive first information on the first channel, the first information indicating the first amplitude.
  • the processing unit is configured to estimate a first Doppler frequency of the first channel based on the first reference signal, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path; the processing unit is configured to determine the first precoding matrix based on the first Doppler frequency.
  • the processing unit is configured to estimate a first Doppler frequency and a second Doppler frequency of the first channel based on the first reference signal, the first channel including a first path and a second path, the first Doppler frequency being the Doppler frequency of the first path, and the second Doppler frequency being the Doppler frequency of the second path; the processing unit is configured to determine the first precoding matrix based on the first Doppler frequency and the second Doppler frequency.
  • the processing unit is used to obtain the first angular delay domain information of the first path based on the first reference signal; the processing unit is used to determine the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.
  • the processing unit is used to obtain first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal; the processing unit is used to determine the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency and the second angular delay domain information.
  • the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information.
  • the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information.
  • the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies:
  • the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.
  • the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.
  • the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.
  • the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.
  • the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.
  • the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude and the second amplitude.
  • the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude.
  • the first reference signal includes SRS
  • the second reference signal includes CSI-RS
  • the communication device may include modules, units, or means for performing the methods/operations/steps/actions described in the second aspect and any possible implementation of the second aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
  • the communication device includes a processing unit and a transceiver unit.
  • the transceiver unit is used to transmit a first reference signal for determining a first precoding matrix; the transceiver unit is used to receive a second reference signal processed by the first precoding matrix; the processing unit is used to estimate a first amplitude of a first channel based on the second reference signal; and the transceiver unit is used to transmit first information on the first channel, the first information indicating the first amplitude.
  • the first reference signal is used to estimate the first Doppler frequency of the first channel, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path, and the first Doppler frequency being used to determine the first precoding matrix.
  • the first reference signal is used to estimate the second Doppler frequency of the first channel, the first channel including a second path, the second Doppler frequency being the Doppler frequency of the second path, and the second Doppler frequency being used to determine the first precoding matrix.
  • the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.
  • the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.
  • the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.
  • the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.
  • the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.
  • the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude and the second amplitude.
  • the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude.
  • the first reference signal includes SRS
  • the second reference signal includes CSI-RS
  • a computer-readable storage medium stores a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).
  • a computer program product comprising a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).
  • a seventh aspect provides a communication device, including a processor configured to execute any of the possible methods of the first aspect above, or to execute any of the possible methods of the second aspect above, by executing a computer program (or computer-executable instructions) stored in a memory, and/or by logic circuitry.
  • the device also includes a memory.
  • the processor and memory are integrated together.
  • the memory is located outside the communication device.
  • the processor may include one or more processors.
  • the communication device further includes a communication interface for communicating with other devices, such as transmitting or receiving data and/or signals.
  • the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
  • the communication device of the third, fourth, or seventh aspect mentioned above can be a chip or a chip system.
  • a chip including a processor for calling a computer program or computer instructions in memory to cause the processor to execute any of the implementations of the first aspect above, or to cause the processor to execute any of the implementations of the second aspect above.
  • the processor is coupled to the memory via an interface.
  • a communication system including a first device and a second device, the first device being configured to perform the first aspect and any possible implementation thereof, and the second device being configured to perform the second aspect and any possible implementation thereof.
  • a computer program comprising computer instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).
  • Figure 1 is a schematic diagram of a communication system.
  • Figure 2 is a schematic diagram of another communication system.
  • Figure 3 is a schematic flowchart of a communication method.
  • Figure 4 is a schematic flowchart of another communication method.
  • Figure 5 is a schematic flowchart of a communication method provided in an embodiment of this application.
  • Figure 6 is a schematic block diagram of a communication device according to an embodiment of this application.
  • Figure 7 is a schematic block diagram of another communication device according to an embodiment of this application.
  • references to "one embodiment” or “some embodiments” as used in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases “in one embodiment,” “in some embodiments,” “in other embodiments,” “in still other embodiments,” etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean “one or more, but not all, embodiments,” unless otherwise specifically emphasized.
  • the terms “comprising,” “including,” “having,” and variations thereof mean “including but not limited to,” unless otherwise specifically emphasized.
  • LTE long term evolution
  • FDD frequency division duplex
  • TDD time division duplex
  • NR new radio
  • 5G fifth - generation
  • NB-IoT narrowband internet of things
  • eMTC enhanced machine-type communication
  • eMBB enhanced mobile broadband
  • URLLC ultra-reliable low latency communications
  • satellite communication systems LTE-machine-to-machine (LTE-M) systems
  • 6G sixth -generation
  • transmission can include sending or receiving.
  • transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device.
  • transmission can be air interface-level transmission, or it can refer to signal transmission at a chip input (I)/output (O) interface, rather than air interface-level transmission.
  • FIG 1 is a schematic diagram of a communication system 100.
  • the communication system 100 includes a wireless access network 110 and a core network 120.
  • the communication system 100 may also include an Internet 130.
  • the wireless access network 110 may include at least one network device (111a and 111b in Figure 1) and at least one terminal device (112a-112j in Figure 1).
  • the terminal device is connected to the network device wirelessly.
  • the network device is connected to the core network 120 wirelessly or via a wired connection.
  • the core network 120 may include one or more core network devices.
  • the core network device and the network device may be independent physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the network device.
  • Terminal devices and network devices can be interconnected via wired or wireless means. Terminal devices can communicate wirelessly with each other, network devices with each other, and terminal devices with each other via air interface resources.
  • air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources. It should be noted that Figure 1 is only a schematic diagram, and the communication system 100 may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.
  • Network devices can be any type of device with wireless transceiver capabilities.
  • a network device can be a base station used to connect terminal devices to a radio access network (RAN).
  • RAN radio access network
  • Network devices are sometimes also referred to as access network devices or access network nodes. It is understood that the names of devices with network device functionality may differ in systems employing different wireless access technologies.
  • the embodiments of this application collectively refer to devices providing wireless communication access functionality to terminal devices as base stations.
  • network devices include, but are not limited to: various forms of macro base stations (as shown in Figure 1, 111a), micro base stations or indoor stations (as shown in Figure 1, 111b), pico base stations, small stations, balloon stations, relay stations, access points, etc.
  • Network equipment can include evolved node Bs (eNBs or eNodeBs) in LTE, access points (APs), wireless relay nodes, wireless backhaul nodes, transmission points (TPs), or transmission reception points (TRPs) in WiFi systems. It can also include next-generation node Bs (gNBs) or transmission points (TRPs or TPs) in 5G systems, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, and network nodes constituting a gNB or transmission point, such as baseband units (BBUs) or distributed units (DUs). Furthermore, it can include network equipment, servers, or vehicle-mounted equipment in networks evolving beyond 5G, such as 6G. Network equipment can also be modules or units that perform some of the functions of a base station; for example, it can be a central unit (CU) or a DU.
  • CU central unit
  • DU distributed units
  • the network device in a universal mobile telecommunications system (UMTS) or LTE wireless communication system, can be a macro base station (eNB); in a heterogeneous network (HetNet) scenario, the network device can be a micro base station (eNB); in a distributed base station scenario, the network device can include a base station unit (BBU) and a remote radio unit (RRU); in a cloud radio access network (CRAN) scenario, the network device can be a BBU pool and an RRU; and in future wireless communication systems, the network device can be a gNB.
  • eNB macro base station
  • HetNet heterogeneous network
  • eNB micro base station
  • RRU remote radio unit
  • CRAN cloud radio access network
  • the network device in a BBU pool and an RRU
  • future wireless communication systems the network device can be a gNB.
  • the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device.
  • the chip system can be composed of chips, or it can include chips and other discrete components.
  • network devices collaborate to assist the terminal in achieving wireless access, with each network device performing a portion of the base station's functions.
  • network devices could be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs).
  • CUs and DUs can be separate entities or included in the same network element, such as a BBU.
  • RUs can be included in radio equipment or radio units, such as RRUs, active antenna units (AAUs), or remote radio heads (RRHs).
  • CU or CU-CP and CU-UP
  • DU or RU
  • RU may have different names, but those skilled in the art will understand their meaning.
  • O-RAN open radio access network
  • CU can also be called O-CU (open CU)
  • DU can also be called O-DU
  • CU-CP can also be called O-CU-CP
  • CU-UP can also be called O-CU-UP
  • RU can also be called O-RU.
  • this application uses CU, CU-CP, CU-UP, DU, and RU as examples.
  • Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
  • the embodiments of this application do not limit the specific technology or specific device form used in the network device.
  • Terminal equipment can be a device that provides voice and/or data connectivity to users; it can also be a device with wireless connectivity. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device.
  • UE user equipment
  • UE user equipment
  • MS mobile station
  • MT mobile terminal
  • remote station remote terminal, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device.
  • the terminal device includes, but is not limited to: cellular phone, mobile phone, wireless data card, wireless modem, tablet computer, laptop computer, notebook computer, handheld computer, mobile internet device (MID), computer with wireless transceiver function, cordless phone, session initiation protocol (SIP) phone, smart phone, wireless local loop (WLAN).
  • cellular phone mobile phone, wireless data card, wireless modem, tablet computer, laptop computer, notebook computer, handheld computer, mobile internet device (MID), computer with wireless transceiver function, cordless phone, session initiation protocol (SIP) phone, smart phone, wireless local loop (WLAN).
  • MID mobile internet device
  • SIP session initiation protocol
  • WLAN wireless local loop
  • Alloop (WLL) stations personal digital assistants (PDAs), handsets with wireless communication capabilities, computing devices or other devices connected to wireless modems, in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), wearable devices (e.g., smartwatches, smart bracelets, pedometers, smart glasses, etc.), satellite terminals, terminal devices in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in future networks, relay user equipment, or terminals in future evolved public land mobile networks (PLMNs), etc.
  • PLMNs public land mobile networks
  • Terminal devices can also be virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), light user equipment (UE), reduced capability user equipment (REDCAP UE), machine-type communication (MTC) terminals, and industrial control devices.
  • Terminal devices can be categorized into terminal devices in various fields, including autonomous driving, remote medical care, smart grids, transportation safety, smart cities, smart homes, tactile devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters), intelligent robots, robotic arms, workshop equipment, wireless terminals in autonomous driving, and flying devices (e.g., intelligent robots, hot air balloons, drones, airplanes).
  • Terminal devices can also be vehicle-mounted devices, such as complete vehicle units, vehicle modules, vehicle communication modules, vehicle chips, on-board units (OBUs), or telematics boxes (T-BOXs). They can also be other devices with terminal functions, such as devices acting as terminals in device-to-device (D2D) communication. Terminal devices can also be other embedded communication modules. This application does not limit the scope of the embodiments.
  • the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip or chip system.
  • This device can be installed in the terminal device.
  • the chip system can consist of chips or include chips and other discrete components.
  • the device for implementing the functions of the terminal device is referred to as the terminal device, which can also be called a terminal.
  • the following description may use a UE (User Equipment) as an example to illustrate the technical solution provided in this application embodiment.
  • base stations and terminals can be relative.
  • the helicopter or drone 112i in Figure 1 can be configured as a mobile base station.
  • terminal 112i For terminals 112j that access the wireless access network 110 via 112i, terminal 112i is a base station; however, for base station 111a, 112i is a terminal, meaning that 111a and 112i communicate via a wireless air interface protocol.
  • 111a and 112i can also communicate via a base station-to-base station interface protocol.
  • base stations and terminals can be collectively referred to as communication devices.
  • 111a and 111b in Figure 1 can be called communication devices with base station functions
  • 112a-112j in Figure 1 can be called communication devices with terminal functions.
  • Network devices and terminal devices can communicate via wireless links.
  • the transmission link from a network device to a terminal device can be called a downlink (DL) or downlink channel, used for transmitting downlink signals.
  • the transmission link from a terminal device to a network device can be called an uplink (UL) or uplink channel, used for transmitting uplink signals.
  • the transmission link from a terminal device to another terminal device can be called a sidelink (SL) or sidelink channel.
  • the two parties in the wireless communication can include network equipment and terminal equipment; considering the SL air interface transmission, both parties in the wireless communication can be terminal equipment.
  • Figure 2 is a schematic diagram of another communication system.
  • Figure 2(a) to (c) illustrate three communication scenarios.
  • the dashed circles represent the coverage area of the network device. Devices located within the dashed circles are within the coverage area of the network device; devices located outside the dashed circles are outside the coverage area of the network device.
  • C-V2X vehicle-to-infrastructure/vehicle/pedestrian
  • M2M machine-to-machine
  • MTC machine-type communication
  • IoT Internet of Things
  • C-V2X can be a V2X communication technology developed based on cellular systems.
  • C-V2X can utilize and enhance the functions and elements of cellular networks to achieve low-latency and high-reliability communication between various nodes in the vehicle network.
  • C-V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-network (V2N) communication.
  • V2V vehicle-to-vehicle
  • V2P vehicle-to-pedestrian
  • V2I vehicle-to-infrastructure
  • V2N vehicle-to-network
  • this application is applicable to both network-covered and non-network-covered communication scenarios. Users can choose the resource mode themselves.
  • the terminal device (or user terminal) can be within or outside the network device's coverage area.
  • the two communicating terminal devices can be within the coverage area of the network device.
  • one terminal device can communicate with another terminal device via a proximity-based services communication 5 (PC5) interface.
  • PC5 proximity-based services communication 5
  • one of the two terminal devices communicating can be within the coverage area of the network device, while the other can be outside the coverage area of the network device.
  • the two terminal devices communicating can both be outside the coverage area of the network device.
  • FIG 3 is a schematic flowchart of a communication method 300.
  • Figure 3 is for illustrative purposes only and does not constitute a limitation of this application.
  • the method 300 shown in Figure 3 can be used for precoding based on the weights of the precoding matrix indication (PMI) (hereinafter referred to as "PMI weights").
  • PMI precoding matrix indication
  • the number of CSI-RS ports is 32
  • the number of antennas of the network device is 64
  • the number of antennas of the terminal device is 4
  • the rank of the channel is 2.
  • the following description uses a gNB as the network device and a UE as the terminal device as an example.
  • Method 300 can be broadly divided into two parts: PMI acquisition and PMI usage.
  • the UE can select one or more of the best orthogonal beams from a finite number of beams in the codebook based on the CSI-RS.
  • the UE can feed back the PMI to the gNB, which indicates the one or more orthogonal beams selected by the UE (or PMI weights). These one or more orthogonal beams may include a precoding matrix.
  • the gNB can select the optimal PMI weights based on the PMIs fed back by the UE uplink.
  • the gNB can precode the data-carrying signal according to the optimal PMI weights and send the processed signal to the UE, thereby enabling the gNB to transmit data to the UE.
  • a beam can refer to the electromagnetic radiation pattern of an antenna system.
  • Beamforming is the process of forming a beam.
  • beamforming can be a process of adjusting the amplitude or phase of signals on the radio frequency link to form a directional electromagnetic radiation direction.
  • the gNB sends a CSI-RS to the UE.
  • the UE receives the CSI-RS from the gNB.
  • the gNB has 64 antennas. Therefore, when CSI-RS uses 32 ports, the gNB can map the CSI-RS signal on the 32 ports onto the 64 antennas according to a 64x32 weight matrix W. This weight matrix W can also be called the CSI-RS weight matrix.
  • the UE determines the CSI based on the CSI-RS.
  • CSI may include a rank indicator (RI), a channel quality indicator (CQI), and a precoding matrix (PMI).
  • RI can represent the number of multiple-input multiple-output (MIMO) layers.
  • CQI can indicate the channel quality.
  • PMI can indicate the precoding matrix.
  • the UE can identify up to 32 CSI-RS ports, therefore, the channel matrix that the UE can measure is 4 rows and 32 columns.
  • the UE can determine the appropriate downlink transmission layer number on the current channel based on the measured channel matrix. This downlink transmission layer number can be represented by RI.
  • the UE can determine the precoding matrix based on this RI. Then, the UE can feed back the appropriate precoding matrix to the gNB.
  • the precoding matrix can be quantized into a finite number of values, which can be called a codebook. Each value in the codebook can be assigned a number, so the UE only needs to feed back these codebook numbers, and the gNB can determine the precoding matrix corresponding to that number. These numbers can also be called PMIs.
  • the UE sends a CSI report to the gNB.
  • the gNB receives the CSI report from the UE.
  • CSI reports may indicate CSI.
  • CSI reports may include RI, CQI, and PMI.
  • gNB is pre-encoded according to CSI.
  • the gNB Before transmitting data, the gNB can weight the data on the PDSCH port based on the codebook corresponding to the PMI in the CSI report. Assuming the rank of the channel matrix is 2, the weighting matrix WPMI can be a 32-row, 2-column matrix. This weighting matrix WPMI can also be called the PMI weight matrix (or PMI weight, or precoding matrix).
  • the gNB sends data to the UE.
  • the UE receives data from the gNB.
  • the gNB can transmit data to the UE via the physical downlink shared channel (PDSCH).
  • PDSCH physical downlink shared channel
  • the data on the PDSCH port after being weighted by the PMI weight matrix, can also be mapped using a similar method to mapping the CSI-RS signal to the 64 antennas. This involves a second weighting using the CSI-RS weight matrix, thereby adjusting the weights of the data on the PDSCH port across the 64 antennas. This process enables data transmission on a beam in a specified direction.
  • FIG 4 is a schematic flowchart of another communication method 400.
  • Figure 4 is for illustrative purposes only and does not constitute a limitation of this application.
  • the method 400 shown in Figure 4 can be used for precoding based on the weights of the SRS (hereinafter referred to as "SRS weights").
  • SRS weights the weights of the SRS.
  • the following description uses a gNB as the network device and a UE as the terminal device as an example.
  • the UE sends an SRS to the gNB.
  • the gNB receives the SRS from the UE.
  • S420 and gNB perform channel estimation based on SRS.
  • the gNB can measure and receive the uplink SRS transmitted by the UE through its antenna.
  • the gNB can estimate the uplink channel matrix Hul based on the SRS.
  • the channel matrix Hul can include uplink channel information in all dimensions.
  • gNB performs precoding based on the channel estimation results.
  • the gNB can determine the downlink channel matrix H ⁇ sub>dl ⁇ /sub> as the uplink channel matrix H ⁇ sub> ul ⁇ /sub> based on the reciprocity of the uplink and downlink channels.
  • the gNB can determine the number of data streams (or MIMO layers) based on the rank of the channel matrix.
  • the gNB can then determine the weighting matrix W ⁇ sub> SRS ⁇ /sub> based on the number of MIMO layers and the downlink channel matrix H ⁇ sub> dl ⁇ /sub> .
  • This weighting matrix W ⁇ sub> SRS ⁇ /sub> can also be called the SRS weight matrix (or SRS weights, or precoding matrix).
  • the gNB sends data to the UE.
  • the UE receives data from the gNB.
  • the data from the PDSCH port after being weighted by the SRS weight matrix, can be mapped to the 64 antennas using a similar method to mapping the CSI-RS signal. This involves a second weighting using the CSI-RS weight matrix, thus adjusting the weights of the data from the PDSCH port to the 64 antennas. This process enables data transmission on a beam in a specified direction.
  • the precoding matrix can be the matrix obtained by multiplying the PMI weights by the CSI-RS weight matrix.
  • the precoding matrix can be the matrix obtained by multiplying the SRS weights by the matrix mapped to the corresponding PDSCH ports.
  • the dimension of the precoding matrix is related to the number of gNB transmit antennas and ports.
  • terminal devices or network devices may have difficulty accurately estimating the channel, thus making it impossible to apply appropriate precoding to process the data to be transmitted, and making it difficult to guarantee the data transmission performance.
  • Figure 5 is a schematic flowchart of a communication method 500 provided in an embodiment of this application.
  • Method 500 can accurately perform channel estimation, thereby improving data transmission performance.
  • Optional operations in method 500 are indicated by dashed lines in Figure 5.
  • Method 500 is described below with reference to Figure 5.
  • the first device receives a first reference signal from the second device.
  • the second device sends the first reference signal to the first device.
  • first device in this application may refer to the first device itself (e.g., a network device or a terminal device), a component within the first device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the first device.
  • the first device will be used as an example in the following description.
  • the term "second device” in this application can refer to the second device itself (e.g., a terminal device), a component within the second device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the second device.
  • the second device can be a vehicle, a wireless communication module within a vehicle, an in-vehicle telematics box (T-box), a computer with wireless transceiver capabilities, a tablet computer, a wireless terminal in autonomous driving, or hardware, software, or a combination of hardware and software in a wireless terminal device in a smart city.
  • T-box in-vehicle telematics box
  • the following description uses the second device as an example.
  • the first device can be a network device
  • the second device can be a terminal device.
  • both the first and second devices can be terminal devices.
  • both the first and second devices can be terminal devices.
  • the first reference signal may include an SRS.
  • this application is not limited to this, and the first reference signal may also be other signals.
  • this application does not limit the specific name of the first reference signal; the first reference signal may be called a reference signal, signal, uplink reference signal, probe signal, or have other names.
  • the second device may periodically send a first reference signal to the first device.
  • the first device may send instruction information to the second device, the instruction information being used to instruct the second device to send the first reference signal to the first device; the second device may send the first reference signal to the first device according to the instruction information.
  • the first device determines the first precoding matrix based on the first reference signal.
  • the first device can perform channel estimation based on a first reference signal and determine a first precoding matrix based on the channel estimation result. This first precoding matrix is related to the channel conditions between the first and second devices, thereby enabling the signal processed by the first precoding matrix to be transmitted in a manner more adapted to the channel.
  • the first device can determine the location information of the second device based on the first reference signal and determine the first precoding matrix based on the location information of the second device. This first precoding matrix is related to the location of the second device, thereby enabling the signal processed by the first precoding matrix to be more "aligned" with the second device.
  • the first reference signal can be used to determine the first precoding matrix; however, this application does not limit the elements used to determine the first precoding matrix to include only the first reference signal.
  • the first apparatus can determine the first precoding matrix based on the first reference signal and other elements. For example, the first apparatus can determine the first precoding matrix based on the first reference signal and the CSI-RS weight matrix. In this way, the first precoding matrix can not only reflect the channel characteristics of the first reference signal, but also realize the mapping of antenna ports.
  • the first device sends a second reference signal to the second device.
  • the second device receives the second reference signal from the first device.
  • the second reference signal may be CSI-RS.
  • this application is not limited to this, and the second reference signal may also be other signals.
  • this application does not limit the specific name of the second reference signal, and the second reference signal may be called a reference signal, signal, downlink reference signal, or have other names.
  • the second reference signal is processed by the first precoding matrix.
  • the second reference signal is transmitted according to the first precoding matrix.
  • the first device transmits the second reference signal to the second device according to the first precoding matrix.
  • the first device can precode (or weight, or beamforming) the second reference signal according to the first precoding matrix so that the beam of the second reference signal is aligned with the first device.
  • the first precoding matrix is determined by the first reference signal.
  • the channel of the first reference signal and the channel of the second reference signal are the same or approximately the same.
  • the first device receives the first reference signal on the first channel.
  • the first device transmits the second reference signal on the same first channel.
  • the term "channel" can be understood as a port, or an antenna port, etc. It is understood that the parameters of a channel can fluctuate within an acceptable error range. For example, the transmission of the first reference signal and the transmission of the second reference signal are not performed simultaneously. The parameters of the channel may change over time. Within an acceptable error range, those skilled in the art can consider the channel through which the first reference signal is transmitted and the channel through which the second reference signal is transmitted to be the same channel.
  • This application does not limit the specific name of the first precoding matrix, which may also be called a precoding matrix, precoder, downlink proprietary pilot precoding, or other names.
  • the first reference signal and the second reference signal are used to estimate different parameters.
  • the first reference signal can be used to estimate the Doppler frequency (or Doppler frequency shift); the second reference signal can be used to estimate the amplitude.
  • the second reference signal includes first indication information indicating that the second reference signal has undergone precoding processing.
  • the first indication information indicates that the second reference signal has undergone a first precoding process.
  • the second device can determine that the second reference signal has undergone precoding processing based on the first indication information in the received second reference signal, thereby triggering the second device to estimate and report the corresponding parameters (e.g., amplitude).
  • This application does not limit the specific name of the first instruction information, which may also be referred to as instruction information, information, identifier, flag, or other names.
  • the first device sends a reference signal (e.g., CSI-RS) to the second device.
  • This reference signal includes a first field indicating whether the reference signal has undergone precoding.
  • the second device can determine whether the reference signal has undergone precoding, thereby triggering the second device to perform or not perform estimation and reporting of the corresponding parameter (e.g., amplitude).
  • the second reference signal includes a first field, and the first indication information can be carried in the first field. This application does not limit the specific name of the first field; the first field can also be called a field or a flag.
  • the first field can be 1 bit. This bit indicates 0, meaning the reference signal has not been pre-coded. This bit indicates 1, meaning the reference signal has been pre-coded.
  • the first field can be 1 bit. This bit indicates 1, meaning the reference signal has not been pre-coded. This bit indicates 0, meaning the reference signal has been pre-coded.
  • the first device transmits a second reference signal on a first resource.
  • the first resource can be the resource corresponding to the pre-encoded reference signal.
  • the second device receives the second reference signal on the first resource, it can determine that the second reference signal has been pre-encoded, thereby triggering the second device to estimate and report the corresponding parameters (e.g., amplitude).
  • the first device can transmit the pre-encoded reference signal on a specific resource.
  • the second device If the reference signal received by the second device is received on a specific resource, it triggers the second device to estimate and report the corresponding parameters based on the reference signal; if the reference signal received by the second device is received on other resources (i.e., resources other than the aforementioned specific resource), the second device processes the reference signal in a conventional manner.
  • the first device sends at least one of radio resource control (RRC) signaling, media access control (MAC) control element (CE), or downlink control information (DCI) to the second device, wherein at least one of the RRC signaling, MAC CE, or DCI indicates that the first resource corresponds to a precoded reference signal.
  • RRC radio resource control
  • MAC media access control
  • DCI downlink control information
  • the second device estimates the first amplitude of the first channel based on the second reference signal.
  • the second device may use the least squares method to estimate the second reference signal to obtain a first amplitude of the first channel.
  • the first channel may be the channel of the second reference signal.
  • the second device sends first information to the first device on the first channel.
  • the first device receives the first information from the second device on the first channel.
  • the first channel may correspond to the first antenna port or the first port
  • the second device may send the first information to the first device on the first antenna port or the first port.
  • the first information indicates the first amplitude.
  • the first information indicates at least one amplitude of the first channel.
  • at least one amplitude of the first channel may include the first amplitude.
  • the first information is carried in uplink control information (UCI) or MACCE.
  • UCI uplink control information
  • MACCE media access control control
  • this application is not limited to this, and the first information may also be carried in other information.
  • the first information is carried in the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH).
  • PUCCH physical uplink control channel
  • PUSCH physical uplink shared channel
  • the first information can be direct indication information, meaning the first information includes the first amplitude.
  • the first information can be indirect indication information, allowing the receiver to determine the first amplitude based on this first information.
  • the receiver can pre-obtain the mapping relationship between the first amplitude and an identifier.
  • the first information can include the identifier, allowing the receiver to determine that the amplitude corresponding to the identifier is the first amplitude.
  • the above scheme allows the reference signal used to estimate the channel amplitude to be processed by a precoding matrix. This results in higher transmission quality for the reference signal; for example, the beam of the reference signal can be aligned with the receiver.
  • This scheme enables the receiver to perform more accurate channel estimation based on the high-quality transmitted reference signal. Those skilled in the art will understand that accurate channel parameters can improve data transmission performance. Therefore, the above scheme supports improved data transmission performance.
  • S520 includes: the first device estimating a first Doppler frequency of the first channel based on the first reference signal; and the first device determining the first precoding matrix based on the first Doppler frequency.
  • the first device may process the first reference signal using the matrix pencil method to estimate the first Doppler frequency of the first channel.
  • the channel matrix of the first channel may be subjected to singular generalized eigenvalue decomposition, and the resulting singular values may include the first Doppler frequency.
  • the first precoding matrix may be correlated with the first Doppler frequency.
  • the first channel includes a first path
  • the first Doppler frequency is the Doppler frequency of the first path.
  • the first channel may include at least one path, and the first path may be any one of the at least one paths.
  • the first path may be one or more paths. This application does not limit the specific name of the first Doppler frequency, which may also be referred to as Doppler frequency shift, frequency, frequency shift, or other names.
  • Equation 1 The uplink channel matrix of the channel model in the angle delay domain is shown in Equation 1.
  • hUL represents the uplink channel matrix of the first channel.
  • Nt represents the number of antennas in the first device, and Nf represents the number of subcarriers. This represents the amplitude of at least one uplink path in the first channel.
  • i can be an integer from 1 to N ⁇ sub>t ⁇ /sub> N ⁇ sub> f ⁇ /sub>.
  • N ⁇ sub>t ⁇ /sub>N ⁇ sub> f ⁇ /sub> can represent the product of N ⁇ sub> t ⁇ /sub> and N ⁇ sub> f ⁇ /sub>.
  • M can represent the subcarrier gain. The approximate superposition order, where, m is an integer from 1 to M.
  • M can be predefined, configured, or pre-configured.
  • Predefined can be understood as standard-defined, requiring no configuration from other devices (and cannot be changed by network devices or other terminal devices).
  • M is information pre-recorded/written in the terminal device's hardware and/or software.
  • Configuration is divided into network device configuration and terminal device configuration. For network device configuration, it can be changed via system information block (SIB) or RRC signaling; for terminal device configuration, it can be changed via PC5-RRC signaling.
  • SIB system information block
  • Pre-configured can be understood as information pre-recorded/written in the terminal device's hardware and/or software, determined by the manufacturer, and can be changed via software or hardware. M can also be dynamically indicated by the first device.
  • the first channel can have N ⁇ sub>t ⁇ /sub> N ⁇ sub> f ⁇ /sub>M paths.
  • the first Doppler frequency can be
  • the amplitudes of the multiple paths of the first channel can also be referred to as multipath amplitudes.
  • the first device estimates the first Doppler frequency of the first channel based on the first reference signal, which may include the first device estimating based on the first reference signal.
  • the first reference signal may include the first device estimating based on the first reference signal.
  • the number of channel parameters e.g., Doppler frequencies
  • the number of channel parameters becomes enormous when the number of antennas and subcarriers is large. This increases the time delay for the first device to estimate the Doppler frequencies.
  • signal energy is more concentrated. Most of the channel energy is concentrated on a few antennas and subcarriers. Therefore, during channel estimation, only a few energy-concentrated paths can be estimated, thus approximating an estimate of the entire channel.
  • the approximate uplink channel matrix is shown in Equation 2.
  • N ⁇ sub>s ⁇ /sub> represents the number of paths selected. It can be understood that the N ⁇ sub> s ⁇ /sub> paths are energy-concentrated paths.
  • the first device can sort the signals of the first reference signal in each path according to the signal strength of each path, and the total energy of the first N s paths with the highest intensity can be greater than or equal to a preset proportion of the total energy of the first channel.
  • the first device estimates the first Doppler frequency of the first channel based on the first reference signal, which may include the first device estimating based on the first reference signal.
  • the first reference signal may include the first device estimating based on the first reference signal.
  • the first and second devices can jointly perform channel estimation.
  • the first device estimates some parameters, such as the Doppler frequency, using a first reference signal.
  • the second device estimates other parameters, such as the amplitude, using a second reference signal.
  • the above scheme enables dual-end channel estimation, thereby achieving more accurate channel estimation.
  • the method 500 before the first device determines the first precoding matrix based on the first Doppler frequency, the method 500 includes: (S515) the first device acquiring first angular delay domain information of the first path based on the first reference signal.
  • the first device determines the first precoding matrix based on the first Doppler frequency, including: the first device determines the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.
  • the first device can determine the angular delay domain information of the first channel based on the first reference signal.
  • the first reference signal has different transmission angles and delays on each path.
  • the angular delay domain information of at least one path of the first reference signal can respectively include the transmission angle and delay of the at least one path.
  • the angular delay domain information of the at least one path can include the uplink angular delay domain information of the first path, that is, the uplink transmission angle and delay of the first path.
  • the first angular delay domain information can be the uplink angular delay domain information.
  • the angular delay domain information of at least one path of the aforementioned first reference signal can include the first angular delay domain information of the first path.
  • the first device can determine the downlink angular delay domain information based on the first angular delay domain information, and then determine the first precoding matrix based on the first Doppler frequency and the downlink angular delay domain information.
  • the first angular delay domain information can be the downlink angular delay domain information.
  • the first device can determine the downlink angular delay domain information of the first path, i.e., the first angular delay domain information, based on the uplink angular delay domain information of the first path.
  • the first device can determine the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.
  • the first device can determine the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.
  • this application does not limit the elements used to determine the first precoding matrix to only include the first Doppler frequency and the first angular delay domain information.
  • the elements used to determine the first precoding matrix may also include other elements.
  • the first device can determine the first precoding matrix based on the Doppler frequencies and angular delay domain information of multiple paths.
  • the first device can determine the precoding matrix based on the Doppler frequency and angle delay domain information, thus improving the precoding processing effect.
  • the energy of the reference signal on the path of the amplitude to be estimated is further concentrated, allowing the receiver to perform more accurate channel estimation based on the reference signal.
  • the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information.
  • the first matrix indicates the first Doppler frequency. This can be understood as the first matrix being associated with the first Doppler frequency, or as the first matrix including the first Doppler frequency. For example, one or more elements in the first matrix are the first Doppler frequency, or are related to the first Doppler frequency.
  • the second matrix indicates the first angle time delay domain information. This can be understood as the second matrix being associated with the first angle time delay domain information, or as the second matrix including the first angle time delay domain information. For example, one or more elements in the second matrix are first angle time delay domain information, or are related to the first angle time delay domain information.
  • the first precoding matrix can be the product of a Doppler frequency-related matrix and an angle delay domain information-related matrix.
  • the first precoding matrix is obtained by left-multiplying the first matrix by the second matrix.
  • the first precoding matrix is obtained by left-multiplying the second matrix by the first matrix.
  • the first precoding matrix can be obtained by multiplying only the two matrices mentioned above, or by multiplying more matrices including the two matrices mentioned above, or by performing other operations.
  • the first precoding matrix can be determined based on the first matrix and the second matrix.
  • the above scheme can improve the efficiency of precoding by associating precoding with Doppler frequency and angular time delay domain information through a simple implementation.
  • the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies Equations 3 to 5.
  • Equation 6 Equation 6
  • hDL represents the downlink channel matrix of the first channel. This represents the amplitude of at least one downlink path in the first channel.
  • Other parameters can be found in Equation 1.
  • the first device Before or during the execution of S520 by the first device, the first device can obtain the uplink Doppler frequency of each path (e.g., the first Doppler frequency of the first path). Due to the reciprocity of the uplink and downlink channels, the downlink Doppler frequency of at least one path of the first channel can be equal to the uplink Doppler frequency of the aforementioned at least one path. Thus, the first device also needs to obtain the downlink amplitude of each path to complete the estimation of the first channel. To better estimate the amplitude, when the first device transmits the second reference signal, it can perform corresponding precoding processing to eliminate the influence of other parameter variables.
  • the uplink Doppler frequency of each path e.g., the first Doppler frequency of the first path. Due to the reciprocity of the uplink and downlink channels, the downlink Doppler frequency of at least one path of the first channel can be equal to the uplink Doppler frequency of the aforementioned at least one path.
  • the first device also needs to obtain the downlink
  • matrix D represents the angular delay domain information of at least one path of the first channel.
  • Matrix E represents the downlink Doppler frequency of at least one path of the first channel.
  • the second reference signal yDL received by the second device can be represented by Equation 8.
  • Equation 9 the second reference signal yDL received by the second device can be represented by Equation 9.
  • the influence of other parameter variables can be eliminated, enabling the second device to better estimate the amplitude of the first channel (i.e., ADL in Formula 8).
  • the first angle delay domain information of the first path can be uplink angle delay domain information.
  • the first angle delay domain information of the first path can be q ⁇ sub> i ⁇ /sub> in Formula 1 or Formula 2.
  • the first angle delay domain information of the first path can also be downlink angle delay domain information.
  • the first angle delay domain information of the first path can be d ⁇ sub> i ⁇ /sub> in Formula 6 or Formula 7.
  • the first device can determine the downlink angular delay domain information based on the uplink angular delay domain information.
  • the downlink angular delay domain information may include the transmission angle and transmission delay.
  • the first device can determine the transmission angle at which it transmits a signal to the second device based on the reception angle of the first reference signal.
  • the first device can determine that the transmission delay of the signal transmitted from the first device to the second device is the reception delay of the first reference signal.
  • the first device can determine d ⁇ sub> i ⁇ /sub> in formula 6 or formula 7 based on q ⁇ sub>i ⁇ /sub> in formula 1 or formula 2, thereby obtaining matrix D in formula 4.
  • the downlink channel Similar to the uplink channel, the downlink channel exhibits a more concentrated signal energy in the angular delay domain. Most of the channel energy is concentrated on a few antennas and subcarriers. Therefore, channel estimation can approximate the entire channel by estimating only the few energy-concentrated paths.
  • the approximate downlink channel matrix is shown in Equation 10.
  • N ′s represents the number of paths selected. It can be understood that the N ′s paths are energy-concentrated paths.
  • matrix D represents the angular time delay domain information of at least one path of the first channel.
  • Matrix E represents the downlink Doppler frequency of at least one path of the first channel.
  • the second reference signal yDL received by the second device can be represented by Equation 12.
  • the second reference signal yDL received by the second device can be represented by formula 9 above.
  • N ′s in Equation 10 is the same as Ns in Equation 2.
  • the first device can perform channel estimation on some uplink paths to obtain the Doppler frequencies of these paths; the first precoding matrix determined by the first device is still for these paths, that is, the first device determines the first precoding matrix based on the Doppler frequencies and angular delay domain information of these paths. In this way, the signal strength of the second reference signal received by the second device is enhanced in the aforementioned paths.
  • N ′s in Equation 10 differs from Ns in Equation 2.
  • the first precoding matrix determined by the first device can be for other paths, i.e., not limited to Ns paths. Since the estimation of the first uplink channel and the estimation of the first downlink channel are not performed simultaneously, the energy-concentrated path may have changed when the first downlink channel is estimated. Therefore, the above scheme can update the energy-concentrated path in the channel in a timely manner, allowing the second device to more accurately estimate the amplitude of at least one path of the first channel.
  • the first precoding matrix can eliminate the influence of other parameter variables of the second reference signal in the first channel, enabling the second device to better estimate the amplitude of the first channel.
  • S520 includes: a first device estimating a first Doppler frequency and a second Doppler frequency of the first channel based on the first reference signal; and the first device determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency.
  • the first channel includes a first path and a second path
  • the first Doppler frequency is the Doppler frequency of the first path
  • the second Doppler frequency is the Doppler frequency of the second path.
  • the first channel may include multiple paths. These multiple paths may include a first path and a second path. The first path and the second path may be the same or different.
  • the first device may process the first reference signal using a matrix-beam method to estimate the first Doppler frequency and the second Doppler frequency of the first channel.
  • the channel matrix of the first channel may be subjected to singular generalized eigenvalue decomposition, and the resulting singular values include the first Doppler frequency and the second Doppler frequency.
  • the first precoding matrix may be associated with the first Doppler frequency and the second Doppler frequency.
  • This application does not limit the specific name of the second Doppler frequency, which may also be referred to as Doppler frequency shift, frequency, frequency shift or other names.
  • the method before the first device determines the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, the method includes: the first device acquiring first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal.
  • the first device determines the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, including: determining the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency, and the second angular delay domain information.
  • the first device can determine the angular delay domain information of the first channel based on the first reference signal.
  • the first reference signal has different transmission angles and delays on each path.
  • the angular delay domain information of the multiple paths of the first reference signal can respectively include the transmission angles and delays of the multiple paths.
  • the angular delay domain information of the multiple paths can include the uplink angular delay domain information and the downlink angular delay domain information of the first path, that is, the uplink transmission angle and delay of the first path, and the uplink transmission angle and delay of the second path.
  • the second angular delay domain information can be the uplink angular delay domain information.
  • the angular delay domain information of the multiple paths of the aforementioned first reference signal can include the second angular delay domain information of the second path.
  • the first device can determine the downlink angular delay domain information based on the second angular delay domain information, and then determine the first precoding matrix based on the first Doppler frequency, the second Doppler frequency, the downlink angular delay domain information of the first path, and the downlink angular delay domain information of the second path.
  • the second angular delay domain information can be the downlink angular delay domain information.
  • the first device can determine the downlink angular delay domain information of the second path, i.e., the second angular delay domain information, based on the uplink angular delay domain information of the second path.
  • the first device can determine the first precoding matrix based on the first Doppler frequency, the second Doppler frequency, the downlink angular delay domain information of the first path, and the second angular delay domain information.
  • the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information.
  • the first encoding matrix can satisfy formulas 3 to 5, where S can be a positive integer greater than or equal to 2.
  • the first Doppler frequency and the second Doppler frequency can be taken from at least two of e ⁇ sub> 1 ⁇ /sub> to e ⁇ sub> S ⁇ /sub> .
  • the first angular delay domain information and the second angular delay domain information can be taken from at least two of d ⁇ sub> 1 ⁇ /sub> to d ⁇ sub> S ⁇ /sub> .
  • the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.
  • the first path corresponds to the first identifier.
  • the first path is associated with the first identifier.
  • the first identifier can indicate the first path.
  • the first identifier can be the identifier of the first path.
  • the first information can indicate that the amplitude of the path corresponding to the first identifier is a first amplitude value.
  • the first amplitude value can refer to the first amplitude value itself.
  • the first amplitude value can occupy a fixed number of bits, and the binary number of these bits is used to indicate the first amplitude value itself.
  • this application is not limited to this, and the first amplitude value can also be replaced with other information indicating the first amplitude value.
  • the index of the first amplitude value can be replaced with other information indicating the first amplitude value.
  • the index can reflect the values of N ⁇ sub>t ⁇ /sub>, N ⁇ sub> f ⁇ /sub>, and M.
  • This application does not limit the specific name of the first identifier, which may also be called an indicator, index, or have other names.
  • the above scheme allows the first information to include a path identifier, enabling the receiver to determine which path corresponds to the first amplitude. While reducing transmission overhead, this scheme accurately indicates the path corresponding to the amplitude.
  • the first information includes a second identifier and a second amplitude, the second amplitude being the amplitude of a second path, and the second path being the path corresponding to the second identifier.
  • the first information includes a first identifier, a first amplitude, a second identifier, and a second amplitude. That is, the first information can indicate the amplitude of multiple paths.
  • the description of the second identifier can be found in the preceding description of the first identifier, and will not be repeated here.
  • the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.
  • the first index indicates the first amplitude.
  • the first index corresponds to the first amplitude, or the first index is associated with the first amplitude.
  • the first index can be the index of the first amplitude.
  • the amplitude codebook can be [0.1,0.2,0.3,...,3.1,3.2,...,10], and when the first index indicates 10, the first index can indicate the 10th value in the above amplitude codebook.
  • the amplitude codebook can be predefined, configured, or pre-configured.
  • the amplitude codebook can also be dynamically indicated by the first device.
  • the above scheme allows the first information to include the path identifier and the amplitude index, enabling the receiver to determine the amplitude using the amplitude index and to identify which path the amplitude belongs to using the path identifier. While further reducing transmission overhead, this scheme accurately indicates the amplitude and the corresponding path.
  • the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.
  • the first information includes a first identifier, a first index, a second identifier, and a second index. That is, the first information can indicate multiple paths and indices of the amplitudes of the multiple paths.
  • the description of the second index can be found in the preceding description of the first index, and will not be repeated here.
  • the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.
  • the first information indicates the first amplitude, which can be understood as the first information indicating, but not limited to, the first amplitude.
  • the above scheme can be understood as the first information indicating multiple amplitudes.
  • the first information can indicate the amplitudes of multiple paths.
  • method 500 includes: (S560) the first device sending first data to the second device.
  • the second device receives the first data from the first device.
  • the first data is processed by a second precoding matrix.
  • the second precoding matrix is determined based on the first amplitude.
  • the second precoding matrix is determined based on both the first and second amplitudes.
  • the first amplitude (or the first amplitude and the second amplitude) can be used to determine the second precoding matrix; however, this application does not limit the elements used to determine the second precoding matrix to include only the first amplitude (or the first amplitude and the second amplitude).
  • the first device can determine the second precoding matrix based on the amplitudes of multiple paths of the first channel and the Doppler frequency.
  • the first device can determine the second precoding matrix based on the first amplitude (or the first amplitude and the second amplitude), the first matrix, and the second matrix.
  • method 500 includes: (S555) the first means determining the second precoding matrix.
  • S550 includes: the first device determining a second precoding matrix based on a first amplitude.
  • S550 includes: the first device determining a second precoding matrix based on a first amplitude and a second amplitude.
  • S550 includes: the first device determining a second precoding matrix based on a first amplitude, a first matrix, and a second matrix.
  • S550 includes: the first device determining a second precoding matrix based on a first amplitude, a second amplitude, a first matrix, and a second matrix.
  • the first data may be carried in the PDSCH.
  • This application does not limit the specific name of the first data, which may also be referred to as data, downlink data, service data, or have other names.
  • the second precoding matrix can perform mobility compensation for the second device.
  • One possible implementation involves the terminal device sending a channel-estimated pilot signal (or reference signal) to the network device.
  • a channel-estimated pilot signal or reference signal
  • the network device estimates the angle-delay pair (or angle-delay domain information) and Doppler frequency based on the received pilot or reference signal, constructs the downlink channel based on the distinctness of the angle domain space, designs mobility-specific pilot precoding, and sends the downlink pilot signal (or reference signal) to the terminal device.
  • a second reference signal The terminal device estimates the multipath amplitude on the angle-delay pair and reports the multipath identifier and corresponding amplitude parameters.
  • the network device designs a precoding matrix for transmission based on the estimated Doppler frequency and the amplitude parameters fed back by the terminal device.
  • the network device in the above implementation can be replaced by another terminal device.
  • the communication device may include hardware structures and/or software modules, implementing the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
  • FIG. 6 is a schematic block diagram of a communication device 1000 according to an embodiment of this application.
  • the communication device 1000 includes a processor 1010 and a communication interface 1020.
  • the processor 1010 and the communication interface 1020 can be interconnected via a bus.
  • the communication device 1000 can be a first device or a second device.
  • the communication device 1000 may further include a memory 1040.
  • the memory 1040 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), cache, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), synchronous dynamic random access memory (SDRAM), hard disk drive (HDD), registers, solid-state drive (SSD), or compact disc read-only memory (CD-ROM).
  • RAM random access memory
  • ROM read-only memory
  • PROM programmable read-only memory
  • EPROM erasable programmable read-only memory
  • SDRAM synchronous dynamic random access memory
  • HDD hard disk drive
  • registers solid-state drive
  • SSD solid-state drive
  • CD-ROM compact disc read-only memory
  • the memory 1040 is used to store related instructions and/or data.
  • the memory 1040 may be integrated with the processor 1010 or disposed separately.
  • Processor 1010 can be a general-purpose processor or a special-purpose processor.
  • Processor 1010 may include one or more central processing units (CPUs), application processors, modem processors, graphics processors, image signal processors, digital signal processors (DSPs), video codec processors, controllers, or neural network processors.
  • CPUs central processing units
  • application processors application processors
  • modem processors graphics processors
  • image signal processors digital signal processors (DSPs)
  • DSPs digital signal processors
  • video codec processors controllers
  • controllers or neural network processors.
  • processor 1010 is a CPU
  • the CPU can be a single-core CPU or a multi-core CPU.
  • Processor 1010 can be a signal processor, a chip, or other integrated circuit capable of implementing the methods of this application, or a portion of the circuitry within the aforementioned processor, chip, or integrated circuit for processing functions.
  • the processor in the embodiments of this application can be an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof.
  • a general-purpose processor can be a microprocessor or any conventional processor.
  • the communication interface 1020 can be an input/output interface or an antenna.
  • the input/output interface is used for inputting or outputting signals or data, or it can be an input/output circuit.
  • the communication device 1000 is a first device, and the processor 1010 is configured to perform the following operations: receive a first reference signal; determine a first precoding matrix based on the first reference signal; transmit a second reference signal, which is processed by the first precoding matrix, and the second reference signal is used to estimate a first amplitude of a first channel; and receive first information on the first channel, the first information indicating the first amplitude.
  • the communication device 1000 is a second device, and the processor 1010 is configured to perform the following operations: transmit a first reference signal for determining a first precoding matrix; receive a second reference signal processed by the first precoding matrix; estimate a first amplitude of a first channel based on the second reference signal; and transmit first information on the first channel, the first information indicating the first amplitude.
  • the communication device 1000 is responsible for executing the methods or steps related to the first or second device in the foregoing method embodiments.
  • the communication interface 1020 can be a transceiver.
  • the transceiver may include a transmitter and a receiver, with the transmitter performing a transmission operation and the receiver performing a reception operation.
  • the processor 1010 is used to control the transceiver to receive and/or transmit signals.
  • the communication interface 1020 can also be a communication circuit, pins, input/output interfaces, bus, etc.
  • Communication device 1000 may include a transmitter but not a receiver. Alternatively, communication device 1000 may include a receiver but not a transmitter. Specifically, it depends on whether the above-described scheme performed by communication device 1000 includes both transmitting and receiving actions.
  • the communication device 1000 can be used to execute the scheme shown in Figure 5.
  • the communication device 1000 is a first device
  • the communication interface 1020 can be used to receive a first reference signal
  • the processor 1010 is used to determine a first precoding matrix based on the first reference signal
  • the communication interface 1020 is used to send a second reference signal
  • the communication interface 1020 is used to receive first information on a first channel.
  • the communication device 1000 is a second device, and the communication interface 1020 can be used to transmit a first reference signal; the communication interface 1020 is used to receive a second reference signal; the processor 1010 is used to estimate a first amplitude of a first channel based on the second reference signal; and the communication interface 1020 can be used to transmit first information on the first channel.
  • FIG 7 is a schematic block diagram of another communication device 1100 according to an embodiment of this application.
  • the communication device 1100 can be a first device or a second device, or it can be a chip or module in the first device or the second device, used to implement the method involved in the embodiment shown in Figure 5. Please refer to the relevant description in the above method embodiments for details.
  • the communication device 1100 includes a transceiver unit 1110.
  • the transceiver unit 1110 will be described exemplarily below.
  • the transceiver unit 1110 may include a sending unit and a receiving unit.
  • the sending unit is used to perform the sending action of the communication device, and the receiving unit is used to perform the receiving action of the communication device.
  • the sending unit and the receiving unit are combined into one transceiver unit in this embodiment. This will be explained uniformly here and will not be repeated later.
  • the transceiver unit 1110 can implement the corresponding communication functions.
  • the transceiver unit 1110 may also be referred to as a communication interface or a communication module.
  • the communication device 1100 may include a transmitting unit but not a receiving unit.
  • the communication device 1100 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme performed by the communication device 1100 includes both transmitting and receiving actions.
  • the transceiver unit 1110 is used to receive a first reference signal, etc.
  • the communication device 1100 may further include a processing unit 1120, which is used to perform the processing, coordination and other steps involved in the communication device 1100.
  • a processing unit 1120 which is used to perform the processing, coordination and other steps involved in the communication device 1100.
  • the transceiver unit 1110 is used to transmit a first reference signal, etc.
  • the communication device 1100 may further include a processing unit 1120, which is used to perform the processing, coordination and other steps involved in the communication device 1100.
  • a processing unit 1120 which is used to perform the processing, coordination and other steps involved in the communication device 1100.
  • the above description is for illustrative purposes only.
  • the communication device 1100 will be responsible for executing the relevant methods or steps in the foregoing method embodiments.
  • the communication device 1100 further includes a storage unit 1130 for storing programs or code for executing the aforementioned methods.
  • the storage unit 1130 can store instructions and/or data
  • the processing unit 1120 can read the instructions and/or data from the storage unit 1130 to enable the communication device 1100 to implement the aforementioned method embodiments.
  • the communication device 1100 can be used to execute the scheme shown in FIG5.
  • the transceiver unit 1110 can be used to receive a first reference signal; the processing unit 1120 can be used to determine a first precoding matrix based on the first reference signal; the transceiver unit 1110 can be used to transmit a second reference signal, which is processed by the first precoding matrix, and the second reference signal is used to estimate a first amplitude of the first channel; the transceiver unit 1110 can be used to receive first information on the first channel, and the first information indicates the first amplitude.
  • transceiver unit 1110 can be used to transmit a first reference signal for determining a first precoding matrix; transceiver unit 1110 can be used to receive a second reference signal processed by the first precoding matrix; processing unit 1120 can be used to estimate a first amplitude of a first channel based on the second reference signal; transceiver unit 1110 can be used to transmit first information on the first channel, the first information indicating the first amplitude.
  • the communication interface 1020 can be a transceiver, input/output circuit, or communication interface of the chip.
  • the processor 1010 can be a processor integrated on the chip, a microprocessor, or an integrated circuit.
  • the transmitting operation of the first or second device can be understood as the output of the chip
  • the receiving operation of the first or second device in the above method embodiments can be understood as the input of the chip.
  • the transceiver unit 1110 can be the transceiver, input/output circuit, or communication interface of the chip.
  • the processing unit 1120 can be a processor, microprocessor, or integrated circuit integrated on the chip.
  • the transmitting operation of the first or second device in the above method embodiments can be understood as the output of the chip, and the receiving operation of the first or second device in the above method embodiments can be understood as the input of the chip.
  • This application also provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device on which the chip is mounted to perform the methods in the examples above.
  • This application also provides another chip, including: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is used to execute code in a memory.
  • the processor is used to perform the methods in the examples described above.
  • the chip further includes a memory for storing computer programs or code.
  • This application also provides a processor for coupling with a memory, for performing the methods and functions related to the communication device in any of the above embodiments, or for performing the methods and functions related to the first or second device in any of the above embodiments.
  • a computer program product comprising a computer program or instructions is provided, which, when run, enables the implementation of the methods described in the foregoing embodiments.
  • This application also provides a computer program that, when run, enables the implementation of the methods described in the foregoing embodiments.
  • a computer-readable storage medium which stores a computer program that, when run, implements the methods described in the foregoing embodiments.
  • This application also provides a communication system, which includes a first device and a second device.
  • the first device and the second device are respectively used to perform the methods performed by the first device and the second device in the foregoing embodiments.
  • the disclosed systems, apparatuses, and methods can be implemented in other ways.
  • the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods.
  • multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.
  • the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
  • the units described as separate components may or may not be physically separate.
  • the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
  • the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
  • the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
  • the aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

Landscapes

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

Abstract

The present application relates to the technical field of communications, and provides a communication method and apparatus. The method comprises: receiving a first reference signal; determining a first precoding matrix on the basis of the first reference signal; sending a second reference signal, wherein the second reference signal is processed by means of the first precoding matrix, and the second reference signal is used for estimating a first amplitude of a first channel; and receiving first information on the first channel, the first information indicating the first amplitude. By means of the descried solution, the reference signal used for channel amplitude estimation may be processed by means of the precoding matrix. In this way, the reference signal has higher transmission quality, so that the receiving end can perform more accurate channel estimation on the basis of the high-quality transmitted reference signal.

Description

通信方法和装置Communication methods and devices

本申请要求于2024年4月26日提交中国国家知识产权局、申请号为202410518474.9、申请名称为“通信方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese Patent Application No. 202410518474.9, filed on April 26, 2024, entitled "Communication Method and Apparatus", the entire contents of which are incorporated herein by reference.

技术领域Technical Field

本申请涉及通信技术领域,并且更具体地,涉及一种通信方法和装置。This application relates to the field of communication technology, and more specifically, to a communication method and apparatus.

背景技术Background Technology

在信号从物理天线发射之前,可以对信号进行预处理。预处理可以改变信号最终调制到载波后的幅度或相位。这样,信道与信道之间的相关性可能被消除,从而增强天线端口之间的信道独立性,同时使得映射到每个天线端口上的子流数据能够在空间信道上以几乎不相关的方式进行传输。在数字链路上,数字波束赋形可以通过预编码来实现。Before a signal is transmitted from a physical antenna, it can be preprocessed. Preprocessing can alter the amplitude or phase of the signal after it is finally modulated onto a carrier. This can potentially eliminate channel-to-channel correlation, thereby enhancing channel independence between antenna ports, and enabling substream data mapped to each antenna port to be transmitted in a nearly uncorrelated manner over the spatial channel. In digital links, digital beamforming can be implemented through precoding.

在信道质量较差的情况下,终端设备或网络设备难以准确估计信道,从而无法应用合适的预编码处理待发送的数据,难以保证数据的传输性能。When the channel quality is poor, terminal devices or network devices may have difficulty accurately estimating the channel, thus making it impossible to apply appropriate precoding to process the data to be transmitted, and making it difficult to guarantee the data transmission performance.

因此,如何准确地进行信道估计,是亟待解决的问题。Therefore, how to accurately estimate the channel is an urgent problem to be solved.

发明内容Summary of the Invention

为了解决上述的技术问题,本申请提供一种通信方法和装置,能够准确地进行信道估计。To address the aforementioned technical problems, this application provides a communication method and apparatus capable of accurately estimating the channel.

第一方面,提供了一种通信方法。第一方面提供的方法的执行主体可以为第一装置,在不做特殊说明的情况下,本申请的中的第一装置既可以指第一装置本身(例如,网络设备或终端设备),也可以是指第一装置中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现全部或者部分第一装置功能的逻辑模块或软件等。为便于描述,下文以第一装置为例进行描述。Firstly, a communication method is provided. The method provided in the first aspect can be executed by a first device. Unless otherwise specified, the first device in this application can refer to the first device itself (e.g., a network device or a terminal device), a component within the first device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the first device. For ease of description, the following description uses a first device as an example.

该方法包括:接收第一参考信号;根据该第一参考信号确定第一预编码矩阵;发送第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的,该第二参考信号用于估计第一信道的第一幅值;在该第一信道上接收第一信息,该第一信息指示该第一幅值。The method includes: receiving a first reference signal; determining a first precoding matrix based on the first reference signal; transmitting a second reference signal processed by the first precoding matrix, the second reference signal being used to estimate a first amplitude of a first channel; and receiving first information on the first channel, the first information indicating the first amplitude.

通过上述方案,用于估计信道的幅值的参考信号可以是经过预编码矩阵处理的。这样,该参考信号的传输质量更高,例如,该参考信号的波束可以对准接收端。上述方案使得接收端可以根据高质量传输的参考信号进行更加准确地信道估计。本领域技术人员可以理解,准确的信道参数能够提升数据的传输性能。因此,上述方案能够支持数据的传输性能的提升。The above scheme allows the reference signal used to estimate the channel amplitude to be processed by a precoding matrix. This results in higher transmission quality for the reference signal; for example, the beam of the reference signal can be aligned with the receiver. This scheme enables the receiver to perform more accurate channel estimation based on the high-quality transmitted reference signal. Those skilled in the art will understand that accurate channel parameters improve data transmission performance. Therefore, the above scheme supports improved data transmission performance.

在一些实现方式中,根据该第一参考信号确定第一预编码矩阵,包括:根据该第一参考信号,估计该第一信道的第一多普勒频率,该第一信道包括第一径,该第一多普勒频率为该第一径的多普勒频率;根据该第一多普勒频率,确定该第一预编码矩阵。In some implementations, determining the first precoding matrix based on the first reference signal includes: estimating the first Doppler frequency of the first channel based on the first reference signal, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path; and determining the first precoding matrix based on the first Doppler frequency.

通过上述方案,第一装置和第二装置可以联合进行信道估计。第一装置通过第一参考信号估计部分参数,例如,多普勒频率。第二装置通过第二参考信号估计另一部分参数,例如,幅值。相比于单端进行信道估计的方案,上述方案能够实现双端进行信道估计,从而实现更准确的信道估计。Through the above scheme, the first and second devices can jointly perform channel estimation. The first device estimates some parameters, such as the Doppler frequency, using a first reference signal. The second device estimates other parameters, such as the amplitude, using a second reference signal. Compared to a single-end channel estimation scheme, the above scheme enables dual-end channel estimation, thereby achieving more accurate channel estimation.

在一些实现方式中,根据该第一参考信号确定第一预编码矩阵,包括:根据该第一参考信号,估计该第一信道的第一多普勒频率和第二多普勒频率,该第一信道包括第一径和第二径,该第一多普勒频率为该第一径的多普勒频率,该第二多普勒频率为该第二径的多普勒频率;根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵。In some implementations, determining the first precoding matrix based on the first reference signal includes: estimating a first Doppler frequency and a second Doppler frequency of the first channel based on the first reference signal, the first channel including a first path and a second path, the first Doppler frequency being the Doppler frequency of the first path, and the second Doppler frequency being the Doppler frequency of the second path; and determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency.

在一些实现方式中,在根据该第一多普勒频率,确定该第一预编码矩阵之前,该方法包括:根据该第一参考信号,获取该第一径的第一角度时延域信息;根据该第一多普勒频率,确定该第一预编码矩阵,包括:根据该第一多普勒频率和该第一角度时延域信息,确定该第一预编码矩阵。In some implementations, before determining the first precoding matrix based on the first Doppler frequency, the method includes: obtaining first angular delay domain information of the first path based on the first reference signal; determining the first precoding matrix based on the first Doppler frequency includes: determining the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.

通过上述方案,第一装置可以根据多普勒频率和角度时延域信息确定预编码矩阵,提高了预编码处理的效果。这样,该参考信号在待估计幅值的径上的能量进一步集中,使得接收端可以根据该参考信号进行更加准确地信道估计。Through the above scheme, the first device can determine the precoding matrix based on the Doppler frequency and angle delay domain information, thus improving the precoding processing effect. In this way, the energy of the reference signal on the path of the amplitude to be estimated is further concentrated, allowing the receiver to perform more accurate channel estimation based on the reference signal.

在一些实现方式中,在根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵之前,该方法包括:根据该第一参考信号,获取该第一径的第一角度时延域信息和该第二径的第二角度时延域信息;根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵,包括:根据该第一多普勒频率、该第一角度时延域信息、该第二多普勒频率和该第二角度时延域信息,确定该第一预编码矩阵。In some implementations, before determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, the method includes: obtaining first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal; determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency includes: determining the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency, and the second angular delay domain information.

在一些实现方式中,该第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,该第一矩阵指示该第一多普勒频率,该第二矩阵指示该第一角度时延域信息。In some implementations, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information.

在一些实现方式中,该第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,该第一矩阵指示该第一多普勒频率和该第二多普勒频率,该第二矩阵指示该第一角度时延域信息和该第二角度时延域信息。In some implementations, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information.

在一些实现方式中,第一信道包括S个径,S为大于或等于1的正整数,该第一预编码矩阵F满足:In some implementations, the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies:

F=(DT)-1(ET)-1F = ( D<sub> T</sub>)<sup> -1 </sup>(E<sub> T </sub>)<sup> -1 </sup>;

D=[d1,…,di,…,dS];
D=[d 1 ,…,d i ,…,d S ];

其中,i和j为整数,1≤i≤S,1≤j≤S;(ET)-1为该第一矩阵,ej为该第一多普勒频率;(DT)-1为该第二矩阵,di为该第一角度时延域信息;“T”表示矩阵转置,“-1”表示矩阵求逆。Where i and j are integers, 1≤i≤S, 1≤j≤S; (E T ) -1 is the first matrix, e j is the first Doppler frequency; (D T ) -1 is the second matrix, d i is the first angular time delay domain information; "T" indicates matrix transpose, and "-1" indicates matrix inversion.

基于上述方案,第一预编码矩阵能够消除第二参考信号在第一信道中的其他参数变量的影响,使得第二装置能够更好地对第一信道的幅值进行估计。Based on the above scheme, the first precoding matrix can eliminate the influence of other parameter variables of the second reference signal in the first channel, enabling the second device to better estimate the amplitude of the first channel.

在一些实现方式中,该第一信息包括第一标识和该第一幅值,该第一幅值为第一径的幅值,该第一径为该第一标识对应的径。In some implementations, the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.

通过上述方案,第一信息可以包括径的标识,从而使得接收端能够确定第一幅值对应哪一个径。在降低传输开销的同时,上述方案能够准确指示幅值所对应的径。The above scheme allows the first information to include a path identifier, enabling the receiver to determine which path corresponds to the first amplitude. While reducing transmission overhead, this scheme accurately indicates the path corresponding to the amplitude.

在一些实现方式中,该第一信息包括第二标识和第二幅值,该第二幅值为第二径的幅值,该第二径为该第二标识对应的径。In some implementations, the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.

在一些实现方式中,该第一信息包括第一标识和第一索引,该第一索引指示该第一幅值,该第一幅值为第一径的幅值,该第一标识指示该第一径。In some implementations, the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.

通过上述方案,第一信息可以包括径的标识和幅值的索引,从而使得接收端可以通过幅值的索引确定幅值,以及通过径的标识确定该幅值是哪个径的幅值。在进一步降低传输开销的同时,上述方案能够准确指示幅值和该幅值所对应的径。The above scheme allows the first information to include the path identifier and the amplitude index, enabling the receiver to determine the amplitude using the amplitude index and to identify which path the amplitude belongs to using the path identifier. While further reducing transmission overhead, this scheme accurately indicates the amplitude and the corresponding path.

在一些实现方式中,该第一信息包括第二标识和第二索引,该第二索引指示第二幅值,该第二幅值为第二径的幅值,该第二标识指示该第二径。In some implementations, the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.

在一些实现方式中,该第一信息指示该第一幅值,包括:该第一信息指示该第一幅值和该第一信道的第二幅值。In some implementations, the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.

在一些实现方式中,在该第一信道上接收第一信息之后,该方法包括:发送第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值和该第二幅值确定的。In some implementations, after receiving first information on the first channel, the method includes: transmitting first data, which has been processed by a second precoding matrix determined based on the first amplitude and the second amplitude.

在一些实现方式中,在该第一信道上接收第一信息之后,该方法包括:发送第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值确定的。In some implementations, after receiving first information on the first channel, the method includes: transmitting first data, which has been processed by a second precoding matrix determined based on the first amplitude.

在一些实现方式中,该第一参考信号包括探测参考信号(soundingreferencesignal,SRS),该第二参考信号包括信道状态信息参考信号(channelstateinformationreferencesignal,CSI-RS)。In some implementations, the first reference signal includes a sounding reference signal (SRS), and the second reference signal includes a channel state information reference signal (CSI-RS).

第二方面,提供了一种通信方法。第二方面提供的方法的执行主体可以为第二装置,在不做特殊说明的情况下,本申请的中的第二装置既可以指第二装置本身(例如,终端设备),也可以是指第二装置中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现全部或者部分第二装置功能的逻辑模块或软件等。为便于描述,下文以第二装置为例进行描述。Secondly, a communication method is provided. The method provided in this application can be executed by a second device. Unless otherwise specified, the second device in this application can refer to the second device itself (e.g., a terminal device), a component within the second device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the second device. For ease of description, the following description uses a second device as an example.

该方法包括:发送第一参考信号,该第一参考信号用于确定第一预编码矩阵;接收第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的;根据该第二参考信号,估计第一信道的第一幅值;在该第一信道上发送第一信息,该第一信息指示该第一幅值。The method includes: transmitting a first reference signal for determining a first precoding matrix; receiving a second reference signal processed by the first precoding matrix; estimating a first amplitude of a first channel based on the second reference signal; and transmitting first information on the first channel, the first information indicating the first amplitude.

在一些实现方式中,该第一参考信号用于估计该第一信道的第一多普勒频率,该第一信道包括第一径,该第一多普勒频率为该第一径的多普勒频率,该第一多普勒频率用于确定该第一预编码矩阵。In some implementations, the first reference signal is used to estimate the first Doppler frequency of the first channel, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path, and the first Doppler frequency being used to determine the first precoding matrix.

在一些实现方式中,该第一参考信号用于估计该第一信道的第二多普勒频率,该第一信道包括第二径,该第二多普勒频率为该第二径的多普勒频率,该第二多普勒频率用于确定该第一预编码矩阵。In some implementations, the first reference signal is used to estimate the second Doppler frequency of the first channel, the first channel including a second path, the second Doppler frequency being the Doppler frequency of the second path, and the second Doppler frequency being used to determine the first precoding matrix.

在一些实现方式中,该第一信息包括第一标识和该第一幅值,该第一幅值为第一径的幅值,该第一径为该第一标识对应的径。In some implementations, the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.

在一些实现方式中,该第一信息包括第二标识和第二幅值,该第二幅值为第二径的幅值,该第二径为该第二标识对应的径。In some implementations, the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.

在一些实现方式中,该第一信息包括第一标识和第一索引,该第一索引指示该第一幅值,该第一幅值为第一径的幅值,该第一标识指示该第一径。In some implementations, the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.

在一些实现方式中,该第一信息包括第二标识和第二索引,该第二索引指示第二幅值,该第二幅值为第二径的幅值,该第二标识指示该第二径。In some implementations, the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.

在一些实现方式中,该第一信息指示该第一幅值,包括:该第一信息指示该第一幅值和该第一信道的第二幅值。In some implementations, the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.

在一些实现方式中,在该第一信道上发送第一信息之后,该方法包括:接收第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值和该第二幅值确定的。In some implementations, after transmitting first information on the first channel, the method includes: receiving first data, which has been processed by a second precoding matrix, the second precoding matrix being determined based on the first amplitude and the second amplitude.

在一些实现方式中,在该第一信道上发送第一信息之后,该方法包括:接收第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值确定的。In some implementations, after transmitting first information on the first channel, the method includes: receiving first data, which has been processed by a second precoding matrix determined based on the first amplitude.

在一些实现方式中,该第一参考信号包括SRS,该第二参考信号包括CSI-RS。In some implementations, the first reference signal includes SRS, and the second reference signal includes CSI-RS.

第三方面,提供了一种通信装置,包括处理电路(或者处理器)和输入输出接口(也可以称为接口电路),该输入输出接口用于输入和/或输出信号,该处理电路用于执行第一方面以及第一方面的任一种可能的方法,或者,该处理电路用于执行第二方面以及第二方面的任一种可能的方法。Thirdly, a communication device is provided, including processing circuitry (or a processor) and an input/output interface (also referred to as an interface circuit), the input/output interface being used for inputting and/or outputting signals, the processing circuitry being used to perform the first aspect and any possible method of the first aspect, or the processing circuitry being used to perform the second aspect and any possible method of the second aspect.

在一些实现方式中,处理电路用于通过接口电路与其它装置通信,并执行上述第一方面以及第一方面的任一种可能的方法,或者执行第二方面以及第二方面的任一种可能的方法。In some implementations, the processing circuitry is used to communicate with other devices via an interface circuitry and to perform the first aspect and any possible method of the first aspect, or to perform the second aspect and any possible method of the second aspect.

第四方面,提供了一种通信装置。该通信装置可以实现第一方面以及第一方面的任一种可能的实现方式,或者,该通信装置可以实现第二方面以及第二方面的任一种可能的实现方式。Fourthly, a communication device is provided. This communication device can implement the first aspect and any possible implementation thereof, or it can implement the second aspect and any possible implementation thereof.

在一些实现方式中,该通信装置可以包括用于执行第一方面以及第一方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段(means),该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。In some implementations, the communication device may include modules, units, or means for performing the methods/operations/steps/actions described in the first aspect and any possible implementation of the first aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.

在一些实现方式中,该通信装置包括处理单元和收发单元。收发单元用于接收第一参考信号;处理单元用于根据该第一参考信号确定第一预编码矩阵;收发单元用于发送第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的,该第二参考信号用于估计第一信道的第一幅值;收发单元用于在该第一信道上接收第一信息,该第一信息指示该第一幅值。In some implementations, the communication device includes a processing unit and a transceiver unit. The transceiver unit is used to receive a first reference signal; the processing unit is used to determine a first precoding matrix based on the first reference signal; the transceiver unit is used to transmit a second reference signal, which is processed by the first precoding matrix, and the second reference signal is used to estimate a first amplitude of a first channel; the transceiver unit is used to receive first information on the first channel, the first information indicating the first amplitude.

在一些实现方式中,处理单元用于根据该第一参考信号,估计该第一信道的第一多普勒频率,该第一信道包括第一径,该第一多普勒频率为该第一径的多普勒频率;处理单元用于根据该第一多普勒频率,确定该第一预编码矩阵。In some implementations, the processing unit is configured to estimate a first Doppler frequency of the first channel based on the first reference signal, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path; the processing unit is configured to determine the first precoding matrix based on the first Doppler frequency.

在一些实现方式中,处理单元用于根据该第一参考信号,估计该第一信道的第一多普勒频率和第二多普勒频率,该第一信道包括第一径和第二径,该第一多普勒频率为该第一径的多普勒频率,该第二多普勒频率为该第二径的多普勒频率;处理单元用于根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵。In some implementations, the processing unit is configured to estimate a first Doppler frequency and a second Doppler frequency of the first channel based on the first reference signal, the first channel including a first path and a second path, the first Doppler frequency being the Doppler frequency of the first path, and the second Doppler frequency being the Doppler frequency of the second path; the processing unit is configured to determine the first precoding matrix based on the first Doppler frequency and the second Doppler frequency.

在一些实现方式中,处理单元用于根据该第一参考信号,获取该第一径的第一角度时延域信息;处理单元用于根据该第一多普勒频率和该第一角度时延域信息,确定该第一预编码矩阵。In some implementations, the processing unit is used to obtain the first angular delay domain information of the first path based on the first reference signal; the processing unit is used to determine the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.

在一些实现方式中,处理单元用于根据该第一参考信号,获取该第一径的第一角度时延域信息和该第二径的第二角度时延域信息;处理单元用于根据该第一多普勒频率、该第一角度时延域信息、该第二多普勒频率和该第二角度时延域信息,确定该第一预编码矩阵。In some implementations, the processing unit is used to obtain first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal; the processing unit is used to determine the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency and the second angular delay domain information.

在一些实现方式中,该第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,该第一矩阵指示该第一多普勒频率,该第二矩阵指示该第一角度时延域信息。In some implementations, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information.

在一些实现方式中,该第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,该第一矩阵指示该第一多普勒频率和该第二多普勒频率,该第二矩阵指示该第一角度时延域信息和该第二角度时延域信息。In some implementations, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information.

在一些实现方式中,第一信道包括S个径,S为大于或等于1的正整数,该第一预编码矩阵F满足:In some implementations, the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies:

F=(DT)-1(ET)-1F = ( D<sub> T</sub>)<sup> -1 </sup>(E<sub> T </sub>)<sup> -1 </sup>;

D=[d1,…,di,…,ds];
D=[d 1 ,…,d i ,…,d s ];

其中,i和j为整数,1≤i≤S,1≤j≤S;(ET)-1为该第一矩阵,ej为该第一多普勒频率;(DT)-1为该第二矩阵,di为该第一角度时延域信息;“T”表示矩阵转置,“-1”表示矩阵求逆。Where i and j are integers, 1≤i≤S, 1≤j≤S; (E T ) -1 is the first matrix, e j is the first Doppler frequency; (D T ) -1 is the second matrix, d i is the first angular time delay domain information; "T" indicates matrix transpose, and "-1" indicates matrix inversion.

在一些实现方式中,该第一信息包括第一标识和该第一幅值,该第一幅值为第一径的幅值,该第一径为该第一标识对应的径。In some implementations, the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.

在一些实现方式中,该第一信息包括第二标识和第二幅值,该第二幅值为第二径的幅值,该第二径为该第二标识对应的径。In some implementations, the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.

在一些实现方式中,该第一信息包括第一标识和第一索引,该第一索引指示该第一幅值,该第一幅值为第一径的幅值,该第一标识指示该第一径。In some implementations, the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.

在一些实现方式中,该第一信息包括第二标识和第二索引,该第二索引指示第二幅值,该第二幅值为第二径的幅值,该第二标识指示该第二径。In some implementations, the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.

在一些实现方式中,该第一信息指示该第一幅值,包括:该第一信息指示该第一幅值和该第一信道的第二幅值。In some implementations, the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.

在一些实现方式中,收发单元用于接收第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值和该第二幅值确定的。In some implementations, the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude and the second amplitude.

在一些实现方式中,收发单元用于接收第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值确定的。In some implementations, the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude.

在一些实现方式中,该第一参考信号包括SRS,该第二参考信号包括CSI-RS。In some implementations, the first reference signal includes SRS, and the second reference signal includes CSI-RS.

在一些实现方式中,该通信装置可以包括用于执行第二方面以及第二方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。In some implementations, the communication device may include modules, units, or means for performing the methods/operations/steps/actions described in the second aspect and any possible implementation of the second aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.

在一些实现方式中,该通信装置包括处理单元和收发单元。收发单元用于发送第一参考信号,该第一参考信号用于确定第一预编码矩阵;收发单元用于接收第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的;处理单元用于根据该第二参考信号,估计第一信道的第一幅值;收发单元用于在该第一信道上发送第一信息,该第一信息指示该第一幅值。In some implementations, the communication device includes a processing unit and a transceiver unit. The transceiver unit is used to transmit a first reference signal for determining a first precoding matrix; the transceiver unit is used to receive a second reference signal processed by the first precoding matrix; the processing unit is used to estimate a first amplitude of a first channel based on the second reference signal; and the transceiver unit is used to transmit first information on the first channel, the first information indicating the first amplitude.

在一些实现方式中,该第一参考信号用于估计该第一信道的第一多普勒频率,该第一信道包括第一径,该第一多普勒频率为该第一径的多普勒频率,该第一多普勒频率用于确定该第一预编码矩阵。In some implementations, the first reference signal is used to estimate the first Doppler frequency of the first channel, the first channel including a first path, the first Doppler frequency being the Doppler frequency of the first path, and the first Doppler frequency being used to determine the first precoding matrix.

在一些实现方式中,该第一参考信号用于估计该第一信道的第二多普勒频率,该第一信道包括第二径,该第二多普勒频率为该第二径的多普勒频率,该第二多普勒频率用于确定该第一预编码矩阵。In some implementations, the first reference signal is used to estimate the second Doppler frequency of the first channel, the first channel including a second path, the second Doppler frequency being the Doppler frequency of the second path, and the second Doppler frequency being used to determine the first precoding matrix.

在一些实现方式中,该第一信息包括第一标识和该第一幅值,该第一幅值为第一径的幅值,该第一径为该第一标识对应的径。In some implementations, the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.

在一些实现方式中,该第一信息包括第二标识和第二幅值,该第二幅值为第二径的幅值,该第二径为该第二标识对应的径。In some implementations, the first information includes a second identifier and a second amplitude, wherein the second amplitude is the amplitude of a second path and the second path is the path corresponding to the second identifier.

在一些实现方式中,该第一信息包括第一标识和第一索引,该第一索引指示该第一幅值,该第一幅值为第一径的幅值,该第一标识指示该第一径。In some implementations, the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.

在一些实现方式中,该第一信息包括第二标识和第二索引,该第二索引指示第二幅值,该第二幅值为第二径的幅值,该第二标识指示该第二径。In some implementations, the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.

在一些实现方式中,该第一信息指示该第一幅值,包括:该第一信息指示该第一幅值和该第一信道的第二幅值。In some implementations, the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.

在一些实现方式中,收发单元用于接收第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值和该第二幅值确定的。In some implementations, the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude and the second amplitude.

在一些实现方式中,收发单元用于接收第一数据,该第一数据是经过第二预编码矩阵处理的,该第二预编码矩阵是根据该第一幅值确定的。In some implementations, the transceiver unit is used to receive first data, which is processed by a second precoding matrix, which is determined based on the first amplitude.

在一些实现方式中,该第一参考信号包括SRS,该第二参考信号包括CSI-RS。In some implementations, the first reference signal includes SRS, and the second reference signal includes CSI-RS.

第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或指令,当该计算机程序或该指令被运行时,使得第一方面以及第一方面的任一种可能的方法被执行(或被实现),或者,使得第二方面以及第二方面的任一种可能的方法被执行(或被实现)。Fifthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

第六方面,提供了一种计算机程序产品,包含计算机程序或指令,当该计算机程序或指令被运行时,使得第一方面以及第一方面的任一种可能的方法被执行(或被实现),或者,使得第二方面以及第二方面的任一种可能的方法被执行(或被实现)。In a sixth aspect, a computer program product is provided, comprising a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

第七方面,提供一种通信装置,包括处理器,用于通过执行存储器中存储的计算机程序(或计算机可执行指令),和/或,通过逻辑电路,使得该装置执行上述第一方面的任一种可能的方法,或者,使得该装置执行上述第二方面的任一种可能的方法。A seventh aspect provides a communication device, including a processor configured to execute any of the possible methods of the first aspect above, or to execute any of the possible methods of the second aspect above, by executing a computer program (or computer-executable instructions) stored in a memory, and/or by logic circuitry.

在一种可能的实现中,该装置还包括存储器。在一种可能的实现中,处理器和存储器集成在一起。在另一种可能的实现中,该存储器位于该通信装置之外。该处理器可以包括一个或多个。In one possible implementation, the device also includes a memory. In another possible implementation, the processor and memory are integrated together. In yet another possible implementation, the memory is located outside the communication device. The processor may include one or more processors.

在一种可能的实现中,该通信装置还包括通信接口,该通信接口用于该通信装置与其他设备进行通信,例如数据和/或信号的发送或接收。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。In one possible implementation, the communication device further includes a communication interface for communicating with other devices, such as transmitting or receiving data and/or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

在一种实现方式中,上述第三方面、第四方面或第七方面的通信装置,可以是芯片或芯片系统。In one implementation, the communication device of the third, fourth, or seventh aspect mentioned above can be a chip or a chip system.

第八方面,提供一种芯片,包括处理器,用于调用存储器中的计算机程序或计算机指令,以使得该处理器执行上述第一方面中的任一种实现方式,或者,以使得该处理器执行上述第二方面中的任一种实现方式。Eighthly, a chip is provided, including a processor for calling a computer program or computer instructions in memory to cause the processor to execute any of the implementations of the first aspect above, or to cause the processor to execute any of the implementations of the second aspect above.

在一些实现方式中,该处理器通过接口与存储器耦合。In some implementations, the processor is coupled to the memory via an interface.

第九方面,提供一种通信系统,包括第一装置和第二装置,第一装置用于执行上述第一方面以及第一方面的任一种可能的实现方式,第二装置用于执行上述第二方面以及第二方面的任一种可能的实现方式。Ninth aspect, a communication system is provided, including a first device and a second device, the first device being configured to perform the first aspect and any possible implementation thereof, and the second device being configured to perform the second aspect and any possible implementation thereof.

第十方面,提供了一种计算机程序,包含计算机指令,当该计算机指令被运行时,使得第一方面以及第一方面的任一种可能的方法被执行(或被实现),或者,使得第二方面以及第二方面的任一种可能的方法被执行(或被实现)。In a tenth aspect, a computer program is provided, comprising computer instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

关于第二方面至第十方面等中任一方面的有益效果的描述可以参照第一方面的有益效果的描述。The description of the beneficial effects of any of the second to tenth aspects can be referred to the description of the beneficial effects of the first aspect.

附图说明Attached Figure Description

图1是一种通信系统的示意图。Figure 1 is a schematic diagram of a communication system.

图2是另一种通信系统的示意图。Figure 2 is a schematic diagram of another communication system.

图3是一种通信方法的示意性流程图。Figure 3 is a schematic flowchart of a communication method.

图4是另一种通信方法的示意性流程图。Figure 4 is a schematic flowchart of another communication method.

图5是本申请实施例提供的一种通信方法的示意性流程图。Figure 5 is a schematic flowchart of a communication method provided in an embodiment of this application.

图6是本申请实施例的一种通信装置的示意框图。Figure 6 is a schematic block diagram of a communication device according to an embodiment of this application.

图7是本申请实施例的另一种通信装置的示意框图。Figure 7 is a schematic block diagram of another communication device according to an embodiment of this application.

具体实施方式Detailed Implementation

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

本申请将围绕可包括多个设备、组件、模块等的系统来呈现各个方面、实施例或特征。应当理解和明白的是,各个系统可以包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and/or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.

另外,在本申请实施例中,“示例的”“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。Furthermore, in the embodiments of this application, words such as "exemplary" and "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" in this application should not be construed as being better or more advantageous than other embodiments or designs. Specifically, the use of the term "exemplary" is intended to present the concept in a concrete manner.

本申请实施例描述的业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。The business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”“在一些实施例中”“在其他一些实施例中”“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”“包含”“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。References to "one embodiment" or "some embodiments" as used in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

本申请实施例中出现的第一、第二等描述,在没有特殊说明的情况下,仅作示意与区分描述对象之用,没有次序之分,也不表示本申请实施例中对个数的特别限定,不能构成对本申请实施例的任何限制。The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described, unless otherwise specified. They are not in any particular order and do not indicate any special limitation on the number of objects in the embodiments of this application, nor do they constitute any limitation on the embodiments of this application.

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

可以理解的是,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It is understandable that the term "and/or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and/or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character "/" in this article generally indicates that the preceding and following related objects have an "or" relationship.

本申请实施例的技术方案可以应用于各种通信系统,包括但不限于:长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)系统、新无线(new radio,NR)系统等第五代(5th generation,5G)移动通信系统、窄带物联网(narrow band internet of things,NB-IoT)系统、增强型机器类型通信(enhanced machine-type communication,eMTC)系统、增强移动宽带(enhanced mobile broadband,eMBB)系统、超高可靠性和低时延通信(ultra reliable low latency communications,URLLC)系统、卫星通信系统、LTE-机器到机器(LTE-machine-to-machine,LTE-M)系统、或者第六代(6th generation,6G)移动通信系统等5G之后演进的系统等。The technical solutions of this application can be applied to various communication systems, including but not limited to: long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, new radio (NR) systems, and other fifth - generation (5G) mobile communication systems, narrowband internet of things (NB-IoT) systems, enhanced machine-type communication (eMTC) systems, enhanced mobile broadband (eMBB) systems, ultra-reliable low latency communications (URLLC) systems, satellite communication systems, LTE-machine-to-machine (LTE-M) systems, or sixth -generation (6G) mobile communication systems and other systems evolved after 5G.

在本申请实施例中,术语“通信”还可以描述为“数据传输”、“信号传输”、“信息传输”或“传输”等。在本申请实施例中,传输可以包括发送或接收。示例性地,传输可以是上行传输,例如可以是终端设备向网络设备发送信号;传输也可以是下行传输,例如可以是网络设备向终端设备发送信号;传输也可以是侧行传输,例如可以是终端设备向另一终端设备发送信号。示例性地,“传输”可以是空口级的传输,也可以指芯片输入(input,I)/输出(output,O)接口的信号发送,而非空口级的传输。In the embodiments of this application, the term "communication" can also be described as "data transmission," "signal transmission," "information transmission," or simply "transmission." In the embodiments of this application, transmission can include sending or receiving. Exemplarily, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device. Exemplarily, "transmission" can be air interface-level transmission, or it can refer to signal transmission at a chip input (I)/output (O) interface, rather than air interface-level transmission.

图1是一种通信系统100的示意图。如图1所示,该通信系统100包括无线接入网110和核心网120,可选的,通信系统100还可以包括互联网130。其中,无线接入网110可以包括至少一个网络设备(如图1中的111a和111b),还可以包括至少一个终端设备(如图1中的112a-112j)。终端设备通过无线的方式与网络设备相连。网络设备通过无线或有线方式与核心网120连接。核心网120可以包括一个或多个核心网设备。其中,核心网设备与网络设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与网络设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的网络设备的功能。终端设备和终端设备之间以及网络设备和网络设备之间可以通过有线或无线的方式相互连接。终端设备与终端设备、网络设备与网络设备、以及终端设备与网络设备之间可以通过空口资源进行无线通信。示例性地,空口资源可以包括时域资源、频域资源、码资源和空间资源中的至少一个。需要说明的是,图1只是示意图,该通信系统100中还可以包括其它网络设备,如还可以包括无线中继设备和无线回传设备,在图1中未画出。Figure 1 is a schematic diagram of a communication system 100. As shown in Figure 1, the communication system 100 includes a wireless access network 110 and a core network 120. Optionally, the communication system 100 may also include an Internet 130. The wireless access network 110 may include at least one network device (111a and 111b in Figure 1) and at least one terminal device (112a-112j in Figure 1). The terminal device is connected to the network device wirelessly. The network device is connected to the core network 120 wirelessly or via a wired connection. The core network 120 may include one or more core network devices. The core network device and the network device may be independent physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the network device. Terminal devices and network devices can be interconnected via wired or wireless means. Terminal devices can communicate wirelessly with each other, network devices with each other, and terminal devices with each other via air interface resources. For example, air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources. It should be noted that Figure 1 is only a schematic diagram, and the communication system 100 may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.

网络设备可以是任意一种具有无线收发功能的设备,例如,网络设备可以为用于将终端设备接入无线接入网络(radio access network,RAN)的基站。网络设备有时也可称为接入网设备或接入网节点。可以理解的是,采用不同无线接入技术的系统中,具备网络设备功能的设备的名称可能会有所不同。为方便描述,本申请实施例将为终端设备提供无线通信接入功能的装置统称为基站。本申请实施例中,网络设备包括但不限于:各种形式的宏基站(如图1中的111a)、微基站或室内站(如图1中的111b)、微微基站、小站、气球站、中继站、接入点等。网络设备可以包括LTE中的演进型节点B(evolved node B,eNB或eNodeB)、无线保真(wireless fidelity,WiFi)系统中的接入点(Access Point,AP)、无线中继节点、无线回传节点、传输点(transmission point,TP)或者发送接收点(transmission reception point,TRP)等,还可以包括5G系统中的下一代基站节点(next generation NodeB,gNB)或传输点(TRP或TP)、5G系统中的基站的一个或一组(包括多个天线面板)天线面板、构成gNB或传输点的网络节点,如基带单元(baseband unit,BBU)或分布式单元(distributed unit,DU),还可以包括6G等5G之后演进的网络中的网络设备、服务器或车载设备等。网络设备还可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是DU。Network devices can be any type of device with wireless transceiver capabilities. For example, a network device can be a base station used to connect terminal devices to a radio access network (RAN). Network devices are sometimes also referred to as access network devices or access network nodes. It is understood that the names of devices with network device functionality may differ in systems employing different wireless access technologies. For ease of description, the embodiments of this application collectively refer to devices providing wireless communication access functionality to terminal devices as base stations. In the embodiments of this application, network devices include, but are not limited to: various forms of macro base stations (as shown in Figure 1, 111a), micro base stations or indoor stations (as shown in Figure 1, 111b), pico base stations, small stations, balloon stations, relay stations, access points, etc. Network equipment can include evolved node Bs (eNBs or eNodeBs) in LTE, access points (APs), wireless relay nodes, wireless backhaul nodes, transmission points (TPs), or transmission reception points (TRPs) in WiFi systems. It can also include next-generation node Bs (gNBs) or transmission points (TRPs or TPs) in 5G systems, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, and network nodes constituting a gNB or transmission point, such as baseband units (BBUs) or distributed units (DUs). Furthermore, it can include network equipment, servers, or vehicle-mounted equipment in networks evolving beyond 5G, such as 6G. Network equipment can also be modules or units that perform some of the functions of a base station; for example, it can be a central unit (CU) or a DU.

示例性地,在通用移动通信系统(universal mobile telecommunications system,UMTS)或LTE无线通信系统中,网络设备可以是宏基站eNB;在异构网络(heterogeneous network,HetNet)场景下,网络设备可以是微基站eNB;在分布式基站场景下,网络设备可以包括BBU和射频拉远单元(remote radio unit,RRU);在云无线接入网(cloud radio access netowrk,CRAN)场景下,网络设备可以是BBU池(BBU pool)和RRU;在未来无线通信系统中,网络设备可以是gNB。For example, in a universal mobile telecommunications system (UMTS) or LTE wireless communication system, the network device can be a macro base station (eNB); in a heterogeneous network (HetNet) scenario, the network device can be a micro base station (eNB); in a distributed base station scenario, the network device can include a base station unit (BBU) and a remote radio unit (RRU); in a cloud radio access network (CRAN) scenario, the network device can be a BBU pool and an RRU; and in future wireless communication systems, the network device can be a gNB.

本申请实施例中,用于实现网络设备的功能的装置可以是网络设备,也可以是能够支持网络设备实现该功能的装置,例如芯片系统,该装置可以被安装在网络设备中。芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。In this embodiment, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device. The chip system can be composed of chips, or it can include chips and other discrete components.

在另一种可能的场景中,由多个网络设备协作协助终端实现无线接入,不同网络设备分别实现基站的部分功能。例如,网络设备可以是CU,DU,CU-控制面(control plane,CP),CU-用户面(user plane,UP),或者无线单元(radio unit,RU)等。CU和DU可以是单独设置,或者也可以包括在同一个网元中,例如BBU中。RU可以包括在射频设备或者射频单元中,例如包括在RRU、有源天线处理单元(active antenna unit,AAU)或远程射频头(remote radio head,RRH)中。In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices could be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs). CUs and DUs can be separate entities or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, active antenna units (AAUs), or remote radio heads (RRHs).

在不同系统中,CU(或CU-CP和CU-UP)、DU或RU也可以有不同的名称,但是本领域的技术人员可以理解其含义。例如,在开放式无线接入网(open radio access network,O-RAN)系统中,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为例进行描述。本申请中的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 meaning. For example, in an open radio access network (O-RAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules. The embodiments of this application do not limit the specific technology or specific device form used in the network device.

终端设备可以是向用户提供语音和/或数据连通性的设备;终端设备也可以是具有无线连接功能的设备。终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。终端设备也可以称为用户设备(userequipment,UE)、接入终端、终端、用户单元(subscriber unit)、用户站、移动站、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、远方站、远程终端、移动设备、用户终端、无线网络设备、用户代理或用户装置。本申请实施例中,终端设备包括但不限于:蜂窝电话(cellular phone)、手机(mobile phone)、无线数据卡、无线调制解调器(modem)、平板型电脑(pad)、膝上型电脑(laptop computer)、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、带无线收发功能的电脑、无绳电话、会话启动协议(session initiation protocol,SIP)电话、智能电话(smart phone)、无线本地环路(wireless localloop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备(handset)、计算设备或连接到无线调制解调器的其它设备、车载设备(例如,汽车、自行车、电动车、飞机、船舶、火车、高铁等)、可穿戴设备(例如智能手表、智能手环、计步器、智能眼镜等)、卫星终端、物联网或车联网中的终端设备,以及未来网络中的任意形态的终端、中继用户设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端等。终端设备还可以是虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、智能销售点(point of sale,POS)机、客户终端设备(customer-premises equipment,CPE)、轻型终端设备(light UE)、能力降低的用户设备(reduced capability UE,REDCAP UE)、机器类型通信(machine type communication,MTC)终端、工业控制(industrial control)中的终端设备、无人驾驶(self driving)中的终端设备、远程医疗(remote medical)中的终端设备、智能电网(smart grid)中的终端设备、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的终端设备、智慧家庭(smart home)中的终端设备、触觉终端设备、智能家居设备(例如,冰箱、电视、空调、电表等)、智能机器人、机械臂、车间设备、无人驾驶中的无线终端、或飞行设备(例如,智能机器人、热气球、无人机、飞机)等。终端设备还可以是车辆装置,例如整车装置、车载模组、车载通信模块、车载芯片、车载单元(on board unit,OBU)或车联网终端盒子(telematics box,T-BOX)等,终端设备还可以是其他具有终端功能的设备,例如,终端设备还可以是设备到设备(devicetodevice,D2D)通信中担任终端功能的设备。终端设备还可以是其他嵌入式通信模块。本申请实施例对此并不限定。Terminal equipment can be a device that provides voice and/or data connectivity to users; it can also be a device with wireless connectivity. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device. In this application embodiment, the terminal device includes, but is not limited to: cellular phone, mobile phone, wireless data card, wireless modem, tablet computer, laptop computer, notebook computer, handheld computer, mobile internet device (MID), computer with wireless transceiver function, cordless phone, session initiation protocol (SIP) phone, smart phone, wireless local loop (WLAN). Alloop (WLL) stations, personal digital assistants (PDAs), handsets with wireless communication capabilities, computing devices or other devices connected to wireless modems, in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), wearable devices (e.g., smartwatches, smart bracelets, pedometers, smart glasses, etc.), satellite terminals, terminal devices in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in future networks, relay user equipment, or terminals in future evolved public land mobile networks (PLMNs), etc. Terminal devices can also be virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), light user equipment (UE), reduced capability user equipment (REDCAP UE), machine-type communication (MTC) terminals, and industrial control devices. Terminal devices can be categorized into terminal devices in various fields, including autonomous driving, remote medical care, smart grids, transportation safety, smart cities, smart homes, tactile devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters), intelligent robots, robotic arms, workshop equipment, wireless terminals in autonomous driving, and flying devices (e.g., intelligent robots, hot air balloons, drones, airplanes). Terminal devices can also be vehicle-mounted devices, such as complete vehicle units, vehicle modules, vehicle communication modules, vehicle chips, on-board units (OBUs), or telematics boxes (T-BOXs). They can also be other devices with terminal functions, such as devices acting as terminals in device-to-device (D2D) communication. Terminal devices can also be other embedded communication modules. This application does not limit the scope of the embodiments.

本申请实施例中,用于实现终端设备的功能的装置可以是终端设备,也可以是能够支持终端设备实现该功能的装置,例如芯片或芯片系统,该装置可以被安装在终端设备中。芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例的技术方案中,以用于实现终端设备的功能的装置是终端设备,也可以称为终端(terminal),下面可能以终端设备是UE为例,描述本申请实施例提供的技术方案。In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip or chip system. This device can be installed in the terminal device. The chip system can consist of chips or include chips and other discrete components. In the technical solution of this application embodiment, the device for implementing the functions of the terminal device is referred to as the terminal device, which can also be called a terminal. The following description may use a UE (User Equipment) as an example to illustrate the technical solution provided in this application embodiment.

基站和终端的角色可以是相对的,例如,图1中的直升机或无人机112i可以被配置成移动基站,对于那些通过112i接入到无线接入网110的终端112j来说,终端112i是基站;但对于基站111a来说,112i是终端,即111a与112i之间是通过无线空口协议进行通信的。当然,111a与112i之间也可以是通过基站与基站之间的接口协议进行通信的,此时,相对于111a来说,112i也是基站。因此,基站和终端都可以统一称为通信装置,图1中的111a和111b可以称为具有基站功能的通信装置,图1中的112a-112j可以称为具有终端功能的通信装置。The roles of base stations and terminals can be relative. For example, the helicopter or drone 112i in Figure 1 can be configured as a mobile base station. For terminals 112j that access the wireless access network 110 via 112i, terminal 112i is a base station; however, for base station 111a, 112i is a terminal, meaning that 111a and 112i communicate via a wireless air interface protocol. Of course, 111a and 112i can also communicate via a base station-to-base station interface protocol. In this case, relative to 111a, 112i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. 111a and 111b in Figure 1 can be called communication devices with base station functions, and 112a-112j in Figure 1 can be called communication devices with terminal functions.

网络设备与终端设备之间可以通过无线链路通信。网络设备到终端设备的传输链路可以称为下行链路(downlink,DL)或下行信道,用于传输下行信号。终端设备到网络设备的传输链路可以称为上行链路(uplink,UL)或上行信道,用于传输上行信号。终端设备到终端设备的传输链路可以称为侧行链路(sidelink,SL)或侧行信道。Network devices and terminal devices can communicate via wireless links. The transmission link from a network device to a terminal device can be called a downlink (DL) or downlink channel, used for transmitting downlink signals. The transmission link from a terminal device to a network device can be called an uplink (UL) or uplink channel, used for transmitting uplink signals. The transmission link from a terminal device to another terminal device can be called a sidelink (SL) or sidelink channel.

示例性地,考虑UTMS陆地无线接入网(UMTS terrestrial radio access network,UTRAN)到UE(UTRANtoUE,Uu)口的传输,无线通信的双方可以包括网络设备和终端设备;考虑SL空口传输,无线通信的双方可以都是终端设备。For example, considering the transmission from the UMTS terrestrial radio access network (UTRAN) to the UE (UTRANtoUE, Uu) interface, the two parties in the wireless communication can include network equipment and terminal equipment; considering the SL air interface transmission, both parties in the wireless communication can be terminal equipment.

图2是另一种通信系统的示意图。图2中的(a)至(c)示出了三种通信场景。其中,虚线圆圈表示网络设备的覆盖范围。位于虚线圆圈内的设备可以在网络设备的覆盖范围之内;位于虚线圆圈外的设备可以在网络设备的覆盖范围之外。Figure 2 is a schematic diagram of another communication system. Figure 2(a) to (c) illustrate three communication scenarios. The dashed circles represent the coverage area of the network device. Devices located within the dashed circles are within the coverage area of the network device; devices located outside the dashed circles are outside the coverage area of the network device.

本申请提供的技术方案可以应用于D2D通信、车辆对基础设施/车辆/行人(vehicle to infrastructure/vehicle/pedestrian,V2X)通信、机器到机器(machine to machine,M2M)通信、机器类型通信(machine type communication,MTC)、物联网(internet of things,IoT)通信系统或者其他通信系统。其中,蜂窝车辆与万物通信(cellular vehicle to everything,C-V2X)可以是基于蜂窝系统开发的V2X通信技术。C-V2X可以利用和增强蜂窝网络的功能和元素,以实现车辆网络中各种节点之间的低延迟和高可靠性通信。C-V2X可以包括车与车的通信(vehicle to vehicle,V2V)、车与行人的通信(vehicle to pedestrian,V2P)、车与基础设施的通信(vehicle to infrastructure,V2I)、车与网络的通信(vehicle to network,V2N)。The technical solutions provided in this application can be applied to D2D communication, vehicle-to-infrastructure/vehicle/pedestrian (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), Internet of Things (IoT) communication systems, or other communication systems. Among these, cellular vehicle-to-everything (C-V2X) can be a V2X communication technology developed based on cellular systems. C-V2X can utilize and enhance the functions and elements of cellular networks to achieve low-latency and high-reliability communication between various nodes in the vehicle network. C-V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-network (V2N) communication.

本申请应用在用户端和用户端直接通信的系统(例如,V2X、D2D等)时,可以适用于有网络覆盖的通信场景,也可以适用于无网络覆盖的通信场景。用户可以自主选择资源的模式。其中,终端设备(或者称为用户端)可以在网络设备覆盖范围内,也可以在网络设备覆盖范围外。When applied to systems where users communicate directly (e.g., V2X, D2D), this application is applicable to both network-covered and non-network-covered communication scenarios. Users can choose the resource mode themselves. The terminal device (or user terminal) can be within or outside the network device's coverage area.

参见图2中的(a),进行通信的两个终端设备(图2中以车的形态示出)可以在网络设备的覆盖范围之内。示例性地,终端设备可以通过基于邻近的服务通信5(proximity-based services communication 5,PC5)接口与另一个终端设备进行通信。Referring to Figure 2(a), the two communicating terminal devices (shown in the form of a vehicle in Figure 2) can be within the coverage area of the network device. For example, one terminal device can communicate with another terminal device via a proximity-based services communication 5 (PC5) interface.

参见图2中的(b),进行通信的两个终端设备(图2中以车的形态示出)中的一个可以在网络设备的覆盖范围之内,另一个可以在网络设备的覆盖范围之外。Referring to Figure 2(b), one of the two terminal devices communicating (shown in the form of a vehicle in Figure 2) can be within the coverage area of the network device, while the other can be outside the coverage area of the network device.

参见图2中的(c),进行通信的两个终端设备(图2中以车的形态示出)可以均在网络设备的覆盖范围之外。Referring to Figure 2(c), the two terminal devices communicating (shown in the form of a vehicle in Figure 2) can both be outside the coverage area of the network device.

图3是一种通信方法300的示意性流程图。图3仅为示例,不构成对本申请的限定。图3示出的方法300可以用于根据预编码矩阵指示(pre-codingmatrixindication,PMI)的权值(下面可能简称为“PMI权”),进行预编码。为便于描述,下面假设CSI-RS的端口数为32,网络设备的天线数量为64,终端设备的天线数量为4,信道的秩为2。并且,下面以网络设备为gNB,终端设备为UE为例进行描述。Figure 3 is a schematic flowchart of a communication method 300. Figure 3 is for illustrative purposes only and does not constitute a limitation of this application. The method 300 shown in Figure 3 can be used for precoding based on the weights of the precoding matrix indication (PMI) (hereinafter referred to as "PMI weights"). For ease of description, it is assumed below that the number of CSI-RS ports is 32, the number of antennas of the network device is 64, the number of antennas of the terminal device is 4, and the rank of the channel is 2. Furthermore, the following description uses a gNB as the network device and a UE as the terminal device as an example.

方法300整体上可以分为两个部分:PMI的获取和PMI的使用。UE可以根据CSI-RS从码本中有限个波束(beam)中挑选出最好的一个或多个正交波束;UE可以向gNB反馈PMI,PMI可以指示UE所挑选的一个或多个正交波束(或者称为PMI权)。其中,一个或多个正交波束可以包括预编码矩阵。gNB可以基于UE上行反馈的PMI选择最佳的PMI权;gNB可以根据最佳的PMI权对承载了数据的信号进行预编码处理,向UE发送处理后的信号,从而实现gNB向UE传输数据。Method 300 can be broadly divided into two parts: PMI acquisition and PMI usage. The UE can select one or more of the best orthogonal beams from a finite number of beams in the codebook based on the CSI-RS. The UE can feed back the PMI to the gNB, which indicates the one or more orthogonal beams selected by the UE (or PMI weights). These one or more orthogonal beams may include a precoding matrix. The gNB can select the optimal PMI weights based on the PMIs fed back by the UE uplink. The gNB can precode the data-carrying signal according to the optimal PMI weights and send the processed signal to the UE, thereby enabling the gNB to transmit data to the UE.

其中,波束可以指一个天线系统的电磁波辐射方向图。波束赋形可以是形成一个波束的处理过程。在多天线系统中,波束赋形可以是通过调整射频链路上信号的幅度或相位,形成一个指向性的电磁波辐射方向的处理过程。In this context, a beam can refer to the electromagnetic radiation pattern of an antenna system. Beamforming is the process of forming a beam. In a multi-antenna system, beamforming can be a process of adjusting the amplitude or phase of signals on the radio frequency link to form a directional electromagnetic radiation direction.

S310,gNB向UE发送CSI-RS。对应地,UE接收来自gNB的CSI-RS。S310, the gNB sends a CSI-RS to the UE. Correspondingly, the UE receives the CSI-RS from the gNB.

示例性地,gNB的天线数量为64,因此,在CSI-RS采用32端口的情况下,gNB可以根据64行32列的权值矩阵W,将32端口上的CSI-RS信号映射到64个天线上。该权值矩阵W也可以称为CSI-RS权值矩阵。For example, the gNB has 64 antennas. Therefore, when CSI-RS uses 32 ports, the gNB can map the CSI-RS signal on the 32 ports onto the 64 antennas according to a 64x32 weight matrix W. This weight matrix W can also be called the CSI-RS weight matrix.

S320,UE根据CSI-RS,确定CSI。S320, the UE determines the CSI based on the CSI-RS.

可选地,CSI可以包括秩指示(rankindication,RI)、信道质量指示(channelqualityindicator,CQI)和PMI。其中,RI可以表示多输入多输出(multiple-input multiple-output,MIMO)的层数。CQI可以指示信道的质量。PMI可以指示预编码矩阵。Optionally, CSI may include a rank indicator (RI), a channel quality indicator (CQI), and a precoding matrix (PMI). RI can represent the number of multiple-input multiple-output (MIMO) layers. CQI can indicate the channel quality. PMI can indicate the precoding matrix.

示例性地,UE最多能识别32个CSI-RS端口,因此,UE能够测量的信道矩阵为4行32列。UE可以通过测量到的信道矩阵,判断当前信道上的合适的下行传输层数。该下行传输层数可以用RI表示。UE可以基于该RI,确定预编码矩阵。然后,UE可以将合适的预编码矩阵反馈给gNB。为了降低实现复杂度,预编码矩阵可以被量化为有限个取值,这些有限个的取值可以称为码本(codebook)。码本中的各个取值可以分别对应编号,这样,UE只需要反馈这些码本的编号,gNB就可以确定该编号对应的预编码矩阵。上述编号也可以称为PMI。For example, the UE can identify up to 32 CSI-RS ports, therefore, the channel matrix that the UE can measure is 4 rows and 32 columns. The UE can determine the appropriate downlink transmission layer number on the current channel based on the measured channel matrix. This downlink transmission layer number can be represented by RI. The UE can determine the precoding matrix based on this RI. Then, the UE can feed back the appropriate precoding matrix to the gNB. To reduce implementation complexity, the precoding matrix can be quantized into a finite number of values, which can be called a codebook. Each value in the codebook can be assigned a number, so the UE only needs to feed back these codebook numbers, and the gNB can determine the precoding matrix corresponding to that number. These numbers can also be called PMIs.

S330,UE向gNB发送CSI报告(report)。对应地,gNB接收来自UE的CSI报告。S330, the UE sends a CSI report to the gNB. Correspondingly, the gNB receives the CSI report from the UE.

可选地,CSI报告指示CSI。例如,CSI报告可以包括RI、CQI和PMI。Optionally, CSI reports may indicate CSI. For example, CSI reports may include RI, CQI, and PMI.

S340,gNB根据CSI进行预编码。S340, gNB is pre-encoded according to CSI.

gNB在进行数据传输之前,可以基于CSI报告中的PMI所对应的码本,对PDSCH端口的数据进行加权。假设信道矩阵的秩为2,那么,加权矩阵WPMI可以是32行2列的矩阵。该加权矩阵WPMI也可以称为PMI权值矩阵(或者称为PMI权、或预编码矩阵)。Before transmitting data, the gNB can weight the data on the PDSCH port based on the codebook corresponding to the PMI in the CSI report. Assuming the rank of the channel matrix is 2, the weighting matrix WPMI can be a 32-row, 2-column matrix. This weighting matrix WPMI can also be called the PMI weight matrix (or PMI weight, or precoding matrix).

S350,gNB向UE发送数据。对应地,UE接收来自gNB的数据。S350, the gNB sends data to the UE. Correspondingly, the UE receives data from the gNB.

示例性地,gNB可以根据物理下行共享信道(physicaldownlinksharedchannel,PDSCH)向UE发送数据。假设gNB的天线数为64,那么,PDSCH端口的数据在进行PMI权值矩阵加权处理后,还可以采用与CSI-RS信号映射到64个天线上类似的映射方式,即采用CSI-RS权值矩阵进行二次加权,从而实现PDSCH端口上的数据到64个天线上的权值调整。上述过程可以实现在指定方向的波束上发送数据。For example, the gNB can transmit data to the UE via the physical downlink shared channel (PDSCH). Assuming the gNB has 64 antennas, the data on the PDSCH port, after being weighted by the PMI weight matrix, can also be mapped using a similar method to mapping the CSI-RS signal to the 64 antennas. This involves a second weighting using the CSI-RS weight matrix, thereby adjusting the weights of the data on the PDSCH port across the 64 antennas. This process enables data transmission on a beam in a specified direction.

图4是另一种通信方法400的示意性流程图。图4仅为示例,不构成对本申请的限定。图4示出的方法400可以用于根据SRS的权值(下面可能简称为“SRS权”),进行预编码。下面以网络设备为gNB,终端设备为UE为例进行描述。Figure 4 is a schematic flowchart of another communication method 400. Figure 4 is for illustrative purposes only and does not constitute a limitation of this application. The method 400 shown in Figure 4 can be used for precoding based on the weights of the SRS (hereinafter referred to as "SRS weights"). The following description uses a gNB as the network device and a UE as the terminal device as an example.

S410,UE向gNB发送SRS。gNB接收来自UE的SRS。S410, the UE sends an SRS to the gNB. The gNB receives the SRS from the UE.

S420,gNB根据SRS,进行信道估计。S420 and gNB perform channel estimation based on SRS.

例如,gNB可以通过gNB的天线测量并接收UE发送的上行SRS。gNB可以根据SRS估计上行的信道矩阵Hul。可选地,信道矩阵Hul可以包括全维度的上行信道信息。For example, the gNB can measure and receive the uplink SRS transmitted by the UE through its antenna. The gNB can estimate the uplink channel matrix Hul based on the SRS. Optionally, the channel matrix Hul can include uplink channel information in all dimensions.

S430,gNB根据信道估计结果进行预编码。S430, gNB performs precoding based on the channel estimation results.

可选地,gNB可以根据上行信道与下行信道的互易性,确定下行的信道矩阵Hdl为上行的信道矩阵Hul。gNB可以根据信道矩阵的秩,确定传输数据的流数(或者称为MIMO层数)。gNB可以根据MIMO层数和下行的信道矩阵Hdl,确定加权矩阵WSRS。该加权矩阵WSRS也可以称为SRS权值矩阵(或者称为SRS权、或预编码矩阵)。Optionally, the gNB can determine the downlink channel matrix H <sub>dl</sub> as the uplink channel matrix H<sub> ul </sub> based on the reciprocity of the uplink and downlink channels. The gNB can determine the number of data streams (or MIMO layers) based on the rank of the channel matrix. The gNB can then determine the weighting matrix W<sub> SRS </sub> based on the number of MIMO layers and the downlink channel matrix H<sub>dl</sub> . This weighting matrix W<sub> SRS </sub> can also be called the SRS weight matrix (or SRS weights, or precoding matrix).

S440,gNB向UE发送数据。对应地,UE接收来自gNB的数据。S440, the gNB sends data to the UE. Correspondingly, the UE receives data from the gNB.

假设gNB的天线数为64,那么,PDSCH端口的数据在进行SRS权值矩阵加权处理后,还可以采用与CSI-RS信号映射到64个天线上类似的映射方式,即采用CSI-RS权值矩阵进行二次加权,从而实现PDSCH端口上的数据到64个天线上的权值调整。上述过程可以实现在指定方向的波束上发送数据。Assuming the gNB has 64 antennas, the data from the PDSCH port, after being weighted by the SRS weight matrix, can be mapped to the 64 antennas using a similar method to mapping the CSI-RS signal. This involves a second weighting using the CSI-RS weight matrix, thus adjusting the weights of the data from the PDSCH port to the 64 antennas. This process enables data transmission on a beam in a specified direction.

在另一些可能的表述中,预编码矩阵可以是PMI权与CSI-RS权值矩阵相乘得到的矩阵。或者,预编码矩阵可以是SRS权与映射到相应PDSCH端口的矩阵相乘得到的矩阵。预编码矩阵的维度与gNB发送天线数和端口数相关。gNB通过调整预编码矩阵,可以调整天线端口上的数据在天线上的权值,从而实现指定方向的波束。In other possible formulations, the precoding matrix can be the matrix obtained by multiplying the PMI weights by the CSI-RS weight matrix. Alternatively, the precoding matrix can be the matrix obtained by multiplying the SRS weights by the matrix mapped to the corresponding PDSCH ports. The dimension of the precoding matrix is related to the number of gNB transmit antennas and ports. By adjusting the precoding matrix, the gNB can adjust the weights of the data on the antenna ports, thereby achieving beamforming in a specified direction.

在信道质量较差的情况下,终端设备或网络设备难以准确估计信道,从而无法应用合适的预编码处理待发送的数据,难以保证数据的传输性能。When the channel quality is poor, terminal devices or network devices may have difficulty accurately estimating the channel, thus making it impossible to apply appropriate precoding to process the data to be transmitted, and making it difficult to guarantee the data transmission performance.

例如,小区边缘的信道质量较差,导致SRS或CSI-RS的干扰严重。如果采用上述方法300或方法400,难以准确估计信道。不准确的信道估计使得无法应用合适的预编码处理待发送的数据。例如,在终端设备快速移动的场景下,不合适的预编码处理会使得发送的波束无法对准终端设备,从而降低数据的传输性能。这样,当终端设备在小区边缘高速移动时,终端设备与网络设备之间的数据传输性能较差。For example, poor channel quality at the cell edge leads to severe SRS or CSI-RS interference. Using methods 300 or 400, accurate channel estimation is difficult. Inaccurate channel estimation prevents the application of appropriate precoding to the data to be transmitted. For instance, in scenarios where terminal devices move rapidly, inappropriate precoding can cause the transmitted beam to misalign with the terminal device, thus reducing data transmission performance. Consequently, when terminal devices move at high speeds at the cell edge, data transmission performance between the terminal device and network devices is poor.

因此,如何准确地进行信道估计,是亟待解决的问题。Therefore, how to accurately estimate the channel is an urgent problem to be solved.

图5是本申请实施例提供的一种通信方法500的示意性流程图。方法500能够准确地进行信道估计,从而提升数据传输的性能。方法500中可选的操作在图5中以虚线表示。下面结合图5介绍方法500。Figure 5 is a schematic flowchart of a communication method 500 provided in an embodiment of this application. Method 500 can accurately perform channel estimation, thereby improving data transmission performance. Optional operations in method 500 are indicated by dashed lines in Figure 5. Method 500 is described below with reference to Figure 5.

S510,第一装置接收来自第二装置的第一参考信号。对应地,第二装置向第一装置发送第一参考信号。S510, the first device receives a first reference signal from the second device. Correspondingly, the second device sends the first reference signal to the first device.

在不做特殊说明的情况下,本申请的中的第一装置既可以指第一装置本身(例如,网络设备或终端设备),也可以是指第一装置中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现全部或者部分第一装置功能的逻辑模块或软件等。为便于描述,下文以第一装置为例进行描述。Unless otherwise specified, the term "first device" in this application may refer to the first device itself (e.g., a network device or a terminal device), a component within the first device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the first device. For ease of description, the first device will be used as an example in the following description.

在不做特殊说明的情况下,本申请的中的第二装置既可以指第二装置本身(例如,终端设备),也可以是指第二装置中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现全部或者部分第二装置功能的逻辑模块或软件等。示例性地,第二装置可以是整车、整车中的无线通信模块、车载远程信息处理盒子(telematicsbox,T-box)、带无线收发功能的电脑、平板电脑、无人驾驶中的无线终端、智慧城市中的无线终端设备中的硬件、软件、或者硬件和软件的结合。为便于描述,下文以第二装置为例进行描述。Unless otherwise specified, the term "second device" in this application can refer to the second device itself (e.g., a terminal device), a component within the second device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the second device. Exemplarily, the second device can be a vehicle, a wireless communication module within a vehicle, an in-vehicle telematics box (T-box), a computer with wireless transceiver capabilities, a tablet computer, a wireless terminal in autonomous driving, or hardware, software, or a combination of hardware and software in a wireless terminal device in a smart city. For ease of description, the following description uses the second device as an example.

作为一个示例,第一装置可以是网络设备,第二装置可以是终端设备。作为另一个示例,第一装置可以是终端设备,第二装置也可以是终端设备。例如,在V2X或D2D等场景下,第一装置和第二装置可以均为终端设备。As an example, the first device can be a network device, and the second device can be a terminal device. As another example, both the first and second devices can be terminal devices. For instance, in scenarios such as V2X or D2D, both the first and second devices can be terminal devices.

示例性地,第一参考信号可以包括SRS。例如,第一参考信号可以是SRS。但是,本申请对此不限定,第一参考信号也可以是其他信号。此外,本申请不限定第一参考信号的具体名称,第一参考信号可以称为参考信号、信号、上行参考信号、探测信号或者具有其他名称。For example, the first reference signal may include an SRS. However, this application is not limited to this, and the first reference signal may also be other signals. Furthermore, this application does not limit the specific name of the first reference signal; the first reference signal may be called a reference signal, signal, uplink reference signal, probe signal, or have other names.

在一些可能的实现方式中,第二装置可以周期性地向第一装置发送第一参考信号。在另一些可能的实现方式中,第一装置可以向第二装置发送指示信息,指示信息用于指示第二装置向第一装置发送第一参考信号;第二装置可以根据该指示信息,向第一装置发送第一参考信号。In some possible implementations, the second device may periodically send a first reference signal to the first device. In other possible implementations, the first device may send instruction information to the second device, the instruction information being used to instruct the second device to send the first reference signal to the first device; the second device may send the first reference signal to the first device according to the instruction information.

S520,第一装置根据该第一参考信号确定第一预编码矩阵。S520, the first device determines the first precoding matrix based on the first reference signal.

在一些可能的实现方式中,第一装置可以根据第一参考信号进行信道估计,根据信道估计的结果确定第一预编码矩阵。该第一预编码矩阵与第一装置和第二装置之间的信道的状况相关,从而使得经过该第一预编码矩阵处理后的信号以更加适应该信道的方式发送。在另一些可能的实现方式中,第一装置可以根据第一参考信号确定第二装置的位置信息,根据第二装置的位置信息确定第一预编码矩阵。该第一预编码矩阵与第二装置之间的位置相关,从而使得经过该第一预编码矩阵处理后的信号更能够“对准”该第二装置。In some possible implementations, the first device can perform channel estimation based on a first reference signal and determine a first precoding matrix based on the channel estimation result. This first precoding matrix is related to the channel conditions between the first and second devices, thereby enabling the signal processed by the first precoding matrix to be transmitted in a manner more adapted to the channel. In other possible implementations, the first device can determine the location information of the second device based on the first reference signal and determine the first precoding matrix based on the location information of the second device. This first precoding matrix is related to the location of the second device, thereby enabling the signal processed by the first precoding matrix to be more "aligned" with the second device.

可以理解的是,第一参考信号可以用于确定第一预编码矩阵,但是,本申请不限定用于确定第一预编码矩阵的要素仅包括第一参考信号。第一装置可以根据第一参考信号和其他要素确定第一预编码矩阵。例如,第一装置可以根据第一参考信号和CSI-RS权值矩阵确定第一预编码矩阵。这样,第一预编码矩阵除了能够反映第一参考信号的信道的特征以外,还能够实现天线端口的映射。It is understood that the first reference signal can be used to determine the first precoding matrix; however, this application does not limit the elements used to determine the first precoding matrix to include only the first reference signal. The first apparatus can determine the first precoding matrix based on the first reference signal and other elements. For example, the first apparatus can determine the first precoding matrix based on the first reference signal and the CSI-RS weight matrix. In this way, the first precoding matrix can not only reflect the channel characteristics of the first reference signal, but also realize the mapping of antenna ports.

S530,第一装置向第二装置发送第二参考信号。对应地,第二装置接收来自第一装置的第二参考信号。S530, the first device sends a second reference signal to the second device. Correspondingly, the second device receives the second reference signal from the first device.

示例性地,第二参考信号可以是CSI-RS。但是,本申请对此不限定,第二参考信号也可以是其他信号。此外,本申请不限定第二参考信号的具体名称,第二参考信号可以称为参考信号、信号、下行参考信号或者具有其他名称。For example, the second reference signal may be CSI-RS. However, this application is not limited to this, and the second reference signal may also be other signals. In addition, this application does not limit the specific name of the second reference signal, and the second reference signal may be called a reference signal, signal, downlink reference signal, or have other names.

可选地,该第二参考信号是经过该第一预编码矩阵处理的。例如,第二参考信号是根据第一预编码矩阵发送的。在一些可能的实现方式中,第一装置根据第一预编码矩阵,向第二装置发送第二参考信号。例如,第一装置可以根据第一预编码矩阵,对第二参考信号进行预编码(或者称为加权处理、或波束赋形),使得第二参考信号的波束能够对准第一装置。Optionally, the second reference signal is processed by the first precoding matrix. For example, the second reference signal is transmitted according to the first precoding matrix. In some possible implementations, the first device transmits the second reference signal to the second device according to the first precoding matrix. For example, the first device can precode (or weight, or beamforming) the second reference signal according to the first precoding matrix so that the beam of the second reference signal is aligned with the first device.

第一预编码矩阵是由第一参考信号确定的。可选地,第一参考信号的信道和第二参考信号的信道相同或近似。在一些可能的实现方式中,第一装置在第一信道上接收第一参考信号。第一装置在该第一信道上发送第二参考信号。术语“信道”可以理解为端口、或天线端口等。可以理解的是,一个信道的参数可以在误差允许的范围内波动。例如,发送第一参考信号和发送第二参考信号并不是同时进行的。随着时间的推移,信道的参数可能会发生一些变化。在误差允许的范围内,本领域技术人员可以认为发送第一参考信号的信道和发送第二参考信号的信道是同一个信道。The first precoding matrix is determined by the first reference signal. Optionally, the channel of the first reference signal and the channel of the second reference signal are the same or approximately the same. In some possible implementations, the first device receives the first reference signal on the first channel. The first device transmits the second reference signal on the same first channel. The term "channel" can be understood as a port, or an antenna port, etc. It is understood that the parameters of a channel can fluctuate within an acceptable error range. For example, the transmission of the first reference signal and the transmission of the second reference signal are not performed simultaneously. The parameters of the channel may change over time. Within an acceptable error range, those skilled in the art can consider the channel through which the first reference signal is transmitted and the channel through which the second reference signal is transmitted to be the same channel.

本申请不限定第一预编码矩阵的具体名称,第一预编码矩阵也可以称为预编码矩阵(pre-codingmatrix)、预编码(precoder)、下行专有导频预编码或者具有其他名称。This application does not limit the specific name of the first precoding matrix, which may also be called a precoding matrix, precoder, downlink proprietary pilot precoding, or other names.

可选地,第一参考信号和第二参考信号用于估计不同的参数。例如,第一参考信号可以用于估计多普勒频率(或者称为多普勒频移);第二参考信号可以用于估计幅值。Optionally, the first reference signal and the second reference signal are used to estimate different parameters. For example, the first reference signal can be used to estimate the Doppler frequency (or Doppler frequency shift); the second reference signal can be used to estimate the amplitude.

可选地,第二参考信号包括第一指示信息,该第一指示信息指示第二参考信号经过预编码处理。例如,第一指示信息指示第二参考信号经过第一预编码处理。这样,第二装置根据接收到的第二参考信号中的第一指示信息,可以获知该第二参考信号是经过预编码处理的,从而触发第二装置估计和上报相应的参数(例如,幅值)。Optionally, the second reference signal includes first indication information indicating that the second reference signal has undergone precoding processing. For example, the first indication information indicates that the second reference signal has undergone a first precoding process. In this way, the second device can determine that the second reference signal has undergone precoding processing based on the first indication information in the received second reference signal, thereby triggering the second device to estimate and report the corresponding parameters (e.g., amplitude).

本申请不限定第一指示信息的具体名称,第一指示信息也可以称为指示信息、信息、标识(identifier)、标志(flag)或者具有其它名称。This application does not limit the specific name of the first instruction information, which may also be referred to as instruction information, information, identifier, flag, or other names.

可选地,第一装置向第二装置发送参考信号(例如,CSI-RS),该参考信号包括第一字段,该第一字段指示该参考信号是否经过预编码处理。这样,第二装置根据接收到的参考信号中的第一字段,可以获知该参考信号是否经过预编码处理,从而触发第二装置执行或不执行对相应的参数(例如,幅值)的估计和上报。例如,第二参考信号包括第一字段,第一指示信息可以承载于第一字段中。本申请不限定第一字段的具体名称,第一字段也可以称为字段(field)、标志(flag)。Optionally, the first device sends a reference signal (e.g., CSI-RS) to the second device. This reference signal includes a first field indicating whether the reference signal has undergone precoding. Thus, based on the first field in the received reference signal, the second device can determine whether the reference signal has undergone precoding, thereby triggering the second device to perform or not perform estimation and reporting of the corresponding parameter (e.g., amplitude). For example, the second reference signal includes a first field, and the first indication information can be carried in the first field. This application does not limit the specific name of the first field; the first field can also be called a field or a flag.

作为一个的示例,第一字段可以是1比特。该比特指示0,表示该参考信号未经过预编码处理。该比特指示1,表示该参考信号经过预编码处理。作为另一个示例,第一字段可以是1比特。该比特指示1,表示该参考信号未经过预编码处理。该比特指示0,表示该参考信号经过预编码处理。As one example, the first field can be 1 bit. This bit indicates 0, meaning the reference signal has not been pre-coded. This bit indicates 1, meaning the reference signal has been pre-coded. As another example, the first field can be 1 bit. This bit indicates 1, meaning the reference signal has not been pre-coded. This bit indicates 0, meaning the reference signal has been pre-coded.

可选地,第一装置在第一资源上发送第二参考信号。其中,第一资源可以是经过预编码处理的参考信号所对应的资源。这样,第二装置在第一资源上接收到第二参考信号时,可以获知该第二参考信号是经过预编码处理的,从而触发第二装置估计和上报相应的参数(例如,幅值)。也就是说,第一装置可以在特定的资源上发送经过预编码处理的参考信号。第二装置所接收到的参考信号如果是在特定的资源上接收的,则触发第二装置根据该参考信号估计和上报相应的参数;第二装置所接收到的参考信号如果是在其他资源(即,除上述特定的资源之外的资源)上接收的,则第二装置按照传统的方式对该参考信号进行处理。在一些可能的实现方式中,第一装置向第二装置发送无线资源控制(radioresourcecontrol,RRC)信令、媒体接入控制(media access control,MAC)控制元素(control element,CE)、或下行控制信息(downlinkcontrolinformation,DCI)中的至少一项,RRC信令、MACCE或DCI中的至少一项指示第一资源对应经过预编码处理的参考信号。Optionally, the first device transmits a second reference signal on a first resource. The first resource can be the resource corresponding to the pre-encoded reference signal. Thus, when the second device receives the second reference signal on the first resource, it can determine that the second reference signal has been pre-encoded, thereby triggering the second device to estimate and report the corresponding parameters (e.g., amplitude). In other words, the first device can transmit the pre-encoded reference signal on a specific resource. If the reference signal received by the second device is received on a specific resource, it triggers the second device to estimate and report the corresponding parameters based on the reference signal; if the reference signal received by the second device is received on other resources (i.e., resources other than the aforementioned specific resource), the second device processes the reference signal in a conventional manner. In some possible implementations, the first device sends at least one of radio resource control (RRC) signaling, media access control (MAC) control element (CE), or downlink control information (DCI) to the second device, wherein at least one of the RRC signaling, MAC CE, or DCI indicates that the first resource corresponds to a precoded reference signal.

S540,第二装置根据该第二参考信号,估计第一信道的第一幅值。S540, the second device estimates the first amplitude of the first channel based on the second reference signal.

示例性地,第二装置可以采用最小二乘法对第二参考信号进行估计,得到第一信道的第一幅值。第一信道可以是第二参考信号的信道。For example, the second device may use the least squares method to estimate the second reference signal to obtain a first amplitude of the first channel. The first channel may be the channel of the second reference signal.

S550,第二装置在该第一信道上向第一装置发送第一信息。对应地,第一装置在该第一信道上接收来自第二装置的第一信息。S550, the second device sends first information to the first device on the first channel. Correspondingly, the first device receives the first information from the second device on the first channel.

例如,第一信道可以对应第一天线端口或第一端口,第二装置可以在第一天线端口或第一端口上向第一装置发送第一信息。For example, the first channel may correspond to the first antenna port or the first port, and the second device may send the first information to the first device on the first antenna port or the first port.

可选地,该第一信息指示该第一幅值。可选地,第一信息指示第一信道的至少一个幅值。其中,第一信道的至少一个幅值可以包括第一幅值。Optionally, the first information indicates the first amplitude. Optionally, the first information indicates at least one amplitude of the first channel. Wherein, at least one amplitude of the first channel may include the first amplitude.

可选地,第一信息承载于上行控制信息(uplinkcontrolinformation,UCI)或MACCE中。但是本申请对此不限定,第一信息还可以承载于其他信息中。可选地,第一信息承载于物理上行控制信道(physical uplink control channel,PUCCH)或物理上行共享信道(physical uplink shared channel,PUSCH)中。Optionally, the first information is carried in uplink control information (UCI) or MACCE. However, this application is not limited to this, and the first information may also be carried in other information. Optionally, the first information is carried in the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH).

在一些可能的实现方式中,第一信息可以是直接指示信息,即第一信息包含第一幅值。在另一些可能的实现方式中,第一信息可以是间接指示信息,接收端可以根据该第一信息确定第一幅值。例如,接收端可以预先获取第一幅值与标识之间的映射关系。第一信息可以包含标识,这样,接收端可以确定该标识所对应的幅值是第一幅值。In some possible implementations, the first information can be direct indication information, meaning the first information includes the first amplitude. In other possible implementations, the first information can be indirect indication information, allowing the receiver to determine the first amplitude based on this first information. For example, the receiver can pre-obtain the mapping relationship between the first amplitude and an identifier. The first information can include the identifier, allowing the receiver to determine that the amplitude corresponding to the identifier is the first amplitude.

通过上述方案,用于估计信道的幅值的参考信号可以是经过预编码矩阵处理的。这样,该参考信号的传输质量更高,例如,该参考信号的波束可以对准接收端。上述方案使得接收端可以根据高质量传输的参考信号进行更加准确地信道估计。本领域技术人员可以理解,准确的信道参数能够提升数据的传输性能。因此,上述方案能够支持数据的传输性能的提升。The above scheme allows the reference signal used to estimate the channel amplitude to be processed by a precoding matrix. This results in higher transmission quality for the reference signal; for example, the beam of the reference signal can be aligned with the receiver. This scheme enables the receiver to perform more accurate channel estimation based on the high-quality transmitted reference signal. Those skilled in the art will understand that accurate channel parameters can improve data transmission performance. Therefore, the above scheme supports improved data transmission performance.

在一些可能的些实现方式中,S520包括:第一装置根据该第一参考信号,估计该第一信道的第一多普勒频率;第一装置根据该第一多普勒频率,确定该第一预编码矩阵。In some possible implementations, S520 includes: the first device estimating a first Doppler frequency of the first channel based on the first reference signal; and the first device determining the first precoding matrix based on the first Doppler frequency.

示例性地,第一装置可以采用矩阵束(matrixpencil)法对第一参考信号进行处理,估计出第一信道的第一多普勒频率。例如,对第一信道的信道矩阵进行奇异广义特征值分解,分解出的奇异值包括第一多普勒频率。第一预编码矩阵可以与第一多普勒频率相关。For example, the first device may process the first reference signal using the matrix pencil method to estimate the first Doppler frequency of the first channel. For instance, the channel matrix of the first channel may be subjected to singular generalized eigenvalue decomposition, and the resulting singular values may include the first Doppler frequency. The first precoding matrix may be correlated with the first Doppler frequency.

可选地,该第一信道包括第一径,该第一多普勒频率为该第一径的多普勒频率。Optionally, the first channel includes a first path, and the first Doppler frequency is the Doppler frequency of the first path.

第一信道可以包括至少一个径,第一径可以是至少一个径中的任意的径。第一径可以是一个或多个径。本申请不限定第一多普勒频率的具体名称,第一多普勒频率也可以称为多普勒频移、频率、频移或具有其他名称。The first channel may include at least one path, and the first path may be any one of the at least one paths. The first path may be one or more paths. This application does not limit the specific name of the first Doppler frequency, which may also be referred to as Doppler frequency shift, frequency, frequency shift, or other names.

为便于描述,下面以角度时延域的多径信道模型为例。在角度时延域中,对第一信道的估计需要得到第一信道的各个径的多普勒频率和幅值。但是,本领域技术人员可以理解,本申请还可以应用于其他信道模型。角度时延域的信道模型的上行信道矩阵如公式1所示。
For ease of description, the following example uses a multipath channel model in the angle delay domain. In the angle delay domain, estimating the first channel requires obtaining the Doppler frequency and amplitude of each path of the first channel. However, those skilled in the art will understand that this application can also be applied to other channel models. The uplink channel matrix of the channel model in the angle delay domain is shown in Equation 1.

其中,hUL表示第一信道的上行信道矩阵。Nt表示第一装置的天线数量,Nf表示子载波数量,表示第一信道的上行的至少一个径的幅值,表示第一信道的上行的至少一个径的多普勒频率,qi表示上行的角时延向量。i可以取自1至NtNf的整数。“NtNf”可以表示Nt与Nt的乘积。M可以表示子载波增益的近似叠加阶数,其中,m是取自1至M的整数。Where hUL represents the uplink channel matrix of the first channel. Nt represents the number of antennas in the first device, and Nf represents the number of subcarriers. This represents the amplitude of at least one uplink path in the first channel. Let represent the Doppler frequency of at least one path in the uplink of the first channel, and q <sub>i </sub> represent the uplink angular delay vector. i can be an integer from 1 to N <sub>t</sub> N<sub> f </sub>. "N<sub>t</sub>N<sub> f </sub>" can represent the product of N <sub> t</sub> and N<sub> f </sub>. M can represent the subcarrier gain. The approximate superposition order, where, m is an integer from 1 to M.

M可以是预定义的、配置的或预配置的。“预定义”可以理解为标准定义的,不需要其他设备配置(且网络设备或者其他终端设备也不能更改)。这样,M为终端设备本身硬件和/或软件中提前记录/写入的信息。“配置”分为网络设备配置和终端设备配置,若是网络设备配置,可以通过系统信息块(systeminformationblock,SIB)或者RRC信令更改;若是终端设备配置,则是可以根据PC5-RRC信令更改。“预配置”可以理解为终端设备本身硬件和/或软件中提前记录/写入的信息,由出厂设备商确定,可通过软件或硬件更改。M也可以是第一装置动态指示的。M can be predefined, configured, or pre-configured. "Predefined" can be understood as standard-defined, requiring no configuration from other devices (and cannot be changed by network devices or other terminal devices). In this case, M is information pre-recorded/written in the terminal device's hardware and/or software. "Configuration" is divided into network device configuration and terminal device configuration. For network device configuration, it can be changed via system information block (SIB) or RRC signaling; for terminal device configuration, it can be changed via PC5-RRC signaling. "Pre-configured" can be understood as information pre-recorded/written in the terminal device's hardware and/or software, determined by the manufacturer, and can be changed via software or hardware. M can also be dynamically indicated by the first device.

每组m和i的取值,可以表示一个径,因此,公式1示出的信道模型中,第一信道可以有NtNfM个径。第一径可以是该NtNfM个径中的任意一个或多个径。示例性地,若第一径对应m=1,i=1,则第一幅值可以是第一多普勒频率可以是 Each set of values for m and i can represent a path. Therefore, in the channel model shown in Formula 1, the first channel can have N <sub>t</sub> N<sub> f </sub>M paths. The first path can be any one or more of these N <sub>t</sub> N<sub> f </sub>M paths. For example, if the first path corresponds to m=1 and i=1, then the first amplitude can be... The first Doppler frequency can be

在第一信道包括多个径的情况下,第一信道的多个径的幅值也可以称为多径幅值。When the first channel includes multiple paths, the amplitudes of the multiple paths of the first channel can also be referred to as multipath amplitudes.

第一装置根据该第一参考信号,估计该第一信道的第一多普勒频率,可以包括,第一装置根据第一参考信号,估计其中,1≤i≤NtNf,1≤m≤M,i和m为整数。The first device estimates the first Doppler frequency of the first channel based on the first reference signal, which may include the first device estimating based on the first reference signal. Where 1≤i≤N t N f , 1≤m≤M, and i and m are integers.

由于信道矩阵的维度与天线数量和子载波数量相关,当天线数量和子载波数量较大时,需要估计的信道参数(例如,多普勒频率)的数量庞大。这增加了第一装置估计多普勒频率的时延。在角度时延域,信号能量更加集中。在少数天线和子载波上集中了信道大部分能量。因此,在信道估计时可以只对少数能量集中的径进行估计,从而近似为对整个信道的估计。近似后的上行信道矩阵如公式2所示。
Since the dimension of the channel matrix is related to the number of antennas and subcarriers, the number of channel parameters (e.g., Doppler frequencies) that need to be estimated becomes enormous when the number of antennas and subcarriers is large. This increases the time delay for the first device to estimate the Doppler frequencies. In the angular delay domain, signal energy is more concentrated. Most of the channel energy is concentrated on a few antennas and subcarriers. Therefore, during channel estimation, only a few energy-concentrated paths can be estimated, thus approximating an estimate of the entire channel. The approximate uplink channel matrix is shown in Equation 2.

其中,表示第一信道的近似的上行信道矩阵。Ns表示选择的径的数量。可以理解的是,Ns个径是能量集中的径。in, This represents the approximate uplink channel matrix of the first channel. N <sub>s</sub> represents the number of paths selected. It can be understood that the N<sub> s </sub> paths are energy-concentrated paths.

例如,第一装置可以按照第一参考信号在各个径的信号强度进行排序,前Ns个径强度最高的径的总能量可以大于或等于第一信道的总能量的预设比例。For example, the first device can sort the signals of the first reference signal in each path according to the signal strength of each path, and the total energy of the first N s paths with the highest intensity can be greater than or equal to a preset proportion of the total energy of the first channel.

第一装置根据该第一参考信号,估计该第一信道的第一多普勒频率,可以包括,第一装置根据第一参考信号,估计其中,1≤i≤Ns,1≤m≤M,i和m为整数。The first device estimates the first Doppler frequency of the first channel based on the first reference signal, which may include the first device estimating based on the first reference signal. Where 1≤i≤N s , 1≤m≤M, and i and m are integers.

通过上述方案,第一装置和第二装置可以联合进行信道估计。第一装置通过第一参考信号估计部分参数,例如,多普勒频率。第二装置通过第二参考信号估计另一部分参数,例如,幅值。相比于单端进行信道估计的方案,上述方案能够实现双端进行信道估计,从而实现更准确的信道估计。Through the above scheme, the first and second devices can jointly perform channel estimation. The first device estimates some parameters, such as the Doppler frequency, using a first reference signal. The second device estimates other parameters, such as the amplitude, using a second reference signal. Compared to a single-end channel estimation scheme, the above scheme enables dual-end channel estimation, thereby achieving more accurate channel estimation.

在一些可能的实现方式中,在第一装置根据该第一多普勒频率,确定该第一预编码矩阵之前,该方法500包括:(S515)第一装置根据该第一参考信号,获取该第一径的第一角度时延域信息。In some possible implementations, before the first device determines the first precoding matrix based on the first Doppler frequency, the method 500 includes: (S515) the first device acquiring first angular delay domain information of the first path based on the first reference signal.

其中,第一装置根据该第一多普勒频率,确定该第一预编码矩阵,包括:第一装置根据该第一多普勒频率和该第一角度时延域信息,确定该第一预编码矩阵。The first device determines the first precoding matrix based on the first Doppler frequency, including: the first device determines the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.

第一装置可以根据第一参考信号,确定第一信道的角度时延域信息。例如,第一参考信号在各个径上具有不同的发射角度和时延。第一参考信号的至少一个径的角度时延域信息可以分别包括上述至少一个径的发射角度和时延。其中,至少一个径的角度时延域信息可以包括第一径的上行的角度时延域信息,即,第一径的上行的发射角度和时延。The first device can determine the angular delay domain information of the first channel based on the first reference signal. For example, the first reference signal has different transmission angles and delays on each path. The angular delay domain information of at least one path of the first reference signal can respectively include the transmission angle and delay of the at least one path. The angular delay domain information of the at least one path can include the uplink angular delay domain information of the first path, that is, the uplink transmission angle and delay of the first path.

第一角度时延域信息可以是上行的角度时延域信息,这样,上述第一参考信号的至少一个径的角度时延域信息可以包括第一径的第一角度时延域信息。第一装置可以根据第一角度时延域信息,确定下行的角度时延域信息,再根据第一多普勒频率和下行的角度时延域信息,确定第一预编码矩阵。The first angular delay domain information can be the uplink angular delay domain information. Thus, the angular delay domain information of at least one path of the aforementioned first reference signal can include the first angular delay domain information of the first path. The first device can determine the downlink angular delay domain information based on the first angular delay domain information, and then determine the first precoding matrix based on the first Doppler frequency and the downlink angular delay domain information.

第一角度时延域信息可以是下行的角度时延域信息,这样,第一装置可以根据第一径的上行的角度时延域信息,确定第一径的下行的角度时延域信息,即第一角度时延域信息。第一装置可以根据第一多普勒频率和第一角度时延域信息,确定第一预编码矩阵。The first angular delay domain information can be the downlink angular delay domain information. Thus, the first device can determine the downlink angular delay domain information of the first path, i.e., the first angular delay domain information, based on the uplink angular delay domain information of the first path. The first device can determine the first precoding matrix based on the first Doppler frequency and the first angular delay domain information.

第一装置可以根据第一多普勒频率和第一角度时延域信息确定第一预编码矩阵,但是,本申请不限定用于确定第一预编码矩阵的要素仅包括第一多普勒频率和第一角度时延域信息。用于确定第一预编码矩阵的要素还可以包括其他要素。例如,第一装置可以根据多个径的多普勒频率和角度时延域信息,确定第一预编码矩阵。The first device can determine the first precoding matrix based on the first Doppler frequency and the first angular delay domain information. However, this application does not limit the elements used to determine the first precoding matrix to only include the first Doppler frequency and the first angular delay domain information. The elements used to determine the first precoding matrix may also include other elements. For example, the first device can determine the first precoding matrix based on the Doppler frequencies and angular delay domain information of multiple paths.

通过上述方案,第一装置可以根据多普勒频率和角度时延域信息确定预编码矩阵,提高了预编码处理的效果。这样,该参考信号在待估计幅值的径上的能量进一步集中,使得接收端可以根据该参考信号进行更加准确地信道估计。Through the above scheme, the first device can determine the precoding matrix based on the Doppler frequency and angle delay domain information, thus improving the precoding processing effect. In this way, the energy of the reference signal on the path of the amplitude to be estimated is further concentrated, allowing the receiver to perform more accurate channel estimation based on the reference signal.

在一些可能的实现方式中,该第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,该第一矩阵指示该第一多普勒频率,该第二矩阵指示该第一角度时延域信息。In some possible implementations, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information.

第一矩阵指示第一多普勒频率,可以理解为第一矩阵关联第一多普勒频率,也可以理解为第一矩阵包括第一多普勒频率。例如,第一矩阵中的一个或多个元素是第一多普勒频率,或者与第一多普勒频率相关。The first matrix indicates the first Doppler frequency. This can be understood as the first matrix being associated with the first Doppler frequency, or as the first matrix including the first Doppler frequency. For example, one or more elements in the first matrix are the first Doppler frequency, or are related to the first Doppler frequency.

第二矩阵指示第一角度时延域信息,可以理解为第二矩阵关联第一角度时延域信息,也可以理解为第二矩阵包括第一角度时延域信息。例如,第二矩阵中的一个或多个元素是第一角度时延域信息,或者与第一角度时延域信息相关。The second matrix indicates the first angle time delay domain information. This can be understood as the second matrix being associated with the first angle time delay domain information, or as the second matrix including the first angle time delay domain information. For example, one or more elements in the second matrix are first angle time delay domain information, or are related to the first angle time delay domain information.

示例性地,第一预编码矩阵可以是多普勒频率相关的矩阵与角度时延域信息相关的矩阵的乘积。例如,第一预编码矩阵由第一矩阵左乘第二矩阵得到。又例如,第一预编码矩阵由第二矩阵左乘第一矩阵得到。第一预编码矩阵可以仅由上述两个矩阵相乘得到,也可以由包括上述两个矩阵的更多矩阵相乘或进行其他运算。For example, the first precoding matrix can be the product of a Doppler frequency-related matrix and an angle delay domain information-related matrix. For instance, the first precoding matrix is obtained by left-multiplying the first matrix by the second matrix. Alternatively, the first precoding matrix is obtained by left-multiplying the second matrix by the first matrix. The first precoding matrix can be obtained by multiplying only the two matrices mentioned above, or by multiplying more matrices including the two matrices mentioned above, or by performing other operations.

通过上述实施例,第一预编码矩阵可以根据第一矩阵和第二矩阵确定。上述方案能够通过简单的实现方式,将预编码与多普勒频率和角度时延域信息关联,从而提升预编码的效率。Through the above embodiments, the first precoding matrix can be determined based on the first matrix and the second matrix. The above scheme can improve the efficiency of precoding by associating precoding with Doppler frequency and angular time delay domain information through a simple implementation.

在一些可能的实现方式中,第一信道包括S个径,S为大于或等于1的正整数,该第一预编码矩阵F满足公式3至公式5。In some possible implementations, the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies Equations 3 to 5.

F=(DT)-1(ET)-1(公式3)F = ( D <sub>T</sub> ) <sup> -1 </sup>(E<sub>T</sub>)<sup>-1</sup> (Formula 3)

D=[d1,…,di,…,dS](公式4)
D=[d 1 ,…,d i ,…,d S ] (Formula 4)

其中,i和j为整数,1≤i≤S,1≤j≤S;(ET)-1为该第一矩阵,ej为该第一多普勒频率;(DT)-1为该第二矩阵,di为该第一角度时延域信息;“T”表示矩阵转置,“-1”表示矩阵求逆。Where i and j are integers, 1≤i≤S, 1≤j≤S; (E T ) -1 is the first matrix, e j is the first Doppler frequency; (D T ) -1 is the second matrix, d i is the first angular time delay domain information; "T" indicates matrix transpose, and "-1" indicates matrix inversion.

下面推导公式3至公式5。基于上行信道和下行信道的互易性,角度时延域的多径信道模型的下行信道矩阵如公式6所示。
Equations 3 to 5 are derived below. Based on the reciprocity of the uplink and downlink channels, the downlink channel matrix of the multipath channel model in the angle delay domain is shown in Equation 6.

其中,hDL表示第一信道的下行信道矩阵。表示第一信道的下行的至少一个径的幅值,表示第一信道的下行的至少一个径的多普勒频率,di表示下行的角时延向量。其他参数可以参见公式1的描述。Where hDL represents the downlink channel matrix of the first channel. This represents the amplitude of at least one downlink path in the first channel. Let represent the Doppler frequency of at least one downlink path in the first channel, and d <sub>i</sub> represent the downlink angular delay vector. Other parameters can be found in Equation 1.

在第一装置执行S520之前,或者在第一装置执行S520的过程中,第一装置可以获得各个径的上行的多普勒频率(例如,第一径的第一多普勒频率)。由于上行信道和下行信道的互易性,第一信道的至少一个径的下行的多普勒频率可以分别与上述至少一个径的上行的多普勒频率相等。这样,第一装置还需要获得各个径的下行的幅值,从而完成对第一信道的估计。为了更好地进行幅值的估计,在第一装置发送第二参考信号时,第一装置可以进行相应的预编码处理,消除其他参数变量的影响。Before or during the execution of S520 by the first device, the first device can obtain the uplink Doppler frequency of each path (e.g., the first Doppler frequency of the first path). Due to the reciprocity of the uplink and downlink channels, the downlink Doppler frequency of at least one path of the first channel can be equal to the uplink Doppler frequency of the aforementioned at least one path. Thus, the first device also needs to obtain the downlink amplitude of each path to complete the estimation of the first channel. To better estimate the amplitude, when the first device transmits the second reference signal, it can perform corresponding precoding processing to eliminate the influence of other parameter variables.

公式6可以简化为公式7。
Formula 6 can be simplified to Formula 7.

其中,矩阵D表示第一信道的至少一个径的角度时延域信息。矩阵E表示第一信道的至少一个径的下行的多普勒频率。矩阵ADL表示第一信道的至少一个径的下行的幅值。S=NtNfM。Wherein, matrix D represents the angular delay domain information of at least one path of the first channel. Matrix E represents the downlink Doppler frequency of at least one path of the first channel. Matrix ADL represents the downlink amplitude of at least one path of the first channel. S = N t N f M.

这样,第二装置接收到的第二参考信号yDL可以由公式8表示。Thus, the second reference signal yDL received by the second device can be represented by Equation 8.

yDL=(hDL)TFS+n=(ADL)TETDTFS+n(公式8)y DL = (h DL ) T FS+n = (A DL ) T E T D T FS+n (Formula 8)

其中,n表示噪声。在矩阵F应用公式3至公式5的情况下,第二装置接收到的第二参考信号yDL可以由公式9表示。Where n represents noise. When applying Equations 3 to 5 to matrix F, the second reference signal yDL received by the second device can be represented by Equation 9.

yDL=(ADL)TS+n(公式9)y DL = (A DL ) T S+n (Formula 9)

因此,根据公式3至公式5对第二参考信号进行预编码处理,能够消除其他参数变量的影响,使得第二装置能够更好地对第一信道的幅值(即,公式8中的ADL)进行估计。Therefore, by precoding the second reference signal according to Formulas 3 to 5, the influence of other parameter variables can be eliminated, enabling the second device to better estimate the amplitude of the first channel (i.e., ADL in Formula 8).

第一径的第一角度时延域信息,可以是上行的角度时延域信息。例如,第一径的第一角度时延域信息可以是公式1或公式2中的qi。第一径的第一角度时延域信息,也可以是下行的角度时延域信息。例如,第一径的第一角度时延域信息可以是公式6或公式7中的diThe first angle delay domain information of the first path can be uplink angle delay domain information. For example, the first angle delay domain information of the first path can be q<sub>i</sub> in Formula 1 or Formula 2. The first angle delay domain information of the first path can also be downlink angle delay domain information. For example, the first angle delay domain information of the first path can be d<sub>i</sub> in Formula 6 or Formula 7.

一个径的上行的角度时延域信息和该径的下行的角度时延域信息之间有一定的对应关系。第一装置可以根据上行的角度时延域信息,确定下行的角度时延域信息。例如,下行的角度时延域信息可以包括发射角度和发射时延。第一装置可以根据第一参考信号的接收角度,确定第一装置向第二装置发射信号的发射角度。第一装置可以确定第一装置向第二装置发射信号的发射时延即为第一参考信号的接收时延。示例性地,第一装置可以根据公式1或公式2中的qi,确定公式6或公式7中的di,从而得到公式4中的矩阵D。There is a certain correspondence between the uplink angular delay domain information and the downlink angular delay domain information of a path. The first device can determine the downlink angular delay domain information based on the uplink angular delay domain information. For example, the downlink angular delay domain information may include the transmission angle and transmission delay. The first device can determine the transmission angle at which it transmits a signal to the second device based on the reception angle of the first reference signal. The first device can determine that the transmission delay of the signal transmitted from the first device to the second device is the reception delay of the first reference signal. For example, the first device can determine d<sub>i</sub> in formula 6 or formula 7 based on q <sub>i</sub> in formula 1 or formula 2, thereby obtaining matrix D in formula 4.

与上行信道的情况类似,下行信道在角度时延域,信号能量更加集中。在少数天线和子载波上集中了信道大部分能量。因此,在信道估计时可以只对少数能量集中的径进行估计,从而近似为对整个信道的估计。近似后的下行信道矩阵如公式10所示。
Similar to the uplink channel, the downlink channel exhibits a more concentrated signal energy in the angular delay domain. Most of the channel energy is concentrated on a few antennas and subcarriers. Therefore, channel estimation can approximate the entire channel by estimating only the few energy-concentrated paths. The approximate downlink channel matrix is shown in Equation 10.

其中,表示第一信道的近似的下行信道矩阵。N′s表示选择的径的数量。可以理解的是,N′s个径是能量集中的径。in, This represents the approximate downlink channel matrix of the first channel. N ′s represents the number of paths selected. It can be understood that the N ′s paths are energy-concentrated paths.

与公式6简化为公式7类似,公式10可以简化为公式11。
Similar to how Formula 6 is simplified to Formula 7, Formula 10 can be simplified to Formula 11.

其中,矩阵D表示第一信道的至少一个径的角度时延域信息。矩阵E表示第一信道的至少一个径的下行的多普勒频率。矩阵ADL表示第一信道的至少一个径的下行的幅值。S=N′sM。Wherein, matrix D represents the angular time delay domain information of at least one path of the first channel. Matrix E represents the downlink Doppler frequency of at least one path of the first channel. Matrix ADL represents the downlink amplitude of at least one path of the first channel. S=N′ s M.

这样,第二装置接收到的第二参考信号yDL可以由公式12表示。
Thus, the second reference signal yDL received by the second device can be represented by Equation 12.

在矩阵F应用公式3至公式5的情况下,第二装置接收到的第二参考信号yDL可以由上述公式9表示。When formulas 3 to 5 are applied to matrix F, the second reference signal yDL received by the second device can be represented by formula 9 above.

在一些可能的实现方式中,公式10中的N′s与公式2中的Ns相同。例如,第一装置可以对上行的一些径进行信道估计,得到这些径的多普勒频率;第一装置确定的第一预编码矩阵仍然针对这些径,即第一装置根据这些径的多普勒频率和角度时延域信息确定第一预编码矩阵。这样,第二装置接收到的第二参考信号在上述这些径中的信号强度得到增强。In some possible implementations, N ′s in Equation 10 is the same as Ns in Equation 2. For example, the first device can perform channel estimation on some uplink paths to obtain the Doppler frequencies of these paths; the first precoding matrix determined by the first device is still for these paths, that is, the first device determines the first precoding matrix based on the Doppler frequencies and angular delay domain information of these paths. In this way, the signal strength of the second reference signal received by the second device is enhanced in the aforementioned paths.

在另一些可能的实现方式中,公式10中的N′s与公式2中的Ns不同。例如,第一装置确定的第一预编码矩阵可以针对其他径,即不限于Ns个径。由于对上行的第一信道的估计和对下行的第一信道的估计不是同时进行,在对下行的第一信道进行估计时,能量集中的径可能已经发生了变化。因此,上述方案可以及时更新信道中能量集中的径,使得第二装置可以更准确地估计第一信道的至少一个径的幅值。In some other possible implementations, N ′s in Equation 10 differs from Ns in Equation 2. For example, the first precoding matrix determined by the first device can be for other paths, i.e., not limited to Ns paths. Since the estimation of the first uplink channel and the estimation of the first downlink channel are not performed simultaneously, the energy-concentrated path may have changed when the first downlink channel is estimated. Therefore, the above scheme can update the energy-concentrated path in the channel in a timely manner, allowing the second device to more accurately estimate the amplitude of at least one path of the first channel.

基于上述方案,第一预编码矩阵能够消除第二参考信号在第一信道中的其他参数变量的影响,使得第二装置能够更好地对第一信道的幅值进行估计。Based on the above scheme, the first precoding matrix can eliminate the influence of other parameter variables of the second reference signal in the first channel, enabling the second device to better estimate the amplitude of the first channel.

在一些可能的实现方式中,S520包括:第一装置根据该第一参考信号,估计该第一信道的第一多普勒频率和第二多普勒频率;第一装置根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵。In some possible implementations, S520 includes: a first device estimating a first Doppler frequency and a second Doppler frequency of the first channel based on the first reference signal; and the first device determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency.

可选地,该第一信道包括第一径和第二径,该第一多普勒频率为该第一径的多普勒频率,该第二多普勒频率为该第二径的多普勒频率。Optionally, the first channel includes a first path and a second path, the first Doppler frequency is the Doppler frequency of the first path, and the second Doppler frequency is the Doppler frequency of the second path.

第一信道可以包括多个径。上述多个径可以包括第一径和第二径。第一径和第二径可以相同,可以不同。示例性地,第一装置可以采用矩阵束法对第一参考信号进行处理,估计出第一信道的第一多普勒频率和第二多普勒频率。例如,对第一信道的信道矩阵进行奇异广义特征值分解,分解出的奇异值包括第一多普勒频率和第二多普勒频率。第一预编码矩阵可以与第一多普勒频率和第二多普勒频率相关。The first channel may include multiple paths. These multiple paths may include a first path and a second path. The first path and the second path may be the same or different. For example, the first device may process the first reference signal using a matrix-beam method to estimate the first Doppler frequency and the second Doppler frequency of the first channel. For instance, the channel matrix of the first channel may be subjected to singular generalized eigenvalue decomposition, and the resulting singular values include the first Doppler frequency and the second Doppler frequency. The first precoding matrix may be associated with the first Doppler frequency and the second Doppler frequency.

本申请不限定第二多普勒频率的具体名称,第二多普勒频率也可以称为多普勒频移、频率、频移或具有其他名称。This application does not limit the specific name of the second Doppler frequency, which may also be referred to as Doppler frequency shift, frequency, frequency shift or other names.

在一些可能的实现方式中,在第一装置根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵之前,该方法包括:第一装置根据该第一参考信号,获取该第一径的第一角度时延域信息和该第二径的第二角度时延域信息。In some possible implementations, before the first device determines the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, the method includes: the first device acquiring first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal.

其中,第一装置根据该第一多普勒频率和该第二多普勒频率,确定该第一预编码矩阵,包括:根据该第一多普勒频率、该第一角度时延域信息、该第二多普勒频率和该第二角度时延域信息,确定该第一预编码矩阵。The first device determines the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, including: determining the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency, and the second angular delay domain information.

第一装置可以根据第一参考信号,确定第一信道的角度时延域信息。例如,第一参考信号在各个径上具有不同的发射角度和时延。第一参考信号的多个径的角度时延域信息可以分别包括上述多个径的发射角度和时延。其中,多个径的角度时延域信息可以包括第一径的上行的角度时延域信息和第一径的下行的角度时延域信息,即,第一径的上行的发射角度和时延,以及第二径的上行的发射角度和时延。The first device can determine the angular delay domain information of the first channel based on the first reference signal. For example, the first reference signal has different transmission angles and delays on each path. The angular delay domain information of the multiple paths of the first reference signal can respectively include the transmission angles and delays of the multiple paths. Specifically, the angular delay domain information of the multiple paths can include the uplink angular delay domain information and the downlink angular delay domain information of the first path, that is, the uplink transmission angle and delay of the first path, and the uplink transmission angle and delay of the second path.

第二角度时延域信息可以是上行的角度时延域信息,这样,上述第一参考信号的多个径的角度时延域信息可以包括第二径的第二角度时延域信息。第一装置可以根据第二角度时延域信息,确定下行的角度时延域信息,再根据第一多普勒频率、第二多普勒频率、第一径的下行的角度时延域信息和第二径的下行的角度时延域信息,确定第一预编码矩阵。The second angular delay domain information can be the uplink angular delay domain information. Thus, the angular delay domain information of the multiple paths of the aforementioned first reference signal can include the second angular delay domain information of the second path. The first device can determine the downlink angular delay domain information based on the second angular delay domain information, and then determine the first precoding matrix based on the first Doppler frequency, the second Doppler frequency, the downlink angular delay domain information of the first path, and the downlink angular delay domain information of the second path.

第二角度时延域信息可以是下行的角度时延域信息,这样,第一装置可以根据第二径的上行的角度时延域信息,确定第二径的下行的角度时延域信息,即第二角度时延域信息。第一装置可以根据第一多普勒频率、第二多普勒频率、第一径的下行的角度时延域信息和第二角度时延域信息,确定第一预编码矩阵。The second angular delay domain information can be the downlink angular delay domain information. Thus, the first device can determine the downlink angular delay domain information of the second path, i.e., the second angular delay domain information, based on the uplink angular delay domain information of the second path. The first device can determine the first precoding matrix based on the first Doppler frequency, the second Doppler frequency, the downlink angular delay domain information of the first path, and the second angular delay domain information.

在一些可能的实现方式中,该第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,该第一矩阵指示该第一多普勒频率和该第二多普勒频率,该第二矩阵指示该第一角度时延域信息和该第二角度时延域信息。In some possible implementations, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information.

例如,第一与编码矩阵可以满足公式3至公式5,其中,S可以为大于或等于2的正整数。第一多普勒频率和第二多普勒频率可以取自e1至eS中的至少两个。第一角度时延域信息和第二角度时延域信息可以取自d1至dS中的至少两个。For example, the first encoding matrix can satisfy formulas 3 to 5, where S can be a positive integer greater than or equal to 2. The first Doppler frequency and the second Doppler frequency can be taken from at least two of e<sub> 1 </sub> to e<sub>S</sub> . The first angular delay domain information and the second angular delay domain information can be taken from at least two of d<sub>1</sub> to d<sub>S</sub> .

在一些可能的实现方式中,该第一信息包括第一标识和该第一幅值,该第一幅值为第一径的幅值,该第一径为该第一标识对应的径。In some possible implementations, the first information includes a first identifier and a first amplitude, wherein the first amplitude is the amplitude of a first path and the first path is the path corresponding to the first identifier.

第一径对应第一标识。换言之,第一径关联第一标识。例如,第一标识可以指示第一径。又例如,第一标识可以是第一径的标识。The first path corresponds to the first identifier. In other words, the first path is associated with the first identifier. For example, the first identifier can indicate the first path. Or, for another example, the first identifier can be the identifier of the first path.

这样,第一信息可以指示第一标识对应的径的幅值为第一幅值。其中,第一幅值可以指示第一幅值本身。例如,第一幅值可以占用固定的比特,这些比特的二进制数用于指示第一幅值本身。但是,本申请对此不限定,第一幅值也可以替换为指示第一幅值的其他信息。例如,第一幅值的索引。Thus, the first information can indicate that the amplitude of the path corresponding to the first identifier is a first amplitude value. The first amplitude value can refer to the first amplitude value itself. For example, the first amplitude value can occupy a fixed number of bits, and the binary number of these bits is used to indicate the first amplitude value itself. However, this application is not limited to this, and the first amplitude value can also be replaced with other information indicating the first amplitude value. For example, the index of the first amplitude value.

示例性地,第一标识可以以索引(index)的形式表示。例如,多径以及叠加阶数的总数为NtNfM,索引可以依据上述总数进行编号,第一标识可以指示索引中的一个数值。例如,NtNfM=2*3*4,则索引可以是0-24之间的整数,第一标识可以取自0-24中的一个整数。又例如,索引可以反馈Nt、Nf和M的数值,例如,第一标识可以为(1,2,3),表示Nt=1、Nf=2且M=3的径。For example, the first identifier can be represented as an index. For instance, if the total number of multipaths and their superposition orders is N <sub> t</sub>N<sub>f</sub> M, the index can be numbered according to this total number, and the first identifier can indicate a value in the index. For example, if N <sub> t</sub>N<sub> f </sub>M = 2 * 3 * 4, then the index can be an integer between 0 and 24, and the first identifier can be taken from an integer between 0 and 24. Alternatively, the index can reflect the values of N <sub>t </sub>, N<sub> f </sub>, and M. For example, the first identifier could be (1, 2, 3), representing a path where N <sub>t</sub> = 1, N<sub>f</sub> = 2, and M = 3.

本申请不限定第一标识的具体名称,第一标识还可以称为指示、索引或具有其他名称。This application does not limit the specific name of the first identifier, which may also be called an indicator, index, or have other names.

通过上述方案,第一信息可以包括径的标识,从而使得接收端能够确定第一幅值对应哪一个径。在降低传输开销的同时,上述方案能够准确指示幅值所对应的径。The above scheme allows the first information to include a path identifier, enabling the receiver to determine which path corresponds to the first amplitude. While reducing transmission overhead, this scheme accurately indicates the path corresponding to the amplitude.

在一些可能的实现方式中,该第一信息包括第二标识和第二幅值,该第二幅值为第二径的幅值,该第二径为该第二标识对应的径。In some possible implementations, the first information includes a second identifier and a second amplitude, the second amplitude being the amplitude of a second path, and the second path being the path corresponding to the second identifier.

示例性地,第一信息包括第一标识、第一幅值、第二标识和第二幅值。也就是说,第一信息可以指示多个径的幅值。第二标识的描述可以参见前面对第一标识的描述,此处不赘述。For example, the first information includes a first identifier, a first amplitude, a second identifier, and a second amplitude. That is, the first information can indicate the amplitude of multiple paths. The description of the second identifier can be found in the preceding description of the first identifier, and will not be repeated here.

在一些可能的实现方式中,该第一信息包括第一标识和第一索引,该第一索引指示该第一幅值,该第一幅值为第一径的幅值,该第一标识指示该第一径。In some possible implementations, the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path.

第一索引指示第一幅值。换言之,第一索引对应第一幅值,或者,第一索引关联第一幅值。例如,第一索引可以是第一幅值的索引。例如,幅值码本可以是[0.1,0.2,0.3,…,3.1,3.2,…,10],第一索引指示10时,该第一索引可以指示上述幅值码本中第10个数值。幅值码本可以是预定义的、配置的或预配置的。幅值码本也可以是由第一装置动态指示的。The first index indicates the first amplitude. In other words, the first index corresponds to the first amplitude, or the first index is associated with the first amplitude. For example, the first index can be the index of the first amplitude. For example, the amplitude codebook can be [0.1,0.2,0.3,…,3.1,3.2,…,10], and when the first index indicates 10, the first index can indicate the 10th value in the above amplitude codebook. The amplitude codebook can be predefined, configured, or pre-configured. The amplitude codebook can also be dynamically indicated by the first device.

通过上述方案,第一信息可以包括径的标识和幅值的索引,从而使得接收端可以通过幅值的索引确定幅值,以及通过径的标识确定该幅值是哪个径的幅值。在进一步降低传输开销的同时,上述方案能够准确指示幅值和该幅值所对应的径。The above scheme allows the first information to include the path identifier and the amplitude index, enabling the receiver to determine the amplitude using the amplitude index and to identify which path the amplitude belongs to using the path identifier. While further reducing transmission overhead, this scheme accurately indicates the amplitude and the corresponding path.

在一些可能的实现方式中,该第一信息包括第二标识和第二索引,该第二索引指示第二幅值,该第二幅值为第二径的幅值,该第二标识指示该第二径。In some possible implementations, the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path.

示例性地,第一信息包括第一标识、第一索引、第二标识和第二索引。也就是说,第一信息可以指示多个径,以及多个径的幅值的索引。第二索引的描述可以参见前面对第一索引的描述,此处不赘述。For example, the first information includes a first identifier, a first index, a second identifier, and a second index. That is, the first information can indicate multiple paths and indices of the amplitudes of the multiple paths. The description of the second index can be found in the preceding description of the first index, and will not be repeated here.

在一些可能的实现方式中,该第一信息指示该第一幅值,包括:该第一信息指示该第一幅值和该第一信道的第二幅值。In some possible implementations, the first information indicates the first amplitude, including: the first information indicates the first amplitude and the second amplitude of the first channel.

第一信息指示第一幅值,可以理解为第一信息指示但不限于第一幅值。上述方案可以理解为,第一信息可以指示多个幅值。例如,第一信息可以指示多个径的幅值。The first information indicates the first amplitude, which can be understood as the first information indicating, but not limited to, the first amplitude. The above scheme can be understood as the first information indicating multiple amplitudes. For example, the first information can indicate the amplitudes of multiple paths.

在一些可能的实现方式中,在S550之后,该方法500包括:(S560)第一装置向第二装置发送第一数据。对应地,第二装置接收来自第一装置的第一数据。In some possible implementations, after S550, method 500 includes: (S560) the first device sending first data to the second device. Correspondingly, the second device receives the first data from the first device.

可选地,该第一数据是经过第二预编码矩阵处理的。例如,该第二预编码矩阵是根据该第一幅值确定的。又例如,该第二预编码矩阵是根据该第一幅值和该第二幅值确定的。Optionally, the first data is processed by a second precoding matrix. For example, the second precoding matrix is determined based on the first amplitude. Alternatively, the second precoding matrix is determined based on both the first and second amplitudes.

第一幅值(或者第一幅值和第二幅值)可以用于确定第二预编码矩阵,但是,本申请不限定确定第二预编码矩阵的要素仅包括第一幅值(或者第一幅值和第二幅值)。例如,第一装置可以根据第一信道的多个径的幅值和多普勒频率确定第二预编码矩阵。又例如,第一装置可以根据第一幅值(或者第一幅值和第二幅值)、第一矩阵和第二矩阵,确定第二预编码矩阵。The first amplitude (or the first amplitude and the second amplitude) can be used to determine the second precoding matrix; however, this application does not limit the elements used to determine the second precoding matrix to include only the first amplitude (or the first amplitude and the second amplitude). For example, the first device can determine the second precoding matrix based on the amplitudes of multiple paths of the first channel and the Doppler frequency. As another example, the first device can determine the second precoding matrix based on the first amplitude (or the first amplitude and the second amplitude), the first matrix, and the second matrix.

在一些可能的实现方式中,在S560之前,方法500包括:(S555)第一装置确定第二预编码矩阵。In some possible implementations, prior to S560, method 500 includes: (S555) the first means determining the second precoding matrix.

例如,S550包括:第一装置根据第一幅值确定第二预编码矩阵。又例如,S550包括:第一装置根据第一幅值和第二幅值确定第二预编码矩阵。再例如,S550包括:第一装置根据第一幅值、第一矩阵和第二矩阵确定第二预编码矩阵。再例如,S550包括:第一装置根据第一幅值、第二幅值、第一矩阵和第二矩阵确定第二预编码矩阵。For example, S550 includes: the first device determining a second precoding matrix based on a first amplitude. As another example, S550 includes: the first device determining a second precoding matrix based on a first amplitude and a second amplitude. Yet another example, S550 includes: the first device determining a second precoding matrix based on a first amplitude, a first matrix, and a second matrix. Still another example, S550 includes: the first device determining a second precoding matrix based on a first amplitude, a second amplitude, a first matrix, and a second matrix.

示例性地,第一数据可以承载于PDSCH中。本申请不限定第一数据的具体名称,第一数据还可以称为数据、下行数据、业务数据或具有其他名称。For example, the first data may be carried in the PDSCH. This application does not limit the specific name of the first data, which may also be referred to as data, downlink data, service data, or have other names.

第二预编码矩阵可以对第二装置进行移动性补偿。The second precoding matrix can perform mobility compensation for the second device.

作为一种可能的实现方式,由终端设备向网络设备发送信道估计的导频信号(或参考信号)。例如,第一参考信号。网络设备根据接收到的导频或参考信号估计角-时延对(或者称为角度时延域信息)和多普勒频率,并基于角域空间的互异性构建下行信道,设计移动性专有导频预编码,向终端设备发送下行导频信号(或参考信号)。例如,第二参考信号。终端设备在角-时延对上估计多径幅值,并上报的多径的标识和对应的幅值参数。网络设备基于已估计的多普勒频率和终端设备反馈的幅值参数设计预编码矩阵进行传输。上述实现方式中的网络设备可以替换为另一个终端设备。One possible implementation involves the terminal device sending a channel-estimated pilot signal (or reference signal) to the network device. For example, a first reference signal. The network device estimates the angle-delay pair (or angle-delay domain information) and Doppler frequency based on the received pilot or reference signal, constructs the downlink channel based on the distinctness of the angle domain space, designs mobility-specific pilot precoding, and sends the downlink pilot signal (or reference signal) to the terminal device. For example, a second reference signal. The terminal device estimates the multipath amplitude on the angle-delay pair and reports the multipath identifier and corresponding amplitude parameters. The network device designs a precoding matrix for transmission based on the estimated Doppler frequency and the amplitude parameters fed back by the terminal device. The network device in the above implementation can be replaced by another terminal device.

下文对本申请方法实施例对应的装置实施例进行介绍。下文仅对装置做简要介绍,方案具体实现步骤和细节可参考前文方法实施例。The following describes the apparatus embodiments corresponding to the method embodiments of this application. Only a brief description of the apparatus is provided below; for specific implementation steps and details, please refer to the preceding method embodiments.

为了实现本申请提供的方法中的各功能,通信装置可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。To achieve the functions of the methods provided in this application, the communication device may include hardware structures and/or software modules, implementing the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.

图6是本申请实施例的一种通信装置1000的示意框图。通信装置1000包括处理器1010和通信接口1020。可选地,处理器1010和通信接口1020可以通过总线相互连接。通信装置1000可以是第一装置,也可以是第二装置。Figure 6 is a schematic block diagram of a communication device 1000 according to an embodiment of this application. The communication device 1000 includes a processor 1010 and a communication interface 1020. Optionally, the processor 1010 and the communication interface 1020 can be interconnected via a bus. The communication device 1000 can be a first device or a second device.

可选地,通信装置1000还可以包括存储器1040。存储器1040包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、高速缓存(cache)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、同步动态随机存取存储器(synchronous dynamic random access memory,SDRAM)、硬盘(hard disk drive,HDD)、寄存器、固态硬盘(solid-state drive,SSD)或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器1040用于存储相关指令和/或数据。存储器1040可以与处理器1010集成在一起,或者分离设置。Optionally, the communication device 1000 may further include a memory 1040. The memory 1040 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), cache, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), synchronous dynamic random access memory (SDRAM), hard disk drive (HDD), registers, solid-state drive (SSD), or compact disc read-only memory (CD-ROM). The memory 1040 is used to store related instructions and/or data. The memory 1040 may be integrated with the processor 1010 or disposed separately.

处理器1010可以是通用处理器或专用处理器。处理器1010可以包括一个或多个中央处理器(central processing unit,CPU)、应用处理器、调制解调处理器、图形处理器、图像信号处理器、数字信号处理器(digital signal processor,DSP)、视频编解码处理器、控制器、或者神经网络处理器。在处理器1010是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。其中,处理器1010可以是信号处理器、芯片,或其他可以实现本申请方法的集成电路,或者前述处理器、芯片或集成电路中的用于处理功能的部分电路。本申请的实施例中的处理器可以是专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。Processor 1010 can be a general-purpose processor or a special-purpose processor. Processor 1010 may include one or more central processing units (CPUs), application processors, modem processors, graphics processors, image signal processors, digital signal processors (DSPs), video codec processors, controllers, or neural network processors. When processor 1010 is a CPU, the CPU can be a single-core CPU or a multi-core CPU. Processor 1010 can be a signal processor, a chip, or other integrated circuit capable of implementing the methods of this application, or a portion of the circuitry within the aforementioned processor, chip, or integrated circuit for processing functions. The processor in the embodiments of this application can be an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

通信接口1020可以为输入输出接口或天线,输入输出接口用于信号或数据的输入或输出,也可以是输入输出电路。The communication interface 1020 can be an input/output interface or an antenna. The input/output interface is used for inputting or outputting signals or data, or it can be an input/output circuit.

示例性地,通信装置1000为第一装置,处理器1010用于执行以下操作:接收第一参考信号;根据该第一参考信号确定第一预编码矩阵;发送第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的,该第二参考信号用于估计第一信道的第一幅值;在该第一信道上接收第一信息,该第一信息指示该第一幅值。For example, the communication device 1000 is a first device, and the processor 1010 is configured to perform the following operations: receive a first reference signal; determine a first precoding matrix based on the first reference signal; transmit a second reference signal, which is processed by the first precoding matrix, and the second reference signal is used to estimate a first amplitude of a first channel; and receive first information on the first channel, the first information indicating the first amplitude.

示例性地,通信装置1000为第二装置,处理器1010用于执行以下操作:发送第一参考信号,该第一参考信号用于确定第一预编码矩阵;接收第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的;根据该第二参考信号,估计第一信道的第一幅值;在该第一信道上发送第一信息,该第一信息指示该第一幅值。For example, the communication device 1000 is a second device, and the processor 1010 is configured to perform the following operations: transmit a first reference signal for determining a first precoding matrix; receive a second reference signal processed by the first precoding matrix; estimate a first amplitude of a first channel based on the second reference signal; and transmit first information on the first channel, the first information indicating the first amplitude.

上述内容仅作为示例性描述。通信装置1000是将负责执行前述方法实施例中第一装置、或第二装置相关的方法或者步骤。The above description is for illustrative purposes only. The communication device 1000 is responsible for executing the methods or steps related to the first or second device in the foregoing method embodiments.

一种可能的实现中,通信接口1020可以为收发器。收发器可以包括发送器和接收器,发送器用于执行发送操作,接收器用于执行接收操作。例如,处理器1010用于控制收发器进行信号的接收和/或发送。In one possible implementation, the communication interface 1020 can be a transceiver. The transceiver may include a transmitter and a receiver, with the transmitter performing a transmission operation and the receiver performing a reception operation. For example, the processor 1010 is used to control the transceiver to receive and/or transmit signals.

一种可能的实现中,通信接口1020还可以为通信电路、管脚、输入输出接口、总线等。In one possible implementation, the communication interface 1020 can also be a communication circuit, pins, input/output interfaces, bus, etc.

通信装置1000可以包括发送器,而不包括接收器。或者,通信装置1000可以包括接收器,而不包括发送器。具体可以视通信装置1000执行的上述方案中是否包括发送动作和接收动作。Communication device 1000 may include a transmitter but not a receiver. Alternatively, communication device 1000 may include a receiver but not a transmitter. Specifically, it depends on whether the above-described scheme performed by communication device 1000 includes both transmitting and receiving actions.

上述描述仅是示例性描述。具体内容可以参见上述方法实施例所示的内容。图6中的各个操作的实现还可以对应参照图5所示的方法实施例的相应描述。The above description is merely exemplary. For details, please refer to the methods illustrated in the above embodiments. The implementation of each operation in Figure 6 can also be found in the corresponding description of the method embodiments shown in Figure 5.

例如,通信装置1000可以用于执行图5示出的方案。For example, the communication device 1000 can be used to execute the scheme shown in Figure 5.

示例性地,通信装置1000为第一装置,通信接口1020可以用于接收第一参考信号;处理器1010用于根据该第一参考信号确定第一预编码矩阵;通信接口1020用于发送第二参考信号;通信接口1020用于在第一信道上接收第一信息。For example, the communication device 1000 is a first device, the communication interface 1020 can be used to receive a first reference signal; the processor 1010 is used to determine a first precoding matrix based on the first reference signal; the communication interface 1020 is used to send a second reference signal; and the communication interface 1020 is used to receive first information on a first channel.

示例性地,通信装置1000为第二装置,通信接口1020可以用于发送第一参考信号;通信接口1020用于接收第二参考信号;处理器1010用于根据该第二参考信号,估计第一信道的第一幅值;通信接口1020可以用于在该第一信道上发送第一信息。For example, the communication device 1000 is a second device, and the communication interface 1020 can be used to transmit a first reference signal; the communication interface 1020 is used to receive a second reference signal; the processor 1010 is used to estimate a first amplitude of a first channel based on the second reference signal; and the communication interface 1020 can be used to transmit first information on the first channel.

对于其他实现方式具体可以参阅前述图5所示的实施例的详细介绍,这里不再赘述。应理解,各部件执行上述相应过程的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。For details on other implementation methods, please refer to the detailed description of the embodiment shown in Figure 5 above, which will not be repeated here. It should be understood that the specific processes by which each component performs the corresponding processes described above have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

图7是本申请实施例的另一种通信装置1100的示意框图。通信装置1100可以为第一装置、或者第二装置,也可以为第一装置、或者第二装置中的芯片或模块,用于实现图5所示的实施例涉及的方法,具体请参考上述方法实施例中的相关介绍。Figure 7 is a schematic block diagram of another communication device 1100 according to an embodiment of this application. The communication device 1100 can be a first device or a second device, or it can be a chip or module in the first device or the second device, used to implement the method involved in the embodiment shown in Figure 5. Please refer to the relevant description in the above method embodiments for details.

通信装置1100包括收发单元1110。下面对该收发单元1110进行示例性地介绍。The communication device 1100 includes a transceiver unit 1110. The transceiver unit 1110 will be described exemplarily below.

收发单元1110可以包括发送单元和接收单元。发送单元用于执行通信装置的发送动作,接收单元用于执行通信装置的接收动作。为便于描述,本申请实施例将发送单元与接收单元合为一个收发单元。在此做统一说明,后文不再赘述。收发单元1110可以实现相应的通信功能。收发单元1110还可以称为通信接口或通信模块。The transceiver unit 1110 may include a sending unit and a receiving unit. The sending unit is used to perform the sending action of the communication device, and the receiving unit is used to perform the receiving action of the communication device. For ease of description, the sending unit and the receiving unit are combined into one transceiver unit in this embodiment. This will be explained uniformly here and will not be repeated later. The transceiver unit 1110 can implement the corresponding communication functions. The transceiver unit 1110 may also be referred to as a communication interface or a communication module.

通信装置1100可以包括发送单元,而不包括接收单元。或者,通信装置1100可以包括接收单元,而不包括发送单元。具体可以视通信装置1100执行的上述方案中是否包括发送动作和接收动作。The communication device 1100 may include a transmitting unit but not a receiving unit. Alternatively, the communication device 1100 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme performed by the communication device 1100 includes both transmitting and receiving actions.

示例性地,收发单元1110用于接收第一参考信号等。For example, the transceiver unit 1110 is used to receive a first reference signal, etc.

可选地,通信装置1100还可以包括处理单元1120,其用于执行通信装置1100涉及处理、协调等步骤的内容。Optionally, the communication device 1100 may further include a processing unit 1120, which is used to perform the processing, coordination and other steps involved in the communication device 1100.

示例性地,收发单元1110用于发送第一参考信号等。For example, the transceiver unit 1110 is used to transmit a first reference signal, etc.

可选地,通信装置1100还可以包括处理单元1120,其用于执行通信装置1100涉及处理、协调等步骤的内容。Optionally, the communication device 1100 may further include a processing unit 1120, which is used to perform the processing, coordination and other steps involved in the communication device 1100.

上述所述内容仅作为示例性描述。通信装置1100将负责执行前述方法实施例中相关的方法或者步骤。The above description is for illustrative purposes only. The communication device 1100 will be responsible for executing the relevant methods or steps in the foregoing method embodiments.

可选地,通信装置1100还包括存储单元1130,该存储单元1130用于存储用于执行前述方法的程序或者代码。或者说,存储单元1130可以用于存储指令和/或数据,处理单元1120可以读取存储单元1130中的指令和/或数据,以使得通信装置1100实现前述方法实施例。例如,通信装置1100可以用于执行图5示出的方案。Optionally, the communication device 1100 further includes a storage unit 1130 for storing programs or code for executing the aforementioned methods. Alternatively, the storage unit 1130 can store instructions and/or data, and the processing unit 1120 can read the instructions and/or data from the storage unit 1130 to enable the communication device 1100 to implement the aforementioned method embodiments. For example, the communication device 1100 can be used to execute the scheme shown in FIG5.

示例性地,收发单元1110可以用于接收第一参考信号;处理单元1120可以用于根据该第一参考信号确定第一预编码矩阵;收发单元1110可以用于发送第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的,该第二参考信号用于估计第一信道的第一幅值;收发单元1110可以用于在该第一信道上接收第一信息,该第一信息指示该第一幅值。For example, the transceiver unit 1110 can be used to receive a first reference signal; the processing unit 1120 can be used to determine a first precoding matrix based on the first reference signal; the transceiver unit 1110 can be used to transmit a second reference signal, which is processed by the first precoding matrix, and the second reference signal is used to estimate a first amplitude of the first channel; the transceiver unit 1110 can be used to receive first information on the first channel, and the first information indicates the first amplitude.

示例性地,收发单元1110可以用于发送第一参考信号,该第一参考信号用于确定第一预编码矩阵;收发单元1110可以用于接收第二参考信号,该第二参考信号是经过该第一预编码矩阵处理的;处理单元1120可以用于根据该第二参考信号,估计第一信道的第一幅值;收发单元1110可以用于在该第一信道上发送第一信息,该第一信息指示该第一幅值。For example, transceiver unit 1110 can be used to transmit a first reference signal for determining a first precoding matrix; transceiver unit 1110 can be used to receive a second reference signal processed by the first precoding matrix; processing unit 1120 can be used to estimate a first amplitude of a first channel based on the second reference signal; transceiver unit 1110 can be used to transmit first information on the first channel, the first information indicating the first amplitude.

对于其他实现方式具体可以参阅前述图5所示的实施例的详细介绍,这里不再赘述。应理解,各部件执行上述相应过程的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。For details on other implementation methods, please refer to the detailed description of the embodiment shown in Figure 5 above, which will not be repeated here. It should be understood that the specific processes by which each component performs the corresponding processes described above have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

当图6中的通信装置1000为芯片时,通信接口1020可以是该芯片的收发器、输入输出电路或通信接口。处理器1010可以是该芯片上集成的处理器、或者微处理器、或者集成电路。上述方法实施例中第一装置、或第二装置的发送操作可以理解为芯片的输出,上述方法实施例中第一装置、或第二装置的接收操作可以理解为芯片的输入。When the communication device 1000 in Figure 6 is a chip, the communication interface 1020 can be a transceiver, input/output circuit, or communication interface of the chip. The processor 1010 can be a processor integrated on the chip, a microprocessor, or an integrated circuit. In the above method embodiments, the transmitting operation of the first or second device can be understood as the output of the chip, and the receiving operation of the first or second device in the above method embodiments can be understood as the input of the chip.

当图7中的通信装置1100为芯片时,收发单元1110可以是该芯片的收发器、输入输出电路或通信接口。处理单元1120可以是该芯片上集成的处理器、或者微处理器、或者集成电路。上述方法实施例中第一装置、或第二装置的发送操作可以理解为芯片的输出,上述方法实施例中第一装置、或第二装置的接收操作可以理解为芯片的输入。When the communication device 1100 in Figure 7 is a chip, the transceiver unit 1110 can be the transceiver, input/output circuit, or communication interface of the chip. The processing unit 1120 can be a processor, microprocessor, or integrated circuit integrated on the chip. The transmitting operation of the first or second device in the above method embodiments can be understood as the output of the chip, and the receiving operation of the first or second device in the above method embodiments can be understood as the input of the chip.

本申请还提供了一种芯片,包括处理器,用于从存储器中调用并运行所述存储器中存储的指令,使得安装有所述芯片的通信装置执行上述各示例中的方法。This application also provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device on which the chip is mounted to perform the methods in the examples above.

本申请还提供另一种芯片,包括:输入接口、输出接口、处理器,所述输入接口、输出接口以及所述处理器之间通过内部连接通路相连,所述处理器用于执行存储器中的代码,当所述代码被执行时,所述处理器用于执行上述各示例中的方法。可选地,该芯片还包括存储器,该存储器用于存储计算机程序或者代码。This application also provides another chip, including: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is used to execute code in a memory. When the code is executed, the processor is used to perform the methods in the examples described above. Optionally, the chip further includes a memory for storing computer programs or code.

本申请还提供了一种处理器,用于与存储器耦合,用于执行上述各实施例中任一实施例中涉及通信装置的方法和功能,或者,用于执行上述各实施例中任一实施例中涉及第一装置或第二装置的方法和功能。This application also provides a processor for coupling with a memory, for performing the methods and functions related to the communication device in any of the above embodiments, or for performing the methods and functions related to the first or second device in any of the above embodiments.

在本申请的另一实施例中提供一种包含计算机程序或指令的计算机程序产品,当该计算机程序产品被运行时,前述实施例的方法得以实现。In another embodiment of this application, a computer program product comprising a computer program or instructions is provided, which, when run, enables the implementation of the methods described in the foregoing embodiments.

本申请还提供一种计算机程序,当该计算机程序被运行时,前述实施例的方法得以实现。This application also provides a computer program that, when run, enables the implementation of the methods described in the foregoing embodiments.

在本申请的另一实施例中提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被运行时实现前述实施例所述的方法。In another embodiment of this application, a computer-readable storage medium is provided, which stores a computer program that, when run, implements the methods described in the foregoing embodiments.

本申请还提供一种通信系统,该通信系统包括第一装置和第二装置。第一装置和第二装置分别用于执行前述实施例中第一装置和第二装置所执行的方法。This application also provides a communication system, which includes a first device and a second device. The first device and the second device are respectively used to perform the methods performed by the first device and the second device in the foregoing embodiments.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

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

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

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

Claims (33)

一种通信方法,其特征在于,所述方法包括:A communication method, characterized in that the method includes: 接收第一参考信号;Receive the first reference signal; 根据所述第一参考信号确定第一预编码矩阵;Determine the first precoding matrix based on the first reference signal; 发送第二参考信号,所述第二参考信号是经过所述第一预编码矩阵处理的,所述第二参考信号用于估计第一信道的第一幅值;A second reference signal is transmitted, which is processed by the first precoding matrix, and the second reference signal is used to estimate the first amplitude of the first channel; 在所述第一信道上接收第一信息,所述第一信息指示所述第一幅值。Receive first information on the first channel, the first information indicating the first amplitude. 根据权利要求1所述的方法,其特征在于,根据所述第一参考信号确定第一预编码矩阵,包括:The method according to claim 1, characterized in that determining the first precoding matrix based on the first reference signal includes: 根据所述第一参考信号,估计所述第一信道的第一多普勒频率,所述第一信道包括第一径,所述第一多普勒频率为所述第一径的多普勒频率;Based on the first reference signal, the first Doppler frequency of the first channel is estimated, the first channel includes a first path, and the first Doppler frequency is the Doppler frequency of the first path. 根据所述第一多普勒频率,确定所述第一预编码矩阵。The first precoding matrix is determined based on the first Doppler frequency. 根据权利要求1所述的方法,其特征在于,根据所述第一参考信号确定第一预编码矩阵,包括:The method according to claim 1, characterized in that determining the first precoding matrix based on the first reference signal includes: 根据所述第一参考信号,估计所述第一信道的第一多普勒频率和第二多普勒频率,所述第一信道包括第一径和第二径,所述第一多普勒频率为所述第一径的多普勒频率,所述第二多普勒频率为所述第二径的多普勒频率;Based on the first reference signal, the first Doppler frequency and the second Doppler frequency of the first channel are estimated. The first channel includes a first path and a second path. The first Doppler frequency is the Doppler frequency of the first path, and the second Doppler frequency is the Doppler frequency of the second path. 根据所述第一多普勒频率和所述第二多普勒频率,确定所述第一预编码矩阵。The first precoding matrix is determined based on the first Doppler frequency and the second Doppler frequency. 根据权利要求2所述的方法,其特征在于,The method according to claim 2, characterized in that, 在根据所述第一多普勒频率,确定所述第一预编码矩阵之前,所述方法包括:根据所述第一参考信号,获取所述第一径的第一角度时延域信息;Before determining the first precoding matrix based on the first Doppler frequency, the method includes: obtaining first angular time delay domain information of the first path based on the first reference signal; 根据所述第一多普勒频率,确定所述第一预编码矩阵,包括:根据所述第一多普勒频率和所述第一角度时延域信息,确定所述第一预编码矩阵。Determining the first precoding matrix based on the first Doppler frequency includes: determining the first precoding matrix based on the first Doppler frequency and the first angular time delay domain information. 根据权利要求3所述的方法,其特征在于,The method according to claim 3, characterized in that, 在根据所述第一多普勒频率和所述第二多普勒频率,确定所述第一预编码矩阵之前,所述方法包括:根据所述第一参考信号,获取所述第一径的第一角度时延域信息和所述第二径的第二角度时延域信息;Before determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency, the method includes: obtaining first angular delay domain information of the first path and second angular delay domain information of the second path based on the first reference signal; 根据所述第一多普勒频率和所述第二多普勒频率,确定所述第一预编码矩阵,包括:根据所述第一多普勒频率、所述第一角度时延域信息、所述第二多普勒频率和所述第二角度时延域信息,确定所述第一预编码矩阵。Determining the first precoding matrix based on the first Doppler frequency and the second Doppler frequency includes: determining the first precoding matrix based on the first Doppler frequency, the first angular delay domain information, the second Doppler frequency, and the second angular delay domain information. 根据权利要求4所述的方法,其特征在于,所述第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,所述第一矩阵指示所述第一多普勒频率,所述第二矩阵指示所述第一角度时延域信息。The method according to claim 4, wherein the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second matrix indicates the first angular delay domain information. 根据权利要求5所述的方法,其特征在于,所述第一预编码矩阵是根据第一矩阵和第二矩阵确定的,其中,所述第一矩阵指示所述第一多普勒频率和所述第二多普勒频率,所述第二矩阵指示所述第一角度时延域信息和所述第二角度时延域信息。According to the method of claim 5, the first precoding matrix is determined based on a first matrix and a second matrix, wherein the first matrix indicates the first Doppler frequency and the second Doppler frequency, and the second matrix indicates the first angular delay domain information and the second angular delay domain information. 根据权利要求6所述的方法,其特征在于,第一信道包括S个径,S为大于或等于1的正整数,所述第一预编码矩阵F满足:
F=(DT)-1(ET)-1
D=[d1,…,di,…,dS];
According to the method of claim 6, the first channel comprises S paths, where S is a positive integer greater than or equal to 1, and the first precoding matrix F satisfies:
F = ( D<sub> T</sub>)<sup> -1 </sup>(E<sub> T </sub>)<sup> -1 </sup>;
D=[d 1 ,…,d i ,…,d S ];
其中,i和j为整数,1≤i≤S,1≤j≤S;(ET)-1为所述第一矩阵,ej为所述第一多普勒频率;(DT)-1为所述第二矩阵,di为所述第一角度时延域信息;“T”表示矩阵转置,“-1”表示矩阵求逆。Where i and j are integers, 1≤i≤S, 1≤j≤S; (E T ) -1 is the first matrix, e j is the first Doppler frequency; (D T ) -1 is the second matrix, d i is the first angle time delay domain information; "T" indicates matrix transpose, and "-1" indicates matrix inversion.
根据权利要求1至8中任一项所述的方法,其特征在于,所述第一信息包括第一标识和所述第一幅值,所述第一幅值为第一径的幅值,所述第一径为所述第一标识对应的径。The method according to any one of claims 1 to 8 is characterized in that the first information includes a first identifier and a first amplitude, the first amplitude being the amplitude of a first path, and the first path being the path corresponding to the first identifier. 根据权利要求9所述的方法,其特征在于,所述第一信息包括第二标识和第二幅值,所述第二幅值为第二径的幅值,所述第二径为所述第二标识对应的径。According to the method of claim 9, the first information includes a second identifier and a second amplitude, the second amplitude being the amplitude of a second path, and the second path being the path corresponding to the second identifier. 根据权利要求1至8中任一项所述的方法,其特征在于,所述第一信息包括第一标识和第一索引,所述第一索引指示所述第一幅值,所述第一幅值为第一径的幅值,所述第一标识指示所述第一径。The method according to any one of claims 1 to 8, wherein the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of a first path, and the first identifier indicating the first path. 根据权利要求11所述的方法,其特征在于,所述第一信息包括第二标识和第二索引,所述第二索引指示第二幅值,所述第二幅值为第二径的幅值,所述第二标识指示所述第二径。The method according to claim 11, wherein the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path. 根据权利要求1至12中任一项所述的方法,其特征在于,所述第一信息指示所述第一幅值,包括:所述第一信息指示所述第一幅值和所述第一信道的第二幅值。The method according to any one of claims 1 to 12, wherein the first information indicates the first amplitude, includes: the first information indicating the first amplitude and the second amplitude of the first channel. 根据权利要求13所述的方法,其特征在于,在所述第一信道上接收第一信息之后,所述方法包括:The method according to claim 13, characterized in that, after receiving the first information on the first channel, the method includes: 发送第一数据,所述第一数据是经过第二预编码矩阵处理的,所述第二预编码矩阵是根据所述第一幅值和所述第二幅值确定的。First data is sent, which has been processed by a second precoding matrix, which is determined based on the first amplitude and the second amplitude. 根据权利要求1至12中任一项所述的方法,其特征在于,在所述第一信道上接收第一信息之后,所述方法包括:The method according to any one of claims 1 to 12, characterized in that, after receiving the first information on the first channel, the method includes: 发送第一数据,所述第一数据是经过第二预编码矩阵处理的,所述第二预编码矩阵是根据所述第一幅值确定的。First data is sent, which has been processed by a second precoding matrix, which is determined based on the first amplitude. 根据权利要求1至15中任一项所述的方法,其特征在于,所述第一参考信号包括探测参考信号SRS,所述第二参考信号包括信道状态信息参考信号CSI-RS。The method according to any one of claims 1 to 15, wherein the first reference signal includes a sounding reference signal SRS, and the second reference signal includes a channel state information reference signal CSI-RS. 一种通信方法,其特征在于,所述方法包括:A communication method, characterized in that the method includes: 发送第一参考信号,所述第一参考信号用于确定第一预编码矩阵;A first reference signal is sent, which is used to determine a first precoding matrix; 接收第二参考信号,所述第二参考信号是经过所述第一预编码矩阵处理的;Receive a second reference signal, which has been processed by the first precoding matrix; 根据所述第二参考信号,估计第一信道的第一幅值;Based on the second reference signal, estimate the first amplitude of the first channel; 在所述第一信道上发送第一信息,所述第一信息指示所述第一幅值。First information is transmitted on the first channel, the first information indicating the first amplitude. 根据权利要求17所述的方法,其特征在于,所述第一参考信号用于估计所述第一信道的第一多普勒频率,所述第一信道包括第一径,所述第一多普勒频率为所述第一径的多普勒频率,所述第一多普勒频率用于确定所述第一预编码矩阵。The method according to claim 17, wherein the first reference signal is used to estimate the first Doppler frequency of the first channel, the first channel includes a first path, the first Doppler frequency is the Doppler frequency of the first path, and the first Doppler frequency is used to determine the first precoding matrix. 根据权利要求18所述的方法,其特征在于,所述第一参考信号用于估计所述第一信道的第二多普勒频率,所述第一信道包括第二径,所述第二多普勒频率为所述第二径的多普勒频率,所述第二多普勒频率用于确定所述第一预编码矩阵。The method according to claim 18, wherein the first reference signal is used to estimate the second Doppler frequency of the first channel, the first channel includes a second path, the second Doppler frequency is the Doppler frequency of the second path, and the second Doppler frequency is used to determine the first precoding matrix. 根据权利要求17至19中任一项所述的方法,其特征在于,所述第一信息包括第一标识和所述第一幅值,所述第一幅值为第一径的幅值,所述第一径为所述第一标识对应的径。The method according to any one of claims 17 to 19, wherein the first information includes a first identifier and a first amplitude, the first amplitude being the amplitude of a first diameter, and the first diameter being the diameter corresponding to the first identifier. 根据权利要求20所述的方法,其特征在于,所述第一信息包括第二标识和第二幅值,所述第二幅值为第二径的幅值,所述第二径为所述第二标识对应的径。According to the method of claim 20, the first information includes a second identifier and a second amplitude, the second amplitude being the amplitude of a second path, and the second path being the path corresponding to the second identifier. 根据权利要求17至19中任一项所述的方法,其特征在于,所述第一信息包括第一标识和第一索引,所述第一索引指示所述第一幅值,所述第一幅值为第一径的幅值,所述第一标识指示所述第一径。The method according to any one of claims 17 to 19, characterized in that the first information includes a first identifier and a first index, the first index indicating the first amplitude, the first amplitude being the amplitude of the first path, and the first identifier indicating the first path. 根据权利要求22所述的方法,其特征在于,所述第一信息包括第二标识和第二索引,所述第二索引指示第二幅值,所述第二幅值为第二径的幅值,所述第二标识指示所述第二径。The method according to claim 22, wherein the first information includes a second identifier and a second index, the second index indicating a second amplitude, the second amplitude being the amplitude of a second path, and the second identifier indicating the second path. 根据权利要求17至23中任一项所述的方法,其特征在于,所述第一信息指示所述第一幅值,包括:所述第一信息指示所述第一幅值和所述第一信道的第二幅值。The method according to any one of claims 17 to 23, wherein the first information indicates the first amplitude, comprising: the first information indicating the first amplitude and a second amplitude of the first channel. 根据权利要求24所述的方法,其特征在于,在所述第一信道上发送第一信息之后,所述方法包括:The method according to claim 24, characterized in that, after transmitting the first information on the first channel, the method includes: 接收第一数据,所述第一数据是经过第二预编码矩阵处理的,所述第二预编码矩阵是根据所述第一幅值和所述第二幅值确定的。Receive first data, which has been processed by a second precoding matrix, which is determined based on the first amplitude and the second amplitude. 根据权利要求17至23中任一项所述的方法,其特征在于,在所述第一信道上发送第一信息之后,所述方法包括:The method according to any one of claims 17 to 23, characterized in that, after transmitting the first information on the first channel, the method comprises: 接收第一数据,所述第一数据是经过第二预编码矩阵处理的,所述第二预编码矩阵是根据所述第一幅值确定的。Receive first data, which has been processed by a second precoding matrix, which is determined based on the first amplitude. 根据权利要求17至26中任一项所述的方法,其特征在于,所述第一参考信号包括探测参考信号SRS,所述第二参考信号包括信道状态信息参考信号CSI-RS。The method according to any one of claims 17 to 26, wherein the first reference signal includes a sounding reference signal SRS, and the second reference signal includes a channel state information reference signal CSI-RS. 一种通信装置,其特征在于,包括用于实现如权利要求1至16中任一项所述方法的模块。A communication device, characterized in that it includes a module for implementing the method as described in any one of claims 1 to 16. 根据权利要求28所述的通信装置,其特征在于,所述通信装置包括网络设备或芯片。The communication device according to claim 28, wherein the communication device comprises a network device or a chip. 一种通信装置,其特征在于,包括用于实现如权利要求17至27中任一项所述方法的模块。A communication device, characterized in that it includes a module for implementing the method as described in any one of claims 17 to 27. 根据权利要求30所述的通信装置,其特征在于,所述通信装置包括终端设备或芯片。The communication device according to claim 30 is characterized in that the communication device includes a terminal device or a chip. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序或指令,当所述计算机程序或所述指令被运行时,使得权利要求1至16中任一项所述的方法被实现,或者,使得权利要求17至27中任一项所述的方法被实现。A computer-readable storage medium, characterized in that a computer program or instructions are stored on the computer-readable storage medium, which, when the computer program or the instructions are executed, causes the method of any one of claims 1 to 16 to be implemented, or causes the method of any one of claims 17 to 27 to be implemented. 一种计算机程序,其特征在于,包括计算机指令,当所述计算机指令被运行时,使得如权利要求1至16中任一项所述的方法被实现,或者,使得如权利要求17至27中任一项所述的方法被实现。A computer program, characterized in that it includes computer instructions, which, when executed, cause the method as described in any one of claims 1 to 16 to be implemented, or cause the method as described in any one of claims 17 to 27 to be implemented.
PCT/CN2025/083838 2024-04-26 2025-03-20 Communication method and apparatus Pending WO2025223118A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202410518474.9 2024-04-26
CN202410518474.9A CN120856502A (en) 2024-04-26 2024-04-26 Communication method and device

Publications (1)

Publication Number Publication Date
WO2025223118A1 true WO2025223118A1 (en) 2025-10-30

Family

ID=97413154

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2025/083838 Pending WO2025223118A1 (en) 2024-04-26 2025-03-20 Communication method and apparatus

Country Status (2)

Country Link
CN (1) CN120856502A (en)
WO (1) WO2025223118A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130107746A1 (en) * 2010-06-21 2013-05-02 Fujitsu Limited Method for reference signal transmission, method for channel quality estimation, mobile station, base station and wireless communication system
US20190173538A1 (en) * 2016-08-10 2019-06-06 Huawei Technologies Co., Ltd. Precoding matrix determining method and apparatus
WO2022036720A1 (en) * 2020-08-21 2022-02-24 Oppo广东移动通信有限公司 Codebook processing method, terminal device, and network device
CN114389785A (en) * 2020-10-16 2022-04-22 维沃移动通信有限公司 Method and device for adjusting reference signal, terminal and network side equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130107746A1 (en) * 2010-06-21 2013-05-02 Fujitsu Limited Method for reference signal transmission, method for channel quality estimation, mobile station, base station and wireless communication system
US20190173538A1 (en) * 2016-08-10 2019-06-06 Huawei Technologies Co., Ltd. Precoding matrix determining method and apparatus
WO2022036720A1 (en) * 2020-08-21 2022-02-24 Oppo广东移动通信有限公司 Codebook processing method, terminal device, and network device
CN114389785A (en) * 2020-10-16 2022-04-22 维沃移动通信有限公司 Method and device for adjusting reference signal, terminal and network side equipment

Also Published As

Publication number Publication date
CN120856502A (en) 2025-10-28

Similar Documents

Publication Publication Date Title
US20230122302A1 (en) Measurement reporting method and apparatus
US12267132B2 (en) Channel state information reporting method and communications apparatus
CN108476056B (en) Wireless communication method and wireless communication device
CN115088224B (en) A channel state information feedback method and communication device
US20230164004A1 (en) Channel parameter obtaining method and apparatus
JP7452540B2 (en) Electronic equipment, communication methods, and storage media
CN112054824B (en) A channel measurement method and communication device
WO2024001744A1 (en) Channel state information reporting method and communication apparatus
WO2021159309A1 (en) Channel measurement method and communication device
WO2021081847A1 (en) Channel measurement method and communication apparatus
US20250227514A1 (en) Communication method and related device
US20250047335A1 (en) Ue-assisted precoder selection in active antenna system (aas)
WO2021189302A1 (en) Updating method and communication apparatus
WO2025223118A1 (en) Communication method and apparatus
WO2023011436A1 (en) Communication processing method and communication processing apparatus
WO2025232402A1 (en) Communication method and communication apparatus
WO2024108385A1 (en) Method and apparatus used for communication, storage medium, program product, and communication system
WO2025209493A1 (en) Communication method, apparatus and system
WO2025260877A1 (en) Communication method, apparatus and system
WO2025256517A1 (en) Communication method and communication apparatus
WO2025146019A1 (en) Communication method and communication apparatus
WO2025232739A1 (en) Communication method and apparatus
WO2025261286A1 (en) Method and apparatus for determining channel calibration coefficient
WO2025139591A1 (en) Precoding parameter transmission method, apparatus and system
WO2025113135A1 (en) Channel state information reporting method, communication apparatus, and communication system

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

Country of ref document: EP

Kind code of ref document: A1