Separate FEC decoding and iterative diversity reception
    31.
    发明授权
    Separate FEC decoding and iterative diversity reception 有权
    分离FEC解码和迭代分集接收

    公开(公告)号:US07366261B2

    公开(公告)日:2008-04-29

    申请号:US11355250

    申请日:2006-02-14

    Applicant: Mark Miller

    Inventor: Mark Miller

    Abstract: Methods, apparatuses, and systems are presented for deriving data from an error correction encoded composite signal involving (a) receiving a composite signal comprising contributions from a plurality of individual signals transmitted over different paths representing a common data sequence encoded using an error correction code, (b) calculating soft values of a first type taking into account the received composite signal and soft values of a second type, (c) generating symbol outputs by taking into account soft values of the first type, (d) calculating soft values of the second type taking into account symbol outputs, (e) feeding back soft values of the second type, (f) iteratively updating soft values of the first type, symbol outputs, and soft values of the second type by repeating previous steps, and (g) performing error correction decoding taking into account updated symbol outputs, to generate error correction decoded outputs.

    Abstract translation: 呈现用于从纠错编码复合信号导出数据的方法,装置和系统,涉及(a)接收包括来自多个单独信号的复合信号的复合信号,该多个单独信号通过表示使用纠错码编码的公共数据序列的不同路径发送, (b)考虑所接收的复合信号和第二类型的软值来计算第一类型的软值,(c)通过考虑第一类型的软值来产生符号输出,(d)计算第一类型的软值, 考虑到符号输出的第二类型,(e)反馈第二类型的软值,(f)通过重复先前的步骤迭代地更新第一类型的软值,符号输出和第二类型的软值,并且(g )考虑更新的符号输出执行纠错解码,以产生纠错解码输出。

    Techniques for detecting and correcting errors using multiple interleave erasure pointers
    32.
    发明申请
    Techniques for detecting and correcting errors using multiple interleave erasure pointers 失效
    使用多个交错擦除指针检测和纠正错误的技术

    公开(公告)号:US20050229069A1

    公开(公告)日:2005-10-13

    申请号:US10817421

    申请日:2004-04-02

    Abstract: Techniques for detecting and correcting burst errors in data bytes formed in a two-level block code structure. A second level decoder uses block level check bytes to detect columns in a two-level block code structure that contain error bytes. The second level decoder generates erasure pointers that identify columns in the two-level block structure effected by burst errors. A first level decoder then uses codeword check bytes to correct all of the bytes in the columns identified by the erasure pointers. The first level decoder is freed to use all of the codeword check bytes only for error byte value calculations. The first level decoder does not need to use any of the codeword check bytes for error location calculations, because the erasure pointers generated by the second level decoder provide all of the necessary error locations. This techniques doubles the error correction capability of the first level decoder.

    Abstract translation: 用于检测和校正在两级块代码结构中形成的数据字节中的突发错误的技术。 第二级解码器使用块级检查字节来检测包含错误字节的两级块代码结构中的列。 第二级解码器产生擦除指针,其识别由突发错误影响的两级块结构中的列。 然后,第一级解码器使用码字校验字节来校正由擦除指针识别的列中的所有字节。 第一级解码器被释放以仅使用所有码字校验字节来进行错误字节值计算。 第一级解码器不需要使用任何码字校验字节进行错误位置计算,因为由第二级解码器产生的擦除指针提供所有必要的错误位置。 这种技术使第一级解码器的纠错能力加倍。

    Method and circuit for erasure correction
    33.
    发明授权
    Method and circuit for erasure correction 失效
    擦除校正方法和电路

    公开(公告)号:US06772384B1

    公开(公告)日:2004-08-03

    申请号:US09496670

    申请日:2000-02-03

    Inventor: Nobuaki Noguchi

    Abstract: A demodulator 101 demodulates modulated data into demodulated data, detects a demodulation error, and sets an erasure flag. An error corrector 104 performs erasure correction for the demodulated data retained in a demodulated data memory 102 by using the erasure flag retained in an erasure flag memory 103. An erasure flag eraser 105 instructs the erasure flag memory 103 to erase an erasure flag which is set to the corrected demodulated data. In this way, the erasure correction which has a higher correction capability and is effective particularly for burst errors is realized.

    Abstract translation: 解调器101将调制数据解调为解调数据,检测解调错误,并设置擦除标志。 误差校正器104通过使用保留在擦除标志存储器103中的擦除标志,对保存在解调数据存储器102中的解调数据执行擦除校正。擦除标志擦除器105指示擦除标志存储器103擦除设置的擦除标志 修正后的解调数据。 以这种方式,实现了具有较高校正能力并且对于突发错误特别有效的擦除校正。

    Soft decision output generator
    34.
    发明授权
    Soft decision output generator 失效
    软决策输出发生器

    公开(公告)号:US06731700B1

    公开(公告)日:2004-05-04

    申请号:US09754566

    申请日:2001-01-04

    CPC classification number: H04L1/0064 H04L1/0054

    Abstract: An apparatus for and method of generating soft decision information from a sequence of hard symbol decisions output from a decoder in a concatenated communications receiver. Soft symbol decisions are computed given hard symbol decisions from the equalizer, channel estimation information (i.e. FIR filter taps used to estimate the channel), and the input samples received from the channel. The log likelihood ratio (LLR) for all symbol possibilities is calculated by computing the conditional probability of the input sample sequence given the hard symbol decision sequence. The noise variance is optionally used in computing the soft output values, thus improving the overall performance of the receiver. In one embodiment, symbol vectors are calculated beforehand and stored in a table. An error vector calculator functions to calculate an error vector that is applied to soft output calculation units. Each soft output calculation unit functions to generate a soft output value for a particular symbol candidate.

    Abstract translation: 一种用于从连续通信接收机中的解码器输出的硬符号决定序列生成软判决信息的装置和方法。 根据来自均衡器的信号估计信息(即用于估计信道的FIR滤波器抽头)和从信道接收到的输入样本,计算给出硬符号判定的软符号判定。 通过计算给定硬符号判定序列的输入采样序列的条件概率来计算所有符号可能性的对数似然比(LLR)。 噪声方差可选地用于计算软输出值,从而提高接收机的整体性能。 在一个实施例中,事先计算符号向量并存储在表中。 误差向量计算器用于计算应用于软输出计算单位的误差向量。 每个软输出计算单元用于为特定符号候选产生软输出值。

    Multiplexed transmission of optical signals
    36.
    发明授权
    Multiplexed transmission of optical signals 失效
    多路传输光信号

    公开(公告)号:US06313932B1

    公开(公告)日:2001-11-06

    申请号:US09048402

    申请日:1998-03-25

    Abstract: Optical signals in an optical communication system are transmitted as a train of optical pulses which are multiplexed to provide a large number of channels. Error correction coding is applied to data carried by the channels using both interchannel coding and serial coding of individual channels. When multiplexed by wavelength division multiplexing, a waveguide array is used as a dispersive device having a characteristic of frequency selectivity which is locked by a monitoring and control system to a set of spectral lines from the single pulsed laser which generates the pulses. In the receiver, clock signals are generated by extracting clock signals from the earliest and latest received channel signals and performing interpolation to obtain clock signals for the remaining channels. When multiplexed using a spectral modulation technique, individual channels are represented by distinct sinusoidal modulations in frequency space which are then detected in the receiver by Mach-Zehnder filters.

    Abstract translation: 光通信系统中的光信号作为一系列光脉冲发送,其被多路复用以提供大量的信道。 错误校正编码被应用于使用各个信道的信道间编码和串行编码的信道承载的数据。 当通过波分复用进行多路复用时,波导阵列被用作具有频率选择性特性的分散装置,其被监视和控制系统锁定到产生脉冲的单脉冲激光器的一组谱线。 在接收机中,通过从最早和最新的接收信道信号中提取时钟信号并执行内插以获得剩余信道的时钟信号来产生时钟信号。 当使用频谱调制技术进行复用时,通过马赫曾德滤波器在接收机中检测到频率空间中的不同正弦调制来表示各个信道。

    Method for detecting information bits processed by concatenated block
