Network for permutation or de-permutation utilized by channel coding algorithm
    61.
    发明授权
    Network for permutation or de-permutation utilized by channel coding algorithm 有权
    通过信道编码算法利用的排列或去置换网络

    公开(公告)号:US07856579B2

    公开(公告)日:2010-12-21

    申请号:US11414433

    申请日:2006-04-28

    申请人: Yan-Xiu Zheng

    发明人: Yan-Xiu Zheng

    IPC分类号: H03M13/27 H03M13/45

    摘要: A network for channel coding permutation and de-permutation comprises: a first side and a second side, each of which has at least one terminal. The network further comprises: two or more columns of nodes located between the first and second sides. A first column of the columns interfaces the first side, and a second column of the columns interfaces the second side. Each of the columns comprises at least one node. Each node of the columns is connected to a first number of nodes of each of adjacent columns next to the columns. The first number is identical for all the nodes in the network. The nodes which are selected as switches are concurrently controlled to perform switching operations. A method of operating said network comprises the following steps: determining a direction that a data flow flowing from the first side to the second side; determining control elements of control signals; associating each of the control elements to one of the switching operations of the nodes which are selected as switches; providing a control sequence composed of the control signals; providing a data flow to be manipulated; reading at least one control element of the control signals; performing a switching operation of the switching operations for the nodes depending on the at least one control element of the control signals which is read; and transmitting at least one part of the data flow through paths established by the switching operations of the nodes.

    摘要翻译: 用于信道编码置换和去置换的网络包括:第一侧和第二侧,每个具有至少一个终端。 网络还包括:位于第一和第二侧之间的两个或更多个节点列。 列的第一列与第一侧接口,第二列与第二侧接口。 每个列包括至少一个节点。 列的每个节点连接到列旁边的每个相邻列的第一数量的节点。 网络中所有节点的第一个数字是相同的。 选择作为开关的节点被同时控制以执行切换操作。 一种操作所述网络的方法包括以下步骤:确定数据流从第一侧流向第二侧的方向; 确定控制信号的控制元件; 将每个控制元件关联到被选择为开关的节点的切换操作之一; 提供由控制信号组成的控制序列; 提供要被操纵的数据流; 读取控制信号的至少一个控制元件; 根据读取的控制信号的至少一个控制元件对节点执行切换操作的切换操作; 以及通过由节点的切换操作建立的路径来发送数据流的至少一部分。

    SYSTEM AND METHOD FOR DATA TRANSMISSION
    62.
    发明申请
    SYSTEM AND METHOD FOR DATA TRANSMISSION 有权
    用于数据传输的系统和方法

    公开(公告)号:US20100037115A1

    公开(公告)日:2010-02-11

    申请号:US12491612

    申请日:2009-06-25

    申请人: Yan-Xiu ZHENG

    发明人: Yan-Xiu ZHENG

    IPC分类号: H04L1/18 G06F11/14

    摘要: A method for a receiver to receive data from a transmitter, the receiver including a plurality of buffers to support data retransmission by the transmitter. The method includes: receiving a data packet from the transmitter; determining whether or not at least a predetermined number of buffers are in use; and notifying the transmitter if it is determined that at least the predetermined number of buffers are in use.

    摘要翻译: 一种用于从发射机接收数据的接收机的方法,所述接收机包括多个缓冲器以支持所述发射机的数据重传。 该方法包括:从发射机接收数据包; 确定至少预定数量的缓冲器是否在使用中; 以及如果确定至少所述预定数量的缓冲器正在使用中,则通知所述发射机。

    INTER-SEQUENCE PERMUTATION TURBO CODE SYSTEM AND OPERATION METHODS THEREOF
    63.
    发明申请
    INTER-SEQUENCE PERMUTATION TURBO CODE SYSTEM AND OPERATION METHODS THEREOF 有权
    相互间序列化涡轮代码系统及其操作方法

    公开(公告)号:US20090217133A1

    公开(公告)日:2009-08-27

    申请号:US12434601

    申请日:2009-05-01

    IPC分类号: H03M13/29 G06F11/10

    摘要: A high performance real-time turbo code system is proposed. The proposed system exploits cooperative coding architecture and a proper decoding scheduling to achieve low error rate within a constrained latency. Permutation schemes and hardware embodiments utilizing the cooperative coding are also shown. Various memory saving techniques are provided to reduce memory usage in both encoder and decoder. The proposed system is compatible with 3rd generation mobile standards and cost of designing new parts exclusively for the proposed system can be minimized. This invention can provide substantial coding and system capacity gains for real-time applications in a wireless environment.

    摘要翻译: 提出了一种高性能实时turbo码系统。 所提出的系统利用协作编码架构和适当的解码调度,以在受限延迟内实现低错误率。 还示出了利用协同编码的置换方案和硬件实施例。 提供了各种存储器保存技术以减少编码器和解码器中的存储器使用。 所提出的系统与第三代移动标准兼容,并且可以最小化仅针对所提出的系统设计新部件的成本。 本发明可以为无线环境中的实时应用提供实质的编码和系统容量增益。

    DEVICES AND METHODS FOR BIT-LEVEL CODING AND DECODING OF TURBO CODES
    64.
    发明申请
    DEVICES AND METHODS FOR BIT-LEVEL CODING AND DECODING OF TURBO CODES 有权
    用于水平编码和解码涡轮编码的装置和方法

    公开(公告)号:US20090077431A1

    公开(公告)日:2009-03-19

    申请号:US12203709

    申请日:2008-09-03

    申请人: Yan-Xiu ZHENG

    发明人: Yan-Xiu ZHENG

    IPC分类号: H03M13/27 H03M13/00 G06F11/00

    摘要: A bit-level turbo code encoder is provided. The bit-level turbo code encoder is configured to receive a first input data sequence and generate a first output data sequence. The bit-level turbo code encoder includes a first non-binary convolutional code encoder, a bit-level interleaver, and a second non-binary convolutional code encoder. The first non-binary convolutional code encoder is configured to process the first input data sequence and generate a second output data sequence. The bit-level interleaver is configured to receive the first input data sequence as a first sequence and interleave the first sequence at bit level to generate a fourth sequence. The second non-binary convolutional code encoder is coupled with the bit-level interleaver and configured to receive the fourth sequence and process the fourth sequence to generate a third output data sequence.

    摘要翻译: 提供了位级turbo码编码器。 比特级turbo码编码器被配置为接收第一输入数据序列并生成第一输出数据序列。 比特级turbo码编码器包括第一非二进制卷积码编码器,比特级交织器和第二非二进制卷积码编码器。 第一非二进制卷积码编码器被配置为处理第一输入数据序列并产生第二输出数据序列。 比特级交织器被配置为接收第一输入数据序列作为第一序列,并且在比特级别交织第一序列以产生第四序列。 第二非二进制卷积码编码器与比特级交织器耦合并被配置为接收第四序列并处理第四序列以产生第三输出数据序列。

    DECODING APPARATUS AND METHOD
    65.
    发明申请
    DECODING APPARATUS AND METHOD 有权
    解码设备和方法

    公开(公告)号:US20080141096A1

    公开(公告)日:2008-06-12

    申请号:US11943275

    申请日:2007-11-20

    IPC分类号: G06F11/10

    摘要: A decoding apparatus and method are described. The decoder includes N successive decoder groups numbered 1 to N arranged in series. Each decoder group includes primary decoding means for decoding the first sequence of codewords in combination with the source sequence of symbols to produce a sequence of primary decoded symbols; intermediate interleaving means for interleaving the sequence of primary decoded symbols using intra-block permutations on the source sequence of symbols and inter-block permutations on each intra-block permuted block across the predetermined number of the intra-block permuted blocks to produce a sequence of intermediate symbols; secondary decoding means for decoding the second sequence of codewords in combination with the sequence of intermediate symbols and a sequence of interleaved source symbols to produce a sequence of secondary decoded symbols; and de-interleaving means for de-interleaving the sequence of secondary decoded symbols to produce a sequence of estimated symbols.

    摘要翻译: 对解码装置和方法进行说明。 解码器包括串联布置的编号为1到N的N个连续解码器组。 每个解码器组包括主解码装置,用于与符号的源序列组合对第一码字序列进行解码,以产生主解码符号序列; 中间交织装置,用于在符号的源序列上使用块内排列来交织一次解码符号序列,并且在预定数目的块内置换块上对每个块内置换块进行块间置换,以产生序列 中间符号; 二次解码装置,用于与中间符号序列和交织的源符号序列相结合地解码第二码字序列以产生二次解码符号序列; 以及解交织装置,用于对二次解码符号序列进行解交织以产生估计符号序列。

    Network for permutation or de-permutation utilized by channel coding algorithm
    66.
    发明申请
    Network for permutation or de-permutation utilized by channel coding algorithm 有权
    通过信道编码算法利用的排列或去置换网络

    公开(公告)号:US20070255849A1

    公开(公告)日:2007-11-01

    申请号:US11414433

    申请日:2006-04-28

    申请人: Yan-Xiu Zheng

    发明人: Yan-Xiu Zheng

    IPC分类号: G06F15/173

    摘要: A network for channel coding permutation and de-permutation comprises: a first side and a second side, each of which has at least one terminal. The network further comprises: two or more columns of nodes located between the first and second sides. A first column of the columns interfaces the first side, and a second column of the columns interfaces the second side. Each of the columns comprises at least one node. Each node of the columns is connected to a first number of nodes of each of adjacent columns next to the columns. The first number is identical for all the nodes in the network. The nodes which are selected as switches are concurrently controlled to perform switching operations. A method of operating said network comprises the following steps: determining a direction that a data flow flowing from the first side to the second side; determining control elements of control signals; associating each of the control elements to one of the switching operations of the nodes which are selected as switches; providing a control sequence composed of the control signals; providing a data flow to be manipulated; reading at least one control element of the control signals; performing a switching operation of the switching operations for the nodes depending on the at least one control element of the control signals which is read; and transmitting at least one part of the data flow through paths established by the switching operations of the nodes.

    摘要翻译: 用于信道编码置换和去置换的网络包括:第一侧和第二侧,每个具有至少一个终端。 网络还包括:位于第一和第二侧之间的两列或更多列节点。 列的第一列与第一侧接口,第二列与第二侧接口。 每个列包括至少一个节点。 列的每个节点连接到列旁边的每个相邻列的第一数量的节点。 网络中所有节点的第一个数字是相同的。 选择作为开关的节点被同时控制以执行切换操作。 一种操作所述网络的方法包括以下步骤:确定数据流从第一侧流向第二侧的方向; 确定控制信号的控制元件; 将每个控制元件关联到被选择为开关的节点的切换操作之一; 提供由控制信号组成的控制序列; 提供要被操纵的数据流; 读取控制信号的至少一个控制元件; 根据读取的控制信号的至少一个控制元件对节点执行切换操作的切换操作; 以及通过由节点的切换操作建立的路径来发送数据流的至少一部分。

    Utilizing variable-length inputs in an inter-sequence permutation turbo code system
    67.
    发明申请
    Utilizing variable-length inputs in an inter-sequence permutation turbo code system 有权
    在序列间排列turbo码系统中利用可变长度输入

    公开(公告)号:US20070022353A1

    公开(公告)日:2007-01-25

    申请号:US11513158

    申请日:2006-08-31

    申请人: Yan-Xiu Zheng

    发明人: Yan-Xiu Zheng

    IPC分类号: H03M13/00

    摘要: The present invention relates to an inter-sequence permutation (ISP) encoder. The ISP encoder comprises: a receiving means to receive an information bit sequence input; a first outputting means for outputting a first code bit output; a second outputting means for outputting a second code bit sequence output; a bit-adding means coupled to the receiving means, the bit-adding means processing the received information bit sequence input prior to any subsequent processing in the ISP encoder; a first convolutional code encoder coupled between the bit-adding means and the first outputting means; a second convolutional code encoder; and an inter-sequence permutation interleaver coupled between the bit-adding means and the second convolutional code encoder. The second convolutional code encoder is coupled between the inter-sequence permutational interleaver and the second outputting means. Further, the ISP encoder comprises a third outputting means coupled to the bit-adding means to output a third code bit output or directly coupled to the receiving means. Alternatively, the ISP encoder comprises a fourth outputting means coupled to the inter-sequence permutation interleaver to output a fourth code bit sequence output.

    摘要翻译: 本发明涉及一种序列间置换(ISP)编码器。 ISP编码器包括:接收装置,用于接收信息比特序列输入; 第一输出装置,用于输出第一码位输出; 第二输出装置,用于输出第二码位序列输出; 加法装置,耦合到所述接收装置,所述比特加法装置在所述ISP编码器中的任何后续处理之前处理所述接收信息比特序列输入; 耦合在所述位加法装置和所述第一输出装置之间的第一卷积码编码器; 第二卷积码编码器; 以及耦合在所述比特加法装置和所述第二卷积码编码器之间的序列间置换交织器。 第二卷积码编码器耦合在片间置换交织器和第二输出装置之间。 此外,ISP编码器包括耦合到比特加法装置的第三输出装置,以输出输出或直接耦合到接收装置的第三码比特。 或者,ISP编码器包括耦合到序列间置换交织器的第四输出装置,以输出第四码位序列输出。

    Encoding and decoding apparatus and method

    公开(公告)号:US07085969B2

    公开(公告)日:2006-08-01

    申请号:US10066658

    申请日:2002-02-06

    IPC分类号: H03M13/03 G06F11/00

    摘要: An interleaver and method of interleaving operate on data represented in a sequence of symbols to produce an interleaved sequence of symbols. The interleaver performs intra-block and inter-block permutations on the sequence of symbols. An encoder and method of encoding operate on data represented in a source sequence of symbols. The source sequence of symbols is encoded into a first sequence of codewords and interleaved using intra-block and inter-block permutations to produce a sequence of interleaved symbols. The sequence of interleaved symbols is encoded into a second sequence of codewords. A decoder and method of decoding operate on data represented in a sequence of received symbols. The sequence of received symbols comprises a formatted copy of the source sequence of symbols and the first and the second sequence of codewords.

    Encoding and decoding apparatus and method
    69.
    发明申请
    Encoding and decoding apparatus and method 审中-公开
    编码和解码装置和方法

    公开(公告)号:US20050071727A1

    公开(公告)日:2005-03-31

    申请号:US10960044

    申请日:2004-10-08

    摘要: An interleaver and method of interleaving operate on data represented in a sequence of symbols to produce an interleaved sequence of symbols. The interleaver performs intra-block and inter-block permutations on the sequence of symbols. An encoder and method of encoding operate on data represented in a source sequence of symbols. The source sequence of symbols is encoded into a first sequence of codewords and interleaved using intra-block and inter-block permutations to produce a sequence of interleaved symbols. The sequence of interleaved symbols is encoded into a second sequence of codewords. A decoder and method of decoding operate on data represented in a sequence of received symbols. The sequence of received symbols comprises a formatted copy of the source sequence of symbols and the first and the second sequence of codewords.

    摘要翻译: 交织器和交织方法对符号序列中表示的数据进行操作,以产生符号的交错序列。 交织器对符号序列执行块内和块间排列。 编码器和编码方法对符号的源序列中表示的数据进行操作。 符号的源序列被编码为第一个码字序列,并使用块内和块间排列进行交织,以产生交织符号序列。 交织符号的序列被编码成第二个码字序列。 解码器和解码方法对接收符号序列中表示的数据进行操作。 接收符号的序列包括源序列符号的格式化副本以及第一和第二码字序列。