Wireless communication method, device, equipment, chip, storage medium, product and program

CN121970259APending Publication Date: 2026-05-01GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2023-09-27
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In the Channel State Information (CSI) feedback design of the existing new radio (NR) system, the codebook feedback from the terminal device cannot accurately characterize the channel characteristics in the near-field scenario, resulting in a decrease in CSI accuracy and reducing the precoding performance.

Method used

The first information is sent to the network device through the terminal device to indicate the first parameter, and the network device determines the precoding matrix of the downlink channel based on the first parameter and the discrete Fourier transform (DFT) vector, and adjusts the DFT vector to include near-field channel characteristics.

Benefits of technology

Improves the accuracy of CSI in near-field scenarios and improves communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121970259A_ABST
    Figure CN121970259A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a wireless communication method and device, terminal equipment and network equipment, and the method comprises the steps that the terminal equipment sends first information to the network equipment, and the first information is used for indicating a first parameter, a precoding matrix of a downlink channel of the terminal equipment and the network equipment is determined based on the first parameter and a discrete Fourier transform (DFT) vector.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method, device, equipment, chip, storage medium, product and program Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and specifically to a wireless communication method, apparatus, device, chip, storage medium, product, and program. Background Art

[0002] Channel State Information (CSI) feedback design for New Radio (NR) systems primarily utilizes codebook-based feedback schemes to extract and feedback channel features. However, current codebooks fed back by end devices are only suitable for scenarios where the end device is far from the network equipment and cannot accurately characterize channel characteristics in near-field scenarios. This reduces the accuracy of the fed-back CSI and degrades precoding performance.

[0003] Summary of the Invention

[0004] Embodiments of the present application provide a wireless communication method, apparatus, device, chip, storage medium, product, and program.

[0005] In a first aspect, an embodiment of the present application provides a wireless communication method, including:

[0006] The terminal device sends first information to the network device, where the first information is used to indicate a first parameter. The precoding matrix of the downlink channel between the terminal device and the network device is determined based on the first parameter and a discrete Fourier transform (DFT) vector.

[0007] In a second aspect, a wireless communication method is provided, including:

[0008] The network device receives first information sent by the terminal device, where the first information is used to indicate a first parameter;

[0009] The network device determines a precoding matrix of a downlink channel between the terminal device and the network device based on the first parameter and the DFT vector.

[0010] In a third aspect, a wireless communication apparatus is provided, applied to a terminal device, including:

[0011] The sending unit is configured to send first information to the network device, where the first information is used to indicate a first parameter, and the precoding matrix of the downlink channel between the terminal device and the network device is determined based on the first parameter and the DFT vector.

[0012] In a fourth aspect, a wireless communication device is provided, which is applied to a network device, including:

[0013] a receiving unit, configured to receive first information sent by a terminal device, where the first information is used to indicate a first parameter;

[0014] A determination unit is configured to determine a precoding matrix of a downlink channel between the terminal device and the network device based on the first parameter and a discrete Fourier transform DFT vector.

[0015] In a fifth aspect, an embodiment of the present application provides a terminal device, the terminal device including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the above-mentioned wireless communication method.

[0016] In a sixth aspect, an embodiment of the present application provides a network device, the network device comprising a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the above-mentioned wireless communication method.

[0017] The chip provided in the embodiment of the present application is used to implement the above-mentioned wireless communication method.

[0018] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned wireless communication method.

[0019] The computer-readable storage medium provided in an embodiment of the present application is used to store a computer program, which enables a computer to execute the above-mentioned wireless communication method.

[0020] The computer program product provided in the embodiments of the present application includes computer program instructions, which enable a computer to execute the above-mentioned wireless communication method.

[0021] The computer program provided in the embodiment of the present application, when executed on a computer, enables the computer to execute the above-mentioned wireless communication method.

[0022] An embodiment of the present application provides a wireless communication method, wherein a terminal device may indicate a first parameter to a network device through first information. Accordingly, the network device may determine a precoding matrix of a downlink channel based on the first parameter indicated by the terminal device and a DFT vector, and adjust the DFT vector in a far-field scenario through the first parameter, thereby obtaining a precoding matrix including near-field channel characteristics, thereby improving the accuracy of CSI fed back in the near-field scenario and improving communication performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0024] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application;

[0025] FIG2 is a schematic diagram of the structure of an eType II codebook provided in an embodiment of the present application;

[0026] FIG3 is a schematic diagram of the positional relationship between a terminal device and an antenna array provided in an embodiment of the present application;

[0027] FIG4 is a schematic flow chart of a wireless communication method provided in an embodiment of the present application;

[0028] FIG5A is a schematic diagram of communication performance of a terminal device at different positions in a spatial coordinate system according to a related technology provided by an embodiment of the present application;

[0029] FIG5B is a schematic diagram of communication performance of a terminal device at different positions in a communication method provided in an embodiment of the present application;

[0030] FIG6 is a schematic structural diagram of a wireless communication device 600 provided in an embodiment of the present application;

[0031] FIG7 is a schematic structural diagram of a wireless communication device 700 provided in an embodiment of the present application;

[0032] FIG8 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0033] FIG9 is a schematic structural diagram of a chip according to an embodiment of the present application;

[0034] FIG10 is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0036] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application.

[0037] As shown in Figure 1, a communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0038] It should be understood that the embodiments of the present application are only illustrative of the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), or future communication systems.

[0039] 1 , the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 110 (eg, UE) located within the coverage area.

[0040] The network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, an access point, an in-vehicle device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.

[0041] The terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.

[0042] For example, the terminal device 110 may refer to an access terminal, user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. An access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolution network, etc.

[0043] The terminal device 110 can be used for device-to-device (D2D) communication.

[0044] The wireless communication system 100 may further include a core network device 130 for communicating with the base station. The core network device 130 may be a 5G core network (5G Core, 5GC) device, such as an Access and Mobility Management Function (AMF), an Authentication Server Function (AUSF), a User Plane Function (UPF), or a Session Management Function (SMF). Optionally, the core network device 130 may also be an Evolved Packet Core (EPC) device of an LTE network, such as a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions that can be implemented by SMF and PGW-C. During the network evolution process, the above-mentioned core network device may also be called other names, or a new network entity may be formed by dividing the functions of the core network, which is not limited in the embodiments of the present application.

[0045] The functional units in the communication system 100 may also establish connections and implement communication via next generation (NG) network interfaces.

[0046] For example, the terminal device establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with the AMF through the NG interface 1 (referred to as N1); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (referred to as N3); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (referred to as N2); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (referred to as N4); the UPF can exchange user plane data with the data network through the NG interface 6 (referred to as N6); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (referred to as N11); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (referred to as N7).

[0047] Figure 1 exemplarily shows a base station, a core network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include other numbers of terminal devices within its coverage area, which is not limited in this embodiment of the present application.

[0048] It should be noted that Figure 1 is merely an example of a system applicable to this application. Of course, the methods described in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably herein. The term "and / or" herein simply describes an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the associated objects are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, "A indicates B" can mean that A directly indicates B, for example, B can obtain information through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can obtain information through C; or it can mean that A and B have an association relationship. It should also be understood that the "correspondence" mentioned in the embodiments of this application can mean that there is a direct or indirect correspondence between two objects, or that there is an association relationship between the two objects, or a relationship between an indicator and the indicated, a configuration and the configured, and so on. It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and the present application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, such as LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.

