发明名称 Methods, systems, and computer readable media for simplified computation of squares and sums of squares of code cross-correlation metrics for signal processing
摘要 The subject matter described herein includes a method for simplified computation of metrics of cross-correlations of binary codes and for using the metrics for signal processing applications. The method includes computing an outer product matrix based on a first code vector. The method further includes computing an outer product matrix based on at least one second code vector. The method further includes computing a metric of cross-correlations between the first code and the at least one second code vector using the outer product matrices. The method further includes using the metric to perform a signal processing operation.
申请公布号 US9596055(B2) 申请公布日期 2017.03.14
申请号 US201414331898 申请日期 2014.07.15
申请人 The American University in Cairo 发明人 Elezabi Ayman Y.
分类号 H04B1/00;H04L1/00;H04B1/7105 主分类号 H04B1/00
代理机构 Jenkins, Wilson, Taylor & Hunt, P.A. 代理人 Jenkins, Wilson, Taylor & Hunt, P.A.
主权项 1. A method for simplified computation of metrics of cross-correlations of binary codes and for using the metrics for signal processing applications, the method comprising: in a receiver including an outer product matrix calculator, a metric of cross correlations calculator, a single user decoder, and a despreader: computing, by the outer product matrix calculator, an outer product matrix based on a first code vector, wherein the first code vector comprises a code vector for spreading code for a first single user and wherein computing the outer product matrix includes computing a first outer product matrix by multiplying the first code vector by a transpose of the first code vector;computing, by the outer product matrix calculator, at least one second outer product matrix based on at least one second code vector, wherein the at least one second code vector comprises at least one second code vector for a spreading code for at least one second single user different from the first single user and wherein computing the outer product matrix based on the at least one second code vector includes computing the at least one second outer product matrix by multiplying the at least one second code vector by a transpose of the at least one second code vector;computing, by the metric of cross correlations calculator, a metric of cross-correlations between the first code vector and the at least one second code vector using the first and the at least one second outer product matrices, wherein computing a metric of the cross-correlations includes computing a square or sum of squares of the cross-correlations by element-wise combination of the first and the at least one second outer product matrices and summing elements of the combination;receiving, by the despreader, the code vector for the spreading code for the first single user and a multi-user signal and despreading the multi-user signal using the code vector for the spreading code of the first single user to produce, as output, a despread output signal; anddecoding, by the single user decoder, from the despread output signal, and using the square or sum of squares of the cross correlations, a signal for the first single user.
地址 Cairo EG