发明名称 Method for adapting the data blocks to be supplied to a turbo coder and corresponding communications apparatus
摘要 A method and apparatus are provided for adapting the data blocks to be supplied to a turbo coder, wherein the adaptation of the block length of the data blocks to the minimum required block length of the turbo coder is insured without the disadvantage of the suboptimum termination of the turbo coder.
申请公布号 US9009572(B2) 申请公布日期 2015.04.14
申请号 US200110204608 申请日期 2001.01.12
申请人 Siemens Aktiengesellschaft 发明人 Lobinger Andreas;Raaf Bernhard;Wiedmann Ralf
分类号 H03M13/00;H03M13/03;H03M13/29;H03M13/37 主分类号 H03M13/00
代理机构 King & Spalding L.L.P. 代理人 King & Spalding L.L.P.
主权项 1. A method for adapting data blocks to be supplied to a turbo coder, the method comprising the steps of: receiving a plurality of data blocks to be supplied to a turbo coder, each data block having a block size N that is smaller than a minimum block size M defined by the turbo coder; for each of the plurality of data blocks to be supplied to the turbo coder, placing M−N additional bits, each having a valve of “0”, in a sequence preceding the respective data block to be supplied to the turbo coder for coding data bits of the respective data block, such that the position of the additional “0” bits added to each data block always precedes the respective data block; for each of the plurality of data blocks, extending the respective data blocks by adding the M−N additional “0” bits to the respective data block which is to be supplied to the turbo coder for coding the data bits of the respective data block, wherein the number M−N of additional “0” bits placed ahead of each respective data block is determined as a function of the length of that data block such that the extended data block resulting from the addition of the M−N “0” bits meets the minimum block size M defined by the turbo coder; receiving the plurality of extended data blocks at the turbo coder and outputting from the turbo coder, for each extended data block, a bit stream including a bit sequence with uncoded systematic bits, a bit sequence with first coded parity bits, and a bit sequence with second coded parity bits; for each bit stream output by the turbo coder for a respective extended data block: removing i bits from both the uncoded systematic bits and the first coded parity bits of the output bit stream, but not from the second coded parity bits of the output bit stream, wherein 0<i<M−N; andafter removing the i bits the uncoded systematic bits and from the first coded parity bits of the output bit stream, transmitting the remaining bit stream to a receiver.
地址 Munich DE