CDM-625A Advanced Satellite Modem
MN-CDM625A
Appendix B
Revision 4
B–8
B.7 TPC and Low Density Parity Check (LDPC) Coding
B.7.1 Overview
In the past few years there has been an unprecedented resurgence in interest in Forward Error
Correction (FEC) technology. The start of this new interest has its origins in the work done by
Claude Berrou
et al
, and the 1993 landmark paper,
Near Shannon Limit Error Correcting Coding
and Decoding – Turbo Codes
.
FEC is considered an essential component in all wireless and
satellite communications in order to reduce the power and bandwidth requirements for reliable
data transmission.
Claude Shannon, considered by many to be the father of modern communications theory, first
established the concept
of Channel Capacity in his 1948 paper
A Mathematical Theory of
Communication
. This places an absolute limit on how fast it is possible to transmit error-free
data within a channel of a given bandwidth, and with given noise conditions within that channel.
He concluded that it would only be possible to approach this limit through the use of source
encoding – what is familiar today as Forward Error Correction.
Shannon postulated that if it were possible to store every possible message in the receiver,
finding the stored message that most closely matched the incoming message would yield an
optimum decoding method. However, for all but the shortest bit sequences, the memory
required for this, and the time taken to perform the comparisons, makes this approach
impractical. For all practical purposes, the memory requirement and the decoding latency
become infinite.
For many years, there were few advances in the quest to approach the Shannon Limit. The
Viterbi algorithm heralded a major step forward, followed in the early 1990s by the
concatenation of a Viterbi decoder with Reed-Solomon hard-decision block codes. It remained
clear, however, that the Shannon Limit was still an elusive target.
Berrou’s work on Turbo Codes showed, through the use of an ingeniously simple approach
(multiple, or
iterative
decoding passes) that it is possible to achieve performance close to the
Shannon Limit. Berrou’s early work dealt exclusively with iteratively-decoded convolutional
codes (Turbo Convolutional Coding, or TCC), but in time the iterative approach was applied to a
particular class of block codes called Product Codes – hence Turbo Product Coding (TPC). TPC
exhibits inherently low decoding latency compared with TCC, and so is considered much more
desirable for 2-way, interactive satellite communications applications.
In August 1999, Comtech became the first company in the world to offer satellite modems that
incorporate TPC. Since its inception, Comtech has continued to develop and refine its
implementation of TPC in its products, and now offers a comprehensive range of code rates
(from Rate 5/16 to Rate 0.95) and modulations (from BPSK to 16-QAM). However, in the past
few years, as part of the general interest in Turbo coding, a third class of Turbo coding has
emerged: Low Density Parity Check Codes (LDPC).
LDPC is more like TPC than TCC in that it is an iteratively-decoded block code. Gallager first
suggested this in 1962 but, at the time, the implementation complexity was considered to be
Summary of Contents for CDM-625A
Page 2: ......
Page 4: ...ER CDM625A EA4 Rev...
Page 6: ...ER CDM625A EB4 Rev...
Page 8: ...ii BLANK PAGE...
Page 42: ...CDM 625A Advanced Satellite Modem MN CDM625A Preface Revision 4 xxxvi Notes...
Page 82: ...CDM 625A Advanced Satellite Modem MN CDM625A Installation Revision 4 2 6 Notes...
Page 118: ...CDM 625A Advanced Satellite Modem MN CDM625A Updating Firmware Revision 4 4 14 Notes...
Page 124: ...CDM 625A Advanced Satellite Modem MN CDM625A FAST Activation Procedure Revision 4 5 6 Notes...
Page 230: ...CDM 625A Advanced Satellite Modem MN CDM625A Front Panel Operation Revision 4 6 106 Notes...
Page 582: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix B Revision 4 B 46 Notes...
Page 638: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix F Revision 4 F 32 Notes...
Page 642: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix G Revision 4 G 4 Notes...
Page 666: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix K Revision 4 K 18 Notes...
Page 704: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix M Revision 4 M 24 Notes...
Page 712: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix M Revision 4 M 32 Notes...
Page 722: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix Q Revision 4 Q 2 Notes...
Page 738: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix R Revision 4 R 16 Notes...
Page 754: ...CDM 625A Advanced Satellite Modem MN CDM625A Appendix U Revision 4 U 6 Notes...
Page 755: ......
Page 756: ...2114 WEST 7TH STREET TEMPE ARIZONA 85281 USA 480 333 2200 PHONE 480 333 2161 FAX...