[0049] Current CSI feedback designs primarily utilize codebook-based solutions to extract and feedback channel features. Specifically, after performing channel estimation, the signal receiver selects the precoding matrix that best matches the channel estimation result from a pre-set codebook according to an optimization criterion. Information such as the precoding matrix index is then fed back to the signal transmitter via an air interface feedback link for precoding. Codebooks can be categorized as Type 1 (Type I), Type 2 (Type II), and enhanced Type 2 (eType II).

[0050] The specific method of CSI feedback is introduced by taking the eType II codebook as an example. The eType II codebook is independently coded in the frequency domain (each subband). Due to the high spatial quantization accuracy, the total feedback amount is too large. By feeding back the frequency domain-spatial joint codebook, the feedback amount can be greatly reduced while ensuring NR performance. Among them, the eType II codebook can be expressed as

[0051] For example, Figure 2 provides a schematic diagram of the structure of an eType II codebook. Referring to Figure 2, W1 is a (2N1N2×2L) matrix, where N1 is the number of antenna ports in the first dimension (e.g., horizontal direction), and N2 is the number of antenna ports in the second dimension (e.g., vertical direction). W1 = [B, 0; 0, B], where all columns in B are a set of L orthogonal basis vectors selected from the discrete Fourier transform (DFT) vector space of the eType II codebook. It can be understood that W1 can be used to indicate 2L spatial beams. is an M×N3 matrix, specifically used to determine M DFT basis vectors. The size of is (2L×M) and is used to indicate the weighting coefficients of any pair of spatial beam and frequency domain DFT vector.

[0052] In actual applications, the CSI content reported by the terminal device includes L beams of W1. The indicated M DFT bases, and the quantized Correspondingly, the network device can obtain the downlink CSI of each layer through the product of the three.

[0053] The following details how the positional relationship between terminal devices and network devices affects channel characteristics.

[0054] Assume that the network device antenna aperture is D, the wavelength is λ, and the distance between the terminal device and the network device antenna array is r. The terminal device is considered to be in the far field of the antenna array, and its wavefront is approximately a plane wave. The terminal device is considered to be in the near field of the antenna array, and its wavefront is a spherical wave.

[0055] For example, referring to the three-dimensional coordinate system shown in FIG3 , the coordinates of the antenna array of the network device are (x0, y0, z0). The coordinates of the terminal device are The distance R from the antenna array to the terminal device can be expressed by the following formula (1-1).

[0056] Formula (1) is Taylor expanded. Specifically, the Taylor expansion formula is:

[0057] Formula (1) R can be approximated by the following formula (1-2):

[0058] It should be noted that in formula (2), only Item, the rest Higher-order terms are omitted.

[0059] In practical applications, for far-field scenarios, r>>0. Based on this, the formula (1-2) contains The term can be ignored. That is, for far-field scenarios, R can be expressed by formula (1-3).

[0060] For near-field scenarios, the formula (1-2) contains Therefore, the distance R from the antenna array to the terminal device is expressed by the following formula (1-4).

[0061] It can be seen that the near field has an additional 1 / r order term compared to the far field, that is

[0062] Referring to FIG3 , the antenna array of the network device is in the yz plane, and its coordinates can be expressed as (nd h ,0,md v ). x0=nd h ,y0=0,z0=md v Therefore, the channel characteristics of the terminal device can be expressed by the following formula (1-5).

[0063] Among them, the constant

[0064] It should be noted that in formula (1-5), exp(jkr) is independent of the position of the antenna array, and the phase difference between multiple antennas is the same and can be ignored.

[0065] item It is the far field part related to the first dimension (e.g. horizontal direction). The traditional scheme uses DFT codebook approximation, where It can be expressed as Among them, l / N can be considered as

[0066] Exp(-jkmd v cos(θ)) is the far field part related to the second dimension (e.g. vertical direction), and the traditional solution uses DFT codebook approximation. v cos(θ)) can be expressed as p / M can be considered as d v cos(θ) / λ.

[0067] The multiplication of the far-field portion related to the first dimension and the far-field portion related to the second dimension can be regarded as the multiplication of two vectors (or in the form of a Kronecker product).

[0068] for The first-order term mainly includes three parts: the first dimension Order Second Dimension Order and cross terms It should be noted that and other high-order terms, which are usually used to characterize the channel characteristics in the near field.

[0069] Understandably, the codebooks currently fed back by terminal devices typically only utilize a zero-order approximation of distance, which is suitable for scenarios where the terminal device is far from the network device. However, in near-field scenarios, where the terminal device and network device are relatively close, the current codebooks cannot accurately characterize the channel characteristics in these scenarios, resulting in less accurate CSI feedback and reduced precoding performance.

[0070] Based on this, an embodiment of the present application provides a wireless communication method, wherein a terminal device can indicate a first parameter to a network device through a first information. Accordingly, the network device can determine the precoding matrix of the downlink channel based on the first parameter indicated by the terminal device and the DFT vector, and adjust the DFT vector in the far-field scenario through the first parameter to obtain a precoding matrix including near-field channel characteristics, thereby improving the accuracy of the CSI fed back in the near-field scenario and improving communication performance.

[0071] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0072] FIG4 is a flow chart of a wireless communication method provided in an embodiment of the present application. As shown in FIG4 , the method includes the following contents.

[0073] S110: The terminal device sends first information to the network device; correspondingly, the network device receives the first information sent by the terminal device, wherein the first information is used to indicate a first parameter.

[0074] S120. The network device determines a precoding matrix of a downlink channel between the terminal device and the network device based on the first parameter and the DFT vector.

[0075] It should be noted that in related technologies, a network device can determine the precoding matrix of the downlink channel between the terminal device and the network device based on the DFT vector reported by the terminal device. In other words, the precoding matrix determined based on the DFT vector can characterize the channel characteristics in the far-field scenario.

[0076] In an embodiment of the present application, the terminal device may indicate a first parameter to the network device. The first parameter may be a parameter related to the location of the terminal device. For example, the first parameter may be the same as the value in formula (1-5) For example, the first parameter can be expressed as The first-order term of is quantified.

[0077] It can be understood that the first parameter can characterize the channel characteristics in the near-field scenario to a certain extent.

[0078] In an embodiment of the present application, the network device may determine the precoding matrix of the downlink channel based on the first parameter and the DFT vector indicated by the terminal device. That is, the network device may jointly determine the precoding matrix of the downlink channel based on the channel characteristics in the near-field scenario and the channel characteristics in the far-field scenario. In other words, the precoding information of the downlink channel between the terminal device and the network device may be composed of near-field related information and far-field related information.

[0079] It can be understood that the first parameter can be used to adjust the phase of each element in the DFT vector.

[0080] Exemplarily, the precoding information w of the downlink channel between the terminal device and the network device can be expressed by the following formula (2-1): w=w far diag(w near ) (2-1)

[0081] Among them, w far Characterizes far-field related information, consisting of DFT vectors. near The information representing the near-field related information can be determined by the first parameter. Any element in the above precoding information w can be expressed by the following formula (2-2).

