Patent ID: 10326511

Abstract:
Method for non-iterative singular-value decomposition (SVD). The method includes receiving, by receiver, signal; determining, by channel matrix generator, channel matrix for received signal, where channel matrix has dimension Nrx×Ntx, Nrx is number of receive antennas, Ntx is integer indicating number of transmit antennas; reducing, by singular-value decomposer, dimension of channel matrix to min(Nrx,Ntx)×min(Nrx,Ntx), where min( ) is function that returns coefficient with minimum value; performing, by singular-value decomposer, SVD on dimension-reduced channel matrix to determine singular vectors and corresponding coefficients that maximize singular values of singular vectors; outputting result of SVD based on at least one of when dimension of dimension-reduced channel matrix is less than or equal to 2 and when two greatest singular values of corresponding singular vectors are determined; when result of SVD not output, subtracting, by singular-value decomposer, singular vectors from dimension-reduced channel matrix to reduce rank and returning to performing SVD.