IS-GPS-800A - US Coast Guard Navigation Center

IS-GPS-800A - US Coast Guard Navigation Center IS-GPS-800A - US Coast Guard Navigation Center

navcen.uscg.gov
from navcen.uscg.gov More from this publisher
13.07.2015 Views

Subframe 1 Subframe 2Subframe 3TOI(9 Bits)Clock & Ephemeris(576 Bits)CRC(24 Bits)Page nVariable Data(250 Bits)CRC(24 Bits)LDPC EncodeLDPC Encode(1200 Symbols) (548 Symbols)BCH EncodeInterleaveTOI(52 Symbols)NAV message(1748 Symbols)18 secondsDIRECTION OF SYMBOL FLOWFigure 3.2-3. L1C Message Structure3.2.3.2 Time of Interval Data EncodingNine bits of TOI data are channel encoded using BCH (51, 8) code. The eight Least Significant Bits (LSBs- therightmost bits) of nine-bit TOI data are encoded using the generator polynomial of 763 (octal). This code generatoris conceptually described in Figure 3.2-4 using an 8-stage linear shift register generator. TOI data bits 1 to 8 (8LSBs) are loaded into the generator, Most Significant Bit (MSB) first, as initial conditions of the registers, which isthen shifted 51 times to generate 51 encoded symbols. The ninth bit of TOI data (MSB) shall be modulo-2 added tothe 51 encoded symbols and it shall also be appended as the MSB of the 52-symbol TOI message. The first outputsymbol of the generator (after modulo-2 added to the ninth bit of TOI data) shall be the second MSB of the 52-symbol TOI message.The following provides an example decoding technique to decode the TOI data. The 52 UE-received soft decisionsare stored as sign/magnitude and correlated, respectively, with the 52 symbols of a TOI code word hypothesis18 IS-GPS-800A8 June 2010

corresponding to MSB = 0. (A SV transmitted 0 is expected to produce a sign of 0.) For each soft decision, thecorrelation computation adds the magnitude if the sign agrees with the code word hypothesis and subtracts themagnitude otherwise. The correlation computation is repeated for all 256 TOI code word hypotheses. The decisionon the eight LSBs corresponds to the TOI code word hypothesis producing the largest absolute value of thecorrelation. The decision on the MSB is 0 if this largest correlation is positive and 1 otherwise.STAGENUMBERSPOLYNOMIAL:1+X+X 4 +X 5 +X 6 +X 7 +X 81 2 3 4 5 6 7 8INPUTOUTPUT0 1 2 3 4 5 6 7 8SHIFT DIRECTIONTAPNUMBERSNOTE: INITIAL CONDITIONS ARE 8 LSBs of TOI DATA (MSB IS SHIFTED IN FIRST)Figure 3.2-4. BCH (51, 8) Code Generator19 IS-GPS-800A8 June 2010

corresponding to MSB = 0. (A SV transmitted 0 is expected to produce a sign of 0.) For each soft decision, thecorrelation computation adds the magnitude if the sign agrees with the code word hypothesis and subtracts themagnitude otherwise. The correlation computation is repeated for all 256 TOI code word hypotheses. The decisionon the eight LSBs corresponds to the TOI code word hypothesis producing the largest absolute value of thecorrelation. The decision on the MSB is 0 if this largest correlation is positive and 1 otherwise.STAGENUMBERSPOLYNOMIAL:1+X+X 4 +X 5 +X 6 +X 7 +X 81 2 3 4 5 6 7 8INPUTOUTPUT0 1 2 3 4 5 6 7 8SHIFT DIRECTIONTAPNUMBERSNOTE: INITIAL CONDITIONS ARE 8 LSBs of TOI DATA (MSB <strong>IS</strong> SHIFTED IN FIRST)Figure 3.2-4. BCH (51, 8) Code Generator19 <strong>IS</strong>-<strong>GPS</strong>-<strong>800A</strong>8 June 2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!