[0082] In formula (2-2), n is the antenna port number, and its value range is [0, N1-1]. l is the DFT vector number. w far The elements in represent the far-field related information. 2 ) is w near The elements in represent the near-field related information. β is the first parameter in the above embodiment, which is indicated by the terminal device.

[0083] In some embodiments, exp(-jβn 2 ) can also be expressed as exp(-j2πβn 2 ).

[0084] It can be seen that in the communication method provided in the embodiment of the present application, the terminal device can indicate the first parameter to the network device through the first information. Accordingly, the network device can determine the precoding matrix of the downlink channel based on the first parameter indicated by the terminal device and the DFT vector, and adjust the DFT vector in the far-field scenario through the first parameter to obtain a precoding matrix that includes the near-field channel characteristics, thereby improving the accuracy of the CSI fed back in the near-field scenario and improving the communication performance.

[0085] It should be noted that there are multiple ways for a terminal device to indicate the first parameter to a network device through the first information. In one possible implementation, the terminal device may carry index information of the first parameter in the first candidate set through the first information, and indicate the first parameter to the network device through the index information. In another possible implementation, the terminal device may carry first indication information and second indication information through the first information, and indicate the first parameter to the terminal device through the two indication information. The following describes the indication methods of the first parameter using two different methods, Method #A and Method #B.

[0086] Method #A: The first information includes first index information, wherein the first index information is index information of the first parameter in the first candidate parameter set.

[0087] It is understandable that the terminal device and the network device can predetermine a candidate parameter set (referred to as the first candidate parameter set in this embodiment of the application). The first candidate parameter set may include one or more candidate parameters, where the one or more candidate parameters include the first parameter; in other words, the first parameter may be any candidate parameter in the first candidate parameter set. Based on this, the terminal device can indicate the first parameter to the network device through the index information of the first parameter in the first candidate parameter set (referred to as the first index information in this embodiment of the application).

[0088] For example, the first candidate parameter set may be {β0,β 1, ….β Q-1,}, the terminal device can carry any value from 0 to Q-1 through the first information to indicate the corresponding parameter.

[0089] In some embodiments, each candidate parameter in the first candidate parameter set may be predefined or configured by the network device. 1, ….β Q-1,} can be predefined or configured by the network device for the terminal device.

[0090] Exemplarily, the network device may configure the first candidate parameter set for the terminal device through high-layer signaling, such as configuring the first candidate parameter set through radio resource control (RRC) signaling or media access control element (MAC CE) signaling; in addition, the network device may also configure the first candidate parameter set for the terminal device through physical layer signaling, such as configuring the first candidate parameter set for the terminal device through downlink control (DCI).

[0091] In the embodiment of the present application, by predefining or preconfiguring the first candidate parameter set, the configuration method is simple and flexible.

[0092] In some embodiments, each candidate parameter in the first candidate parameter set is determined based on a first reference value and index information corresponding to each candidate parameter, wherein the first reference value is predefined or configured by the network device.

[0093] It can be understood that the terminal device can report the first index information to the network device through the first information, so that the network device can calculate the first parameter based on the first index information and the predefined / preconfigured first reference value.

[0094] In a possible implementation, the first reference value may be a fixed value A.

[0095] For example, the first candidate parameter set {β0,β 1, ….β Q-1,}, the candidate parameter β q =A -q , or the candidate parameter β q =1-A -q , or candidate parameters Where q = [0, Q-1]. The first reference value A can be predefined or configured by the network device. The terminal device can report the value of q to the network device. The network device can determine the first parameter β based on the values ​​of A and q.

[0096] In this implementation, the configuration of the first candidate parameter set can be achieved by predefining and preconfiguring a fixed value A, and the configuration method is simple and fast.

[0097] In another possible implementation, the first reference value may be the maximum value β of the first candidate parameter set. max and / or minimum β min related.

[0098] For example, the first candidate parameter set {β0,β 1, ….β Q-1,}, candidate parameters or β q =β max A -q ,or, etc. Where q = [0, Q-1]. β max and / or β min Can be predefined or network device configuration (such as β max =1). The terminal device can report the value of q to the network device. The network device can combine β max and / or β min The values ​​of and q determine the first parameter β.

[0099] It should be noted that β max and β min The value of β can be related to the location range of the terminal device. For example, max Can be used with r max Correlation, β min Can be used with r min The terminal device can be associated with max and / or r min To determine, β max and / or β min Typically, β max With r max The correlation between min With r min The association relationship between them can be configured by network devices.

[0100] It should be understood that in formula (1-5), The first-order term of is related to the channel characteristics of the near-field part of the terminal device. Therefore, the first parameter β can be obtained from the formula (1-5) The first-order term of Order For example, it can be organized into because Related to the location of the terminal device,

[0101] Based on this, in one example, β max As the first reference value. Assume that the antenna spacing is If the distance between the terminal device and the coordinate origin is r>r min ,but 0~β max Uniformly quantized into Q parts, the first candidate reference set {β1,β2, ….β Q,}, candidate parameters or β q =β max A -q , or, β q =β max (1-A -q ). Where q = [0, Q-1].

[0102] In another example, β max and β min As the first reference value, the range of the terminal device (distance r min , r max , or β min , β max ), for example, r min <r<r max , Likewise, Uniform quantization is divided into Q parts, where

[0103] In this implementation, the first parameter β can be max and / or minimum β min Related to, or related to max and / or r min The network equipment estimates r max and / or r min The more accurate , the more accurate the first parameter β.

[0104] In another possible implementation, the first reference value may be a parameter r0 related to the location of the terminal device. The first candidate parameter set {β0,β 1, ….β Q-1,}, candidate parameters The terminal device may report the value of q to the network device through the first information.

[0105] In some embodiments, each candidate parameter in the first candidate parameter set is determined based on index information of the DFT vector, a second reference value, and index information corresponding to each candidate parameter; the second reference value is predefined or configured by the network device.

[0106] It can be understood that the index information of the DFT vector can be used to determine the angle of the terminal device, that is, Where l is the index information of the DFT vector. N is the number of DFT points, where N = N1*O1, N1 is the number of antenna ports in the first dimension, and O1 = 4 oversampling parameters. Based on this, It can be expressed as In this implementation, β′ max The second reference value may be predefined or configured by the network device. 1, ….β Q-1,}, candidate parameters or, or The terminal device can report the value of q to the network device through the first information.

[0107] In some embodiments, the first candidate parameter set may include a first value. When the first information indicates that the first parameter is the first value, the precoding matrix is ​​determined only according to the DFT vector.

[0108] The first value may be a value that invalidates the near-field related information in the precoding matrix. For example, the first candidate parameter set may include a value of 0, that is, β∈{β1,β 2, ….β Q, ,0}. Combined with formula (2-2), when the first information indicates the element 0 in the first candidate parameter set, exp(-jβn 2 )=1,w n,l Only the DFT vector In other words, when the first information indicates element 0 in the first candidate parameter set, the near-field related information is invalid information.

[0109] In summary, the terminal device can carry the first index information in the first information, and use the first index information to indicate the first parameter to the network device, so that the network device can determine the precoding matrix of the downlink channel based on the first parameter and the DFT vector. In this way, the DFT vector in the far-field scenario is adjusted using the first parameter to obtain a precoding matrix that includes the near-field channel characteristics, thereby improving the accuracy of the CSI fed back in the near-field scenario and improving communication performance.

