Configuration method and device, equipment and storage medium
By configuring non-uniform codebook configuration information for the second node in the wireless communication system, the problem that the prior art cannot effectively perceive in the uneven distribution of targets is solved, and high-precision perception of non-uniform distribution of targets is achieved.
Patent Information
- Application Number
- CN202311727373.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-14
- Publication Date
- 2025-06-17
AI Technical Summary
The prior art cannot effectively perform perception in scenarios where the target distribution is uneven, especially in the case of non-uniformly distributed target distribution, and the perception accuracy cannot be guaranteed.
By configuring the configuration information of the codebook for the second node at the first node, including oversampling factors, angle intervals and other parameters of the first and second dimensions, the second node may generate a non-uniform pre-coded codebook to configure the non-uniform beam to achieve perception of the non-uniform distributed target.
High-precision perception of non-uniform distribution targets is achieved, and the flexibility and resource utilization of the perception system are improved.
Smart Images

Figure CN120165739A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technologies, and in particular, to a configuration method, apparatus, device, and storage medium. Background Art
[0002] Currently, sensing capabilities will be a new capability of mobile communication systems. A base station can configure a precoding codebook for generating beams in different directions to detect a target. Another base station or terminal receives the echo signal reflected by the target and processes it to achieve sensing of the target's position, shape, characteristics, etc. However, in a scenario where the targets are unevenly distributed, it is impossible to sense the unevenly distributed targets. That is to say, the existing method of configuring the codebook cannot guarantee the sensing accuracy of unevenly distributed targets. Summary of the Invention
[0003] In view of this, embodiments of this application are expected to provide a configuration method, apparatus, device, and storage medium.
[0004] The technical solution of the embodiments of this application is implemented as follows:
[0005] Embodiments of this application are expected to provide a configuration method applied to a first node. The method includes:
[0006] Configuring configuration information of a codebook for a second node, and sending the configuration information of the codebook to the second node; the configuration information of the codebook is used for the second node to generate a precoding codebook;
[0007] Wherein, the configuration information of the codebook includes:
[0008] One or more first oversampling factors in a first dimension;
[0009] And,
[0010] One or more second oversampling factors in a second dimension.
[0011] In addition, according to at least one embodiment of this application, when there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different;
[0012] And / or,
[0013] When there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
[0014] In addition, according to at least one embodiment of this application, the configuration information of the codebook further includes:
[0015] One or more first angular intervals of the first dimension;
[0016] and,
[0017] One or more second angular intervals of the second dimension.
[0018] In addition, according to at least one embodiment of the present application, when there are multiple first angular intervals in the first dimension, at least two of the multiple first angular intervals in the first dimension are different;
[0019] and / or,
[0020] When there are multiple second angular intervals in the second dimension, at least two of the multiple second angular intervals in the second dimension are different.
[0021] In addition, according to at least one embodiment of the present application, the configuration information of the codebook further includes: a first parameter and a second parameter;
[0022] Wherein,
[0023] The first parameter includes at least one of the following:
[0024] The number of first angular numbers corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0025] The number of second angular numbers corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0026] The number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0027] The number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0028] The first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0029] The second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0030] The first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0031] The second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0032] The first column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0033] The second column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0034] The last column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0035] The last column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0036] The second parameter includes at least one of the following:
[0037] The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0038] The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension.
[0039] In addition, according to at least one embodiment of the present application, the method further includes:
[0040] Dividing the beam angle range in the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval; dividing the beam angle range in the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval.
[0041] In addition, according to at least one embodiment of the present application, the configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension, and the method further includes:
[0042] Using the multiple first angle intervals in the first dimension and the number of first antenna ports in the first dimension to determine the multiple first oversampling factors in the first dimension; using the multiple second angle intervals in the second dimension and the number of second antenna ports in the second dimension to determine the multiple second oversampling factors in the second dimension.
[0043] In addition, according to at least one embodiment of the present application, the method further includes:
[0044] Determine the first parameter in the following manner:
[0045] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the respective first angle range by angle, to obtain at least one first angle corresponding to each first angle interval, and take the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0046] and / or,
[0047] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the respective second angle range by angle, to obtain at least one second angle corresponding to each second angle interval, and take the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0048] and / or,
[0049] For each first oversampling factor among the multiple first oversampling factors of the first dimension, take the number of first angles corresponding to the corresponding first oversampling factor as the number of first column vectors of the codebook corresponding to the corresponding first oversampling factor;
[0050] and / or,
[0051] For each second oversampling factor among the multiple second oversampling factors of the second dimension, take the number of second angles corresponding to the corresponding second oversampling factor as the number of second column vectors of the codebook corresponding to the corresponding second oversampling factor;
[0052] and / or,
[0053] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the respective first angle range by angle, to obtain at least one first angle corresponding to each first angle interval, and take the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0054] and / or,
[0055] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the first angle of at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0056] and / or,
[0057] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, obtaining at least one first angle corresponding to each first angle interval. Take the last angle of at least one first angle corresponding to each first angle interval as the first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0058] and / or,
[0059] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the last angle of at least one second angle corresponding to each second angle interval as the second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0060] and / or,
[0061] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first-column index in the codebook corresponding to the corresponding first oversampling factor;
[0062] and / or,
[0063] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first-column index in the codebook corresponding to the corresponding second oversampling factor;
[0064] and / or,
[0065] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine the last column index in the codebook corresponding to the corresponding first oversampling factor by using the first column index in the codebook corresponding to the corresponding first oversampling factor and the number of first angles corresponding to the corresponding first oversampling factor.
[0066] And / or,
[0067] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine the last column index in the codebook corresponding to the corresponding second oversampling factor by using the second column index in the codebook corresponding to the corresponding second oversampling factor and the number of second angles corresponding to the corresponding second oversampling factor.
[0068] In addition, according to at least one embodiment of the present application, the method further includes:
[0069] Determine the second parameter in the following manner:
[0070] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine the first initial angle offset corresponding to the corresponding first oversampling factor by using the first angle interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor.
[0071] And / or,
[0072] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine the second initial angle offset corresponding to the corresponding second oversampling factor by using the second angle interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor.
[0073] In addition, according to at least one embodiment of the present application, the method further includes:
[0074] Receive the channel state information (CSI, Channel Status Information) reporting information sent by the second node;
[0075] Wherein,
[0076] The CSI reporting information includes:
[0077] A precoding matrix indicator for indicating a recommended precoding matrix.
[0078] In addition, according to at least one embodiment of the present application, the precoding matrix indicator includes:
[0079] The first beam grouping index for the first dimension;
[0080] The second beam grouping index of the second dimension.
[0081] In addition, according to at least one embodiment of the present application, the method further includes:
[0082] Sum the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension to obtain a first value, and determine the length of the first beam grouping index of the first dimension based on the first value; sum the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension to obtain a second value, and determine the length of the second beam grouping index of the second dimension based on the second value.
[0083] In addition, according to at least one embodiment of the present application, the method further includes:
[0084] Use the precoding matrix to indicate the configured beam, and the beam carries a sensing signal;
[0085] Send a sensing signal to the target object; the sensing signal is reflected by the target object to the second node for the second node to sense the relevant parameters of the target object using the sensing signal.
[0086] At least one embodiment of the present application provides a configuration method applied to a second node, and the method includes:
[0087] Receive the configuration information of the codebook sent by the first node; the configuration information of the codebook is used for the second node to generate a precoding codebook;
[0088] Wherein, the configuration information of the codebook includes:
[0089] One or more first oversampling factors of the first dimension;
[0090] And,
[0091] One or more second oversampling factors of the second dimension.
[0092] In addition, according to at least one embodiment of the present application, when there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different;
[0093] And / or,
[0094] When there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
[0095] In addition, according to at least one embodiment of the present application, the configuration information of the codebook further includes:
[0096] One or more first angular intervals of the first dimension;
[0097] And,
[0098] One or more second angular intervals of the second dimension.
[0099] In addition, according to at least one embodiment of the present application, when there are multiple first angular intervals in the first dimension, at least two of the multiple first angular intervals in the first dimension are different;
[0100] And / or,
[0101] When there are multiple second angular intervals in the second dimension, at least two of the multiple second angular intervals in the second dimension are different.
[0102] In addition, according to at least one embodiment of the present application, the configuration information of the codebook further includes: a first parameter and a second parameter;
[0103] Wherein,
[0104] The first parameter includes at least one of the following:
[0105] The number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0106] The number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0107] The number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0108] The number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0109] The first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0110] The second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0111] The first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0112] The second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0113] The first column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0114] The second column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0115] The last column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0116] The last column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0117] The second parameter includes at least one of the following:
[0118] The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0119] The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension.
[0120] In addition, according to at least one embodiment of the present application, the multiple first angle intervals in the first dimension and the multiple second angle intervals in the second dimension are determined in the following manner:
[0121] Divide the beam angle range in the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval, and divide the beam angle range in the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval.
[0122] In addition, according to at least one embodiment of the present application, the configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension, and the multiple first oversampling factors in the first dimension and the multiple second oversampling factors in the second dimension are determined in the following manner:
[0123] Use the multiple first angle intervals in the first dimension and the number of first antenna ports in the first dimension to determine the multiple first oversampling factors in the first dimension; use the multiple second angle intervals in the second dimension and the number of second antenna ports in the second dimension to determine the multiple second oversampling factors in the second dimension.
[0124] In addition, according to at least one embodiment of the present application, the first parameter is determined in the following manner:
[0125] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to perform angle division on its own first angle range to obtain at least one first angle corresponding to each first angle interval. Take the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0126] and / or,
[0127] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to perform angle division on its own second angle range to obtain at least one second angle corresponding to each second angle interval. Take the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0128] and / or,
[0129] For each first oversampling factor among the multiple first oversampling factors of the first dimension, take the number of first angles corresponding to the corresponding first oversampling factor as the number of first column vectors of the codebook corresponding to the corresponding first oversampling factor;
[0130] and / or,
[0131] For each second oversampling factor among the multiple second oversampling factors of the second dimension, take the number of second angles corresponding to the corresponding second oversampling factor as the number of second column vectors of the codebook corresponding to the corresponding second oversampling factor;
[0132] and / or,
[0133] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to perform angle division on its own first angle range to obtain at least one first angle corresponding to each first angle interval. Take the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0134] and / or,
[0135] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the respective second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the first angle of at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0136] and / or,
[0137] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the respective first angle range in terms of angle, obtaining at least one first angle corresponding to each first angle interval. Take the last angle of at least one first angle corresponding to each first angle interval as the first ending angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0138] and / or,
[0139] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the respective second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the last angle of at least one second angle corresponding to each second angle interval as the second ending angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0140] and / or,
[0141] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first-column index in the codebook corresponding to the corresponding first oversampling factor;
[0142] and / or,
[0143] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first-column index in the codebook corresponding to the corresponding second oversampling factor;
[0144] and / or,
[0145] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine the last column index in the codebook corresponding to the corresponding first oversampling factor by using the first column index in the codebook corresponding to the corresponding first oversampling factor and the number of first angles corresponding to the corresponding first oversampling factor;
[0146] and / or,
[0147] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine the last column index in the codebook corresponding to the corresponding second oversampling factor by using the second column index in the codebook corresponding to the corresponding second oversampling factor and the number of second angles corresponding to the corresponding second oversampling factor.
[0148] In addition, according to at least one embodiment of the present application, the second parameter is determined in the following manner:
[0149] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine the first initial angle offset corresponding to the corresponding first oversampling factor by using the first angle interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor;
[0150] and / or,
[0151] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine the second initial angle offset corresponding to the corresponding second oversampling factor by using the second angle interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor.
[0152] In addition, according to at least one embodiment of the present application, the method further includes:
[0153] Send CSI reporting information to the first node;
[0154] wherein,
[0155] the CSI reporting information includes:
[0156] A precoding matrix indicator for indicating a recommended precoding matrix.
[0157] In addition, according to at least one embodiment of the present application, the precoding matrix indicator includes:
[0158] The first beam grouping index for the first dimension;
[0159] The second beam grouping index for the second dimension.
[0160] In addition, according to at least one embodiment of the present application, the method further includes:
[0161] Sum the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension to obtain a first value, and determine the length of the first beam grouping index in the first dimension based on the first value; sum the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension to obtain a second value, and determine the length of the second beam grouping index in the second dimension based on the second value.
[0162] In addition, according to at least one embodiment of the present application, the method further includes:
[0163] Generate a precoding codebook according to the configuration information of the codebook.
[0164] At least one embodiment of the present application provides a configuration device, including:
[0165] A sending module, configured to configure the configuration information of the codebook for a second node and send the configuration information of the codebook to the second node; the configuration information of the codebook is used for the second node to generate a precoding codebook;
[0166] Wherein, the configuration information of the codebook includes:
[0167] One or more first oversampling factors in the first dimension;
[0168] And,
[0169] One or more second oversampling factors in the second dimension.
[0170] At least one embodiment of the present application provides a configuration device, including:
[0171] A receiving module, configured to receive the configuration information of the codebook sent by a first node; the configuration information of the codebook is used for the second node to generate a precoding codebook;
[0172] Wherein, the configuration information of the codebook includes
[0173] One or more first oversampling factors in the first dimension;
[0174] And,
[0175] One or more second oversampling factors in the second dimension.
[0176] At least one embodiment of the present application provides a first node, including a processor and a memory for storing a computer program that can run on the processor,
[0177] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the above-mentioned methods on the first node side.
[0178] At least one embodiment of the present application provides a second node, including a processor and a memory for storing a computer program that can run on the processor.
[0179] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the above-mentioned methods on the second node side.
[0180] At least one embodiment of the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of any one of the above-mentioned methods.
[0181] The configuration method, device, equipment and storage medium provided by the embodiments of the present application, the method includes: the first node configures the configuration information of the codebook for the second node, and sends the configuration information of the codebook to the second node; the configuration information of the codebook is used for the second node to generate a precoding codebook; wherein, the configuration information of the codebook includes: one or more first oversampling factors in the first dimension, and one or more second oversampling factors in the second dimension.
[0182] Adopting the technical solution provided by the embodiments of the present application, the first node configures the configuration information of the codebook for the second node, and sends the configuration information of the codebook to the second node. Since the configuration information of the codebook includes one or more first oversampling factors in the first dimension and one or more second oversampling factors in the second dimension, in the case that at least two of the multiple first oversampling factors in the first dimension are different and / or at least two of the multiple second oversampling factors in the second dimension are different, the second node can generate a non-uniform precoding codebook and indicate a recommended precoding matrix to the first node. Subsequently, the first node can configure non-uniform beams according to the recommended precoding matrix to sense non-uniformly distributed targets, so as to ensure the sensing accuracy of non-uniformly distributed targets. Description of the Drawings
[0183] Figure 1 is a schematic diagram of a sensing scenario in the related art;
[0184] Figure 2 is a schematic flowchart of the implementation of the configuration method according to the embodiments of the present application;
[0185] Figure 3 is a specific implementation flowchart of the configuration method according to the embodiments of the present application Figure 1 ;
[0186] Figure 4It is a schematic diagram of the specific implementation process of the configuration method of the embodiments of the present application Figure 2 ;
[0187] Figure 5 It is a schematic diagram of the beam angle interval of the embodiments of the present application;
[0188] Figure 6 It is a schematic diagram of the composition structure of the configuration device of the embodiments of the present application Figure 1 ;
[0189] Figure 7 It is a schematic diagram of the composition structure of the configuration device of the embodiments of the present application Figure 2 ;
[0190] Figure 8 It is a schematic diagram of the composition structure of the first node of the embodiments of the present application;
[0191] Figure 9 It is a schematic diagram of the composition structure of the second node of the embodiments of the present application. Detailed implementation manners
[0192] Before introducing the technical solutions of the embodiments of the present application, the related technologies are introduced first.
[0193] Currently, in the 5G NR communication system, digital beamforming adopts a parameterized codebook structure, that is, the framework of a unified codebook (such as the 2-DFT form), and the specific codebook is determined by the values of the transmitted key parameters. The codebooks in the existing network mainly use single antenna panel Type I (Type I Single-Panel). Such codebooks are divided into two levels (W = W1W2). The matrix W1 determines a set of discrete Fourier transform (DFT, Discrete Fourier Transform) beams, and this set of beams is effective for the entire bandwidth. The matrix W2 consists of a series of column selection vectors and is used for linearly combining the beams in W1. W1 is a block diagonal structure, and each diagonal block represents a beam group in a polarization direction, which is obtained by taking the Kronecker product of the beam groups in the first dimension (generally the horizontal dimension) and the second dimension (generally the vertical dimension).
[0194] The matrix W1 is represented by formula (1), specifically as follows:
[0195]
[0196] Among them, Denotes the Kronecker product of matrix X1 and matrix X2. Matrix X1 consists of O1N1 N1-dimensional DFT column vectors. O1 represents the oversampling factor of the first dimension, and N1 represents the number of antenna ports in the first dimension. The m-th DFT column vector is represented by formula (2). Matrix X2 consists of O2N2 N2-dimensional DFT column vectors. O2 represents the oversampling factor of the second dimension, and N2 represents the number of antenna ports in the second dimension. The n-th DFT column vector is represented by formula (3), specifically as follows:
[0197]
[0198]
[0199] where, v m represents the m-th DFT column vector in matrix X1. O1 represents the oversampling factor of the first dimension, and N1 represents the number of antenna ports in the first dimension. u n represents the n-th DFT column vector in matrix X2. O2 represents the oversampling factor of the second dimension, and N2 represents the number of antenna ports in the second dimension. Configuring the oversampling factor O1 of the first dimension and the oversampling factor O2 of the second dimension can change the granularity of the beam direction in the spatial distribution.
[0200] An example of a precoding matrix of a typical Type I Single-Panel codebook (N2 = O2 = 1) is shown in formula (4), specifically as follows:
[0201]
[0202] where, O1 represents the oversampling factor of the first dimension, and N1 represents the number of antenna ports in the first dimension.
[0203] Currently, the base station transmits precoding codebook parameters to the terminal through IECodebookconfig in the Radio Resource Control (RRC) signaling. The precoding codebook parameters include: codebook type (type), the number of antenna ports N1 in the first dimension and the number of antenna ports N2 in the second dimension, the number of Channel State Information Reference Signal (CSI-RS) ports, the number of layers, the limit on the number of optional codebook subsets, the limit on the length of the Rank Indicator (RI), etc.
[0204] Table 1 shows the correspondence between the number of antenna ports and the oversampling factor. As shown in Table 1, when generating a codebook, the terminal can obtain the corresponding oversampling factor O1 in the first dimension and oversampling factor O2 in the second dimension by looking up the table according to the number of antenna ports N1 in the first dimension and the number of antenna ports N2 in the second dimension. The terminal can measure to find the optimal beam grouping from the codebook and feedback the indices i 1,1 、i 1,2 、i 1,3 、i2, etc. to the base station. Among them, i 1,1 、i 1,2 、i 1,3 represent the indices of 3 beam groupings in the first dimension, and i2 represents the index of the beam grouping in the second dimension.
[0205] Table 1
[0206]
[0207]
[0208] The sensing ability will be a new ability of 6G mobile communication systems. The base station can configure a precoding codebook to generate beams in different directions to detect a target. Another base station or terminal receives the echo signal reflected by the target and processes it to achieve the sensing of the target's position, shape, characteristics, etc.
[0209] Figure 1 is a schematic diagram of the sensing scenario in the related art. As Figure 1 shown, the distribution of sensing targets in space is not uniform. Taking the vertical dimension shown in Figure 1 as an example, the targets to be sensed are mainly concentrated on ground vehicles and low-altitude UAVs. In order to obtain a more accurate sensing result, it is necessary to deploy relatively dense beams within the beam direction range pointing to ground vehicles or low-altitude UAVs to improve the detection probability of the targets to be sensed. For positions where the distribution of sensing targets is relatively sparse, such as buildings (office buildings, apartments), etc., relatively sparse beams can be configured to ensure good coverage.
[0210] However, the related art only supports uniform precoding with an oversampling factor O1 of 4 and an oversampling factor O2 of 1 or 4. If the oversampling factor of the entire precoding codebook is blindly increased in order to achieve the sensing accuracy in the densest target distribution area, it will bring a large computational overhead to the beam measurement of the terminal. How to reduce the beam overhead while ensuring the sensing accuracy in the non-uniform target area is a key problem to be solved urgently.
[0211] Based on this, in the embodiments of the present application, the first node configures the configuration information of the codebook for the second node and sends the configuration information of the codebook to the second node; the configuration information of the codebook is used for the second node to generate a precoding codebook; wherein, the configuration information of the codebook includes: one or more first oversampling factors in the first dimension and one or more second oversampling factors in the second dimension.
[0212] See Figure 2 , Figure 2 which is a schematic implementation flow diagram of the configuration method in the embodiments of the present application, applied to the first node. The first node can be a base station or a terminal. The method includes steps 201 to 202:
[0213] Step 201: Configure the configuration information of the codebook for the second node;
[0214] Wherein, the configuration information of the codebook includes:
[0215] One or more first oversampling factors in the first dimension;
[0216] And,
[0217] One or more second oversampling factors in the second dimension.
[0218] In some embodiments, when there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different; and / or, when there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
[0219] In some embodiments, the configuration information of the codebook further includes:
[0220] One or more first angular intervals in the first dimension;
[0221] And,
[0222] One or more second angular intervals in the second dimension.
[0223] In some embodiments, when there are multiple first angular intervals in the first dimension, at least two of the multiple first angular intervals in the first dimension are different; and / or, when there are multiple second angular intervals in the second dimension, at least two of the multiple second angular intervals in the second dimension are different.
[0224] In some embodiments, the configuration information of the codebook further includes: a first parameter and a second parameter;
[0225] Wherein,
[0226] The first parameter includes at least one of the following:
[0227] The number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0228] The number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0229] The number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0230] The number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0231] The first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0232] The second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0233] The first ending angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0234] The second ending angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0235] The first first-column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0236] The second first-column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0237] The first last-column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0238] The second last-column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0239] The second parameter includes at least one of the following:
[0240] The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0241] The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension.
[0242] Here, the configuration information of the codebook is common for the first dimension and the second dimension.
[0243] In some embodiments, the method further includes:
[0244] Dividing the beam angle range of the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval; dividing the beam angle range of the second dimension into a plurality of second angle ranges, each second angle range corresponding to a second angle interval.
[0245] In some embodiments, the configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension, and the method further includes:
[0246] Using the plurality of first angle intervals in the first dimension and the number of first antenna ports in the first dimension to determine a plurality of first oversampling factors in the first dimension; using the plurality of second angle intervals in the second dimension and the number of second antenna ports in the second dimension to determine a plurality of second oversampling factors in the second dimension.
[0247] As an example, the first node may obtain the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension in a polarization direction according to high-layer parameters.
[0248] As an example, the number of the first angle ranges and the value of the first angle interval can be set according to actual situations; the number of the second angle ranges and the value of the second angle interval can be set according to actual situations.
[0249] For example, taking the first dimension as an example, the beam angle range of the first dimension is divided into 5 first angle ranges, which are [0°, 45°), [45°, 135°), [135°, 225°), [225°, 315°), [315°, 360°) respectively. Among them, the first angle interval corresponding to [0°, 45°) is 45°, the first angle interval corresponding to [45°, 135°) is 30°, the first angle interval corresponding to [135°, 225°) is 45°, the first angle interval corresponding to [225°, 315°) is 30°, and the first angle interval corresponding to [315°, 360°) is 45°.
[0250] As an example, for each first angular interval of the first dimension, a ratio of a preset value to the corresponding first angular interval is calculated to obtain a first ratio. Then, a ratio of the first ratio to the number of antenna ports of the first day in the first dimension is calculated to obtain a second ratio. The second ratio is used as the first oversampling factor corresponding to the corresponding first angular interval, thereby obtaining multiple first oversampling factors of the first dimension. Similarly, for each second angular interval of the second dimension, a ratio of the preset value to the corresponding second angular interval is calculated to obtain a third ratio. Then, a ratio of the third ratio to the number of antenna ports of the second day in the second dimension is calculated to obtain a fourth ratio. The fourth ratio is used as the second oversampling factor corresponding to the corresponding second angular interval, thereby obtaining multiple second oversampling factors of the second dimension. Here, the preset value can be 2π.
[0251] Here, for the beam direction distribution, it can be represented by the distribution of beam angles. The distribution of beam angles includes the angular distribution of the first dimension and the angular distribution of the second dimension.
[0252] Here, the angular distribution of the first dimension can be represented by the beam angle range of the first dimension, and the angular distribution of the second dimension can be represented by the beam angle range of the second dimension.
[0253] Specifically, the beam angle range of the first dimension can be represented by the [0, 2π] angle range of the horizontal plane corresponding to the horizontal dimension, and the beam angle range of the second dimension can be represented by the [0, 2π] angle range of the vertical plane corresponding to the vertical dimension. The direction of any point in three-dimensional space can be uniquely determined by an azimuth angle in the horizontal dimension and an elevation angle in the vertical dimension. Therefore, the distribution of beam directions in three-dimensional space can also be decomposed into the angular distributions of the horizontal dimension and the vertical dimension. Generally, the dimension with a larger number of antenna ports in the horizontal dimension and the vertical dimension is set as the first dimension, and the dimension with a smaller number of antenna ports is set as the second dimension.
[0254] Here, the beam angle range of the first dimension can also be represented by the distribution of sine trigonometric function values, and the beam angle range of the second dimension can also be represented by the distribution of sine trigonometric function values. Moreover, the value ranges of the sine trigonometric function values of the first dimension and the second dimension are both [-1, 1].
[0255] Here, in some cases, the beam angle ranges of the first dimension and the second dimension can also be subsets of the [0, 2π] angle range, and the value ranges of the sine trigonometric function values of the first dimension and the second dimension can also be subsets of [-1, 1].
[0256] Here, taking the first dimension as an example, within the beam angle range of the first dimension, the beam angle range of the first dimension is divided into G1 first angle ranges. Each first angle range corresponds to an angle interval, and a total of G1 first angle intervals are set, which can be represented by the set A, as follows:
[0257]
[0258] Among them, A represents the set formed by G1 first angle intervals, and Δθ 1,g represents the g-th first angle interval of the first dimension. The value of g ranges from 0 to G1 - 1, and G1 represents the number of first angle intervals of the first dimension or the number of first oversampling factors of the first dimension.
[0259] Here, taking the first dimension as an example, within the beam angle range of the first dimension, the beam angle range of the first dimension is divided into G1 first angle ranges. Each first angle range corresponds to a first angle interval, and a total of G1 first angle intervals are set. Each first angle interval corresponds to a first oversampling factor, and the G1 angle intervals correspond to G1 first oversampling factors of the first dimension. The G1 first oversampling factors of the first dimension can be represented by the set B, as follows:
[0260]
[0261] Among them, B represents the set composed of G1 first oversampling factors, and O 1,g represents the g-th first oversampling factor of the first dimension. The value of g ranges from 0 to G1 - 1, and G1 represents the number of first angle intervals of the first dimension or the number of first oversampling factors of the first dimension.
[0262] Here, the relationship between the first oversampling factor of the first dimension and the first angle interval of the first dimension is represented by formula (5), as follows:
[0263]
[0264] Among them, Δθ 1,g represents the g-th first angle interval of the first dimension, N1 represents the number of first antenna ports of the first dimension, and O 1,g represents the g-th first oversampling factor of the first dimension. The value of g ranges from 0 to G1 - 1. G1 represents the number of first angle intervals of the first dimension or the number of first oversampling factors of the first dimension.
[0265] In some embodiments, the method further includes:
[0266] Determine the first parameter in the following manner:
[0267] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the respective first angle range by angle, to obtain at least one first angle corresponding to each first angle interval, and take the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0268] and / or,
[0269] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the respective second angle range by angle, to obtain at least one second angle corresponding to each second angle interval, and take the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0270] and / or,
[0271] For each first oversampling factor among the multiple first oversampling factors of the first dimension, take the number of first angles corresponding to the corresponding first oversampling factor as the number of first column vectors of the codebook corresponding to the corresponding first oversampling factor;
[0272] and / or,
[0273] For each second oversampling factor among the multiple second oversampling factors of the second dimension, take the number of second angles corresponding to the corresponding second oversampling factor as the number of second column vectors of the codebook corresponding to the corresponding second oversampling factor;
[0274] and / or,
[0275] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the respective first angle range by angle, to obtain at least one first angle corresponding to each first angle interval, and take the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0276] and / or,
[0277] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the first angle of at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0278] and / or,
[0279] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, obtaining at least one first angle corresponding to each first angle interval. Take the last angle of at least one first angle corresponding to each first angle interval as the first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0280] and / or,
[0281] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the last angle of at least one second angle corresponding to each second angle interval as the second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0282] and / or,
[0283] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first-column index in the codebook corresponding to the corresponding first oversampling factor;
[0284] and / or,
[0285] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first-column index in the codebook corresponding to the corresponding second oversampling factor;
[0286] and / or,
[0287] For each first oversampling factor among the multiple first oversampling factors for the first dimension, use the first column start index in the codebook corresponding to the corresponding first oversampling factor and the first number of angles corresponding to the corresponding first oversampling factor to determine the first column end index in the codebook corresponding to the corresponding first oversampling factor;
[0288] and / or,
[0289] For each second oversampling factor among the multiple second oversampling factors for the second dimension, use the second column start index in the codebook corresponding to the corresponding second oversampling factor and the second number of angles corresponding to the corresponding second oversampling factor to determine the second column end index in the codebook corresponding to the corresponding second oversampling factor.
[0290] As an example, for each first oversampling factor among the multiple first oversampling factors for the first dimension, subtract the first initial angle offset corresponding to the corresponding first oversampling factor from the first initial angle corresponding to the corresponding first oversampling factor to obtain a first difference, divide the first difference by the first angle interval corresponding to the corresponding first oversampling factor to obtain a fifth ratio, subtract a preset value from the fifth ratio to obtain a second difference, and use the second difference as the first column start index in the codebook corresponding to the corresponding first oversampling factor.
[0291] Similarly, for each second oversampling factor among the multiple second oversampling factors for the second dimension, subtract the second initial angle offset corresponding to the corresponding second oversampling factor from the second initial angle corresponding to the corresponding second oversampling factor to obtain a third difference, divide the third difference by the second angle interval corresponding to the corresponding second oversampling factor to obtain a sixth ratio, subtract a preset value from the sixth ratio to obtain a fourth difference, and use the fourth difference as the second column start index in the codebook corresponding to the corresponding second oversampling factor. Here, the preset value can be 1.
[0292] Here, the process of determining the first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors for the first dimension may include:
[0293] For each first oversampling factor among the multiple first oversampling factors for the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor to determine the first initial angle offset corresponding to the corresponding first oversampling factor.
[0294] Specifically, for each first oversampling factor among the multiple first oversampling factors in the first dimension, the first initial angle corresponding to the corresponding first oversampling factor is divided by the first angle interval corresponding to the corresponding first oversampling factor to obtain a first remainder, and the first remainder is used as the first initial angle offset corresponding to the corresponding first oversampling factor. Wherein, the first remainder is a natural number.
[0295] Here, the process of determining the second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension may include:
[0296] For each second oversampling factor among the multiple second oversampling factors in the second dimension, the second initial angle offset corresponding to the corresponding second oversampling factor is determined by using the second angle interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor.
[0297] Specifically, for each second oversampling factor among the multiple second oversampling factors in the second dimension, the second initial angle corresponding to the corresponding second oversampling factor is divided by the second angle interval corresponding to the corresponding second oversampling factor to obtain a second remainder, and the second remainder is used as the second initial angle offset corresponding to the corresponding second oversampling factor. Wherein, the second remainder is a natural number.
[0298] As an example, for each first oversampling factor among the multiple first oversampling factors in the first dimension, the first column index at the beginning of the codebook corresponding to the corresponding first oversampling factor is added to the number of first angles corresponding to the corresponding first oversampling factor to obtain a first summation result, and the first summation result is subtracted from a preset value to obtain a fifth difference, and the fifth difference is used as the first column index at the end of the codebook corresponding to the corresponding first oversampling factor.
[0299] Similarly, for each second oversampling factor among the multiple second oversampling factors in the second dimension, the second column index at the beginning of the codebook corresponding to the corresponding second oversampling factor is added to the number of second angles corresponding to the corresponding second oversampling factor to obtain a second summation result, and the second summation result is subtracted from a preset value to obtain a sixth difference, and the sixth difference is used as the second column index at the end of the codebook corresponding to the corresponding second oversampling factor. Wherein, the preset value may be 1.
[0300] Here, taking the first dimension as an example, according to the g-th first angle interval Δθ in the first dimension 1,g , the first angle range corresponding to the g-th first angle interval in the first dimension is divided into angles, and at least one angle is obtained. Using the number of the at least one angle, the number of first angles corresponding to the g-th first oversampling factor in the first dimension is determined to be L1,g 。
[0301] Here, taking the first dimension as an example, the number of first angles corresponding to the g-th first oversampling factor in the first dimension is L 1,g as the number of first column vectors of the codebook corresponding to the g-th first oversampling factor in the first dimension.
[0302] Here, taking the first dimension as an example, the g-th first angular interval Δθ in the first dimension 1,g The at least one angle within the corresponding first angular range is represented by the set C, specifically as follows:
[0303]
[0304] where C represents the set formed by at least one angle within the first angular range corresponding to the g-th first angular interval Δθ in the first dimension. The first element θ in the set C 1,g represents the first initial angle corresponding to the g-th first oversampling factor in the first dimension, and the last element in the set C 1,g,0 represents the first end angle corresponding to the g-th first oversampling factor in the first dimension, and L represents the number of first angles corresponding to the g-th angular interval Δθ in the first dimension. 1,g represents the g-th angular interval Δθ in the first dimension 1,g corresponding to the number of first angles.
[0305] Here, the first initial angle corresponding to the g-th angular interval in the first dimension can also be represented by formula (6), specifically as follows:
[0306]
[0307] where θ 1,g,0 represents the first initial angle corresponding to the g-th first angular interval Δθ 1,g in the first dimension, represents the first end angle corresponding to the g - 1-th angular interval Δθ 1,g-1 in the first dimension, Δθ 1,g-1 represents the g - 1-th first angular interval, G1 represents the total number of first angular intervals in the first dimension, and L 1,g-1 represents the number of first angles corresponding to the g - 1-th first angular interval Δθ 1,g-1 in the first dimension.
[0308] Here, the l-th angle within the first angular range corresponding to the g-th first angular interval in the first dimension is represented by formula (7), specifically as follows:
[0309] θ 1,g,l = θ 1,g,0 + l×Δθ 1,g (7)
[0310] where, θ 1,g,l represents the l-th angle within the first angular range corresponding to the g-th first angular interval Δθ of the first dimension, where l ranges from 0 to L 1,g -1, L 1,g -1, L 1,g represents the l-th angle within the first angular range corresponding to the g-th first angular interval Δθ of the first dimension, where l ranges from 0 to L 1,g represents the number of first angles corresponding to the g-th first angular interval Δθ of the first dimension, θ 1,g,0 represents the first initial angle corresponding to the g-th first angular interval Δθ of the first dimension, θ 1,g represents the first initial angle corresponding to the g-th first angular interval Δθ of the first dimension, Δθ 1,g represents the g-th first angular interval of the first dimension.
[0311] Here, taking the first dimension as an example, the first leading column index t in the codebook corresponding to the g-th first oversampling factor of the first dimension 1,g,0 can be represented by the following formula (8), specifically as follows:
[0312]
[0313] where, t 1,g,0 represents the first leading column index in the codebook corresponding to the g-th first oversampling factor of the first dimension, Δθ 1,g represents the g-th first angular interval of the first dimension, θ 1,g,0 represents the first initial angle corresponding to the g-th first angular interval of the first dimension, θ 1,g represents the first initial angle offset corresponding to the g-th first angular interval of the first dimension.
[0314] Here, taking the first dimension as an example, the first trailing column index in the codebook corresponding to the g-th first oversampling factor of the first dimension is represented by the following formula (9), specifically as follows:
[0315]
[0316] where, represents the first trailing column index in the codebook corresponding to the g-th first oversampling factor of the first dimension, t 1,g,0 represents the first leading column index in the codebook corresponding to the g-th first oversampling factor of the first dimension, L 1,g represents the number of first angles corresponding to the g-th first angular interval of the first dimension.
[0317] In some embodiments, the method further includes:
[0318] determining the second parameter in the following manner:
[0319] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine a first initial angle offset corresponding to the corresponding first oversampling factor by using a first angle interval corresponding to the corresponding first oversampling factor and a first initial angle corresponding to the corresponding first oversampling factor;
[0320] and / or,
[0321] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine a second initial angle offset corresponding to the corresponding second oversampling factor by using a second angle interval corresponding to the corresponding second oversampling factor and a second initial angle corresponding to the corresponding second oversampling factor.
[0322] As an example, for each first oversampling factor among the multiple first oversampling factors for the first dimension, take the remainder of the first initial angle corresponding to the corresponding first oversampling factor with respect to the first angle interval corresponding to the corresponding first oversampling factor to obtain a first remainder, and use the first remainder as the first initial angle offset corresponding to the corresponding first oversampling factor. Wherein, the first remainder is a natural number.
[0323] Similarly, for each second oversampling factor among the multiple second oversampling factors for the second dimension, take the remainder of the second initial angle corresponding to the corresponding second oversampling factor with respect to the second angle interval corresponding to the corresponding second oversampling factor to obtain a second remainder, and use the second remainder as the second initial angle offset corresponding to the corresponding second oversampling factor. Wherein, the second remainder is a natural number.
[0324] Step 202: Send the configuration information of the codebook to a second node; the configuration information of the codebook is used for the second node to generate a precoding codebook.
[0325] As an example, the first node may send the configuration information of the codebook to the second node through RRC signaling.
[0326] The process of the second node generating the precoding codebook according to the configuration information of the codebook is described below.
[0327] First, determine a non-uniform codebook X1 for the first dimension.
[0328] Here, to determine the non-uniform codebook X1 for the first dimension, for the g-th first oversampling factor O in the first dimension 1,g , select L consecutive columns from a conventional uniform codebook configured with the number N1 of the first antenna ports in the first dimension and the g-th first oversampling factor O in the first dimension 1,g as the g-th sub-codebook in the non-uniform codebook X1. 1,g
[0329] Note that for the g-th first oversampling factor O in the first dimension 1,g , the corresponding traditional complete uniform codebook does not necessarily contain the g-th first oversampling factor O in the first dimension 1,g and the corresponding first initial angle θ 1,g,0 . At this time, it may not be possible to extract the column vector corresponding to the required angle from the traditional codebook. A possible solution is to change the angle value range of the traditional complete uniform codebook corresponding to the g-th first oversampling factor O in the first dimension, that is, add an initial angle offset θ 1,g to the angle value range [0, 2π) of the traditional complete uniform codebook, where θ 1,g represents the first initial angle offset corresponding to the g-th first oversampling factor in the first dimension, and change the angle value range to [θ 1,g , 2π + θ 1,g ) so that the modified traditional codebook contains θ 1,g , where θ 1,g,0 represents the first initial angle corresponding to the g-th first oversampling factor O 1,g,0 in the first dimension. The specific method is as follows: 1,g
[0330] First, generate an initial angle offset matrix corresponding to the g-th first oversampling factor in the first dimension according to the first initial angle offset corresponding to the g-th first oversampling factor in the first dimension The initial angle offset matrix is an N1×(O 1,g N1) - dimensional matrix, and its p-th column vector is represented by formula (10) as follows:
[0331]
[0332] where s p represents the p-th column vector in the initial angle offset matrix , O 1,g represents the g-th first oversampling factor in the first dimension, N1 represents the number of antenna ports in the first day of the first dimension, and θ 1,g represents the initial angle offset corresponding to the g-th first oversampling factor, and the value of g ranges from 1 to G1 - 1.
[0333] Second, perform the Hadamard product on the traditional complete uniform codebook corresponding to the g-th first oversampling factor O 1,g in the first dimension and the initial angle offset matrix corresponding to the g-th first oversampling factor in the first dimension , which is represented by formula (11) as follows:
[0334]
[0335] Among them, X1 g represents the complete uniform codebook corresponding to the g-th first oversampling factor of the first dimension after angular offset, represents the initial angular offset matrix corresponding to the g-th first oversampling factor of the first dimension, Y represents the traditional complete uniform codebook corresponding to the g-th first oversampling factor O 1,g corresponding to the first dimension, O 1,g represents the g-th first oversampling factor of the first dimension, and N1 represents the number of antenna ports of the first day in the first dimension.
[0336] Then, after generating the complete uniform codebook X1 corresponding to the g-th first oversampling factor of the first dimension after angular offset g it is possible to calculate the L 1,g column vectors to be taken out from it, and the continuous L 1,g column indices are represented by the set D, specifically as follows:
[0337]
[0338] Among them, D represents the continuous L g column indices in the complete uniform codebook X1 corresponding to the g-th first oversampling factor of the first dimension, L 1,g represents the first angular number corresponding to the g-th first oversampling factor of the first dimension. The first element t 1,g in the set D represents the first column index in the codebook corresponding to the g-th first oversampling factor of the first dimension, and the l-th element t 1,g,0 in the set D represents the l-th column index in the codebook corresponding to the g-th first oversampling factor of the first dimension, that is, t 1,g,l = t 1,g,l + l, where the value of l ranges from 0 to L 1,g,0 - 1, and the last element 1,g in the set D represents the last column index in the codebook corresponding to the g-th first oversampling factor of the first dimension. Finally, after obtaining the L
[0339] consecutive column vector indices to be taken out from the complete uniform codebook X1 corresponding to the g-th first oversampling factor of the first dimension after angular offset g it is possible to obtain L 1,g consecutive column vectors, which form the matrix Z1 1,g , specifically as follows: g Among them, Z1
[0340]
[0341] Among them, Z1 gDenote the sub - codebook corresponding to the \(g\) - th first oversampling factor in the first dimension, \(X1\) g Denote the complete uniform codebook corresponding to the \(g\) - th first oversampling factor in the first dimension after angular offset, \(L\) 1,g Denote the number of first angles corresponding to the \(g\) - th first oversampling factor in the first dimension. The first column of matrix \(Z1\) g Denote the \(t\) - th column vector taken from the traditional complete uniform codebook \(X1\) after angular offset corresponding to the \(g\) - th first oversampling factor in the first dimension g 1,g,0 g The \(l\) - th column of matrix \(Z1\) Denote the \(t\) - th column vector taken from the traditional complete uniform codebook \(X1\) after angular offset corresponding to the \(g\) - th first oversampling factor in the first dimension g 1,g,l The \(t\) - th column vector, where \(l\) ranges from \(0\) to \(L\) 1,g g The last column of matrix \(Z1\) Denote the \(t\) - th column vector taken from the traditional complete uniform codebook \(X1\) after angular offset corresponding to the \(g\) - th first oversampling factor in the first dimension g
[0342] Finally, by arranging the sub - codebooks corresponding to each first oversampling factor in the first dimension from left to right in sequence, the non - uniform codebook \(X1\) of the first dimension is obtained, specifically as follows:
[0343]
[0344] 0 where \(Z1\) denotes the sub - codebook corresponding to the 0 - th first oversampling factor, and \(Z1\) g denotes the sub - codebook corresponding to the \(g\) - th first oversampling factor denotes the sub - codebook corresponding to the \((G1 - 1)\) - th first oversampling factor
[0345] Second, determine the non - uniform codebook \(X2\) of the second dimension
[0346] Here, for the second dimension, determine the sub - codebook corresponding to each second oversampling factor in the second dimension, and then, by arranging the sub - codebooks corresponding to each second oversampling factor in the second dimension from left to right in sequence, the non - uniform codebook \(X2\) of the second dimension can be obtained
[0347] It should be noted that the process of determining the sub - codebook corresponding to each second oversampling factor in the second dimension is similar to the process of determining the sub - codebook corresponding to each first oversampling factor in the first dimension, and will not be elaborated here
[0348] Third, substituting the non-uniform codebook X1 in the first dimension and the non-uniform codebook X2 in the second dimension into formula (12), the precoding matrix W1 can be obtained as follows:
[0349]
[0350] Among them, W1 represents the precoding matrix in two polarization directions, X1 represents the non-uniform codebook in the first dimension, and X2 represents the non-uniform codebook in the second dimension.
[0351] In some embodiments, the method further includes:
[0352] Receiving the CSI reporting information sent by the second node;
[0353] Among them,
[0354] The CSI reporting information includes:
[0355] Precoding matrix indicator, used to indicate the recommended precoding matrix.
[0356] In some embodiments, the precoding matrix indicator includes:
[0357] The first beam grouping index in the first dimension;
[0358] The second beam grouping index in the second dimension.
[0359] As an example, the second node receives the configuration information of the codebook, configures one or more precoding codebooks that meet the conditions according to the configuration information of the codebook and in combination with the local precoding codebook structure, performs beam measurement on the beams in different directions in the generated precoding codebook, obtains the CSI reporting information, and sends the CSI reporting information to the first node.
[0360] Among them, the CSI reporting information includes:
[0361] Precoding Matrix Indicator (PMI); PMI is used to indicate the recommended precoding matrix.
[0362] Here, the CSI reporting information may further include:
[0363] Channel Quality Indicator (CQI);
[0364] Layer Indicator (LI);
[0365] Rank Indicator (RI).
[0366] As an example, the second node may report CSI reporting information based on the Type I codebook according to the CSI reporting setting of the first node.
[0367] In some embodiments, the method further includes:
[0368] Sum the number of first angles corresponding to each first oversampling factor in the plurality of first oversampling factors in the first dimension to obtain a first value, and based on the first value, determine the length of the first beam grouping index in the first dimension; sum the number of second angles corresponding to each second oversampling factor in the plurality of second oversampling factors in the second dimension to obtain a second value, and based on the second value, determine the length of the second beam grouping index in the second dimension.
[0369] As an example, the determining the length of the first beam grouping index in the first dimension based on the first value may include: taking the logarithm of the first value to obtain a third value, rounding up the third value to obtain a fourth value, and using the fourth value as the length of the first beam grouping index in the first dimension.
[0370] Similarly, the determining the length of the second beam grouping index in the second dimension based on the second value may include: taking the logarithm of the second value to obtain a fifth value, rounding up the fifth value to obtain a sixth value, and using the sixth value as the length of the second beam grouping index in the second dimension.
[0371] Specifically, taking the first dimension as an example, several optimal columns can be selected from the generated precoding codebook to form the first beam grouping in the first dimension, and the index of the first beam grouping in the first dimension is determined. Assume that the first beam grouping index in the first dimension includes 3, which are represented by i 1,1 、i 1,2 、i 1,3 respectively, and the length of the index of each first beam grouping is calculated from the total number of columns of the non-uniform precoding codebook.
[0372] Taking the first dimension as an example, calculate the length of the first beam grouping index in the first dimension according to formula (13), as follows:
[0373]
[0374] where L represents the length of the first beam grouping index in the first dimension, represents the set formed by the number of first angles corresponding to the plurality of first oversampling factors in the first dimension.
[0375] It should be noted that the process of calculating the length of the second beam grouping index in the second dimension is similar to that of calculating the length of the first beam grouping index in the first dimension, and will not be elaborated here.
[0376] In some embodiments, the method further includes:
[0377] Configuring a beam using the precoding matrix indication, where the beam carries a sensing signal;
[0378] Sending a sensing signal to a target object; the sensing signal is reflected by the target object to the second node, so that the second node can use the sensing signal to sense relevant parameters of the target object.
[0379] In the embodiments of the present application, the following advantages are achieved:
[0380] (1) The first node configures the configuration information of the codebook for the second node and sends the configuration information of the codebook to the second node. Since the configuration information of the codebook includes one or more first oversampling factors in the first dimension and one or more second oversampling factors in the second dimension, when at least two of the multiple first oversampling factors in the first dimension are different and / or at least two of the multiple second oversampling factors in the second dimension are different, the second node can generate a non-uniform precoding codebook and indicate a recommended precoding matrix to the first node. Subsequently, the first node can configure non-uniform beams according to the recommended precoding matrix to sense non-uniformly distributed targets.
[0381] However, the uniform precoding codebook in the prior art cannot achieve non-uniform beam configuration when the spatial distribution of the sensing target is non-uniform, and thus cannot sense non-uniformly distributed targets.
[0382] (2) Divide the beam angle range in the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval, and at least two of the multiple first angle intervals are different. Similarly, divide the beam angle range in the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval, and at least two of the multiple second angle intervals are different. In this way, the effect of non-uniform angle division can be achieved.
[0383] (3) The cross-sensing integration technology is one of the important enabling technologies for 6G and has application value in scenarios such as unmanned aerial vehicles (UAVs) and vehicle-to-everything (V2X). In view of the problem that the distribution of sensing targets is uneven in the vertical dimension and fine-grained beam detection of low-altitude UAVs and ground vehicles is required, the embodiments of this application improve the existing precoding codebook. By configuring a smaller angular interval and a sub-codebook with a larger oversampling factor for the beam angle range corresponding to the key sensing area, and configuring a larger angular interval and a sub-codebook with a smaller oversampling factor for the beam angle range corresponding to the non-key sensing area, and then combining these sub-codebooks to obtain a non-uniform precoding codebook, it can achieve the effect of fine-grained detection of the key sensing area and coarse-grained coverage of the non-key area, which is of great significance for improving the sensing accuracy of the key area and enhancing the resource utilization rate.
[0384] That is to say, the non-uniform precoding codebook can set different angular intervals and angular ranges in the same codebook according to the sensing requirements of each spatial area, which not only helps to improve the sensing accuracy of the key sensing area, but also can enhance the flexibility of the traditional codebook in angular distribution. It can meet the sensing requirements while minimizing the beam measurement overhead at the receiving end and avoiding resource waste.
[0385] See Figure 3 , Figure 3 is a schematic diagram of the specific implementation process of the configuration method in the embodiments of this application, which is applied to the second node. The second node can be a base station or a terminal. The method includes step 301:
[0386] Step 301: Receive the configuration information of the codebook sent by the first node; the configuration information of the codebook is used for the second node to generate a precoding codebook.
[0387] Among them, the configuration information of the codebook includes:
[0388] One or more first oversampling factors in the first dimension;
[0389] And,
[0390] One or more second oversampling factors in the second dimension.
[0391] In some embodiments, when there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different;
[0392] And / or,
[0393] When there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
[0394] In some embodiments, the configuration information of the codebook further includes:
[0395] One or more first angular intervals of the first dimension;
[0396] And,
[0397] One or more second angular intervals of the second dimension.
[0398] In some embodiments, when there are multiple first angular intervals in the first dimension, at least two of the multiple first angular intervals in the first dimension are different;
[0399] And / or,
[0400] When there are multiple second angular intervals in the second dimension, at least two of the multiple second angular intervals in the second dimension are different.
[0401] In some embodiments, the configuration information of the codebook further includes: a first parameter and a second parameter;
[0402] Wherein,
[0403] The first parameter includes at least one of the following:
[0404] The number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0405] The number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0406] The number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0407] The number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0408] The first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0409] The second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0410] The first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0411] The second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0412] The first column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0413] The second column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0414] The last column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0415] The last column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0416] The second parameter includes at least one of the following:
[0417] The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0418] The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension.
[0419] In some embodiments, the multiple first angle intervals in the first dimension and the multiple second angle intervals in the second dimension are determined as follows:
[0420] Divide the beam angle range in the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval, and divide the beam angle range in the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval.
[0421] In some embodiments, the configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension. The multiple first oversampling factors in the first dimension and the multiple second oversampling factors in the second dimension are determined as follows:
[0422] Using the multiple first angle intervals in the first dimension and the number of first antenna ports in the first dimension, determine the multiple first oversampling factors in the first dimension; using the multiple second angle intervals in the second dimension and the number of second antenna ports in the second dimension, determine the multiple second oversampling factors in the second dimension.
[0423] In some embodiments, the first parameter is determined as follows:
[0424] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, so as to obtain at least one first angle corresponding to each first angle interval. Take the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0425] and / or,
[0426] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, so as to obtain at least one second angle corresponding to each second angle interval. Take the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0427] and / or,
[0428] For each first oversampling factor among the multiple first oversampling factors of the first dimension, take the number of first angles corresponding to the corresponding first oversampling factor as the number of the first column vectors of the codebook corresponding to the corresponding first oversampling factor;
[0429] and / or,
[0430] For each second oversampling factor among the multiple second oversampling factors of the second dimension, take the number of second angles corresponding to the corresponding second oversampling factor as the number of the second column vectors of the codebook corresponding to the corresponding second oversampling factor;
[0431] and / or,
[0432] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, so as to obtain at least one first angle corresponding to each first angle interval. Take the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0433] and / or,
[0434] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range by angle, to obtain at least one second angle corresponding to each second angle interval. Respectively use the first angle of at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0435] and / or,
[0436] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range by angle, to obtain at least one first angle corresponding to each first angle interval. Respectively use the last angle of at least one first angle corresponding to each first angle interval as the first ending angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0437] and / or,
[0438] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range by angle, to obtain at least one second angle corresponding to each second angle interval. Respectively use the last angle of at least one second angle corresponding to each second angle interval as the second ending angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0439] and / or,
[0440] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first column index in the codebook corresponding to the corresponding first oversampling factor;
[0441] and / or,
[0442] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second column index in the codebook corresponding to the corresponding second oversampling factor;
[0443] and / or,
[0444] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine the last column index in the codebook corresponding to the corresponding first oversampling factor by using the first column index at the head in the codebook corresponding to the corresponding first oversampling factor and the number of first angles corresponding to the corresponding first oversampling factor.
[0445] And / or,
[0446] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine the last column index in the codebook corresponding to the corresponding second oversampling factor by using the second column index at the head in the codebook corresponding to the corresponding second oversampling factor and the number of second angles corresponding to the corresponding second oversampling factor.
[0447] In some embodiments, the second parameter is determined in the following manner:
[0448] For each first oversampling factor among the multiple first oversampling factors for the first dimension, determine the first initial angle offset corresponding to the corresponding first oversampling factor by using the first angle interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor.
[0449] And / or,
[0450] For each second oversampling factor among the multiple second oversampling factors for the second dimension, determine the second initial angle offset corresponding to the corresponding second oversampling factor by using the second angle interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor.
[0451] In some embodiments, the method further includes:
[0452] Generate a precoding codebook according to the configuration information of the codebook.
[0453] It should be noted that the process of generating the precoding codebook by using the configuration information of the codebook has been described above and will not be elaborated here.
[0454] In some embodiments, the method further includes:
[0455] Send CSI reporting information to a first node;
[0456] Wherein,
[0457] The CSI reporting information includes:
[0458] A precoding matrix indicator for indicating a recommended precoding matrix.
[0459] In some embodiments, the precoding matrix indication includes:
[0460] A first beam grouping index in a first dimension;
[0461] A second beam grouping index in a second dimension.
[0462] In some embodiments, the method further includes:
[0463] Sum the number of first angles corresponding to each first oversampling factor among the plurality of first oversampling factors in the first dimension to obtain a first value, and based on the first value, determine the length of the first beam grouping index in the first dimension; sum the number of second angles corresponding to each second oversampling factor among the plurality of second oversampling factors in the second dimension to obtain a second value, and based on the second value, determine the length of the second beam grouping index in the second dimension.
[0464] In the embodiments of the present application, the following advantages are provided:
[0465] (1) The first node configures the configuration information of the codebook for the second node and sends the configuration information of the codebook to the second node. Since the configuration information of the codebook includes one or more first oversampling factors in the first dimension and one or more second oversampling factors in the second dimension, in the case where at least two of the plurality of first oversampling factors in the first dimension are different and / or at least two of the plurality of second oversampling factors in the second dimension are different, the second node can generate a non-uniform precoding codebook and indicate a recommended precoding matrix to the first node. Subsequently, the first node can configure non-uniform beams according to the recommended precoding matrix to sense non-uniformly distributed targets.
[0466] However, the uniform precoding codebook in the prior art cannot achieve non-uniform beam configuration when the target space distribution is non-uniform, and thus cannot sense non-uniformly distributed targets.
[0467] (2) Divide the beam angle range in the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval, and at least two of the plurality of first angle intervals are different. Similarly, divide the beam angle range in the second dimension into a plurality of second angle ranges, each second angle range corresponding to a second angle interval, and at least two of the plurality of second angle intervals are different. In this way, the effect of non-uniform angle division can be achieved.
[0468] (3) The cross-sensing integration technology is one of the important enabling technologies for 6G and has application value in scenarios such as unmanned aerial vehicles (UAVs) and vehicle-to-everything (V2X). In view of the problem that the distribution of sensing targets in the vertical dimension is uneven and fine-grained beam detection is required for low-altitude UAVs and ground vehicles, the embodiments of this application improve the existing precoding codebook. By configuring a smaller angular interval and a sub-codebook with a larger oversampling factor for the beam angle range corresponding to the key sensing area, and a larger angular interval and a sub-codebook with a smaller oversampling factor for the beam angle range corresponding to the non-key sensing area, and then combining these sub-codebooks to obtain a non-uniform precoding codebook, it can achieve the effect of fine-grained detection of the key sensing area and coarse-grained coverage of the non-key area, which is of great significance for improving the sensing accuracy of the key area and enhancing the resource utilization rate.
[0469] That is to say, the non-uniform precoding codebook can set different angular intervals and angular ranges in the same codebook according to the sensing requirements of each spatial area. This not only helps to improve the sensing accuracy of the key sensing area, but also enhances the flexibility of the traditional codebook in angular distribution. It can meet the sensing requirements while minimizing the beam measurement overhead at the receiving end and avoiding resource waste.
[0470] See Figure 4 , Figure 4 is a schematic diagram of the specific implementation process of the configuration method in the embodiments of this application. The method includes steps 401 to 403:
[0471] Step 401: The base station configures the configuration information of the codebook for the terminal.
[0472] Figure 5 is a schematic diagram of the beam angular interval in the embodiments of this application. As shown in Figure 5As shown, the beam angle range in the first dimension is [0°, 360°), and a total of G1 = 5 first angle intervals are set, which can be represented by the set {45°, 30°, 45°, 30°, 45°}. The beam angle range in the first dimension is divided into 5 first angle ranges, and each first angle range corresponds to a first angle interval. Specifically, in the first first angle range, i.e., [0°, 45°), this first angle range is divided at a 45° angle interval; in the second first angle range, i.e., [45°, 135°), this first angle range is divided at a 30° angle interval; in the third first angle range, i.e., [135°, 225°), this first angle range is divided at a 45° angle interval; in the fourth first angle range, i.e., [225°, 315°), this first angle range is divided at a 30° angle interval; in the fifth first angle range, i.e., [315°, 360°), this first angle range is divided at a 45° angle interval. Within the beam angle range in the first dimension, a total of 5 first oversampling factors are used.
[0473] Here, the first oversampling factor is obtained according to the first angle interval. Specifically, when the first angle interval is 45°, the first oversampling factor in the first dimension is 4; when the first angle interval is 30°, the first oversampling factor in the first dimension is 6.
[0474] Here, for each first oversampling factor in the first dimension, the first initial angle corresponding to each first oversampling factor is obtained as {θ 1,0,0 , θ 1,1,0 , θ 1,2,0 , θ 1,3,0 , θ 1,4,0} = {0°, 45°, 135°, 225°, 315°}.
[0475] Here, since there are no column vectors corresponding to 45° and 225° in the traditional codebook with an interval of 30°, the traditional codebook with an interval of 30° needs to be angle-offset. Here, the angle offset can be taken as 15°, so that the angle value range corresponding to the traditional codebook with an interval of 30° is [15°, 375°), so that several required angles with an interval of 30° can all find corresponding indexes in the traditional codebook.
[0476] Table 2 is a schematic of the configuration information of the codebook.
[0477] Table 2
[0478] Codebook parameter Setting Codebook type 1 <![CDATA[CSI-RS antenna port number P CSI-RS > 4 <![CDATA[Number of antennas in the first and second dimensions (N1, N2)]]> (2,1) <![CDATA[Second - dimension oversampling factor O2]]> 1
[0479] Table 3 is the correspondence between the beam angle range distribution in the first dimension and the configuration information of the codebook.
[0480] Table 3
[0481]
[0482] As shown in Table 3, θ represents the angle corresponding to each column of the codebook, g represents the index of the first oversampling factor in the first dimension, and Δθ 1,g represents the g-th first angle interval in the first dimension, and O 1,g represents the g-th first oversampling factor in the first dimension, and L 1,g represents the number of first angles corresponding to the g-th first oversampling factor in the first dimension or the number of first column vectors of the codebook, and θ 1,g represents the first initial angle offset corresponding to the g-th first oversampling factor in the first dimension, and t 1,g,0 represents the index of the first head column among several columns taken from the traditional codebook corresponding to the g-th first oversampling factor in the first dimension, and t 1,g,l represents the index of the l-th column among several columns taken from the traditional codebook corresponding to the g-th first oversampling factor in the first dimension.
[0483] Step 402: The base station sends the configuration information of the codebook to the terminal.
[0484] Here, the base station sends the configuration information of the codebook to the terminal through RRC signaling.
[0485] Among them, the configuration information of the codebook includes the following parameters:
[0486] (N1, N2) = (2, 1);
[0487] {O 1,0 , O 1,1 , O 1,2 , O 1,3 , O 1,4} = {4, 6, 4, 6, 4}, O2 = 1;
[0488]
[0489] {L 1,0 , L 1,1 , L 1,2 , L 1,3 , L 1,4} = {1, 3, 2, 3, 1}.
[0490] Among them, (N1, N2) represents the number of the first antenna ports in the first dimension and the number of the second antenna ports in the second dimension.
[0491] {O 1,0 , O 1,1 , O 1,2 , O 1,3 , O 1,4} represents five first oversampling factors of the first dimension, and O2 represents the second oversampling factor of the second dimension.
[0492] {θ 1,0 , θ 1,1 , θ 1,2 , θ 1,3 , θ 1,4} represents the first initial angle offset corresponding to each first oversampling factor of the first dimension.
[0493] {L 1,0 , L 1,1 , L 1,2 , L 1,3 , L 1,4} represents the number of first angles or the number of first column vectors of the codebook corresponding to each first oversampling factor of the first dimension.
[0494] Here, the base station configures multiple CSI trigger states for the terminal through RRC signaling, and each trigger state includes one or more measurement reporting settings. The base station sends DCI format 0_1 through PDCCH to trigger the aperiodic CSI feedback of the terminal.
[0495] Step 403: The terminal receives the configuration information of the codebook and generates a precoding codebook accordingly, performs beam measurement on beams in different directions according to the generated precoding codebook, obtains CSI reporting information, and feeds back the CSI reporting information through PUSCH.
[0496] Among them, the CSI reporting information includes:
[0497] Precoding matrix indicator, used to indicate the recommended precoding matrix.
[0498] Here, the precoding matrix indicator includes:
[0499] The first beam grouping index of the first dimension;
[0500] The second beam grouping index of the second dimension.
[0501] Here, taking the first dimension as an example, assume that the first beam grouping indexes of the first dimension are represented by i 1,1 , i 1,2 , i 1,3 respectively, and their lengths are all That is, the value ranges of i 1,1 , i 1,2 , i 1,3 are all from binary 0000 to binary 1010. Among them, {L 1,0 , L 1,1 , L 1,2 , L 1,3 , L1,4} represents a set formed by the first angle numbers corresponding to the five first oversampling factors in the first dimension.
[0502] To implement the configuration method of the embodiments of the present application, the embodiments of the present application further provide a configuration device, which is arranged at the first node. Figure 6 It is a schematic structural diagram of the configuration device of the embodiments of the present application, as Figure 6 shown, the device includes:
[0503] A sending module 61, configured to configure the configuration information of the codebook for the second node and send the configuration information of the codebook to the second node; the configuration information of the codebook is used for the second node to generate a precoding codebook;
[0504] Wherein, the configuration information of the codebook includes:
[0505] One or more first oversampling factors in the first dimension;
[0506] And,
[0507] One or more second oversampling factors in the second dimension.
[0508] In some embodiments, when there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different; and / or, when there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
[0509] In some embodiments, the configuration information of the codebook further includes:
[0510] One or more first angle intervals in the first dimension;
[0511] And,
[0512] One or more second angle intervals in the second dimension.
[0513] In some embodiments, when there are multiple first angle intervals in the first dimension, at least two of the multiple first angle intervals in the first dimension are different;
[0514] And / or,
[0515] When there are multiple second angle intervals in the second dimension, at least two of the multiple second angle intervals in the second dimension are different.
[0516] In some embodiments, the configuration information of the codebook further includes: a first parameter and a second parameter;
[0517] Among them,
[0518] the first parameter includes at least one of the following:
[0519] the number of first angle numbers corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0520] the number of second angle numbers corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0521] the number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0522] the number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0523] the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0524] the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0525] the first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0526] the second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0527] the first first column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0528] the second first column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0529] the first last column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0530] the second last column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0531] the second parameter includes at least one of the following:
[0532] the first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0533] the second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension.
[0534] In some embodiments, the apparatus is further configured to:
[0535] Divide the beam angle range of the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval; divide the beam angle range of the second dimension into a plurality of second angle ranges, each second angle range corresponding to a second angle interval.
[0536] In some embodiments, the configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension, and the method further includes:
[0537] Using the plurality of first angle intervals in the first dimension and the number of first antenna ports in the first dimension, determine a plurality of first oversampling factors in the first dimension; using the plurality of second angle intervals in the second dimension and the number of second antenna ports in the second dimension, determine a plurality of second oversampling factors in the second dimension.
[0538] In some embodiments, the apparatus is further configured to:
[0539] Determine the first parameter in the following manner:
[0540] Divide the beam angle range of the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval, and respectively use each first angle interval to divide the respective first angle range in terms of angle, so as to obtain at least one first angle corresponding to each first angle interval, and use the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the plurality of first oversampling factors in the first dimension;
[0541] And / or,
[0542] Divide the beam angle range of the second dimension into a plurality of second angle ranges, each second angle range corresponding to a second angle interval, and respectively use each second angle interval to divide the respective second angle range in terms of angle, so as to obtain at least one second angle corresponding to each second angle interval, and use the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the plurality of second oversampling factors in the second dimension;
[0543] And / or,
[0544] For each first oversampling factor among the multiple first oversampling factors for the first dimension, use the number of first angles corresponding to the respective first oversampling factor as the number of first column vectors of the codebook corresponding to the respective first oversampling factor;
[0545] and / or,
[0546] For each second oversampling factor among the multiple second oversampling factors for the second dimension, use the number of second angles corresponding to the respective second oversampling factor as the number of second column vectors of the codebook corresponding to the respective second oversampling factor;
[0547] and / or,
[0548] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to perform angle division on its own first angle range to obtain at least one first angle corresponding to each first angle interval. Use the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0549] and / or,
[0550] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to perform angle division on its own second angle range to obtain at least one second angle corresponding to each second angle interval. Use the first angle among the at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0551] and / or,
[0552] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to perform angle division on its own first angle range to obtain at least one first angle corresponding to each first angle interval. Use the last angle among the at least one first angle corresponding to each first angle interval as the first ending angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0553] and / or,
[0554] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the respective second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Respectively use the last angle of at least one second angle corresponding to each second angle interval as the second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0555] and / or,
[0556] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first-column index in the codebook corresponding to the corresponding first oversampling factor;
[0557] and / or,
[0558] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first-column index in the codebook corresponding to the corresponding second oversampling factor;
[0559] and / or,
[0560] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first first-column index in the codebook corresponding to the corresponding first oversampling factor and the first number of angles corresponding to the corresponding first oversampling factor to determine the first last-column index in the codebook corresponding to the corresponding first oversampling factor;
[0561] and / or,
[0562] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second first-column index in the codebook corresponding to the corresponding second oversampling factor and the second number of angles corresponding to the corresponding second oversampling factor to determine the second last-column index in the codebook corresponding to the corresponding second oversampling factor.
[0563] In some embodiments, the apparatus is further configured to:
[0564] Determine the second parameter in the following manner:
[0565] For each first oversampling factor of the plurality of first oversampling factors for the first dimension, use the first angular interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor to determine the first initial angle offset corresponding to the corresponding first oversampling factor;
[0566] and / or,
[0567] For each second oversampling factor of the plurality of second oversampling factors for the second dimension, use the second angular interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor to determine the second initial angle offset corresponding to the corresponding second oversampling factor.
[0568] In some embodiments, the apparatus is further configured to:
[0569] Receive the CSI reporting information sent by the second node;
[0570] Wherein,
[0571] The CSI reporting information includes:
[0572] A precoding matrix indicator for indicating a recommended precoding matrix.
[0573] In some embodiments, the precoding matrix indicator includes:
[0574] A first beam grouping index for the first dimension;
[0575] A second beam grouping index for the second dimension.
[0576] In some embodiments, the apparatus is further configured to:
[0577] Sum the number of first angles corresponding to each first oversampling factor of the plurality of first oversampling factors for the first dimension to obtain a first value, and based on the first value, determine the length of the first beam grouping index for the first dimension; sum the number of second angles corresponding to each second oversampling factor of the plurality of second oversampling factors for the second dimension to obtain a second value, and based on the second value, determine the length of the second beam grouping index for the second dimension.
[0578] In some embodiments, the apparatus is further configured to:
[0579] Configure a beam using the precoding matrix indicator, where the beam carries a sensing signal;
[0580] Send a sensing signal to the target object; the sensing signal is reflected by the target object to the second node for the second node to sense relevant parameters of the target object using the sensing signal.
[0581] In actual application, the sending module 61 can be implemented by a communication interface in the configuration device.
[0582] It should be noted that: when the configuration device provided in the above embodiment performs configuration, only the division of the above program modules is used for illustration. In actual application, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the configuration device provided in the above embodiment and the configuration method embodiment belong to the same concept, and the specific implementation process can be seen in the method embodiment, which will not be elaborated here.
[0583] To implement the configuration method of the embodiment of the present application, the embodiment of the present application also provides a configuration device, which is arranged at the second node. Figure 7 It is a schematic diagram of the composition structure of the configuration device of the embodiment of the present application, as Figure 7 shown, the device includes:
[0584] A receiving module 71, configured to receive the configuration information of the codebook sent by the first node; the configuration information of the codebook is used for the second node to generate a precoding codebook;
[0585] Wherein, the configuration information of the codebook includes:
[0586] One or more first oversampling factors in the first dimension;
[0587] And,
[0588] One or more second oversampling factors in the second dimension.
[0589] In some embodiments, when there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different;
[0590] And / or,
[0591] When there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
[0592] In some embodiments, the configuration information of the codebook further includes:
[0593] One or more first angular intervals in the first dimension;
[0594] And,
[0595] One or more second angular intervals in the second dimension.
[0596] In some embodiments, when there are multiple first angular intervals in the first dimension, at least two of the multiple first angular intervals in the first dimension are different;
[0597] and / or,
[0598] when there are multiple second angular intervals in the second dimension, at least two of the multiple second angular intervals in the second dimension are different.
[0599] In some embodiments, the configuration information of the codebook further includes: a first parameter and a second parameter;
[0600] wherein,
[0601] the first parameter includes at least one of the following:
[0602] the number of first angular numbers corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0603] the number of second angular numbers corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0604] the number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0605] the number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0606] the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0607] the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0608] the first end angle corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0609] the second end angle corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0610] the first first column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0611] the second first column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0612] the first last column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0613] The second last column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension;
[0614] The second parameter includes at least one of the following:
[0615] The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0616] The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension.
[0617] In some embodiments, the multiple first angle intervals in the first dimension and the multiple second angle intervals in the second dimension are determined as follows:
[0618] Divide the beam angle range in the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval, and divide the beam angle range in the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval.
[0619] In some embodiments, the configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension, and the multiple first oversampling factors in the first dimension and the multiple second oversampling factors in the second dimension are determined as follows:
[0620] Use the multiple first angle intervals in the first dimension and the number of first antenna ports in the first dimension to determine the multiple first oversampling factors in the first dimension; use the multiple second angle intervals in the second dimension and the number of second antenna ports in the second dimension to determine the multiple second oversampling factors in the second dimension.
[0621] In some embodiments, the first parameter is determined as follows:
[0622] Divide the beam angle range in the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval, respectively use each first angle interval to perform angle division on its corresponding first angle range to obtain at least one first angle corresponding to each first angle interval, and use the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension;
[0623] And / or,
[0624] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to perform angle division on its corresponding second angle range to obtain at least one second angle corresponding to each second angle interval. Take the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0625] and / or,
[0626] For each first oversampling factor among the multiple first oversampling factors of the first dimension, take the number of first angles corresponding to the corresponding first oversampling factor as the number of the first column vectors of the codebook corresponding to the corresponding first oversampling factor;
[0627] and / or,
[0628] For each second oversampling factor among the multiple second oversampling factors of the second dimension, take the number of second angles corresponding to the corresponding second oversampling factor as the number of the second column vectors of the codebook corresponding to the corresponding second oversampling factor;
[0629] and / or,
[0630] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to perform angle division on its corresponding first angle range to obtain at least one first angle corresponding to each first angle interval. Take the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0631] and / or,
[0632] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to perform angle division on its corresponding second angle range to obtain at least one second angle corresponding to each second angle interval. Take the first angle among the at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0633] and / or,
[0634] Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the respective first angle range in terms of angle, so as to obtain at least one first angle corresponding to each first angle interval. Take the last angle among the at least one first angle corresponding to each first angle interval as the first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension;
[0635] and / or,
[0636] Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the respective second angle range in terms of angle, so as to obtain at least one second angle corresponding to each second angle interval. Take the last angle of the at least one second angle corresponding to each second angle interval as the second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension;
[0637] and / or,
[0638] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first-column index in the codebook corresponding to the corresponding first oversampling factor;
[0639] and / or,
[0640] For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first-column index in the codebook corresponding to the corresponding second oversampling factor;
[0641] and / or,
[0642] For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first first-column index in the codebook corresponding to the corresponding first oversampling factor and the number of first angles corresponding to the corresponding first oversampling factor to determine the first last-column index in the codebook corresponding to the corresponding first oversampling factor;
[0643] and / or,
[0644] For each of the plurality of second oversampling factors for the second dimension, use the second first column index in the codebook corresponding to the respective second oversampling factor and the number of second angles corresponding to the respective second oversampling factor to determine the second last column index in the codebook corresponding to the respective second oversampling factor.
[0645] In some embodiments, the second parameter is determined as follows:
[0646] For each of the plurality of first oversampling factors for the first dimension, use the first angle interval corresponding to the respective first oversampling factor and the first initial angle corresponding to the respective first oversampling factor to determine the first initial angle offset corresponding to the respective first oversampling factor;
[0647] And / or,
[0648] For each of the plurality of second oversampling factors for the second dimension, use the second angle interval corresponding to the respective second oversampling factor and the second initial angle corresponding to the respective second oversampling factor to determine the second initial angle offset corresponding to the respective second oversampling factor.
[0649] In some embodiments, the apparatus is further configured to:
[0650] Send CSI reporting information to a first node;
[0651] Wherein,
[0652] The CSI reporting information includes:
[0653] A precoding matrix indicator for indicating a recommended precoding matrix.
[0654] In some embodiments, the precoding matrix indicator includes:
[0655] A first beam grouping index for the first dimension;
[0656] A second beam grouping index for the second dimension.
[0657] In some embodiments, the apparatus is further configured to:
[0658] Sum the number of first angles corresponding to each of the plurality of first oversampling factors for the first dimension to obtain a first value, and based on the first value, determine the length of the first beam grouping index for the first dimension; sum the number of second angles corresponding to each of the plurality of second oversampling factors for the second dimension to obtain a second value, and based on the second value, determine the length of the second beam grouping index for the second dimension.
[0659] In some embodiments, the device is further configured to:
[0660] Generate a precoding codebook according to the configuration information of the codebook.
[0661] In practical applications, the receiving module 71 may be implemented by a communication interface in the configuration device.
[0662] It should be noted that: when the above-described configuration device performs configuration, only the division of the above program modules is used as an example for illustration. In practical applications, the above processing may be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the configuration device provided in the above embodiments and the configuration method embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments and will not be repeated here.
[0663] The embodiments of the present application further provide a first node, as Figure 8 shown, including:
[0664] A first communication interface 81 capable of information interaction with a second node;
[0665] A first processor 82, connected to the first communication interface 81, configured to execute the method provided by one or more technical solutions on the first node side when running a computer program. And the computer program is stored on a first memory 83.
[0666] It should be noted that: the specific processing procedures of the first processor 82 and the first communication interface 81 are detailed in the method embodiments and will not be repeated here.
[0667] Of course, in practical applications, the various components in the first node 80 are coupled together through a bus system 84. It can be understood that the bus system 84 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 84 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 8 all the various buses are labeled as the bus system 84.
[0668] The first memory 83 in the embodiments of the present application is used to store various types of data to support the operation of the first node 80. Examples of these data include: any computer program for operating on the first node 80.
[0669] The method disclosed in the embodiments of the present application can be applied to or implemented by the first processor 82. The first processor 82 may be an integrated circuit chip with signal processing capabilities. During implementation, the steps of the above method can be completed through the integrated logic circuit of the hardware in the first processor 82 or instructions in the form of software. The above-mentioned first processor 82 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 82 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application, it can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the first memory 83. The first processor 82 reads the information in the first memory 83 and combines its hardware to complete the steps of the foregoing method.
[0670] The embodiments of the present application also provide a second node, as Figure 9 shown, including:
[0671] A second communication interface 91 capable of interacting with the first node for information;
[0672] A second processor 92, connected to the second communication interface 91, and used to execute the method provided by one or more technical solutions on the second node side when running a computer program. And the computer program is stored on the second memory 93.
[0673] It should be noted that: for the specific processing procedures of the second processor 92 and the second communication interface 91, please refer to the method embodiments, which will not be elaborated here.
[0674] Of course, in actual application, the various components in the second node 90 are coupled together through a bus system 94. It can be understood that the bus system 94 is used to realize the connection and communication between these components. In addition to including a data bus, the bus system 94 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 9 all kinds of buses are labeled as the bus system 94.
[0675] The second memory 93 in the embodiments of the present application is used to store various types of data to support the operation of the second node 90. Examples of these data include: any computer program for operating on the second node 90.
[0676] The method disclosed in the embodiments of the present application can be applied to or implemented by the second processor 92. The second processor 92 may be an integrated circuit chip with signal processing capabilities. During implementation, the steps of the above method can be completed by the integrated logic circuit of the hardware in the second processor 92 or instructions in software form. The above-mentioned second processor 92 may be a general-purpose processor, a digital data processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 92 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of the hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the second memory 93. The second processor 92 reads the information in the second memory 93 and combines its hardware to complete the steps of the foregoing method.
[0677] In an exemplary embodiment, the first node 80 and the second node 90 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontroller units (MCUs), microprocessors, or other electronic components for executing the foregoing method.
[0678] It can be understood that the memories (the first memory 83 and the second memory 93) in the embodiments of the present application can be volatile memories or non-volatile memories, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM, Compact Disc Read-Only Memory); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as a static random access memory (SRAM, Static Random Access Memory), a synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), a dynamic random access memory (DRAM, Dynamic Random Access Memory), a synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), a double data rate synchronous dynamic random access memory (DDR SDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), an enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), a synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and a direct rambus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0679] In an exemplary embodiment, the embodiments of the present application further provide a storage medium, namely a computer storage medium, specifically a computer-readable storage medium. For example, it includes a memory storing a computer program, and the above computer program can be executed by a first processor 82 of a first node 80 to complete the steps described in the foregoing method on the first node side. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.
[0680] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence.
[0681] In addition, the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.
[0682] The above is only a preferred embodiment of the present application, and is not used to limit the protection scope of the present application.
Claims
1. A configuration method, characterized in that, Applied to a first node, the method includes: Configuring configuration information of a codebook for a second node, and sending the configuration information of the codebook to the second node; the configuration information of the codebook is used for the second node to generate a precoding codebook; Wherein, the configuration information of the codebook includes: One or more first oversampling factors of a first dimension; And, One or more second oversampling factors of a second dimension.
2. The method according to claim 1, characterized in that, When there are multiple first oversampling factors of the first dimension, at least two of the multiple first oversampling factors of the first dimension are different; And / or, When there are multiple second oversampling factors of the second dimension, at least two of the multiple second oversampling factors of the second dimension are different.
3. The method according to claim 1, characterized in that, The configuration information of the codebook further includes: One or more first angular intervals of the first dimension; And, One or more second angular intervals of the second dimension.
4. The method according to claim 3, characterized in that, When there are multiple first angular intervals of the first dimension, at least two of the multiple first angular intervals of the first dimension are different; And / or, When there are multiple second angular intervals of the second dimension, at least two of the multiple second angular intervals of the second dimension are different.
5. The method according to claim 1, characterized in that, The configuration information of the codebook further includes: a first parameter and a second parameter; Wherein, The first parameter includes at least one of the following: The number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; The number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; The first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; The first end angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The second end angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; The first head column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The second head column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; The first last column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The second last column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; The second parameter includes at least one of the following: The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension.
6. The method according to claim 3 or 4, wherein The method further includes: Dividing the beam angle range of the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval; dividing the beam angle range of the second dimension into a plurality of second angle ranges, each second angle range corresponding to a second angle interval.
7. The method according to claim 6, wherein The configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension, and the method further includes: Determining a plurality of first oversampling factors of the first dimension by using the plurality of first angle intervals of the first dimension and the number of first antenna ports in the first dimension; determining a plurality of second oversampling factors of the second dimension by using the plurality of second angle intervals of the second dimension and the number of second antenna ports in the second dimension.
8. The method according to claim 5, wherein The method further includes: Determining the first parameter in the following manner: Dividing the beam angle range of the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval, respectively using each first angle interval to perform angle division on its corresponding first angle range to obtain at least one first angle corresponding to each first angle interval, and taking the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the plurality of first oversampling factors of the first dimension; and / or, Dividing the beam angle range of the second dimension into a plurality of second angle ranges, each second angle range corresponding to a second angle interval, respectively using each second angle interval to perform angle division on its corresponding second angle range to obtain at least one second angle corresponding to each second angle interval, and taking the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the plurality of second oversampling factors of the second dimension; and / or, For each first oversampling factor among the plurality of first oversampling factors of the first dimension, taking the number of first angles corresponding to the corresponding first oversampling factor as the number of first column vectors of the codebook corresponding to the corresponding first oversampling factor; and / or, For each second oversampling factor among the plurality of second oversampling factors of the second dimension, taking the number of second angles corresponding to the corresponding second oversampling factor as the number of second column vectors of the codebook corresponding to the corresponding second oversampling factor; and / or, Dividing the beam angle range of the first dimension into a plurality of first angle ranges, each first angle range corresponding to a first angle interval, respectively using each first angle interval to perform angle division on its corresponding first angle range to obtain at least one first angle corresponding to each first angle interval, and taking the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the plurality of first oversampling factors of the first dimension; and / or, Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the first angle of at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; and / or, Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, obtaining at least one first angle corresponding to each first angle interval. Take the last angle of at least one first angle corresponding to each first angle interval as the first ending angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; and / or, Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the last angle of at least one second angle corresponding to each second angle interval as the second ending angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; and / or, For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first column index in the codebook corresponding to the corresponding first oversampling factor; and / or, For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first column index in the codebook corresponding to the corresponding second oversampling factor; and / or, For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first first column index in the codebook corresponding to the corresponding first oversampling factor, and the number of first angles corresponding to the corresponding first oversampling factor to determine the first last column index in the codebook corresponding to the corresponding first oversampling factor; and / or, For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second first column index in the codebook corresponding to the corresponding second oversampling factor, and the number of second angles corresponding to the corresponding second oversampling factor to determine the second last column index in the codebook corresponding to the corresponding second oversampling factor.
9. The method according to claim 5, wherein The method further includes: Determine the second parameter in the following manner: For each first oversampling factor among the multiple first oversampling factors of the first dimension, determine the first initial angle offset corresponding to the corresponding first oversampling factor by using the first angle interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor; And / or, For each second oversampling factor among the multiple second oversampling factors of the second dimension, determine the second initial angle offset corresponding to the corresponding second oversampling factor by using the second angle interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor.
10. The method according to claim 1, characterized in that The method further includes: Receiving CSI reporting information sent by the second node; Wherein, The CSI reporting information includes: A precoding matrix indication for indicating a recommended precoding matrix.
11. The method according to claim 10, characterized in that The precoding matrix indication includes: A first beam grouping index of the first dimension; A second beam grouping index of the second dimension.
12. The method according to claim 11, characterized in that The method further includes: Sum the number of first angles corresponding to each first oversampling factor of the first dimension to obtain a first value, and based on the first value, determine the length of the first beam grouping index of the first dimension; sum the number of second angles corresponding to each second oversampling factor of the second dimension to obtain a second value, and based on the second value, determine the length of the second beam grouping index of the second dimension.
13. The method according to claim 10, characterized in that The method further includes: Configuring a beam by using the precoding matrix indication, where the beam carries a sensing signal; Sending a sensing signal to a target object; the sensing signal is reflected by the target object to the second node for the second node to sense relevant parameters of the target object by using the sensing signal.
14. A configuration method, characterized in that Applied to a second node, the method includes: Receiving configuration information of a codebook sent by a first node; the configuration information of the codebook is used for the second node to generate a precoding codebook; Wherein, the configuration information of the codebook includes: One or more first oversampling factors of the first dimension; And, One or more second oversampling factors of the second dimension.
15. The method according to claim 14, characterized in that When there are multiple first oversampling factors in the first dimension, at least two of the multiple first oversampling factors in the first dimension are different; And / or, When there are multiple second oversampling factors in the second dimension, at least two of the multiple second oversampling factors in the second dimension are different.
16. The method according to claim 14, characterized in that The configuration information of the codebook further includes: One or more first angle intervals of the first dimension; And, One or more second angle intervals of the second dimension.
17. The method according to claim 16, characterized in that When there are multiple first angle intervals in the first dimension, at least two of the multiple first angle intervals in the first dimension are different; And / or, When there are multiple second angle intervals in the second dimension, at least two of the multiple second angle intervals in the second dimension are different.
18. The method according to claim 14, wherein, The configuration information of the codebook further includes: a first parameter and a second parameter; Wherein, The first parameter includes at least one of the following: The number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension; The number of first column vectors of the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The number of second column vectors of the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension; The first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension; The first end angle corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The second end angle corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension; The first first-column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The second first-column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension; The first last-column index in the codebook corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The second last-column index in the codebook corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension; The second parameter includes at least one of the following: The first initial angle offset corresponding to each first oversampling factor among the multiple first oversampling factors in the first dimension; The second initial angle offset corresponding to each second oversampling factor among the multiple second oversampling factors in the second dimension.
19. The method according to claim 16 or 17, wherein, The multiple first angle intervals in the first dimension and the multiple second angle intervals in the second dimension are determined as follows: The beam angle range in the first dimension is divided into multiple first angle ranges, each first angle range corresponding to a first angle interval, and the beam angle range in the second dimension is divided into multiple second angle ranges, each second angle range corresponding to a second angle interval.
20. The method according to claim 19, wherein, The configuration information of the codebook further includes the number of first antenna ports in the first dimension and the number of second antenna ports in the second dimension. The multiple first oversampling factors in the first dimension and the multiple second oversampling factors in the second dimension are determined as follows: Using the multiple first angle intervals in the first dimension and the number of first antenna ports in the first dimension, determine the multiple first oversampling factors in the first dimension; using the multiple second angle intervals in the second dimension and the number of second antenna ports in the second dimension, determine the multiple second oversampling factors in the second dimension.
21. The method according to claim 18, wherein, The first parameter is determined as follows: Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, so as to obtain at least one first angle corresponding to each first angle interval. Take the number of at least one first angle corresponding to each first angle interval as the number of first angles corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; and / or Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, so as to obtain at least one second angle corresponding to each second angle interval. Take the number of at least one second angle corresponding to each second angle interval as the number of second angles corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; and / or For each first oversampling factor among the multiple first oversampling factors of the first dimension, take the number of first angles corresponding to the corresponding first oversampling factor as the number of first column vectors of the codebook corresponding to the corresponding first oversampling factor; and / or For each second oversampling factor among the multiple second oversampling factors of the second dimension, take the number of second angles corresponding to the corresponding second oversampling factor as the number of second column vectors of the codebook corresponding to the corresponding second oversampling factor; and / or Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, so as to obtain at least one first angle corresponding to each first angle interval. Take the first angle among the at least one first angle corresponding to each first angle interval as the first initial angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; and / or Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, so as to obtain at least one second angle corresponding to each second angle interval. Take the first angle of the at least one second angle corresponding to each second angle interval as the second initial angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; and / or Divide the beam angle range of the first dimension into multiple first angle ranges, each first angle range corresponding to a first angle interval. Respectively use each first angle interval to divide the corresponding first angle range in terms of angle, obtaining at least one first angle corresponding to each first angle interval. Take the last angle among the at least one first angle corresponding to each first angle interval as the first ending angle corresponding to each first oversampling factor among the multiple first oversampling factors of the first dimension; and / or, Divide the beam angle range of the second dimension into multiple second angle ranges, each second angle range corresponding to a second angle interval. Respectively use each second angle interval to divide the corresponding second angle range in terms of angle, obtaining at least one second angle corresponding to each second angle interval. Take the last angle of the at least one second angle corresponding to each second angle interval as the second ending angle corresponding to each second oversampling factor among the multiple second oversampling factors of the second dimension; and / or, For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor, the first initial angle corresponding to the corresponding first oversampling factor, and the first initial angle offset corresponding to the corresponding first oversampling factor to determine the first first column index in the codebook corresponding to the corresponding first oversampling factor; and / or, For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second angle interval corresponding to the corresponding second oversampling factor, the second initial angle corresponding to the corresponding second oversampling factor, and the second initial angle offset corresponding to the corresponding second oversampling factor to determine the second first column index in the codebook corresponding to the corresponding second oversampling factor; and / or, For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first first column index in the codebook corresponding to the corresponding first oversampling factor and the number of first angles corresponding to the corresponding first oversampling factor to determine the first last column index in the codebook corresponding to the corresponding first oversampling factor; and / or, For each second oversampling factor among the multiple second oversampling factors of the second dimension, use the second first column index in the codebook corresponding to the corresponding second oversampling factor and the number of second angles corresponding to the corresponding second oversampling factor to determine the second last column index in the codebook corresponding to the corresponding second oversampling factor.
22. The method according to claim 18, wherein, The second parameter is determined in the following manner: For each first oversampling factor among the multiple first oversampling factors of the first dimension, use the first angle interval corresponding to the corresponding first oversampling factor and the first initial angle corresponding to the corresponding first oversampling factor to determine the first initial angle offset corresponding to the corresponding first oversampling factor; and / or, For each of the multiple second oversampling factors for the second dimension, determine the second initial angle offset corresponding to the corresponding second oversampling factor by using the second angular interval corresponding to the corresponding second oversampling factor and the second initial angle corresponding to the corresponding second oversampling factor.
23. The method according to claim 14, wherein, The method further includes: Sending CSI reporting information to a first node; Wherein, The CSI reporting information includes: A precoding matrix indicator for indicating a recommended precoding matrix.
24. The method according to claim 23, wherein, The precoding matrix indicator includes: A first beam grouping index for the first dimension; A second beam grouping index for the second dimension.
25. The method according to claim 24, wherein, The method further includes: Sum the number of first angles corresponding to each of the multiple first oversampling factors for the first dimension to obtain a first value, and based on the first value, determine the length of the first beam grouping index for the first dimension; sum the number of second angles corresponding to each of the multiple second oversampling factors for the second dimension to obtain a second value, and based on the second value, determine the length of the second beam grouping index for the second dimension.
26. The method according to claim 14, wherein, The method further includes: Generating a precoding codebook according to the configuration information of the codebook.
27. A configuration device, wherein, Including: A sending module for configuring the configuration information of the codebook for a second node and sending the configuration information of the codebook to the second node; The configuration information of the codebook is used for the second node to generate a precoding codebook; Wherein, the configuration information of the codebook includes: One or more first oversampling factors for the first dimension; And, One or more second oversampling factors for the second dimension.
28. A configuration device, characterized in that, Including: A receiving module for receiving the configuration information of the codebook sent by a first node; The configuration information of the codebook is used for the second node to generate a precoding codebook; Wherein, the configuration information of the codebook includes One or more first oversampling factors for the first dimension; And, One or more second oversampling factors for the second dimension.
29. A first node, characterized in that, Including a processor and a memory for storing a computer program that can run on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 13.
30. A second node, characterized in that, Including a processor and a memory for storing a computer program that can run on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method according to any one of claims 14 to 26.
31. A computer-readable storage medium, on which a computer program is stored, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 13, or implements the steps of the method according to any one of claims 14 to 26.