Patent ID: 9596106
Date: 2017-03-14
CPC Classifications: H04B,H04L

Claim:
1. An electronic device comprising: a plurality of transmit paths each comprising: a pilot generator configured to receive pilot information and generate pilot sub-symbols based upon the pilot information, the pilot sub-symbols being in a form of a pilot pattern matrix having a dual orthogonality such that each column of the pilot pattern matrix is orthogonal to each column of a pilot pattern matrix generated by pilot generators in each other transmit path, and each column of the pilot pattern matrix is orthogonal to each other column of the pilot pattern matrix in a given one of the plurality of transmit paths, each m th column of the pilot pattern matrix P pat (i) for the i th transmit path T i being constructed according to an equation: where 0≦m≦Lp−1, Lp is the number of pilot sub-symbols, 0≦i≦N T −1 where N T is the total number of transmit paths, Ψ A (i) is an L p × N (i) matrix associated with the i th transmit path T i ,Ψ A (i) (m,p) is the value of the matrix element located in the m th row and p th column of the matrix Ψ A (i) ,S (i) (p) is the p th element of S (i) where S (i) denotes a set or vector corresponding to the i th transmit path T i , and where f (S (p)) is given by an equation: where f (S (p),Ψ (m,p)) denotes the column vector generated by circularly shifting the elements of the column vector f (S (p)) downward a number of times equal to the value (m,p), which is the element in the m th row and the p th column of the matrix Ψ B (i) that is another L p × N (i) matrix associated with the i th transmit antenna T i , where the respective value of each element of Ψ B (i) is an integer that is between 0 and N p −1 inclusive, where 0<N(i)≦(N p /L)−1 where N p is a minimum number of pilot clusters L p and L is the number of transmission paths; a pilot-subcarrier-coefficient generator coupled to said pilot generator and configured to generate from each pilot sub-symbol a respective complex frequency-domain coefficient for mapping to a respective pilot subcarrier; a data generator configured to receive data information and generate data sub-symbols; and a data-subcarrier-coefficient generator coupled to said data generator and configured to generate, from each data symbol, a respective complex frequency domain coefficient for mapping to a respective data subcarrier.