[0110] Mode #B: The first information may include first indication information and second indication information, and the first parameter is determined based on the first indication information and the second indication information.

[0111] It is understandable that the terminal device can use two indication information to indicate the first parameter to the network device. One indication information may be related to the distance between the terminal device and the network device, and the other indication information may be related to the angle between the terminal device and the network device. In other words, the terminal device can combine the distance information and the angle information to indicate the first parameter to the network device.

[0112] In some embodiments, the first indication information may include a value of the second parameter, and the second indication information may include a value of the third parameter; wherein the first parameter β may be determined based on the second parameter, the third parameter, and a third reference value. In embodiments of the present application, the third reference value is predefined or configured by the network device.

[0113] That is, the terminal device can directly report the value of the second parameter and the value of the third parameter to the network device. Furthermore, the network device can calculate the first parameter β used to determine the precoding matrix based on the second parameter, the second parameter and the third reference value.

[0114] It is understood that the second parameter may be a quantized value of the distance between the terminal device and the network device, and the third parameter may be a quantized value of the angle between the terminal device and the network device. In addition, the third reference value may be related to the configuration information of the antenna array, and the third reference value may be predefined or configured by the network device.

[0115] For example, the angle between the terminal device and the network device can be quantified as points, among which, Further, make β′ max (or distance r) is uniformly quantized into Q r Among them, β′ max is the third reference value, which can be predefined or configured by the network device. Based on this, in the first candidate parameter set, the candidate parameter or or The terminal device can report the second parameter q to the network device r , and the third parameter

[0116] In some embodiments, the first indication information may include index information of the second parameter in the second candidate parameter set; the second indication information may include index information of the third parameter in the third candidate parameter set;

[0117] The first parameter is determined based on the second parameter and the third parameter.

[0118] It is understandable that the terminal device and the network device may predetermine two different candidate parameter sets (referred to herein as a second candidate parameter set and a third candidate parameter set in this embodiment of the present application). The second candidate parameter set and the third candidate parameter set each include one or more candidate parameters. Furthermore, the second candidate parameter set includes the second parameter, and the third candidate parameter set includes the third parameter.

[0119] The one or more candidate parameters included in the second candidate parameter set may be angle candidate values, and the one or more candidate parameters included in the third candidate parameter set may be distance candidate values. Alternatively, the one or more candidate parameters included in the second candidate parameter set may be distance candidate values, and the one or more candidate parameters included in the third candidate parameter set may be angle candidate values.

[0120] In an embodiment of the present application, the terminal device may report index information of the second parameter to the network device in the first message to indicate the second parameter. Simultaneously, the terminal device may report index information of the third parameter to the network device in the first message to indicate the third parameter. Based on this, the network device may determine the second parameter based on the index information of the second parameter and determine the third parameter based on the index information of the third parameter. Furthermore, the network device may obtain the first parameter β based on the second and third parameters.

[0121] In a possible implementation manner, a value of each candidate parameter in the second candidate parameter set and / or the third candidate parameter set is predefined or configured by a network device.

[0122] For example, the network device may configure the second candidate parameter set {a1, a 2, ….a Q1,}, including Q1 angle candidate values, the network device can also configure the third candidate parameter set {b1,b 2, ….b Q2,}, including Q2 distance candidate values. Among them, the first parameter β i,j =a i b j The terminal device can report i and j to the network device.

[0123] In another possible implementation, the value of each candidate parameter in the second candidate parameter set is determined based on a fourth reference value; the fourth parameter value is predefined or configured by the network device;

[0124] And / or, the value of each candidate parameter in the third candidate parameter set is determined based on a fifth reference value; the fifth reference value is predetermined or configured in the network device.

[0125] In the embodiment of this application, in, It is a parameter related to the antenna, which can be predefined or configured by the network device. is a parameter related to angle, and r is a parameter related to distance.

[0126] in, It can be quantized into Q1 parts to form the second candidate parameter set {a1, a 2, ….a Q1,}, where any candidate parameter a q =q / Q1, or In addition, the distance r can be quantized into Q2 parts, r = {r1, r 2, ….r Q2,},in, r q =A -q r max .

[0127] In summary, the terminal device can carry the first indication information and the second indication information in the first information, indicating the first parameter to the terminal device from the two dimensions of angle and distance, so that the network device can determine the precoding matrix of the downlink channel based on the first parameter and the DFT vector. In this way, the DFT vector in the far-field scenario is adjusted by the first parameter to obtain a precoding matrix that includes the near-field channel characteristics, thereby improving the accuracy of the CSI fed back in the near-field scenario and improving communication performance.

[0128] In one embodiment of the present application, the precoding matrix may be composed of a first submatrix of a first dimension (e.g., horizontal direction), a second submatrix of a second dimension (e.g., vertical direction), and a merging coefficient. The merging coefficient may be a cross-term coefficient of the first dimension and the second dimension. In other words, the precoding matrix may be composed of a codebook in the horizontal direction, a codebook in the vertical direction, and a cross-term coefficient.

[0129] The DFT vector may be composed of DFT vectors in two dimensions. Specifically, the DFT vector may include a first DFT vector in a first dimension (e.g., horizontal direction) and / or a second DFT vector in a second dimension (e.g., vertical direction). Each DFT vector in each dimension may correspond to a first parameter.

[0130] It is understood that the sub-matrices in different dimensions can be determined by the DFT vector in that dimension (representing far-field related information) and the first parameter corresponding to the DFT vector in that dimension (representing near-field related information). In other words, the sub-matrices in the horizontal direction and / or the vertical direction can be constructed based on the near-field related information and the far-field related information.

[0131] For example, the first sub-matrix in the first dimension (eg, horizontal direction) can be expressed by the following formula (2-3): h =w h,far diag(w h,near ) (2-3)

[0132] Among them, w h,far It can characterize the far-field related information in the first dimension. h,near Represents the near-field related information in the first dimension. Among them, the first sub-matrix w h Any element in can be expressed by the following formula (2-4).

[0133] In formula (2-4), n1 is the antenna port index of the first dimension, ranging from [0, N1-1]. l is the index of the first DFT vector, and β is the first parameter corresponding to the first DFT vector.

[0134] In addition, the second sub-matrix in the second dimension (eg, vertical direction) can be expressed by the following formula (2-5): v =w v,far diag(w v,near ) (2-5)

[0135] Among them, w v,far To characterize the far-field related information in the second dimension. v,near Represents the near-field related information in the second dimension. Among them, the second sub-matrix w v Any element in can be expressed by the following formula (2-6).

[0136] In formula (2-6), n2 is the antenna port number of the second dimension, ranging from [0, N2-1]. m is the number of the second DFT vector, and γ is the first parameter corresponding to the first DFT vector.

[0137] It should be noted that the first parameters corresponding to the DFT vectors in different dimensions can be determined based on the method provided in the above embodiment, which will not be described again for the sake of brevity.

[0138] In some embodiments, a first submatrix on a first dimension in the precoding matrix may be determined based on the first DFT vector and a first parameter associated with the first DFT vector, and a second submatrix on a second dimension may be determined based only on the second DFT vector.