codes
    37.
    发明授权
    Method for detecting information bits processed by concatenated block codes 失效
    用于检测由级联块代码处理的信息位的方法

    公开(公告)号:US5563897A

    公开(公告)日:1996-10-08

    申请号:US345370

    申请日:1994-11-18

    Abstract: The transmitted bits are coded according to the product of at least two systematic block codes. An iterative decoding is applied in order to determine, at each code word search step, a data matrix and a decision matrix which are used for the following step. The new decision matrix is determined at each step by decoding the rows or the columns of the input matrix, and the new data matrix is determined by taking account of correction terms which increase the reliability of the decoding at each iteration. The method is especially suited for use with high-efficiency block codes.

    Abstract translation: 发送的比特根据至少两个系统块码的乘积进行编码。 应用迭代解码以便在每个码字搜索步骤中确定用于下一步骤的数据矩阵和决策矩阵。 通过对输入矩阵的行或列进行解码来确定每个步骤的新决策矩阵,并且通过考虑在每次迭代时增加解码的可靠性的校正项来确定新的数据矩阵。 该方法特别适用于高效率块码。

    AI-Based Message Interpretation and Fault Mitigation in 5G and 6G

    公开(公告)号:US20240356672A1

    公开(公告)日:2024-10-24

    申请号:US18759843

    申请日:2024-06-29

    CPC classification number: H04L1/0046 H04L1/0061 H04L1/0064

    Abstract: Message faulting is expected to be a major challenge in 5G-Advanced and especially 6G, due to increased pathloss and phase noise at FR2 frequencies, and exponential crowding of networks. Legacy methods for forward-correction or automatic retransmissions are unsuitable to the fast-paced demands of next-generation users. Therefore, disclosed herein is an AI-based receiver that interprets a corrupted message to determine the most likely meaning or intent, and thereby provides one or more candidate corrected messages along with a likelihood that each of the candidate corrected messages is indeed correct. The AI model may also be provided with data on the context or current activity of the receiver, data on the waveform of each message element, and other data available to the receiver, so that the AI model can further refine the likelihood values. By recovering corrupted messages in the receiver, a costly retransmission may be avoided, saving time and resource usage.

    DATA ENCODING METHOD AND COMMUNICATION APPARATUS

    公开(公告)号:US20240348367A1

    公开(公告)日:2024-10-17

    申请号:US18748396

    申请日:2024-06-20

    CPC classification number: H04L1/0064 H04L1/0075

    Abstract: This application discloses a data encoding method and a communication apparatus. The method includes: obtaining S encoded packets corresponding to L first protocol data units PDUs; performing cascading on each of N encoded packet groups to obtain N second PDUs, where the N encoded packet groups are obtained by dividing the S encoded packets, and any two encoded packets included in a same encoded packet group correspond to different first PDUs; and a PDU header of the second PDU carries a first sequence number and a bitmap, the first sequence number is used to determine an encoded packet number corresponding to an encoded packet included in the second PDU, the bitmap includes H bits, one bit corresponds to one first PDU, and the bit indicates whether the second PDU includes an encoded packet in the first PDU corresponding to the bit; and outputting the N second PDUs.

Patent Agency Ranking