In-flight programmable spacecraft error correction encoder

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S755000

Reexamination Certificate

active

06175940

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to satellite communication systems and, more particularly, to an error correction encoding system for use in an in-flight programmable spacecraft.
2. Discussion of the Related Art
Modern spacecraft routinely exhibit useful lifetimes in excess of ten years. This extended operating life poses a problem for the designers of satellites which transmit digital data that either originated on board or is being retransmitted after on-board demodulation. Rapid advances in coding theory and applicable technology has revolutionized satellite transmission and comparable advances are anticipated in the future. However, once the spacecraft is launched, the downlink encoding scheme cannot be changed.
Today, an on-board computer may be used to perform encoding aboard some spacecraft. Although a software-based encoder might be used for certain types of encoding, it would require a processor architecture that was optimized with respect to both the logic operations associated with encoding and the spacecraft's operational environment (especially temperature and radiation). In other words, the computer-based approach is not suited to high speed data transmission because of processing speed limitations and power penalties imposed by the execution of software instructions and the processor's input/output structure.
Therefore, it is desirable to provide a technique which allows the satellite designers and operators to exploit improved coding techniques for high speed data transmission and reductions in ground terminal decoding costs that may occur after launch. In particular, the present invention permits the satellite designers and operators to change the downlink encoding scheme after the spacecraft had been launched. This enables the future use of coding schemes whose decoding at the receiving terminal was considered impractical at the time of launch, coding schemes that were not developed until after the satellite had been launched or, if it is determined that operating conditions permit, coding schemes simpler than originally deployed.
Over the lifetime of the satellite, the processor costs (i.e., MIPS/dollar) will continue to diminish. As these costs fall, computationally intensive decoding algorithms that initially could not be implemented in an acceptable form will become more attractive. The system designers will then be able to exploit future coding performance improvements in several ways, including: (1) improve overall system availability (i.e., the percentage of time at which the downlink performs at or below a specified bit error rate), (2) increase average throughput by reducing the ratio of coding bits to data bits, and (3) maintain current performance levels while operating terminals with smaller reflectors.
SUMMARY OF THE INVENTION
In accordance with the present invention, an error correction encoding system is provided for use in an in-flight programmable spacecraft. The error correction encoding system includes a first data routing switch that receives an uncoded data stream and directs the uncoded data stream to either a first encoding device or a second encoding device. The first encoding device receives the uncoded data stream from the first data routing switch and applies a first encoding function. Alternatively, the second encoding device, having a plurality of programmable logic blocks, receives the uncoded data stream from the first data routing switch and applies a second encoding function. A controller is connected to the second encoding device for configuring the plurality of programmable logic blocks to perform the second encoding function. Lastly, a second data routing switch receives a coded data stream from either of the first encoding device or the second encoding device and outputs a coded data stream.


REFERENCES:
patent: 5278906 (1994-01-01), Boly et al.
patent: 5365530 (1994-11-01), Yoshida

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

In-flight programmable spacecraft error correction encoder does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with In-flight programmable spacecraft error correction encoder, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and In-flight programmable spacecraft error correction encoder will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2544832

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.