[0139] For example, the first submatrix w h =w h,far diag(w h,near ), the second submatrix wv =w v,far That is, the first sub-matrix on the first dimension is determined by using the near-field related information and the far-field related information, and the second sub-matrix on the second dimension is determined only by the far-field related information.

[0140] In some embodiments, a first submatrix on a first dimension in the precoding matrix may be determined based only on the first DFT vector, and a second submatrix on a second dimension may be determined based on the second DFT vector and a first parameter associated with the second DFT vector.

[0141] For example, the first submatrix w h =w h,far , the second submatrix w v =w v,far diag(w v,near ). That is, the first sub-matrix on the first dimension is determined only by the far-field related information, and the second sub-matrix on the second dimension can be determined by the near-field related information and the far-field related information.

[0142] In some embodiments, the first sub-matrix is ​​determined based on the first DFT vector and first parameters associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and first parameters associated with the second DFT vector.

[0143] For example, the first submatrix w h =w h,far diag(w h,near ), and the second submatrix w v =w v,far diag(w v,near ). That is, the first sub-matrix on the first dimension and the second sub-matrix on the second dimension are both determined using the near-field related information and the far-field related information.

[0144] It should be noted that the network device can select any of the above three methods to determine the precoding matrix based on the positional relationship between the terminal device and the network device. For example, if the terminal device is in the near field in the first dimension (horizontal direction) and in the far field in the second dimension (vertical direction), the network device can use w h =w h,far diag(w h,near ), w v =w v,far If the terminal device is in the far field in the first dimension (horizontal direction) and in the near field in the second dimension (vertical direction), the network device can use w h =w h,far , w v =w v,far diag(w v,near) determines the precoding matrix. If the terminal device is near field in both dimensions, then w h =w h,far diag(w h,near ) and w v =w v,far diag(w v,near )Determine the precoding matrix.

[0145] It should also be noted that the first parameter associated with the first DFT vector and the first parameter associated with the second DFT vector can be determined according to the method provided in the above embodiment.

[0146] Exemplarily, the first parameter associated with the first DFT vector is recorded as The first parameter associated with the second DFT vector is denoted as Combined with formula (1-5), Network devices can be pre-configured or pre-defined and range, i.e. Therefore, we can base h right Perform Q-level quantization to obtain the candidate parameter set {β1,β 2, ….β Q,}. Based on δ v right Perform P-level quantization to obtain the candidate parameter set {γ1,γ 2, ….γ P,}.

[0147] It should be noted that δ h and δ v Can be the same, that is, δ h =δ v =δ. δ h and δ v It can also be different, and the embodiments of the present application do not limit this.

[0148] In some embodiments, Q may be equal to P. Q and P may be predefined parameters or network device configurations. For example, Q may be a network device configuration and P may be a predefined parameter; or, alternatively, P may be a network device configuration and Q may be a predefined parameter. This embodiment of the present application does not limit this.

[0149] In some embodiments, the terminal device may indicate q and p to the network device. and For quantization, linear quantization or logarithmic quantization can be used. For uniform quantization q=[0,Q-1], p=[0,P-1]. For logarithmic β q =A -q ,γ p =B -p (or β q =1-A -q ,γ p =1-B -p ).

[0150] It should be noted that and The quantization methods of can be the same or different. For example, refer to Table 1.

[0151] Table 1

[0152] in, and Linear quantization can be used. and Logarithmic quantization can also be used. In addition, Using linear quantization, and Use logarithmic quantization. Or, Using logarithmic quantization, and Linear quantization method is used.

[0153] In one embodiment of the present application, the precoding matrix may be composed of a first sub-matrix of a first dimension (e.g., horizontal direction), a second sub-matrix of a second dimension (e.g., vertical direction), and a merging coefficient. The merging coefficient may be a cross-term coefficient of the first dimension and the second dimension. Combined with formula (1-5), the merging coefficient c n,m The specific formula is formula (2-7).

[0154] The combining coefficient may be determined by a fourth parameter reported by the terminal device and a sixth reference value predefined or configured by the network device.

[0155] In some embodiments, the wireless communication method provided in the embodiments of the present application may further include the following steps:

[0156] S130. The terminal device sends third information to the network device, where the third information is used to indicate a fourth parameter.

[0157] In one possible implementation, the merging coefficient can be determined by formula (2-8).

[0158] Where l is the serial number of the first DFT vector in the first dimension, and m is the serial number of the second DFT vector in the second dimension.h and δ v The sixth reference value may be predefined or retained in the device configuration.

[0159] In this implementation, the fourth parameter may be a sign indicator s, with a value of +1 or -1. The terminal device indicates the fourth parameter through the third information. For example, the terminal device may report a 1-bit third information to the network device. When the bit value of the third information is 0, the fourth parameter s = -1; when the bit value of the third information is 1, the fourth parameter s = +1.

[0160] In another possible implementation, the terminal device and the network device may predetermine a candidate parameter set (referred to herein as a fourth candidate parameter set). The terminal device may carry index information of the fourth parameter in the fourth candidate parameter set via the third information, and indicate the fourth parameter via the index information. In this way, the network device may determine the fourth parameter in the fourth candidate parameter set based on the index information, and thereby calculate the combining coefficient based on the fourth parameter and the sixth reference value.

[0161] It should be noted that the method for determining the fourth candidate parameter set is similar to the method for determining the first candidate parameter set in the above embodiment. Combining formula (1-5), we can determine Can be obtained through high-level parameter determination or predefined methods The value range of δ b ,Right now Based on δ b right Perform T-level quantification, e.g. Based on this, the merging coefficient can be determined by formula (2-9).

[0162] Based on this, in an embodiment of the present application, the precoding matrix can be determined based on the following formula (2-10).

[0163] To summarize, in an embodiment of the present application, the terminal device can use the corresponding first parameter to adjust the DFT vector in the first dimension and / or the second dimension, thereby obtaining a precoding matrix that includes near-field channel characteristics, improving the accuracy of the CSI fed back in the near-field scenario, and improving communication performance.

[0164] It should be noted that in near-field scenarios, the electric field is typically a spherical wave. The phase difference between antennas is not only related to angle but also to distance. Therefore, when determining the precoding matrix, a reference position must be determined. The choice of the reference position affects the determination of the precoding matrix.

[0165] Based on this, in an embodiment of the present application, the precoding matrix can be determined based on one or more of the first parameter, the DFT vector, and the distance between the antenna port of the network device and the reference position of the antenna array.

[0166] In some embodiments, the reference position may be predefined or configured by the network device. For example, the reference position may be the midpoint of the antenna array, or any other position in the antenna array, as long as the terminal device and the network device agree on this. This embodiment of the present application does not impose any restrictions on this.

[0167] For example, based on FIG3 , the midpoint of the antenna array can be considered as the reference position, that is, Then relative to the reference position, the submatrix on the first dimension in formula (2-4) It can also be expressed as the following formula (2-11).

[0168] In addition, relative to the reference position, the submatrix on the second dimension in formula (2-6) It can be expressed as the following formula (2-12).

[0169] In one embodiment of the present application, the above precoding matrix considers a single-polarization antenna, or one polarization direction in a multi-polarization antenna. For multi-polarization antennas, the codebook structure for each polarization direction is the same. In other words, the codebook for each polarization direction in a multi-polarization antenna is determined by the first parameter and the DFT vector.

