SYSTEM AND METHOD FOR GENERATING CODEBOOK FOR ANALOG BEAMFORMING

    公开(公告)号:US20200136694A1

    公开(公告)日:2020-04-30

    申请号:US16354024

    申请日:2019-03-14

    Abstract: A method of designing a codebook for analog beamforming. In some embodiments, the method includes: generating a plurality of training points, based on a predefined distribution, each training point being a channel vector; generating, for each of a plurality of codewords, a respective initial value; assigning, in a first assignment operation, each of the training points to a respective desired codeword, the desired codeword maximizing a metric function of a beamforming gain for the training point over the codewords; updating, in a first updating operation, each of the codewords according to the training points assigned to it; and determining whether convergence is achieved; and in response to determining that convergence is achieved, determining a final codebook.

    Soft channel tracking using detection output

    公开(公告)号:US10536239B2

    公开(公告)日:2020-01-14

    申请号:US15447899

    申请日:2017-03-02

    Abstract: A method and apparatus are provided. The method includes receiving, by a user equipment (UE), a first signal from a transceiver, determining one of a probability and a soft mean with a soft variance associated with the detected data symbol, determining a first coefficient and a second coefficient based on the determined one of the probability and the soft mean with the soft variance associated with the detected data symbol, determining channel state information (CSI) on a channel between the transceiver and the UE based on a second signal received by the UE from the transceiver, a previous CSI, the first coefficient and the second coefficient, and tracking the communication channel based on the determined CSI.

    Systems and methods for updating beamforming codebooks for angle-of-arrival estimation using compressive sensing in wireless communications

    公开(公告)号:US11804890B2

    公开(公告)日:2023-10-31

    申请号:US17538290

    申请日:2021-11-30

    CPC classification number: H04B7/086

    Abstract: A wireless communication device includes: a processing circuit configured to: receive, from an antenna array during a previous period, a first directional electromagnetic signal including beam sweeping reference symbols of a previous beam sweeping period; compute an estimated combined channel; estimate a dominant angle-of-arrival (AoA) of the first directional electromagnetic signal based on the estimated combined channel and a previous beamforming codebook including two or more beamforming vectors corresponding to different AoAs; construct an updated beamforming codebook based on the estimated dominant AoA and one or more remaining AoAs spaced apart from the estimated dominant AoA; receive, at the antenna array during a current period, a second directional electromagnetic signal including data symbols; determine a beamforming vector for data reception of the second directional electromagnetic signal based on the updated beamforming codebook; and detect the data symbols in the second directional electromagnetic signal based on the determined beamforming vector.

    Systems and methods for updating beamforming codebooks for angle-of-arrival estimation using compressive sensing in wireless communications

    公开(公告)号:US11616563B2

    公开(公告)日:2023-03-28

    申请号:US16983813

    申请日:2020-08-03

    Abstract: A wireless communication device includes: a processing circuit configured to: receive, from an antenna array during a previous period, a first directional electromagnetic signal including beam sweeping reference symbols of a previous beam sweeping period; compute an estimated combined channel; estimate a dominant angle-of-arrival (AoA) of the first directional electromagnetic signal based on the estimated combined channel and a previous beamforming codebook including two or more beamforming vectors corresponding to different AoAs; construct an updated beamforming codebook based on the estimated dominant AoA and one or more remaining AoAs spaced apart from the estimated dominant AoA; receive, at the antenna array during a current period, a second directional electromagnetic signal including data symbols; determine a beamforming vector for data reception of the second directional electromagnetic signal based on the updated beamforming codebook; and detect the data symbols in the second directional electromagnetic signal based on the determined beamforming vector.

    Angular sparse channel recovery using history measurements

    公开(公告)号:US11211994B2

    公开(公告)日:2021-12-28

    申请号:US16989653

    申请日:2020-08-10

    Abstract: Compressive sensing (CS) channel recovery using history measurements. Both current and history measurements for AoAs estimation, and only use current measurement for coefficient estimation. The dominant angle of arrival (AoA) is estimated using history and current measurements. In Approach 1, the dominant AoA is invariant and the coefficients are uncorrelated. In Approach 2, the dominant AoA is invariant and the coefficients are fully correlated. The remaining AoAs are estimated. The coefficients corresponding to each estimated dominant AoA are estimated. And the channel is recovered.

    Systems and methods for updating beamforming codebooks for angle-of-arrival estimation using compressive sensing in wireless communications

    公开(公告)号:US11196477B2

    公开(公告)日:2021-12-07

    申请号:US16983813

    申请日:2020-08-03

    Abstract: A wireless communication device includes: a processing circuit configured to: receive, from an antenna array during a previous period, a first directional electromagnetic signal including beam sweeping reference symbols of a previous beam sweeping period; compute an estimated combined channel; estimate a dominant angle-of-arrival (AoA) of the first directional electromagnetic signal based on the estimated combined channel and a previous beamforming codebook including two or more beamforming vectors corresponding to different AoAs; construct an updated beamforming codebook based on the estimated dominant AoA and one or more remaining AoAs spaced apart from the estimated dominant AoA; receive, at the antenna array during a current period, a second directional electromagnetic signal including data symbols; determine a beamforming vector for data reception of the second directional electromagnetic signal based on the updated beamforming codebook; and detect the data symbols in the second directional electromagnetic signal based on the determined beamforming vector.

    Low complexity algorithms for precoding matrix calculation

    公开(公告)号:US11190244B1

    公开(公告)日:2021-11-30

    申请号:US17031655

    申请日:2020-09-24

    Abstract: Low-complexity methods of calculating a precoding matrix for use in MIMO transmission. In some embodiments, a method of calculating a precoding matrix includes (i) calculating a first portion of a first singular value decomposition, based on a first portion of a channel matrix; (ii) calculating a second portion of a second singular value decomposition, based on a second portion of the channel matrix; (iii) calculating an intermediate matrix, based on: the first portion of the first singular value decomposition and the second portion of the second singular value decomposition; and (iv) calculating a matrix of approximate right singular vectors. The calculating of the matrix of approximate right singular vectors may include calculating a product of factors, the factors including a first factor based on the conjugate transpose of the intermediate matrix, a second factor based on a unitary matrix, and a third factor based on a diagonal matrix.

    System and method for generating codebook for analog beamforming

    公开(公告)号:US10742282B2

    公开(公告)日:2020-08-11

    申请号:US16354024

    申请日:2019-03-14

    Abstract: A method of designing a codebook for analog beamforming. In some embodiments, the method includes: generating a plurality of training points, based on a predefined distribution, each training point being a channel vector; generating, for each of a plurality of codewords, a respective initial value; assigning, in a first assignment operation, each of the training points to a respective desired codeword, the desired codeword maximizing a metric function of a beamforming gain for the training point over the codewords; updating, in a first updating operation, each of the codewords according to the training points assigned to it; and determining whether convergence is achieved; and in response to determining that convergence is achieved, determining a final codebook.

Patent Agency Ranking