<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP10178955B9W1" file="EP10178955W1B9.xml" lang="en" country="EP" doc-number="2273683" kind="B9" correction-code="W1" date-publ="20150819" status="c" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESI....FIRO..CY..TRBGCZEEHU..SK....................................</B001EP><B005EP>J</B005EP><B007EP>JDIM360 Ver 1.28 (29 Oct 2014) -  2999001/0</B007EP><B078EP><date>20140320</date></B078EP></eptags></B000><B100><B110>2273683</B110><B120><B121>CORRECTED EUROPEAN PATENT SPECIFICATION</B121></B120><B130>B9</B130><B132EP>B1</B132EP><B140><date>20150819</date></B140><B150><B151>W1</B151><B155><B1551>de</B1551><B1552>Beschreibung</B1552><B1551>en</B1551><B1552>Description</B1552><B1551>fr</B1551><B1552>Description</B1552><B1551>de</B1551><B1552>Ansprüche DE</B1552><B1551>en</B1551><B1552>Claims DE</B1552><B1551>fr</B1551><B1552>Revendications DE</B1552><B1551>de</B1551><B1552>Ansprüche EN</B1552><B1551>en</B1551><B1552>Claims EN</B1552><B1551>fr</B1551><B1552>Revendications EN</B1552><B1551>de</B1551><B1552>Ansprüche FR</B1552><B1551>en</B1551><B1552>Claims FR</B1552><B1551>fr</B1551><B1552>Revendications FR</B1552></B155></B150><B190>EP</B190></B100><B200><B210>10178955.0</B210><B220><date>20030703</date></B220><B240><B241><date>20111004</date></B241><B242><date>20120327</date></B242></B240><B250>en</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>393457 P</B310><B320><date>20020703</date></B320><B330><ctry>US</ctry></B330><B310>398760 P</B310><B320><date>20020726</date></B320><B330><ctry>US</ctry></B330><B310>403812 P</B310><B320><date>20020815</date></B320><B330><ctry>US</ctry></B330><B310>421505 P</B310><B320><date>20021025</date></B320><B330><ctry>US</ctry></B330><B310>421999 P</B310><B320><date>20021029</date></B320><B330><ctry>US</ctry></B330><B310>423710 P</B310><B320><date>20021104</date></B320><B330><ctry>US</ctry></B330><B310>440199 P</B310><B320><date>20030115</date></B320><B330><ctry>US</ctry></B330><B310>447641 P</B310><B320><date>20030214</date></B320><B330><ctry>US</ctry></B330><B310>456220 P</B310><B320><date>20030320</date></B320><B330><ctry>US</ctry></B330><B310>469356 P</B310><B320><date>20030509</date></B320><B330><ctry>US</ctry></B330><B310>482112 P</B310><B320><date>20030624</date></B320><B330><ctry>US</ctry></B330><B310>482107 P</B310><B320><date>20030624</date></B320><B330><ctry>US</ctry></B330></B300><B400><B405><date>20150819</date><bnum>201534</bnum></B405><B430><date>20110112</date><bnum>201102</bnum></B430><B450><date>20130619</date><bnum>201325</bnum></B450><B452EP><date>20121126</date></B452EP><B472><B475><date>20130703</date><ctry>LU</ctry><date>20130619</date><ctry>BE</ctry><date>20030703</date><ctry>HU</ctry><date>20130919</date><ctry>BG</ctry><date>20130619</date><ctry>CY</ctry><date>20130619</date><ctry>EE</ctry><date>20130920</date><ctry>GR</ctry><date>20130703</date><ctry>IE</ctry><date>20130619</date><ctry>MC</ctry><date>20131021</date><ctry>PT</ctry><date>20130619</date><ctry>RO</ctry><date>20130619</date><ctry>SI</ctry><date>20130619</date><ctry>TR</ctry></B475></B472><B480><date>20150819</date><bnum>201534</bnum></B480></B400><B500><B510EP><classification-ipcr sequence="1"><text>H04L   1/00        20060101AFI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>H03M  13/11        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="3"><text>H03M  13/25        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="4"><text>H03M  13/29        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="5"><text>H03M  13/00        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="6"><text>H04L  27/20        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="7"><text>H04L  27/34        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="8"><text>H04L  27/36        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="9"><text>H04L  27/18        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="10"><text>H04L  25/06        20060101ALI20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="11"><text>H04H  40/90        20080101ALN20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="12"><text>H03M  13/35        20060101ALN20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="13"><text>H03M  13/15        20060101ALN20121107BHEP        </text></classification-ipcr><classification-ipcr sequence="14"><text>H03M  13/09        20060101ALN20121107BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>Kodierung von Low Density Parity Check (LDPC) Kodes</B542><B541>en</B541><B542>Encoding of low density parity check (LDPC) codes</B542><B541>fr</B541><B542>Codage de codes LDPC (Low Density Parity Check)</B542></B540><B560><B561><text>EP-A1- 1 093 231</text></B561><B561><text>WO-A2-02/099976</text></B561><B562><text>BOND J W ET AL: "Constructing low-density parity-check codes", PROC., INFORMATION SYSTEMS FOR ENHANCED PUBLIC SAFETY AND SECURITY, EUROCOMM 2000, IEEE/AFCEA 17 MAY 2000, PISCATAWAY, NJ, USA, 1 January 2000 (2000-01-01), pages 260-262, XP010515080, ISBN: 978-0-7803-6323-6</text></B562><B562><text>BOND J W ET AL: "Constructing low-density parity-check codes with circulant matrices", INFORMATION THEORY AND NETWORKING WORKSHOP, 1999 METSOVO, GREECE 27 JUNE-1 JULY 1999, PISCATAWAY, NJ, USA,IEEE, US LNKD- DOI:10.1109/ITNW.1999.814359, 27 June 1999 (1999-06-27), page 52, XP010365561, ISBN: 978-0-7803-5954-3</text></B562><B562><text>YU YI ET AL: "Design of semi-algebraic low-density parity-check (SA-LDPC) codes for multilevel coded modulation", PROC., IEEE INTERNAT. CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, 27 August 2003 (2003-08-27), pages 931-934, XP010661473, ISBN: 978-0-7803-7840-7</text></B562><B562><text>BANE VASIC ET AL: "Low-Density Parity Check Codes for Long-Haul Optical Communication Systems", IEEE PHOTONICS TECHNOLOGY LETTERS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 14, no. 8, 1 August 2002 (2002-08-01) , XP011067271, ISSN: 1041-1135</text></B562><B562><text>LI PING ET AL: "Low density parity check codes with semi-random parity check matrix", ELECTRONICS LETTERS, IEE STEVENAGE, GB LNKD- DOI:10.1049/EL:19990065, vol. 35, no. 1, 7 January 1999 (1999-01-07), pages 38-39, XP006011650, ISSN: 0013-5194</text></B562><B562><text>ELEFTHERIOU E ET AL: "Low-density parity-check codes for digital subscriber lines", PROC., IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, NEW YORK, NY,USA, vol. 1 OF 5, 28 April 2002 (2002-04-28), - 2 May 2002 (2002-05-02), pages 1752-1757, XP010589787, ISBN: 0-7803-7400-2</text></B562><B562><text>ZHANG T. ET AL: "Joint code and decoder design for implementation-oriented (3, k)-regular LDPC codes", PROC., THE 35TH. ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, &amp; COMPUTERS. PACIFIC GROOVE, CA, USA, vol. 1 OF 2. CONF. 35, 4 November 2001 (2001-11-04), - 7 November 2001 (2001-11-07), pages 1232-1236, XP010582236, ISBN: 0-7803-7147-X</text></B562><B562><text>ECHARD R ET AL: "THE PI-ROTATION LOW-DENSITY PARITY CHECK CODES", GLOBECOM'01. 2001 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE. SAN ANTONIO, TX, NOV. 25 - 29, 2001; [IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE], NEW YORK, NY : IEEE, US LNKD- DOI:10.1109/GLOCOM.2001.965564, 25 November 2001 (2001-11-25), pages 980-984, XP001099251, ISBN: 978-0-7803-7206-1</text></B562><B562><text>SARAH J JOHNSON ET AL: "A Family of Irregular LDPC Codes With Low Encoding Complexity", IEEE COMMUNICATIONS LETTERS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 7, no. 2, 1 February 2003 (2003-02-01), XP011066488, ISSN: 1089-7798</text></B562><B562><text>BANE VASIC ET AL: "Kirkman Systems and Their Application in Perpendicular Magnetic Recording", IEEE TRANSACTIONS ON MAGNETICS, IEEE SERVICE CENTER, NEW YORK, NY, US, vol. 38, no. 4, 1 July 2002 (2002-07-01), XP011075224, ISSN: 0018-9464</text></B562></B560></B500><B600><B620><parent><pdoc><dnum><anum>03763495.3</anum><pnum>1413059</pnum></dnum><date>20030703</date></pdoc></parent></B620></B600><B700><B720><B721><snm>Eroz, Mustafa</snm><adr><str>17007 Indian Grass Drive</str><city>Germantown, MD 20874</city><ctry>US</ctry></adr></B721><B721><snm>Sun, Feng-Wen</snm><adr><str>17904 Wheatridge Drive</str><city>Germantown, MD 20874</city><ctry>US</ctry></adr></B721><B721><snm>Lee, Lin-Nan</snm><adr><str>10004 Flower Gate Terrace</str><city>Potomac, MD 20854</city><ctry>US</ctry></adr></B721></B720><B730><B731><snm>DTVG LICENSING, INC</snm><iid>101102763</iid><irf>P055255EP</irf><adr><str>2230 East Imperial Highway</str><city>El Segundo CA 90245</city><ctry>US</ctry></adr></B731></B730><B740><B741><snm>Brunner, John Michael Owen</snm><iid>101284292</iid><adr><str>Carpmaels &amp; Ransford LLP 
One Southampton Row</str><city>London WC1B 5HA</city><ctry>GB</ctry></adr></B741></B740></B700><B800><B840><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LU</ctry><ctry>MC</ctry><ctry>NL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>TR</ctry></B840><B880><date>20110406</date><bnum>201114</bnum></B880></B800></SDOBI>
<description id="desc" lang="en"><!-- EPO <DP n="1"> -->
<heading id="h0001">FIELD OF THE INVENTION</heading>
<p id="p0001" num="0001">The present invention relates to communication systems, and more particularly to coded systems.</p>
<heading id="h0002">BACKGROUND OF THE INVENTION</heading>
<p id="p0002" num="0002">Communication systems employ coding to ensure reliable communication across noisy communication channels. These communication channels exhibit a fixed capacity that can be expressed in terms of bits per symbol at certain signal to noise ratio (SNR), defining a theoretical upper limit (known as the Shannon limit). As a result, coding design has aimed to achieve rates approaching this Shannon limit. Conventional coded communication systems have separately treated the processes of coding and modulation. Moreover, little attention has been paid to labeling of signal constellations.</p>
<p id="p0003" num="0003">A signal constellation provides a set of possible symbols that are to be transmitted, whereby the symbols correspond to codewords output from an encoder. One choice of constellation labeling involves Gray-code labeling. With Gray-code labeling, neighboring signal points differ in exactly one bit position. The prevailing conventional view of modulation dictates that any reasonable labeling scheme can be utilized, which in part is responsible for the paucity of research in this area.</p>
<p id="p0004" num="0004">With respect to coding, one class of codes that approach the Shannon limit is Low Density Parity Check (LDPC) codes. Traditionally, LDPC codes have not been widely deployed because of a number of drawbacks. One drawback is that the LDPC encoding technique is highly complex. Encoding an LDPC code using its generator matrix would require storing a very large, non-sparse matrix. Additionally, LDPC codes require large blocks to be effective; consequently, even though parity check matrices of LDPC codes are sparse, storing these matrices is problematic.</p>
<p id="p0005" num="0005">From an implementation perspective, a number of challenges are confronted. For example, storage is an important reason why LDPC codes have not become widespread in practice. Also, a key challenge in LDPC code implementation has been how to achieve the connection network between several processing engines (nodes) in the decoder. Further, the<!-- EPO <DP n="2"> --> computational load in the decoding process, specifically the check node operations, poses a problem.</p>
<p id="p0006" num="0006">"<nplcit id="ncit0001" npl-type="s"><text>Constructing Low-Density Parity-Check Codes", J.W.Bond et al. (Proc., IEEE/AFCEA Information Systems for Enhanced Public Safety and Security, EUROCOMM 2000, 17 May 2000</text></nplcit>) describes the construction of powerful LDPC codes with code rates 1/2 and 4/7.</p>
<p id="p0007" num="0007">There is a need for using LDPC codes efficiently to support high data rates, without introducing greater complexity. There is also a need to improve performance of LDPC encoders and decoders.<!-- EPO <DP n="3"> --></p>
<heading id="h0003">SUMMARY OF THE INVENTION</heading>
<p id="p0008" num="0008">These and other needs are addressed by the present invention which is defined in the appendant claims. An encoder, such as a Low Density Parity Check (LDPC) encoder, generates encoded signals by transforming an input message into a codeword represented by a plurality of set of bits.</p>
<p id="p0009" num="0009">According to one aspect of an embodiment of the present invention, a method for generating encoded signals is disclosed. The method includes receiving one of a plurality of set of bits of a codeword from an encoder for transforming an input message into the codeword.</p>
<p id="p0010" num="0010">According to another aspect of an embodiment of the present invention, an encoder for generating encoded signals is disclosed. The encoder is configured to transform an input message into a codeword represented by a plurality of set of bits.</p>
<p id="p0011" num="0011">Still other aspects, features, and advantages of the present invention are readily apparent from the following detailed description, simply by illustrating a number of particular embodiments and implementations, including the best mode contemplated for carrying out the present invention. The present invention is also capable of other and different embodiments, and<!-- EPO <DP n="4"> --> its several details can be modified in various obvious respects, all without departing from the scope of the present invention. Accordingly, the drawing and description are to be regarded as illustrative in nature, and not as restrictive.<!-- EPO <DP n="5"> --></p>
<heading id="h0004">BRIEF DESCRIPTION OF THE DRAWINGS</heading>
<p id="p0012" num="0012">The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:
<ul id="ul0001" list-style="none" compact="compact">
<li><figref idref="f0001">FIG. 1</figref> is a diagram of a communications system configured to utilize Low Density Parity Check (LDPC) codes;</li>
<li><figref idref="f0002">FIGs. 2A and 2B</figref> are diagrams of exemplary LDPC encoders deployed in the transmitter of <figref idref="f0001">FIG. 1</figref>;</li>
<li><figref idref="f0003">FIG. 3</figref> is a diagram of an exemplary receiver in the system of <figref idref="f0001">FIG. 1</figref>;</li>
<li><figref idref="f0004">FIG. 4</figref> is a diagram of a sparse parity check matrix;</li>
<li><figref idref="f0004">FIG. 5</figref> is a diagram of a bipartite graph of an LDPC code of the matrix of <figref idref="f0004">FIG. 4</figref>;</li>
<li><figref idref="f0004">FIG. 6</figref> is a diagram of a sub-matrix of a sparse parity check matrix, wherein the sub-matrix contains parity check values restricted to the lower triangular region;</li>
<li><figref idref="f0005">FIG. 7</figref> is a graph showing performance between codes utilizing unrestricted parity check matrix (H matrix) versus restricted H matrix having a sub-matrix as in <figref idref="f0004">FIG. 6</figref>;</li>
<li><figref idref="f0006">FIGs. 8A and 8B</figref> are, respectively, a diagram of a non-Gray 8-PSK modulation scheme, and a Gray 8-PSK modulation, each of which can be used in the system of <figref idref="f0001">FIG. 1</figref>;</li>
<li><figref idref="f0007">FIG. 8C</figref> is a diagram of a process for bit labeling for a higher order signal constellation;</li>
<li><figref idref="f0008">FIG. 8D</figref> is a diagram of exemplary 16-APSK (Amplitude Phase Shift Keying) constellations;</li>
<li><figref idref="f0009">FIG. 8E</figref> is a graph of Packet Error Rate (PER) versus signal-to-noise for the constellations of <figref idref="f0008">FIG. 8D</figref>;</li>
<li><figref idref="f0010">FIG. 8F</figref> is a diagram of constellations for Quadrature Phase Shift Keying (QPSK), 8-PSK, 16-APSK and 32-APSK symbols;<!-- EPO <DP n="6"> --></li>
<li><figref idref="f0011">FIG. 8G</figref> is a diagram of alternative constellations for 8-PSK, 16-APSK and 32-APSK symbols;</li>
<li><figref idref="f0012">FIG. 8H</figref> is a graph of Packet Error Rate (PER) versus signal-to-noise for the constellations of <figref idref="f0010">FIG. 8F</figref>;</li>
<li><figref idref="f0013">FIG. 9</figref> is a graph showing performance between codes utilizing Gray labeling versus non-Gray labeling;</li>
<li><figref idref="f0014">FIG. 10</figref> is a flow chart of the operation of the LDPC decoder using non-Gray mapping;</li>
<li><figref idref="f0015">FIG. 11</figref> is a flow chart of the operation of the LDPC decoder of <figref idref="f0003">FIG. 3</figref> using Gray mapping;</li>
<li><figref idref="f0016">FIGs. 12A-12C</figref> are diagrams of the interactions between the check nodes and the bit nodes in a decoding process;</li>
<li><figref idref="f0017">FIGs. 13A and 13B</figref> are flowcharts of processes for computing outgoing messages between the check nodes and the bit nodes using, respectively, a forward-backward approach and a parallel approach,;</li>
<li><figref idref="f0018 f0019 f0020">FIGs. 14A-14C</figref> are graphs showing simulation results of LDPC codes generated;</li>
<li><figref idref="f0021">FIGs. 15A</figref> and <figref idref="f0022">15B</figref> are diagrams of the top edge and bottom edge, respectively, of memory organized to support structured access as to realize randomness in LDPC coding; and</li>
<li><figref idref="f0023">FIG. 16</figref> is a diagram of a computer system that can perform the processes of encoding and decoding of LDPC codes.</li>
</ul><!-- EPO <DP n="7"> --></p>
<heading id="h0005">DESCRIPTION OF THE PREFERRED EMBODIMENT</heading>
<p id="p0013" num="0013">In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It is apparent, however, to one skilled in the art that the present invention may be practiced without these specific details or with an equivalent arrangement. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the present invention.</p>
<p id="p0014" num="0014"><figref idref="f0001">FIG. 1</figref> is a diagram of a communications system configured to utilize Low Density Parity Check (LDPC) codes, according to an embodiment of the present invention. A digital communications system 100 includes a transmitter 101 that generates signal waveforms across a communication channel 103 to a receiver 105. In this discrete communications system 100, the transmitter 101 has a message source that produces a discrete set of possible messages; each of the possible messages has a corresponding signal waveform. These signal waveforms are attenuated, or otherwise altered, by communications channel 103. To combat the noise channel 103, LDPC codes are utilized.</p>
<p id="p0015" num="0015">The LDPC codes that are generated by the transmitter 101 enables high speed implementation without incurring any performance loss. These structured LDPC codes output from the transmitter 101 avoid assignment of a small number of check nodes to the bit nodes already vulnerable to channel errors by virtue of the modulation scheme (e.g., 8-PSK).</p>
<p id="p0016" num="0016">Such LDPC codes have a parallelizable decoding algorithm (unlike turbo codes), which advantageously involves simple operations such as addition, comparison and table look-up. Moreover, carefully designed LDPC codes do not exhibit any sign of error floor.</p>
<p id="p0017" num="0017">According to one embodiment of the present invention, the transmitter 101 generates, using a relatively simple encoding technique, LDPC codes based on parity check matrices (which facilitate efficient memory access during decoding) to communicate with the receiver<!-- EPO <DP n="8"> --> 105. The transmitter 101 employs LDPC codes that can outperform concatenated turbo+RS (Reed-Solomon) codes, provided the block length is sufficiently large.</p>
<p id="p0018" num="0018"><figref idref="f0002">FIGs. 2A and 2B</figref> are diagrams of exemplary LDPC encoders deployed in the transmitter of <figref idref="f0001">FIG. 1</figref>. As seen in <figref idref="f0002">FIG. 2A</figref>, a transmitter 200 is equipped with an LDPC encoder 203 that accepts input from an information source 201 and outputs coded stream of higher redundancy suitable for error correction processing at the receiver 105. The information source 201 generates k signals from a discrete alphabet, <i>X</i>. LDPC codes are specified with parity check matrices. On the other hand, encoding LDPC codes require, in general, specifying the generator matrices. Even though it is possible to obtain generator matrices from parity check matrices using Gaussian elimination, the resulting matrix is no longer sparse and storing a large generator matrix can be complex.</p>
<p id="p0019" num="0019">Encoder 203 generates signals from alphabet <i>Y</i> to a signal mapper 206, which provides a mapping of the alphabet <i>Y</i> to the symbols of the signal constellation corresponding to the modulation scheme employed by a modulator 205. This mapping follows a non-sequential scheme, such as interleaving. Exemplary mappings are more fully described below with respect to <figref idref="f0007">FIGs. 8C</figref>. The encoder 203 uses a simple encoding technique that makes use of only the parity check matrix by imposing structure onto the parity check matrix. Specifically, a restriction is placed on the parity check matrix by constraining certain portion of the matrix to be triangular. The construction of such a parity check matrix is described more fully below in <figref idref="f0004">FIG. 6</figref>. Such a restriction results in negligible performance loss, and therefore, constitutes an attractive trade-off.</p>
<p id="p0020" num="0020">The modulator 205 modulates the symbols of the signal constellation from the mapper 206 to signal waveforms that are transmitted to a transmit antenna 207, which emits these waveforms over the communication channel 103. The transmissions from the transmit antenna 207 propagate to a receiver, as discussed below.</p>
<p id="p0021" num="0021"><figref idref="f0002">FIG. 2B</figref> shows an LDPC encoder utilized with a Bose Chaudhuri Hocquenghem (BCH) encoder and a cyclic redundancy check (CRC) encoder. Under this scenario, the codes generated by the LDPC encoder 203, along with the CRC encoder 209 and the BCH encoder 211, have a concatenated outer BCH code and inner low density parity check (LDPC) code. Furthermore, error detection is achieved using<!-- EPO <DP n="9"> --> cyclic redundancy check (CRC) codes. The CRC encoder 209, in an exemplary embodiment, encodes using an 8-bit CRC code with generator polynomial (x<sup>5</sup>+x<sup>4</sup>+x<sup>3</sup>+x<sup>2</sup>+1)(x<sup>2</sup>+x+1)(x+1).</p>
<p id="p0022" num="0022">The LDPC encoder 203 systematically encodes an information block of size <i>k<sub>ldpc</sub></i>, <i>i=</i>(<i>i<sub>0</sub>, i</i><sub>1</sub>,...,<i>i</i><sub><i>kldpc</i>-1</sub>) onto a codeword of size <i>n<sub>ldpc</sub></i>, <i>c</i> = (<i>i</i><sub>0</sub>, <i>i</i><sub>1</sub>,..., i<sub><i>kldpc</i>-1,</sub> <i>p</i><sub>0,</sub> <i>p</i><sub>1</sub>,..<i>p</i><sub>nldpc-<i>kldpc</i>-1</sub>) The transmission of the codeword starts in the given order from <i>i</i><sub>0</sub> and ends with <i>p</i><sub>nldpc-<i>kldpc</i>-1</sub>. LDPC code parameters (<i>n<sub>ldpc</sub></i>,<i>k<sub>ldpc</sub></i>) are given in Table 1 below whereby the LDPC codes with rates 1/2, 2/3, 3/4 and 5/6 are examples which are not part of the invention.
<tables id="tabl0001" num="0001">
<table frame="all">
<title>Table 1</title>
<tgroup cols="3">
<colspec colnum="1" colname="col1" colwidth="20mm"/>
<colspec colnum="2" colname="col2" colwidth="49mm"/>
<colspec colnum="3" colname="col3" colwidth="44mm"/>
<thead>
<row>
<entry namest="col1" nameend="col3" align="center" valign="top"><b>LDPC Code Parameters</b> (<i>n<sub>ldpc</sub></i>, <i>k<sub>ldpc</sub></i>)</entry></row>
<row rowsep="0">
<entry align="center" valign="top"><b>Code Rate</b></entry>
<entry align="center" valign="top"><b>LDPC Uncoded Block Length</b></entry>
<entry align="center" valign="top"><b>LDPC Coded Block Length</b></entry></row>
<row>
<entry align="center" valign="top"/>
<entry align="center" valign="top"><i>k<sub>ldpc</sub></i></entry>
<entry align="center" valign="top"><i>n<sub>ldpc</sub></i></entry></row></thead>
<tbody>
<row>
<entry align="center">1/2</entry>
<entry align="center">32400</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">2/3</entry>
<entry align="center">43200</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">3/4</entry>
<entry align="center">48600</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">4/5</entry>
<entry align="center">51840</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">5/6</entry>
<entry align="center">54000</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">3/5</entry>
<entry align="center">38880</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">8/9</entry>
<entry align="center">57600</entry>
<entry align="center">64800</entry></row>
<row>
<entry align="center">9/10</entry>
<entry align="center">58320</entry>
<entry align="center">64800</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0023" num="0023">The task of the LDPC encoder 203 is to determine <i>n<sub>ldpc</sub></i> - <i>k<sub>ldpc</sub></i> parity bits (<i>p</i><sub>0</sub>, <i>p</i><sub>1</sub>,..., <i>p<sub>nldpc-kldpc-1</sub></i>) for every block of <i>k<sub>ldpc</sub></i> information bits, (<i>i</i><sub>0</sub>, <i>i</i><sub>1</sub>,..., <i>i</i><sub><i>kldpc</i>-1</sub>). The procedure is as follows. First, the parity bits are initialized; <i>p</i><sub>0</sub> = <i>p</i><sub>1</sub> = <i>p</i><sub>2</sub> = ... = <i>p<sub>nldpc-kldpc-1</sub></i> = 0. The first information bit, <i>i</i><sub>0</sub>, are accumulated at parity bit addresses specified in the first row of Tables 3 through 10. For example, for rate 2/3 (Table 3), the following results: <maths id="math0001" num=""><math display="block"><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>0</mn></msub><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0001" file="imgb0001.tif" wi="26" he="8" img-content="math" img-format="tif"/></maths> <maths id="math0002" num=""><math display="block"><msub><mi>p</mi><mn>10491</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>10491</mn></msub><mspace width="1em"/><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0002" file="imgb0002.tif" wi="35" he="6" img-content="math" img-format="tif"/></maths> <maths id="math0003" num=""><math display="block"><msub><mi>p</mi><mn>16043</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>16043</mn></msub><mspace width="1em"/><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0003" file="imgb0003.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0004" num=""><math display="block"><msub><mi>p</mi><mn>506</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>506</mn></msub><mspace width="1em"/><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0004" file="imgb0004.tif" wi="30" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0005" num=""><math display="block"><msub><mi>p</mi><mn>12826</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>12826</mn></msub><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0005" file="imgb0005.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0006" num=""><math display="block"><msub><mi>p</mi><mn>8065</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mrow><mn>8065</mn><mspace width="1em"/></mrow></msub><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0006" file="imgb0006.tif" wi="34" he="6" img-content="math" img-format="tif"/></maths> <maths id="math0007" num=""><math display="block"><msub><mi>p</mi><mn>8226</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>8226</mn></msub><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0007" file="imgb0007.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0008" num=""><math display="block"><msub><mi>p</mi><mn>2767</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>2767</mn></msub><mspace width="1em"/><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0008" file="imgb0008.tif" wi="35" he="8" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="10"> --> <maths id="math0009" num=""><math display="block"><msub><mi>p</mi><mn>240</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>240</mn></msub><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0009" file="imgb0009.tif" wi="32" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0010" num=""><math display="block"><msub><mi>p</mi><mn>18673</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>18673</mn></msub><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0010" file="imgb0010.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0011" num=""><math display="block"><msub><mi>p</mi><mn>9279</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>9279</mn></msub><mspace width="1em"/><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0011" file="imgb0011.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0012" num=""><math display="block"><msub><mi>p</mi><mn>10579</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>10579</mn></msub><mspace width="1em"/><mo>⊕</mo><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0012" file="imgb0012.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0013" num=""><math display="block"><msub><mi>p</mi><mn>20928</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>20928</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>0</mn></msub></math><img id="ib0013" file="imgb0013.tif" wi="36" he="8" img-content="math" img-format="tif"/></maths></p>
<heading id="h0006">(All additions are in GF(2)).</heading>
<p id="p0024" num="0024">Then, for the next 359 information bits, i<i><sub>m</sub>, m</i> = 1,2,...,359 , these bits are accumulated at parity bit addresses {<i>x</i> + <i>m</i> mod 360 × <i>q</i>} mod(n<i><sub>ldpc</sub></i>-<i>k</i><sub>l<i>dpc</i></sub>), where <i>x</i> denotes the address of the parity bit accumulator corresponding to the first bit <i>i</i><sub>0</sub>, and <i>q</i> is a code rate dependent constant specified in Table 2.Continuing with the example, <i>q</i> = 60 for rate 2/3. By way of example, for information bit <i>i</i><sub>1</sub>, the following operations are performed: <maths id="math0014" num=""><math display="block"><msub><mi>p</mi><mn>60</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>60</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0014" file="imgb0014.tif" wi="27" he="8" img-content="math" img-format="tif"/></maths> <maths id="math0015" num=""><math display="block"><msub><mi>p</mi><mn>10551</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>10551</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0015" file="imgb0015.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0016" num=""><math display="block"><msub><mi>p</mi><mn>16103</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>16103</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0016" file="imgb0016.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0017" num=""><math display="block"><msub><mi>p</mi><mn>566</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>566</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0017" file="imgb0017.tif" wi="34" he="6" img-content="math" img-format="tif"/></maths> <maths id="math0018" num=""><math display="block"><msub><mi>p</mi><mn>12886</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>12886</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0018" file="imgb0018.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0019" num=""><math display="block"><msub><mi>p</mi><mn>8125</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>8125</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0019" file="imgb0019.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0020" num=""><math display="block"><msub><mi>p</mi><mn>8286</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>8286</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0020" file="imgb0020.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0021" num=""><math display="block"><msub><mi>p</mi><mn>2827</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>2827</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0021" file="imgb0021.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0022" num=""><math display="block"><msub><mi>p</mi><mn>300</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>300</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0022" file="imgb0022.tif" wi="34" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0023" num=""><math display="block"><msub><mi>p</mi><mn>18733</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>18733</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0023" file="imgb0023.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0024" num=""><math display="block"><msub><mi>p</mi><mn>9339</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>9339</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0024" file="imgb0024.tif" wi="34" he="6" img-content="math" img-format="tif"/></maths> <maths id="math0025" num=""><math display="block"><msub><mi>p</mi><mn>10639</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>10639</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0025" file="imgb0025.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0026" num=""><math display="block"><msub><mi>p</mi><mn>20988</mn></msub><mo>=</mo><msub><mi mathvariant="italic">p</mi><mn>20988</mn></msub><mspace width="1em"/><mo>⊕</mo><mspace width="1em"/><msub><mi mathvariant="italic">i</mi><mn>1</mn></msub></math><img id="ib0026" file="imgb0026.tif" wi="36" he="9" img-content="math" img-format="tif"/></maths></p>
<p id="p0025" num="0025">For the 361<sup>st</sup> information bit <i>i</i><sub>360</sub>, the addresses of the parity bit accumulators are given in the second row of the Tables 3 through 10. In a similar manner the addresses of the parity bit accumulators for the following 359 information bits <i>i<sub>m</sub></i>, <i>m</i> = 361,362,...,719 are obtained using the formula {<i>x</i>+<i>m</i> mod 360×<i>q</i>} mod(<i>n<sub>ldpc</sub>-k<sub>ldpc</sub></i>), where <i>x</i> denotes the address of the parity bit accumulator corresponding to the information bit <i>i</i><sub>360</sub>, i.e., the entries in the second row of the Tables 3 -10. In a similar manner, for every group of 360 new information bits, a new row from Tables 3 through 10 are used to find the addresses of the parity bit accumulators.<!-- EPO <DP n="11"> --></p>
<p id="p0026" num="0026">After all of the information bits are exhausted, the final parity bits are obtained as follows. First, the following operations are performed, starting with <i>i</i>=1 <maths id="math0027" num=""><math display="block"><msub><mi>p</mi><mi>i</mi></msub><mo>=</mo><msub><mi>p</mi><mi>i</mi></msub><mo>⊕</mo><msub><mi>p</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><mspace width="1em"/><mmultiscripts><mi>i</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>…</mo><mo>,</mo><msub><mi>n</mi><mi mathvariant="italic">ldpc</mi></msub><mo>-</mo><msub><mi>k</mi><mi mathvariant="italic">ldpc</mi></msub><mo>-</mo><mn>1.</mn></math><img id="ib0027" file="imgb0027.tif" wi="81" he="8" img-content="math" img-format="tif"/></maths><br/>
Final content of <i>p</i><sub>i</sub>, <i>i</i> = 0,1,.., <i>n<sub>ldpc</sub></i>-<i>k<sub>ldpc</sub></i>-1 is equal to the parity bit <i>p<sub>i</sub></i>.
<tables id="tabl0002" num="0002">
<table frame="all">
<title>Table 2</title>
<tgroup cols="2">
<colspec colnum="1" colname="col1" colwidth="25mm"/>
<colspec colnum="2" colname="col2" colwidth="21mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>Code Rate</b></entry>
<entry align="center" valign="top"><b><i>q</i></b></entry></row></thead>
<tbody>
<row>
<entry align="center">2/3</entry>
<entry align="center">60</entry></row>
<row>
<entry align="center">5/6</entry>
<entry align="center">30</entry></row>
<row>
<entry align="center">1/2</entry>
<entry align="center">90</entry></row>
<row>
<entry align="center">3/4</entry>
<entry align="center">45</entry></row>
<row>
<entry align="center">4/5</entry>
<entry align="center">36</entry></row>
<row>
<entry align="center">3/5</entry>
<entry align="center">72</entry></row>
<row>
<entry align="center">8/9</entry>
<entry align="center">20</entry></row>
<row>
<entry align="center">9/10</entry>
<entry align="center">18</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0003" num="0003">
<table frame="all">
<title>Table 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="111mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 2/3)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 10491 16043 50612826 8065 8226 2767 240 18673 9279 10579 20928</entry></row>
<row rowsep="0">
<entry>1 17819 8313 6433 6224 5120 5824 12812 17187 9940 13447 13825 18483</entry></row>
<row rowsep="0">
<entry>2 17957 6024 8681 18628 12794 5915 14576 10970 12064 20437 4455 7151</entry></row>
<row rowsep="0">
<entry>3 19777 6183 9972 14536 8182 17749 11341 5556 4379 1743415477 18532</entry></row>
<row rowsep="0">
<entry>4 4651 19689 1608 659 16707 14335 6143 3058 14618 17894 20684 5306</entry></row>
<row rowsep="0">
<entry>5 9778 2552 12096 12369 15198 16890 4851 3109 1700 18725 1997 15882</entry></row>
<row rowsep="0">
<entry>6 486 6111 13743 11537 5591 7433 15227 14145 1483 3887 17431 12430</entry></row>
<row rowsep="0">
<entry>7 20647 14311 11734 4180 8110 5525 12141 15761 18661 18441 10569 8192</entry></row>
<row rowsep="0">
<entry>8 3791 14759 15264 19918 10132 9062 10010 12786 10675 9682 19246 5454</entry></row>
<row rowsep="0">
<entry>9 19525 9485 7777 19999 8378 9209 3163 20232 6690 16518 716 7353</entry></row>
<row rowsep="0">
<entry>10 4588 6709 20202 10905 915 4317 11073 13576 16433 368 3508 21171</entry></row>
<row rowsep="0">
<entry>11 14072 4033 19959 12608 631 19494 14160 8249 10223 21504 12395 4322</entry></row>
<row rowsep="0">
<entry>12 13800 14161</entry></row>
<row rowsep="0">
<entry>13 2948 9647</entry></row>
<row rowsep="0">
<entry>14 14693 16027</entry></row>
<row rowsep="0">
<entry>15 20506 11082</entry></row>
<row rowsep="0">
<entry>16 1143 9020</entry></row>
<row rowsep="0">
<entry>17 13501 4014</entry></row>
<row rowsep="0">
<entry>18 1548 2190</entry></row>
<row rowsep="0">
<entry>19 12216 21556</entry></row>
<row rowsep="0">
<entry>20 2095 19897</entry></row>
<row rowsep="0">
<entry>21 4189 7958</entry></row>
<row rowsep="0">
<entry>22 15940 10048</entry></row>
<row rowsep="0">
<entry>23 515 12614</entry></row><!-- EPO <DP n="12"> -->
<row rowsep="0">
<entry>24 8501 8450</entry></row>
<row rowsep="0">
<entry>25 17595 16784</entry></row>
<row rowsep="0">
<entry>26 5913 8495</entry></row>
<row rowsep="0">
<entry>27 16394 10423</entry></row>
<row rowsep="0">
<entry>28 7409 6981</entry></row>
<row rowsep="0">
<entry>29 6678 15939</entry></row>
<row rowsep="0">
<entry>30 20344 12987</entry></row>
<row rowsep="0">
<entry>31 2510 14588</entry></row>
<row rowsep="0">
<entry>32 17918 6655</entry></row>
<row rowsep="0">
<entry>33 6703 19451</entry></row>
<row rowsep="0">
<entry>34 496 4217</entry></row>
<row rowsep="0">
<entry>35 7290 5766</entry></row>
<row rowsep="0">
<entry>36 10521 8925</entry></row>
<row rowsep="0">
<entry>37 20379 11905</entry></row>
<row rowsep="0">
<entry>38 4090 5838</entry></row>
<row rowsep="0">
<entry>39 19082 17040</entry></row>
<row rowsep="0">
<entry>40 20233 12352</entry></row>
<row rowsep="0">
<entry>41 19365 19546</entry></row>
<row rowsep="0">
<entry>42 6249 19030</entry></row>
<row rowsep="0">
<entry>43 11037 19193</entry></row>
<row rowsep="0">
<entry>44 19760 11772</entry></row>
<row rowsep="0">
<entry>45 19644 7428</entry></row>
<row rowsep="0">
<entry>46 16076 3521</entry></row>
<row rowsep="0">
<entry>47 11779 21062</entry></row>
<row rowsep="0">
<entry>48 13062 9682</entry></row>
<row rowsep="0">
<entry>49 8934 5217</entry></row>
<row rowsep="0">
<entry>50 11087 3319</entry></row>
<row rowsep="0">
<entry>51 18892 4356</entry></row>
<row rowsep="0">
<entry>52 7894 3898</entry></row>
<row rowsep="0">
<entry>53 5963 4360</entry></row>
<row rowsep="0">
<entry>54 7346 11726</entry></row>
<row rowsep="0">
<entry>55 5182 5609</entry></row>
<row rowsep="0">
<entry>56 2412 17295</entry></row>
<row rowsep="0">
<entry>57 9845 20494</entry></row>
<row rowsep="0">
<entry>58 6687 1864</entry></row>
<row rowsep="0">
<entry>59 20564 5216</entry></row>
<row rowsep="0">
<entry>0 18226 17207</entry></row>
<row rowsep="0">
<entry>1 9380 8266</entry></row>
<row rowsep="0">
<entry>2 7073 3065</entry></row>
<row rowsep="0">
<entry>3 18252 13437</entry></row>
<row rowsep="0">
<entry>4 9161 15642</entry></row>
<row rowsep="0">
<entry>5 10714 10153</entry></row>
<row rowsep="0">
<entry>6 11585 9078</entry></row>
<row rowsep="0">
<entry>7 5359 9418</entry></row>
<row rowsep="0">
<entry>8 9024 9515</entry></row>
<row rowsep="0">
<entry>9 1206 16354</entry></row>
<row rowsep="0">
<entry>10 14994 1102</entry></row>
<row rowsep="0">
<entry>11 9375 20796</entry></row>
<row rowsep="0">
<entry>12 15964 6027</entry></row>
<row rowsep="0">
<entry>13 14789 6452</entry></row><!-- EPO <DP n="13"> -->
<row rowsep="0">
<entry>14 8002 18591</entry></row>
<row rowsep="0">
<entry>15 14742 14089</entry></row>
<row rowsep="0">
<entry>16 253 3045</entry></row>
<row rowsep="0">
<entry>17 1274 19286</entry></row>
<row rowsep="0">
<entry>18 14777 2044</entry></row>
<row rowsep="0">
<entry>19 13920 9900</entry></row>
<row rowsep="0">
<entry>20 452 7374</entry></row>
<row rowsep="0">
<entry>21 18206 9921</entry></row>
<row rowsep="0">
<entry>22 6131 5414</entry></row>
<row rowsep="0">
<entry>23 10077 9726</entry></row>
<row rowsep="0">
<entry>24 12045 5479</entry></row>
<row rowsep="0">
<entry>25 4322 7990</entry></row>
<row rowsep="0">
<entry>26 15616 5550</entry></row>
<row rowsep="0">
<entry>27 15561 10661</entry></row>
<row rowsep="0">
<entry>28 20718 7387</entry></row>
<row rowsep="0">
<entry>29 2518 18804</entry></row>
<row rowsep="0">
<entry>30 8984 2600</entry></row>
<row rowsep="0">
<entry>31 6516 17909</entry></row>
<row rowsep="0">
<entry>32 11148 98</entry></row>
<row rowsep="0">
<entry>33 20559 3704</entry></row>
<row rowsep="0">
<entry>34 7510 1569</entry></row>
<row rowsep="0">
<entry>35 16000 11692</entry></row>
<row rowsep="0">
<entry>36 9147 10303</entry></row>
<row rowsep="0">
<entry>37 16650 191</entry></row>
<row rowsep="0">
<entry>38 1557718685</entry></row>
<row rowsep="0">
<entry>39 17167 20917</entry></row>
<row rowsep="0">
<entry>40 4256 3391</entry></row>
<row rowsep="0">
<entry>41 20092 17219</entry></row>
<row rowsep="0">
<entry>42 9218 5056</entry></row>
<row rowsep="0">
<entry>43 18429 8472</entry></row>
<row rowsep="0">
<entry>44 12093 20753</entry></row>
<row rowsep="0">
<entry>45 16345 12748</entry></row>
<row rowsep="0">
<entry>46 16023 11095</entry></row>
<row rowsep="0">
<entry>47 5048 17595</entry></row>
<row rowsep="0">
<entry>48 18995 4817</entry></row>
<row rowsep="0">
<entry>49 16483 3536</entry></row>
<row rowsep="0">
<entry>50 1439 16148</entry></row>
<row rowsep="0">
<entry>51 3661 3039</entry></row>
<row rowsep="0">
<entry>52 19010 18121</entry></row>
<row rowsep="0">
<entry>53 8968 11793</entry></row>
<row rowsep="0">
<entry>54 13427 18003</entry></row>
<row rowsep="0">
<entry>55 5303 3083</entry></row>
<row rowsep="0">
<entry>56 531 16668</entry></row>
<row rowsep="0">
<entry>57 4771 6722</entry></row>
<row rowsep="0">
<entry>58 5695 7960</entry></row>
<row>
<entry>59 3589 14630</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="14"> -->
<tables id="tabl0004" num="0004">
<table frame="all">
<title>Table 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="100mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 5/6)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 4362 416 8909 4156 3216 3112 2560 2912 6405 8593 4969 6723</entry></row>
<row rowsep="0">
<entry>1 2479 1786 8978 3011 4339 9313 6397 2957 7288 5484 6031 10217</entry></row>
<row rowsep="0">
<entry>2 10175 9009 9889 3091 4985 7267 4092 8874 5671 2777 2189 8716</entry></row>
<row rowsep="0">
<entry>3 9052 4795 3924 3370 10058 1128 9996 10165 9360 4297 434 5138</entry></row>
<row rowsep="0">
<entry>4 2379 7834 4835 2327 9843 804 329 8353 7167 3070 1528 7311</entry></row>
<row rowsep="0">
<entry>5 3435 7871 348 3693 1876 6585 10340 7144 5870 2084 4052 2780</entry></row>
<row rowsep="0">
<entry>6 3917 3111 3476 1304 10331 5939 5199 1611 1991 699 8316 9960</entry></row>
<row rowsep="0">
<entry>7 6883 3237 1717 10752 7891 9764 4745 3888 10009 4176 4614 1567</entry></row>
<row rowsep="0">
<entry>8 10587 2195 1689 2968 5420 2580 2883 6496 111 6023 1024 4449</entry></row>
<row rowsep="0">
<entry>9 3786 8593 2074 3321 5057 1450 3840 5444 6572 3094 9892 1512</entry></row>
<row rowsep="0">
<entry>10 8548 1848 10372 4585 7313 6536 6379 1766 9462 2456 5606 9975</entry></row>
<row rowsep="0">
<entry>11 8204 10593 7935 3636 3882 394 5968 8561 2395 7289 9267 9978</entry></row>
<row rowsep="0">
<entry>12 7795 74 1633 9542 6867 7352 6417 7568 10623 725 2531 9115</entry></row>
<row rowsep="0">
<entry>13 7151 2482 4260 5003 10105 7419 9203 6691 8798 2092 8263 3755</entry></row>
<row rowsep="0">
<entry>14 3600 570 4527 200 9718 6771 1995 8902 5446 768 1103 6520</entry></row>
<row rowsep="0">
<entry>15 6304 7621</entry></row>
<row rowsep="0">
<entry>16 6498 9209</entry></row>
<row rowsep="0">
<entry>17 7293 6786</entry></row>
<row rowsep="0">
<entry>18 5950 1708</entry></row>
<row rowsep="0">
<entry>19 8521 1793</entry></row>
<row rowsep="0">
<entry>20 6174 7854</entry></row>
<row rowsep="0">
<entry>21 9773 1190</entry></row>
<row rowsep="0">
<entry>22 9517 10268</entry></row>
<row rowsep="0">
<entry>23 2181 9349</entry></row>
<row rowsep="0">
<entry>24 1949 5560</entry></row>
<row rowsep="0">
<entry>25 1556 555</entry></row>
<row rowsep="0">
<entry>26 8600 3827</entry></row>
<row rowsep="0">
<entry>27 5072 1057</entry></row>
<row rowsep="0">
<entry>28 7928 3542</entry></row>
<row rowsep="0">
<entry>29 3226 3762</entry></row>
<row rowsep="0">
<entry>0 7045 2420</entry></row>
<row rowsep="0">
<entry>1 9645 2641</entry></row>
<row rowsep="0">
<entry>2 2774 2452</entry></row>
<row rowsep="0">
<entry>3 5331 2031</entry></row>
<row rowsep="0">
<entry>4 9400 7503</entry></row>
<row rowsep="0">
<entry>5 1850 2338</entry></row>
<row rowsep="0">
<entry>6 10456 9774</entry></row>
<row rowsep="0">
<entry>7 1692 9276</entry></row>
<row rowsep="0">
<entry>8 10037 4038</entry></row>
<row rowsep="0">
<entry>9 3964 338</entry></row>
<row rowsep="0">
<entry>10 2640 5087</entry></row>
<row rowsep="0">
<entry>11 858 3473</entry></row>
<row rowsep="0">
<entry>12 5582 5683</entry></row>
<row rowsep="0">
<entry>13 9523 916</entry></row>
<row rowsep="0">
<entry>14 4107 1559</entry></row>
<row rowsep="0">
<entry>15 4506 3491</entry></row>
<row rowsep="0">
<entry>16 8191 4182</entry></row>
<row rowsep="0">
<entry>17 10192 6157</entry></row><!-- EPO <DP n="15"> -->
<row rowsep="0">
<entry>18 5668 3305</entry></row>
<row rowsep="0">
<entry>19 3449 1540</entry></row>
<row rowsep="0">
<entry>20 4766 2697</entry></row>
<row rowsep="0">
<entry>21 4069 6675</entry></row>
<row rowsep="0">
<entry>22 1117 1016</entry></row>
<row rowsep="0">
<entry>23 5619 3085</entry></row>
<row rowsep="0">
<entry>24 8483 8400</entry></row>
<row rowsep="0">
<entry>25 8255 394</entry></row>
<row rowsep="0">
<entry>26 6338 5042</entry></row>
<row rowsep="0">
<entry>27 6174 5119</entry></row>
<row rowsep="0">
<entry>28 7203 1989</entry></row>
<row rowsep="0">
<entry>29 1781 5174</entry></row>
<row rowsep="0">
<entry>0 1464 3559</entry></row>
<row rowsep="0">
<entry>1 3376 4214</entry></row>
<row rowsep="0">
<entry>2 7238 67</entry></row>
<row rowsep="0">
<entry>3 10595 8831</entry></row>
<row rowsep="0">
<entry>4 1221 6513</entry></row>
<row rowsep="0">
<entry>5 5300 4652</entry></row>
<row rowsep="0">
<entry>6 1429 9749</entry></row>
<row rowsep="0">
<entry>7 7878 5131</entry></row>
<row rowsep="0">
<entry>8 4435 10284</entry></row>
<row rowsep="0">
<entry>9 6331 5507</entry></row>
<row rowsep="0">
<entry>10 6662 4941</entry></row>
<row rowsep="0">
<entry>11 9614 10238</entry></row>
<row rowsep="0">
<entry>12 8400 8025</entry></row>
<row rowsep="0">
<entry>13 9156 5630</entry></row>
<row rowsep="0">
<entry>14 7067 8878</entry></row>
<row rowsep="0">
<entry>15 9027 3415</entry></row>
<row rowsep="0">
<entry>16 1690 3866</entry></row>
<row rowsep="0">
<entry>17 2854 8469</entry></row>
<row rowsep="0">
<entry>18 6206 630</entry></row>
<row rowsep="0">
<entry>19 363 5453</entry></row>
<row rowsep="0">
<entry>20 4125 7008</entry></row>
<row rowsep="0">
<entry>21 1612 6702</entry></row>
<row rowsep="0">
<entry>22 9069 9226</entry></row>
<row rowsep="0">
<entry>23 5767 4060</entry></row>
<row rowsep="0">
<entry>24 3743 9237</entry></row>
<row rowsep="0">
<entry>25 7018 5572</entry></row>
<row rowsep="0">
<entry>26 8892 4536</entry></row>
<row rowsep="0">
<entry>27 853 6064</entry></row>
<row rowsep="0">
<entry>28 8069 5893</entry></row>
<row rowsep="0">
<entry>29 2051 2885</entry></row>
<row rowsep="0">
<entry>0 10691 3153</entry></row>
<row rowsep="0">
<entry>1 3602 4055</entry></row>
<row rowsep="0">
<entry>2 328 1717</entry></row>
<row rowsep="0">
<entry>3 2219 9299</entry></row>
<row rowsep="0">
<entry>4 1939 7898</entry></row>
<row rowsep="0">
<entry>5 617 206</entry></row>
<row rowsep="0">
<entry>6 8544 1374</entry></row>
<row rowsep="0">
<entry>7 10676 3240</entry></row><!-- EPO <DP n="16"> -->
<row rowsep="0">
<entry>8 6672 9489</entry></row>
<row rowsep="0">
<entry>9 3170 7457</entry></row>
<row rowsep="0">
<entry>10 7868 5731</entry></row>
<row rowsep="0">
<entry>11 6121 10732</entry></row>
<row rowsep="0">
<entry>12 4843 9132</entry></row>
<row rowsep="0">
<entry>13 580 9591</entry></row>
<row rowsep="0">
<entry>14 6267 9290</entry></row>
<row rowsep="0">
<entry>15 3009 2268</entry></row>
<row rowsep="0">
<entry>16 195 2419</entry></row>
<row rowsep="0">
<entry>17 8016 1557</entry></row>
<row rowsep="0">
<entry>18 1516 9195</entry></row>
<row rowsep="0">
<entry>19 8062 9064</entry></row>
<row rowsep="0">
<entry>20 2095 8968</entry></row>
<row rowsep="0">
<entry>21 753 7326</entry></row>
<row rowsep="0">
<entry>22 6291 3833</entry></row>
<row rowsep="0">
<entry>23 2614 7844</entry></row>
<row rowsep="0">
<entry>24 2303 646</entry></row>
<row rowsep="0">
<entry>25 2075 611</entry></row>
<row rowsep="0">
<entry>26 4687 362</entry></row>
<row rowsep="0">
<entry>27 8684 9940</entry></row>
<row rowsep="0">
<entry>28 4830 2065</entry></row>
<row rowsep="0">
<entry>29 7038 1363</entry></row>
<row rowsep="0">
<entry>0 1769 7837</entry></row>
<row rowsep="0">
<entry>1 3801 1689</entry></row>
<row rowsep="0">
<entry>2 10070 2359</entry></row>
<row rowsep="0">
<entry>3 3667 9918</entry></row>
<row rowsep="0">
<entry>4 1914 6920</entry></row>
<row rowsep="0">
<entry>5 4244 5669</entry></row>
<row rowsep="0">
<entry>6 10245 7821</entry></row>
<row rowsep="0">
<entry>7 7648 3944</entry></row>
<row rowsep="0">
<entry>8 3310 5488</entry></row>
<row rowsep="0">
<entry>9 6346 9666</entry></row>
<row rowsep="0">
<entry>10 7088 6122</entry></row>
<row rowsep="0">
<entry>11 1291 7827</entry></row>
<row rowsep="0">
<entry>12 10592 8945</entry></row>
<row rowsep="0">
<entry>13 3609 7120</entry></row>
<row rowsep="0">
<entry>14 9168 9112</entry></row>
<row rowsep="0">
<entry>15 6203 8052</entry></row>
<row rowsep="0">
<entry>16 3330 2895</entry></row>
<row rowsep="0">
<entry>17 4264 10563</entry></row>
<row rowsep="0">
<entry>18 10556 6496</entry></row>
<row rowsep="0">
<entry>19 8807 7645</entry></row>
<row rowsep="0">
<entry>20 1999 4530</entry></row>
<row rowsep="0">
<entry>21 9202 6818</entry></row>
<row rowsep="0">
<entry>22 3403 1734</entry></row>
<row rowsep="0">
<entry>23 2106 9023</entry></row>
<row rowsep="0">
<entry>24 6881 3883</entry></row>
<row rowsep="0">
<entry>25 3895 2171</entry></row>
<row rowsep="0">
<entry>26 4062 6424</entry></row>
<row rowsep="0">
<entry>27 3755 9536</entry></row><!-- EPO <DP n="17"> -->
<row rowsep="0">
<entry>28 4683 2131</entry></row>
<row>
<entry>29 7347 8027</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0005" num="0005">
<table frame="all">
<title>Table 5</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="74mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 1/2)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>54 9318 14392 27561 26909 10219 2534 8597</entry></row>
<row rowsep="0">
<entry>55 7263 4635 2530 28130 3033 23830 3651</entry></row>
<row rowsep="0">
<entry>56 24731 23583 26036 17299 5750 792 9169</entry></row>
<row rowsep="0">
<entry>57 5811 26154 18653 11551 15447 13685 16264</entry></row>
<row rowsep="0">
<entry>58 12610 11347 28768 2792 3174 29371 12997</entry></row>
<row rowsep="0">
<entry>59 16789 16018 21449 6165 21202 15850 3186</entry></row>
<row rowsep="0">
<entry>60 31016 21449 17618 6213 12166 8334 18212</entry></row>
<row rowsep="0">
<entry>61 22836 14213 11327 5896 718 11727 9308</entry></row>
<row rowsep="0">
<entry>62 2091 24941 29966 23634 9013 15587 5444</entry></row>
<row rowsep="0">
<entry>63 22207 3983 16904 28534 21415 27524 25912</entry></row>
<row rowsep="0">
<entry>64 25687 4501 22193 14665 14798 16158 5491</entry></row>
<row rowsep="0">
<entry>65 4520 17094 23397 4264 22370 16941 21526</entry></row>
<row rowsep="0">
<entry>66 10490 6182 32370 9597 30841 25954 2762</entry></row>
<row rowsep="0">
<entry>67 22120 22865 29870 15147 13668 14955 19235</entry></row>
<row rowsep="0">
<entry>68 6689 18408 18346 9918 25746 5443 20645</entry></row>
<row rowsep="0">
<entry>69 29982 12529 13858 4746 30370 10023 24828</entry></row>
<row rowsep="0">
<entry>70 1262 28032 29888 13063 24033 21951 7863</entry></row>
<row rowsep="0">
<entry>71 6594 29642 31451 14831 9509 9335 31552</entry></row>
<row rowsep="0">
<entry>72 1358 6454 16633 20354 24598 624 5265</entry></row>
<row rowsep="0">
<entry>73 19529 295 18011 3080 13364 8032 15323</entry></row>
<row rowsep="0">
<entry>74 11981 1510 7960 21462 9129 11370 25741</entry></row>
<row rowsep="0">
<entry>75 9276 29656 4543 30699 20646 21921 28050</entry></row>
<row rowsep="0">
<entry>76 15975 25634 5520 31119 13715 21949 19605</entry></row>
<row rowsep="0">
<entry>77 18688 4608 31755 30165 13103 10706 29224</entry></row>
<row rowsep="0">
<entry>78 21514 23117 12245 26035 31656 25631 30699</entry></row>
<row rowsep="0">
<entry>79 9674 24966 31285 29908 17042 24588 31857</entry></row>
<row rowsep="0">
<entry>80 21856 27777 29919 27000 14897 11409 7122</entry></row>
<row rowsep="0">
<entry>81 29773 23310 263 4877 28622 20545 22092</entry></row>
<row rowsep="0">
<entry>82 15605 5651 21864 3967 14419 22757 15896</entry></row>
<row rowsep="0">
<entry>83 30145 1759 10139 29223 26086 10556 5098</entry></row>
<row rowsep="0">
<entry>84 18815 16575 2936 24457 26738 6030 505</entry></row>
<row rowsep="0">
<entry>85 30326 22298 27562 20131 26390 6247 24791</entry></row>
<row rowsep="0">
<entry>86 928 29246 21246 12400 15311 32309 18608</entry></row>
<row rowsep="0">
<entry>87 20314 6025 26689 16302 2296 3244 19613</entry></row>
<row rowsep="0">
<entry>88 6237 11943 22851 15642 23857 15112 20947</entry></row>
<row rowsep="0">
<entry>89 26403 25168 19038 18384 8882 12719 7093</entry></row>
<row rowsep="0">
<entry>0 14567 24965</entry></row>
<row rowsep="0">
<entry>1 3908 100</entry></row>
<row rowsep="0">
<entry>2 10279 240</entry></row>
<row rowsep="0">
<entry>3 24102 764</entry></row>
<row rowsep="0">
<entry>4 12383 4173</entry></row>
<row rowsep="0">
<entry>5 13861 15918</entry></row><!-- EPO <DP n="18"> -->
<row rowsep="0">
<entry>6 21327 1046</entry></row>
<row rowsep="0">
<entry>7 5288 14579</entry></row>
<row rowsep="0">
<entry>8 28158 8069</entry></row>
<row rowsep="0">
<entry>9 16583 11098</entry></row>
<row rowsep="0">
<entry>10 16681 28363</entry></row>
<row rowsep="0">
<entry>11 13980 24725</entry></row>
<row rowsep="0">
<entry>12 32169 17989</entry></row>
<row rowsep="0">
<entry>13 10907 2767</entry></row>
<row rowsep="0">
<entry>14 21557 3818</entry></row>
<row rowsep="0">
<entry>15 26676 12422</entry></row>
<row rowsep="0">
<entry>16 7676 8754</entry></row>
<row rowsep="0">
<entry>17 14905 20232</entry></row>
<row rowsep="0">
<entry>18 15719 24646</entry></row>
<row rowsep="0">
<entry>19 31942 8589</entry></row>
<row rowsep="0">
<entry>20 19978 27197</entry></row>
<row rowsep="0">
<entry>21 27060 15071</entry></row>
<row rowsep="0">
<entry>22 6071 26649</entry></row>
<row rowsep="0">
<entry>23 10393 11176</entry></row>
<row rowsep="0">
<entry>24 9597 13370</entry></row>
<row rowsep="0">
<entry>25 7081 17677</entry></row>
<row rowsep="0">
<entry>26 1433 19513</entry></row>
<row rowsep="0">
<entry>27 26925 9014</entry></row>
<row rowsep="0">
<entry>28 19202 8900</entry></row>
<row rowsep="0">
<entry>29 18152 30647</entry></row>
<row rowsep="0">
<entry>30 20803 1737</entry></row>
<row rowsep="0">
<entry>31 11804 25221</entry></row>
<row rowsep="0">
<entry>32 31683 17783</entry></row>
<row rowsep="0">
<entry>33 29694 9345</entry></row>
<row rowsep="0">
<entry>34 12280 26611</entry></row>
<row rowsep="0">
<entry>35 6526 26122</entry></row>
<row rowsep="0">
<entry>36 26165 11241</entry></row>
<row rowsep="0">
<entry>37 7666 26962</entry></row>
<row rowsep="0">
<entry>38 16290 8480</entry></row>
<row rowsep="0">
<entry>39 11774 10120</entry></row>
<row rowsep="0">
<entry>40 30051 30426</entry></row>
<row rowsep="0">
<entry>41 1335 15424</entry></row>
<row rowsep="0">
<entry>42 6865 17742</entry></row>
<row rowsep="0">
<entry>43 31779 12489</entry></row>
<row rowsep="0">
<entry>44 32120 21001</entry></row>
<row rowsep="0">
<entry>45 14508 6996</entry></row>
<row rowsep="0">
<entry>46 979 25024</entry></row>
<row rowsep="0">
<entry>47 4554 21896</entry></row>
<row rowsep="0">
<entry>48 7989 21777</entry></row>
<row rowsep="0">
<entry>49 4972 20661</entry></row>
<row rowsep="0">
<entry>50 6612 2730</entry></row>
<row rowsep="0">
<entry>51 12742 4418</entry></row>
<row rowsep="0">
<entry>52 29194 595</entry></row>
<row>
<entry>53 19267 20113</entry></row></tbody></tgroup><!-- EPO <DP n="19"> -->
</table>
</tables>
<tables id="tabl0006" num="0006">
<table frame="all">
<title>Table 6</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="102mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 3/4)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6385 7901 14611 13389 11200 3252 5243 2504 2722 821 7374</entry></row>
<row rowsep="0">
<entry>1 11359 2698 357 13824 12772 7244 6752 15310 852 2001 11417</entry></row>
<row rowsep="0">
<entry>2 7862 7977 6321 13612 12197 14449 15137 13860 1708 6399 13444</entry></row>
<row rowsep="0">
<entry>3 1560 11804 6975 13292 3646 3812 8772 7306 5795 14327 7866</entry></row>
<row rowsep="0">
<entry>4 7626 11407 14599 9689 1628 2113 10809 9283 1230 15241 4870</entry></row>
<row rowsep="0">
<entry>5 1610 5699 15876 9446 12515 1400 6303 5411 14181 13925 7358</entry></row>
<row rowsep="0">
<entry>6 4059 8836 3405 7853 7992 15336 5970 10368 10278 9675 4651</entry></row>
<row rowsep="0">
<entry>7 4441 3963 9153 2109 12683 7459 12030 12221 629 15212 406</entry></row>
<row rowsep="0">
<entry>8 6007 8411 5771 3497 543 14202 875 9186 6235 13908 3563</entry></row>
<row rowsep="0">
<entry>9 3232 6625 4795 546 9781 2071 7312 3399 7250 4932 12652</entry></row>
<row rowsep="0">
<entry>10 8820 10088 11090 7069 6585 13134 10158 7183 488 7455 9238</entry></row>
<row rowsep="0">
<entry>11 1903 10818 119 215 7558 11046 10615 11545 14784 7961 15619</entry></row>
<row rowsep="0">
<entry>12 3655 8736 4917 15874 5129 2134 15944 14768 7150 2692 1469</entry></row>
<row rowsep="0">
<entry>13 8316 3820 505 8923 6757 806 7957 4216 15589 13244 2622</entry></row>
<row rowsep="0">
<entry>14 14463 4852 15733 3041 11193 12860 13673 8152 6551 15108 8758</entry></row>
<row rowsep="0">
<entry>15 3149 11981</entry></row>
<row rowsep="0">
<entry>16 13416 6906</entry></row>
<row rowsep="0">
<entry>17 13098 13352</entry></row>
<row rowsep="0">
<entry>18 2009 14460</entry></row>
<row rowsep="0">
<entry>19 7207 4314</entry></row>
<row rowsep="0">
<entry>20 3312 3945</entry></row>
<row rowsep="0">
<entry>21 4418 6248</entry></row>
<row rowsep="0">
<entry>22 2669 13975</entry></row>
<row rowsep="0">
<entry>23 7571 9023</entry></row>
<row rowsep="0">
<entry>24 14172 2967</entry></row>
<row rowsep="0">
<entry>25 7271 7138</entry></row>
<row rowsep="0">
<entry>26 6135 13670</entry></row>
<row rowsep="0">
<entry>27 7490 14559</entry></row>
<row rowsep="0">
<entry>28 8657 2466</entry></row>
<row rowsep="0">
<entry>29 8599 12834</entry></row>
<row rowsep="0">
<entry>30 3470 3152</entry></row>
<row rowsep="0">
<entry>31 13917 4365</entry></row>
<row rowsep="0">
<entry>32 6024 13730</entry></row>
<row rowsep="0">
<entry>33 10973 14182</entry></row>
<row rowsep="0">
<entry>34 2464 13167</entry></row>
<row rowsep="0">
<entry>35 5281 15049</entry></row>
<row rowsep="0">
<entry>36 1103 1849</entry></row>
<row rowsep="0">
<entry>37 2058 1069</entry></row>
<row rowsep="0">
<entry>38 9654 6095</entry></row>
<row rowsep="0">
<entry>39 14311 7667</entry></row>
<row rowsep="0">
<entry>40 15617 8146</entry></row>
<row rowsep="0">
<entry>41 4588 11218</entry></row>
<row rowsep="0">
<entry>42 13660 6243</entry></row>
<row rowsep="0">
<entry>43 8578 7874</entry></row>
<row rowsep="0">
<entry>44 11741 2686</entry></row>
<row rowsep="0">
<entry>0 1022 1264</entry></row><!-- EPO <DP n="20"> -->
<row rowsep="0">
<entry>1 12604 9965</entry></row>
<row rowsep="0">
<entry>2 8217 2707</entry></row>
<row rowsep="0">
<entry>3 3156 11793</entry></row>
<row rowsep="0">
<entry>4 354 1514</entry></row>
<row rowsep="0">
<entry>5 6978 14058</entry></row>
<row rowsep="0">
<entry>6 7922 16079</entry></row>
<row rowsep="0">
<entry>7 15087 12138</entry></row>
<row rowsep="0">
<entry>8 5053 6470</entry></row>
<row rowsep="0">
<entry>9 12687 14932</entry></row>
<row rowsep="0">
<entry>10 15458 1763</entry></row>
<row rowsep="0">
<entry>11 8121 1721</entry></row>
<row rowsep="0">
<entry>12 12431 549</entry></row>
<row rowsep="0">
<entry>13 4129 7091</entry></row>
<row rowsep="0">
<entry>14 1426 8415</entry></row>
<row rowsep="0">
<entry>15 9783 7604</entry></row>
<row rowsep="0">
<entry>16 6295 11329</entry></row>
<row rowsep="0">
<entry>17 1409 12061</entry></row>
<row rowsep="0">
<entry>18 8065 9087</entry></row>
<row rowsep="0">
<entry>19 2918 8438</entry></row>
<row rowsep="0">
<entry>20 1293 14115</entry></row>
<row rowsep="0">
<entry>21 3922 13851</entry></row>
<row rowsep="0">
<entry>22 3851 4000</entry></row>
<row rowsep="0">
<entry>23 5865 1768</entry></row>
<row rowsep="0">
<entry>24 2655 14957</entry></row>
<row rowsep="0">
<entry>25 5565 6332</entry></row>
<row rowsep="0">
<entry>26 4303 12631</entry></row>
<row rowsep="0">
<entry>27 11653 12236</entry></row>
<row rowsep="0">
<entry>28 16025 7632</entry></row>
<row rowsep="0">
<entry>29 4655 14128</entry></row>
<row rowsep="0">
<entry>30 9584 13123</entry></row>
<row rowsep="0">
<entry>31 13987 9597</entry></row>
<row rowsep="0">
<entry>32 15409 12110</entry></row>
<row rowsep="0">
<entry>33 8754 15490</entry></row>
<row rowsep="0">
<entry>34 7416 15325</entry></row>
<row rowsep="0">
<entry>35 2909 15549</entry></row>
<row rowsep="0">
<entry>36 2995 8257</entry></row>
<row rowsep="0">
<entry>37 9406 4791</entry></row>
<row rowsep="0">
<entry>38 11111 4854</entry></row>
<row rowsep="0">
<entry>39 2812 8521</entry></row>
<row rowsep="0">
<entry>40 8476 14717</entry></row>
<row rowsep="0">
<entry>41 7820 15360</entry></row>
<row rowsep="0">
<entry>42 1179 7939</entry></row>
<row rowsep="0">
<entry>43 2357 8678</entry></row>
<row rowsep="0">
<entry>44 7703 6216</entry></row>
<row rowsep="0">
<entry>0 3477 7067</entry></row>
<row rowsep="0">
<entry>1 3931 13845</entry></row>
<row rowsep="0">
<entry>2 7675 12899</entry></row>
<row rowsep="0">
<entry>3 1754 8187</entry></row>
<row rowsep="0">
<entry>4 77851400</entry></row>
<row rowsep="0">
<entry>5 9213 5891</entry></row><!-- EPO <DP n="21"> -->
<row rowsep="0">
<entry>6 2494 7703</entry></row>
<row rowsep="0">
<entry>7 2576 7902</entry></row>
<row rowsep="0">
<entry>8 4821 15682</entry></row>
<row rowsep="0">
<entry>9 10426 11935</entry></row>
<row rowsep="0">
<entry>10 1810 904</entry></row>
<row rowsep="0">
<entry>11 11332 9264</entry></row>
<row rowsep="0">
<entry>12 11312 3570</entry></row>
<row rowsep="0">
<entry>13 14916 2650</entry></row>
<row rowsep="0">
<entry>14 7679 7842</entry></row>
<row rowsep="0">
<entry>15 6089 13084</entry></row>
<row rowsep="0">
<entry>16 3938 2751</entry></row>
<row rowsep="0">
<entry>17 8509 4648</entry></row>
<row rowsep="0">
<entry>18 12204 8917</entry></row>
<row rowsep="0">
<entry>19 5749 12443</entry></row>
<row rowsep="0">
<entry>20 12613 4431</entry></row>
<row rowsep="0">
<entry>21 1344 4014</entry></row>
<row rowsep="0">
<entry>22 8488 13850</entry></row>
<row rowsep="0">
<entry>23 1730 14896</entry></row>
<row rowsep="0">
<entry>24 14942 7126</entry></row>
<row rowsep="0">
<entry>25 14983 8863</entry></row>
<row rowsep="0">
<entry>26 6578 8564</entry></row>
<row rowsep="0">
<entry>27 4947 396</entry></row>
<row rowsep="0">
<entry>28 297 12805</entry></row>
<row rowsep="0">
<entry>29 13878 6692</entry></row>
<row rowsep="0">
<entry>30 11857 11186</entry></row>
<row rowsep="0">
<entry>31 14395 11493</entry></row>
<row rowsep="0">
<entry>32 16145 12251</entry></row>
<row rowsep="0">
<entry>33 13462 7428</entry></row>
<row rowsep="0">
<entry>34 14526 13119</entry></row>
<row rowsep="0">
<entry>35 2535 11243</entry></row>
<row rowsep="0">
<entry>36 6465 12690</entry></row>
<row rowsep="0">
<entry>37 6872 9334</entry></row>
<row rowsep="0">
<entry>38 15371 14023</entry></row>
<row rowsep="0">
<entry>39 8101 10187</entry></row>
<row rowsep="0">
<entry>40 11963 4848</entry></row>
<row rowsep="0">
<entry>41 15125 6119</entry></row>
<row rowsep="0">
<entry>42 8051 14465</entry></row>
<row rowsep="0">
<entry>43 11139 5167</entry></row>
<row>
<entry>44 2883 14521</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0007" num="0007">
<table frame="all">
<title>Table 7</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="90mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 4/5)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row><!-- EPO <DP n="22"> -->
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 9514 4356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row>
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row><!-- EPO <DP n="23"> -->
<row rowsep="0">
<entry colsep="0">17 1253 11934</entry></row>
<row rowsep="0">
<entry colsep="0">18 9559 6016</entry></row>
<row rowsep="0">
<entry colsep="0">19 312 7589</entry></row>
<row rowsep="0">
<entry colsep="0">20 4439 4197</entry></row>
<row rowsep="0">
<entry colsep="0">21 4002 9555</entry></row>
<row rowsep="0">
<entry colsep="0">22 12232 7779</entry></row>
<row rowsep="0">
<entry colsep="0">23 1494 8782</entry></row>
<row rowsep="0">
<entry colsep="0">24 10749 3969</entry></row>
<row rowsep="0">
<entry colsep="0">25 4368 3479</entry></row>
<row rowsep="0">
<entry colsep="0">26 6316 5342</entry></row>
<row rowsep="0">
<entry colsep="0">27 2455 3493</entry></row>
<row rowsep="0">
<entry colsep="0">28 12157 7405</entry></row>
<row rowsep="0">
<entry colsep="0">29 6598 11495</entry></row>
<row rowsep="0">
<entry colsep="0">30 11805 4455</entry></row>
<row rowsep="0">
<entry colsep="0">31 9625 2090</entry></row>
<row rowsep="0">
<entry colsep="0">32 4731 2321</entry></row>
<row rowsep="0">
<entry colsep="0">33 3578 2608</entry></row>
<row rowsep="0">
<entry colsep="0">34 8504 1849</entry></row>
<row rowsep="0">
<entry colsep="0">35 4027 1151</entry></row>
<row rowsep="0">
<entry colsep="0">0 5647 4935</entry></row>
<row rowsep="0">
<entry colsep="0">1 4219 1870</entry></row>
<row rowsep="0">
<entry colsep="0">2 10968 8054</entry></row>
<row rowsep="0">
<entry colsep="0">3 6970 5447</entry></row>
<row rowsep="0">
<entry colsep="0">4 3217 5638</entry></row>
<row rowsep="0">
<entry colsep="0">5 8972 669</entry></row>
<row rowsep="0">
<entry colsep="0">6 5618 12472</entry></row>
<row rowsep="0">
<entry colsep="0">7 1457 1280</entry></row>
<row rowsep="0">
<entry colsep="0">8 8868 3883</entry></row>
<row rowsep="0">
<entry colsep="0">9 8866 1224</entry></row>
<row rowsep="0">
<entry colsep="0">10 8371 5972</entry></row>
<row rowsep="0">
<entry colsep="0">11 266 4405</entry></row>
<row rowsep="0">
<entry colsep="0">12 3706 3244</entry></row>
<row rowsep="0">
<entry colsep="0">13 6039 5844</entry></row>
<row rowsep="0">
<entry colsep="0">14 7200 3283</entry></row>
<row rowsep="0">
<entry colsep="0">15 1502 11282</entry></row>
<row rowsep="0">
<entry colsep="0">16 12318 2202</entry></row>
<row rowsep="0">
<entry colsep="0">17 4523 965</entry></row>
<row rowsep="0">
<entry colsep="0">18 9587 7011</entry></row>
<row rowsep="0">
<entry colsep="0">19 2552 2051</entry></row>
<row rowsep="0">
<entry colsep="0">20 12045 10306</entry></row>
<row rowsep="0">
<entry colsep="0">21 11070 5104</entry></row>
<row rowsep="0">
<entry colsep="0">22 6627 6906</entry></row>
<row rowsep="0">
<entry colsep="0">23 9889 2121</entry></row>
<row rowsep="0">
<entry colsep="0">24 829 9701</entry></row>
<row rowsep="0">
<entry colsep="0">25 2201 1819</entry></row>
<row rowsep="0">
<entry colsep="0">26 6689 12925</entry></row>
<row rowsep="0">
<entry colsep="0">27 2139 8757</entry></row>
<row rowsep="0">
<entry colsep="0">28 12004 5948</entry></row>
<row rowsep="0">
<entry colsep="0">29 8704 3191</entry></row>
<row rowsep="0">
<entry colsep="0">30 8171 10933</entry></row><!-- EPO <DP n="24"> -->
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row>
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row>
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="25"> -->
<tables id="tabl0008" num="0008">
<table frame="all">
<title>Table 8</title>
<tgroup cols="1" colsep="0" rowsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row valign="top">
<entry align="center"><b>Address of Parity Bit Accumulators (Rate 3/5)</b></entry></row></thead>
<tbody>
<row>
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row>
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row>
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row>
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row>
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row>
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row>
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row>
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row>
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row>
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row>
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row>
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row>
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row>
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row>
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row>
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row>
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row>
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row>
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row>
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row>
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row>
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row>
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row>
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row>
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row>
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row>
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row>
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row>
<row>
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row>
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row>
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row>
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row>
<entry>20473 11294 9914 22815 2574 8439 3699 543124840 21908 16088 18244</entry></row>
<row>
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row>
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row>
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row>
<entry>0 18539 18661</entry></row>
<row>
<entry>1 10502 3002</entry></row>
<row>
<entry>2 9368 10761</entry></row>
<row>
<entry>3 12299 7828</entry></row>
<row>
<entry>4 15048 13362</entry></row>
<row>
<entry>5 18444 24640</entry></row>
<row>
<entry>6 20775 19175</entry></row>
<row>
<entry>7 18970 10971</entry></row>
<row>
<entry>8 5329 19982</entry></row>
<row>
<entry>9 11296 18655</entry></row>
<row>
<entry>10 15046 20659</entry></row>
<row>
<entry>11 7300 22 140</entry></row>
<row>
<entry>12 22029 14477</entry></row>
<row>
<entry>13 11129 742</entry></row><!-- EPO <DP n="26"> -->
<row>
<entry>14 13254 13813</entry></row>
<row>
<entry>15 19234 13273</entry></row>
<row>
<entry>16 6079 21122</entry></row>
<row>
<entry>17 22782 5828</entry></row>
<row>
<entry>18 19775 4247</entry></row>
<row>
<entry>19 1660 19413</entry></row>
<row>
<entry>20 4403 3649</entry></row>
<row>
<entry>21 13371 25851</entry></row>
<row>
<entry>22 22770 21784</entry></row>
<row>
<entry>23 10757 14131</entry></row>
<row>
<entry>24 16071 21617</entry></row>
<row>
<entry>25 6393 3725</entry></row>
<row>
<entry>26 597 19968</entry></row>
<row>
<entry>27 5743 8084</entry></row>
<row>
<entry>28 6770 9548</entry></row>
<row>
<entry>29 4285 17542</entry></row>
<row>
<entry>30 13568 22599</entry></row>
<row>
<entry>31 1786 4617</entry></row>
<row>
<entry>32 23238 11648</entry></row>
<row>
<entry>33 19627 2030</entry></row>
<row>
<entry>34 13601 13458</entry></row>
<row>
<entry>35 13740 17328</entry></row>
<row>
<entry>36 25012 13944</entry></row>
<row>
<entry>37 22513 6687</entry></row>
<row>
<entry>38 4934 12587</entry></row>
<row>
<entry>39 21197 5133</entry></row>
<row>
<entry>40 22705 6938</entry></row>
<row>
<entry>41 7534 24633</entry></row>
<row>
<entry>42 24400 12797</entry></row>
<row>
<entry>43 21911 25712</entry></row>
<row>
<entry>44 12039 1140</entry></row>
<row>
<entry>45 24306 1021</entry></row>
<row>
<entry>46 14012 20747</entry></row>
<row>
<entry>47 11265 15219</entry></row>
<row>
<entry>48 4670 15531</entry></row>
<row>
<entry>49 9417 14359</entry></row>
<row>
<entry>50 2415 6504</entry></row>
<row>
<entry>51 24964 24690</entry></row>
<row>
<entry>52 14443 8816</entry></row>
<row>
<entry>53 6926 1291</entry></row>
<row>
<entry>54 6209 20806</entry></row>
<row>
<entry>55 13915 4079</entry></row>
<row>
<entry>56 24410 13196</entry></row>
<row>
<entry>57 13505 6117</entry></row>
<row>
<entry>58 9869 8220</entry></row>
<row>
<entry>59 1570 6044</entry></row>
<row>
<entry>60 25780 17387</entry></row>
<row>
<entry>61 20671 24913</entry></row>
<row>
<entry>62 24558 20591</entry></row>
<row>
<entry>63 12402 3702</entry></row><!-- EPO <DP n="27"> -->
<row>
<entry>64 8314 1357</entry></row>
<row>
<entry>65 20071 14616</entry></row>
<row>
<entry>66 17014 3688</entry></row>
<row>
<entry>67 19837 946</entry></row>
<row>
<entry>68 15195 12136</entry></row>
<row>
<entry>69 7758 22808</entry></row>
<row>
<entry>70 3564 2925</entry></row>
<row rowsep="1">
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0009" num="0009">
<table frame="all">
<title>Table 9</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="72mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 8/9)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 23814620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row>
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row><!-- EPO <DP n="28"> -->
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row>
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row><!-- EPO <DP n="29"> -->
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row>
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row>
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row><!-- EPO <DP n="30"> -->
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row>
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0010" num="0010">
<table frame="all">
<title>Table 10</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="74mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 9/10)</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 834 81</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 2615 236 5334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row><!-- EPO <DP n="31"> -->
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row>
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row>
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row><!-- EPO <DP n="32"> -->
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row>
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row><!-- EPO <DP n="33"> -->
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row>
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0027" num="0027">As regards the BCH encoder 211, the BCH code parameters are enumerated in Table 11.<!-- EPO <DP n="34"> -->
<tables id="tabl0011" num="0011">
<table frame="all">
<title>Table 11</title>
<tgroup cols="4">
<colspec colnum="1" colname="col1" colwidth="29mm"/>
<colspec colnum="2" colname="col2" colwidth="50mm"/>
<colspec colnum="3" colname="col3" colwidth="44mm"/>
<colspec colnum="4" colname="col4" colwidth="43mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>LDPC Code Rate</b></entry>
<entry align="center" valign="top"><b>BCH Uncoded Block Length</b> <i>k<sub>bch</sub></i></entry>
<entry align="center" valign="top"><b>BCH Coded Block Length <i>n<sub>bch</sub></i></b></entry>
<entry align="center" valign="top"><b>BCH Error Correction (bits)</b></entry></row></thead>
<tbody>
<row>
<entry align="center">1/2</entry>
<entry align="center">32208</entry>
<entry align="center">32400</entry>
<entry align="center">12</entry></row>
<row>
<entry align="center">2/3</entry>
<entry align="center">43040</entry>
<entry align="center">43200</entry>
<entry align="center">10</entry></row>
<row>
<entry align="center">3/4</entry>
<entry align="center">48408</entry>
<entry align="center">48600</entry>
<entry align="center">12</entry></row>
<row>
<entry align="center">4/5</entry>
<entry align="center">51648</entry>
<entry align="center">51840</entry>
<entry align="center">12</entry></row>
<row>
<entry align="center">5/6</entry>
<entry align="center">53840</entry>
<entry align="center">54000</entry>
<entry align="center">10</entry></row>
<row>
<entry align="center">3/5</entry>
<entry align="center">38688</entry>
<entry align="center">38880</entry>
<entry align="center">12</entry></row>
<row>
<entry align="center">8/9</entry>
<entry align="center">57472</entry>
<entry align="center">57600</entry>
<entry align="center">8</entry></row>
<row>
<entry align="center">9/10</entry>
<entry align="center">58192</entry>
<entry align="center">58320</entry>
<entry align="center">8</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0028" num="0028">It is noted that in the above table, <i>n<sub>bch</sub></i> = <i>k<sub>ldpc</sub></i> .</p>
<p id="p0029" num="0029">The generator polynomial of the <i>t</i> error correcting BCH encoder 211 is obtained by multiplying the first <i>t</i> polynomials in the following list of Table 12:
<tables id="tabl0012" num="0012">
<table frame="all">
<title>Table 12</title>
<tgroup cols="2">
<colspec colnum="1" colname="col1" colwidth="14mm"/>
<colspec colnum="2" colname="col2" colwidth="73mm"/>
<tbody>
<row>
<entry>g1(x)</entry>
<entry>1+x<sup>2</sup>+x<sup>3</sup>+x<sup>5</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>2</sub>(x)</entry>
<entry>1+x+x<sup>4</sup>+x<sup>5</sup>+x<sup>6</sup>+x<sup>8</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>3</sub>(x)</entry>
<entry>1+x<sup>2</sup>+x<sup>3</sup>+x<sup>4</sup>+x<sup>5</sup>+x<sup>7</sup>+x<sup>8</sup>+x<sup>9</sup>+x<sup>10</sup>+x<sup>11</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>4</sub>(x)</entry>
<entry>1+x<sup>2</sup>+x<sup>4</sup>+x<sup>6</sup>+x<sup>9</sup>+x<sup>11</sup>+x<sup>12</sup>+x<sup>14</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>5</sub>(x)</entry>
<entry>1+x+x<sup>2</sup>+x<sup>3</sup>+x<sup>5</sup>+x<sup>8</sup>+x<sup>9</sup>+x<sup>10</sup>+x<sup>11</sup>+x<sup>12</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>6</sub>(x)</entry>
<entry>1+x<sup>2</sup>+x<sup>4</sup>+x<sup>5</sup>+x<sup>7</sup>+x<sup>8</sup>+x<sup>9</sup>+x<sup>10</sup>+x<sup>12</sup>+x<sup>13</sup>+x<sup>14</sup>+x<sup>15</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>7</sub>(x)</entry>
<entry>1+x<sup>2</sup>+x<sup>5</sup>+x<sup>6</sup>+x<sup>8</sup>+x<sup>9</sup>+x<sup>10</sup>+x<sup>11</sup>+x<sup>13</sup>+x<sup>15</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>8</sub>(x)</entry>
<entry>1+x+x<sup>2</sup>+x<sup>5</sup>+x<sup>6</sup>+x<sup>8</sup>+x<sup>9</sup>+x<sup>12</sup>+x<sup>13</sup>+x<sup>14</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>9</sub>(x)</entry>
<entry>1+x<sup>5</sup>+x<sup>7</sup>+x<sup>9</sup>+x<sup>10</sup>+x<sup>11</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>10</sub>(x)</entry>
<entry>1+x+x<sup>2</sup>+x<sup>5</sup>+x<sup>7</sup>+x<sup>8</sup>+x<sup>10</sup>+x<sup>12</sup>+x<sup>13</sup>+x<sup>14</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>11</sub>(x)</entry>
<entry>1+x<sup>2</sup>+x<sup>3</sup>+x<sup>5</sup>+x<sup>9</sup>+x<sup>11</sup>+x<sup>12</sup>+x<sup>13</sup>+x<sup>16</sup></entry></row>
<row>
<entry>g<sub>12</sub>(x)</entry>
<entry>1+x+x<sup>5</sup>+x<sup>6</sup>+x<sup>7</sup>+x<sup>9</sup>+x<sup>11</sup>+x<sup>12</sup>+x<sup>16</sup></entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0030" num="0030">BCH encoding of information bits <i>m</i> = (<i>m</i><sub><i>kbch-</i>1</sub>, <i>m</i><sub><i>kbch-</i>2</sub> ,...,<i>m</i><sub>1</sub>,<i>m</i><sub>0</sub>) onto a codeword <i>c</i> = (<i>m<sub>kbch-1</sub>,m<sub>kbch-2</sub>,...,m<sub>1</sub>,m<sub>0</sub>,d<sub>nbch-kbch-1</sub>, d<sub>nbch-kbch-2</sub>,...,d<sub>1</sub>,d<sub>0</sub></i>) <i>is</i> achieved as follows. The message polynomial <i>m</i>(x) = <i>m</i><sub><i>kbch-</i>1</sub><i>x</i><sup><i>kbch</i>-1</sup> + <i>m</i><sub><i>kbch</i>-2</sub>x<sup><i>kbch</i>-2</sup> +...+ <i>m</i><sub>1</sub>x + <i>m</i><sub>0</sub> is multiplied by <i>x<sup>nbch-kbch</sup></i>. Next, <i>x<sup>nbch-kbch</sup> m</i>(<i>x</i>) divided by <i>g(x).</i> With <i>d</i>(<i>x</i>) = <i>d<sub>nbch-kbch-1</sub>x</i><sup><i>nbch</i>-k<i>bch</i>-1</sup> +...+ <i>d</i><sub>1</sub>x+<i>d</i><sub>0</sub> as the remainder, the codeword polynomial is set as follows: <i>c</i>(x) = x<sup><i>nbch-</i>k</sup><i><sup>bch</sup> m</i>(<i>x</i>) + <i>d</i>(x).</p>
<p id="p0031" num="0031">The above LDPC codes, in an exemplary embodiment, can be used to variety of digital video applications, such as MPEG (Motion Pictures Expert Group) packet transmission.<!-- EPO <DP n="35"> --></p>
<p id="p0032" num="0032"><figref idref="f0003">FIG. 3</figref> is a diagram of an exemplary receiver in the system of <figref idref="f0001">FIG. 1</figref>. At the receiving side, a receiver 300 includes a demodulator 301 that performs demodulation of received signals from transmitter 200. These signals are received at a receive antenna 303 for demodulation. After demodulation, the received signals are forwarded to a decoder 305, which attempts to reconstruct the original source messages by generating messages, <i>X',</i> in conjunction with a bit metric generator 307. With non-Gray mapping, the bit metric generator 307 exchanges probability information with the decoder 305 back and forth (iteratively) during the decoding process, which is detailed in <figref idref="f0014">FIG. 10</figref>. Alternatively, if Gray mapping is used, one pass of the bit metric generator is sufficient, in which further attempts of bit metric generation after each LDPC decoder iteration are likely to yield limited performance improvement; this approach is more fully described with respect to <figref idref="f0015">FIG. 11</figref>. To appreciate the advantages offered by the present invention, it is instructive to examine how LDPC codes are generated, as discussed in <figref idref="f0004">FIG. 4</figref>.</p>
<p id="p0033" num="0033"><figref idref="f0004">FIG. 4</figref> is a diagram of a sparse parity check matrix. LDPC codes are long, linear block codes with sparse parity check matrix <i>H</i> <sub>(<i>n</i>-<i>k</i>)<i>m</i></sub>. Typically the block length, <i>n</i>, ranges from thousands to tens of thousands of bits. For example, a parity check matrix for an LDPC code of length <i>n</i>=8 and rate ½ is shown in <figref idref="f0004">FIG. 4</figref>. The same code can be equivalently represented by the bipartite graph, per <figref idref="f0004">FIG. 5</figref>.</p>
<p id="p0034" num="0034"><figref idref="f0004">FIG. 5</figref> is a diagram of a bipartite graph of an LDPC code of the matrix of <figref idref="f0004">FIG. 4</figref>. Parity check equations imply that for each check node, the sum (over GF (Galois Field)(2)) of all adjacent bit nodes is equal to zero. As seen in the figure, bit nodes occupy the left side of the graph and are associated with one or more check nodes, according to a predetermined relationship. For example, corresponding to check node <i>m</i><sub>1</sub>, the following expression exists <i>n</i><sub>1</sub> + <i>n</i><sub>4</sub> + <i>n</i><sub>5</sub> + <i>n</i><sub>8</sub> = 0 with respect to the bit nodes.</p>
<p id="p0035" num="0035">Returning the receiver 303, the LDPC decoder 305 is considered a message passing decoder, whereby the decoder 305 aims to find the values of bit nodes. To accomplish this task, bit nodes and check nodes iteratively communicate with each other. The nature of this communication is described below.</p>
<p id="p0036" num="0036">From check nodes to bit nodes, each check node provides to an adjacent bit node an estimate ("opinion") regarding the value of that bit node based on the information coming from<!-- EPO <DP n="36"> --> other adjacent bit nodes. For instance, in the above example if the sum of <i>n</i><sub>4</sub>, <i>n</i><sub>5</sub> and <i>n</i><sub>8</sub> "looks like" 0 to <i>m</i><sub>1</sub>, then <i>m</i><sub>1</sub> would indicate to <i>n</i><sub>1</sub> that the value of <i>n</i><sub>1</sub> is believed to be 0 (since <i>n</i><sub>1</sub> + <i>n</i><sub>4</sub> + <i>n</i><sub>5</sub> + <i>n</i><sub>8</sub> = 0 ); otherwise <i>m</i><sub>1</sub> indicate to <i>n</i><sub>1</sub> that the value of <i>n</i><sub>1</sub> is believed to be 1. Additionally, for soft decision decoding, a reliability measure is added.</p>
<p id="p0037" num="0037">From bit nodes to check nodes, each bit node relays to an adjacent check node an estimate about its own value based on the feedback coming from its other adjacent check nodes. In the above example <i>n<sub>1</sub></i> has only two adjacent check nodes <i>m</i><sub>1</sub> and <i>m</i><sub>3</sub>. If the feedback coming from <i>m</i><sub>3</sub> to <i>n</i><sub>1</sub> indicates that the value of <i>n</i><sub>1</sub> is probably 0, then <i>n</i><sub>1</sub> would notify <i>m</i><sub>1</sub> that an estimate of <i>n</i><sub>1</sub> 's own value is 0. For the case in which the bit node has more than two adjacent check nodes, the bit node performs a majority vote (soft decision) on the feedback coming from its other adjacent check nodes before reporting that decision to the check node it communicates. The above process is repeated until all bit nodes are considered to be correct (i.e., all parity check equations are satisfied) or until a predetermined maximum number of iterations is reached, whereby a decoding failure is declared.</p>
<p id="p0038" num="0038"><figref idref="f0004">FIG. 6</figref> is a diagram of a sub-matrix of a sparse parity check matrix, wherein the sub-matrix contains parity check values restricted to the lower triangular region, according to an embodiment of the present invention. As described previously, the encoder 203 (of <figref idref="f0002">FIG. 2</figref>) can employ a simple encoding technique by restricting the values of the lower triangular area of the parity check matrix. According to an embodiment of the present invention, the restriction imposed on the parity check matrix is of the form: <maths id="math0028" num=""><math display="block"><msub><mi mathvariant="italic">H</mi><mrow><mfenced separators=""><mi mathvariant="italic">n</mi><mo>-</mo><mi>k</mi></mfenced><mo>⁢</mo><mi mathvariant="italic">xn</mi></mrow></msub><mo>=</mo><mfenced open="[" close="]" separators=""><msub><mi mathvariant="italic">A</mi><mrow><mfenced separators=""><mi mathvariant="italic">n</mi><mo>-</mo><mi>k</mi></mfenced><mo>⁢</mo><mi mathvariant="italic">xk</mi></mrow></msub><mspace width="1em"/><msub><mi mathvariant="italic">B</mi><mrow><mfenced separators=""><mi mathvariant="italic">n</mi><mo>-</mo><mi>k</mi></mfenced><mo>⁢</mo><mi mathvariant="italic">x</mi><mo>⁢</mo><mfenced separators=""><mi mathvariant="italic">n</mi><mo>-</mo><mi>k</mi></mfenced></mrow></msub></mfenced></math><img id="ib0028" file="imgb0028.tif" wi="56" he="10" img-content="math" img-format="tif"/></maths><br/>
, where <i>B</i> is lower triangular.</p>
<p id="p0039" num="0039">Any information block i = (i<sub>0</sub>,i<sub>1</sub>,...,i<sub>k-1</sub>) is encoded to a codeword <i>c</i> = (<i>i</i><sub>0</sub>,<i>i</i><sub>1</sub>,...<i>,i</i><sub><i>k</i>-1</sub>, <i>p</i><sub>0</sub>, <i>p</i><sub>1</sub>,...<i>p</i><sub><i>n-k</i>-1</sub>) using <i>H</i><sub>c</sub><sup>T</sup> = 0, and recursively solving for parity bits; for example, <maths id="math0029" num=""><math display="block"><msub><mi>a</mi><mn>00</mn></msub><mo>⁢</mo><msub><mi>i</mi><mn>0</mn></msub><mo>+</mo><msub><mi>a</mi><mn>01</mn></msub><mo>⁢</mo><msub><mi>i</mi><mn>1</mn></msub><mo>+</mo><mo>…</mo><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>⁢</mo><msub><mi>i</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><mn>0</mn><mo>⇒</mo><msub><mi mathvariant="italic">Solve p</mi><mn>0</mn></msub></math><img id="ib0029" file="imgb0029.tif" wi="103" he="11" img-content="math" img-format="tif"/></maths> <maths id="math0030" num=""><math display="block"><msub><mi>a</mi><mn>10</mn></msub><mo>⁢</mo><msub><mi>i</mi><mn>0</mn></msub><mo>+</mo><msub><mi>a</mi><mn>11</mn></msub><mo>⁢</mo><msub><mi>i</mi><mn>1</mn></msub><mo>+</mo><mo>…</mo><mo>+</mo><msub><mi>a</mi><mrow><mn>1</mn><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>⁢</mo><msub><mi>i</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>b</mi><mn>10</mn></msub><mo>⁢</mo><msub><mi>p</mi><mn>0</mn></msub><mo>+</mo><msub><mi>p</mi><mn>1</mn></msub><mo>=</mo><mn>0</mn><mo>⇒</mo><msub><mi mathvariant="italic">Solve p</mi><mn>1</mn></msub></math><img id="ib0030" file="imgb0030.tif" wi="100" he="9" img-content="math" img-format="tif"/></maths><br/>
and similarly for <i>p</i><sub>2</sub>, <i>p</i><sub>3</sub>,...,<i>p</i><sub><i>n-k</i>-1</sub>.<!-- EPO <DP n="37"> --></p>
<p id="p0040" num="0040"><figref idref="f0005">FIG. 7</figref> is a graph showing performance between codes utilizing unrestricted parity check matrix (H matrix) versus restricted H matrix of <figref idref="f0004">FIG. 6</figref>. The graph shows the performance comparison between two LDPC codes: one with a general parity check matrix and the other with a parity check matrix restricted to be lower triangular to simplify encoding. The modulation scheme, for this simulation, is 8-PSK. The performance loss is within 0.1 dB. Therefore, the performance loss is negligible based on the restriction of the lower triangular H matrices, while the gain in simplicity of the encoding technique is significant. Accordingly, any parity check matrix that is equivalent to a lower triangular or upper triangular under row and/or column permutation can be utilized for the same purpose.</p>
<p id="p0041" num="0041"><figref idref="f0006">FIGs. 8A and 8B</figref> are, respectively, a diagram of a non-Gray 8-PSK modulation scheme, and a Gray 8-PSK modulation, each of which can be used in the system of <figref idref="f0001">FIG. 1</figref>. The non-Gray 8-PSK scheme of <figref idref="f0006">FIG. 8A</figref> can be utilized in the receiver of <figref idref="f0003">FIG. 3</figref> to provide a system that requires very low Frame Erasure Rate (FER). This requirement can also be satisfied by using a Gray 8-PSK scheme, as shown in <figref idref="f0006">FIG. 8B</figref>, in conjunction with an outer code, such as Bose, Chaudhuri, and Hocquenghem (BCH), Hamming, or Reed-Solomon (RS) code.</p>
<p id="p0042" num="0042">Under this scheme, there is no need to iterate between the LDPC decoder 305 (<figref idref="f0003">FIG. 3</figref>) and the bit metric generator 307, which may employ 8-PSK modulation. In the absence of an outer code, the LDPC decoder 305 using Gray labeling exhibit an earlier error floor, as shown in <figref idref="f0013">FIG. 9</figref> below.</p>
<p id="p0043" num="0043"><figref idref="f0007">FIG. 8C</figref> shows a diagram of a process for bit labeling for a higher order signal constellation. A codeword is output from the LDPC encoder 203 (<figref idref="f0002">FIGs. 2A and 2B</figref>), and is mapped to a constellation point in a higher order signal constellation (as shown in <figref idref="f0008">FIGs. 8D</figref> and <figref idref="f0010">8F</figref>), per steps 801, 803. This mapping is not performed sequentially as in traditional systems, but instead executed on a non-sequential basis, such as interleaving. Such a mapping is further detailed below with respect to <figref idref="f0010">FIG. 8F</figref>. The modulator 205 then modulates, as in step 805, the signal based on the mapping. The modulated signal is thereafter transmitted (step 807).</p>
<p id="p0044" num="0044"><figref idref="f0008">FIG. 8D</figref> shows a diagram of exemplary 16-APSK (Amplitude Phase Shift Keying) constellations. Constellations A and B are 16-APSK constellations. The only difference between the two constellations A and B is that the inner circle symbols of Constellation A are rotated 15 degrees counterclockwise with respect to the inner circle symbols of Constellation B,<!-- EPO <DP n="38"> --> such that inner circle symbols fall between the outer circle symbols to maximize inter-symbol distances. Therefore, intuitively Constellation A is more attractive if the Forward Error Correction (FEC) decoder 305 used a symbolwise decoding algorithm. On the other hand, given the multiplicity of code rates and different constellations, using an FEC code tailored towards bitwise decoding is more flexible. In such a case, it is not apparent which constellations would perform better, in that while Constellation A maximizes symbolwise distances, Constellation B is more "Gray-coding friendly." AWGN (Additive White Gaussian Noise) simulations, with code rate 3/4, were performed (the results of which are shown in <figref idref="f0009">FIG. 8E</figref>) that with bitwise decoding, Constellation B performs slightly better.</p>
<p id="p0045" num="0045"><figref idref="f0010">FIG. 8F</figref> is a diagram of constellations for Quadrature Phase Shift Keying (QPSK), 8-PSK, 16-APSK and 32-APSK symbols;</p>
<p id="p0046" num="0046"><figref idref="f0010">FIGs. 8F</figref> show symmetric constellations for QPSK, 8-PSK, 16-APSK and 32-APSK symbols, respectively. With QSPK, two LDPC coded bits from the LDPC encoder 203 are mapped to a QPSK symbol. That is, bits <i>2i</i> and <i>2i</i>+1 determines the <i>i</i><sup>th</sup> QPSK symbol, where <i>i</i>=0,1,2..., <i>N</i>/2-1, and <i>N</i> is the coded LDPC block size. For 8-PSK, bits <i>N</i>/<i>3+i,</i> 2<i>N</i>/3+<i>i</i> and <i>i</i> determine the <i>i<sup>th</sup></i> 8-PSK symbol, where <i>i</i>=0,1,2,...,<i>N</i>/3-1. For 16-APSK, bits <i>N</i>/2+2<i>i</i>, 2<i>i</i>, <i>N</i>/2+2<i>i</i>+1 and 2<i>i</i>+1 specify the <i>i<sup>th</sup></i> 16-APSK symbol, where <i>i</i>=0,1,2,...,<i>N</i>/4-1. Further, for 32-APSK, bits <i>N</i>/<i>5+i,</i> 2<i>N</i>/5+i, <i>4N</i>/<i>5+i, 3N</i>/<i>5+i</i> and <i>i</i> determine the <i>i</i><sup>th</sup> symbol, where <i>i=</i>0,1,2,...,<i>N</i>/5-1.</p>
<p id="p0047" num="0047">Alternatively, 8-PSK, 16-APSK and 32-APSK constellation labeling can be chosen as shown in <figref idref="f0011">FIG. 8G</figref>. With this labeling, <i>N</i> LDPC encoded bits are first passed through a bit interleaver. The bit interleaving table, in an exemplary embodiment, is a two-dimensional array with <i>N</i>/3 rows and 3 columns for 8-PSK, <i>N</i>/4 rows and 4 columns for 16-APSK and <i>N</i>/5 rows and 5 columns for 32-APSK. The LDPC encoded bits are written to the interleaver table column by column, and read out row by row. It is noted that for the case of 8-PSK and 32-APSK, this row/column bit interleaver strategy with labeling as shown in <figref idref="f0011">FIG. 8G</figref>, is exactly equivalent to the bit interleaving strategy described above with respect to the labeling shown in <figref idref="f0010">FIG. 8F</figref>. For the case of 16-APSK, these two strategies are functionally equivalent; that is, they exhibit the same performance on an AWGN channel.<!-- EPO <DP n="39"> --></p>
<p id="p0048" num="0048"><figref idref="f0012">FIG. 8H</figref> illustrates the simulation results (on AWGN Channel) of the above symbol constellations. Table 13 summarizes expected performance at PER=10<sup>-6</sup> and distance from constrained capacity.
<tables id="tabl0013" num="0013">
<table frame="all">
<title>Table 13</title>
<tgroup cols="3">
<colspec colnum="1" colname="col1" colwidth="24mm"/>
<colspec colnum="2" colname="col2" colwidth="22mm"/>
<colspec colnum="3" colname="col3" colwidth="42mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>Code</b></entry>
<entry align="center" valign="top"><b>Es/No (dB)</b></entry>
<entry align="center" valign="top"><b>Distance to Capacity (dB)</b></entry></row></thead>
<tbody>
<row>
<entry align="center">2/3, 8-PSK</entry>
<entry align="center">6.59</entry>
<entry align="char" char="." charoff="5">0.873</entry></row>
<row>
<entry align="center">3/4, 8-PSK</entry>
<entry align="center">7.88</entry>
<entry align="char" char="." charoff="5">0.690</entry></row>
<row>
<entry align="center">5/6, 8-PSK</entry>
<entry align="center">9.34</entry>
<entry align="char" char="." charoff="5">0.659</entry></row>
<row>
<entry align="center">8/9, 8-PSK</entry>
<entry align="center">10.65</entry>
<entry align="char" char="." charoff="5">0.750</entry></row>
<row>
<entry align="center">9/10, 8-PSK</entry>
<entry align="center">10.95</entry>
<entry align="char" char="." charoff="5">0.750</entry></row>
<row>
<entry align="center">1/2, QPSK</entry>
<entry align="center">0.99</entry>
<entry align="char" char="." charoff="5">0.846</entry></row>
<row>
<entry align="center">3/5, QPSK</entry>
<entry align="center">2.20</entry>
<entry align="char" char="." charoff="5">0.750</entry></row>
<row>
<entry align="center">2/3, QPSK</entry>
<entry align="center">3.07</entry>
<entry align="char" char="." charoff="5">0.760</entry></row>
<row>
<entry align="center">3/4, QPSK</entry>
<entry align="center">4.02</entry>
<entry align="char" char="." charoff="5">0.677</entry></row>
<row>
<entry align="center">4/5, QPSK</entry>
<entry align="center">4.66</entry>
<entry align="char" char="." charoff="5">0.627</entry></row>
<row>
<entry align="center">5/6, QPSK</entry>
<entry align="center">5.15</entry>
<entry align="char" char="." charoff="5">0.600</entry></row>
<row>
<entry align="center">7/8, QPSK</entry>
<entry align="center">5.93</entry>
<entry align="char" char="." charoff="5">0.698</entry></row>
<row>
<entry align="center">8/9, QPSK</entry>
<entry align="center">6.17</entry>
<entry align="char" char="." charoff="5">0.681</entry></row>
<row>
<entry align="center">9/10, QPSK</entry>
<entry align="center">6.39</entry>
<entry align="char" char="." charoff="5">0.687</entry></row>
<row>
<entry align="center">3/4, 16-APSK</entry>
<entry align="center">10.19</entry>
<entry align="char" char="." charoff="5">0.890</entry></row>
<row>
<entry align="center">4/5, 16-APSK</entry>
<entry align="center">11.0</entry>
<entry align="char" char="." charoff="5">0.850</entry></row>
<row>
<entry align="center">5/6, 16-APSK</entry>
<entry align="center">11.58</entry>
<entry align="char" char="." charoff="5">0.800</entry></row>
<row>
<entry align="center">7/8, 16-APSK</entry>
<entry align="center">12.54</entry>
<entry align="char" char="." charoff="5">0.890</entry></row>
<row>
<entry align="center">4/5, 32-APSK</entry>
<entry align="center">13.63</entry>
<entry align="char" char="." charoff="5">1.100</entry></row>
<row>
<entry align="center">5/6, 32-APSK</entry>
<entry align="center">14.25</entry>
<entry align="char" char="." charoff="5">1.050</entry></row>
<row>
<entry align="center">8/9, 32-APSK</entry>
<entry align="center">15.65</entry>
<entry align="char" char="." charoff="5">1.150</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0049" num="0049"><figref idref="f0013">FIG. 9</figref> is a graph showing performance between codes utilizing Gray labeling versus non-Gray labeling of <figref idref="f0006">FIGs. 8A and 8B</figref>. The error floor stems from the fact that assuming correct feedback from LDPC decoder 305, regeneration of 8-PSK bit metrics is more accurate with non-Gray<!-- EPO <DP n="40"> --> labeling since the two 8-PSK symbols with known two bits are further apart with non-Gray labeling. This can be equivalently seen as operating at higher Signal-to-Noise Ratio (SNR). Therefore, even though error asymptotes of the same LDPC code using Gray or non-Gray labeling have the same slope (i.e., parallel to each other), the one with non-Gray labeling passes through lower FER at any SNR.</p>
<p id="p0050" num="0050">On the other hand, for systems that do not require very low FER, Gray labeling without any iteration between LDPC decoder 305 and 8-PSK bit metric generator 307 may be more suitable because re-generating 8-PSK bit metrics before every LDPC decoder iteration causes additional complexity. Moreover, when Gray labeling is used, re-generating 8-PSK bit metrics before every LDPC decoder iteration yields only very slight performance improvement. As mentioned previously, Gray labeling without iteration may be used for systems that require very low FER, provided an outer code is implemented.</p>
<p id="p0051" num="0051">The choice between Gray labeling and non-Gray labeling depends also on the characteristics of the LDPC code. Typically, the higher bit or check node degrees, the better it is for Gray labeling, because for higher node degrees, the initial feedback from LDPC decoder 305 to 8-PSK (or similar higher order modulation) bit metric generator 307 deteriorates more with non-Gray labeling.</p>
<p id="p0052" num="0052">When 8-PSK (or similar higher order) modulation is utilized with a binary decoder, it is recognized that the three (or more) bits of a symbol are not received "equally noisy". For example with Gray 8-PSK labeling, the third bit of a symbol is considered more noisy to the decoder than the other two bits. Therefore, the LDPC code design does not assign a small number of edges to those bit nodes represented by "more noisy" third bits of 8-PSK symbol so that those bits are not penalized twice.</p>
<p id="p0053" num="0053"><figref idref="f0014">FIG. 10</figref> is a flow chart of the operation of the LDPC decoder using non-Gray mapping. Under this approach, the LDPC decoder and bit metric generator iterate one after the other. In this example, 8-PSK modulation is utilized; however, the same principles apply to other higher modulation schemes as well. Under this scenario, it is assumed that the demodulator 301 outputs a distance vector, d, denoting the distances between received noisy symbol points and 8-PSK symbol points to the bit metric generator 307, whereby the vector components are as follows:<!-- EPO <DP n="41"> --> <maths id="math0031" num=""><math display="block"><msub><mi>d</mi><mi>i</mi></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>E</mi><mi>s</mi></msub><msub><mi>N</mi><mn>0</mn></msub></mfrac><mfenced open="{" close="}" separators=""><msup><mfenced separators=""><msub><mi>r</mi><mi>x</mi></msub><mo>-</mo><msub><mi>s</mi><mrow><mi>i</mi><mo>,</mo><mi>x</mi></mrow></msub></mfenced><mn>2</mn></msup><mo>+</mo><msup><mfenced separators=""><msub><mi>r</mi><mi>y</mi></msub><mo>-</mo><msub><mi>s</mi><mrow><mi>i</mi><mo>,</mo><mi>y</mi></mrow></msub></mfenced><mn>2</mn></msup></mfenced><mspace width="2em"/><mmultiscripts><mi>i</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mo>=</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>...7.</mn></math><img id="ib0031" file="imgb0031.tif" wi="95" he="14" img-content="math" img-format="tif"/></maths></p>
<p id="p0054" num="0054">The 8-PSK bit metric generator 307 communicates with the LDPC decoder 305 to exchange <i>a priori</i> probability information and <i>a posteriori</i> probability information, which respectively are represented as <b>u,</b> and <b>a.</b> That is, the vectors <b>u</b> and <b>a</b> respectively represent <i>a priori</i> and <i>a posteriori</i> probabilities of log likelihood ratios of coded bits.</p>
<p id="p0055" num="0055">The 8-PSK bit metric generator 307 generates the <i>a priori</i> likelihood ratios for each group of three bits as follows. First, extrinsic information on coded bits is obtained: <maths id="math0032" num=""><math display="block"><msub><mi>e</mi><mi>j</mi></msub><mo>⁢</mo><msub><mrow><mo>=</mo><mi>a</mi></mrow><mi>j</mi></msub><mo>-</mo><msub><mi>u</mi><mi>j</mi></msub><mspace width="2em"/><mmultiscripts><mi>j</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mo>=</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>2.</mn></math><img id="ib0032" file="imgb0032.tif" wi="49" he="9" img-content="math" img-format="tif"/></maths><br/>
Next, 8-PSK symbol probabilities, <i>p<sub>i</sub></i> i = 0,1,...,7, are determined. <maths id="math0033" num=""><math display="block"><mo>*</mo><msub><mi>y</mi><mi>i</mi></msub><mo>=</mo><mo>-</mo><mi>f</mi><mfenced><mn>0</mn><msub><mi>e</mi><mi>j</mi></msub></mfenced><mspace width="1em"/><mmultiscripts><mi>j</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mo>=</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>2</mn><mspace width="1em"/><mi>where</mi><mspace width="1em"/><mmultiscripts><mi>f</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mfenced><mi>a</mi><mi>b</mi></mfenced><mo>=</mo><mi>max</mi><mfenced><mi>a</mi><mi>b</mi></mfenced><mo>+</mo><msub><mi mathvariant="italic">LUT</mi><mi>f</mi></msub><mfenced><mi>a</mi><mi>b</mi></mfenced></math><img id="ib0033" file="imgb0033.tif" wi="124" he="10" img-content="math" img-format="tif"/></maths> with <maths id="math0034" num=""><math display="block"><msub><mi mathvariant="italic">LUT</mi><mi>f</mi></msub><mfenced><mi>a</mi><mi>b</mi></mfenced><mo>=</mo><mi>ln</mi><mo>⁢</mo><mfenced separators=""><mn>1</mn><mo>+</mo><msup><mi>e</mi><mrow><mo>-</mo><mfenced open="|" close="|" separators=""><mi>a</mi><mo>-</mo><mi>b</mi></mfenced></mrow></msup></mfenced></math><img id="ib0034" file="imgb0034.tif" wi="51" he="8" img-content="math" img-format="tif"/></maths>
<tables id="tabl0014" num="0014">
<table frame="none">
<tgroup cols="2" colsep="0" rowsep="0">
<colspec colnum="1" colname="col1" colwidth="43mm"/>
<colspec colnum="2" colname="col2" colwidth="44mm"/>
<tbody>
<row>
<entry><maths id="math0035" num=""><math display="block"><mo>*</mo><msub><mi>x</mi><mi>j</mi></msub><mo>=</mo><msub><mi>y</mi><mi>j</mi></msub><mo>+</mo><msub><mi>e</mi><mi>j</mi></msub></math><img id="ib0035" file="imgb0035.tif" wi="28" he="8" img-content="math" img-format="tif"/></maths></entry>
<entry><maths id="math0036" num=""><math display="block"><mi>j</mi><mo>=</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>2</mn></math><img id="ib0036" file="imgb0036.tif" wi="20" he="7" img-content="math" img-format="tif"/></maths></entry></row>
<row>
<entry><maths id="math0037" num=""><math display="block"><mo>*</mo><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub><mo>+</mo><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub></math><img id="ib0037" file="imgb0037.tif" wi="36" he="7" img-content="math" img-format="tif"/></maths></entry>
<entry><maths id="math0038" num=""><math display="block"><msub><mi>p</mi><mn>4</mn></msub><mo>=</mo><msub><mi>y</mi><mn>0</mn></msub><mo>+</mo><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub></math><img id="ib0038" file="imgb0038.tif" wi="34" he="8" img-content="math" img-format="tif"/></maths></entry></row>
<row>
<entry><maths id="math0039" num=""><math display="block"><msub><mi>p</mi><mn>1</mn></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub><mo>+</mo><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><msub><mi>y</mi><mn>2</mn></msub></math><img id="ib0039" file="imgb0039.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths></entry>
<entry><maths id="math0040" num=""><math display="block"><msub><mi>p</mi><mn>5</mn></msub><mo>=</mo><msub><mi>y</mi><mn>0</mn></msub><mo>+</mo><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><msub><mi>y</mi><mn>2</mn></msub></math><img id="ib0040" file="imgb0040.tif" wi="34" he="7" img-content="math" img-format="tif"/></maths></entry></row>
<row>
<entry><maths id="math0041" num=""><math display="block"><msub><mi>p</mi><mn>2</mn></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub><mo>+</mo><msub><mi>y</mi><mn>1</mn></msub><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub></math><img id="ib0041" file="imgb0041.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths></entry>
<entry><maths id="math0042" num=""><math display="block"><msub><mi>p</mi><mn>6</mn></msub><mo>=</mo><msub><mi>y</mi><mn>0</mn></msub><mo>+</mo><msub><mi>y</mi><mn>1</mn></msub><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub></math><img id="ib0042" file="imgb0042.tif" wi="35" he="7" img-content="math" img-format="tif"/></maths></entry></row>
<row>
<entry><maths id="math0043" num=""><math display="block"><msub><mi>p</mi><mn>3</mn></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub><mo>+</mo><msub><mi>y</mi><mn>1</mn></msub><mo>+</mo><msub><mi>y</mi><mn>2</mn></msub></math><img id="ib0043" file="imgb0043.tif" wi="35" he="9" img-content="math" img-format="tif"/></maths></entry>
<entry><maths id="math0044" num=""><math display="block"><msub><mi>p</mi><mn>7</mn></msub><mo>=</mo><msub><mi>y</mi><mn>0</mn></msub><mo>+</mo><msub><mi>y</mi><mn>1</mn></msub><mo>+</mo><msub><mi>y</mi><mn>2</mn></msub></math><img id="ib0044" file="imgb0044.tif" wi="38" he="9" img-content="math" img-format="tif"/></maths></entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0056" num="0056">Next, the bit metric generator 307 determines <i>a priori</i> log likelihood ratios of the coded bits as input to LDPC decoder 305, as follows: <maths id="math0045" num=""><math display="block"><msub><mi>u</mi><mn>0</mn></msub><mo>=</mo><mi>f</mi><mo>⁢</mo><mfenced separators=""><msub><mi>d</mi><mn>0</mn></msub><mo>+</mo><msub><mi>p</mi><mn>0</mn></msub><mo>,</mo><msub><mi>d</mi><mn>1</mn></msub><mo>+</mo><msub><mi>p</mi><mn>1</mn></msub><mo>,</mo><msub><mi>d</mi><mn>2</mn></msub><mo>+</mo><msub><mi>p</mi><mn>2</mn></msub><mo>,</mo><msub><mi>d</mi><mn>3</mn></msub><mo>+</mo><msub><mi>p</mi><mn>3</mn></msub></mfenced><mo>-</mo><mi>f</mi><mo>⁢</mo><mfenced separators=""><msub><mi>d</mi><mn>4</mn></msub><mo>+</mo><msub><mi>p</mi><mn>4</mn></msub><mo>,</mo><msub><mi>d</mi><mn>5</mn></msub><mo>+</mo><msub><mi>p</mi><mn>5</mn></msub><mo>,</mo><msub><mi>d</mi><mn>6</mn></msub><mo>+</mo><msub><mi>p</mi><mn>6</mn></msub><mo>,</mo><msub><mi>d</mi><mn>7</mn></msub><mo>+</mo><msub><mi>p</mi><mn>7</mn></msub></mfenced><mo>-</mo><msub><mi>e</mi><mn>0</mn></msub></math><img id="ib0045" file="imgb0045.tif" wi="155" he="9" img-content="math" img-format="tif"/></maths> <maths id="math0046" num=""><math display="block"><msub><mi>u</mi><mn>1</mn></msub><mo>=</mo><mi>f</mi><mo>⁢</mo><mfenced separators=""><msub><mi>d</mi><mn>0</mn></msub><mo>+</mo><msub><mi>p</mi><mn>0</mn></msub><mo>,</mo><msub><mi>d</mi><mn>1</mn></msub><mo>+</mo><msub><mi>p</mi><mn>1</mn></msub><mo>,</mo><msub><mi>d</mi><mn>4</mn></msub><mo>+</mo><msub><mi>p</mi><mn>4</mn></msub><mo>,</mo><msub><mi>d</mi><mn>5</mn></msub><mo>+</mo><msub><mi>p</mi><mn>5</mn></msub></mfenced><mo>-</mo><mi>f</mi><mo>⁢</mo><mfenced separators=""><msub><mi>d</mi><mn>2</mn></msub><mo>+</mo><msub><mi>p</mi><mn>2</mn></msub><mo>,</mo><msub><mi>d</mi><mn>3</mn></msub><mo>+</mo><msub><mi>p</mi><mn>3</mn></msub><mo>,</mo><msub><mi>d</mi><mn>6</mn></msub><mo>+</mo><msub><mi>p</mi><mn>6</mn></msub><mo>,</mo><msub><mi>d</mi><mn>7</mn></msub><mo>+</mo><msub><mi>p</mi><mn>7</mn></msub></mfenced><mo>-</mo><msub><mi>e</mi><mn>1</mn></msub></math><img id="ib0046" file="imgb0046.tif" wi="154" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0047" num=""><math display="block"><msub><mi>u</mi><mn>2</mn></msub><mo>=</mo><mi>f</mi><mo>⁢</mo><mfenced separators=""><msub><mi>d</mi><mn>0</mn></msub><mo>+</mo><msub><mi>p</mi><mn>0</mn></msub><mo>,</mo><msub><mi>d</mi><mn>2</mn></msub><mo>+</mo><msub><mi>p</mi><mn>2</mn></msub><mo>,</mo><msub><mi>d</mi><mn>4</mn></msub><mo>+</mo><msub><mi>p</mi><mn>4</mn></msub><mo>,</mo><msub><mi>d</mi><mn>6</mn></msub><mo>+</mo><msub><mi>p</mi><mn>6</mn></msub></mfenced><mo>-</mo><mi>f</mi><mo>⁢</mo><mfenced separators=""><msub><mi>d</mi><mn>1</mn></msub><mo>+</mo><msub><mi>p</mi><mn>1</mn></msub><mo>,</mo><msub><mi>d</mi><mn>3</mn></msub><mo>+</mo><msub><mi>p</mi><mn>3</mn></msub><mo>,</mo><msub><mi>d</mi><mn>5</mn></msub><mo>+</mo><msub><mi>p</mi><mn>5</mn></msub><mo>,</mo><msub><mi>d</mi><mn>7</mn></msub><mo>+</mo><msub><mi>p</mi><mn>7</mn></msub></mfenced><mo>-</mo><msub><mi>e</mi><mn>2</mn></msub></math><img id="ib0047" file="imgb0047.tif" wi="155" he="9" img-content="math" img-format="tif"/></maths></p>
<p id="p0057" num="0057">It is noted that the function <i>ƒ</i>(.) with more than two variables can be evaluated recursively; e.g. <i>ƒ (a, b, c) = ƒ (ƒ (a, b), c).</i></p>
<p id="p0058" num="0058">The operation of the LDPC decoder 305 utilizing non-Gray mapping is now described. In step 1001, the LDPC decoder 305 initializes log likelihood ratios of coded bits, <i>v</i>, before the first iteration according to the following (and as shown in <figref idref="f0016">FIG. 12A</figref>): <maths id="math0048" num=""><math display="block"><msub><mi>v</mi><mrow><mi>n</mi><mo>→</mo><msub><mi>k</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><msub><mi>u</mi><mi>n</mi></msub><mo>,</mo><mspace width="1em"/><mmultiscripts><mi>n</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mo>=</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mo>…</mo><mo>,</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>,</mo><mmultiscripts><mi>i</mi><mprescripts/><mspace width="1em"/><none/></mmultiscripts><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>…</mo><mo>,</mo><mi>deg</mi><mfenced><mi mathvariant="italic">bit node n</mi></mfenced></math><img id="ib0048" file="imgb0048.tif" wi="106" he="9" img-content="math" img-format="tif"/></maths><br/>
Here, <i>v<sub>n→k1</sub></i> denotes the message that goes from bit node <i>n</i> to its adjacent check node <i>k<sub>i</sub></i>, <i>u<sub>n</sub></i> denotes the demodulator output for the bit <i>n</i> and <i>N</i> is the codeword size.<!-- EPO <DP n="42"> --></p>
<p id="p0059" num="0059">In step 1003, a check node, <i>k</i>, is updated, whereby the input <i>v</i> yields the output <i>w</i>. As seen in <figref idref="f0016">FIG. 12B</figref>, the incoming messages to the check node <i>k</i> from its <i>d<sub>c</sub></i> adjacent bit nodes are denoted by <i>v</i><sub><i>n1</i>→<i>k</i></sub>, <i>v<sub>n2→k</sub></i> ,..., <i>v<sub>ndc→k</sub></i>. The goal is to compute the outgoing messages from the check node <i>k</i> back to <i>d<sub>c</sub></i> adjacent bit nodes. These messages are denoted by w<i><sub>k→n1</sub></i>, w<i><sub>k→n2</sub></i>,..., w<sub>k→ndc</sub>, where <maths id="math0049" num=""><math display="block"><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><msub><mi>n</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><mi>g</mi><mo>⁢</mo><mfenced><msub><mi>v</mi><mrow><msub><mi>n</mi><mn>1</mn></msub><mo>→</mo><mi>k</mi></mrow></msub><msub><mi>v</mi><mrow><msub><mi>n</mi><mn>2</mn></msub><mo>→</mo><mi>k</mi></mrow></msub><mn>....</mn><msub><mi>v</mi><mrow><msub><mi>n</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>→</mo><mi>k</mi></mrow></msub><msub><mi>v</mi><mrow><msub><mi>n</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>→</mo><mi>k</mi></mrow></msub><mn>....</mn><msub><mi>v</mi><mrow><msub><mi>n</mi><mi mathvariant="italic">dc</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></mfenced><mn>.</mn></math><img id="ib0049" file="imgb0049.tif" wi="95" he="10" img-content="math" img-format="tif"/></maths><br/>
The function g() is defined as follows: <maths id="math0050" num=""><math display="block"><mi>g</mi><mfenced><mi>a</mi><mi>b</mi></mfenced><mo>=</mo><mi mathvariant="italic">sign</mi><mfenced><mi>a</mi></mfenced><mo>×</mo><mi mathvariant="italic">sign</mi><mfenced><mi>b</mi></mfenced><mo>×</mo><mfenced open="{" close="}" separators=""><mi>min</mi><mfenced><mfenced open="|" close="|"><mi mathvariant="italic">a</mi></mfenced><mfenced open="|" close="|"><mi mathvariant="italic">b</mi></mfenced></mfenced></mfenced><mo>+</mo><msub><mi mathvariant="italic">LUT</mi><mi>g</mi></msub><mfenced><mi mathvariant="italic">a</mi><mi mathvariant="italic">b</mi></mfenced><mo>,</mo></math><img id="ib0050" file="imgb0050.tif" wi="106" he="9" img-content="math" img-format="tif"/></maths><br/>
where <i>LUT</i><sub>g</sub>(<i>a</i>,<i>b</i>)=ln(1+e<sup>-|<i>a</i>+<i>b</i>|</sup>)-ln(1+e<sup>-|<i>a</i>-<i>b</i>|</sup>). Similar to function <i>ƒ</i>, function <i>g</i> with more than two variables can be evaluated recursively.</p>
<p id="p0060" num="0060">Next, the decoder 305, per step 1205, outputs <i>a posteriori</i> probability information (<figref idref="f0016">FIG. 12C</figref>), such that: <maths id="math0051" num=""><math display="block"><msub><mi>a</mi><mi>n</mi></msub><mo>=</mo><msub><mi mathvariant="italic">u</mi><mi>n</mi></msub><mo>+</mo><mstyle displaystyle="true"><mstyle displaystyle="true"><munder><mo>∑</mo><mi mathvariant="italic">j</mi></munder></mstyle></mstyle><msub><mi>w</mi><mrow><msub><mi mathvariant="italic">k</mi><mi>j</mi></msub><mo>→</mo><mi>n</mi></mrow></msub><mn>.</mn></math><img id="ib0051" file="imgb0051.tif" wi="42" he="14" img-content="math" img-format="tif"/></maths></p>
<p id="p0061" num="0061">Per step 1007, it is determined whether all the parity check equations are satisfied. If these parity check equations are not satisfied, then the decoder 305, as in step 1009, re-derives 8-PSK bit metrics and channel input <i>u<sub>n</sub></i>. Next, the bit node is updated, as in step 1011. As shown in <figref idref="f0020">FIG. 14C</figref>, the incoming messages to the bit node n from its <i>d<sub>v</sub></i> adjacent check nodes are denoted by w<i><sub>k1→n</sub>,</i> w<i><sub>k2→n</sub></i>,..., w<i><sub>kdv→n</sub></i> The outgoing messages from the bit node n are computed back to <i>d<sub>v</sub></i> adjacent check nodes; such messages are denoted by <i>v<sub>n→k1</sub></i>, <i>v<sub>n→k2</sub></i> ,..., <i>v<sub>n→kdv</sub></i>, and computed as follows: <maths id="math0052" num=""><math display="block"><msub><mi>v</mi><mrow><mi>n</mi><mo>→</mo><msub><mi>k</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><msub><mi>u</mi><mi>n</mi></msub><mo>+</mo><mstyle displaystyle="false"><mstyle displaystyle="true"><munder><mo>∑</mo><mrow><mi>j</mi><mo>≠</mo><mi>i</mi></mrow></munder></mstyle></mstyle><msub><mi>w</mi><mrow><msub><mi>k</mi><mi>j</mi></msub><mo>→</mo><mi>n</mi></mrow></msub></math><img id="ib0052" file="imgb0052.tif" wi="43" he="15" img-content="math" img-format="tif"/></maths><br/>
In step 1013, the decoder 305 outputs the hard decision (in the case that all parity check equations are satisfied): <maths id="math0053" num=""><math display="block"><msub><mover><mi>c</mi><mo>^</mo></mover><mi>n</mi></msub><mo>=</mo><mrow><mo>{</mo></mrow><mtable columnalign="left"><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><msub><mi>a</mi><mi>n</mi></msub><mo>≥</mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><msub><mi>a</mi><mi>n</mi></msub><mo>&lt;</mo><mn>0</mn></mtd></mtr></mtable><mspace width="6em"/><mi>Stop if</mi><mspace width="1em"/><msup><mrow><mi>H</mi><mo>⁢</mo><mover><mi>c</mi><mo>^</mo></mover></mrow><mi>T</mi></msup><mo>=</mo><mn>0</mn></math><img id="ib0053" file="imgb0053.tif" wi="86" he="20" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="43"> --></p>
<p id="p0062" num="0062">The above approach is appropriate when non-Gray labeling is utilized. However, when Gray labeling is implemented, the process of <figref idref="f0015">FIG. 11</figref> is executed.</p>
<p id="p0063" num="0063"><figref idref="f0015">FIG. 11</figref> is a flow chart of the operation of the LDPC decoder of <figref idref="f0003">FIG. 3</figref> using Gray mapping. When Gray labeling is used, bit metrics are advantageously generated only once before the LDPC decoder, as re-generating bit metrics after every LDPC decoder iteration may yield nominal performance improvement. As with steps 1001 and 1003 of <figref idref="f0014">FIG. 10</figref>, initialization of the log likelihood ratios of coded bits, <i>v</i>, are performed, and the check node is updated, per steps 1101 and 1103. Next, the bit node <i>n</i> is updated, as in step 1105. Thereafter, the decoder outputs the <i>a posteriori</i> probability information (step 1107). In step 1109, a determination is made whether all of the parity check equations are satisfied; if so, the decoder outputs the hard decision (step 1111). Otherwise, steps 1103-1107 are repeated.</p>
<p id="p0064" num="0064"><figref idref="f0017">FIG. 13A</figref> is a flowchart of process for computing outgoing messages between the check nodes and the bit nodes using a forward-backward approach. For a check node with <i>d<sub>c</sub></i> adjacent edges, the computation of <i>d<sub>c</sub>(d<sub>c</sub>-1)</i> and numerous <i>g</i>(.,.) functions are performed. However, the forward-backward approach reduces the complexity of the computation to 3(<i>d<sub>c</sub></i>-2), in which <i>d<sub>c</sub></i>-1 variables are stored.</p>
<p id="p0065" num="0065">Referring to <figref idref="f0016">FIG. 12B</figref>, the incoming messages to the check node <i>k</i> from <i>d<sub>c</sub></i> adjacent bit nodes are denoted by <i>v<sub>n1→k</sub></i>, <i>v<sub>n2→k</sub></i> ,..., <i>v<sub>ndc→k</sub></i>. It is desired that the outgoing messages are computed from the check node <i>k</i> back to <i>d<sub>c</sub></i> adjacent bit nodes; these outgoing messages are denoted by W<i><sub>k→n1</sub></i>, w<i><sub>k→n2</sub></i> ,..., w<i><sub>k→ndc</sub></i>.</p>
<p id="p0066" num="0066">Under the forward-backward approach to computing these outgoing messages, forward variables, <i>ƒ<sub>1</sub>, ƒ<sub>2</sub>,..., ƒ<sub>dc</sub>,</i> are defined as follows: <maths id="math0054" num=""><math display="block"><mtable columnalign="left"><mtr><mtd><msub><mi>f</mi><mn>1</mn></msub></mtd><mtd><mo>=</mo></mtd><mtd><msub><mi>v</mi><mrow><mn>1</mn><mo>→</mo><mi>k</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>f</mi><mn>2</mn></msub></mtd><mtd><mo>=</mo></mtd><mtd><mi>g</mi><mfenced><msub><mi>f</mi><mn>1</mn></msub><msub><mi>v</mi><mrow><mn>2</mn><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mtd></mtr><mtr><mtd><msub><mi>f</mi><mn>3</mn></msub></mtd><mtd><mo>=</mo></mtd><mtd><mi>g</mi><mfenced><msub><mi>f</mi><mn>2</mn></msub><msub><mi>v</mi><mrow><mn>3</mn><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mtd></mtr><mtr><mtd><mo>:</mo></mtd><mtd><mspace width="2em"/></mtd><mtd><mo>:</mo><mspace width="2em"/><mo>:</mo></mtd></mtr><mtr><mtd><msub><mi>f</mi><mi mathvariant="italic">dc</mi></msub></mtd><mtd><mo>=</mo></mtd><mtd><mi>g</mi><mfenced><msub><mi>f</mi><mrow><mi mathvariant="italic">dc</mi><mo>→</mo><mn>1</mn></mrow></msub><msub><mi>v</mi><mrow><mi mathvariant="italic">dc</mi><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mtd></mtr></mtable></math><img id="ib0054" file="imgb0054.tif" wi="41" he="33" img-content="math" img-format="tif"/></maths><br/>
In step 1301, these forward variables are computed, and stored, per step 1303.</p>
<p id="p0067" num="0067">Similarly, backward variables, <i>b</i><sub>1</sub><i>,b</i><sub>2</sub><i>,...,b<sub>dc</sub>,</i> are defined by the following:<!-- EPO <DP n="44"> --> <maths id="math0055" num=""><math display="block"><mtable columnalign="left"><mtr><mtd><msub><mi>b</mi><mi mathvariant="italic">dc</mi></msub></mtd><mtd><msub><mrow><mo>=</mo><mi>v</mi></mrow><mrow><mi mathvariant="italic">dc</mi><mo>→</mo><mi>k</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>b</mi><mrow><mi mathvariant="italic">dc</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd><mtd><mo>=</mo><mi>g</mi><mo>⁢</mo><mfenced><msub><mi>b</mi><mi mathvariant="italic">dc</mi></msub><msub><mi>v</mi><mrow><mi mathvariant="italic">dc</mi><mo>-</mo><mn>1</mn><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mtd></mtr><mtr><mtd><mo>:</mo></mtd><mtd><mo>:</mo><mspace width="1em"/><mo>:</mo></mtd></mtr><mtr><mtd><msub><mi>b</mi><mn>1</mn></msub></mtd><mtd><mo>=</mo><mi>g</mi><mfenced><msub><mi>b</mi><mn>2</mn></msub><msub><mi>v</mi><mrow><mn>1</mn><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mtd></mtr></mtable></math><img id="ib0055" file="imgb0055.tif" wi="42" he="28" img-content="math" img-format="tif"/></maths><br/>
In step 1305, these backward variables are then computed. Thereafter, the outgoing messages are computed, as in step 1307, based on the stored forward variables and the computed backward variables. The outgoing messages are computed as follows: <maths id="math0056" num=""><math display="block"><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>b</mi><mn>2</mn></msub></math><img id="ib0056" file="imgb0056.tif" wi="22" he="8" img-content="math" img-format="tif"/></maths> <maths id="math0057" num=""><math display="block"><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><mi>i</mi></mrow></msub><mo>=</mo><mi>g</mi><mo>⁢</mo><mfenced><msub><mi>f</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>b</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub></mfenced><mmultiscripts><mrow><mspace width="2em"/><mi>i</mi></mrow><mprescripts/><mspace width="2em"/><none/></mmultiscripts><mo>=</mo><mn>2</mn><mo>,</mo><mn>3</mn><mo>,</mo><mo>…</mo><mo>,</mo><msub><mi>d</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn></math><img id="ib0057" file="imgb0057.tif" wi="67" he="7" img-content="math" img-format="tif"/></maths> <maths id="math0058" num=""><math display="block"><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><mi mathvariant="italic">dc</mi></mrow></msub><mo>=</mo><msub><mi>f</mi><mrow><mi mathvariant="italic">dc</mi><mo>-</mo><mn>1</mn></mrow></msub></math><img id="ib0058" file="imgb0058.tif" wi="27" he="8" img-content="math" img-format="tif"/></maths></p>
<p id="p0068" num="0068">Under this approach, only the forward variables, <i>ƒ</i><sub>2</sub><i>, ƒ</i><sub>3</sub><i>,..., ƒ<sub>dc</sub>,</i> are required to be stored. As the backward variables <i>b<sub>i</sub></i> are computed, the outgoing messages, <i>w</i><sub><i>k</i>→<i>i</i></sub>, are simultaneously computed, thereby negating the need for storage of the backward variables.</p>
<p id="p0069" num="0069">The computation load can be further enhance by a parallel approach, as next discussed.</p>
<p id="p0070" num="0070"><figref idref="f0017">FIG. 13B</figref> is a flowchart of process for computing outgoing messages between the check nodes and the bit nodes using a parallel approach. For a check node <i>k</i> with inputs <i>v<sub>n1→k</sub></i>, <i>v<sub>n2→k</sub></i>,..., <i>v<sub>ndc→k</sub></i> from <i>d<sub>c</sub></i> adjacent bit nodes, the following parameter is computed, as in step 1311: <maths id="math0059" num=""><math display="block"><msub><mi>γ</mi><mi>k</mi></msub><mo>=</mo><mi>g</mi><mfenced><msub><mi>v</mi><mrow><msub><mi>n</mi><mn>1</mn></msub><mo>→</mo><mi>k</mi></mrow></msub><msub><mi>v</mi><mrow><msub><mi>n</mi><mn>2</mn></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>…</mo><msub><mi>v</mi><mrow><msub><mi>n</mi><mi mathvariant="italic">dc</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></mfenced><mn>.</mn></math><img id="ib0059" file="imgb0059.tif" wi="54" he="9" img-content="math" img-format="tif"/></maths></p>
<p id="p0071" num="0071">It is noted that the <i>g</i>(.,.) function can also be expressed as follows: <maths id="math0060" num=""><math display="block"><mi>g</mi><mfenced><mi>a</mi><mi>b</mi></mfenced><mo>=</mo><mi>ln</mi><mo>⁢</mo><mfrac><mrow><mn>1</mn><mo>+</mo><msup><mi>e</mi><mrow><mi>a</mi><mo>+</mo><mi>b</mi></mrow></msup></mrow><mrow><msup><mi>e</mi><mi>a</mi></msup><mo>+</mo><msup><mi>e</mi><mi>b</mi></msup></mrow></mfrac><mn>.</mn></math><img id="ib0060" file="imgb0060.tif" wi="39" he="13" img-content="math" img-format="tif"/></maths></p>
<p id="p0072" num="0072">Exploiting the recursive nature of the <i>g</i>(.,.) function, the following expression results: <maths id="math0061" num=""><math display="block"><msub><mi>γ</mi><mi>k</mi></msub><mo>=</mo><mi>ln</mi><mo>⁢</mo><mfrac><mrow><mn>1</mn><mo>+</mo><msup><mi>e</mi><mrow><mi>g</mi><mo>⁢</mo><mfenced><msub><mi>v</mi><mrow><msub><mi>n</mi><mn>1</mn></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>…</mo><msub><mi>v</mi><mrow><msub><mi>a</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>→</mo><mi>k</mi></mrow></msub><msub><mi>v</mi><mrow><msub><mi>n</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>…</mo><msub><mi>v</mi><mrow><msub><mi>n</mi><mi mathvariant="italic">dc</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mrow></msup><mo>+</mo><msub><mi>v</mi><mrow><msub><mi>n</mi><mi>i</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></mrow><mrow><msup><mi>e</mi><mrow><mi>g</mi><mo>⁢</mo><mfenced><msub><mi>v</mi><mrow><msub><mi>n</mi><mn>1</mn></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>…</mo><msub><mi>v</mi><mrow><msub><mi>a</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>→</mo><mi>k</mi></mrow></msub><msub><mi>v</mi><mrow><msub><mi>a</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>…</mo><msub><mi>v</mi><mrow><msub><mi>n</mi><mi mathvariant="italic">dc</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></mfenced></mrow></msup><mo>+</mo><msup><mi>e</mi><msub><mi>v</mi><mrow><msub><mi>n</mi><mi>i</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></msup></mrow></mfrac><mo>=</mo><mi>ln</mi><mo>⁢</mo><mfrac><mrow><mn>1</mn><mo>+</mo><msup><mi>e</mi><mrow><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><msub><mi>n</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><msub><mi>v</mi><mrow><msub><mi>n</mi><mi>i</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></mrow></msup></mrow><mrow><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><msub><mi>n</mi><mi>i</mi></msub></mrow></msub></msup><mo>+</mo><msup><mi>e</mi><msub><mi>v</mi><mrow><msub><mi>n</mi><mi>i</mi></msub><mo>→</mo><mi>k</mi></mrow></msub></msup></mrow></mfrac></math><img id="ib0061" file="imgb0061.tif" wi="105" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0073" num="0073">Accordingly, <i>W<sub>k→n1</sub></i> can be solved in the following manner: <maths id="math0062" num=""><math display="block"><msub><mi>w</mi><mrow><mi>k</mi><mo>→</mo><msub><mi>n</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><mi>ln</mi><mo>⁢</mo><mfrac><mrow><msup><mi>e</mi><mrow><msub><mi>v</mi><mrow><msub><mi>n</mi><mi>i</mi></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>y</mi><mi>k</mi></msub></mrow></msup><mo>-</mo><mn>1</mn></mrow><mrow><msup><mi>e</mi><mrow><msub><mi>v</mi><mrow><msub><mi>n</mi><mi>i</mi></msub><mo>→</mo><mi>k</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mi>k</mi></msub></mrow></msup><mo>-</mo><mn>1</mn></mrow></mfrac><mo>-</mo><msub><mi>γ</mi><mi>k</mi></msub></math><img id="ib0062" file="imgb0062.tif" wi="50" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0074" num="0074">The In(.) term of the above equation can be obtained using a look-up table <i>LUT</i><sub>x</sub> that represents the function ln|e<i><sup>x</sup></i>-1| (step 1313). Unlike the other look-up tables <i>LUT</i><sub>f</sub> or <i>LUT</i><sub>g</sub><i>,</i><!-- EPO <DP n="45"> --> the table <i>LUT<sub>x</sub></i> would likely requires as many entries as the number of quantization levels. Once <i>γ<sub>k</sub></i> is obtained, the calculation of <i>w</i><sub><i>k→n</i>1</sub> for all <i>n<sub>i</sub></i> can occur in parallel using the above equation, per step 1315.</p>
<p id="p0075" num="0075">The computational latency of <i>γ<sub>k</sub></i> is advantageously log<sub>2</sub>(<i>d<sub>c</sub></i>).</p>
<p id="p0076" num="0076"><figref idref="f0018 f0019 f0020">FIGs. 14A-14C</figref> are graphs showing simulation results of LDPC codes generated in accordance with various embodiments of the present invention. In particular, <figref idref="f0018 f0019 f0020">FIGs. 14A-14C</figref> show the performance of LDPC codes with higher order modulation and code rates of 3/4 (QPSK, 1.485 bits/symbol), 2/3 (8-PSK, 1.980 bits/symbol), and 5/6 (8-PPSK, 2.474 bits/symbol).</p>
<p id="p0077" num="0077">Two general approaches exist to realize the interconnections between check nodes and bit nodes: (1) a fully parallel approach, and (2) a partially parallel approach. In fully parallel architecture, all of the nodes and their interconnections are physically implemented. The advantage of this architecture is speed.</p>
<p id="p0078" num="0078">The fully parallel architecture, however, may involve greater complexity in realizing all of the nodes and their connections. Therefore with fully parallel architecture, a smaller block size may be required to reduce the complexity. In that case, for the same clock frequency, a proportional reduction in throughput and some degradation in FER versus Es/No performance may result.</p>
<p id="p0079" num="0079">The second approach to implementing LDPC codes is to physically realize only a subset of the total number of the nodes and use only these limited number of "physical" nodes to process all of the "functional" nodes of the code. Even though the LDPC decoder operations can be made extremely simple and can be performed in parallel, the further challenge in the design is how the communication is established between "randomly" distributed bit nodes and check nodes. The decoder 305 (of <figref idref="f0003">FIG. 3</figref>) addresses this problem by accessing memory in a structured way, as to realize a seemingly random code. This approach is explained with respect to <figref idref="f0021">FIGs. 15A</figref> and <figref idref="f0022">15B</figref>.</p>
<p id="p0080" num="0080"><figref idref="f0021">FIGs. 15A</figref> and <figref idref="f0022">15B</figref> are diagrams of the top edge and bottom edge, respectively, of memory organized to support structured access as to realize randomness in LDPC coding, according to an embodiment of the present invention. Structured access can be achieved without compromising the performance of a truly random code by focusing on the generation of the<!-- EPO <DP n="46"> --> parity check matrix. In general, a parity check matrix can be specified by the connections of the check nodes with the bit nodes. For example, the bit nodes can be divided into groups of a fixed size, which for illustrative purposes is 392. Additionally, assuming the check nodes connected to the first bit node of degree 3, for instance, are numbered as <i>a</i>, <i>b</i> and <i>c</i>, then the check nodes connected to the second bit node are numbered as <i>a+p, b+p</i> and <i>c+p</i>, the check nodes connected to the third bit node are numbered as <i>a</i>+2<i>p</i>, <i>b+2p</i> and c+2<i>p</i> etc.; where <i>p</i>=(number of check nodes)/392. For the next group of 392 bit nodes, the check nodes connected to the first bit node are different from <i>a</i>, <i>b, c</i> so that with a suitable choice of <i>p</i>, all the check nodes have the same degree. A random search is performed over the free constants such that the resulting LDPC code is cycle-4 and cycle-6 free. Because of the structural characteristics of the parity check matrix of the present invention, the edge information can stored to permit concurrent access to a group of relevant edge values during decoding.</p>
<p id="p0081" num="0081">In other words the approach facilitates memory access during check node and bit node processing. The values of the edges in the bipartite graph can be stored in a storage medium, such as random access memory (RAM). It is noted that for a truly random LDPC code during check node and bit node processing, the values of the edges would need to be accessed one by one in a random fashion. However, such a conventional access scheme would be too slow for a high data rate application. The RAM of <figref idref="f0021">FIGs. 15A</figref> and <figref idref="f0022">15B</figref> are organized in a manner, whereby a large group of relevant edges can be fetched in one clock cycle; accordingly, these values are placed "together" in memory, according to a predetermined scheme or arrangement. It is observed that, in actuality, even with a truly random code, for a group of check nodes (and respectively bit nodes), the relevant edges can be placed next to one another in RAM, but then the relevant edges adjacent to a group of bit nodes (respectively check nodes) will be randomly scattered in RAM. Therefore, the "togetherness" stems from the design of the parity check matrices themselves. That is, the check matrix design ensures that the relevant edges for a group of bit nodes and check nodes are simultaneously placed together in RAM.</p>
<p id="p0082" num="0082">As seen in <figref idref="f0021">FIGs. 15A</figref> and <figref idref="f0022">15B</figref>, each box contains the value of an edge, which is multiple bits (e.g., 6). Edge RAM is divided into two parts: top edge RAM 1501 (<figref idref="f0021">FIG. 15A</figref>) and bottom edge RAM 1503 (<figref idref="f0022">FIG. 15B</figref>). Bottom edge RAM contains the edges between bit nodes of degree 2, for example, and check nodes.<!-- EPO <DP n="47"> --> Top edge RAM 1501 contains the edges between bit nodes of degree greater than 2 and check nodes. Therefore, for every check node, 2 adjacent edges are stored in the bottom RAM 1503, and the rest of the edges are stored in the top edge RAM 1501. For example, the size of the top edge RAM 1501 and bottom edge RAM 1503 for various code rates are given in Table 14:
<tables id="tabl0015" num="0015">
<table frame="all">
<title>Table 14</title>
<tgroup cols="5">
<colspec colnum="1" colname="col1" colwidth="32mm"/>
<colspec colnum="2" colname="col2" colwidth="18mm"/>
<colspec colnum="3" colname="col3" colwidth="18mm"/>
<colspec colnum="4" colname="col4" colwidth="18mm"/>
<colspec colnum="5" colname="col5" colwidth="18mm"/>
<thead>
<row>
<entry valign="top"/>
<entry align="center" valign="top"><b>1/2</b></entry>
<entry align="center" valign="top"><b>2/3</b></entry>
<entry align="center" valign="top"><b>3/4</b></entry>
<entry align="center" valign="top"><b>5/6</b></entry></row></thead>
<tbody>
<row>
<entry>Top Edge RAM</entry>
<entry align="center">400 x 392</entry>
<entry align="center">440 x 392</entry>
<entry align="center">504 x 392</entry>
<entry align="center">520 x 392</entry></row>
<row>
<entry>Bottom Edge RAM</entry>
<entry align="center">160 x 392</entry>
<entry align="center">110 x 392</entry>
<entry align="center">72 x 392</entry>
<entry align="center">52 x 392</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0083" num="0083">Based on Table 14, an edge RAM of size 576 x 392 is sufficient to store the edge metrics for all the code rates of 1/2, 2/3, 3/4, and 5/6.</p>
<p id="p0084" num="0084">As noted, under this exemplary scenario, a group of 392 bit nodes and 392 check nodes are selected for processing at a time. For 392 check node processing, <i>q</i> = <i>d<sub>c</sub></i>-2 consecutive rows are accessed from the top edge RAM 1501, and 2 consecutive rows from the bottom edge RAM 1503. The value of <i>d<sub>c</sub></i> depends on the specific code, for example <i>d<sub>c</sub></i>=7 for rate ½, <i>d<sub>c</sub></i>=10 for rate 2/3, <i>d<sub>c</sub></i>=16 for rate ¾ and <i>d<sub>c</sub></i>=22 for rate 5/6 for the above codes. Of course other values of <i>d<sub>c</sub></i> for other codes are possible. In this instance, <i>q</i>+2 is the degree of each check node.</p>
<p id="p0085" num="0085">For bit node processing, if the group of 392 bit nodes has degree 2, their edges are located in 2 consecutive rows of the bottom edge RAM 1503. If the bit nodes have degree <i>d</i> &gt; 2, their edges are located in some <i>d</i> rows of the top edge RAM 1501. The address of these d rows can be stored in non-volatile memory, such as Read-Only Memory (ROM). The edges in one of the rows correspond to the first edges of 392 bit nodes, the edges in another row correspond to the second edges of 392 bit nodes, etc. Moreover for each row, the column index of the edge that belongs to the first bit node in the group of 392 can also be stored in ROM. The edges that correspond to the second, third, etc. bit nodes follow the starting column index in a "wrapped aground" fashion. For example, if the <i>j</i><sup>th</sup> edge in the row belongs to the first bit node, then the (<i>j</i>+1)st edge belongs to the second bit node, (<i>j</i>+2)nd edge belongs to the third bit node,...., and (<i>j</i>-1)st edge belongs to the 392<sup>th</sup> bit node.</p>
<p id="p0086" num="0086">With the organization shown in <figref idref="f0021">FIGs. 15A</figref> and <figref idref="f0022">15B</figref>, speed of memory access is greatly enhanced during LDPC coding.<!-- EPO <DP n="48"> --></p>
<p id="p0087" num="0087"><figref idref="f0023">FIG. 16</figref> illustrates a computer system upon which an embodiment according to the present invention can be implemented. The computer system 1600 includes a bus 1601 or other communication mechanism for communicating information, and a processor 1603 coupled to the bus 1601 for processing information. The computer system 1600 also includes main memory 1605, such as a random access memory (RAM) or other dynamic storage device, coupled to the bus 1601 for storing information and instructions to be executed by the processor 1603. Main memory 1605 can also be used for storing temporary variables or other intermediate information during execution of instructions to be executed by the processor 1603. The computer system 1600 further includes a read only memory (ROM) 1607 or other static storage device coupled to the bus 1601 for storing static information and instructions for the processor 1603. A storage device 1609, such as a magnetic disk or optical disk, is additionally coupled to the bus 1601 for storing information and instructions.</p>
<p id="p0088" num="0088">The computer system 1600 may be coupled via the bus 1601 to a display 1611, such as a cathode ray tube (CRT), liquid crystal display, active matrix display, or plasma display, for displaying information to a computer user. An input device 1613, such as a keyboard including ' alphanumeric and other keys, is coupled to the bus 1601 for communicating information and command selections to the processor 1603. Another type of user input device is cursor control 1615, such as a mouse, a trackball, or cursor direction keys for communicating direction information and command selections to the processor 1603 and for controlling cursor movement on the display 1611.</p>
<p id="p0089" num="0089">According to one embodiment of the invention, generation of LDPC codes is provided by the computer system 1600 in response to the processor 1603 executing an arrangement of instructions contained in main memory 1605. Such instructions can be read into main memory 1605 from another computer-readable medium, such as the storage device 1609. Execution of the arrangement of instructions contained in main memory 1605 causes the processor 1603 to perform the process steps described herein. One or more processors in a multi-processing arrangement may also be employed to execute the instructions contained in main memory 1605. In alternative embodiments, hard-wired circuitry may be used in place of or in combination with software instructions to implement the embodiment of the present invention. Thus, embodiments of the present invention are not limited to any specific combination of hardware circuitry and software.<!-- EPO <DP n="49"> --></p>
<p id="p0090" num="0090">The computer system 1600 also includes a communication interface 1617 coupled to bus 1601. The communication interface 1617 provides a two-way data communication coupling to a network link 1619 connected to a local network 1621. For example, the communication interface 1617 may be a digital subscriber line (DSL) card or modem, an integrated services digital network (ISDN) card, a cable modem, or a telephone modem to provide a data communication connection to a corresponding type of telephone line. As another example, communication interface 1617 may be a local area network (LAN) card (e.g. for Ethernet™ or an Asynchronous Transfer Model (ATM) network) to provide a data communication connection to a compatible LAN. Wireless links can also be implemented. In any such implementation, communication interface 1617 sends and receives electrical, electromagnetic, or optical signals that carry digital data streams representing various types of information. Further, the communication interface 1617 can include peripheral interface devices, such as a Universal Serial Bus (USB) interface, a PCMCIA (Personal Computer Memory Card International Association) interface, etc.</p>
<p id="p0091" num="0091">The network link 1619 typically provides data communication through one or more networks to other data devices. For example, the network link 1619 may provide a connection through local network 1621 to a host computer 1623, which has connectivity to a network 1625 (e.g. a wide area network (WAN) or the global packet data communication network now commonly referred to as the "Internet") or to data equipment operated by service provider. The local network 1621 and network 1625 both use electrical, electromagnetic, or optical signals to convey information and instructions. The signals through the various networks and the signals on network link 1619 and through communication interface 1617, which communicate digital data with computer system 1600, are exemplary forms of carrier waves bearing the information and instructions.</p>
<p id="p0092" num="0092">The computer system 1600 can send messages and receive data, including program code, through the network(s), network link 1619, and communication interface 1617. In the Internet example, a server (not shown) might transmit requested code belonging to an application program for implementing an embodiment of the present invention through the network 1625, local network 1621 and communication interface 1617. The processor 1603 may execute the transmitted code while being received and/or store the code in storage device 169, or other non-volatile<!-- EPO <DP n="50"> --> storage for later execution. In this manner, computer system 1600 may obtain application code in the form of a carrier wave.</p>
<p id="p0093" num="0093">The term "computer-readable medium" as used herein refers to any medium that participates in providing instructions to the processor 1603 for execution. Such a medium may take many forms, including but not limited to non-volatile media, volatile media, and transmission media. Non-volatile media include, for example, optical or magnetic disks, such as storage device 1609. Volatile media include dynamic memory, such as main memory 1605. Transmission media include coaxial cables, copper wire and fiber optics, including the wires that comprise bus 1601. Transmission media can also take the form of acoustic, optical, or electromagnetic waves, such as those generated during radio frequency (RF) and infrared (IR) data communications. Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, CDRW, DVD, any other optical medium, punch cards, paper tape, optical mark sheets, any other physical medium with patterns of holes or other optically recognizable indicia, a RAM, a PROM, and EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave, or any other medium from which a computer can read.</p>
<p id="p0094" num="0094">Various forms of computer-readable media may be involved in providing instructions to a processor for execution. For example, the instructions for carrying out at least part of the present invention may initially be borne on a magnetic disk of a remote computer. In such a scenario, the remote computer loads the instructions into main memory and sends the instructions over a telephone line using a modem. A modem of a local computer system receives the data on the telephone line and uses an infrared transmitter to convert the data to an infrared signal and transmit the infrared signal to a portable computing device, such as a personal digital assistance (PDA) and a laptop. An infrared detector on the portable computing device receives the information and instructions borne by the infrared signal and places the data on a bus. The bus conveys the data to main memory, from which a processor retrieves and executes the instructions. The instructions received by main memory may optionally be stored on storage device either before or after execution by processor.</p>
<p id="p0095" num="0095">Accordingly, the various embodiments of the present invention provide an encoder, which is a Low Density Parity Check (LDPC) encoder, which generates encoded signals by transforming an input message into a<!-- EPO <DP n="51"> --> codeword represented by a plurality of set of bits.</p>
<p id="p0096" num="0096">While the present invention has been described in connection with a number of embodiments and implementations, the present invention is not so limited but covers various obvious modifications and equivalent arrangements, which fall within the purview of the appended claims.<!-- EPO <DP n="52"> --></p>
<p id="p0097" num="0097">The following are examples not forming part of the invention:
<ol id="ol0001" ol-style="">
<li>1. A method for transmitting encoded signals, the method comprising:
<ul id="ul0002" list-style="none" compact="compact">
<li>receiving one of a plurality of set of bits of a codeword from an encoder (203) for transforming an input message into the codeword;</li>
<li>non-sequentially mapping the one set of bits into a higher order constellation; and</li>
<li>outputting a symbol of the higher order constellation corresponding to the one set of bits based on mapping.</li>
</ul></li>
<li>2. A method according to example 1, further comprising:
<ul id="ul0003" list-style="none" compact="compact">
<li>writing <i>N</i> encoded bits to a block interleaver on a column by column basis; and reading</li>
<li>out the encoded bits on a row by row basis, wherein the block interleaver has N/3 rows and 3 columns when the higher order modulation is 8-PSK (Phase Shift Keying), N/4 rows and 4 columns when the higher order modulation is 16-APSK (Amplitude Phase Shift Keying), and N/5 rows and 5 columns when the higher order modulation is 32-APSK.</li>
</ul></li>
<li>3. A method according to example 1, wherein the encoder (203) in the receiving step generates the codeword according to a Low Density Parity Check (LDPC) code.</li>
<li>4. A method according to example 3, wherein the parity check matrix of the LDPC code is structured by restricting a triangular portion of the parity check matrix to zero values.</li>
<li>5. A method according to example 3, wherein the higher order constellation represents a Quadrature Phase Shift Keying (QPSK) modulation scheme, the method further comprising:
<ul id="ul0004" list-style="none" compact="compact">
<li>determining an <i>i</i><sup>th</sup> QPSK symbol based on the set of 2<i>i</i><sup>th</sup> and (<i>2i</i>+1)<sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2 ..., N/2-1, and N is the coded LDPC block size.</li>
</ul></li>
<li>6. A method according to example 3, wherein the higher order constellation represents an 8-PSK modulation scheme, the method further comprising:<!-- EPO <DP n="53"> -->
<ul id="ul0005" list-style="none" compact="compact">
<li>determining an <i>i</i><sup>th</sup> 8-PSK symbol based on the set of <i>(N</i>/<i>3+i)</i><sup>th</sup><i>, (2N</i>/<i>3+i)</i><sup>th</sup> and <i>i</i><sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/3-1, and <i>N</i> is the coded LDPC block size.</li>
</ul></li>
<li>7. A method according to example 3, wherein the higher order constellation represents a 16-ASPK (Amplitude Phase Shift Keying) modulation scheme, the method further comprising:
<ul id="ul0006" list-style="none" compact="compact">
<li>determining an <i>i</i><sup>th</sup> 16-APSK symbol based on the set of (<i>N</i>/2+2<i>i</i>)<sup>th</sup>, 2<i>i</i><sup>th</sup>, (<i>N</i>/2+2<i>i</i>+1)<sup>th</sup> and (2<i>i</i>+1)<sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/3-1, and <i>N</i> is the coded LDPC block size.</li>
</ul></li>
<li>8. A method according to example 3, wherein the higher order constellation represents a 32-APSK (Amplitude Phase Shift Keying) modulation scheme, the method further comprising:
<ul id="ul0007" list-style="none" compact="compact">
<li>determining an <i>i</i><sup>th</sup> 32-APSK symbol based on the set of <i>(N</i>/<i>5+i)<sup>th</sup>, (2N</i>/<i>5+i)<sup>th</sup>, (4N</i>/<i>5+i)<sup>th</sup>,</i> (3<i>N</i>/5+<i>i</i>)<sup>th</sup> and <i>i</i><sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/5-1, and <i>N</i> is the encoded LDPC block size.</li>
</ul></li>
<li>9. A computer-readable medium bearing instructions for transmitting encoded signals, said instruction, being arranged, upon execution, to cause one or more processors to perform the method of example 1.</li>
<li>10. A transmitter for generating encoded signals, the transmitter comprising:
<ul id="ul0008" list-style="none" compact="compact">
<li>an encoder (203) configured to transform an input message into a codeword represented by a plurality of set of bits; and</li>
<li>logic configured to map non-sequentially one set of bits into a higher order constellation,</li>
</ul>
wherein a symbol of the higher order constellation corresponding to the one set of bits is output based on the mapping.</li>
<li>11. A transmitter according to example 10, wherein the <i>N</i> encoded bits are written to a block interleaver column by column and read out row by row, and the block<!-- EPO <DP n="54"> --> interleaver has <i>N</i>/3 rows and 3 columns when the higher order modulation is 8-PSK (Phase Shift Keying), <i>N</i>/4 rows and 4 columns when the higher order modulation is 16-APSK (Amplitude Phase Shift Keying), and <i>N</i>/5 rows and 5 columns when the higher order modulation is 32-APSK.</li>
<li>12. A transmitter according to example 11, wherein the encoder (203) generates the codeword according to a Low Density Parity Check (LDPC) code.</li>
<li>13. A transmitter according to example 12, wherein the parity check matrix of the LDPC code is structured by restricting a triangular portion of the parity check matrix to zero values.</li>
<li>14. A transmitter according to example 12, wherein the higher order constellation represents a Quadrature Phase Shift Keying (QPSK) modulation scheme, and the logic is further configured to determine an <i>i</i><sup>th</sup> QPSK symbol based on the set of 2<i>i</i><sup>th</sup> and (2<i>i</i>+1)<sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2...,<i>N</i>/2-1, and <i>N</i> is the coded LDPC block size.</li>
<li>15. A transmitter according to example 12, wherein the higher order constellation represents an 8-PSK modulation scheme, and the logic is further configured to determine an <i>i</i><sup>th</sup> 8-PSK symbol based on the set of <i>(N</i>/<i>3+i)</i><sup>th</sup><i>,</i> (2<i>N</i>/3+<i>i</i>)<sup>th</sup> and <i>i</i><sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/3-1, and N is the coded LDPC block size.</li>
<li>16. A transmitter according to example 12, wherein the higher order constellation represents a 16-APSK (Amplitude Phase Shift Keying) modulation scheme, and the logic is further configured to determine an <i>i</i><sup>th</sup> 16-APSK symbol based on the set of bits (<i>N</i>/2+2<i>i</i>)<sup>th</sup>, 2<i>i</i><sup>th</sup>, (<i>N</i>/2+2<i>i</i>+1)<sup>th</sup> and (2<i>i</i>+1)<sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/3-1, and <i>N</i> is the coded LDPC block size.</li>
<li>17. A transmitter according the example 12, wherein the higher order constellation represents a 32-APSK (Amplitude Phase Shift Keying) modulation scheme, and the logic is further configured to determine an <i>i</i><sup>th</sup> 32-APSK symbol based on the set<!-- EPO <DP n="55"> --> of bits <i>(N</i>/<i>5+i)<sup>th</sup>, (2N</i>/<i>5+i)<sup>th</sup>, (4N</i>/<i>5+i)<sup>th</sup>, (3N</i>/<i>5+i)<sup>th</sup></i> and <i>i</i><sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/5-1, and <i>N</i> is the coded LDPC block size.</li>
<li>18. A method for processing encoded signals, the method comprising:
<ul id="ul0009" list-style="none" compact="compact">
<li>demodulating a received encoded signal representing a codeword, wherein the encoded signal being modulated according to a non-sequential mapping of a plurality of bits corresponding to the codeword; and</li>
<li>decoding the codeword associated with the encoded signal.</li>
</ul></li>
<li>19. A method according to example 18, wherein the <i>N</i> encoded bits are written to a block interleaver column by column and read out row by row, and the block interleaver has N/3 rows and 3 columns when the higher order modulation is 8-PSK (Phase Shift Keying), <i>N</i>/4 rows and 4 columns when the higher order modulation is 16-APSK (Amplitude Phase Shift Keying), and <i>N</i>/5 rows and 5 columns when the higher order modulation is 32-APSK.</li>
<li>20. A method according to example 19, wherein the decoding step is according to a Low Density Parity Check (LDPC) code.</li>
<li>21. A method according to example 20, wherein the parity check matrix of the LDPC code is structured by restricting a triangular portion of the parity check matrix to zero values.</li>
<li>22. A method according to example 20, wherein the higher order constellation represents a Quadrature Phase Shift Keying (QPSK) modulation scheme, and an <i>i</i><sup>th</sup> QPSK symbol is determined based on the set of 2<i>i</i><sup>th</sup> and (2<i>i</i>+1)<sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2...,<i>N</i>/2-1, and <i>N</i> is the coded LDPC block size.</li>
<li>23. A method according to example 20, wherein the higher order constellation represents an 8-PSK modulation scheme, and an <i>i</i><sup>th</sup> 8-PSK symbol is determined based on the set of (<i>N</i>/3+<i>i</i>)<sup>th</sup>, (2<i>N</i>/3+<i>i</i>)<sup>th</sup> and <i>i</i><sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/3-1, and <i>N</i> is the coded LDPC block size.<!-- EPO <DP n="56"> --></li>
<li>24. A method according to example 20, wherein the higher order constellation represents a 16-APSK (Amplitude Phase Shift Keying) modulation scheme, and an <i>i</i><sup>th</sup> 16-APSK symbol is determined based on the set of bits (<i>N</i>/2+2<i>i</i>)<sup>th</sup>, 2<i>i</i><sup>th</sup>, (<i>N</i>/2+2<i>i</i>+1)<sup>th</sup> and (2<i>i</i>+1)<sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/3-1, and <i>N</i> is the coded LDPC block size.</li>
<li>25. A method according to example 20, wherein the higher order constellation represents a 32-APSK (Amplitude Phase Shift Keying) modulation scheme, and an <i>i</i><sup>th</sup> 32-APSK symbol is determined based on the set of bits <i>(N</i>/<i>5+i)</i><sup>th</sup><i>, (2N</i>/<i>5+i)<sup>th</sup>, (4N</i>/5<i>+i)</i><sup>th</sup><i>,</i> (3<i>N</i>/5+<i>i</i>)<sup>th</sup> and <i>i</i><sup>th</sup> LDPC encoded bits, wherein <i>i</i>=0,1,2,...,<i>N</i>/5-1, and <i>N</i> is the coded LDPC block size.</li>
<li>26. A computer-readable medium bearing instructions processing encoded signals, said instruction, being arranged, upon execution, to cause one or more processors to perform the method of example 18.</li>
</ol></p>
</description>
<claims id="claims01" lang="en"><!-- EPO <DP n="57"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>A method for encoding signals, the method comprising:
<claim-text>encoding an input message into a codeword with a Low Density Parity Check (LDPC) encoder (203), wherein the step of encoding comprises:
<claim-text>receiving information bits, <i>i<sub>0</sub>, i<sub>1</sub>,</i> ... , <i>i<sub>m</sub>,</i> ... , <i>i <sub>kldpc-1</sub>;</i></claim-text>
<claim-text>initializing parity bits, <i>p<sub>0</sub>, p<sub>1</sub> ,</i> ... , <i>p<sub>j</sub>,</i> ... <i>, p <sub>nldpc - kldpc-1</sub>,</i> of a Low Density Parity Check (LDPC) code having a code rate of 4/5, 3/5, 8/9, or 9/10 according <i>to p<sub>0</sub> = p<sub>1</sub></i> = ... <i>= p<sub>nldpc - kldpc - 1</sub> =</i> 0;</claim-text>
<claim-text>generating, based on the information bits, the parity bits by accumulating the information bits by performing operations for each information bit, <i>i<sub>m</sub>, p<sub>j</sub> = p<sub>j</sub></i> ⊕ <i>i<sub>m</sub></i> for each corresponding value of <i>j,</i> and subsequently performing the operation, starting with <i>j</i> = 1, <i>P<sub>j</sub> = P<sub>j</sub></i> ⊕ <i>p<sub>j-1</sub>,</i> for <i>j</i> = 1, 2, <i>... , n<sub>ldpc</sub> - k<sub>ldpc</sub> - 1</i> ; and</claim-text>
<claim-text>generating the codeword, <i>c,</i> of size <i>n<sub>ldpc</sub></i> as <i>c</i> = (<i>i<sub>0</sub>, i<sub>1</sub></i>, ... , <i>i</i><sub>kldpc -</sub><i><sub>1</sub>, p<sub>0</sub></i> , <i>p<sub>1</sub></i>, ... , <i>p <sub>nldpc</sub></i> - <i>k</i><sub><i>ldpc</i> - 1</sub>) where <i>p<sub>j</sub></i>, for <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub> - k<sub>ldpc</sub> - 1,</i> is final content of <i>p<sub>j</sub></i>,</claim-text>
<claim-text>wherein <i>j</i> is a parity bit address equal to {x + <i>m</i> mod <i>360</i> x <i>q</i>} mod <i>(n<sub>ldpc</sub> - k<sub>ldpc</sub>), n</i><sub>/<i>dpc</i></sub> is a codeword size equating to 64800, <i>k<sub>ldpc</sub></i> is an information block size equating to the code rate multiplied by <i>n<sub>ldpc</sub>, m</i> is an integer corresponding to a particular information bit, and x denotes a parity bit address, wherein each row of the following tables specifies addresses x for a particular one of the code rates of 4/5, 3/5, 8/9, or 9/10 corresponding to a particular one of the tables, wherein q is specified in the following table for each one of the code rates of 4/5, 3/5, 8/9, or 9/10, whereby each successive row of the corresponding table for the particular code rate provides all parity bit addresses <i>j</i> for the first information bit in each successive group of 360 information bits, and each successive row of the table provides all addresses x used in calculating parity bit addresses, <i>j,</i> for the next information bits according to {<i>x</i> + <i>m</i> mod <i>360 x q</i>} mod (<i>n<sub>ldpc</sub> - k<sub>ldpc</sub></i>) in each successive group of 360 information bits:-
<tables id="tabl0016" num="0016">
<table frame="all">
<title>Table 1</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="90mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 4/5) q = 36</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row><!-- EPO <DP n="58"> -->
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 9514 4356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row><!-- EPO <DP n="59"> -->
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row>
<row rowsep="0">
<entry>17 1253 11934</entry></row>
<row rowsep="0">
<entry>18 9559 6016</entry></row>
<row rowsep="0">
<entry>19 312 7589</entry></row>
<row rowsep="0">
<entry>20 4439 4197</entry></row>
<row rowsep="0">
<entry>21 4002 9555</entry></row>
<row rowsep="0">
<entry>22 12232 7779</entry></row>
<row rowsep="0">
<entry>23 1494 8782</entry></row>
<row rowsep="0">
<entry>24 10749 3969</entry></row>
<row rowsep="0">
<entry>25 4368 3479</entry></row>
<row rowsep="0">
<entry>26 6316 5342</entry></row>
<row rowsep="0">
<entry>27 2455 3493</entry></row>
<row rowsep="0">
<entry>28 12157 7405</entry></row>
<row rowsep="0">
<entry>29 6598 11495</entry></row>
<row rowsep="0">
<entry>30 11805 4455</entry></row>
<row rowsep="0">
<entry>31 9625 2090</entry></row>
<row rowsep="0">
<entry>32 4731 2321</entry></row>
<row rowsep="0">
<entry>33 3578 2608</entry></row>
<row rowsep="0">
<entry>34 8504 1849</entry></row>
<row rowsep="0">
<entry>35 4027 1151</entry></row>
<row rowsep="0">
<entry>0 5647 4935</entry></row><!-- EPO <DP n="60"> -->
<row rowsep="0">
<entry>1 4219 1870</entry></row>
<row rowsep="0">
<entry>2 10968 8054</entry></row>
<row rowsep="0">
<entry>3 6970 5447</entry></row>
<row rowsep="0">
<entry>4 3217 5638</entry></row>
<row rowsep="0">
<entry>5 8972 669</entry></row>
<row rowsep="0">
<entry>6 5618 12472</entry></row>
<row rowsep="0">
<entry>7 1457 1280</entry></row>
<row rowsep="0">
<entry>8 8868 3883</entry></row>
<row rowsep="0">
<entry>9 8866 1224</entry></row>
<row rowsep="0">
<entry>10 8371 5972</entry></row>
<row rowsep="0">
<entry>11 266 4405</entry></row>
<row rowsep="0">
<entry>12 3706 3244</entry></row>
<row rowsep="0">
<entry>13 6039 5844</entry></row>
<row rowsep="0">
<entry>14 7200 3283</entry></row>
<row rowsep="0">
<entry>15 1502 11282</entry></row>
<row rowsep="0">
<entry>16 12318 2202</entry></row>
<row rowsep="0">
<entry>17 4523 965</entry></row>
<row rowsep="0">
<entry>18 9587 7011</entry></row>
<row rowsep="0">
<entry>19 2552 2051</entry></row>
<row rowsep="0">
<entry>20 12045 10306</entry></row>
<row rowsep="0">
<entry>21 11070 5104</entry></row>
<row rowsep="0">
<entry>22 6627 6906</entry></row>
<row rowsep="0">
<entry>23 9889 2121</entry></row>
<row rowsep="0">
<entry>24 829 9701</entry></row>
<row rowsep="0">
<entry>25 2201 1819</entry></row>
<row rowsep="0">
<entry>26 6689 12925</entry></row>
<row rowsep="0">
<entry>27 2139 8757</entry></row>
<row rowsep="0">
<entry>28 12004 5948</entry></row>
<row rowsep="0">
<entry>29 8704 3191</entry></row>
<row rowsep="0">
<entry>30 8171 10933</entry></row>
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row><!-- EPO <DP n="61"> -->
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row><!-- EPO <DP n="62"> -->
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0017" num="0017">
<table frame="all">
<title>Table 2</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 3/5) q = 72</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row rowsep="0">
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row rowsep="0">
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row rowsep="0">
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row rowsep="0">
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row rowsep="0">
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row rowsep="0">
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row rowsep="0">
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row rowsep="0">
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row rowsep="0">
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row rowsep="0">
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row rowsep="0">
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row rowsep="0">
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row rowsep="0">
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row rowsep="0">
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row rowsep="0">
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row rowsep="0">
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row rowsep="0">
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row rowsep="0">
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row rowsep="0">
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row rowsep="0">
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row rowsep="0">
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row rowsep="0">
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row rowsep="0">
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row rowsep="0">
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row rowsep="0">
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row rowsep="0">
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row rowsep="0">
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row><!-- EPO <DP n="63"> -->
<row rowsep="0">
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row rowsep="0">
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row rowsep="0">
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row rowsep="0">
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row rowsep="0">
<entry>20473 11294 9914 22815 2574 8439 3699 5431 24840 21908 16088 18244</entry></row>
<row rowsep="0">
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row rowsep="0">
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row rowsep="0">
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row rowsep="0">
<entry>0 18539 18661</entry></row>
<row rowsep="0">
<entry>1 10502 3002</entry></row>
<row rowsep="0">
<entry>2 9368 10761</entry></row>
<row rowsep="0">
<entry>3 12299 7828</entry></row>
<row rowsep="0">
<entry>4 15048 13362</entry></row>
<row rowsep="0">
<entry>5 18444 24640</entry></row>
<row rowsep="0">
<entry>6 20775 19175</entry></row>
<row rowsep="0">
<entry>7 18970 10971</entry></row>
<row rowsep="0">
<entry>8 5329 19982</entry></row>
<row rowsep="0">
<entry>9 11296 18655</entry></row>
<row rowsep="0">
<entry>10 15046 20659</entry></row>
<row rowsep="0">
<entry>11 7300 22140</entry></row>
<row rowsep="0">
<entry>12 22029 14477</entry></row>
<row rowsep="0">
<entry>13 11129 742</entry></row>
<row rowsep="0">
<entry>14 13254 13813</entry></row>
<row rowsep="0">
<entry>15 19234 13273</entry></row>
<row rowsep="0">
<entry>16 6079 21122</entry></row>
<row rowsep="0">
<entry>17 22782 5828</entry></row>
<row rowsep="0">
<entry>18 19775 4247</entry></row>
<row rowsep="0">
<entry>19 1660 19413</entry></row>
<row rowsep="0">
<entry>20 4403 3649</entry></row>
<row rowsep="0">
<entry>21 13371 25851</entry></row>
<row rowsep="0">
<entry>22 22770 21784</entry></row>
<row rowsep="0">
<entry>23 10757 14131</entry></row>
<row rowsep="0">
<entry>24 16071 21617</entry></row>
<row rowsep="0">
<entry>25 6393 3725</entry></row>
<row rowsep="0">
<entry>26 597 19968</entry></row><!-- EPO <DP n="64"> -->
<row rowsep="0">
<entry>27 5743 8084</entry></row>
<row rowsep="0">
<entry>28 6770 9548</entry></row>
<row rowsep="0">
<entry>29 4285 17542</entry></row>
<row rowsep="0">
<entry>30 13568 22599</entry></row>
<row rowsep="0">
<entry>31 1786 4617</entry></row>
<row rowsep="0">
<entry>32 23238 11648</entry></row>
<row rowsep="0">
<entry>33 19627 2030</entry></row>
<row rowsep="0">
<entry>34 13601 13458</entry></row>
<row rowsep="0">
<entry>35 13740 17328</entry></row>
<row rowsep="0">
<entry>36 25012 13944</entry></row>
<row rowsep="0">
<entry>37 22513 6687</entry></row>
<row rowsep="0">
<entry>38 4934 12587</entry></row>
<row rowsep="0">
<entry>39 21197 5133</entry></row>
<row rowsep="0">
<entry>40 22705 6938</entry></row>
<row rowsep="0">
<entry>41 7534 24633</entry></row>
<row rowsep="0">
<entry>42 24400 12797</entry></row>
<row rowsep="0">
<entry>43 21911 25712</entry></row>
<row rowsep="0">
<entry>44 12039 1140</entry></row>
<row rowsep="0">
<entry>45 24306 1021</entry></row>
<row rowsep="0">
<entry>46 14012 20747</entry></row>
<row rowsep="0">
<entry>47 11265 15219</entry></row>
<row rowsep="0">
<entry>48 4670 15531</entry></row>
<row rowsep="0">
<entry>49 9417 14359</entry></row>
<row rowsep="0">
<entry>50 2415 6504</entry></row>
<row rowsep="0">
<entry>51 24964 24690</entry></row>
<row rowsep="0">
<entry>52 14443 8816</entry></row>
<row rowsep="0">
<entry>53 6926 1291</entry></row>
<row rowsep="0">
<entry>54 6209 20806</entry></row>
<row rowsep="0">
<entry>55 13915 4079</entry></row>
<row rowsep="0">
<entry>56 24410 13196</entry></row>
<row rowsep="0">
<entry>57 13505 6117</entry></row>
<row rowsep="0">
<entry>58 9869 8220</entry></row>
<row rowsep="0">
<entry>59 1570 6044</entry></row>
<row rowsep="0">
<entry>60 25780 17387</entry></row>
<row rowsep="0">
<entry>61 20671 24913</entry></row><!-- EPO <DP n="65"> -->
<row rowsep="0">
<entry>62 24558 20591</entry></row>
<row rowsep="0">
<entry>63 12402 3702</entry></row>
<row rowsep="0">
<entry>64 8314 1357</entry></row>
<row rowsep="0">
<entry>65 20071 14616</entry></row>
<row rowsep="0">
<entry>66 17014 3688</entry></row>
<row rowsep="0">
<entry>67 19837 946</entry></row>
<row rowsep="0">
<entry>68 15195 12136</entry></row>
<row rowsep="0">
<entry>69 7758 22808</entry></row>
<row rowsep="0">
<entry>70 3564 2925</entry></row>
<row>
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0018" num="0018">
<table frame="all">
<title>Table 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="81mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 8/9) q = 20</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 2381 4620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row><!-- EPO <DP n="66"> -->
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row>
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row><!-- EPO <DP n="67"> -->
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row>
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row><!-- EPO <DP n="68"> -->
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row><!-- EPO <DP n="69"> -->
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row>
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row><!-- EPO <DP n="70"> -->
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0019" num="0019">
<table frame="all">
<title>Table 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="83mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 9/10) q = 18</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 834 81</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 2615 236 5334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row>
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row><!-- EPO <DP n="71"> -->
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row><!-- EPO <DP n="72"> -->
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row>
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row><!-- EPO <DP n="73"> -->
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row>
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row><!-- EPO <DP n="74"> -->
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></claim-text></claim-text><!-- EPO <DP n="75"> --></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>A Low Density Parity Check (LDPC) encoder (203) for generating encoded signals, comprising:
<claim-text>means configured to receive information bits, <i>i<sub>0</sub></i>, <i>i<sub>1</sub></i>, ... , <i>i<sub>m</sub></i>, ... , <i>i<sub>kldpc-1</sub></i>;</claim-text>
<claim-text>means configured to initialize parity bits, <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ... , <i>p<sub>j</sub></i>, ... , <i>p<sub>nldpc-kldpc-1</sub></i>, of a Low Density Parity Check (LDPC) code having a code rate of 4/5, 3/5, 8/9, or 9/10 according to <i>p<sub>0</sub></i> = <i>p<sub>1</sub></i> = ... = <i>p <sub>nldpc-kldpc-1</sub> =</i> 0;</claim-text>
<claim-text>means configured to generate, based on the information bits, the parity bits by accumulating the information bits by performing operations for each information bit, <i>i<sub>m</sub></i>, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i> ⊕ <i>i<sub>m</sub></i> for each corresponding value of <i>j,</i> and subsequently performing the operation, starting with <i>j</i> = 1, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i> ⊕ <i>p<sub>j-1</sub></i>, for <i>j</i> = 1, 2, ... , <i>n<sub>ldpc</sub> - k<sub>ldpc</sub> - 1;</i> and</claim-text>
<claim-text>mean configured to generate the codeword, <i>c,</i> of size <i>n<sub>ldpc</sub></i> as <i>c</i> = (<i>i<sub>0</sub></i>, <i>i<sub>1</sub></i>, ... , <i>i</i><sub><i>kldpc-1</i>,</sub> <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ..., <i>p</i> <sub><i>nldpc</i> -<i>kldpc-1</i></sub>) where <i>p<sub>j</sub></i>, for <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub> - k<sub>ldpc</sub> - 1,</i> is final content of <i>p<sub>j</sub></i>,</claim-text>
<claim-text>wherein <i>j</i> is a parity bit address equal to {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod <i>(n</i><sub>/</sub><i><sub>dpc</sub>- k</i><sub>/</sub><i><sub>dpc</sub>), n</i><sub>/<i>dpc</i></sub> is a codeword size equating to 64800, <i>k</i><sub>/<i>dpc</i></sub> is an information block size equating to the code rate multiplied by <i>n</i><sub>/</sub><i><sub>dpc</sub>, m</i> is an integer corresponding to a particular information bit, and x denotes a parity bit address, wherein each row of the following tables specifies addresses <i>x</i> for a particular one of the code rates of 4/5, 3/5, 8/9, or 9/10 corresponding to a particular one of the tables, wherein <i>q</i> is specified in the following table for each one of the code rates of 4/5, 3/5, 8/9, or 9/10, whereby each successive row of the corresponding table for the particular code rate provides all parity bit addresses <i>j</i> for the first information bit in each successive group of 360 information bits, and each successive row of the table provides all addresses <i>x</i> used in calculating parity bit addresses, <i>j,</i> for the next information bits according to {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod <i>(n<sub>ldpc</sub> - k</i><sub>/</sub><i><sub>dpc</sub>)</i> in each successive group of 360 information bits:-
<tables id="tabl0020" num="0020">
<table frame="all">
<title>Table 1</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="90mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 4/5) q = 36</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row><!-- EPO <DP n="76"> -->
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 9514 4356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row><!-- EPO <DP n="77"> -->
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row>
<row rowsep="0">
<entry>17 1253 11934</entry></row>
<row rowsep="0">
<entry>18 9559 6016</entry></row>
<row rowsep="0">
<entry>19 312 7589</entry></row>
<row rowsep="0">
<entry>20 4439 4197</entry></row>
<row rowsep="0">
<entry>21 4002 9555</entry></row>
<row rowsep="0">
<entry>22 12232 7779</entry></row>
<row rowsep="0">
<entry>23 1494 8782</entry></row>
<row rowsep="0">
<entry>24 10749 3969</entry></row>
<row rowsep="0">
<entry>25 4368 3479</entry></row>
<row rowsep="0">
<entry>26 6316 5342</entry></row>
<row rowsep="0">
<entry>27 2455 3493</entry></row>
<row rowsep="0">
<entry>28 12157 7405</entry></row>
<row rowsep="0">
<entry>29 6598 11495</entry></row>
<row rowsep="0">
<entry>30 11805 4455</entry></row>
<row rowsep="0">
<entry>31 9625 2090</entry></row>
<row rowsep="0">
<entry>32 4731 2321</entry></row>
<row rowsep="0">
<entry>33 3578 2608</entry></row>
<row rowsep="0">
<entry>34 8504 1849</entry></row>
<row rowsep="0">
<entry>35 4027 1151</entry></row>
<row rowsep="0">
<entry>0 5647 4935</entry></row><!-- EPO <DP n="78"> -->
<row rowsep="0">
<entry>1 4219 1870</entry></row>
<row rowsep="0">
<entry>2 10968 8054</entry></row>
<row rowsep="0">
<entry>3 6970 5447</entry></row>
<row rowsep="0">
<entry>4 3217 5638</entry></row>
<row rowsep="0">
<entry>5 8972 669</entry></row>
<row rowsep="0">
<entry>6 5618 12472</entry></row>
<row rowsep="0">
<entry>7 1457 1280</entry></row>
<row rowsep="0">
<entry>8 8868 3883</entry></row>
<row rowsep="0">
<entry>9 8866 1224</entry></row>
<row rowsep="0">
<entry>10 8371 5972</entry></row>
<row rowsep="0">
<entry>11 266 4405</entry></row>
<row rowsep="0">
<entry>12 3706 3244</entry></row>
<row rowsep="0">
<entry>13 6039 5844</entry></row>
<row rowsep="0">
<entry>14 7200 3283</entry></row>
<row rowsep="0">
<entry>15 1502 11282</entry></row>
<row rowsep="0">
<entry>16 12318 2202</entry></row>
<row rowsep="0">
<entry>17 4523 965</entry></row>
<row rowsep="0">
<entry>18 9587 7011</entry></row>
<row rowsep="0">
<entry>19 2552 2051</entry></row>
<row rowsep="0">
<entry>20 12045 10306</entry></row>
<row rowsep="0">
<entry>21 11070 5104</entry></row>
<row rowsep="0">
<entry>22 6627 6906</entry></row>
<row rowsep="0">
<entry>23 9889 2121</entry></row>
<row rowsep="0">
<entry>24 829 9701</entry></row>
<row rowsep="0">
<entry>25 2201 1819</entry></row>
<row rowsep="0">
<entry>26 6689 12925</entry></row>
<row rowsep="0">
<entry>27 2139 8757</entry></row>
<row rowsep="0">
<entry>28 12004 5948</entry></row>
<row rowsep="0">
<entry>29 8704 3191</entry></row>
<row rowsep="0">
<entry>30 8171 10933</entry></row>
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row><!-- EPO <DP n="79"> -->
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row><!-- EPO <DP n="80"> -->
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0021" num="0021">
<table frame="all">
<title>Table 2</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 3/5) q = 72</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row rowsep="0">
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row rowsep="0">
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row rowsep="0">
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row rowsep="0">
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row rowsep="0">
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row rowsep="0">
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row rowsep="0">
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row rowsep="0">
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row rowsep="0">
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row rowsep="0">
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row rowsep="0">
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row rowsep="0">
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row rowsep="0">
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row rowsep="0">
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row rowsep="0">
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row rowsep="0">
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row rowsep="0">
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row rowsep="0">
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row rowsep="0">
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row rowsep="0">
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row rowsep="0">
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row rowsep="0">
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row rowsep="0">
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row rowsep="0">
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row rowsep="0">
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row rowsep="0">
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row rowsep="0">
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row><!-- EPO <DP n="81"> -->
<row rowsep="0">
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row rowsep="0">
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row rowsep="0">
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row rowsep="0">
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row rowsep="0">
<entry>20473 11294 9914 22815 2574 8439 3699 5431 24840 21908 16088 18244</entry></row>
<row rowsep="0">
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row rowsep="0">
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row rowsep="0">
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row rowsep="0">
<entry>0 18539 18661</entry></row>
<row rowsep="0">
<entry>1 10502 3002</entry></row>
<row rowsep="0">
<entry>2 9368 10761</entry></row>
<row rowsep="0">
<entry>3 12299 7828</entry></row>
<row rowsep="0">
<entry>4 15048 13362</entry></row>
<row rowsep="0">
<entry>5 18444 24640</entry></row>
<row rowsep="0">
<entry>6 20775 19175</entry></row>
<row rowsep="0">
<entry>7 18970 10971</entry></row>
<row rowsep="0">
<entry>8 5329 19982</entry></row>
<row rowsep="0">
<entry>9 11296 18655</entry></row>
<row rowsep="0">
<entry>10 15046 20659</entry></row>
<row rowsep="0">
<entry>11 7300 22140</entry></row>
<row rowsep="0">
<entry>12 22029 14477</entry></row>
<row rowsep="0">
<entry>13 11129 742</entry></row>
<row rowsep="0">
<entry>14 13254 13813</entry></row>
<row rowsep="0">
<entry>15 19234 13273</entry></row>
<row rowsep="0">
<entry>16 6079 21122</entry></row>
<row rowsep="0">
<entry>17 22782 5828</entry></row>
<row rowsep="0">
<entry>18 19775 4247</entry></row>
<row rowsep="0">
<entry>19 1660 19413</entry></row>
<row rowsep="0">
<entry>20 4403 3649</entry></row>
<row rowsep="0">
<entry>21 13371 25851</entry></row>
<row rowsep="0">
<entry>22 22770 21784</entry></row>
<row rowsep="0">
<entry>23 10757 14131</entry></row>
<row rowsep="0">
<entry>24 16071 21617</entry></row>
<row rowsep="0">
<entry>25 6393 3725</entry></row>
<row rowsep="0">
<entry>26 597 19968</entry></row><!-- EPO <DP n="82"> -->
<row rowsep="0">
<entry>27 5743 8084</entry></row>
<row rowsep="0">
<entry>28 6770 9548</entry></row>
<row rowsep="0">
<entry>29 4285 17542</entry></row>
<row rowsep="0">
<entry>30 13568 22599</entry></row>
<row rowsep="0">
<entry>31 1786 4617</entry></row>
<row rowsep="0">
<entry>32 23238 11648</entry></row>
<row rowsep="0">
<entry>33 19627 2030</entry></row>
<row rowsep="0">
<entry>34 13601 13458</entry></row>
<row rowsep="0">
<entry>35 13740 17328</entry></row>
<row rowsep="0">
<entry>36 25012 13944</entry></row>
<row rowsep="0">
<entry>37 22513 6687</entry></row>
<row rowsep="0">
<entry>38 4934 12587</entry></row>
<row rowsep="0">
<entry>39 21197 5133</entry></row>
<row rowsep="0">
<entry>40 22705 6938</entry></row>
<row rowsep="0">
<entry>41 7534 24633</entry></row>
<row rowsep="0">
<entry>42 24400 12797</entry></row>
<row rowsep="0">
<entry>43 21911 25712</entry></row>
<row rowsep="0">
<entry>44 12039 1140</entry></row>
<row rowsep="0">
<entry>45 24306 1021</entry></row>
<row rowsep="0">
<entry>46 14012 20747</entry></row>
<row rowsep="0">
<entry>47 11265 15219</entry></row>
<row rowsep="0">
<entry>48 4670 15531</entry></row>
<row rowsep="0">
<entry>49 9417 14359</entry></row>
<row rowsep="0">
<entry>50 2415 6504</entry></row>
<row rowsep="0">
<entry>51 24964 24690</entry></row>
<row rowsep="0">
<entry>52 14443 8816</entry></row>
<row rowsep="0">
<entry>53 6926 1291</entry></row>
<row rowsep="0">
<entry>54 6209 20806</entry></row>
<row rowsep="0">
<entry>55 13915 4079</entry></row>
<row rowsep="0">
<entry>56 24410 13196</entry></row>
<row rowsep="0">
<entry>57 13505 6117</entry></row>
<row rowsep="0">
<entry>58 9869 8220</entry></row>
<row rowsep="0">
<entry>59 1570 6044</entry></row>
<row rowsep="0">
<entry>60 25780 17387</entry></row>
<row rowsep="0">
<entry>61 20671 24913</entry></row><!-- EPO <DP n="83"> -->
<row rowsep="0">
<entry>62 24558 20591</entry></row>
<row rowsep="0">
<entry>63 12402 3702</entry></row>
<row rowsep="0">
<entry>64 8314 1357</entry></row>
<row rowsep="0">
<entry>65 20071 14616</entry></row>
<row rowsep="0">
<entry>66 17014 3688</entry></row>
<row rowsep="0">
<entry>67 19837 946</entry></row>
<row rowsep="0">
<entry>68 15195 12136</entry></row>
<row rowsep="0">
<entry>69 7758 22808</entry></row>
<row rowsep="0">
<entry>70 3564 2925</entry></row>
<row>
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0022" num="0022">
<table frame="all">
<title>Table 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="81mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 8/9) q = 20</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 2381 4620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row><!-- EPO <DP n="84"> -->
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row>
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row><!-- EPO <DP n="85"> -->
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row>
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row><!-- EPO <DP n="86"> -->
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row><!-- EPO <DP n="87"> -->
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row>
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row><!-- EPO <DP n="88"> -->
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0023" num="0023">
<table frame="all">
<title>Table 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="83mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Address of Parity Bit Accumulators (Rate 9/10) q = 18</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 834 81</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 2615 236 5334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row>
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row><!-- EPO <DP n="89"> -->
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row><!-- EPO <DP n="90"> -->
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row>
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row><!-- EPO <DP n="91"> -->
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row>
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row><!-- EPO <DP n="92"> -->
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></claim-text></claim-text></claim>
</claims>
<claims id="claims02" lang="de"><!-- EPO <DP n="93"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zum Codieren von Signalen, wobei das Verfahren Folgendes umfasst:
<claim-text>Codieren einer Eingangsnachricht zu einem Codewort mit einem Codierer (203) des Low Density Parity Check (LDPC), wobei der Schritt des Codierens Folgendes umfasst:
<claim-text>Empfangen von Informationsbit <i>i<sub>0</sub></i>, <i>i<sub>1</sub></i>, ..., <i>im</i>, <i>..., i<sub>kldpc-1</sub></i>,</claim-text>
<claim-text>Initialisieren von Paritätsbit <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ..., <i>p<sub>j</sub></i>, ..., <i>P<sub>nldpc-kldpc-1</sub>,</i> eines Codes des Low Density Parity Checks (LDPC) mit einer Coderate von 4/5, 3/5, 8/9 oder 9/10 gemäß <i>p<sub>0</sub></i> = <i>p<sub>1</sub></i> = ... = <i>p<sub>nldpc-kldpc-1</sub></i> = 0;</claim-text>
<claim-text>Erzeugen der Paritätsbit auf der Basis der Informationsbit durch Akkumulieren der Informationsbit durch Ausführen von Operationen für jedes Informationsbit <i>i<sub>m</sub>, p<sub>j</sub></i> = <i>p<sub>j</sub></i>⊕<i>i<sub>m</sub></i> für jeden entsprechenden Wert von <i>j</i> und nachfolgendes Ausführen der Operation beginnend mit <i>j</i> = 1, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i>⊕<i>p<sub>j-1</sub>,</i> für <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub></i> - <i>k<sub>ldpc</sub> - 1</i> und</claim-text>
<claim-text>Erzeugen des Codeworts c der Größe <i>n<sub>ldpc</sub></i> als <i>c</i> = (<i>i<sub>0</sub></i>, i<sub>l</sub>, ..., <i>i<sub>kldpc-1</sub></i>, <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ..., <i>p<sub>nldpc-kldpc-1</sub></i>), wobei <i>p<sub>j</sub></i> für <i>j</i> = 1, 2, ..., <i>n<sub>ldpc-</sub>k<sub>ldpc</sub>-1</i> der Endinhalt von <i>p<sub>j</sub></i> ist,</claim-text>
<claim-text>wobei <i>j</i> eine Paritätsbitadresse gleich {x + <i>m</i> mod <i>360 x q</i> } mod <i>(n<sub>ldpc</sub> - k<sub>lapc</sub>)</i> ist, <i>n<sub>ldpc</sub></i> eine Codewortgröße gleich 64800 ist, <i>k<sub>ldpc</sub></i> eine Informationsblockgröße gleich der Coderate, multipliziert mit <i>n<sub>ldpc</sub></i> ist, <i>m</i> eine ganze Zahl ist, die einem bestimmten Informationsbit entspricht, und x eine Paritätsbitadresse bedeutet, wobei jede Zeile der folgenden Tabellen Adressen x für<!-- EPO <DP n="94"> --> eine bestimmte der Coderaten 4/5, 3/5, 8/9 oder 9/10 entsprechend einer bestimmten der Tabellen spezifiziert, wobei <i>q</i> in der folgenden Tabelle für jede einzelne der Coderaten 4/5, 3/5, 8/9 oder 9/10 spezifiziert wird, wodurch jede sukzessive Zeile der entsprechenden Tabelle für die bestimmte Coderate alle Paritätsbitadressen j für das erste Informationsbit in jeder sukzessiven Gruppe von 360 Informationsbit bereitstellt und jede sukzessive Zeile der Tabelle alle Adressen <i>x</i> bereitstellt, die beim Berechnen der Paritätsbitadressen <i>j</i> für die nächsten Informationsbit gemäß { <i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod <i>(n<sub>ldpc</sub> - k<sub>ldpc</sub>)</i> in jeder sukzessiven Gruppe von 360 Informationsbit verwendet werden:-
<tables id="tabl0024" num="0024">
<table frame="all">
<title>Tabelle 1</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="90mm" colsep="1"/>
<thead>
<row>
<entry valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 4/5) q = 36</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row><!-- EPO <DP n="95"> -->
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 95144356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row><!-- EPO <DP n="96"> -->
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row>
<row rowsep="0">
<entry>17 1253 11934</entry></row>
<row rowsep="0">
<entry>18 9559 6016</entry></row>
<row rowsep="0">
<entry>19 312 7589</entry></row>
<row rowsep="0">
<entry>20 4439 4197</entry></row>
<row rowsep="0">
<entry>21 4002 9555</entry></row>
<row rowsep="0">
<entry>22 12232 7779</entry></row>
<row rowsep="0">
<entry>23 1494 8782</entry></row>
<row rowsep="0">
<entry>24 10749 3969</entry></row>
<row rowsep="0">
<entry>25 4368 3479</entry></row>
<row rowsep="0">
<entry>26 6316 5342</entry></row>
<row rowsep="0">
<entry>27 2455 3493</entry></row>
<row rowsep="0">
<entry>28 12157 7405</entry></row>
<row rowsep="0">
<entry>29 6598 11495</entry></row>
<row rowsep="0">
<entry>30 11805 4455</entry></row>
<row rowsep="0">
<entry>31 9625 2090</entry></row>
<row rowsep="0">
<entry>32 4731 2321</entry></row>
<row rowsep="0">
<entry>33 3578 2608</entry></row>
<row rowsep="0">
<entry>34 8504 1849</entry></row>
<row rowsep="0">
<entry>35 4027 1151</entry></row>
<row rowsep="0">
<entry>0 5647 4935</entry></row><!-- EPO <DP n="97"> -->
<row rowsep="0">
<entry>1 4219 1870</entry></row>
<row rowsep="0">
<entry>2 10968 8054</entry></row>
<row rowsep="0">
<entry>3 6970 5447</entry></row>
<row rowsep="0">
<entry>4 3217 5638</entry></row>
<row rowsep="0">
<entry>5 8972 669</entry></row>
<row rowsep="0">
<entry>6 5618 12472</entry></row>
<row rowsep="0">
<entry>7 1457 1280</entry></row>
<row rowsep="0">
<entry>8 8868 3883</entry></row>
<row rowsep="0">
<entry>9 8866 1224</entry></row>
<row rowsep="0">
<entry>10 8371 5972</entry></row>
<row rowsep="0">
<entry>11 266 4405</entry></row>
<row rowsep="0">
<entry>12 3706 3244</entry></row>
<row rowsep="0">
<entry>13 6039 5844</entry></row>
<row rowsep="0">
<entry>14 7200 3283</entry></row>
<row rowsep="0">
<entry>15 1502 11282</entry></row>
<row rowsep="0">
<entry>16 12318 2202</entry></row>
<row rowsep="0">
<entry>17 4523 965</entry></row>
<row rowsep="0">
<entry>18 9587 7011</entry></row>
<row rowsep="0">
<entry>19 2552 2051</entry></row>
<row rowsep="0">
<entry>20 12045 10306</entry></row>
<row rowsep="0">
<entry>21 11070 5104</entry></row>
<row rowsep="0">
<entry>22 6627 6906</entry></row>
<row rowsep="0">
<entry>23 9889 2121</entry></row>
<row rowsep="0">
<entry>24 829 9701</entry></row>
<row rowsep="0">
<entry>25 2201 1819</entry></row>
<row rowsep="0">
<entry>26 6689 12925</entry></row>
<row rowsep="0">
<entry>27 2139 8757</entry></row>
<row rowsep="0">
<entry>28 12004 5948</entry></row>
<row rowsep="0">
<entry>29 8704 3191</entry></row>
<row rowsep="0">
<entry>30 8171 10933</entry></row>
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row><!-- EPO <DP n="98"> -->
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row>
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="99"> -->
<tables id="tabl0025" num="0025">
<table frame="all">
<title>Tabelle 2</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 3/5) q = 72</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row rowsep="0">
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row rowsep="0">
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row rowsep="0">
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row rowsep="0">
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row rowsep="0">
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row rowsep="0">
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row rowsep="0">
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row rowsep="0">
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row rowsep="0">
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row rowsep="0">
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row rowsep="0">
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row rowsep="0">
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row rowsep="0">
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row rowsep="0">
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row rowsep="0">
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row rowsep="0">
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row rowsep="0">
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row rowsep="0">
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row rowsep="0">
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row rowsep="0">
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row rowsep="0">
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row rowsep="0">
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row rowsep="0">
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row rowsep="0">
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row rowsep="0">
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row rowsep="0">
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row rowsep="0">
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row><!-- EPO <DP n="100"> -->
<row rowsep="0">
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row rowsep="0">
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row rowsep="0">
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row rowsep="0">
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row rowsep="0">
<entry>20473 11294 9914 22815 2574 8439 3699 5431 24840 21908 16088 18244</entry></row>
<row rowsep="0">
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row rowsep="0">
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row rowsep="0">
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row rowsep="0">
<entry>0 18539 18661</entry></row>
<row rowsep="0">
<entry>1 10502 3002</entry></row>
<row rowsep="0">
<entry>2 9368 10761</entry></row>
<row rowsep="0">
<entry>3 12299 7828</entry></row>
<row rowsep="0">
<entry>4 15048 13362</entry></row>
<row rowsep="0">
<entry>5 18444 24640</entry></row>
<row rowsep="0">
<entry>6 20775 19175</entry></row>
<row rowsep="0">
<entry>7 18970 10971</entry></row>
<row rowsep="0">
<entry>8 5329 19982</entry></row>
<row rowsep="0">
<entry>9 11296 18655</entry></row>
<row rowsep="0">
<entry>10 15046 20659</entry></row>
<row rowsep="0">
<entry>11 7300 22140</entry></row>
<row rowsep="0">
<entry>12 22029 14477</entry></row>
<row rowsep="0">
<entry>13 11129 742</entry></row>
<row rowsep="0">
<entry>14 13254 13813</entry></row>
<row rowsep="0">
<entry>15 19234 13273</entry></row>
<row rowsep="0">
<entry>16 6079 21122</entry></row>
<row rowsep="0">
<entry>17 22782 5828</entry></row>
<row rowsep="0">
<entry>18 19775 4247</entry></row>
<row rowsep="0">
<entry>19 1660 19413</entry></row>
<row rowsep="0">
<entry>20 4403 3649</entry></row>
<row rowsep="0">
<entry>21 13371 25851</entry></row>
<row rowsep="0">
<entry>22 22770 21784</entry></row>
<row rowsep="0">
<entry>23 10757 14131</entry></row>
<row rowsep="0">
<entry>24 16071 21617</entry></row>
<row rowsep="0">
<entry>25 6393 3725</entry></row>
<row rowsep="0">
<entry>26 597 19968</entry></row><!-- EPO <DP n="101"> -->
<row rowsep="0">
<entry>27 5743 8084</entry></row>
<row rowsep="0">
<entry>28 6770 9548</entry></row>
<row rowsep="0">
<entry>29 4285 17542</entry></row>
<row rowsep="0">
<entry>30 13568 22599</entry></row>
<row rowsep="0">
<entry>31 1786 4617</entry></row>
<row rowsep="0">
<entry>32 23238 11648</entry></row>
<row rowsep="0">
<entry>33 196272030</entry></row>
<row rowsep="0">
<entry>34 13601 13458</entry></row>
<row rowsep="0">
<entry>35 13740 17328</entry></row>
<row rowsep="0">
<entry>36 25012 13944</entry></row>
<row rowsep="0">
<entry>37 22513 6687</entry></row>
<row rowsep="0">
<entry>38 4934 12587</entry></row>
<row rowsep="0">
<entry>39 21197 5133</entry></row>
<row rowsep="0">
<entry>40 22705 6938</entry></row>
<row rowsep="0">
<entry>41 7534 24633</entry></row>
<row rowsep="0">
<entry>42 24400 12797</entry></row>
<row rowsep="0">
<entry>43 21911 25712</entry></row>
<row rowsep="0">
<entry>44 12039 1140</entry></row>
<row rowsep="0">
<entry>45 24306 1021</entry></row>
<row rowsep="0">
<entry>46 14012 20747</entry></row>
<row rowsep="0">
<entry>47 11265 15219</entry></row>
<row rowsep="0">
<entry>48 4670 15531</entry></row>
<row rowsep="0">
<entry>49 9417 14359</entry></row>
<row rowsep="0">
<entry>50 2415 6504</entry></row>
<row rowsep="0">
<entry>51 24964 24690</entry></row>
<row rowsep="0">
<entry>52 14443 8816</entry></row>
<row rowsep="0">
<entry>53 6926 1291</entry></row>
<row rowsep="0">
<entry>54 6209 20806</entry></row>
<row rowsep="0">
<entry>55 13915 4079</entry></row>
<row rowsep="0">
<entry>56 24410 13196</entry></row>
<row rowsep="0">
<entry>57 13505 6117</entry></row>
<row rowsep="0">
<entry>58 9869 8220</entry></row>
<row rowsep="0">
<entry>59 1570 6044</entry></row>
<row rowsep="0">
<entry>60 25780 17387</entry></row>
<row rowsep="0">
<entry>61 20671 24913</entry></row><!-- EPO <DP n="102"> -->
<row rowsep="0">
<entry>62 24558 20591</entry></row>
<row rowsep="0">
<entry>63 12402 3702</entry></row>
<row rowsep="0">
<entry>64 8314 1357</entry></row>
<row rowsep="0">
<entry>65 20071 14616</entry></row>
<row rowsep="0">
<entry>66 17014 3688</entry></row>
<row rowsep="0">
<entry>67 19837 946</entry></row>
<row rowsep="0">
<entry>68 15195 12136</entry></row>
<row rowsep="0">
<entry>69 7758 22808</entry></row>
<row rowsep="0">
<entry>70 3564 2925</entry></row>
<row>
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0026" num="0026">
<table frame="all">
<title>Tabelle 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="84mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 8/9) q = 20</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 2381 4620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row><!-- EPO <DP n="103"> -->
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row>
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row><!-- EPO <DP n="104"> -->
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row>
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row><!-- EPO <DP n="105"> -->
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row><!-- EPO <DP n="106"> -->
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row>
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row>
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="107"> -->
<tables id="tabl0027" num="0027">
<table frame="all">
<title>Tabelle 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="86mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 9/10) q = 18</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 834 81</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 2615 236 5334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row>
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row><!-- EPO <DP n="108"> -->
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row><!-- EPO <DP n="109"> -->
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row>
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row><!-- EPO <DP n="110"> -->
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row>
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row><!-- EPO <DP n="111"> -->
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></claim-text></claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Codierer (203) des Low Density Parity Check (LDPC) zum Erzeugen von codierten Signalen, umfassend:
<claim-text>Mittel, ausgelegt zum Empfangen von Informationsbit <i>i<sub>0</sub>, i<sub>1</sub>, ..., i<sub>m</sub>, ..., i<sub>kldpc-1</sub>,</i></claim-text>
<claim-text>Mittel, ausgelegt zum Initialisieren von Paritätsbit <i>p<sub>0</sub>, p<sub>1</sub>, ..., p<sub>j</sub>,</i> ..., <i>p<sub>nldpc-kldpc-1</sub>,</i> eines Codes des Low Density Parity Checks (LDPC) mit einer Coderate von 4/5, 3/5, 8/9 oder 9/10 gemäß <i>p<sub>0</sub></i> = <i>p<sub>1</sub></i> = ... = <i>p<sub>nldpc-kldpc-1</sub></i> = 0;<!-- EPO <DP n="112"> --></claim-text>
<claim-text>Mittel, ausgelegt zum Erzeugen der Paritätsbit auf der Basis der Informationsbit durch Akkumulieren der Informationsbit durch Ausführen von Operationen für jedes Informationsbit <i>i<sub>m</sub>, p<sub>j</sub></i> = <i>p<sub>j</sub></i>⊕<i>i<sub>m</sub></i> für jeden entsprechenden Wert von <i>j</i> und nachfolgendes Ausführen der Operation beginnend mit <i>j</i> = 1, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i>⊕<i>p<sub>j-1</sub>,</i> für <i>j =</i> 1, 2, ..., <i>n<sub>ldpc</sub> - k<sub>ldpc</sub> - 1</i> und</claim-text>
<claim-text>Mittel, ausgelegt zum Erzeugen des Codeworts c der Größe <i>n<sub>ldpc</sub></i> als <i>c</i> = (<i>i<sub>0</sub>,</i> i<sub>1</sub>, <i>..., i<sub>kldpc-1</sub>, p<sub>0</sub>, p<sub>1</sub>, ..., p<sub>nldpc-kldpc-1</sub></i>), wobei <i>p<sub>j</sub></i> für <i>j</i> = 1, 2, <i>..., n<sub>ldpc</sub> - k<sub>ldpc</sub>-1</i> der Endinhalt von <i>p<sub>j</sub></i> ist,</claim-text>
<claim-text>wobei <i>j</i> eine Paritätsbitadresse gleich {x + <i>m</i> mod <i>360 x q</i> } mod <i>(n<sub>ldpc</sub> - k<sub>ldpc</sub>)</i> ist, <i>n<sub>ldpc</sub></i> eine Codewortgröße gleich 64800 ist, <i>k<sub>ldpc</sub></i> eine Informationsblockgröße gleich der Coderate, multipliziert mit <i>n<sub>ldpc</sub></i> ist, <i>m</i> eine ganze Zahl ist, die einem bestimmten Informationsbit entspricht, und <i>x</i> eine Paritätsbitadresse bedeutet, wobei jede Zeile der folgenden Tabellen Adressen <i>x</i> für eine bestimmte der Coderaten 4/5, 3/5, 8/9 oder 9/10 entsprechend einer bestimmten der Tabellen spezifiziert, wobei <i>q</i> in der folgenden Tabelle für jede einzelne der Coderaten 4/5, 3/5, 8/9 oder 9/10 spezifiziert wird, wodurch jede sukzessive Zeile der entsprechenden Tabelle für die bestimmte Coderate alle Paritätsbitadressen j für das erste Informationsbit in jeder sukzessiven Gruppe von 360 Informationsbit bereitstellt und jede sukzessive Zeile der Tabelle alle Adressen <i>x</i> bereitstellt, die beim Berechnen der Paritätsbitadressen <i>j</i> für die nächsten Informationsbit gemäß {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod <i>(n<sub>ldpc</sub> - k<sub>ldpc</sub></i>) in jeder sukzessiven Gruppe von 360 Informationsbit verwendet werden:-
<tables id="tabl0028" num="0028">
<table frame="all">
<title>Tabelle 1</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="90mm" colsep="1"/>
<thead>
<row>
<entry valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 4/5) q = 36</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row><!-- EPO <DP n="113"> -->
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 9514 4356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row><!-- EPO <DP n="114"> -->
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row>
<row rowsep="0">
<entry>17 1253 11934</entry></row>
<row rowsep="0">
<entry>18 9559 6016</entry></row>
<row rowsep="0">
<entry>19 312 7589</entry></row>
<row rowsep="0">
<entry>20 4439 4197</entry></row>
<row rowsep="0">
<entry>21 4002 9555</entry></row>
<row rowsep="0">
<entry>22 12232 7779</entry></row>
<row rowsep="0">
<entry>23 1494 8782</entry></row>
<row rowsep="0">
<entry>24 10749 3969</entry></row>
<row rowsep="0">
<entry>25 4368 3479</entry></row>
<row rowsep="0">
<entry>26 6316 5342</entry></row>
<row rowsep="0">
<entry>27 2455 3493</entry></row>
<row rowsep="0">
<entry>28 12157 7405</entry></row>
<row rowsep="0">
<entry>29 6598 11495</entry></row>
<row rowsep="0">
<entry>30 11805 4455</entry></row>
<row rowsep="0">
<entry>31 9625 2090</entry></row>
<row rowsep="0">
<entry>32 4731 2321</entry></row>
<row rowsep="0">
<entry>33 3578 2608</entry></row>
<row rowsep="0">
<entry>34 8504 1849</entry></row>
<row rowsep="0">
<entry>35 4027 1151</entry></row>
<row rowsep="0">
<entry>0 5647 4935</entry></row><!-- EPO <DP n="115"> -->
<row rowsep="0">
<entry>1 4219 1870</entry></row>
<row rowsep="0">
<entry>2 10968 8054</entry></row>
<row rowsep="0">
<entry>3 6970 5447</entry></row>
<row rowsep="0">
<entry>4 3217 5638</entry></row>
<row rowsep="0">
<entry>5 8972 669</entry></row>
<row rowsep="0">
<entry>6 5618 12472</entry></row>
<row rowsep="0">
<entry>7 1457 1280</entry></row>
<row rowsep="0">
<entry>8 8868 3883</entry></row>
<row rowsep="0">
<entry>9 8866 1224</entry></row>
<row rowsep="0">
<entry>10 8371 5972</entry></row>
<row rowsep="0">
<entry>11 266 4405</entry></row>
<row rowsep="0">
<entry>12 3706 3244</entry></row>
<row rowsep="0">
<entry>13 6039 5844</entry></row>
<row rowsep="0">
<entry>14 7200 3283</entry></row>
<row rowsep="0">
<entry>15 1502 11282</entry></row>
<row rowsep="0">
<entry>16 12318 2202</entry></row>
<row rowsep="0">
<entry>17 4523 965</entry></row>
<row rowsep="0">
<entry>18 9587 7011</entry></row>
<row rowsep="0">
<entry>19 2552 2051</entry></row>
<row rowsep="0">
<entry>20 12045 10306</entry></row>
<row rowsep="0">
<entry>21 11070 5104</entry></row>
<row rowsep="0">
<entry>22 6627 6906</entry></row>
<row rowsep="0">
<entry>23 9889 2121</entry></row>
<row rowsep="0">
<entry>24 829 9701</entry></row>
<row rowsep="0">
<entry>25 2201 1819</entry></row>
<row rowsep="0">
<entry>26 6689 12925</entry></row>
<row rowsep="0">
<entry>27 2139 8757</entry></row>
<row rowsep="0">
<entry>28 12004 5948</entry></row>
<row rowsep="0">
<entry>29 8704 3191</entry></row>
<row rowsep="0">
<entry>30 8171 10933</entry></row>
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row><!-- EPO <DP n="116"> -->
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row>
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="117"> -->
<tables id="tabl0029" num="0029">
<table frame="all">
<title>Tabelle 2</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 3/5) q = 72</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row rowsep="0">
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row rowsep="0">
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row rowsep="0">
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row rowsep="0">
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row rowsep="0">
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row rowsep="0">
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row rowsep="0">
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row rowsep="0">
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row rowsep="0">
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row rowsep="0">
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row rowsep="0">
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row rowsep="0">
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row rowsep="0">
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row rowsep="0">
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row rowsep="0">
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row rowsep="0">
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row rowsep="0">
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row rowsep="0">
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row rowsep="0">
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row rowsep="0">
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row rowsep="0">
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row rowsep="0">
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row rowsep="0">
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row rowsep="0">
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row rowsep="0">
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row rowsep="0">
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row rowsep="0">
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row><!-- EPO <DP n="118"> -->
<row rowsep="0">
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row rowsep="0">
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row rowsep="0">
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row rowsep="0">
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row rowsep="0">
<entry>20473 11294 9914 22815 2574 8439 3699 5431 24840 21908 16088 18244</entry></row>
<row rowsep="0">
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row rowsep="0">
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row rowsep="0">
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row rowsep="0">
<entry>0 18539 18661</entry></row>
<row rowsep="0">
<entry>1 10502 3002</entry></row>
<row rowsep="0">
<entry>2 9368 10761</entry></row>
<row rowsep="0">
<entry>3 12299 7828</entry></row>
<row rowsep="0">
<entry>4 15048 13362</entry></row>
<row rowsep="0">
<entry>5 18444 24640</entry></row>
<row rowsep="0">
<entry>6 20775 19175</entry></row>
<row rowsep="0">
<entry>7 18970 10971</entry></row>
<row rowsep="0">
<entry>8 5329 19982</entry></row>
<row rowsep="0">
<entry>9 11296 18655</entry></row>
<row rowsep="0">
<entry>10 15046 20659</entry></row>
<row rowsep="0">
<entry>11 7300 22140</entry></row>
<row rowsep="0">
<entry>12 22029 14477</entry></row>
<row rowsep="0">
<entry>13 11129 742</entry></row>
<row rowsep="0">
<entry>14 13254 13813</entry></row>
<row rowsep="0">
<entry>15 19234 13273</entry></row>
<row rowsep="0">
<entry>16 6079 21122</entry></row>
<row rowsep="0">
<entry>17 22782 5828</entry></row>
<row rowsep="0">
<entry>18 19775 4247</entry></row>
<row rowsep="0">
<entry>19 1660 19413</entry></row>
<row rowsep="0">
<entry>20 4403 3649</entry></row>
<row rowsep="0">
<entry>21 13371 25851</entry></row>
<row rowsep="0">
<entry>22 22770 21784</entry></row>
<row rowsep="0">
<entry>23 10757 14131</entry></row>
<row rowsep="0">
<entry>24 16071 21617</entry></row>
<row rowsep="0">
<entry>25 6393 3725</entry></row>
<row rowsep="0">
<entry>26 597 19968</entry></row><!-- EPO <DP n="119"> -->
<row rowsep="0">
<entry>27 5743 8084</entry></row>
<row rowsep="0">
<entry>28 6770 9548</entry></row>
<row rowsep="0">
<entry>29 4285 17542</entry></row>
<row rowsep="0">
<entry>30 13568 22599</entry></row>
<row rowsep="0">
<entry>31 1786 4617</entry></row>
<row rowsep="0">
<entry>32 23238 11648</entry></row>
<row rowsep="0">
<entry>33 19627 2030</entry></row>
<row rowsep="0">
<entry>34 13601 13458</entry></row>
<row rowsep="0">
<entry>35 13740 17328</entry></row>
<row rowsep="0">
<entry>36 25012 13944</entry></row>
<row rowsep="0">
<entry>37 22513 6687</entry></row>
<row rowsep="0">
<entry>38 4934 12587</entry></row>
<row rowsep="0">
<entry>39 21197 5133</entry></row>
<row rowsep="0">
<entry>40 22705 6938</entry></row>
<row rowsep="0">
<entry>41 7534 24633</entry></row>
<row rowsep="0">
<entry>42 24400 12797</entry></row>
<row rowsep="0">
<entry>43 21911 25712</entry></row>
<row rowsep="0">
<entry>44 12039 1140</entry></row>
<row rowsep="0">
<entry>45 24306 1021</entry></row>
<row rowsep="0">
<entry>46 14012 20747</entry></row>
<row rowsep="0">
<entry>47 11265 15219</entry></row>
<row rowsep="0">
<entry>48 4670 15531</entry></row>
<row rowsep="0">
<entry>49 9417 14359</entry></row>
<row rowsep="0">
<entry>50 2415 6504</entry></row>
<row rowsep="0">
<entry>51 24964 24690</entry></row>
<row rowsep="0">
<entry>52 14443 8816</entry></row>
<row rowsep="0">
<entry>53 6926 1291</entry></row>
<row rowsep="0">
<entry>54 6209 20806</entry></row>
<row rowsep="0">
<entry>55 13915 4079</entry></row>
<row rowsep="0">
<entry>56 24410 13196</entry></row>
<row rowsep="0">
<entry>57 13505 6117</entry></row>
<row rowsep="0">
<entry>58 9869 8220</entry></row>
<row rowsep="0">
<entry>59 1570 6044</entry></row>
<row rowsep="0">
<entry>60 25780 17387</entry></row>
<row rowsep="0">
<entry>61 20671 24913</entry></row><!-- EPO <DP n="120"> -->
<row rowsep="0">
<entry>62 24558 20591</entry></row>
<row rowsep="0">
<entry>63 12402 3702</entry></row>
<row rowsep="0">
<entry>64 8314 1357</entry></row>
<row rowsep="0">
<entry>65 20071 14616</entry></row>
<row rowsep="0">
<entry>66 17014 3688</entry></row>
<row rowsep="0">
<entry>67 19837 946</entry></row>
<row rowsep="0">
<entry>68 15195 12136</entry></row>
<row rowsep="0">
<entry>69 7758 22808</entry></row>
<row rowsep="0">
<entry>70 3564 2925</entry></row>
<row>
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0030" num="0030">
<table frame="all">
<title>Tabelle 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="84mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 8/9) q = 20</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 2381 4620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row><!-- EPO <DP n="121"> -->
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row>
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row><!-- EPO <DP n="122"> -->
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row>
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row><!-- EPO <DP n="123"> -->
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row><!-- EPO <DP n="124"> -->
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row>
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row>
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="125"> -->
<tables id="tabl0031" num="0031">
<table frame="all">
<title>Tabelle 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="86mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse der Paritätsbitakkumulatoren (Rate 9/10) q = 18</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 834 81</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 2615 236 5334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row>
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row><!-- EPO <DP n="126"> -->
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row><!-- EPO <DP n="127"> -->
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row>
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row><!-- EPO <DP n="128"> -->
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row>
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row><!-- EPO <DP n="129"> -->
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></claim-text></claim-text></claim>
</claims>
<claims id="claims03" lang="fr"><!-- EPO <DP n="130"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé pour coder des signaux, le procédé comprenant l'étape consistant à :
<claim-text>coder un message d'entrée pour former un mot de code au moyen d'un codeur à contrôle de parité de faible densité (LDPC) (203), laquelle étape consistant à coder comprend les étapes consistant à :
<claim-text>recevoir des bits d'information, <i>i<sub>0</sub></i>, <i>i<sub>1</sub>,</i> ..., <i>i<sub>m</sub>,</i> ..., <i>i</i><sub><i>k<sub>ldpc</sub></i>-<i>1</i></sub> ;</claim-text>
<claim-text>initialiser des bits de parité, <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ..., <i>P<sub>j</sub></i>, ..., <i>P<sub>n<sub2>ldpc</sub2>-k<sub2>ldpc</sub2>-1</sub></i>, d'un code de contrôle de parité de faible densité (LDPC) possédant un taux de code de 4/5, 3/5, 8/9 ou 9/10 conformément à <i>p<sub>0</sub></i> = <i>p<sub>1</sub></i> =...= <i>p<sub>n<sub2>ldpc</sub2>-k<sub2>ldpc</sub2>-1</sub></i> = 0;</claim-text>
<claim-text>générer, sur la base des bits d'information, les bits de parité en accumulant les bits d'information en effectuant des opérations pour chaque bit d'information, <i>i<sub>m</sub>, p<sub>j</sub></i> = <i>p<sub>j</sub></i> ⊕ <i>i<sub>m</sub></i> pour chaque valeur correspondante de <i>j,</i> et effectuer ensuite l'opération, en partant de <i>j</i> = 1, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i> ⊕ <i>p</i><sub><i>j</i>-<i>1</i></sub>, pour <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub> - k<sub>ldpc</sub> - 1</i> ; et</claim-text>
<claim-text>générer le mot de code, <i>c</i>, de taille <i>n<sub>ldpc</sub></i> sous la forme <i>c</i> = (<i>i<sub>0</sub>, i<sub>1</sub></i>, <i>..., i<sub>k<sub2>ldpc</sub2>-1</sub>, p<sub>0</sub>, p<sub>1</sub>,</i> ..., <i>p<sub>n<sub2>ldpc</sub2>-k<sub2>ldpc</sub2>-1</sub></i>) où <i>p<sub>j</sub></i>, pour <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub>-k<sub>ldpc</sub>-1,</i> est le contenu final de <i>p<sub>j</sub></i>,</claim-text>
<claim-text>procédé dans lequel <i>j</i> est une adresse de bit de parité égale à {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod (<i>n<sub>ldpc</sub> - k<sub>ldpc</sub></i>), <i>n<sub>ldpc</sub></i> est une taille de mot de code égale à 64800, <i>k<sub>ldpc</sub></i> est une taille de bloc d'information égale au taux de code<!-- EPO <DP n="131"> --> multiplié par <i>n<sub>ldpc</sub></i>, <i>m</i> est un entier correspondant à un bit d'information particulier, et <i>x</i> désigne une adresse de bit de parité, chaque ligne des tables qui suivent précisant des adresses <i>x</i> pour un taux de code particulier parmi les taux de code 4/5, 3/5, 8/9 ou 9/10 correspondant à une table particulière parmi les tables, q est précisé dans la table qui suit pour chacun des taux de code 4/5, 3/5, 8/9 ou 9/10, de telle sorte que chaque ligne successive de la table correspondante pour le taux de code particulier fournisse toutes les adresses de bit de parité <i>j</i> pour le premier bit d'information dans chaque groupe successif de 360 bits d'information, et chaque ligne successive de la table fournisse toutes les adresses <i>x</i> utilisées pour calculer des adresses de bit de parité, <i>j</i>, pour les bits d'information suivants conformément à {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod (<i>n<sub>ldpc</sub> - k<sub>ldpc</sub></i>) dans chaque groupe successif de 360 bits d'information :-
<tables id="tabl0032" num="0032">
<table frame="all">
<title>Table 1</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="93mm" colsep="1"/>
<thead>
<row>
<entry valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 4/5) q = 36</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row><!-- EPO <DP n="132"> -->
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 9514 4356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row><!-- EPO <DP n="133"> -->
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row>
<row rowsep="0">
<entry>17 1253 11934</entry></row>
<row rowsep="0">
<entry>18 9559 6016</entry></row>
<row rowsep="0">
<entry>19 312 7589</entry></row>
<row rowsep="0">
<entry>20 4439 4197</entry></row>
<row rowsep="0">
<entry>21 4002 9555</entry></row>
<row rowsep="0">
<entry>22 12232 7779</entry></row>
<row rowsep="0">
<entry>23 1494 8782</entry></row>
<row rowsep="0">
<entry>24 10749 3969</entry></row>
<row rowsep="0">
<entry>25 4368 3479</entry></row>
<row rowsep="0">
<entry>26 6316 5342</entry></row>
<row rowsep="0">
<entry>27 2455 3493</entry></row>
<row rowsep="0">
<entry>28 12157 7405</entry></row>
<row rowsep="0">
<entry>29 6598 11495</entry></row>
<row rowsep="0">
<entry>30 11805 4455</entry></row>
<row rowsep="0">
<entry>31 9625 2090</entry></row>
<row rowsep="0">
<entry>32 4731 2321</entry></row>
<row rowsep="0">
<entry>33 3578 2608</entry></row>
<row rowsep="0">
<entry>34 8504 1849</entry></row>
<row rowsep="0">
<entry>35 4027 1151</entry></row>
<row rowsep="0">
<entry>0 5647 4935</entry></row><!-- EPO <DP n="134"> -->
<row rowsep="0">
<entry>1 4219 1870</entry></row>
<row rowsep="0">
<entry>2 10968 8054</entry></row>
<row rowsep="0">
<entry>3 6970 5447</entry></row>
<row rowsep="0">
<entry>4 3217 5638</entry></row>
<row rowsep="0">
<entry>5 8972 669</entry></row>
<row rowsep="0">
<entry>6 5618 12472</entry></row>
<row rowsep="0">
<entry>7 1457 1280</entry></row>
<row rowsep="0">
<entry>8 8868 3883</entry></row>
<row rowsep="0">
<entry>9 8866 1224</entry></row>
<row rowsep="0">
<entry>10 8371 5972</entry></row>
<row rowsep="0">
<entry>11 266 4405</entry></row>
<row rowsep="0">
<entry>12 3706 3244</entry></row>
<row rowsep="0">
<entry>13 6039 5844</entry></row>
<row rowsep="0">
<entry>14 7200 3283</entry></row>
<row rowsep="0">
<entry>15 1502 11282</entry></row>
<row rowsep="0">
<entry>16 12318 2202</entry></row>
<row rowsep="0">
<entry>17 4523 965</entry></row>
<row rowsep="0">
<entry>18 9587 7011</entry></row>
<row rowsep="0">
<entry>19 2552 2051</entry></row>
<row rowsep="0">
<entry>20 12045 10306</entry></row>
<row rowsep="0">
<entry>21 11070 5104</entry></row>
<row rowsep="0">
<entry>22 6627 6906</entry></row>
<row rowsep="0">
<entry>23 9889 2121</entry></row>
<row rowsep="0">
<entry>24 829 9701</entry></row>
<row rowsep="0">
<entry>25 2201 1819</entry></row>
<row rowsep="0">
<entry>26 6689 12925</entry></row>
<row rowsep="0">
<entry>27 2139 8757</entry></row>
<row rowsep="0">
<entry>28 12004 5948</entry></row>
<row rowsep="0">
<entry>29 8704 3191</entry></row>
<row rowsep="0">
<entry>30 8171 10933</entry></row>
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row><!-- EPO <DP n="135"> -->
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row>
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="136"> -->
<tables id="tabl0033" num="0033">
<table frame="all">
<title>Table 2</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 3/5) q = 72</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row rowsep="0">
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row rowsep="0">
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row rowsep="0">
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row rowsep="0">
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row rowsep="0">
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row rowsep="0">
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row rowsep="0">
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row rowsep="0">
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row rowsep="0">
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row rowsep="0">
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row rowsep="0">
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row rowsep="0">
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row rowsep="0">
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row rowsep="0">
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row rowsep="0">
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row rowsep="0">
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row rowsep="0">
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row rowsep="0">
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row rowsep="0">
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row rowsep="0">
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row rowsep="0">
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row rowsep="0">
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row rowsep="0">
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row rowsep="0">
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row rowsep="0">
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row rowsep="0">
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row rowsep="0">
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row><!-- EPO <DP n="137"> -->
<row rowsep="0">
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row rowsep="0">
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row rowsep="0">
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row rowsep="0">
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row rowsep="0">
<entry>20473 11294 9914 22815 2574 8439 3699 5431 24840 21908 16088 18244</entry></row>
<row rowsep="0">
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row rowsep="0">
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row rowsep="0">
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row rowsep="0">
<entry>0 18539 18661</entry></row>
<row rowsep="0">
<entry>1 10502 3002</entry></row>
<row rowsep="0">
<entry>2 9368 10761</entry></row>
<row rowsep="0">
<entry>3 12299 7828</entry></row>
<row rowsep="0">
<entry>4 15048 13362</entry></row>
<row rowsep="0">
<entry>5 18444 24640</entry></row>
<row rowsep="0">
<entry>6 20775 19175</entry></row>
<row rowsep="0">
<entry>7 18970 10971</entry></row>
<row rowsep="0">
<entry>8 5329 19982</entry></row>
<row rowsep="0">
<entry>9 11296 18655</entry></row>
<row rowsep="0">
<entry>10 15046 20659</entry></row>
<row rowsep="0">
<entry>11 7300 22140</entry></row>
<row rowsep="0">
<entry>12 22029 14477</entry></row>
<row rowsep="0">
<entry>13 11129 742</entry></row>
<row rowsep="0">
<entry>14 13254 13813</entry></row>
<row rowsep="0">
<entry>15 19234 13273</entry></row>
<row rowsep="0">
<entry>16 6079 21122</entry></row>
<row rowsep="0">
<entry>17 22782 5828</entry></row>
<row rowsep="0">
<entry>18 19775 4247</entry></row>
<row rowsep="0">
<entry>19 1660 19413</entry></row>
<row rowsep="0">
<entry>20 4403 3649</entry></row>
<row rowsep="0">
<entry>21 13371 25851</entry></row>
<row rowsep="0">
<entry>22 22770 21784</entry></row>
<row rowsep="0">
<entry>23 10757 14131</entry></row>
<row rowsep="0">
<entry>24 16071 21617</entry></row>
<row rowsep="0">
<entry>25 6393 3725</entry></row>
<row rowsep="0">
<entry>26 597 19968</entry></row><!-- EPO <DP n="138"> -->
<row rowsep="0">
<entry>27 5743 8084</entry></row>
<row rowsep="0">
<entry>28 6770 9548</entry></row>
<row rowsep="0">
<entry>29 4285 17542</entry></row>
<row rowsep="0">
<entry>30 13568 22599</entry></row>
<row rowsep="0">
<entry>31 1786 4617</entry></row>
<row rowsep="0">
<entry>32 23238 11648</entry></row>
<row rowsep="0">
<entry>33 19627 2030</entry></row>
<row rowsep="0">
<entry>34 13601 13458</entry></row>
<row rowsep="0">
<entry>35 13740 17328</entry></row>
<row rowsep="0">
<entry>36 25012 13944</entry></row>
<row rowsep="0">
<entry>37 22513 6687</entry></row>
<row rowsep="0">
<entry>38 4934 12587</entry></row>
<row rowsep="0">
<entry>39 21197 5133</entry></row>
<row rowsep="0">
<entry>40 22705 6938</entry></row>
<row rowsep="0">
<entry>41 7534 24633</entry></row>
<row rowsep="0">
<entry>42 24400 12797</entry></row>
<row rowsep="0">
<entry>43 21911 25712</entry></row>
<row rowsep="0">
<entry>44 12039 1140</entry></row>
<row rowsep="0">
<entry>45 24306 1021</entry></row>
<row rowsep="0">
<entry>46 14012 20747</entry></row>
<row rowsep="0">
<entry>47 11265 15219</entry></row>
<row rowsep="0">
<entry>48 4670 15531</entry></row>
<row rowsep="0">
<entry>49 9417 14359</entry></row>
<row rowsep="0">
<entry>50 2415 6504</entry></row>
<row rowsep="0">
<entry>51 24964 24690</entry></row>
<row rowsep="0">
<entry>52 14443 8816</entry></row>
<row rowsep="0">
<entry>53 6926 1291</entry></row>
<row rowsep="0">
<entry>54 6209 20806</entry></row>
<row rowsep="0">
<entry>55 13915 4079</entry></row>
<row rowsep="0">
<entry>56 24410 13196</entry></row>
<row rowsep="0">
<entry>57 13505 6117</entry></row>
<row rowsep="0">
<entry>58 9869 8220</entry></row>
<row rowsep="0">
<entry>59 1570 6044</entry></row>
<row rowsep="0">
<entry>60 25780 17387</entry></row>
<row rowsep="0">
<entry>61 20671 24913</entry></row><!-- EPO <DP n="139"> -->
<row rowsep="0">
<entry>62 24558 20591</entry></row>
<row rowsep="0">
<entry>63 12402 3702</entry></row>
<row rowsep="0">
<entry>64 8314 1357</entry></row>
<row rowsep="0">
<entry>65 20071 14616</entry></row>
<row rowsep="0">
<entry>66 17014 3688</entry></row>
<row rowsep="0">
<entry>67 19837 946</entry></row>
<row rowsep="0">
<entry>68 15195 12136</entry></row>
<row rowsep="0">
<entry>69 7758 22808</entry></row>
<row rowsep="0">
<entry>70 3564 2925</entry></row>
<row>
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0034" num="0034">
<table frame="all">
<title>Table 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="93mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 8/9) q = 20</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 2381 4620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row><!-- EPO <DP n="140"> -->
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row>
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row><!-- EPO <DP n="141"> -->
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row>
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row><!-- EPO <DP n="142"> -->
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row><!-- EPO <DP n="143"> -->
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row>
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row>
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="144"> -->
<tables id="tabl0035" num="0035">
<table frame="all">
<title>Table 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="95mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 9/10) q = 18</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 83481</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 2615 236 5334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row>
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row><!-- EPO <DP n="145"> -->
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row><!-- EPO <DP n="146"> -->
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row>
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row><!-- EPO <DP n="147"> -->
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row>
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row><!-- EPO <DP n="148"> -->
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></claim-text></claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Codeur à contrôle de parité de faible densité (LDPC) (203), le codeur comprenant :
<claim-text>un moyen conçu pour recevoir des bits d'information, <i>i<sub>0</sub></i>, <i>i<sub>1</sub></i>, ..., <i>i<sub>m</sub></i>, ..., <i>i<sub>k<sub2>ldpc</sub2>-1</sub></i> ;</claim-text>
<claim-text>un moyen conçu pour initialiser des bits de parité, <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ..., <i>p<sub>j</sub>,</i> ..., <i>p<sub>n<sub2>ldpc</sub2>-k<sub2>ldpc</sub2>-1</sub></i>, d'un code de contrôle de parité de faible densité (LDPC) possédant un taux de code de 4/5, 3/5, 8/9 ou 9/10 conformément à <i>p<sub>0</sub></i> = <i>p<sub>1</sub></i> = ... = <i>p<sub>n<sub2>ldpc</sub2>-k<sub2>ldpc</sub2>-1</sub></i> = 0;<!-- EPO <DP n="149"> --></claim-text>
<claim-text>un moyen pour générer, sur la base des bits d'information, les bits de parité en accumulant les bits d'information en effectuant des opérations pour chaque bit d'information, <i>i<sub>m</sub></i>, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i> ⊕ <i>i<sub>m</sub></i> pour chaque valeur correspondante de <i>j</i>, et effectuer ensuite l'opération, en partant de <i>j</i> = 1, <i>p<sub>j</sub></i> = <i>p<sub>j</sub></i> ⊕ <i>p<sub>j-1</sub></i>, pour <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub>-k<sub>ldpc</sub>-1</i> ; et</claim-text>
<claim-text>un moyen pour générer le mot de code, c, de taille <i>n<sub>ldpc</sub></i> sous la forme <i>c</i> = (<i>i<sub>0</sub>, i<sub>1</sub>,</i> ..., <i>i</i><sub><i>k<sub>ldpc</sub></i>-1</sub>, <i>p<sub>0</sub></i>, <i>p<sub>1</sub></i>, ..., <i>p<sub>n<sub2>ldpc</sub2>-k<sub2>ldpc</sub2>-1</sub></i>) où <i>p<sub>j</sub>,</i> pour <i>j</i> = 1, 2, ..., <i>n<sub>ldpc</sub></i>-<i>k<sub>ldpc</sub></i>-<i>1</i>, est le contenu final de <i>p<sub>j</sub></i>,</claim-text>
<claim-text>codeur dans lequel <i>j</i> est une adresse de bit de parité égale à {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod (<i>n<sub>ldpc</sub>-k<sub>ldpc</sub></i>), <i>n<sub>ldpc</sub></i> est une taille de mot de code égale à 64800, <i>k<sub>ldpc</sub></i> est une taille de bloc d'information égale au taux de code multiplié par <i>n<sub>ldpc</sub></i>, <i>m</i> est un entier correspondant à un bit d'information particulier, et x désigne une adresse de bit de parité, chaque ligne des tables qui suivent précisant des adresses x pour un taux de code particulier parmi les taux de code 4/5, 3/5, 8/9 ou 9/10 correspondant à une table particulière parmi les tables, <i>q</i> est précisé dans la table qui suit pour chacun des taux de code 4/5, 3/5, 8/9 ou 9/10, de telle sorte que chaque ligne successive de la table correspondante pour le taux de code particulier fournisse toutes les adresses de bit de parité <i>j</i> pour le premier bit d'information dans chaque groupe successif de 360 bits d'information, et chaque ligne successive de la table fournisse toutes les adresses <i>x</i> utilisées pour calculer des adresses de bit de parité, <i>j</i>, pour les bits d'information suivants conformément à {<i>x</i> + <i>m</i> mod <i>360</i> x <i>q</i>} mod(<i>n<sub>ldpc</sub></i>-<i>k<sub>ldpc</sub></i>) dans chaque groupe successif de 360 bits d'information :-<!-- EPO <DP n="150"> -->
<tables id="tabl0036" num="0036">
<table frame="all">
<title>Table 1</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="93mm" colsep="1"/>
<thead>
<row>
<entry valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 4/5) q = 36</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 149 11212 5575 6360 12559 8108 8505 408 10026 12828</entry></row>
<row rowsep="0">
<entry>1 5237 490 10677 4998 3869 3734 3092 3509 7703 10305</entry></row>
<row rowsep="0">
<entry>2 8742 5553 2820 7085 12116 10485 564 7795 2972 2157</entry></row>
<row rowsep="0">
<entry>3 2699 4304 8350 712 2841 3250 4731 10105 517 7516</entry></row>
<row rowsep="0">
<entry>4 12067 1351 11992 12191 11267 5161 537 6166 4246 2363</entry></row>
<row rowsep="0">
<entry>5 6828 7107 2127 3724 5743 11040 10756 4073 1011 3422</entry></row>
<row rowsep="0">
<entry>6 11259 1216 9526 1466 10816 940 3744 2815 11506 11573</entry></row>
<row rowsep="0">
<entry>7 4549 11507 1118 1274 11751 5207 7854 12803 4047 6484</entry></row>
<row rowsep="0">
<entry>8 8430 4115 9440 413 4455 2262 7915 12402 8579 7052</entry></row>
<row rowsep="0">
<entry>9 3885 9126 5665 4505 2343 253 4707 3742 4166 1556</entry></row>
<row rowsep="0">
<entry>10 1704 8936 6775 8639 8179 7954 8234 7850 8883 8713</entry></row>
<row rowsep="0">
<entry>11 11716 4344 9087 11264 2274 8832 9147 11930 6054 5455</entry></row>
<row rowsep="0">
<entry>12 7323 3970 10329 2170 8262 3854 2087 12899 9497 11700</entry></row>
<row rowsep="0">
<entry>13 4418 1467 2490 5841 817 11453 533 11217 11962 5251</entry></row>
<row rowsep="0">
<entry>14 1541 4525 7976 3457 9536 7725 3788 2982 6307 5997</entry></row>
<row rowsep="0">
<entry>15 11484 2739 4023 12107 6516 551 2572 6628 8150 9852</entry></row>
<row rowsep="0">
<entry>16 6070 1761 4627 6534 7913 3730 11866 1813 12306 8249</entry></row>
<row rowsep="0">
<entry>17 12441 5489 8748 7837 7660 2102 11341 2936 6712 11977</entry></row>
<row rowsep="0">
<entry>18 10155 4210</entry></row>
<row rowsep="0">
<entry>19 1010 10483</entry></row>
<row rowsep="0">
<entry>20 8900 10250</entry></row>
<row rowsep="0">
<entry>21 10243 12278</entry></row>
<row rowsep="0">
<entry>22 7070 4397</entry></row>
<row rowsep="0">
<entry>23 12271 3887</entry></row>
<row rowsep="0">
<entry>24 11980 6836</entry></row>
<row rowsep="0">
<entry>25 9514 4356</entry></row>
<row rowsep="0">
<entry>26 7137 10281</entry></row>
<row rowsep="0">
<entry>27 11881 2526</entry></row>
<row rowsep="0">
<entry>28 1969 11477</entry></row>
<row rowsep="0">
<entry>29 3044 10921</entry></row>
<row rowsep="0">
<entry>30 2236 8724</entry></row>
<row rowsep="0">
<entry>31 9104 6340</entry></row>
<row rowsep="0">
<entry>32 7342 8582</entry></row>
<row rowsep="0">
<entry>33 11675 10405</entry></row>
<row rowsep="0">
<entry>34 6467 12775</entry></row>
<row rowsep="0">
<entry>35 3186 12198</entry></row>
<row rowsep="0">
<entry>0 9621 11445</entry></row>
<row rowsep="0">
<entry>1 7486 5611</entry></row><!-- EPO <DP n="151"> -->
<row rowsep="0">
<entry>2 4319 4879</entry></row>
<row rowsep="0">
<entry>3 2196 344</entry></row>
<row rowsep="0">
<entry>4 7527 6650</entry></row>
<row rowsep="0">
<entry>5 10693 2440</entry></row>
<row rowsep="0">
<entry>6 6755 2706</entry></row>
<row rowsep="0">
<entry>7 5144 5998</entry></row>
<row rowsep="0">
<entry>8 11043 8033</entry></row>
<row rowsep="0">
<entry>9 4846 4435</entry></row>
<row rowsep="0">
<entry>10 4157 9228</entry></row>
<row rowsep="0">
<entry>11 12270 6562</entry></row>
<row rowsep="0">
<entry>12 11954 7592</entry></row>
<row rowsep="0">
<entry>13 7420 2592</entry></row>
<row rowsep="0">
<entry>14 8810 9636</entry></row>
<row rowsep="0">
<entry>15 689 5430</entry></row>
<row rowsep="0">
<entry>16 920 1304</entry></row>
<row rowsep="0">
<entry>17 1253 11934</entry></row>
<row rowsep="0">
<entry>18 9559 6016</entry></row>
<row rowsep="0">
<entry>19 312 7589</entry></row>
<row rowsep="0">
<entry>20 4439 4197</entry></row>
<row rowsep="0">
<entry>21 4002 9555</entry></row>
<row rowsep="0">
<entry>22 12232 7779</entry></row>
<row rowsep="0">
<entry>23 1494 8782</entry></row>
<row rowsep="0">
<entry>24 10749 3969</entry></row>
<row rowsep="0">
<entry>25 4368 3479</entry></row>
<row rowsep="0">
<entry>26 6316 5342</entry></row>
<row rowsep="0">
<entry>27 2455 3493</entry></row>
<row rowsep="0">
<entry>28 12157 7405</entry></row>
<row rowsep="0">
<entry>29 6598 11495</entry></row>
<row rowsep="0">
<entry>30 11805 4455</entry></row>
<row rowsep="0">
<entry>31 9625 2090</entry></row>
<row rowsep="0">
<entry>32 4731 2321</entry></row>
<row rowsep="0">
<entry>33 3578 2608</entry></row>
<row rowsep="0">
<entry>34 8504 1849</entry></row>
<row rowsep="0">
<entry>35 4027 1151</entry></row>
<row rowsep="0">
<entry>0 5647 4935</entry></row><!-- EPO <DP n="152"> -->
<row rowsep="0">
<entry>1 4219 1870</entry></row>
<row rowsep="0">
<entry>2 10968 8054</entry></row>
<row rowsep="0">
<entry>3 6970 5447</entry></row>
<row rowsep="0">
<entry>4 3217 5638</entry></row>
<row rowsep="0">
<entry>5 8972 669</entry></row>
<row rowsep="0">
<entry>6 5618 12472</entry></row>
<row rowsep="0">
<entry>7 1457 1280</entry></row>
<row rowsep="0">
<entry>8 8868 3883</entry></row>
<row rowsep="0">
<entry>9 8866 1224</entry></row>
<row rowsep="0">
<entry>10 8371 5972</entry></row>
<row rowsep="0">
<entry>11 266 4405</entry></row>
<row rowsep="0">
<entry>12 3706 3244</entry></row>
<row rowsep="0">
<entry>13 6039 5844</entry></row>
<row rowsep="0">
<entry>14 7200 3283</entry></row>
<row rowsep="0">
<entry>15 1502 11282</entry></row>
<row rowsep="0">
<entry>16 12318 2202</entry></row>
<row rowsep="0">
<entry>17 4523 965</entry></row>
<row rowsep="0">
<entry>18 9587 7011</entry></row>
<row rowsep="0">
<entry>19 2552 2051</entry></row>
<row rowsep="0">
<entry>20 12045 10306</entry></row>
<row rowsep="0">
<entry>21 11070 5104</entry></row>
<row rowsep="0">
<entry>22 6627 6906</entry></row>
<row rowsep="0">
<entry>23 9889 2121</entry></row>
<row rowsep="0">
<entry>24 829 9701</entry></row>
<row rowsep="0">
<entry>25 2201 1819</entry></row>
<row rowsep="0">
<entry>26 6689 12925</entry></row>
<row rowsep="0">
<entry>27 2139 8757</entry></row>
<row rowsep="0">
<entry>28 12004 5948</entry></row>
<row rowsep="0">
<entry>29 8704 3191</entry></row>
<row rowsep="0">
<entry>30 8171 10933</entry></row>
<row rowsep="0">
<entry>31 6297 7116</entry></row>
<row rowsep="0">
<entry>32 616 7146</entry></row>
<row rowsep="0">
<entry>33 5142 9761</entry></row>
<row rowsep="0">
<entry>34 10377 8138</entry></row>
<row rowsep="0">
<entry>35 7616 5811</entry></row><!-- EPO <DP n="153"> -->
<row rowsep="0">
<entry>0 7285 9863</entry></row>
<row rowsep="0">
<entry>1 7764 10867</entry></row>
<row rowsep="0">
<entry>2 12343 9019</entry></row>
<row rowsep="0">
<entry>3 4414 8331</entry></row>
<row rowsep="0">
<entry>4 3464 642</entry></row>
<row rowsep="0">
<entry>5 6960 2039</entry></row>
<row rowsep="0">
<entry>6 786 3021</entry></row>
<row rowsep="0">
<entry>7 710 2086</entry></row>
<row rowsep="0">
<entry>8 7423 5601</entry></row>
<row rowsep="0">
<entry>9 8120 4885</entry></row>
<row rowsep="0">
<entry>10 12385 11990</entry></row>
<row rowsep="0">
<entry>11 9739 10034</entry></row>
<row rowsep="0">
<entry>12 424 10162</entry></row>
<row rowsep="0">
<entry>13 1347 7597</entry></row>
<row rowsep="0">
<entry>14 1450 112</entry></row>
<row rowsep="0">
<entry>15 7965 8478</entry></row>
<row rowsep="0">
<entry>16 8945 7397</entry></row>
<row rowsep="0">
<entry>17 6590 8316</entry></row>
<row rowsep="0">
<entry>18 6838 9011</entry></row>
<row rowsep="0">
<entry>19 6174 9410</entry></row>
<row rowsep="0">
<entry>20 255 113</entry></row>
<row rowsep="0">
<entry>21 6197 5835</entry></row>
<row rowsep="0">
<entry>22 12902 3844</entry></row>
<row rowsep="0">
<entry>23 4377 3505</entry></row>
<row rowsep="0">
<entry>24 5478 8672</entry></row>
<row rowsep="0">
<entry>25 4453 2132</entry></row>
<row rowsep="0">
<entry>26 9724 1380</entry></row>
<row rowsep="0">
<entry>27 12131 11526</entry></row>
<row rowsep="0">
<entry>28 12323 9511</entry></row>
<row rowsep="0">
<entry>29 8231 1752</entry></row>
<row rowsep="0">
<entry>30 497 9022</entry></row>
<row rowsep="0">
<entry>31 9288 3080</entry></row>
<row rowsep="0">
<entry>32 2481 7515</entry></row>
<row rowsep="0">
<entry>33 2696 268</entry></row>
<row rowsep="0">
<entry>34 4023 12341</entry></row>
<row>
<entry>35 7108 5553</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="154"> -->
<tables id="tabl0037" num="0037">
<table frame="all">
<title>Table 2</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="113mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 3/5) q = 72</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>22422 10282 11626 19997 11161 2922 3122 99 5625 17064 8270 179</entry></row>
<row rowsep="0">
<entry>25087 16218 17015 828 20041 25656 4186 11629 22599 17305 22515 6463</entry></row>
<row rowsep="0">
<entry>11049 22853 25706 14388 5500 19245 8732 2177 13555 11346 17265 3069</entry></row>
<row rowsep="0">
<entry>16581 22225 12563 19717 23577 11555 25496 6853 25403 5218 15925 21766</entry></row>
<row rowsep="0">
<entry>16529 14487 7643 10715 17442 11119 5679 14155 24213 21000 1116 15620</entry></row>
<row rowsep="0">
<entry>5340 8636 16693 1434 5635 6516 9482 20189 1066 15013 25361 14243</entry></row>
<row rowsep="0">
<entry>18506 22236 20912 8952 5421 15691 6126 21595 500 6904 13059 6802</entry></row>
<row rowsep="0">
<entry>8433 4694 5524 14216 3685 19721 25420 9937 23813 9047 25651 16826</entry></row>
<row rowsep="0">
<entry>21500 24814 6344 17382 7064 13929 4004 16552 12818 8720 5286 2206</entry></row>
<row rowsep="0">
<entry>22517 2429 19065 2921 21611 1873 7507 5661 23006 23128 20543 19777</entry></row>
<row rowsep="0">
<entry>1770 4636 20900 14931 9247 12340 11008 12966 4471 2731 16445 791</entry></row>
<row rowsep="0">
<entry>6635 14556 18865 22421 22124 12697 9803 25485 7744 18254 11313 9004</entry></row>
<row rowsep="0">
<entry>19982 23963 18912 7206 12500 4382 20067 6177 21007 1195 23547 24837</entry></row>
<row rowsep="0">
<entry>756 11158 14646 20534 3647 17728 11676 11843 12937 4402 8261 22944</entry></row>
<row rowsep="0">
<entry>9306 24009 10012 11081 3746 24325 8060 19826 842 8836 2898 5019</entry></row>
<row rowsep="0">
<entry>7575 7455 25244 4736 14400 22981 5543 8006 24203 13053 1120 5128</entry></row>
<row rowsep="0">
<entry>3482 9270 13059 15825 7453 23747 3656 24585 16542 17507 22462 14670</entry></row>
<row rowsep="0">
<entry>15627 15290 4198 22748 5842 13395 23918 16985 14929 3726 25350 24157</entry></row>
<row rowsep="0">
<entry>24896 16365 16423 13461 16615 8107 24741 3604 25904 8716 9604 20365</entry></row>
<row rowsep="0">
<entry>3729 17245 18448 9862 20831 25326 20517 24618 13282 5099 14183 8804</entry></row>
<row rowsep="0">
<entry>16455 17646 15376 18194 25528 1777 6066 21855 14372 12517 4488 17490</entry></row>
<row rowsep="0">
<entry>1400 8135 23375 20879 8476 4084 12936 25536 22309 16582 6402 24360</entry></row>
<row rowsep="0">
<entry>25119 23586 128 4761 10443 22536 8607 9752 25446 15053 1856 4040</entry></row>
<row rowsep="0">
<entry>377 21160 13474 5451 17170 5938 10256 11972 24210 17833 22047 16108</entry></row>
<row rowsep="0">
<entry>13075 9648 24546 13150 23867 7309 19798 2988 16858 4825 23950 15125</entry></row>
<row rowsep="0">
<entry>20526 3553 11525 23366 2452 17626 19265 20172 18060 24593 13255 1552</entry></row>
<row rowsep="0">
<entry>18839 21132 20119 15214 14705 7096 10174 5663 18651 19700 12524 14033</entry></row>
<row rowsep="0">
<entry>4127 2971 17499 16287 22368 21463 7943 18880 5567 8047 23363 6797</entry></row><!-- EPO <DP n="155"> -->
<row rowsep="0">
<entry>10651 24471 14325 4081 7258 4949 7044 1078 797 22910 20474 4318</entry></row>
<row rowsep="0">
<entry>21374 13231 22985 5056 3821 23718 14178 9978 19030 23594 8895 25358</entry></row>
<row rowsep="0">
<entry>6199 22056 7749 13310 3999 23697 16445 22636 5225 22437 24153 9442</entry></row>
<row rowsep="0">
<entry>7978 12177 2893 20778 3175 8645 11863 24623 10311 25767 17057 3691</entry></row>
<row rowsep="0">
<entry>20473 11294 9914 22815 2574 8439 3699 5431 24840 21908 16088 18244</entry></row>
<row rowsep="0">
<entry>8208 5755 19059 8541 24924 6454 11234 10492 16406 10831 11436 9649</entry></row>
<row rowsep="0">
<entry>16264 11275 24953 2347 12667 19190 7257 7174 24819 2938 2522 11749</entry></row>
<row rowsep="0">
<entry>3627 5969 13862 1538 23176 6353 2855 17720 2472 7428 573 15036</entry></row>
<row rowsep="0">
<entry>0 18539 18661</entry></row>
<row rowsep="0">
<entry>1 10502 3002</entry></row>
<row rowsep="0">
<entry>2 9368 10761</entry></row>
<row rowsep="0">
<entry>3 12299 7828</entry></row>
<row rowsep="0">
<entry>4 15048 13362</entry></row>
<row rowsep="0">
<entry>5 18444 24640</entry></row>
<row rowsep="0">
<entry>6 20775 19175</entry></row>
<row rowsep="0">
<entry>7 18970 10971</entry></row>
<row rowsep="0">
<entry>8 5329 19982</entry></row>
<row rowsep="0">
<entry>9 11296 18655</entry></row>
<row rowsep="0">
<entry>10 15046 20659</entry></row>
<row rowsep="0">
<entry>11 7300 22140</entry></row>
<row rowsep="0">
<entry>12 22029 14477</entry></row>
<row rowsep="0">
<entry>13 11129 742</entry></row>
<row rowsep="0">
<entry>14 13254 13813</entry></row>
<row rowsep="0">
<entry>15 19234 13273</entry></row>
<row rowsep="0">
<entry>16 6079 21122</entry></row>
<row rowsep="0">
<entry>17 22782 5828</entry></row>
<row rowsep="0">
<entry>18 19775 4247</entry></row>
<row rowsep="0">
<entry>19 1660 19413</entry></row>
<row rowsep="0">
<entry>20 4403 3649</entry></row>
<row rowsep="0">
<entry>21 13371 25851</entry></row>
<row rowsep="0">
<entry>22 22770 21784</entry></row>
<row rowsep="0">
<entry>23 10757 14131</entry></row>
<row rowsep="0">
<entry>24 16071 21617</entry></row>
<row rowsep="0">
<entry>25 6393 3725</entry></row>
<row rowsep="0">
<entry>26 597 19968</entry></row><!-- EPO <DP n="156"> -->
<row rowsep="0">
<entry>27 5743 8084</entry></row>
<row rowsep="0">
<entry>28 6770 9548</entry></row>
<row rowsep="0">
<entry>29 4285 17542</entry></row>
<row rowsep="0">
<entry>30 13568 22599</entry></row>
<row rowsep="0">
<entry>31 1786 4617</entry></row>
<row rowsep="0">
<entry>32 23238 11648</entry></row>
<row rowsep="0">
<entry>33 19627 2030</entry></row>
<row rowsep="0">
<entry>34 13601 13458</entry></row>
<row rowsep="0">
<entry>35 13740 17328</entry></row>
<row rowsep="0">
<entry>36 25012 13944</entry></row>
<row rowsep="0">
<entry>37 2253 6687</entry></row>
<row rowsep="0">
<entry>38 4934 12587</entry></row>
<row rowsep="0">
<entry>39 21197 5133</entry></row>
<row rowsep="0">
<entry>40 22705 6938</entry></row>
<row rowsep="0">
<entry>41 7534 24633</entry></row>
<row rowsep="0">
<entry>42 24400 12797</entry></row>
<row rowsep="0">
<entry>43 21911 25712</entry></row>
<row rowsep="0">
<entry>44 12039 1140</entry></row>
<row rowsep="0">
<entry>45 24306 1021</entry></row>
<row rowsep="0">
<entry>46 14012 20747</entry></row>
<row rowsep="0">
<entry>47 11265 15219</entry></row>
<row rowsep="0">
<entry>48 4670 15531</entry></row>
<row rowsep="0">
<entry>49 9417 14359</entry></row>
<row rowsep="0">
<entry>50 2415 6504</entry></row>
<row rowsep="0">
<entry>51 24964 24690</entry></row>
<row rowsep="0">
<entry>52 14443 8816</entry></row>
<row rowsep="0">
<entry>53 6926 1291</entry></row>
<row rowsep="0">
<entry>54 6209 20806</entry></row>
<row rowsep="0">
<entry>55 13915 4079</entry></row>
<row rowsep="0">
<entry>56 24410 13196</entry></row>
<row rowsep="0">
<entry>57 13505 6117</entry></row>
<row rowsep="0">
<entry>58 9869 8220</entry></row>
<row rowsep="0">
<entry>59 1570 6044</entry></row>
<row rowsep="0">
<entry>60 25780 17387</entry></row>
<row rowsep="0">
<entry>61 20671 24913</entry></row><!-- EPO <DP n="157"> -->
<row rowsep="0">
<entry>62 24558 20591</entry></row>
<row rowsep="0">
<entry>63 12402 3702</entry></row>
<row rowsep="0">
<entry>64 8314 1357</entry></row>
<row rowsep="0">
<entry>65 20071 14616</entry></row>
<row rowsep="0">
<entry>66 17014 3688</entry></row>
<row rowsep="0">
<entry>67 19837 946</entry></row>
<row rowsep="0">
<entry>68 15195 12136</entry></row>
<row rowsep="0">
<entry>69 7758 22808</entry></row>
<row rowsep="0">
<entry>70 3564 2925</entry></row>
<row>
<entry>71 3434 7769</entry></row></tbody></tgroup>
</table>
</tables>
<tables id="tabl0038" num="0038">
<table frame="all">
<title>Table 3</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="93mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 8/9) q = 20</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 6235 2848 3222</entry></row>
<row rowsep="0">
<entry>1 5800 3492 5348</entry></row>
<row rowsep="0">
<entry>2 2757 927 90</entry></row>
<row rowsep="0">
<entry>3 6961 4516 4739</entry></row>
<row rowsep="0">
<entry>4 1172 3237 6264</entry></row>
<row rowsep="0">
<entry>5 1927 2425 3683</entry></row>
<row rowsep="0">
<entry>6 3714 6309 2495</entry></row>
<row rowsep="0">
<entry>7 3070 6342 7154</entry></row>
<row rowsep="0">
<entry>8 2428 613 3761</entry></row>
<row rowsep="0">
<entry>9 2906 264 5927</entry></row>
<row rowsep="0">
<entry>10 1716 1950 4273</entry></row>
<row rowsep="0">
<entry>11 4613 6179 3491</entry></row>
<row rowsep="0">
<entry>12 4865 3286 6005</entry></row>
<row rowsep="0">
<entry>13 1343 5923 3529</entry></row>
<row rowsep="0">
<entry>14 4589 4035 2132</entry></row>
<row rowsep="0">
<entry>15 1579 3920 6737</entry></row>
<row rowsep="0">
<entry>16 1644 1191 5998</entry></row>
<row rowsep="0">
<entry>17 1482 2381 4620</entry></row>
<row rowsep="0">
<entry>18 6791 6014 6596</entry></row><!-- EPO <DP n="158"> -->
<row rowsep="0">
<entry>19 2738 5918 3786</entry></row>
<row rowsep="0">
<entry>0 5156 6166</entry></row>
<row rowsep="0">
<entry>1 1504 4356</entry></row>
<row rowsep="0">
<entry>2 130 1904</entry></row>
<row rowsep="0">
<entry>3 6027 3187</entry></row>
<row rowsep="0">
<entry>4 6718 759</entry></row>
<row rowsep="0">
<entry>5 6240 2870</entry></row>
<row rowsep="0">
<entry>6 2343 1311</entry></row>
<row rowsep="0">
<entry>7 1039 5465</entry></row>
<row rowsep="0">
<entry>8 6617 2513</entry></row>
<row rowsep="0">
<entry>9 1588 5222</entry></row>
<row rowsep="0">
<entry>10 6561 535</entry></row>
<row rowsep="0">
<entry>11 4765 2054</entry></row>
<row rowsep="0">
<entry>12 5966 6892</entry></row>
<row rowsep="0">
<entry>13 1969 3869</entry></row>
<row rowsep="0">
<entry>14 3571 2420</entry></row>
<row rowsep="0">
<entry>15 4632 981</entry></row>
<row rowsep="0">
<entry>16 3215 4163</entry></row>
<row rowsep="0">
<entry>17 973 3117</entry></row>
<row rowsep="0">
<entry>18 3802 6198</entry></row>
<row rowsep="0">
<entry>19 3794 3948</entry></row>
<row rowsep="0">
<entry>0 3196 6126</entry></row>
<row rowsep="0">
<entry>1 573 1909</entry></row>
<row rowsep="0">
<entry>2 850 4034</entry></row>
<row rowsep="0">
<entry>3 5622 1601</entry></row>
<row rowsep="0">
<entry>4 6005 524</entry></row>
<row rowsep="0">
<entry>5 5251 5783</entry></row>
<row rowsep="0">
<entry>6 172 2032</entry></row>
<row rowsep="0">
<entry>7 1875 2475</entry></row>
<row rowsep="0">
<entry>8 497 1291</entry></row>
<row rowsep="0">
<entry>9 2566 3430</entry></row>
<row rowsep="0">
<entry>10 1249 740</entry></row>
<row rowsep="0">
<entry>11 2944 1948</entry></row>
<row rowsep="0">
<entry>12 6528 2899</entry></row>
<row rowsep="0">
<entry>13 2243 3616</entry></row><!-- EPO <DP n="159"> -->
<row rowsep="0">
<entry>14 867 3733</entry></row>
<row rowsep="0">
<entry>15 1374 4702</entry></row>
<row rowsep="0">
<entry>16 4698 2285</entry></row>
<row rowsep="0">
<entry>17 4760 3917</entry></row>
<row rowsep="0">
<entry>18 1859 4058</entry></row>
<row rowsep="0">
<entry>19 6141 3527</entry></row>
<row rowsep="0">
<entry>0 2148 5066</entry></row>
<row rowsep="0">
<entry>1 1306 145</entry></row>
<row rowsep="0">
<entry>2 2319 871</entry></row>
<row rowsep="0">
<entry>3 3463 1061</entry></row>
<row rowsep="0">
<entry>4 5554 6647</entry></row>
<row rowsep="0">
<entry>5 5837 339</entry></row>
<row rowsep="0">
<entry>6 5821 4932</entry></row>
<row rowsep="0">
<entry>7 6356 4756</entry></row>
<row rowsep="0">
<entry>8 3930 418</entry></row>
<row rowsep="0">
<entry>9 211 3094</entry></row>
<row rowsep="0">
<entry>10 1007 4928</entry></row>
<row rowsep="0">
<entry>11 3584 1235</entry></row>
<row rowsep="0">
<entry>12 6982 2869</entry></row>
<row rowsep="0">
<entry>13 1612 1013</entry></row>
<row rowsep="0">
<entry>14 953 4964</entry></row>
<row rowsep="0">
<entry>15 4555 4410</entry></row>
<row rowsep="0">
<entry>16 4925 4842</entry></row>
<row rowsep="0">
<entry>17 5778 600</entry></row>
<row rowsep="0">
<entry>18 6509 2417</entry></row>
<row rowsep="0">
<entry>19 1260 4903</entry></row>
<row rowsep="0">
<entry>0 3369 3031</entry></row>
<row rowsep="0">
<entry>1 3557 3224</entry></row>
<row rowsep="0">
<entry>2 3028 583</entry></row>
<row rowsep="0">
<entry>3 3258 440</entry></row>
<row rowsep="0">
<entry>4 6226 6655</entry></row>
<row rowsep="0">
<entry>5 4895 1094</entry></row>
<row rowsep="0">
<entry>6 1481 6847</entry></row>
<row rowsep="0">
<entry>7 4433 1932</entry></row>
<row rowsep="0">
<entry>8 2107 1649</entry></row><!-- EPO <DP n="160"> -->
<row rowsep="0">
<entry>9 2119 2065</entry></row>
<row rowsep="0">
<entry>10 4003 6388</entry></row>
<row rowsep="0">
<entry>11 6720 3622</entry></row>
<row rowsep="0">
<entry>12 3694 4521</entry></row>
<row rowsep="0">
<entry>13 1164 7050</entry></row>
<row rowsep="0">
<entry>14 1965 3613</entry></row>
<row rowsep="0">
<entry>15 4331 66</entry></row>
<row rowsep="0">
<entry>16 2970 1796</entry></row>
<row rowsep="0">
<entry>17 4652 3218</entry></row>
<row rowsep="0">
<entry>18 1762 4777</entry></row>
<row rowsep="0">
<entry>19 5736 1399</entry></row>
<row rowsep="0">
<entry>0 970 2572</entry></row>
<row rowsep="0">
<entry>1 2062 6599</entry></row>
<row rowsep="0">
<entry>2 4597 4870</entry></row>
<row rowsep="0">
<entry>3 1228 6913</entry></row>
<row rowsep="0">
<entry>4 4159 1037</entry></row>
<row rowsep="0">
<entry>5 2916 2362</entry></row>
<row rowsep="0">
<entry>6 395 1226</entry></row>
<row rowsep="0">
<entry>7 6911 4548</entry></row>
<row rowsep="0">
<entry>8 4618 2241</entry></row>
<row rowsep="0">
<entry>9 4120 4280</entry></row>
<row rowsep="0">
<entry>10 5825 474</entry></row>
<row rowsep="0">
<entry>11 2154 5558</entry></row>
<row rowsep="0">
<entry>12 3793 5471</entry></row>
<row rowsep="0">
<entry>13 5707 1595</entry></row>
<row rowsep="0">
<entry>14 1403 325</entry></row>
<row rowsep="0">
<entry>15 6601 5183</entry></row>
<row rowsep="0">
<entry>16 6369 4569</entry></row>
<row rowsep="0">
<entry>17 4846 896</entry></row>
<row rowsep="0">
<entry>18 7092 6184</entry></row>
<row rowsep="0">
<entry>19 6764 7127</entry></row>
<row rowsep="0">
<entry>0 6358 1951</entry></row>
<row rowsep="0">
<entry>1 3117 6960</entry></row>
<row rowsep="0">
<entry>2 2710 7062</entry></row>
<row rowsep="0">
<entry>3 1133 3604</entry></row><!-- EPO <DP n="161"> -->
<row rowsep="0">
<entry>4 3694 657</entry></row>
<row rowsep="0">
<entry>5 1355 110</entry></row>
<row rowsep="0">
<entry>6 3329 6736</entry></row>
<row rowsep="0">
<entry>7 2505 3407</entry></row>
<row rowsep="0">
<entry>8 2462 4806</entry></row>
<row rowsep="0">
<entry>9 4216 214</entry></row>
<row rowsep="0">
<entry>10 5348 5619</entry></row>
<row rowsep="0">
<entry>11 6627 6243</entry></row>
<row rowsep="0">
<entry>12 2644 5073</entry></row>
<row rowsep="0">
<entry>13 4212 5088</entry></row>
<row rowsep="0">
<entry>14 3463 3889</entry></row>
<row rowsep="0">
<entry>15 5306 478</entry></row>
<row rowsep="0">
<entry>16 4320 6121</entry></row>
<row rowsep="0">
<entry>17 3961 1125</entry></row>
<row rowsep="0">
<entry>18 5699 1195</entry></row>
<row rowsep="0">
<entry>19 6511 792</entry></row>
<row rowsep="0">
<entry>0 3934 2778</entry></row>
<row rowsep="0">
<entry>1 3238 6587</entry></row>
<row rowsep="0">
<entry>2 1111 6596</entry></row>
<row rowsep="0">
<entry>3 1457 6226</entry></row>
<row rowsep="0">
<entry>4 1446 3885</entry></row>
<row rowsep="0">
<entry>5 3907 4043</entry></row>
<row rowsep="0">
<entry>6 6839 2873</entry></row>
<row rowsep="0">
<entry>7 1733 5615</entry></row>
<row rowsep="0">
<entry>8 5202 4269</entry></row>
<row rowsep="0">
<entry>9 3024 4722</entry></row>
<row rowsep="0">
<entry>10 5445 6372</entry></row>
<row rowsep="0">
<entry>11 370 1828</entry></row>
<row rowsep="0">
<entry>12 4695 1600</entry></row>
<row rowsep="0">
<entry>13 680 2074</entry></row>
<row rowsep="0">
<entry>14 1801 6690</entry></row>
<row rowsep="0">
<entry>15 2669 1377</entry></row>
<row rowsep="0">
<entry>16 2463 1681</entry></row>
<row rowsep="0">
<entry>17 5972 5171</entry></row>
<row rowsep="0">
<entry>18 5728 4284</entry></row>
<row>
<entry>19 1696 1459</entry></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="162"> -->
<tables id="tabl0039" num="0039">
<table frame="all">
<title>Table 4</title>
<tgroup cols="1" colsep="0">
<colspec colnum="1" colname="col1" colwidth="95mm" colsep="1"/>
<thead>
<row>
<entry align="center" valign="top"><b>Adresse des accumulateurs de bits de parité (Taux 9/10) q = 18</b></entry></row></thead>
<tbody>
<row rowsep="0">
<entry>0 5611 2563 2900</entry></row>
<row rowsep="0">
<entry>1 5220 3143 4813</entry></row>
<row rowsep="0">
<entry>2 2481 834 81</entry></row>
<row rowsep="0">
<entry>3 6265 4064 4265</entry></row>
<row rowsep="0">
<entry>4 1055 2914 5638</entry></row>
<row rowsep="0">
<entry>5 1734 2182 3315</entry></row>
<row rowsep="0">
<entry>6 3342 5678 2246</entry></row>
<row rowsep="0">
<entry>7 2185 552 3385</entry></row>
<row rowsep="0">
<entry>8 261 236 334</entry></row>
<row rowsep="0">
<entry>9 1546 1755 3846</entry></row>
<row rowsep="0">
<entry>10 4154 5561 3142</entry></row>
<row rowsep="0">
<entry>11 4382 2957 5400</entry></row>
<row rowsep="0">
<entry>12 1209 5329 3179</entry></row>
<row rowsep="0">
<entry>13 1421 3528 6063</entry></row>
<row rowsep="0">
<entry>14 1480 1072 5398</entry></row>
<row rowsep="0">
<entry>15 3843 1777 4369</entry></row>
<row rowsep="0">
<entry>16 1334 2145 4163</entry></row>
<row rowsep="0">
<entry>17 2368 5055 260</entry></row>
<row rowsep="0">
<entry>0 6118 5405</entry></row>
<row rowsep="0">
<entry>1 2994 4370</entry></row>
<row rowsep="0">
<entry>2 3405 1669</entry></row>
<row rowsep="0">
<entry>3 4640 5550</entry></row>
<row rowsep="0">
<entry>4 1354 3921</entry></row>
<row rowsep="0">
<entry>5 117 1713</entry></row>
<row rowsep="0">
<entry>6 5425 2866</entry></row>
<row rowsep="0">
<entry>7 6047 683</entry></row>
<row rowsep="0">
<entry>8 5616 2582</entry></row>
<row rowsep="0">
<entry>9 2108 1179</entry></row><!-- EPO <DP n="163"> -->
<row rowsep="0">
<entry>10 933 4921</entry></row>
<row rowsep="0">
<entry>11 5953 2261</entry></row>
<row rowsep="0">
<entry>12 1430 4699</entry></row>
<row rowsep="0">
<entry>13 5905 480</entry></row>
<row rowsep="0">
<entry>14 4289 1846</entry></row>
<row rowsep="0">
<entry>15 5374 6208</entry></row>
<row rowsep="0">
<entry>16 1775 3476</entry></row>
<row rowsep="0">
<entry>17 3216 2178</entry></row>
<row rowsep="0">
<entry>0 4165 884</entry></row>
<row rowsep="0">
<entry>1 2896 3744</entry></row>
<row rowsep="0">
<entry>2 874 2801</entry></row>
<row rowsep="0">
<entry>3 3423 5579</entry></row>
<row rowsep="0">
<entry>4 3404 3552</entry></row>
<row rowsep="0">
<entry>5 2876 5515</entry></row>
<row rowsep="0">
<entry>6 516 1719</entry></row>
<row rowsep="0">
<entry>7 765 3631</entry></row>
<row rowsep="0">
<entry>8 5059 1441</entry></row>
<row rowsep="0">
<entry>9 5629 598</entry></row>
<row rowsep="0">
<entry>10 5405 473</entry></row>
<row rowsep="0">
<entry>11 4724 5210</entry></row>
<row rowsep="0">
<entry>12 155 1832</entry></row>
<row rowsep="0">
<entry>13 1689 2229</entry></row>
<row rowsep="0">
<entry>14 449 1164</entry></row>
<row rowsep="0">
<entry>15 2308 3088</entry></row>
<row rowsep="0">
<entry>16 1122 669</entry></row>
<row rowsep="0">
<entry>17 2268 5758</entry></row>
<row rowsep="0">
<entry>0 5878 2609</entry></row>
<row rowsep="0">
<entry>1 782 3359</entry></row>
<row rowsep="0">
<entry>2 1231 4231</entry></row>
<row rowsep="0">
<entry>3 4225 2052</entry></row>
<row rowsep="0">
<entry>4 4286 3517</entry></row>
<row rowsep="0">
<entry>5 5531 3184</entry></row>
<row rowsep="0">
<entry>6 1935 4560</entry></row>
<row rowsep="0">
<entry>7 1174 131</entry></row>
<row rowsep="0">
<entry>8 3115 956</entry></row><!-- EPO <DP n="164"> -->
<row rowsep="0">
<entry>9 3129 1088</entry></row>
<row rowsep="0">
<entry>10 5238 4440</entry></row>
<row rowsep="0">
<entry>11 5722 4280</entry></row>
<row rowsep="0">
<entry>12 3540 375</entry></row>
<row rowsep="0">
<entry>13 191 2782</entry></row>
<row rowsep="0">
<entry>14 906 4432</entry></row>
<row rowsep="0">
<entry>15 3225 1111</entry></row>
<row rowsep="0">
<entry>16 6296 2583</entry></row>
<row rowsep="0">
<entry>17 1457 903</entry></row>
<row rowsep="0">
<entry>0 855 4475</entry></row>
<row rowsep="0">
<entry>1 4097 3970</entry></row>
<row rowsep="0">
<entry>2 4433 4361</entry></row>
<row rowsep="0">
<entry>3 5198 541</entry></row>
<row rowsep="0">
<entry>4 1146 4426</entry></row>
<row rowsep="0">
<entry>5 3202 2902</entry></row>
<row rowsep="0">
<entry>6 2724 525</entry></row>
<row rowsep="0">
<entry>7 1083 4124</entry></row>
<row rowsep="0">
<entry>8 2326 6003</entry></row>
<row rowsep="0">
<entry>9 5605 5990</entry></row>
<row rowsep="0">
<entry>10 4376 1579</entry></row>
<row rowsep="0">
<entry>11 4407 984</entry></row>
<row rowsep="0">
<entry>12 1332 6163</entry></row>
<row rowsep="0">
<entry>13 5359 3975</entry></row>
<row rowsep="0">
<entry>14 1907 1854</entry></row>
<row rowsep="0">
<entry>15 3601 5748</entry></row>
<row rowsep="0">
<entry>16 6056 3266</entry></row>
<row rowsep="0">
<entry>17 3322 4085</entry></row>
<row rowsep="0">
<entry>0 1768 3244</entry></row>
<row rowsep="0">
<entry>1 2149 144</entry></row>
<row rowsep="0">
<entry>2 1589 4291</entry></row>
<row rowsep="0">
<entry>3 5154 1252</entry></row>
<row rowsep="0">
<entry>4 1855 5939</entry></row>
<row rowsep="0">
<entry>5 4820 2706</entry></row>
<row rowsep="0">
<entry>6 1475 3360</entry></row>
<row rowsep="0">
<entry>7 4266 693</entry></row><!-- EPO <DP n="165"> -->
<row rowsep="0">
<entry>8 4156 2018</entry></row>
<row rowsep="0">
<entry>9 2103 752</entry></row>
<row rowsep="0">
<entry>10 3710 3853</entry></row>
<row rowsep="0">
<entry>11 5123 931</entry></row>
<row rowsep="0">
<entry>12 6146 3323</entry></row>
<row rowsep="0">
<entry>13 1939 5002</entry></row>
<row rowsep="0">
<entry>14 5140 1437</entry></row>
<row rowsep="0">
<entry>15 1263 293</entry></row>
<row rowsep="0">
<entry>16 5949 4665</entry></row>
<row rowsep="0">
<entry>17 4548 6380</entry></row>
<row rowsep="0">
<entry>0 3171 4690</entry></row>
<row rowsep="0">
<entry>1 5204 2114</entry></row>
<row rowsep="0">
<entry>2 6384 5565</entry></row>
<row rowsep="0">
<entry>3 5722 1757</entry></row>
<row rowsep="0">
<entry>4 2805 6264</entry></row>
<row rowsep="0">
<entry>5 1202 2616</entry></row>
<row rowsep="0">
<entry>6 1018 3244</entry></row>
<row rowsep="0">
<entry>7 4018 5289</entry></row>
<row rowsep="0">
<entry>8 2257 3067</entry></row>
<row rowsep="0">
<entry>9 2483 3073</entry></row>
<row rowsep="0">
<entry>10 1196 5329</entry></row>
<row rowsep="0">
<entry>11 649 3918</entry></row>
<row rowsep="0">
<entry>12 3791 4581</entry></row>
<row rowsep="0">
<entry>13 5028 3803</entry></row>
<row rowsep="0">
<entry>14 3119 3506</entry></row>
<row rowsep="0">
<entry>15 4779 431</entry></row>
<row rowsep="0">
<entry>16 3888 5510</entry></row>
<row rowsep="0">
<entry>17 4387 4084</entry></row>
<row rowsep="0">
<entry>0 5836 1692</entry></row>
<row rowsep="0">
<entry>1 5126 1078</entry></row>
<row rowsep="0">
<entry>2 5721 6165</entry></row>
<row rowsep="0">
<entry>3 3540 2499</entry></row>
<row rowsep="0">
<entry>4 2225 6348</entry></row>
<row rowsep="0">
<entry>5 1044 1484</entry></row>
<row rowsep="0">
<entry>6 6323 4042</entry></row><!-- EPO <DP n="166"> -->
<row rowsep="0">
<entry>7 1313 5603</entry></row>
<row rowsep="0">
<entry>8 1303 3496</entry></row>
<row rowsep="0">
<entry>9 3516 3639</entry></row>
<row rowsep="0">
<entry>10 5161 2293</entry></row>
<row rowsep="0">
<entry>11 4682 3845</entry></row>
<row rowsep="0">
<entry>12 3045 643</entry></row>
<row rowsep="0">
<entry>13 2818 2616</entry></row>
<row rowsep="0">
<entry>14 3267 649</entry></row>
<row rowsep="0">
<entry>15 6236 593</entry></row>
<row rowsep="0">
<entry>16 646 2948</entry></row>
<row rowsep="0">
<entry>17 4213 1442</entry></row>
<row rowsep="0">
<entry>0 5779 1596</entry></row>
<row rowsep="0">
<entry>1 2403 1237</entry></row>
<row rowsep="0">
<entry>2 2217 1514</entry></row>
<row rowsep="0">
<entry>3 5609 716</entry></row>
<row rowsep="0">
<entry>4 5155 3858</entry></row>
<row rowsep="0">
<entry>5 1517 1312</entry></row>
<row rowsep="0">
<entry>6 2554 3158</entry></row>
<row rowsep="0">
<entry>7 5280 2643</entry></row>
<row rowsep="0">
<entry>8 4990 1353</entry></row>
<row rowsep="0">
<entry>9 5648 1170</entry></row>
<row rowsep="0">
<entry>10 1152 4366</entry></row>
<row rowsep="0">
<entry>11 3561 5368</entry></row>
<row rowsep="0">
<entry>12 3581 1411</entry></row>
<row rowsep="0">
<entry>13 5647 4661</entry></row>
<row rowsep="0">
<entry>14 1542 5401</entry></row>
<row rowsep="0">
<entry>15 5078 2687</entry></row>
<row rowsep="0">
<entry>16 316 1755</entry></row>
<row>
<entry>17 3392 1991</entry></row></tbody></tgroup>
</table>
</tables></claim-text></claim-text></claim>
</claims>
<drawings id="draw" lang="en"><!-- EPO <DP n="167"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="82" he="183" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="168"> -->
<figure id="f0002" num="2A,2B"><img id="if0002" file="imgf0002.tif" wi="146" he="185" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="169"> -->
<figure id="f0003" num="3"><img id="if0003" file="imgf0003.tif" wi="102" he="172" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="170"> -->
<figure id="f0004" num="4,5,6"><img id="if0004" file="imgf0004.tif" wi="136" he="190" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="171"> -->
<figure id="f0005" num="7"><img id="if0005" file="imgf0005.tif" wi="134" he="178" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="172"> -->
<figure id="f0006" num="8A,8B"><img id="if0006" file="imgf0006.tif" wi="130" he="146" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="173"> -->
<figure id="f0007" num="8C"><img id="if0007" file="imgf0007.tif" wi="140" he="123" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="174"> -->
<figure id="f0008" num="8D"><img id="if0008" file="imgf0008.tif" wi="109" he="157" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="175"> -->
<figure id="f0009" num="8E"><img id="if0009" file="imgf0009.tif" wi="125" he="162" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="176"> -->
<figure id="f0010" num="8F"><img id="if0010" file="imgf0010.tif" wi="142" he="169" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="177"> -->
<figure id="f0011" num="8G"><img id="if0011" file="imgf0011.tif" wi="155" he="210" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="178"> -->
<figure id="f0012" num="8H"><img id="if0012" file="imgf0012.tif" wi="135" he="172" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="179"> -->
<figure id="f0013" num="9"><img id="if0013" file="imgf0013.tif" wi="123" he="185" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="180"> -->
<figure id="f0014" num="10"><img id="if0014" file="imgf0014.tif" wi="136" he="194" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="181"> -->
<figure id="f0015" num="11"><img id="if0015" file="imgf0015.tif" wi="144" he="147" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="182"> -->
<figure id="f0016" num="12A,12B,12C"><img id="if0016" file="imgf0016.tif" wi="165" he="231" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="183"> -->
<figure id="f0017" num="13A,13B"><img id="if0017" file="imgf0017.tif" wi="125" he="189" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="184"> -->
<figure id="f0018" num="14A"><img id="if0018" file="imgf0018.tif" wi="130" he="172" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="185"> -->
<figure id="f0019" num="14B"><img id="if0019" file="imgf0019.tif" wi="129" he="173" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="186"> -->
<figure id="f0020" num="14C"><img id="if0020" file="imgf0020.tif" wi="129" he="172" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="187"> -->
<figure id="f0021" num="15A"><img id="if0021" file="imgf0021.tif" wi="123" he="148" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="188"> -->
<figure id="f0022" num="15B"><img id="if0022" file="imgf0022.tif" wi="140" he="173" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="189"> -->
<figure id="f0023" num="16"><img id="if0023" file="imgf0023.tif" wi="141" he="209" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Non-patent literature cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><nplcit id="ref-ncit0001" npl-type="s"><article><author><name>J.W.BOND et al.</name></author><atl>Constructing Low-Density Parity-Check Codes</atl><serial><sertitle>Proc., IEEE/AFCEA Information Systems for Enhanced Public Safety and Security, EUROCOMM 2000</sertitle><pubdate><sdate>20000517</sdate><edate/></pubdate></serial></article></nplcit><crossref idref="ncit0001">[0006]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