[0170] For multi-polarized antennas, multiple polarization directions can be adjusted using adjustment coefficients to obtain a final precoding matrix. In some embodiments, the adjustment coefficients can be reported by the terminal device to the network device. The terminal device can send third information to the network device, indicating the adjustment coefficients for multiple polarization directions of the multi-polarized antenna array. Based on this, the network device can determine the precoding matrix based on the first parameters and DFT vectors associated with each polarization direction, as well as the adjustment coefficients.

[0171] Exemplarily, taking a dual-polarized antenna as an example, the precoding matrix of the dual-polarized antenna can be expressed by formula (2-13).

[0172] Where, wn1, n2, l, m, p, q refer to formula (2-10). The adjustment coefficient a and the adjustment coefficient b can be reported by the terminal device to the network device through the third information. The coefficient a is determined by the amplitude of a and / or the phase of a (for example, refer to the Rel16 codebook 3-bit amplitude, 16PSK phase), and the coefficient b is determined by the amplitude of b and / or the phase of b (for example, refer to the Rel16 codebook 3-bit amplitude, 16PSK phase), which can be expanded to 1. The amplitude is fixed at 1, 2.1~4 bits; the phase is QPSK, 8PSK, 16PSK; one of a or b is fixed at 1, in which case only the other adjustment coefficient can be reported.

[0173] It should be noted that the adjustment coefficient in each polarization direction can be determined by the terminal device based on the channel situation and reported to the network device.

[0174] In summary, in the communication method provided in the embodiment of the present application, the terminal device can indicate the first parameter to the network device through the first information. Accordingly, the network device can determine the precoding matrix of the downlink channel based on the first parameter indicated by the terminal device and the DFT vector. It can be understood that the DFT vector only uses the 0th order similarity of the distance. In the communication method provided in the embodiment of the present application, on the basis of the 0th order similarity of the distance, the 1st order or high-order approximate related parameters of the distance, i.e., the first parameter, can be added. The DFT vector in the far-field scenario is adjusted by the first parameter to obtain a precoding matrix containing the near-field channel characteristics, thereby improving the accuracy of the CSI fed back in the near-field scenario and improving the communication performance.

[0175] Figure 5A is a schematic diagram of the communication performance of the terminal device at different positions in the spatial coordinate system in the related art. Figure 5B is a schematic diagram of the communication performance of the terminal device at different positions in the communication method provided in the embodiment of the present application. Among them, in Figures 5A and 5B, the antenna array of the network device is located at the origin of the coordinates, wherein the higher the grayscale value of the region, the better the communication performance. By comparing Figures 5A and 5B, it can be seen that the communication performance of the terminal device in the wireless communication method provided in the embodiment of the present application in Figure 5B is better than the communication performance of the terminal device in Figure 5A. It can be seen from this. In the wireless communication method provided in the embodiment of the present application, the DFT vector in the far-field scenario is adjusted by the first parameter, so as to obtain a precoding matrix containing the near-field channel characteristics, thereby improving the accuracy of the CSI fed back in the near-field scenario and improving the communication performance.

[0176] FIG6 is a schematic diagram of the structure of a wireless communication device 600 provided in an embodiment of the present application, which is applied to a terminal device. As shown in FIG6 , the wireless communication device 600 includes:

[0177] The sending unit 601 is configured to send first information to the network device, where the first information is used to indicate a first parameter. The precoding matrix of the downlink channel between the terminal device and the network device is determined based on the first parameter and a discrete Fourier transform DFT vector.

[0178] In some embodiments, the first parameter is used to adjust the phase of each element in the DFT vector.

[0179] In some embodiments, the first information includes first index information, where the first index information is index information of the first parameter in a first candidate parameter set.

[0180] In some embodiments, each candidate parameter in the first candidate parameter set is predefined or configured by the network device.

[0181] In some embodiments, each candidate parameter in the first candidate parameter set is determined based on a first reference value and index information corresponding to each candidate parameter; the first reference value is predefined or configured by a network device.

[0182] In some embodiments, each candidate parameter in the first candidate parameter set is determined based on index information of the DFT vector, a second reference value, and index information corresponding to each candidate parameter; the second reference value is predefined or configured by a network device.

[0183] In some embodiments, the first candidate parameter set includes a first value, and the first information indicates that when the first parameter is the first value, the precoding matrix is ​​determined based on the DFT vector.

[0184] In some embodiments, the first information includes first indication information and second indication information, and the first parameter is determined based on the first indication information and the second indication information.

[0185] In some embodiments, the first indication information includes a value of a second parameter, and the second indication information includes a value of a third parameter;

[0186] The first parameter is determined based on the second parameter, the third parameter and a third reference value, where the third reference value is predefined or configured by the network device.

[0187] In some embodiments, the first indication information includes index information of the second parameter in the second candidate parameter set; the second indication information includes index information of the third parameter in the third candidate parameter set;

[0188] The first parameter is determined based on the second parameter and the third parameter.

[0189] In some embodiments, the value of each candidate parameter in the second candidate parameter set and / or the third candidate parameter set is predefined or configured by the network device.

[0190] In some embodiments, the value of each candidate parameter in the second candidate parameter set is determined based on a fourth reference value; the fourth parameter value is predefined or configured by the network device;

[0191] and / or,

[0192] The value of each candidate parameter in the third candidate parameter set is determined based on a fifth reference value; the fifth reference value is predetermined or configured by the network device.

[0193] In some embodiments, the DFT vector includes a first DFT vector of a first dimension and / or a second DFT vector of a second dimension; the number of the first parameters includes a plurality, and different first parameters are associated with DFT vectors of different dimensions.

[0194] In some embodiments, the precoding matrix is ​​composed of a first sub-matrix of a first dimension, a second sub-matrix of a second dimension, and a combining coefficient;

[0195] The first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector;

[0196] Alternatively, the first sub-matrix is ​​determined based on the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector;

[0197] Alternatively, the first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector.

[0198] In some embodiments, the sending unit is further configured to send third information to the network device, where the third information is used to indicate a fourth parameter; the combining coefficient is determined based on the fourth parameter and a sixth reference value; and the sixth reference value is predefined or configured by the network device.

[0199] In some embodiments, the precoding matrix is ​​determined based on one or more of the first parameter, the DFT vector, and a distance between an antenna port of the network device and a reference position of an antenna array.

[0200] In some embodiments, the reference location is predefined or configured by the network device.

[0201] In some embodiments, the reference position is the midpoint of the antenna array.

[0202] In some embodiments, the sending unit 601 is further configured to send third information to the network device, where the third information is used to indicate the adjustment coefficient of each polarization direction of the multi-polarization antenna array;

[0203] The precoding matrix is ​​determined based on the first parameter corresponding to each polarization direction, the DFT vector, and the adjustment coefficient.

[0204] FIG7 is a schematic diagram of the structure of a wireless communication device 700 provided in an embodiment of the present application, which is applied to a network device. As shown in FIG7 , the wireless communication device 700 includes:

[0205] The receiving unit 701 is configured to receive first information sent by a terminal device, where the first information is used to indicate a first parameter;

[0206] The determination unit 702 is configured to determine a precoding matrix of a downlink channel between the terminal device and the network device based on the first parameter and a discrete Fourier transform DFT vector.

