Concatenated coding system for satellite communications
First Claim
1. A method for custom coding uplink signals at a ground station and downlink beams at a satellite, the method comprising the following steps:
- applying, at an originating ground station, an outer code to a first uplink signal to produce an outer coded uplink signal;
applying a reduced complexity inner code to said outer coded uplink signal to produce a concatenated coded uplink signal;
transmitting said concatenated coded uplink signal to a satellite;
decoding, at said satellite, said reduced complexity inner code on said concatenated coded uplink signal to produce an outer coded satellite data stream;
applying at least one selected inner code, at said satellite, to said outer coded satellite data stream, without decoding said outer code at said satellite, to produce a concatenated coded satellite data stream; and
transmitting said concatenated coded satellite data stream in a downlink beam to a destination ground station, wherein said first uplink signal remains encoded with said outer code from transmission to the satellite until received by the destination ground station.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for custom coding uplink signals and downlink beams in a satellite communications system. The method includes the step of applying, at a ground station (100), an outer code (102) to an uplink signal to produce an outer coded uplink signal. Next, the ground station (100) applies a selected reduced complexity inner code (104) to the outer coded uplink signal to produce a concatenated coded uplink signal. The ground station (100) transmits the concatenated coded uplink signal to a satellite (110). At the satellite (110), the inner code of the concatenated coded uplink signal is decoded (116) to produce an outer coded satellite data stream. Next, the satellite (110) applies a selected inner code (120) to a portion of the outer coded satellite data stream to produce a concatenated coded satellite data stream. The satellite (110) then transmits the concatenated coded satellite data stream in a downlink beam to a destination ground station (126).
125 Citations
33 Claims
-
1. A method for custom coding uplink signals at a ground station and downlink beams at a satellite, the method comprising the following steps:
-
applying, at an originating ground station, an outer code to a first uplink signal to produce an outer coded uplink signal; applying a reduced complexity inner code to said outer coded uplink signal to produce a concatenated coded uplink signal; transmitting said concatenated coded uplink signal to a satellite; decoding, at said satellite, said reduced complexity inner code on said concatenated coded uplink signal to produce an outer coded satellite data stream; applying at least one selected inner code, at said satellite, to said outer coded satellite data stream, without decoding said outer code at said satellite, to produce a concatenated coded satellite data stream; and transmitting said concatenated coded satellite data stream in a downlink beam to a destination ground station, wherein said first uplink signal remains encoded with said outer code from transmission to the satellite until received by the destination ground station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for custom coding downlink beams at a satellite, the method comprising the following steps:
-
receiving, at a satellite, a concatenated coded uplink signal including a reduced complexity inner code having a first inner coding rate; decoding, at said satellite, said reduced complexity inner code on said concatenated coded uplink signal to produce an outer coded satellite data stream; applying at least one selected inner code having a second inner coding rate, at said satellite, to said outer coded satellite data stream to produce a concatenated coded satellite data stream, said first and second inner coding rates being different; and transmitting said concatenated coded satellite data stream in a downlink beam to a destination ground station, wherein said satellite does not decode an outer code applied to the outer coded satellite data stream. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification