Transformed kernels for cancelling non-linear distortion

    公开(公告)号:US09698862B2

    公开(公告)日:2017-07-04

    申请号:US14751246

    申请日:2015-06-26

    CPC classification number: H04B1/525 H04B2001/485

    Abstract: Disclosed are a method, computing device, and a non-transitory computer-readable medium storing computer-executable instructions which, when executed, cause a processor to perform operations, which may include: sending a transmit signal including non-linear elements; receiving another signal comprising at least a portion of the transmit signal through a receive chain of a computing device; simulating the transmit chain; generating, by the simulated transmit chain, a first signal associated with the transmit signal; generating a second signal by frequency shifting the first signal; generating one or more first kernels associated with the second signal; performing decimation of the one or more first kernels; transforming the one or more first kernels using a lower triangular matrix, into one or more second kernels; combining the one or more second kernels to generate an echo cancellation signal; and subtracting the echo cancellation signal from the received at least a portion of the transmit signal.

    TRANSCEIVER DEVICE AND METHOD OF PROCESSING SIGNALS

    公开(公告)号:US20170111079A1

    公开(公告)日:2017-04-20

    申请号:US15393309

    申请日:2016-12-29

    CPC classification number: H04B1/44 H04B1/525 H04B17/391

    Abstract: A method of processing signals may include identifying a plurality of critical elements of a parameter vector based on one or more predefined criteria, wherein the parameter vector represents a relationship between the input signal vector and the output signal vector; identifying a reduced parameter update vector having a plurality of elements, wherein the elements are selected according to a criterion related to the relationship between the input signal vector and the output signal vector; updating the plurality of critical elements of the parameter vector using the reduced parameter update vector to generate an updated parameter vector, wherein the reduced parameter update vector has less elements than the parameter vector; and processing one or more signals associated with the input signal vector using the updated parameter vector.

    RLS-DCD ADAPTATION HARDWARE ACCELERATOR FOR INTERFERENCE CANCELLATION IN FULL-DUPLEX WIRELESS SYSTEMS

    公开(公告)号:US20170085252A1

    公开(公告)日:2017-03-23

    申请号:US14861421

    申请日:2015-09-22

    Abstract: An adaptation hardware accelerator comprises a calculation unit configured to receive a plurality of inputs at one or more predefined time intervals, wherein each time interval corresponds to a calculation iteration, the plurality of inputs being associated with a plurality of adaptive filters each having a plurality of taps, and determine a correlation data and a cross-correlation data based thereon for a given calculation iteration. The correlation data comprises a correlation matrix comprising a plurality of sub-matrices, wherein determining the correlation matrix comprises determining only the submatrices in an upper triangular portion and a diagonal portion of the correlation matrix. Further, the adaptation hardware accelerator comprises an adaptation core unit configured to determine a plurality of adaptive weights associated with the plurality of adaptive filters, respectively, based on an optimized RLS based adaptive algorithm, by utilizing the correlation data and the cross correlation data. In addition, the hardware accelerator unit comprises a convergence detector unit configured to determine a convergence parameter; and a controller configured to generate an iteration signal for each of the predefined time intervals based on the convergence parameter. The iteration signal communicates to the calculation unit and the adaptation core unit to continue with a next calculation iteration or to conclude, wherein the conclusion indicates a determination of a final value of the plurality of the adaptive weights by the adaptation core unit.

    TRANSCEIVER DEVICE AND METHOD OF PROCESSING SIGNALS
    46.
    发明申请
    TRANSCEIVER DEVICE AND METHOD OF PROCESSING SIGNALS 有权
    收发器装置和处理信号的方法

    公开(公告)号:US20160380666A1

    公开(公告)日:2016-12-29

    申请号:US14751181

    申请日:2015-06-26

    CPC classification number: H04B1/44 H04B1/525 H04B17/391

    Abstract: A method of processing signals may include calculating a covariance matrix and a correlation vector based on an input signal vector and an output signal vector; identifying a plurality of critical elements of a parameter vector based on a predefined criteria, wherein the parameter vector describes a relationship between the input signal vector and the output signal vector; calculating a solution to a linear system to generate a reduced parameter update vector having a plurality of elements, wherein the linear system is based on the plurality of critical elements of the parameter vector, the covariance matrix, and the correlation vector; updating the plurality of critical elements of the parameter vector using the reduced parameter update vector to generate an updated parameter vector, wherein the reduced parameter update vector has less elements than the parameter vector; and processing one or more signals associated with the input signal vector using the updated parameter vector.

    Abstract translation: 处理信号的方法可以包括:基于输入信号向量和输出信号向量来计算协方差矩阵和相关向量; 基于预定准则来识别参数向量的多个关键元素,其中所述参数向量描述所述输入信号向量与所述输出信号向量之间的关系; 计算线性系统的解以产生具有多个元素的简化参数更新向量,其中线性系统基于参数向量,协方差矩阵和相关向量的多个关键元素; 使用所述简化参数更新向量来更新所述参数向量的所述多个关键元素以生成更新参数向量,其中所述简化参数更新向量具有比所述参数向量更少的元素; 以及使用更新的参数向量处理与所述输入信号向量相关联的一个或多个信号。

Patent Agency Ranking