[0207] In some embodiments, the first parameter is used to adjust the phase of each element in the DFT vector.

[0208] In some embodiments, the first information includes first index information, where the first index information is index information of the first parameter in a first candidate parameter set.

[0209] In some embodiments, each candidate parameter in the first candidate parameter set is predefined or configured by the network device.

[0210] In some embodiments, each candidate parameter in the first candidate parameter set is determined based on a first reference value and index information corresponding to each candidate parameter; the first reference value is predefined or configured by a network device.

[0211] In some embodiments, each candidate parameter in the first candidate parameter set is determined based on index information of the DFT vector, a second reference value, and index information corresponding to each candidate parameter; the second reference value is predefined or configured by a network device.

[0212] In some embodiments, the first candidate parameter set includes a first value, and the first information indicates that when the first parameter is the first value, the precoding matrix is ​​determined based on the DFT vector.

[0213] In some embodiments, the first information includes first indication information and second indication information, and the first parameter is determined based on the first indication information and the second indication information.

[0214] In some embodiments, the first indication information includes a value of a second parameter, and the second indication information includes a value of a third parameter;

[0215] The first parameter is determined based on the second parameter, the third parameter and a third reference value, where the third reference value is predefined or configured by the network device.

[0216] In some embodiments, the first indication information includes index information of the second parameter in the second candidate parameter set; the second indication information includes index information of the third parameter in the third candidate parameter set;

[0217] The first parameter is determined based on the second parameter and the third parameter.

[0218] In some embodiments, the value of each candidate parameter in the second candidate parameter set and / or the third candidate parameter set is predefined or configured by the network device.

[0219] In some embodiments, the value of each candidate parameter in the second candidate parameter set is determined based on a fourth reference value; the fourth parameter value is predefined or configured by the network device;

[0220] and / or,

[0221] The value of each candidate parameter in the third candidate parameter set is determined based on a fifth reference value; the fifth reference value is predetermined or configured by the network device.

[0222] In some embodiments, the DFT vector includes a first DFT vector of a first dimension and / or a second DFT vector of a second dimension; the number of the first parameters includes a plurality, and different first parameters are associated with DFT vectors of different dimensions.

[0223] In some embodiments, the precoding matrix is ​​composed of a first sub-matrix of a first dimension, a second sub-matrix of a second dimension, and a combining coefficient;

[0224] The first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector;

[0225] Alternatively, the first sub-matrix is ​​determined based on the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector;

[0226] Alternatively, the first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector.

[0227] In some embodiments, the receiving unit 701 is further configured to receive third information sent by the terminal device, where the third information is used to indicate a fourth parameter; the combining coefficient is determined based on the fourth parameter and a sixth reference value; and the sixth reference value is predefined or configured by the network device.

[0228] In some embodiments, the precoding matrix is ​​determined based on one or more of the first parameter, the DFT vector, and a distance between an antenna port of the network device and a reference position of an antenna array.

[0229] In some embodiments, the reference location is predefined or configured by the network device.

[0230] In some embodiments, the reference position is the midpoint of the antenna array.

[0231] In some embodiments, the receiving unit 701 is further configured to send third information to the network device, where the third information is used to indicate an adjustment coefficient of each polarization direction of the multi-polarization antenna array;

[0232] The precoding matrix is ​​determined based on the first parameter and DFT vector corresponding to each polarization direction, and the adjustment coefficient.

[0233] Those skilled in the art should understand that the relevant description of the above-mentioned wireless communication device in the embodiment of the present application can be understood with reference to the relevant description of the wireless communication method in the embodiment of the present application.

[0234] Figure 8 is a schematic diagram of a communication device 800 provided in an embodiment of the present application. The communication device can be a terminal device or a network device. The communication device 800 shown in Figure 8 includes a processor 810, which can call and execute a computer program from a memory to implement the method in the embodiment of the present application.

[0235] Optionally, as shown in Figure 8, the communication device 800 may further include a memory 820. The processor 810 may call and execute a computer program from the memory 820 to implement the method in the embodiment of the present application.

[0236] The memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .

[0237] Optionally, as shown in FIG8 , the communication device 800 may further include a transceiver 830 , and the processor 810 may control the transceiver 830 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0238] The transceiver 830 may include a transmitter and a receiver. The transceiver 830 may further include an antenna, and the number of antennas may be one or more.

[0239] Optionally, the communication device 800 may specifically be a network device in an embodiment of the present application, and the communication device 800 may implement the corresponding processes implemented by the network device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0240] Optionally, the communication device 800 may specifically be a mobile terminal / terminal device in an embodiment of the present application, and the communication device 800 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0241] Figure 9 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 900 shown in Figure 9 includes a processor 910, which can call and run a computer program from a memory to implement the method according to the embodiment of the present application.

[0242] Optionally, as shown in FIG9 , the chip 900 may further include a memory 920 , wherein the processor 910 may call and execute a computer program from the memory 920 to implement the method in the embodiment of the present application.

[0243] The memory 920 may be a separate device independent of the processor 910 , or may be integrated into the processor 910 .

[0244] Optionally, the chip 900 may further include an input interface 930. The processor 910 may control the input interface 930 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0245] Optionally, the chip 900 may further include an output interface 940. The processor 910 may control the output interface 940 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0246] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0247] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0248] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0249] FIG10 is a schematic block diagram of a communication system 1000 provided in an embodiment of the present application. As shown in FIG10 , the communication system 1000 includes a terminal device 1010 and a network device 1020 .

[0250] Among them, the terminal device 1010 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1020 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.

[0251] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0252] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0253] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0254] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0255] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0256] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0257] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0258] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0259] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0260] The embodiment of the present application also provides a computer program.

[0261] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.

[0262] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0263] Those skilled in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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.

[0264] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0265] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0266] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0267] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0268] If the functions are implemented in the form of 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 the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0269] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, the method comprising: The terminal device sends first information to the network device, where the first information is used to indicate a first parameter, and a precoding matrix of a downlink channel between the terminal device and the network device is determined based on the first parameter and a discrete Fourier transform DFT vector.

2. The method according to claim 1, wherein: The first parameter is used to adjust the phase of each element in the DFT vector.

3. The method according to claim 1 or 2, wherein: The first information includes first index information, where the first index information is index information of the first parameter in a first candidate parameter set.

4. The method according to claim 3, wherein: Each candidate parameter in the first candidate parameter set is predefined or configured by the network device.

5. The method according to claim 3, wherein: Each candidate parameter in the first candidate parameter set is determined based on a first reference value and index information corresponding to each candidate parameter; the first reference value is predefined or configured by a network device.

6. The method according to claim 3, wherein: Each candidate parameter in the first candidate parameter set is determined based on index information of the DFT vector, a second reference value, and index information corresponding to each candidate parameter; the second reference value is predefined or configured by a network device.

7. The method according to any one of claims 3 to 6, wherein: The first candidate parameter set includes a first value, and the first information indicates that when the first parameter is the first value, the precoding matrix is ​​determined based on the DFT vector.

8. The method according to claim 1 or 2, wherein: The first information includes first indication information and second indication information, and the first parameter is determined based on the first indication information and the second indication information.

9. The method according to claim 8, wherein: The first indication information includes a value of a second parameter, and the second indication information includes a value of a third parameter; The first parameter is determined based on the second parameter, the third parameter and a third reference value, and the third reference value is predefined or configured by the network device.

