[Css-csts] Insufficient coverage of Turbo coding in RAF and RCF specifications

Michael Stoloff michael.j.stoloff at jpl.nasa.gov
Tue Nov 13 14:11:08 EST 2007


Substantively, the most critical omission is that the RAF service 
specification does not indicate what the provider should deliver to 
the user in the case of an erred frame.

By analogy with what the specification says about the Reed-Solomon 
case, one might assume that what should be delivered is the frame 
before decoding (that is, at the input to the turbo 
decoder).  However, that raises further questions.  Since the turbo 
decoder works in the symbol domain, that would require delivering 
digitized symbols, but should those be "hard" symbols or "soft" 
(quantized) symbols.  Hard symbols require less bandwidth but are far 
less useful than soft symbols, particularly in the case of an erred 
frame.  If soft symbols are to be delivered, how many bits of 
quantization are required?  In actual cases, either option may be 
undesirable or impractical due to the additional ground 
communications bandwidth between the provider and the user that would 
be required.

As a point of information, what the current DSN implementation 
delivers in the case of an erred frame is the turbo decoders best 
estimate of the "decoded frame" (that is, a sequence of bits, equal 
in length to what the turbo decoder outputs when a frame is decoded 
successfully, but which does not meet the decoder's criteria for a 
good frame).  Although this output is fairly useless, it does have 
the virtue of not placing an added burden (compared with the nominal 
case) on the provider's utilization of ground communications bandwidth.

--Regards,
   Michael

At 08:27 AM 11/13/2007, John Pietras wrote:
>Turbo coding is insufficiently covered in the RAF B-2 and RCF B-1
>specifications. Although Section 2.4.1 (d) of the RAF specification does
>recognize Turbo coding ("...performs convolutional decoding, removal of
>pseudo-randomization, error control field decoding, and/or Reed-Solomon
>or Turbo decoding as applicable..."), this section is only informative.
>The normative sections ignore Turbo coding and refer only to
>Reed-Solomon and error control field checks., e.g., section 3.6.2.6.1
>("The delivered-frame-quality parameter shall indicate the result of
>Reed-Solomon decoding or error control field decoding and shall contain
>one of the following values..."). Turbo coding should be added to the
>normative sections of the specification.
>
>The RCF B-1 spec ignores Turbo coding completely, speaking only of
>Reed-Solomon and error control field coding. Even though frame coding is
>addressed informatively in section 2 (because it is assumed to be
>performed as part of "RAF production"), it should be mentioned wherever
>Reed-Solomon coding is mentioned (and referenced, etc.).
>
>Best regards,
>John
>
>John Pietras
>Global Science & Technology, Inc. (GST)
>7855 Walker Drive
>Suite 200
>Greenbelt, Maryland, USA
>20770-3239
>Direct:   +1-240-542-1155
>GST Main: +1-301-474-9696
>Fax:      +1-301-474-5970
>
>
>_______________________________________________
>Css-csts mailing list
>Css-csts at mailman.ccsds.org
>http://mailman.ccsds.org/cgi-bin/mailman/listinfo/css-csts





More information about the Css-csts mailing list