A millimeter-wave communication codebook design method and related components
By designing a near-field millimeter-wave communication codebook that takes into account the spherical wavefront characteristics in the near-field region, the problem of performance loss in existing codebooks is solved, and coverage of the Fresnel region and beam gain enhancement are achieved.
Patent Information
- Application Number
- CN202211610997.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-14
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2042-12-14
AI Technical Summary
In existing millimeter-wave communication systems, the codebook for far-field scenarios does not consider the characteristics of spherical wavefronts in the near-field region, resulting in performance loss.
A near-field millimeter-wave communication codebook is designed. The codebook level is determined by obtaining the level number of the current level codebook in the near-field hierarchical communication beamcodebook system, including the upper and lower level codebooks. The near-field millimeter-wave communication codebook is generated based on the current level codebook level, taking into account the spherical wavefront characteristics in the near-field region.
It achieves coverage of the entire Fresnel region, improves beam gain, reduces beam search overhead, and increases beam search rate.
Smart Images

Figure CN116192212B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a millimeter-wave communication codebook design method and related components. Background Technology
[0002] With the rapid development of wireless communication technology, people's demand for wireless communication has grown unprecedentedly. Millimeter waves, due to their short wavelength, wide bandwidth, and high transmission rate, will play a crucial role in the development of future communication systems.
[0003] In millimeter-wave communication systems, beamforming technology using massive MIMO antennas is required to compensate for the severe path loss caused by ultra-high frequencies in the millimeter-wave or terahertz bands. Current communication systems typically allocate a dedicated radio frequency (RF) chain to each antenna. The high power consumption and cost of the RF chain make fully digital beamforming difficult to implement. Conversely, analog beamforming with a single RF chain and constant amplitude constraints is more practical, usually relying on a predefined codebook.
[0004] Existing codebooks suitable for far-field scenarios may suffer performance degradation because they do not take into account the characteristics of spherical wavefronts in the near-field region. Summary of the Invention
[0005] This invention provides a millimeter-wave communication codebook design method and related components to address the performance loss of codebooks in existing technologies and achieve coverage of the entire Fresnel region.
[0006] This invention provides a near-field millimeter-wave communication codebook design method, applied to a near-field hierarchical communication beamcodebook system, wherein the near-field hierarchical communication beamcodebook system includes n lv A hierarchical codebook, where each level of the codebook contains i codewords in each angular direction. θ The initial codewords for each level are The near-field millimeter-wave communication codebook design method includes: obtaining the level number of the current level codebook in the near-field hierarchical communication beamcodebook system; determining the codebook level of the current level according to the relationship between the level number and a preset level, wherein the codebook level includes an upper-level codebook and a lower-level codebook; and obtaining the near-field millimeter-wave communication codebook based on the current level codebook.
[0007] According to the present invention, a near-field millimeter-wave communication codebook design method is provided, wherein the codebook level of the current level is determined based on the relationship between the number of levels and a preset number of levels, and the codebook level includes an upper codebook and a lower codebook, specifically including: when the number of levels is n... lvIn the case of a hierarchy, the codebook level of the current level is determined to be the lower-level codebook, and the minimum beam gain covering the lower-level codebook must satisfy g. min >=ρ.
[0008] According to a near-field millimeter-wave communication codebook design method provided by the present invention, the codebook level of the current level is determined based on the relationship between the number of levels and a preset number of levels. The codebook level includes an upper-level codebook and a lower-level codebook. Specifically, this includes: when the number of levels is not n... lv In the case of a hierarchy, the codebook of the current level is determined to be the codebook of the upper level, and the minimum beam gain covering the codebook of the upper level must satisfy the following condition.
[0009] According to a near-field millimeter-wave communication codebook design method provided by the present invention, before obtaining the level number of the current level codebook in the near-field hierarchical communication beamcodebook system, the method further includes: letting r1 = ∞, i r =1; in r ir Greater than r min In the case of i r =i r +1 and execute the step of obtaining the level number of the codebook at the current level in the near-field hierarchical communication beamcodebook system.
[0010] According to the near-field millimeter-wave communication codebook design method provided by the present invention, the method further includes: the lower-layer codebook in the r-direction i-th... r The minimum beam gain at each codeword position must satisfy...
[0011] A near-field millimeter-wave communication codebook design method according to the present invention further includes: rotating the beam to generate a beam vector W covering the target angular direction. l [i r i θ The rotating beam uses the Hadamard product of arbitrary codewords and far-field steering vectors.
[0012] A near-field millimeter-wave communication codebook design method according to the present invention further includes: a repositioning beam for generating a beam vector covering the target range direction. The repositioning beam uses the Hadamard product of an arbitrary codeword and the near-field steering vector.
[0013] This invention also provides a near-field millimeter-wave communication codebook design device, applied to a near-field hierarchical communication beamcodebook system, wherein the near-field hierarchical communication beamcodebook system includes n lv A hierarchical codebook, where each level of the codebook contains i codewords in each angular direction. θThe initial codewords for each level are The near-field millimeter-wave communication codebook design device includes: an acquisition module for acquiring the level number of the current level codebook in the near-field hierarchical communication beamcodebook system; a codebook level determination module for determining the codebook level of the current level based on the relationship between the level number and a preset level, wherein the codebook level includes an upper-level codebook and a lower-level codebook; and a near-field millimeter-wave communication codebook module for obtaining the near-field millimeter-wave communication codebook based on the codebook level of the current level.
[0014] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the near-field millimeter-wave communication codebook design method as described above.
[0015] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the near-field millimeter-wave communication codebook design method as described above.
[0016] The near-field millimeter-wave codebook generation method and related components provided by this invention are applied to a near-field hierarchical communication beamcodebook system. The method involves obtaining the level number of the current level codebook within the system; determining the codebook level of the current level based on the relationship between the level number and a preset level, where the codebook level includes an upper-level codebook and a lower-level codebook; and obtaining the near-field millimeter-wave communication codebook based on the current level codebook. The characteristics of the spherical wavefront in the near-field region were considered to avoid performance degradation, and coverage of the entire Fresnel region was achieved. A lower-level codebook covering polar coordinates and an upper-level codebook designed to reduce beam search overhead were designed. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the near-field hierarchical communication beamcodebook design method provided by the present invention;
[0019] Figure 2 This is a schematic diagram of the near-field hierarchical communication beamcodebook system model provided by the present invention;
[0020] Figure 3This is a schematic diagram of beam rotation and beam repositioning of the near-field hierarchical communication beamcodebook provided by the present invention;
[0021] Figure 4 This is a schematic diagram showing the relationship between the average and minimum beam gain of the lower-level codebook and SNR of the near-field hierarchical communication beamcodebook provided by the present invention.
[0022] Figure 5 This is a schematic diagram showing the relationship between the success rate and SNR of different initial codewords in the near-field hierarchical communication beamcodebook provided by the present invention.
[0023] Figure 6 This is a schematic diagram of the near-field millimeter-wave communication codebook design device provided by the present invention;
[0024] Figure 7 This is a schematic diagram of the physical structure of the electronic device provided by the present invention. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0026] Please refer to Figure 1 , Figure 1 A schematic diagram of the near-field hierarchical communication beamcodebook design method provided by the present invention.
[0027] Please refer to Figure 2 , Figure 2 This is a schematic diagram of the near-field hierarchical communication beamcodebook system model provided by the present invention.
[0028] This invention provides a near-field millimeter-wave communication codebook design method, applied to a near-field hierarchical communication beamcodebook system. The near-field hierarchical communication beamcodebook system includes an nlv hierarchical codebook, where each hierarchical codebook contains i codewords in the angular direction. θ The initial codewords for each level are Near-field millimeter-wave communication codebook design methods include:
[0029] 110: Obtain the level number of the current level codebook in the near-field hierarchical communication beamcodebook system;
[0030] 120: Determine the codebook level of the current level based on the relationship between the number of levels and the preset levels. The codebook level includes the upper codebook and the lower codebook.
[0031] 130: Obtain the near-field millimeter-wave communication codebook based on the current level of the codebook.
[0032] With the popularity of mobile terminal devices, the demand for wireless communication is increasing. To meet the growing demand for data traffic, millimeter-wave communication (30GHz-300GHz) has attracted widespread attention due to its abundant spectrum resources and extremely high transmission rates. However, due to the propagation loss of millimeter waves, millimeter-wave transmitting and receiving terminals need to be equipped with multi-antenna systems and utilize beamforming technology to improve signal gain, thereby ensuring sufficient coverage. Extensive research has been conducted on codebook design for different metrics, such as domain coverage and search step size. The Discrete Fourier Transform (DFT) codebook widely used in Uniform Linear Arrays (ULA) aims to provide angular domain coverage, while Uniform Planar Array (UPA) codebook design can achieve coverage of azimuth and elevation domain blocks. To reduce beam search steps, some research focuses on hierarchical structure design, i.e., searching only a portion of the beam in each layer. Examples include hierarchical codebook designs that generate wide beams by turning off antennas, or hierarchical codebook designs that combine subarrays and antenna-turning techniques. The large size of millimeter-wave or terahertz band antenna arrays makes the characteristics of spherical wavefronts non-negligible. However, existing codebooks suitable for far-field scenarios may suffer performance loss because they do not take into account the characteristics of spherical wavefronts in the near-field region.
[0033] To address the technical problems existing in the prior art, this invention provides a near-field millimeter-wave communication codebook design method, applied to a near-field hierarchical communication beamcodebook system. This method obtains the level number of the current level codebook within the near-field hierarchical communication beamcodebook system, determines the codebook level of the current level based on the relationship between the level number and a preset level, and the codebook level includes an upper-level codebook and a lower-level codebook. Finally, the near-field millimeter-wave communication codebook is obtained based on the current level codebook level. By taking into account the characteristics of the spherical wavefront in the near-field region, its performance can be effectively avoided, and coverage of the entire Fresnel region can be achieved, thereby providing users with higher beam gain and effectively improving the user's beam search rate.
[0034] Based on the above embodiments:
[0035] As a preferred embodiment, the codebook level of the current level is determined based on the relationship between the number of levels and the preset levels. The codebook level includes an upper-level codebook and a lower-level codebook, specifically including:
[0036] At the nth level lv In the case of a hierarchy, the codebook level of the current level is determined to be the next level codebook, and the minimum beam gain covering the next level codebook must satisfy g. min >=ρ.
[0037] In order to design a lower-level codebook that covers the polar coordinate domain, in this embodiment, the codebook at the current level is at the nth level in the near-field hierarchical communication beamcodebook system. lv In the case of a hierarchy, the codebook level of the current level can be determined as the codebook level of the next lower level, and the minimum beam gain of the next lower level codebook must satisfy g. min The theoretical explanation for >=ρ is as follows:
[0038] Consider a millimeter-wave communication system where the transmitter performs analog beamforming for the receiver. The transmitter employs a single radio frequency (RF) chain and has n... w The antenna uses a uniform linear array (ULA), and the receiver employs a single antenna. Analog beamforming is achieved by adjusting the phase shifter on each antenna element, while the amplitude of each antenna element remains constant. The signal received at the receiver can be expressed as:
[0039] y = h H ws+n
[0040] in Let be the channel vector between the receiver and the transmitter, and s be the signal transmitted by the transmitter, satisfying the transmission energy E|s|. 2 =P s w is the simulated beamforming vector. It is noise. This invention assumes that all receivers and scatterers are located within the Fresnel region of the transmitter, therefore a near-field channel model is used:
[0041]
[0042] in This represents the complex channel gain of the l-th path, where L is the number of paths between the transmitter and receiver. In the near-field case, spherical wave characteristics need to be considered. The steering vector applied to the near-field case of ULA can be expressed as:
[0043]
[0044] Where λ is the carrier wavelength, r is the distance between the center point of the ULA and the receiver or scattering point, and r i Let r be the distance from the i-th antenna in the ULA to the receiver or scattering point. i It can be approximated as
[0045]
[0046] in Let be the antenna number, and d be the distance between antennas in the ULA. Therefore, the normalized beam gain g(w, r, θ) of the codeword w at position (r, θ) can be expressed as:
[0047]
[0048] For the constant mode beamforming complex vector, φ i Let be the phase of the i-th antenna in the ULA. It is worth noting that approximation (a) is accurate in the Fresnel region, i.e. Where D = n w d represents the total length of the antenna array. Codebook-based beamforming works by using a predefined codebook... Choose the codeword implementation that maximizes beamforming gain at the receiver:
[0049]
[0050] Where n r and n θ Let be the number of codewords in the beamcodebook along the r-axis and θ-axis, respectively, in the polar coordinate domain. The beam vector w in the near field can be defined as:
[0051]
[0052] Where ρ is a scalar with values between (0, 1).
[0053] This invention proposes a method for calculating the beam gain of a steering vector-based codeword. In order to achieve high beam gain coverage of the entire Fresnel region for the lower-level codewords, this invention employs a steering vector-based codeword w in the lower-level codebook design. p =a(θ) p r p ), which is in position (θ) p r p The maximum gain is reached at point (). According to the codeword gain calculation method described in formula (5), the following results are obtained:
[0054] make Where b = θ - θ p , Then we have:
[0055]
[0056] For the lower-level codebook The l in r l θ Typing Its coverage in the codebook can be represented as Based on equation (8), when the two guiding vectors point to the point and When they are on the same distance ring, that is The two codewords have the same gain. Therefore, the boundary point set of the gain can be represented as follows: Similarly, when two points are in the same direction, the gain boundary point set can be represented as Therefore, when done in the following manner
[0057]
[0058] When taking sample points, the range of the points can be described as a block in the polar coordinate domain:
[0059]
[0060] Furthermore, the minimum value is obtained at the edge point. Therefore, the minimum value g within the coverage area can be determined. min >=ρ.
[0061] As a preferred embodiment, the codebook level of the current level is determined based on the relationship between the number of levels and the preset levels. The codebook level includes an upper-level codebook and a lower-level codebook, specifically including: when the number of levels is not n... lv In the case of hierarchical structures, the codebook of the current level is determined to be the codebook of the upper level, and the minimum beam gain covering the codebook of the upper level must satisfy the following condition.
[0062] To achieve faster beam tracking with low overhead, in this embodiment, the level of the codebook at the current level in the near-field hierarchical communication beamcodebook system is not the nth level. lv In the case of a hierarchy, the codebook hierarchy of the current level can be determined as the upper-level codebook, and the minimum beam gain covering the upper-level codebook must satisfy the following condition. This allows for beam searching to be completed in a shorter time, saving the resources consumed by beam searching.
[0063] As a preferred embodiment, before obtaining the level number of the current level codebook in the near-field hierarchical communication beamcodebook system, the method further includes: setting r1 = ∞, i r =1; in r ir Greater than r min In the case of i r =i r +1 and execute the step of obtaining the level number of the codebook at the current level in the near-field hierarchical communication beamcodebook system.
[0064] In order to achieve near-field millimeter-wave communication beamcodebook coverage of the entire Fresnel region, in this embodiment, the parameters of the range direction are assigned values, r1=∞, i r =1, and in r ir Greater than r minThe steps involve summing the values of the parameter and iteratively obtaining the level of the codebook in the near-field hierarchical communication beamcodebook system. The hierarchical communication beamcodebook system designed in this way can achieve coverage of the entire Fresnel region and effectively avoid the loss of codebook performance.
[0065] As a preferred embodiment, it further includes: the lower-level codebook in the r direction at the i-th... r The minimum beam gain at each codeword position must satisfy...
[0066] In the design of the lower-level codebook, in order to provide users with higher beam gain, in this embodiment, if the minimum coverage gain of the lower-level codebook is set to ρ, then... In the direction r, the i-th r Each code character position must meet the following requirements:
[0067]
[0068] ρ is a scalar with a value between (0, 1), and this invention does not impose any special limitation on it.
[0069] Therefore, the lower-layer codebook design method in this embodiment can achieve higher coverage beam gain. It is assumed that the base station deploys a single radio frequency link and a uniform linear array (ULA) with antennas, while the user deploys a single antenna. The receiver selects the codeword with the highest beam gain from the user's channel selection codebook to complete beamforming.
[0070] Please refer to Figure 3 , Figure 3 This is a schematic diagram of beam rotation and beam repositioning of the near-field hierarchical communication beamcodebook provided by the present invention.
[0071] As a preferred embodiment, it further includes: a rotating beam for generating a beam vector W covering the target angular direction. l [i r i θ The rotating beam uses the Hadamard product of arbitrary codewords and the far-field steering vector.
[0072] For the design of upper-level codewords, this invention adopts a hierarchical codebook structure. Specifically, for the i-th codeword W in the l-th level codebook... l [i] can be combined with the codeword set of the next level. Related. During codeword search, in order to place the initial beam at the target location, this embodiment employs beam rotation technology to generate weight vectors with the same shape but different steering angles, enabling the placement of weight vectors for any codeword W. l When [i], codeword search only needs to be performed on the subset of the next level. The search can be performed within the codebook. Compared to exhaustive beam search, this method significantly reduces the step size of the beam search, especially when the number of codewords in the underlying codebook is large.
[0073] Specifically, for any beam vector w, it can be rotated as follows. Let Then we have:
[0074]
[0075] From equation (9), we can obtain the target position. It lies on the same elliptical orbit as the initial position (θ, r), satisfying By performing the Hadamard product of any codeword and the far-field steering vector, the beam can be rotated along an elliptical orbit.
[0076] For example, when designing the upper-level codebook, by retrieving... The angle of the covered target can be calculated. The code words.
[0077] As a preferred embodiment, it further includes: a repositioning beam for generating a beam vector covering the target range direction. The repositioning beam uses the Hadamard product of arbitrary codewords and near-field steering vectors.
[0078] Considering the characteristics of spherical wavefronts in the near-field region, in order to achieve hierarchical codebook coverage of the entire Fresnel region, in this embodiment, for any codeword w, let have:
[0079]
[0080] Beam repositioning can reposition codewords serving the far field to the near field, thus completing the coverage of beam codewords in the near field distance direction.
[0081] For example, when designing the upper-level code, through The calculation can relocate the initial codeword to cover. Nearby near-field typing.
[0082] Therefore, the method of this embodiment can achieve hierarchical codebook coverage of the entire Fresnel region, which can further reduce the complexity of beam tracking and effectively improve the user's beam search speed.
[0083] Please refer to Figure 4 , Figure 4This diagram illustrates the relationship between the average and minimum beam gain of the lower-level codebook in the near-field hierarchical communication beamcodebook provided by this invention and the signal-to-noise ratio (SNR). The average and minimum beam gain of different codebooks under different SNRs were tested. The proposed near-field codebook is the one designed according to the design steps of this invention; the undersampled codebook is the near-field codebook without considering minimum gain; and the far-field codebook is the beamcodebook designed considering the far-field planar wave characteristics. It can be seen that, due to the consideration of the near-field spherical wave characteristics, the average and minimum beam gain of the proposed lower-level near-field codebook are both greater than those of the far-field beamcodebook. Furthermore, due to the increased number of codewords, the beam gain of the proposed lower-level near-field codebook is also superior to the average beam gain of the undersampled codebook.
[0084] Please refer to Figure 5 , Figure 5 This diagram illustrates the relationship between the success rate and SNR of different initial codewords in the near-field hierarchical communication beamcodebook provided by this invention. The relationship between the success rate of hierarchical search of the upper-layer codebook and SNR was tested under different initial codewords. Specifically, the Deact codeword achieves a wider beamcodeword design by disabling the antenna in the ULA, the BMW-SS codeword combines antenna disabling with the use of subarrays, and the Quadric codeword achieves a wider beamcodeword design through quadratic phase design. In the diagram, Top-1 and Top-3 represent the success rates of selecting the optimal 1 or 3 codewords through hierarchical search, respectively. The success rate of codeword search increases with increasing SNR. It can be seen that the success rate varies for different upper-layer codewords, and simulations show that the optimal initial codeword is the Deact codeword.
[0085] Simulation results of this invention show that the proposed scheme can guarantee the quality of the communication link better than existing reliable communication schemes, while reducing beam tracking time.
[0086] Please refer to Figure 6 , Figure 6 This is a schematic diagram of a near-field millimeter-wave communication codebook design device provided by the present invention. This near-field millimeter-wave communication codebook design device is applied to a near-field hierarchical communication beamcodebook system. The near-field hierarchical communication beamcodebook system includes n lv A hierarchical codebook, where each level of the codebook contains i codewords in each angular direction. θ The initial codewords for each level are The near-field millimeter-wave communication codebook design device includes: an acquisition module 61, used to acquire the level number of the current level codebook in the near-field hierarchical communication beamcodebook system; a codebook level determination module 62, used to determine the codebook level of the current level according to the relationship between the level number and the preset level, wherein the codebook level includes the upper-level codebook and the lower-level codebook; and a near-field millimeter-wave communication codebook module 63, used to obtain the near-field millimeter-wave communication codebook based on the codebook level of the current level.
[0087] For an introduction to the near-field millimeter-wave communication codebook design device provided by the present invention, please refer to the above method embodiments; the present invention will not be described again here.
[0088] Figure 7 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 7 As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730, and a communication bus 740. The processor 710, communication interface 720, and memory 730 communicate with each other via the communication bus 740. The processor 710 can call logical instructions in the memory 730 to execute a near-field millimeter-wave communication codebook design method, applied to a near-field hierarchical communication beamcodebook system. The near-field hierarchical communication beamcodebook system includes n lv A hierarchical codebook, where each level of the codebook contains i codewords in each angular direction. θ The initial codewords for each level are The near-field millimeter-wave communication codebook design method includes: obtaining the level number of the current level codebook in the near-field hierarchical communication beamcodebook system; determining the codebook level of the current level based on the relationship between the level number and the preset level, where the codebook level includes the upper-level codebook and the lower-level codebook; and obtaining the near-field millimeter-wave communication codebook based on the current level codebook level.
[0089] Furthermore, the logical instructions in the aforementioned memory 730 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0090] On the other hand, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the near-field millimeter-wave communication codebook design method provided by the methods described above, and is applied to a near-field hierarchical communication beamcodebook system, the near-field hierarchical communication beamcodebook system including n lv A hierarchical codebook, where each level of the codebook contains i codewords in each angular direction. θ The initial codewords for each level are The near-field millimeter-wave communication codebook design method includes: obtaining the level number of the current level codebook in the near-field hierarchical communication beamcodebook system; determining the codebook level of the current level based on the relationship between the level number and the preset level, where the codebook level includes the upper-level codebook and the lower-level codebook; and obtaining the near-field millimeter-wave communication codebook based on the current level codebook level.
[0091] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0092] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or some parts of embodiments.
[0093] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for near-field millimeter wave communication codebook design, characterized in that, Applied to a near-field hierarchical communication beam codebook system, the near-field hierarchical communication beam codebook system comprises a hierarchical codebook, the number of code words in an angle direction of each hierarchical codebook is ; The near-field millimeter wave communication codebook design method comprises: obtaining the number of levels in which the codebook of the current level is located in the near-field hierarchical communication beam codebook system; determining the codebook level of the current level according to the relationship between the number of levels and the preset level, wherein the codebook level comprises an upper codebook and a lower codebook; obtaining a near-field millimeter wave communication codebook based on the codebook level of the current level; The method comprises: In the case that the layer number is the first In the case that the layer number is the first ; The method comprises: in the case that the layer number is not the first In the case that the layer number is not the first The lower codebook is designed by using a calculated steering vector type code word beam gain method to achieve high beam gain coverage of the lower code word to the overall Fresnel region. The upper codebook is designed by using a hierarchical codebook structure, and when searching for the upper code word, a beam rotation is used to generate a weight vector with the same shape but different steering angles, and a beam relocation is used to relocate the code word serving the far field to the near field to complete the coverage of the beam code word in the distance direction of the near field.
2. A near-field millimeter wave communication codebook design apparatus, characterized by, Applied to a near-field hierarchical communication beam codebook system, the near-field hierarchical communication beam codebook system comprises a hierarchical codebook, the number of code words in an angle direction of each hierarchical codebook is ; The near-field millimeter wave communication codebook design device comprises: an obtaining module configured to obtain the number of levels in which the codebook of the current level is located in the near-field hierarchical communication beam codebook system; a codebook level determining module configured to determine the codebook level of the current level according to the relationship between the number of levels and the preset level, wherein the codebook level comprises an upper codebook and a lower codebook; a near-field millimeter wave communication codebook module configured to obtain a near-field millimeter wave communication codebook based on the codebook level of the current level; The method comprises: In the case that the layer number is the first In the case that the layer number is the first ; The method comprises: in the case that the layer number is not the first In the case that the layer number is not the first The lower codebook is designed by using a calculated steering vector type code word beam gain method to achieve high beam gain coverage of the lower code word to the overall Fresnel region. The upper codebook is designed by using a hierarchical codebook structure, and when searching for the upper code word, a beam rotation is used to generate a weight vector with the same shape but different steering angles, and a beam relocation is used to relocate the code word serving the far field to the near field to complete the coverage of the beam code word in the distance direction of the near field.
3. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to implement the near-field millimeter wave communication codebook design method of claim 1.
4. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the near-field millimeter wave communication codebook design method of claim 1.
Citation Information
Patent Citations
Hierarchical codebook structure design method of joint method
CN105959044A
Design method of millimeter wave communication codebook
CN109495150A