10. The method according to claim 8, wherein: The first indication information includes index information of the second parameter in the second candidate parameter set; the second indication information includes index information of the third parameter in the third candidate parameter set; The first parameter is determined based on the second parameter and the third parameter.

11. The method according to claim 10, wherein: The value of each candidate parameter in the second candidate parameter set and / or the third candidate parameter set is predefined or configured by the network device.

12. The method according to claim 10, wherein: The value of each candidate parameter in the second candidate parameter set is determined based on a fourth reference value; the fourth parameter value is predefined or configured by the network device; and / or, The value of each candidate parameter in the third candidate parameter set is determined based on a fifth reference value; the fifth reference value is predetermined or configured in a network device.

13. The method according to any one of claims 1 to 12, wherein: The DFT vector includes a first DFT vector of a first dimension and / or a second DFT vector of a second dimension; the number of the first parameters includes a plurality, and different first parameters are associated with DFT vectors of different dimensions.

14. The method according to claim 13, wherein: The precoding matrix is ​​composed of a first submatrix of a first dimension, a second submatrix of a second dimension, and a combining coefficient; The first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector; Alternatively, the first sub-matrix is ​​determined based on the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector; Alternatively, the first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector.

15. The method according to claim 14, wherein: The method further comprises: The terminal device sends third information to the network device, where the third information is used to indicate a fourth parameter; the combining coefficient It is determined based on the fourth parameter and a sixth reference value; the sixth reference value is predefined or configured by the network device.

16. The method according to any one of claims 1 to 15, wherein: The precoding matrix is ​​determined based on one or more of the first parameter, the DFT vector, and a distance between an antenna port of the network device and a reference position of an antenna array.

17. The method according to claim 16, wherein: The reference position is predefined or configured by the network device.

18. The method according to claim 16 or 17, wherein: The reference position is the midpoint of the antenna array.

19. The method according to any one of claims 1 to 18, wherein: The method further comprises: The terminal device sends third information to the network device, where the third information is used to indicate the adjustment coefficient of each polarization direction of the multi-polarization antenna array; The precoding matrix is ​​determined based on the first parameter corresponding to each polarization direction, the DFT vector, and the adjustment coefficient.

20. A wireless communication method, the method comprising: The network device receives first information sent by the terminal device, where the first information is used to indicate a first parameter; The network device determines a precoding matrix of a downlink channel between the terminal device and the network device based on the first parameter and a discrete Fourier transform DFT vector.

21. The method according to claim 20, wherein: The first parameter is used to adjust the phase of each element in the DFT vector.

22. The method according to claim 20 or 21, wherein: The first information includes first index information, where the first index information is index information of the first parameter in a first candidate parameter set.

23. The method according to claim 22, wherein: Each candidate parameter in the first candidate parameter set is predefined or configured by the network device.

24. The method according to claim 22, wherein: Each candidate parameter in the first candidate parameter set is determined based on a first reference value and index information corresponding to each candidate parameter; the first reference value is predefined or configured by a network device.

25. The method according to claim 22, wherein: Each candidate parameter in the first candidate parameter set is determined based on index information of the DFT vector, a second reference value, and index information corresponding to each candidate parameter; the second reference value is predefined or configured by a network device.

26. The method according to any one of claims 22 to 25, wherein: The first candidate parameter set includes a first value, and the first information indicates that when the first parameter is the first value, the precoding matrix is ​​determined based on the DFT vector.

27. The method of claim 20 or 21, wherein: The first information includes first indication information and second indication information, and the first parameter is determined based on the first indication information and the second indication information.

28. The method according to claim 27, wherein: The first indication information includes a value of a second parameter, and the second indication information includes a value of a third parameter; The first parameter is determined based on the second parameter, the third parameter and a third reference value, and the third reference value is predefined or configured by the network device.

29. The method according to claim 27, wherein: The first indication information includes index information of the second parameter in the second candidate parameter set; the second indication information includes index information of the third parameter in the third candidate parameter set; The first parameter is determined based on the second parameter and the third parameter.

30. The method of claim 29, wherein: The value of each candidate parameter in the second candidate parameter set and / or the third candidate parameter set is predefined or configured by the network device.

31. The method of claim 29, wherein: The value of each candidate parameter in the second candidate parameter set is determined based on a fourth reference value; the fourth parameter value is predefined or configured by the network device; and / or, The value of each candidate parameter in the third candidate parameter set is determined based on a fifth reference value; the fifth reference value is predetermined or configured in a network device.

32. The method according to any one of claims 20 to 31, wherein: The DFT vector includes a first DFT vector of a first dimension and / or a second DFT vector of a second dimension; the number of the first parameters includes a plurality, and different first parameters are associated with DFT vectors of different dimensions.

33. The method of claim 32, wherein: The precoding matrix is ​​composed of a first submatrix of a first dimension, a second submatrix of a second dimension, and a combining coefficient; The first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector; Alternatively, the first sub-matrix is ​​determined based on the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector; Alternatively, the first sub-matrix is ​​determined based on the first DFT vector and a first parameter associated with the first DFT vector, and the second sub-matrix is ​​determined based on the second DFT vector and a first parameter associated with the second DFT vector.

34. The method of claim 33, wherein: The method further comprises: The network device receives third information sent by the terminal device, where the third information is used to indicate a fourth parameter; the combining coefficient is determined based on the fourth parameter and a sixth reference value; and the sixth reference value is predefined or configured by the network device.

35. The method according to any one of claims 20 to 34, wherein: The precoding matrix is ​​determined based on one or more of the first parameter, the DFT vector, and a distance between an antenna port of the network device and a reference position of an antenna array.

36. The method of claim 35, wherein: The reference position is predefined or configured by the network device.

37. The method according to claim 35 or 36, wherein: The reference position is the midpoint of the antenna array.

38. The method according to any one of claims 20 to 37, wherein: The method further comprises: The terminal device sends third information to the network device, where the third information is used to indicate the adjustment coefficient of each polarization direction of the multi-polarization antenna array; The precoding matrix is ​​determined based on the first parameters and DFT vectors corresponding to each polarization direction, and the adjustment coefficient.

39. A wireless communication device, applied to a terminal device, comprising: The sending unit is configured to send first information to the network device, where the first information is used to indicate a first parameter, and the precoding matrix of the downlink channel between the terminal device and the network device is determined based on the first parameter and a discrete Fourier transform DFT vector.

40. A wireless communication device, applied to a network device, comprising: A receiving unit, configured to receive first information sent by a terminal device, where the first information is used to indicate a first parameter; A determination unit is configured to determine a precoding matrix of a downlink channel between the terminal device and the network device based on the first parameter and a discrete Fourier transform DFT vector.

41. A terminal device, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 1 to 19.

42. A network device comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 20 to 38.

43. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 19.

44. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 20 to 38.

45. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 19.

46. ​​A computer-readable storage medium for storing a computer program, the computer program causing a computer to execute the method according to any one of claims 20 to 38.

47. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 1 to 19.

48. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 20 to 38.

49. A computer program causing a computer to execute the method according to any one of claims 1 to 19.

50. A computer program causing a computer to perform the method of any one of claims 20 to 38.