Channel parameter receiving method, feedback method, device, and medium
The multi-domain codebook block design in communication systems adjusts codeword parameters based on channel information to enhance data transmission quality and meet service demands in near-field and far-field scenarios, addressing the challenge of varying distance effects in wireless communication.
Patent Information
- Application Number
- JP2025523957
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-02-20
- Filing Date
- 2023-11-21
- Publication Date
- 2025-11-18
AI Technical Summary
Existing communication protocols struggle to adapt codeword parameters to varying distance scenarios in near-field communication, leading to poor channel estimation quality and system capacity in multi-domain environments.
A method and device for determining a target codeword using a multi-domain codebook block design, where codeword parameters are adjusted based on channel information to flexibly meet communication quality requirements in different distance scenes, utilizing an indication parameter to set the value of a second parameter.
The solution enables codewords to better adapt to current channel environments, improving data transmission quality and reducing feedback bits while ensuring codebook performance across various distance scenarios.
Smart Images

Figure 2025537510000001_ABST
Abstract
Description
[Technical Field]
[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority from a Chinese patent application bearing application number 202310193127.9 and filed on February 20, 2023, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the field of communication technology, and in particular to a method, an apparatus and a medium for receiving and feedback channel parameters. [Background technology]
[0003] With the continuous development of wireless communication, the demand for large-scale unit antennas or arrays with elements is increasing, which reduces the boundary between the near field and the far field, and the near field effect becomes more pronounced. For example, in the near field communication scenario, even if the angle is the same, when the distance is different, the change in channel characteristics is obvious.
[0004] Therefore, channel modeling should evolve from angle-domain modeling to multi-domain modeling, and research into near-field channels should go beyond simply adopting the assumption that "the distance is extremely large" or "the distance factor has little effect on the channel," and modeling for points at different spatial locations should take the distance factor into account as an important design factor.
[0005] For the problem of near-field communication, the design concept of multi-domain codebook blocks is adopted, and by designing codeword parameters for various domains and defining various types of near-field codebook blocks, it is possible to flexibly meet the communication quality requirements in various distance scenes.However, how to obtain codeword parameters that are suitable for the current distance scene is currently a problem that needs to be solved. Summary of the Invention [Problem to be solved by the invention]
[0006] SUMMARY OF THE INVENTION Embodiments of the present application provide a channel parameter receiving method, a feedback method, a communication device, a computer-readable storage medium and a computer program product for obtaining codeword parameters adapted to a current distance scene. [Means for solving the problem]
[0007] According to a first aspect, an embodiment of the present application provides a method for receiving channel parameters, the method comprising: receiving an indication parameter determined based on channel information; determining a value of a second parameter based on the indication parameter; and determining a target codeword based on the value of the second parameter, wherein the target codeword is TIFF2025537510000178.tif13170 satisfies the model, W is the goal A codeword is represented by a vector or matrix of Nt rows and Nr columns, where Nt≧2 and Nr≧1, and α i is a complex number, and G i is a vector or matrix, i∈{1,2,3,4}, and there is at least one G i is determined by a function f(t1, t2), where t1 represents the first parameter and t2 represents the second parameter.
[0008] According to a second aspect, an embodiment of the present application provides a channel parameter feedback method, comprising: acquiring channel information; determining a target codebook set based on the channel information; determining a target codeword from the target codebook set; determining an indication parameter based on the target codeword, for indicating a value of the second parameter; and transmitting the indication parameter, wherein the target codeword comprises: TIFF2025537510000179.tif13170 satisfies the model, W is the goalA codeword is represented by a vector or matrix of Nt rows and Nr columns, where Nt≧2 and Nr≧1, and α i is a complex number, and G i is a vector or matrix, i∈{1,2,3,4}, and there is at least one G i is determined by a function f(t1, t2), where t1 represents the first parameter and t2 represents the second parameter.
[0009] According to a third aspect, an embodiment of the present application provides a communications device, comprising at least one processor and at least one memory storing at least one program that, when executed by the at least one processor, implements the channel parameter receiving method according to the first aspect above or the channel parameter feedback method according to the second aspect above.
[0010] According to a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having stored thereon a program executable by a processor, which, when executed by the processor, implements the channel parameter receiving method described in the first aspect above or the channel parameter feedback method described in the second aspect above.
[0011] According to a fifth aspect, an embodiment of the present application provides a computer program product including a computer program or computer instructions stored on a computer-readable storage medium, wherein a processor of a communication device reads and executes the computer program or the computer instructions from the computer-readable storage medium, such that the communication device performs the channel parameter receiving method according to the first aspect above or the channel parameter feedback method according to the second aspect above. [Effects of the Invention]
[0012] According to the solution of the embodiment of the present application, firstly, channel information is obtained, then a target codebook set is determined based on the channel information, and then a target codeword is determined from the target codebook set. Since the target codeword is determined based on the channel information, it can better adapt to the current channel environment and achieve excellent performance.
[0013] The target codeword is a vector or a matrix including a plurality of codeword blocks, which can be represented by αiGi, where i∈{1,2,3,4}, and at least one Gi is determined by a function f(t1,t2), where t1 represents a first parameter and t2 represents a second parameter. After the target codeword is determined, an indication parameter for indicating the value of the second parameter t2 is determined based on the target codeword, and the indication parameter is transmitted.
[0014] When the communication device of the other side receives the instruction parameter, the communication device can determine the value of the second parameter t2 based on the instruction parameter, and can acquire the target codeword based on the value of the second parameter t2. The instruction parameter for indicating the value of t2 in the present application is determined based on channel information.
[0015] When the communication device receives the instruction parameter, it can determine the value of t2 based on the instruction parameter to obtain a codeword that is adapted to the current channel environment (e.g., near-field environment), so that the codeword can have excellent performance in specific application scenarios, improve the quality of data transmission, and meet the demand for service quality in various distance scenarios.
[0016] In the embodiment of the present application, the value of the codeword parameter t2 is indicated by the indication parameter, and the number of feedback bits can be effectively reduced while ensuring the performance of the codebook. [Brief explanation of the drawings]
[0017] [Figure 1] FIG. 1 is a schematic diagram of a communication system architecture applied to an embodiment of the present application. [Figure 2] 1 is a flow diagram of a channel parameter feedback method according to an embodiment of the present application; [Figure 3] FIG. 10 is a schematic diagram of interval division of the instruction parameter L in the embodiment of the present application. [Figure 4a] FIG. 1 is a schematic diagram of a sparse-density combination of positive integer parameters according to an embodiment of the present application. [Figure 4b] FIG. 10 is a schematic diagram of a sparse-density combination of positive integer parameters according to another embodiment of the present application. [Figure 4c] FIG. 10 is a schematic diagram of a sparse-density combination of positive integer parameters according to another embodiment of the present application. [Figure 5] 2 is a flow diagram of a method for receiving channel parameters according to an embodiment of the present application; [Figure 6] 1 is a structural schematic diagram of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0018] In order to clarify the objectives, solutions, and advantages of the present application, the present application will be described in more detail below with reference to the drawings and examples. Note that the specific examples described herein are merely used to interpret the present application and are not intended to limit the present application.
[0019] In the description of the embodiments of the present application, the terms "first," "second," etc. are used merely to distinguish technical features, and should not be understood as indicating or implying relative importance, implicitly indicating the number of indicated technical features, or implicitly indicating the context of indicated technical features.
[0020] "At least one" means one or more, and "multiple" means two or more. "And / or" describes a relationship between related objects and indicates that a three-way relationship is possible, for example, A and / or B means that A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B may be singular or plural.
[0021] The character " / " generally indicates an "or" relationship between the related objects before and after. "At least one of" and similar expressions refer to any combination of those items, including any combination of single items or multiple items. For example, at least one of a, b, and c can represent a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be one or more.
[0022] The technical features of the embodiments of the present application described below can be combined with each other as long as they are not inconsistent with each other.
[0023] Multiple-in / multiple-out (MIMO) technology refers to the use of multiple transmitting and receiving antennas at the transmitting and receiving ends, respectively, so that signals are transmitted and received by multiple antennas at the transmitting and receiving ends, thereby improving communication quality.
[0024] The MIMO system can fully utilize spatial resources, realize multiple transmission / reception by using multiple antennas, and double the system channel capacity without increasing spectrum resources and antenna transmission power. In a MIMO system, the base station antenna includes a large number of antenna units and transceiver units, for example, the number of antenna units and transceiver units can be 128, 256, or 512, and the terminal can also be configured with an antenna array consisting of a large number of antenna units.
[0025] Meanwhile, the concept of ultra-massive MIMO has been proposed for sixth-generation mobile communications technology, further increasing the number of antennas at base stations.
[0026] When communicating, signals are transmitted and received using multiple antennas at the base station and terminal, reducing signal attenuation and improving communication quality. A dual-polarized antenna combines two antennas with orthogonal polarization directions and operates in duplex mode, reducing the number of antennas required for a unidirectional base station while retaining the advantages of an electrically tunable antenna. Similar to electrically tunable antennas, the use of dual-polarized antennas in mobile communication networks can reduce call loss, reduce interference, and improve service quality.
[0027] The codebook-based transmission means that a plurality of codebooks are preset in the base station and the terminal equipment, each codebook includes a plurality of precoding matrices, and a precoding matrix corresponding to a channel between the terminal equipment and the base station is determined based on the selected codebook, and data is transmitted using the finally determined precoding matrix.
[0028] The base station determines the precoding corresponding to the downlink measurement reference signal to be transmitted to the terminal equipment based on the sounding reference signal resource transmitted by the terminal equipment, and transmits the precoded downlink measurement reference signal to the terminal equipment, and the terminal equipment feeds back more accurate precoding information based on the downlink measurement reference signal.
[0029] In the MIMO channel model, the near field range is It may be expressed as TIFF2025537510000180.tif9168, where D is the maximum dimension of the antenna array and λ is the wavelength. However, the currently adopted DFT codebook is designed based on the far-field channel and does not consider the influence of the channel model due to the increase in the number of transducers. Therefore, the current DFT codebook is insufficient to support the demands of near-field communication.
[0030] To meet the near-field communication environment that is likely to exist in 5G / 6G, the design of the near-field codebook is crucial. Current communication protocol designs use DFT codebooks, focusing only on angle factors and not enough on distance factors. This makes it difficult for traditional DFT codebooks to meet the quality of service requirements in different distance scenarios, resulting in poor codebook performance in near-field transmission, which impacts channel estimation quality and system capacity.
[0031] For the problem of near-field communication, the design concept of multi-domain codebook blocks is adopted, and by designing codeword parameters for various domains and defining various types of near-field codebook blocks, it is possible to flexibly meet the communication quality requirements in various distance scenes.However, how to obtain codeword parameters that are suitable for the current distance scene is currently a problem that needs to be solved.
[0032] In view of this, the embodiments of the present application provide a channel parameter feedback method, a receiving method, a communication device, a computer-readable storage medium and a computer program product, which use an indication parameter to indicate the value of a codeword parameter, thereby determining a target codeword based on the codeword parameter, and achieving the objective of flexibly setting the codeword parameter based on the channel environment.
[0033] Before describing the solution of the embodiment of the present application, first, an application scenario of the embodiment of the present application will be described by way of example. Referring to Figure 1, Figure 1 is a schematic diagram of the architecture of a communication system applied to the embodiment of the present application. The communication system 100 of Figure 1 includes a plurality of communication devices, and wireless communication can be performed between the communication devices via air interface resources.
[0034] 1, the network devices include network device 110, and the terminal devices include terminal device 120, terminal device 121, and terminal device 122. Wireless communication between communication devices includes wireless communication between a network device and a terminal device, wireless communication between network devices, or wireless communication between terminal devices.
[0035] The network device in the example of FIG. 1 may be referred to as a base station. The base station may be an evolved base station (Evolutional Node B (eNB or eNodeB) in Long Term Evolution (LTE) or Long Term Evolution Advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system. The base station may include various network side devices such as various macro base stations, micro base stations, home base stations, wireless remotes, routers, Reconfigurable Intelligent Surfaces (RISs), Wireless Fidelity (WIFI) devices, or primary and secondary cell devices, and may also be location management function (LMF) devices. The embodiments of the present application are not limited thereto.
[0036] The terminal device in the example of Figure 1 is a device with wireless transmission and reception capabilities, and may be located on land (indoors or outdoors, including handheld devices, wearable devices, or vehicle-mounted devices), on the water surface (e.g., on a ship), or in the air (e.g., on an airplane, balloon, satellite, etc.).
[0037] The terminal may be a mobile phone, a tablet, a PC with wireless transmission and reception capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.
[0038] The embodiments of the present application are not limited to application scenarios. In some cases, a terminal may be referred to as a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile equipment, UE terminal, wireless communication equipment, UE agent, or UE device. The embodiments of the present application are not limited thereto.
[0039] The channel parameter feedback method and channel parameter reception method according to the embodiments of the present application may be applied to at least one of various communication systems, such as Global System for Mobile Communications (GSM) or any other second generation cellular communication system, Wideband Code Division Multiple Access (W-CDMA) Universal Mobile Telecommunications System (UMTS), High-Speed Packet Access (HSPA), Long Term Evolution (LTE), LTE-Advanced, systems based on the IEEE 802.11 standard, systems based on the IEEE 802.15 standard, and / or fifth generation (5G) mobile or cellular communication systems, and future mobile communication systems.
[0040] However, the embodiments are not limited to the systems exemplified above, and those skilled in the art can apply the solutions to other communication systems having the required characteristics.
[0041] It should be noted that the communication system described above is intended to more clearly explain the solution of the embodiments of the present application, and does not constitute a limitation on the solution of the embodiments of the present application. As will be understood by those skilled in the art, with the evolution of system architecture and the emergence of new business, the solution of the embodiments of the present application can also be applied to similar communication systems.
[0042] It should be noted that wireless communication between communication devices includes transfer (including transmission or reception) of a reference signal between the communication devices. When a reference signal is transferred between communication devices, the device that receives the reference signal may be called a receiving device (in the embodiments of the present application, the receiving device is referred to as a first communication device), and the device that transmits the reference signal may be called a transmitting device (in the embodiments of the present application, the transmitting device is referred to as a second communication device).
[0043] When the reference signal is transferred via downlink, the first communication device (receiving device) is a terminal device and the second communication device (transmitting device) is a network device; when the reference signal is transferred via uplink, the first communication device (receiving device) is a network device and the second communication device (transmitting device) is a terminal device; in some other embodiments, the first communication device and the second communication device may both be terminal devices, or may both be network devices.
[0044] Referring to Figure 2, Figure 2 is a flow diagram of a channel parameter feedback method according to an embodiment of the present application, which is applied to a first communication device, and the channel parameter feedback method of the embodiment of the present application includes, but is not limited to, the following steps S110 to S140.
[0045] In step S110, the channel parameters are obtained.
[0046] In one possible embodiment, the first communication device is a terminal device, the second communication device is a base station, the base station transmits a downlink reference signal to the terminal device, and the terminal device acquires the channel parameters by measuring the downlink reference signal. In another possible embodiment, the first communication device is a base station, the second communication device is a terminal device, and the terminal device transmits an uplink reference signal to the base station, which may include channel state information (CSI), and the base station accordingly acquires the CSI from the uplink reference signal of the terminal device and obtains the channel parameters based on the CSI information.
[0047] For example, the channel parameters may include at least one of beam parameter information, a Channel Quality Indicator (CQI), a Precoding Matrix Indicator (PMI), a Layer Indicator (LI), a Rank Indicator (RI), and precoding information.
[0048] In step S120, a target codebook set is determined based on the channel information, and a target codeword is determined from the target codebook set. where the target codeword is
[0049]
number
[0050] W is Target Codeword W is a vector or matrix with Nt rows and Nr columns, where Nt≧2 and Nr≧1, and α i is a complex number, and G i is a vector or matrix, i∈{1,2,3,4}, and there is at least one G i is determined by a function f(t1, t2), where t1 represents the first parameter and t2 represents the second parameter.
[0051] Note that at least one G in the codeword model i is determined by the function f(t1,t2), and the formula is as follows:
number
[0052]
number
[0053]
number
[0054]
number
[0055] where t1 represents the first parameter, t2 represents the second parameter, a0 is a preset constant, and p nk represents the amplitude of the codeword element oscillation.
[0056] In the present embodiment, the first parameter t1 is a parameter related to the angle θ, and the second parameter t2 is a parameter related to both the angle θ and the distance r. TIFF2025537510000187.tif7170, where t2 is TIFF2025537510000188.tif9170, where λ represents the wavelength, θ represents the angle, and r represents the distance.
[0057] In the codebook employed in the embodiments of the present application, a first parameter and a second parameter are set, and the value of r in the second parameter can be flexibly adjusted according to the channel parameters to address the problems present in near-field communication, so that the finally determined codebook can meet the service quality demands in the current distance scene. For example, in the near-field scene, the value of r in the second parameter can be limited within the near-field range to obtain a codebook that meets the demands of near-field communication and improve the quality of data transmission in the near-field scene.
[0058] In addition, the codebook adopted in the embodiments of the present application can also be adapted to far-field communication scenes, and when the codebook is applied to a far-field communication scene, the r value in the second parameter can be limited to within the far-field range.
[0059] In step S130, an indication parameter for indicating the value of the second parameter is determined based on the target codeword.
[0060] For example, the instruction parameter is L. In the embodiment of the present application, the instruction parameter L and the second parameter t2 have a mapping relationship. Therefore, after the target codeword is determined, the instruction parameter L corresponding to the second parameter t2 in the target codeword can be obtained based on the mapping relationship. In step S140, the instruction parameters are transmitted.
[0061] In one possible embodiment, the first communication device sends an indication parameter L to the second communication device. After receiving the indication parameter L, the second communication device can determine the value of the second parameter t2 based on the indication parameter L. The value of t2 can be reasonably set to obtain a target codeword with excellent performance, improve the quality of data transmission, and meet the demands for service quality in various distance scenarios. In this embodiment, the indication parameter indicates the value of the codeword parameter t2, which can ensure the performance of the codebook and effectively reduce the number of feedback bits.
[0062] In an embodiment of the present application, the indication parameter L is a set including at least one element, the elements in the indication parameter L are non-negative real numbers, and the elements in the indication parameter L are related to at least one of the wavelength λ and the antenna spacing d. Illustratively, the formula of the elements in the set of directive parameters L is:
[0063]
number
[0064] In one possible embodiment, TIFF2025537510000191.tif12170, and the boundary between the near field and the far field is TIFF2025537510000192.tif9170, and the boundary between the near field and the very near field is TIFF2025537510000193.tif10170, where θ represents the signal angle, λ represents the wavelength, r represents the distance, and N represents the number of antennas.
[0065] For communication in a near-field scene, r may be restricted to within the near-field range, i.e., TIFF2025537510000194.tif12170. If the cosine value of θ is 1 and D=Nd, then the minimum value of L is TIFF2025537510000195.tif11170, and accordingly, The file is TIFF2025537510000196.tif10170. In order to maintain consistency with the far field, It can be considered as TIFF2025537510000197.tif5170, and accordingly, The file is TIFF2025537510000198.tif5170.
[0066] Accordingly, when the cosine value of θ is 1 within the near field range, the maximum value of L is TIFF2025537510000199.tif14170, and accordingly, The file is TIFF2025537510000200.tif10170.
[0067] For example, d may be set to 0.5λ, and the minimum value of L is TIFF2025537510000201.tif10170, and accordingly, The file is TIFF2025537510000202.tif10170.
[0068] In order to maintain consistency with the far field, It can be considered as TIFF2025537510000203.tif5170, and accordingly, The file is TIFF2025537510000204.tif5170.
[0069] Accordingly, the maximum value of L TIFF2025537510000205.tif12170, and accordingly, The file is TIFF2025537510000206.tif11170.
[0070] As can be seen, the indicator parameter L is a set including at least one element, and the elements included in the set of indicator parameters L may be determined by the minimum and maximum values of L. That is, an element L′ in the set of indicator parameters L is: Meet TIFF2025537510000207.tif8170.
[0071] As can be seen, based on the indication parameter L, the range of values of the second parameter t2 can be determined.
[0072] In one possible embodiment, the set of indicator parameters L contains only one element, i.e., the indicator parameter is one standard value L, and based on the standard value L, the range of values of the second parameter t2 is TIFF2025537510000208.tif7170 and the interval A specific value of t2 can be determined from TIFF2025537510000209.tif7170. For example, when L={1}, the maximum value of t2 is 1, and the minimum value may be 0 or a value close to 0.
[0073] In another possible embodiment, the set of indicator parameters L includes a plurality of elements, and the range of values of the second parameter t2 is determined based on the set of indicator parameters L. Gets the result TIFF2025537510000210.tif11170.
[0074] where: TIFF2025537510000211.tif4170 represents the minimum value in the set of indicator parameters L, TIFF2025537510000212.tif5170 represents the maximum value in the set of instruction parameters L. For example, if the set of instruction parameters L is L={0.1, 1, 5}, the range of values of t2 is It could also be TIFF2025537510000213.tif7170.
[0075] Whether the range of t2 is an open interval or a closed interval is determined according to a specific scenario, and generally, both the maximum and minimum values may be considered as closed sets.
[0076] As can be seen, based on the indication parameter L, a set of values for the second parameter t2 can be determined.
[0077] In another possible embodiment, if the set of indicator parameters is L and L contains only one element L', then the set of values of the second parameter is determined based on L', the number of antennas N, and a positive integer parameter O. Specifically, if the set of values of the second parameter is C, the predetermined indicator parameter standard value is L', and t1=1, then the formula for C is as follows:
[0078]
number
[0079] In another possible embodiment, the set of instruction parameters is L, where L includes multiple elements, and TIFF2025537510000215.tif7170, the set of values for the second parameter t2 is the number of antennas N, A positive integer parameter corresponding to TIFF2025537510000216.tif7170 It is determined by the difference value between TIFF2025537510000217.tif8170 and k ∈ {1,2,…,M-1}.
[0080] Specifically, the set of values of the second parameter t2 is C, and a subset C of the set C of values of the second parameter t2 is k teeth,
[0081]
number
[0082]
number
[0083]
number
[0084]
number
[0085] To be able to understand, the set The elements in TIFF2025537510000223.tif7170 are arranged in ascending order, and the range of L values can be divided into M-1 non-overlapping intervals. In specific applications, a positive integer parameter O in different segments can be calculated by combining prior information such as terminal location information. k can be determined to obtain better performance for the same amount of feedback.
[0086] As shown in FIG. 3, in the example of FIG. 3, M=4 and the range of the value of L is TIFF2025537510000224.tif9170 into three non-overlapping intervals, and the three non-overlapping intervals have corresponding positive integer parameters O1, O2, O3, in order, where O1, O2, O3 may be equal or unequal positive integers.
[0087] For example, let the non-overlapping intervals of the k-th set of L be TIFF2025537510000225.tif8170, and the positive integer parameter O corresponding to the set by the setting parameter k Obtain a different positive integer parameter O k corresponds to the sampling density of different intervals, i.e., the sparseness of the parameter set. k By controlling , different sampling densities of the t2 parameter in different intervals can be realized, and different codebook functions are realized accordingly.
[0088] for example, Set TIFF2025537510000226.tif to 11170, where P and Q are fixed constants. Combining the examples in Figure 3, the positive integer parameter may have several setting forms as follows.
[0089] For the first type, as shown in Figure 4a, select the same positive integer parameter O for all intervals, that is, O1 = O2 = O3, and the codebook has the codebook performance that well realizes type-I. k That is, O1 = O2 = O3, and the codebook has the codebook performance that well realizes type-I.
[0090] For the second type, as shown in Figure 4b, for the interval TIFF2025537510000227.tif8170 with a relatively small value, select a large positive integer parameter O k For the interval TIFF2025537510000228.tif8170 with a relatively large value, select a small positive integer parameter O k That is, O1 > O2 > O3, and the codebook has the function that well realizes sensing and positioning.
[0091] For the third type, as shown in Figure 4c, for the interval TIFF2025537510000229.tif8170 with a relatively large value, select a large positive integer parameter O k For the interval TIFF2025537510000230.tif8170 with a relatively small value, select a small positive integer parameter O k That is, O1 < O2 < O3, and the codebook has the performance that realizes the very near neighborhood.
[0092] For the k-th non-overlapping interval in the range of the value of L, the set of values of the second parameter t2 may be determined based on the open / closed set of its minimum value and the open / closed set of its maximum value. Specifically, the following cases are included. (1) When the minimum value is a closed set and the maximum value is an open set
[0093] For the k-th non-overlapping interval of L TIFF2025537510000231.tif8170 and the corresponding positive integer parameter O k Combining these, the second parameter t2 (when t1=1) The set of values in TIFF2025537510000232.tif8170 is TIFF2025537510000233.tif13170, and the set of values for the second parameter t2 is The file is TIFF2025537510000234.tif6170.
[0094] (2) If the minimum value is an open set and the maximum value is a closed set Let the non-overlapping intervals of the k-th set of L be TIFF2025537510000235.tif8170 and the corresponding positive integer parameter O k Combining these, the second parameter t2 (when t1=1) The set of values in TIFF2025537510000236.tif9170 is TIFF2025537510000237.tif13170, and the set of values for the second parameter t2 is The file is TIFF2025537510000238.tif5170.
[0095] (3) If the minimum value is a closed set and the maximum value is a closed set Let the non-overlapping intervals of the k-th set of L be TIFF2025537510000239.tif8170 and the corresponding positive integer parameter O k Combining these, the second parameter t2 (when t1=1) The set of values in TIFF2025537510000240.tif8170 is TIFF2025537510000241.tif14170, and the set of values for the second parameter t2 is The file is TIFF2025537510000242.tif6170.
[0096] (4) If the minimum value is an open set and the maximum value is an open set Let the non-overlapping intervals of the k-th set of L be TIFF2025537510000243.tif9170 and the corresponding positive integer parameter O k Combining these, the second parameter (when t1=1) The set of values in TIFF2025537510000244.tif9170 is TIFF2025537510000245.tif14170, and the set of values for the second parameter t2 is The file is TIFF2025537510000246.tif6170.
[0097] In one possible embodiment, if the set of indicator parameters is L and L contains only one element L′, then the second parameter t2 is
[0098]
number
[0099]
number
[0100] As can be understood, if the set L of indicator parameters contains only one element L', the indicator parameter can be regarded as one standard value L', and based on the standard value L', the set of second parameters t2 can be TIFF2025537510000249.tif13170 can be obtained, and a specific value of t2 can be selected from the set of second parameters t2.
[0101] For example, TIFF2025537510000250.tif11170, where λ represents the wavelength, θ represents the angle, r represents the distance, and P and Q are constants that are maintained constant for all N. The values of the second parameter t2 and the first parameter t1 are negative The correlation between the first parameter t1 and the second parameter t2 is such that, as the first parameter t1 increases, the second parameter t2 decreases accordingly, and the rule of change between the first parameter t1 and the second parameter t2 is nonlinear. The relationship between the first parameter t1 and the second parameter t2 may be expressed by the following formula:
[0102]
number
[0103] The set of values for the second parameter t2 may be expressed by the following mathematical formula:
number
[0104] where N is the number of partitioned lattice points of the second parameter t2, O is a positive integer parameter, L is an indication parameter, and λ is a wavelength. The value of N may be set by the network device or may be predetermined by the network device and the terminal device.
[0105] For example, TIFF2025537510000253.tif12170, where θ represents the angle, r represents the distance, and P and Q are constants that are maintained constant for all N.
[0106] The values of the second parameter t2 and the first parameter t1 are Positive That is, when the first parameter t1 decreases, the second parameter t2 decreases accordingly. decreaseAs a result, the rule of change between the first parameter t1 and the second parameter t2 is nonlinear. The relationship between the first parameter t1 and the second parameter t2 may be expressed by the following formula:
[0107]
number
[0108] The set of values for the second parameter t2 may be expressed by the following mathematical formula:
number
[0109] where N is the number of partitioned lattice points of the second parameter t2, O is a positive integer parameter, L is an indication parameter, and λ is a wavelength. The value of N may be set by the network device or may be predetermined by the network device and the terminal device.
[0110] According to the embodiment of the present application, the design concept of multi-domain codebook block is adopted, and different codeword parameters are designed for different distance domains, so that the corresponding codeword parameters can be flexibly set according to the distance domain, and the codebook can achieve good performance in different distance domains. In the embodiment of the present application, the indication parameter indicates the value of the second parameter, and the indication parameter is a set and may include one or more elements.
[0111] Each element of the instruction parameter is a non-negative real number, and the value may be set by the network device side and is related to the number of array antennas, wavelength, or antenna spacing. The instruction parameter can determine the value range or set of values of the second parameter of the codeword parameters, so that the second parameter in the codeword is set according to the value range or set of values of the second parameter to obtain a codeword that is highly compatible with the current channel state. By rationally setting the value of the second parameter according to the instruction parameter, a target codeword with excellent performance can be obtained, thereby improving the quality of data transmission and meeting the demands for service quality in various distance scenarios.
[0112] In the embodiment of the present application, the value of the codeword parameter t2 is indicated by the indication parameter, so that the number of feedback bits can be effectively reduced while ensuring codebook performance.
[0113] Referring to FIG. 5, FIG. 5 is a flow diagram of a channel parameter receiving method according to an embodiment of the present application, which is applied to a second communication device, and the receiving method includes: receiving an instruction parameter determined based on the channel information; a step S220 of determining a value of a second parameter based on the instruction parameter; and step S230 of determining a target codeword based on the value of the second parameter.
[0114] where the target codeword is TIFF2025537510000256.tif12170 satisfies the model, W is the goal A codeword is represented by a vector or matrix of Nt rows and Nr columns, where Nt≧2 and Nr≧1, and α i is a complex number, and G i is a vector or matrix, i∈{1,2,3,4}, and there is at least one G iis determined by a function f(t1, t2), where t1 represents the first parameter and t2 represents the second parameter.
[0115] In addition, the instruction parameter may be L, and the instruction parameter L and the second parameter t2 have a mapping relationship. When the second communication device receives the instruction parameter L from the first communication device, it can determine the value range or value set of the second parameter t2 based on the instruction parameter L and a preset mapping rule, and can determine the target code word based on the value of the second parameter t2.
[0116] In one possible embodiment, the first communication device is a terminal device, the second communication device is a base station, and the base station receives an instruction parameter L from the terminal device, and determines a second parameter t2 based on the instruction parameter L, and then substitutes the second parameter t2 into a preset codeword model to obtain a target codebook set, and determines a final codebook from the target codebook set by combining with channel state information, and performs precoding processing on the business data to be transmitted based on the final codebook.
[0117] In another possible embodiment, the first communication device is a base station, the second communication device is a terminal device, and the terminal device receives an indication parameter L from the base station, and determines a second parameter t2 based on the indication parameter L, and further substitutes the second parameter t2 into a preset code word model to obtain a target code word, and demodulates data based on the target code word.
[0118] Note that at least one G in the codeword model i is generated by the function f(t1,t2), and the mathematical formula is: TIFF2025537510000257.tif8170
[0119] For example, G i Elements in Regarding TIFF2025537510000258.tif8168, Satisfy at least one of TIFF2025537510000259.tif40170.
[0120] where t1 represents the first parameter, t2 represents the second parameter, a0 is a preset constant, and p nk represents the amplitude of the codeword element oscillation.
[0121] As can be seen, based on the indication parameter L, the range of values of the second parameter t2 can be determined.
[0122] In one possible embodiment, the set of indicator parameters L contains only one element, i.e., the indicator parameter is one standard value L, and based on the standard value L, the range of values of the second parameter t2 is TIFF2025537510000260.tif8168 is obtained, and the interval A specific value of t2 can be determined from TIFF2025537510000261.tif7168. For example, when L={1}, the maximum value of t2 is 1, and the minimum value may be 0 or a value close to 0.
[0123] In another possible embodiment, the set of indicator parameters L includes a plurality of elements, and the range of values of the second parameter t2 is determined based on the set of indicator parameters L. The result is TIFF2025537510000262.tif11168. TIFF2025537510000263.tif4168 represents the minimum value in the set of indicator parameters L, TIFF2025537510000264.tif4168 represents the maximum value in the set of indication parameters L.
[0124] For example, if the set of instruction parameters L is L={0.1, 1, 5}, the range of values of t2 is TIFF2025537510000265.tif7168. Whether the range of values of t2 is an open interval or a closed interval is determined according to a specific scene, and generally, both the maximum and minimum values may be closed sets.
[0125] As can be seen, based on the indication parameter L, a set of values for the second parameter t2 can be determined.
[0126] In one possible embodiment, if the set of indicator parameters is L and L contains only one element L', then the set of values of the second parameter is determined based on L', the number of antennas N, and a positive integer parameter O. Specifically, if the set of values of the second parameter is C, the predetermined indicator parameter standard value is L', and t1=1, then the formula for C is as follows: TIFF2025537510000266.tif11168
[0127] In another possible embodiment, the set of instruction parameters is L, where L includes multiple elements, and TIFF2025537510000267.tif8168, the set of values for the second parameter t2 is the number of antennas N, Positive integer parameter corresponding to TIFF2025537510000268.tif7168 It is determined by the difference value between TIFF2025537510000269.tif7168 and k ∈ {1,2,…,M-1}.
[0128] Specifically, the set of values of the second parameter t2 is C, and a subset C of the set C of values of the second parameter t2 is k teeth, TIFF2025537510000270.tif73168, and the set of values for the second parameter t2 may be determined based on The file is TIFF2025537510000271.tif5168.
[0129] To be able to understand, the set The elements in TIFF2025537510000272.tif8168 are arranged in ascending order, and the range of L values can be divided into M-1 non-overlapping intervals. In specific applications, a positive integer parameter O in different segments can be calculated by combining prior information such as terminal location information. k can be determined to obtain better performance for the same amount of feedback.
[0130] For example, let the non-overlapping intervals of the k-th set of L be TIFF2025537510000273.tif9168, and the positive integer parameter O corresponding to the set by the setting parameter k Obtain a different positive integer parameter O k corresponds to the sampling density of different intervals, i.e., the sparseness of the parameter set. k By controlling , different sampling densities of the t2 parameter in different intervals can be realized, and different codebook functions are realized accordingly.
[0131] for example, TIFF2025537510000274.tif13168, where P and Q are constants and positive integer parameters. The following format may be used:
[0132] The first type is a positive integer parameter O that is the same for all intervals. k Select O1=O2=…=O M-1 and the codebook has codebook performance that realizes type-I well.
[0133] The second type is a section with relatively small values. For TIFF2025537510000275.tif9168, a large positive integer parameter O k Select the interval where the value is relatively large. For TIFF2025537510000276.tif9168, a small positive integer parameter Ok Select O1>O2>…>O M-1 and the codebook has good capabilities for realizing sensing and localization.
[0134] The third type is a section with relatively large values. For TIFF2025537510000277.tif9168, a large positive integer parameter O k Select the interval where the value is relatively small. For TIFF2025537510000278.tif9168, a small positive integer parameter O k Select O1. <O2<…<O M-1 and the codebook has the capability to realize the very near field.
[0135] For the k-th non-overlapping interval in the range of L values, a set of values of the second parameter t2 may be determined based on the open set / closed set of its minimum value and the open set / closed set of its maximum value, specifically including the following cases:
[0136] (1) If the minimum value is a closed set and the maximum value is an open set Let the k-th non-overlapping interval of L be TIFF2025537510000279.tif9168 and the corresponding positive integer parameter O k Combining these, the second parameter t2 (when t1=1) The set of values in TIFF2025537510000280.tif9168 is TIFF2025537510000281.tif12168, and the set of values for the second parameter t2 is The file is TIFF2025537510000282.tif5168.
[0137] (2) If the minimum value is an open set and the maximum value is a closed set Let the non-overlapping intervals of the k-th set of L be TIFF2025537510000283.tif8168 and the corresponding positive integer parameter O kCombining these, the second parameter t2 (when t1=1) The set of values in TIFF2025537510000284.tif8168 is TIFF2025537510000285.tif13168, and the set of values for the second parameter t2 is The file is TIFF2025537510000286.tif6168.
[0138] (3) If the minimum value is a closed set and the maximum value is a closed set Let the non-overlapping intervals of the k-th set of L be TIFF2025537510000287.tif8168 and the corresponding positive integer parameter O k Combining these, the second parameter t2 (when t1=1) The set of values in TIFF2025537510000288.tif8168 is TIFF2025537510000289.tif13168, and the set of values for the second parameter t2 is The file is TIFF2025537510000290.tif5168.
[0139] (4) If the minimum value is an open set and the maximum value is an open set Let the non-overlapping intervals of the k-th set of L be TIFF2025537510000291.tif8168 and the corresponding positive integer parameter O k Combining these, the second parameter (when t1=1) The set of values in TIFF2025537510000292.tif8168 is TIFF2025537510000293.tif12168, and the set of values for the second parameter t2 is The file is TIFF2025537510000294.tif6168.
[0140] In one possible embodiment, if the set of indicator parameters is L and L contains only one element L′, then the second parameter t2 is TIFF2025537510000295.tif27168, where P and Q are preset coefficients, and N represents the number of antennas.
[0141] As can be understood, if the set L of indicator parameters contains only one element L', the indicator parameter can be regarded as one standard value L', and based on the standard value L', the set of second parameters t2 can be TIFF2025537510000296.tif14168 can be obtained, and a specific value of t2 can be selected from the set of second parameters t2.
[0142] For example, TIFF2025537510000297.tif11168, where λ represents the wavelength, θ represents the angle, r represents the distance, and P and Q are constants that are maintained constant for all N. The values of the second parameter t2 and the first parameter t1 are negative The correlation between the first parameter t1 and the second parameter t2 is such that, as the first parameter t1 increases, the second parameter t2 decreases accordingly, and the rule of change between the first parameter t1 and the second parameter t2 is nonlinear. The relationship between the first parameter t1 and the second parameter t2 may be expressed by the following formula: TIFF2025537510000298.tif11168
[0143] The set of values for the second parameter t2 may be expressed by the following mathematical formula: TIFF2025537510000299.tif13168
[0144] where N is the number of partitioned lattice points of the second parameter t2, O is a positive integer parameter, L is an indication parameter, and λ is a wavelength. The value of N may be set by the network device or may be predetermined by the network device and the terminal device.
[0145] For example, TIFF2025537510000300.tif11168, where θ represents the angle, r represents the distance, and P and Q are constants that are maintained constant for all N.
[0146] The values of the second parameter t2 and the first parameter t1 are Positive That is, when the first parameter t1 decreases, the second parameter t2 decreases accordingly. decrease As a result, the rule of change between the first parameter t1 and the second parameter t2 is nonlinear. The relationship between the first parameter t1 and the second parameter t2 may be expressed by the following equation: TIFF2025537510000301.tif11168
[0147] The set of values for the second parameter t2 may be expressed by the following mathematical formula: TIFF2025537510000302.tif11168
[0148] where N is the number of partitioned lattice points of the second parameter t2, O is a positive integer parameter, L is an indication parameter, and λ is a wavelength. The value of N may be set by the network device or may be predetermined by the network device and the terminal device.
[0149] In addition, since the embodiment of the channel parameter receiving method of the present application is based on the same idea as the embodiment of the channel parameter feedback method of the present application, the execution process, functions and obtained technical effects can be referred to the embodiment of the channel parameter feedback method, and the description thereof will be omitted here.
[0150] According to the solution of the embodiment of the present application, firstly, channel information is obtained, then a target codebook set is determined based on the channel information, and then a target codeword is determined from the target codebook set. Since the target codeword is determined based on the channel information, it can better adapt to the current channel environment (e.g., near-field environment) and achieve excellent performance.
[0151] The target codeword is a vector or matrix containing multiple codeword blocks, where the codeword blocks are α i G i where i∈{1,2,3,4} and there is at least one G i is determined by a function f(t1, t2), where t1 represents the first parameter and t2 represents the second parameter. After the target codeword is determined, an indication parameter for indicating the value of the second parameter t2 is determined based on the target codeword, and the indication parameter is transmitted.
[0152] When the communication device receives the instruction parameter, it can determine the value of the second parameter t2 based on the instruction parameter, and obtain the target codeword based on the value of the second parameter t2. The instruction parameter for indicating the value of t2 in the present application is determined based on channel information. When the communication device receives the instruction parameter, it can determine the value of t2 based on the instruction parameter and obtain the codeword that is adapted to the current channel environment (e.g., near-field environment), so that the codeword can exhibit excellent performance in specific application scenarios.
[0153] This improves the quality of data transmission and meets the demands for quality of service in various distance scenarios.In addition, in the embodiment of the present application, the value of the codeword parameter t2 is indicated by an indication parameter, which can effectively reduce the number of feedback bits while ensuring the performance of the codebook.
[0154] In addition, in each specific embodiment of the present application, when it is necessary to perform related processing based on data related to the user's identity or characteristics, such as user information, user behavior data, user history data, and user location information, the user's permission or consent must be obtained in advance, and the collection, use, and processing of this data must all comply with the relevant laws, regulations, and standards of the relevant countries and regions. In addition, in the embodiments of the present application, when it is necessary to obtain sensitive personal information of the user, the user's individual permission or consent is obtained by, for example, a pop-up window or transition to a confirmation page, and only after the user's individual permission or consent is certainly obtained, the user-related data required for the normal operation of the embodiments of the present application is obtained.
[0155] It will be further understood that although the embodiments herein have illustrated operations in a particular order in the figures, this should not be construed as requiring these operations to be performed in the particular order or serial order shown, or to achieve desired results by performing all of the operations shown. In certain environments, multitasking and parallel processing may be advantageous. Hereinafter, the solution according to the embodiment of the present invention will be described in detail with specific examples.
[0156] (Example 1) In S11, the base station transmits a downlink reference signal to the target terminal, and in response, the target terminal receives a downlink reference signal from the base station.
[0157] At S12, the target terminal measures the downlink channel with respect to the downlink reference signal to obtain channel information.
[0158] In S13, the target terminal takes the near-field communication codebook as a target codebook set based on the channel information, and selects a target codeword from the target codebook set.
[0159] In S14, the target terminal sets a range or set of values for the second parameter t2 based on the target codeword.
[0160] In S15, the target terminal determines the indication parameter L based on the range or set of values of the second parameter t2.
[0161] In S16, the target terminal reports the indication parameter L to the base station via an uplink reference signal.
[0162] In S17, the base station obtains the instruction parameter L from the uplink reference signal of the target terminal.
[0163] In S18, the base station determines a range or set of values for the second parameter t2 based on the indication parameter L.
[0164] In S19, the base station selects a target codeword based on the range or set of values of the second parameter t2, and uses the target codeword to encode data to be transmitted to the target terminal.
[0165] (Example 2) In S21, the target terminal transmits an uplink reference signal to the base station, and in response, the base station receives an uplink reference signal from the target terminal, which includes channel information reported by the target terminal.
[0166] In S22, the base station obtains channel information from the uplink reference signal, selects a near-field communication codebook as a target codebook set based on the channel information, and selects a target codeword from the target codebook set.
[0167] In S23, the base station sets a range or set of values for the second parameter t2 based on the target codeword.
[0168] In S24, the base station determines the indication parameter L based on the range or set of values of the second parameter t2. In S25, the base station transmits the instruction parameter L to the target terminal.
[0169] In S26, the target terminal determines a range or set of values for the second parameter t2 based on the received indication parameter L.
[0170] At S27, the target terminal determines a target codeword based on a range or set of values of a second parameter t2.
[0171] At S28, the target terminal demodulates the data received from the base station based on the target codeword.
[0172] Referring to FIG. 6, an embodiment of the present application further provides a communication device 900, which includes, but is not limited to, at least one processor 910 and at least one memory 920 that stores at least one program.
[0173] The at least one program, when executed by the at least one processor 910, performs the channel parameter feedback method or the channel parameter receiving method described in any of the above embodiments.
[0174] The processor 910 and the memory 920 may be connected by a bus or in other ways.
[0175] In addition, the above communication device may be applied to a first communication device and may implement the solution of an embodiment of a channel parameter feedback method, or may be applied to a second communication device and may implement the solution of an embodiment of a channel parameter reception method.
[0176] It should be noted that the processor 910 can be a central processing unit (CPU), or it can be another general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc.
[0177] The general-purpose processor may be a microprocessor, or the processor may be any general processor, etc. Alternatively, the processor 910 may be one or more integrated circuits that execute associated programs to implement the solutions according to the embodiments of the present application.
[0178] The memory 920 may store, as a non-transitory computer-readable storage medium, a non-transitory software program and a non-transitory computer-executable program, such as a program for implementing the channel parameter feedback method or the channel parameter receiving method executed on the communication device side described in any embodiment of the present application. The processor 910 executes the non-transitory software program and instructions stored in the memory 920 to implement the channel parameter feedback method or the channel parameter receiving method.
[0179] The memory 920 may include an area for storing programs and an area for storing data. The area for storing programs may store an operating system and / or an application program required for at least one function, and the area for storing data may store data for executing the above-described channel parameter feedback method or channel parameter receiving method. The memory 920 may include a high-speed random access memory and may further include a non-transitory memory, such as at least one magnetic disk memory, flash memory, or other non-transitory fixed memory.
[0180] In some embodiments, memory 920 may optionally include memory located remotely from processor 910, and the remote memory may be connected to processor 910 via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local network, a mobile communication network, and combinations thereof.
[0181] Non-transitory software programs and instructions required to implement the above-described channel parameter feedback method or channel parameter reception method are stored in memory 920 and, when executed by one or more processors 910, perform the channel parameter feedback method or channel parameter reception method according to any embodiment of the present application.
[0182] An embodiment of the present application further provides a computer-readable storage medium, which stores a processor-executable program, and when executed by the processor, the processor-executable program is used to realize the channel parameter feedback method or the channel parameter receiving method described in any of the above embodiments.
[0183] In addition, the above computer-readable storage medium may be applied to a first communication device and may implement the solution of an embodiment of a channel parameter feedback method, or may be applied to a second communication device and may implement the solution of an embodiment of a channel parameter reception method.
[0184] In addition, the above communication device may be applied to a first communication device and may implement the solution of an embodiment of a channel parameter feedback method, or may be applied to a second communication device and may implement the solution of an embodiment of a channel parameter reception method.
[0185] The computer storage medium of the embodiments of the present application may be any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof.
[0186] More specific examples (non-exclusive) of computer-readable storage media include an electrical connection having one or more leads, a portable computer magnetic disk, hardware, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), optical memory, magnetic memory, or any suitable combination of the above.
[0187] As used herein, a computer-readable storage medium may be a tangible medium that contains or stores a program, which may be used in or in connection with an instruction execution system, apparatus, or device.
[0188] The computer-readable signal medium may include a propagated data signal in baseband or as part of a carrier, bearing computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above.
[0189] A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transfer a program used in or in connection with an instruction execution system, apparatus, or device.
[0190] The program code contained in the computer readable medium may be transmitted over any suitable medium, including but not limited to wireless, wire, optical cable, RF, or the like, or any suitable combination of the above.
[0191] Computer program code for carrying out the operations of the present application may be compiled in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and also general procedural programming languages such as "C" or similar programming languages.
[0192] The program code may run entirely on the user computer, partially on the user computer, as a single separate software pack, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server.
[0193] In the case of a remote computer, the remote computer may be connected to the user computer by any type of network (including a local area network (LAN) or a wide area network (WAN)), or may be connected to an external computer (e.g., connected by the Internet using an Internet service provider).
[0194] An embodiment of the present application further provides a computer program product, which stores program instructions, and when the program instructions are executed by a communication device, causes the communication device to perform the channel parameter feedback method or the channel parameter receiving method described in any of the above embodiments.
[0195] Although the examples of the present application have been specifically described above, the present application is not limited to the above embodiments, and those skilled in the art may make various equivalent modifications or substitutions without departing from the essential common conditions of the present application, and all of these equivalent modifications or substitutions shall be included within the scope limited by the present application.
Claims
1. 1. A method for receiving channel parameters, comprising: receiving an indication parameter determined based on the channel information; determining a value of a second parameter based on the indication parameter; determining a target codeword based on the value of the second parameter; The target codeword is W is a vector or matrix with Nt rows and Nr columns, Nt≧2 and Nr≧1, representing the codeword, and α i is a complex number, and G i is a vector or matrix, i∈{1, 2, 3, 4}, and at least one G i is a function f(t 1 , t 2 ) and t 1 represents the first parameter, and t 2 represents a second parameter.
2. 2. The method of claim 1, wherein the indication parameter is a set including at least one element, and all elements in the set of indication parameters are non-negative real numbers.
3. The method of claim 2 , wherein the range of values of the second parameter is determined based on the indication parameter.
4. If the set of indicator parameters contains only one element L, the range of values of the second parameter is: and If the set of instruction parameters includes multiple elements, the second parameter t 2 The range of values for is and represents the minimum value in the set of instruction parameters, The method of claim 3, wherein ∑ i represents the maximum value in the set of indication parameters.
5. The method of claim 2 , wherein the set of values for the second parameter is determined based on the indication parameter.
6. 6. The method for receiving channel parameters according to claim 5, wherein if the set of indication parameters is L and L includes only one element L′, the set of values of the second parameter is determined based on L′, the number of antennas N, and a positive integer parameter O.
7. Let C be the set of values for the second parameter, and the formula for C is: [Equation 1] 7. The method of claim 6, wherein:
8. The set of instruction parameters includes a plurality of elements, the set of instruction parameters is L, and The elements in L are arranged in ascending order, and M-1 non-overlapping intervals are obtained based on the set L; The set C of values of the second parameter is a positive integer parameter corresponding to the number of antennas N and the k-th interval.
6. The method of claim 5, wherein the channel parameters are determined based on a difference value between k and m, where k∈{1, 2, . . . , M−1}.
9. a subset C of the set C of values of the second parameter k teeth, [Equation 2] Or, [Equation 3] Or, [Equation 4] Or, [Equation 5] 9. The method of claim 8, wherein the channel parameters are determined based on any one of the following:
10. Let L be the set of instruction parameters, and if L contains only one element L′, then the second parameter t 2 teeth, is determined based on one of the following: The method for receiving channel parameters according to claim 2, wherein P and Q are preset coefficients, and N represents the number of antennas.
11. 3. The method of claim 2, wherein the elements in the set of indicative parameters relate to at least one of wavelength λ and antenna spacing d.
12. The formula of the elements in the set of instruction parameters is: [Equation 6] and L k represents the k-th element (k is 1 or more) in the set L of the indication parameters, a, b, q1, q2, and q3 are preset coefficients, λ represents the wavelength, N represents the number of antennas, and d is the unit interval.
13. A channel parameter feedback method, comprising: obtaining channel information; determining a target codebook set based on the channel information and determining a target codeword from the target codebook set; determining an indication parameter for indicating a value of the second parameter based on the target codeword; and transmitting the instruction parameters; The target codeword is W is a vector or matrix with Nt rows and Nr columns, Nt≧2 and Nr≧1, representing the codeword, and α i is a complex number, and G i is a vector or matrix, i∈{1, 2, 3, 4}, and at least one G i is a function f(t 1 , t 2 ) and t 1 represents the first parameter, and t 2 represents a second parameter.
14. The channel parameter feedback method according to claim 13, wherein the indication parameter is a set including at least one element, and all elements of the set in the indication parameter are non-negative real numbers.
15. The channel parameter feedback method according to claim 14, wherein the value range of the second parameter is determined based on the indication parameter.
16. If the set of indicator parameters contains only one element L, the range of values of the second parameter is and If the set of instruction parameters includes multiple elements, the second parameter t 2 The range of values for is and represents the minimum value in the set of instruction parameters, The channel parameter feedback method according to claim 15, wherein ∑ i represents the maximum value in the set of indication parameters.
17. The channel parameter feedback method according to claim 14, wherein the set of values of the second parameter is determined based on the indication parameter.
18. 18. The channel parameter feedback method according to claim 17, wherein, if the set of indication parameters is L and L includes only one element L′, the set of values of the second parameter is determined based on L′, the number of antennas N, and a positive integer parameter O.
19. Let C be the set of values for the second parameter, and the formula for C is: [Equation 7] The channel parameter feedback method according to claim 18, wherein:
20. If the set of instruction parameters includes a plurality of elements, the set of instruction parameters is denoted by L, and The elements in L are arranged in ascending order, and M-1 non-overlapping intervals are obtained based on the set L; The set C of values of the second parameter is a positive integer parameter corresponding to the number of antennas N and the k-th interval.
18. The channel parameter feedback method of claim 17, wherein k∈{1, 2, ..., M-1} is determined based on the difference values of k∈{1, 2, ..., M-1}.
21. a subset C of the set C of values of the second parameter k teeth, [Equation 8] Or, [Equation 9] Or, [Equation 10] Or, [0011] The channel parameter feedback method of claim 20, wherein the channel parameter feedback is determined based on any one of the following:
22. Let L be the set of instruction parameters, and if L contains only one element L′, then the second parameter t 2 teeth, is determined based on one of the following: The channel parameter feedback method according to claim 14, wherein P and Q are preset coefficients, and N represents the number of antennas.
23. 15. The channel parameter feedback method of claim 14, wherein the elements in the set of indicative parameters relate to at least one of wavelength λ and antenna spacing d.
24. The formula of the elements in the set of instruction parameters is: [0012] and L k 24. The channel parameter feedback method of claim 23, wherein a represents the kth element (k is 1 or more) in the set L of indication parameters, a, b, q1, q2, and q3 are preset coefficients, λ represents the wavelength, N represents the number of antennas, and d is the unit interval.
25. at least one processor; and at least one memory that stores at least one program that, when executed by at least one processor, implements the channel parameter receiving method according to any one of claims 1 to 12 or the channel parameter feedback method according to any one of claims 13 to 24.
26. A computer-readable storage medium storing a program executable by a processor, which, when executed by a processor, realizes the channel parameter receiving method according to any one of claims 1 to 12 or the channel parameter feedback method according to any one of claims 13 to 24.
27. A computer program product comprising a computer program or computer instructions stored on a computer-readable storage medium, comprising: A computer program product in which a processor of a communication device reads and executes the computer program or the computer instructions from the computer-readable storage medium so that the communication device performs the channel parameter receiving method of any one of claims 1 to 12 or the channel parameter feedback method of any one of claims 13 to 24.
Citation Information
Patent Citations
Information feedback method, terminal, base station, communication system and storage medium
JP2017520153A