11.07.2015 Views

130x1g2 - CCSDS

130x1g2 - CCSDS

130x1g2 - CCSDS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

RATE 1/4RATE 1/3BERCAPACITYTM SYNCHRONIZATION AND CHANNEL CODING—SUMMARY OF CONCEPT AND RATIONALEcodes and the corresponding estimates of BER on the error floor. Other details on algorithmsfor computing <strong>CCSDS</strong> Turbo code minimum distance and error floors can be found inreference [32].Figure 7-14 provides an illustration of the transition of a Turbo code performance curve froma steep ‘waterfall’ region into a much flatter ‘error floor’ region for two Turbo codesanalyzed as an example. This figure shows the actual simulated Turbo code performancecompared with bounds approximating the error floor.The original Turbo codes of Berrou, et al. (reference [17]) had error floors starting at a BERof about 10 -5 . By using theoretical predictors as guides, it was possible to design the Turbocodes in the Recommended Standard (reference [3]) so as to lower the error floor to possiblyinsignificant levels (e.g., as low as 10 -9 BER).LOW SNR REGIONk=BLOCK SIZECUTOFFRATETHRESHOLDHIGH SNR REGION100K=3, k=100010 -1SIMULATION10 -2RATE= 1/3CODE10 -310 -410 -5K=5, k=4096RATE=1/4CODEANALYTICALUPPER BOUND10 -610 -710 -8LOW INPUT WEIGHTS,ERROR FLOORALL INPUT WEIGTHS10 -9-101 2E b /N o (dB)34Figure 7-14: Illustration of Turbo Code Error Floor<strong>CCSDS</strong> 130.1-G-2 Page 7-14 November 2012

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

Saved successfully!

Ooh no, something went wrong!