Time and frequency synchronization method for OFDMA uplink receivers and base stations
    1.
    发明授权
    Time and frequency synchronization method for OFDMA uplink receivers and base stations 有权
    OFDMA上行接收机和基站的时频同步方法

    公开(公告)号:US08514774B2

    公开(公告)日:2013-08-20

    申请号:US11676914

    申请日:2007-02-20

    CPC classification number: H04L27/2657 H04L27/2662 H04L27/2684 H04L27/2691

    Abstract: A method, and components for performing such method, is provided for synchronizing multiple user signals in a multi-user communication system. An interference matrix is generated based on time delay and frequency offset information for the active users accessing an OFDMA uplink receiver. User signals are received from the active users and are segmented into blocks, and the interference matrix is applied to each of the blocks. The received user signal is OFDM demodulated and un-used sub-carriers are discarded. Typically, the method includes also applying a factorization matrix formed by factoring a correction matrix created from the interference matrix and an inverse matrix formed based on the factoring results to the user signal blocks, e.g., the correction step includes multiplying each of the blocks from the user signal by each of these three matrices. The corrected user blocks are then concatenated to form a corrected vector signal.

    Abstract translation: 提供一种用于执行这种方法的方法和用于在多用户通信系统中同步多个用户信号的组件。 基于用于访问OFDMA上行链路接收机的活动用户的时间延迟和频率偏移信息生成干扰矩阵。 从活动用户接收用户信号,并将其分割为块,并且将干扰矩阵应用于每个块。 接收到的用户信号是OFDM解调的,未使用的子载波被丢弃。 通常,该方法还包括应用通过将从干扰矩阵产生的校正矩阵分解而形成的分解矩阵和基于因子分解结果形成的逆矩阵到用户信号块,例如,校正步骤包括将来自 用户信号通过这三个矩阵中的每一个。 校正的用户块然后被级联以形成校正的矢量信号。

    Low complexity decoding algorithm for tail-biting convolutional codes
    3.
    发明授权
    Low complexity decoding algorithm for tail-biting convolutional codes 有权
    用于尾部卷积码的低复杂度解码算法

    公开(公告)号:US08397148B2

    公开(公告)日:2013-03-12

    申请号:US13368190

    申请日:2012-02-07

    Abstract: A method for decoding tail-biting convolutional codes. The method includes initializing a correction depth, selecting a first starting state from a set of encoding states, and initializing a metric value for the selected starting state as zero and the other states as infinity. The input bit stream is read and a Search Depth Viterbi algorithm (SDVA) is performed to determine path metrics and identify a minimum-metric path. The ending state for the minimum-metric path is determined and the output for this ending state is identified as “previous output.” A second starting state is set to the ending state of the minimum-metric path, and symbols equal to the correction depth from the previous output are read. The SDVA is performed on the second set of read symbols to generate a corrected output. A decoded output is generated by replacing symbols at the beginning of the previous output with the corrected output.

    Abstract translation: 一种用于解码尾巴卷积码的方法。 该方法包括初始化校正深度,从一组编码状态中选择第一起始状态,以及将所选择的起始状态的度量值初始化为零,将其他状态初始化为无穷大。 读取输入比特流,执行搜索深度维特比算法(SDVA)以确定路径度量并识别最小度量路径。 确定最小度量路径的结束状态,将该结束状态的输出识别为先前的输出。 第二起始状态被设置为最小度量路径的结束状态,并且读取等于来自先前输出的校正深度的符号。 在第二组读符号上执行SDVA以产生校正输出。 通过使用校正输出替换先前输出开始处的符号来产生解码输出。

    Blind carrier frequency offset estimator based on single-OFDM-symbol PN ranging code in multi-user OFDMA uplink
    4.
    发明授权
    Blind carrier frequency offset estimator based on single-OFDM-symbol PN ranging code in multi-user OFDMA uplink 有权
    基于多用户OFDMA上行链路中的单OFDM符号PN测距码的盲载波频偏估计器

    公开(公告)号:US07742392B2

    公开(公告)日:2010-06-22

    申请号:US11833157

    申请日:2007-08-02

    CPC classification number: H04L27/2657 H04L27/2676

    Abstract: A blind carrier frequency offset estimator is based on a single-OFDM-symbol training sequence in multi-user OFDMA uplink. Through multiple access interference modeling and analysis, a virtual user is employed that occupies the all null sub-carriers. By minimizing the energy leakage on the virtual user in term of tentative frequency offsets, the estimator can approach the real frequency offset. The estimator performs only on frequency-domain, simplifies interference calculations, and lowers the rank of the matrix. An iterative computation method is used to approach the real frequency offset.

    Abstract translation: 盲载波频偏估计器基于多用户OFDMA上行链路中的单OFDM符号训练序列。 通过多址干扰建模和分析,采用占用全部空子载波的虚拟用户。 通过最小化虚拟用户在暂定频率偏移方面的能量泄漏,估计器可以接近实际频率偏移。 估计器仅在频域上执行,简化了干扰计算,并降低了矩阵的秩。 迭代计算方法用于逼近实际频偏。

    TIME AND FREQUENCY SYNCHRONIZATION METHOD FOR OFDMA UPLINK RECEIVERS AND BASE STATIONS
    5.
    发明申请
    TIME AND FREQUENCY SYNCHRONIZATION METHOD FOR OFDMA UPLINK RECEIVERS AND BASE STATIONS 有权
    OFDMA上网接收者和基站的时间和频率同步方法

    公开(公告)号:US20070202903A1

    公开(公告)日:2007-08-30

    申请号:US11676914

    申请日:2007-02-20

    CPC classification number: H04L27/2657 H04L27/2662 H04L27/2684 H04L27/2691

    Abstract: A method, and components for performing such method, is provided for synchronizing multiple user signals in a multi-user communication system. An interference matrix is generated based on time delay and frequency offset information for the active users accessing an OFDMA uplink receiver. User signals are received from the active users and are segmented into blocks, and the interference matrix is applied to each of the blocks. The received user signal is OFDM demodulated and un-used sub-carriers are discarded. Typically, the method includes also applying a factorization matrix formed by factoring a correction matrix created from the interference matrix and an inverse matrix formed based on the factoring results to the user signal blocks, e.g., the correction step includes multiplying each of the blocks from the user signal by each of these three matrices. The corrected user blocks are then concatenated to form a corrected vector signal.

    Abstract translation: 提供一种用于执行这种方法的方法和用于在多用户通信系统中同步多个用户信号的组件。 基于用于访问OFDMA上行链路接收机的活动用户的时间延迟和频率偏移信息生成干扰矩阵。 从活动用户接收用户信号,并将其分割为块,并且将干扰矩阵应用于每个块。 接收到的用户信号是OFDM解调的,未使用的子载波被丢弃。 通常,该方法还包括应用通过将从干扰矩阵产生的校正矩阵分解而形成的分解矩阵和基于因子分解结果形成的逆矩阵到用户信号块,例如,校正步骤包括将来自 用户信号通过这三个矩阵中的每一个。 校正的用户块然后被级联以形成校正的矢量信号。

    Decoding method for tail-biting convolutional codes using a search depth viterbi algorithm
    6.
    发明授权
    Decoding method for tail-biting convolutional codes using a search depth viterbi algorithm 有权
    使用搜索深度维特比算法解码卷积码的解码方法

    公开(公告)号:US08136023B2

    公开(公告)日:2012-03-13

    申请号:US12945661

    申请日:2010-11-12

    Abstract: A method for decoding tail-biting convolutional codes. The method includes initializing a correction depth, selecting a first starting state from a set of encoding states, and initializing a metric value for the selected starting state as zero and the other states as infinity. The input bit stream is read and a Search Depth Viterbi algorithm (SDVA) is performed to determine path metrics and identify a minimum-metric path. The ending state for the minimum-metric path is determined and the output for this ending state is identified as “previous output.” A second starting state is set to the ending state of the minimum-metric path, and symbols equal to the correction depth from the previous output are read. The SDVA is performed on the second set of read symbols to generate a corrected output. A decoded output is generated by replacing symbols at the beginning of the previous output with the corrected output.

    Abstract translation: 一种用于解码尾巴卷积码的方法。 该方法包括初始化校正深度,从一组编码状态中选择第一起始状态,以及将所选择的起始状态的度量值初始化为零,将其他状态初始化为无穷大。 读取输入比特流,执行搜索深度维特比算法(SDVA)以确定路径度量并识别最小度量路径。 确定最小度量路径的结束状态,并将该结束状态的输出识别为“先前输出”。将第二起始状态设置为最小度量路径的结束状态,等于校正深度的符号 从以前的输出读取。 在第二组读符号上执行SDVA以产生校正输出。 通过使用校正输出替换先前输出开始处的符号来产生解码输出。

    Modified balanced throughput data-path architecture for special correlation applications
    7.
    发明授权
    Modified balanced throughput data-path architecture for special correlation applications 有权
    用于特殊相关应用的改进的平衡吞吐量数据路径架构

    公开(公告)号:US09424033B2

    公开(公告)日:2016-08-23

    申请号:US13936886

    申请日:2013-07-08

    Abstract: Apparatus and method for a modified, balanced throughput data-path architecture is given for efficiently implementing the digital signal processing algorithms of filtering, convolution and correlation in computer hardware, in which both data and coefficient buffers can be implemented as sliding windows. This architecture uses a multiplexer and a data path branch from the Address Generator unit to the multiply-accumulate execution unit. By selecting between the data path of Address Generator to execution unit and the data path of register to execution unit, the unbalanced throughput and multiply-accumulate bubble cycles caused by misaligned addressing on coefficients can be overcome. The modified balanced throughput data-path architecture can achieve a high multiply-accumulate operation rate per cycle in implementing digital signal processing algorithms.

    Abstract translation: 给出了一种改进的平衡吞吐量数据路径架构的装置和方法,用于有效实现计算机硬件中过滤,卷积和相关的数字信号处理算法,其中数据和系数缓冲器都可以实现为滑动窗口。 该架构使用从地址发生器单元到乘法累加执行单元的多路复用器和数据路径分支。 通过在地址发生器到执行单元的数据通路与寄存器到执行单元的数据通路之间进行选择,可以克服由不对称寻址对系数引起的不平衡吞吐量和乘法累加气泡循环。 改进的平衡吞吐量数据路径架构在实现数字信号处理算法时可以实现每个周期的高乘法累加运算速率。

    LOW COMPLEXITY DECODING ALGORITHM FOR TAIL-BITING CONVOLUTIONAL CODES
    8.
    发明申请
    LOW COMPLEXITY DECODING ALGORITHM FOR TAIL-BITING CONVOLUTIONAL CODES 有权
    用于尾随位移代码的低复杂度解码算法

    公开(公告)号:US20120137198A1

    公开(公告)日:2012-05-31

    申请号:US13368190

    申请日:2012-02-07

    Abstract: A method for decoding tail-biting convolutional codes. The method includes initializing a correction depth, selecting a first starting state from a set of encoding states, and initializing a metric value for the selected starting state as zero and the other states as infinity. The input bit stream is read and a Search Depth Viterbi algorithm (SDVA) is performed to determine path metrics and identify a minimum-metric path. The ending state for the minimum-metric path is determined and the output for this ending state is identified as “previous output.” A second starting state is set to the ending state of the minimum-metric path, and symbols equal to the correction depth from the previous output are read. The SDVA is performed on the second set of read symbols to generate a corrected output. A decoded output is generated by replacing symbols at the beginning of the previous output with the corrected output.

    Abstract translation: 一种用于解码尾巴卷积码的方法。 该方法包括初始化校正深度,从一组编码状态中选择第一起始状态,以及将所选择的起始状态的度量值初始化为零,将其他状态初始化为无穷大。 读取输入比特流,执行搜索深度维特比算法(SDVA)以确定路径度量并识别最小度量路径。 确定最小度量路径的结束状态,并将该结束状态的输出识别为“先前输出”。将第二起始状态设置为最小度量路径的结束状态,等于校正深度的符号 从以前的输出读取。 在第二组读符号上执行SDVA以产生校正输出。 通过使用校正输出替换先前输出开始处的符号来产生解码输出。

    DECODING METHOD FOR TAIL-BITING CONVOLUTIONAL CODES USING A SEARCH DEPTH VITERBI ALGORITHM
    10.
    发明申请
    DECODING METHOD FOR TAIL-BITING CONVOLUTIONAL CODES USING A SEARCH DEPTH VITERBI ALGORITHM 有权
    使用搜索深度维特比算法解码转换代码的解码方法

    公开(公告)号:US20070245209A1

    公开(公告)日:2007-10-18

    申请号:US11687543

    申请日:2007-03-16

    Abstract: A method for decoding tail-biting convolutional codes. The method includes initializing a correction depth, selecting a first starting state from a set of encoding states, and initializing a metric value for the selected starting state as zero and the other states as infinity. The input bit stream is read and a Search Depth Viterbi algorithm (SDVA) is performed to determine path metrics and identify a minimum-metric path. The ending state for the minimum-metric path is determined and the output for this ending state is identified as “previous output.” A second starting state is set to the ending state of the minimum-metric path, and symbols equal to the correction depth from the previous output are read. The SDVA is performed on the second set of read symbols to generate a corrected output. A decoded output is generated by replacing symbols at the beginning of the previous output with the corrected output.

    Abstract translation: 一种用于解码尾巴卷积码的方法。 该方法包括初始化校正深度,从一组编码状态中选择第一起始状态,以及将所选择的起始状态的度量值初始化为零,将其他状态初始化为无穷大。 读取输入比特流,执行搜索深度维特比算法(SDVA)以确定路径度量并识别最小度量路径。 确定最小度量路径的结束状态,将该结束状态的输出识别为“先前输出”。 第二起始状态被设置为最小度量路径的结束状态,并且读取等于来自先前输出的校正深度的符号。 在第二组读符号上执行SDVA以产生校正输出。 通过使用校正输出替换先前输出开始处的符号来产生解码输出。

Patent Agency Ranking