Spread spectrum code division destination access (SS-CDDA) for satellite communication system with distributed gateways
First Claim
1. A method for processing communications in a satellite telecommunications system comprising the steps of:
- providing a gateway and a satellite coupled together through at least one feeder link, said feeder link conveying a plurality of channel blocks;
providing code division multiplexed channel blocks from said plurality of channel blocks using a predetermined individual spreading waveform selected to indicate an origin and a destination of each of said plurality of channel blocks;
transmitting said code division multiplexed channel blocks; and
,routing individual ones of said code division multiplexed channel blocks to their destination in accordance with the individual predetermined spreading waveforms.
12 Assignments
0 Petitions
Accused Products
Abstract
A code division multiplexing system for a link between components of a satellite communications system is disclosed where, using spread spectrum techniques, channel blocks are each spread by a pre-assigned orthogonal chip-coded waveform. The pre-assigned orthogonal chip-coded waveforms are each preferably chosen according to the origin and destination of the channel block. The channel blocks are each spread over an intermediate frequency and then upconverted such that their spreading bandwidth is equal, or approximately equal, to the allocated bandwidth of the particular link through which they will be transmitted. The channel blocks are spread so they each have the same, or approximately the same, center frequency as the allocated frequency spectrum of the link. A system for de-multiplexing the channel blocks in a link as received by one of the components of a satellite communications system is also disclosed, where the de-multiplexed link signals are then used to generate commands for use within the receiving component or to generate communications in another link.
-
Citations
42 Claims
-
1. A method for processing communications in a satellite telecommunications system comprising the steps of:
-
providing a gateway and a satellite coupled together through at least one feeder link, said feeder link conveying a plurality of channel blocks; providing code division multiplexed channel blocks from said plurality of channel blocks using a predetermined individual spreading waveform selected to indicate an origin and a destination of each of said plurality of channel blocks; transmitting said code division multiplexed channel blocks; and
,routing individual ones of said code division multiplexed channel blocks to their destination in accordance with the individual predetermined spreading waveforms. - View Dependent Claims (2, 3, 4)
-
-
5. A method for processing communications in a satellite telecommunications system comprising the steps of:
-
providing a gateway and a satellite coupled together through at least one feeder link, said feeder link having a predetermined bandwidth and a predetermined center frequency, and conveying a plurality of channel blocks; code division multiplexing each of said plurality of channel blocks using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to also to indicate an origin and a destination of each of said plurality of channel blocks; and upconverting said plurality of code division multiplexed channel blocks such that said plurality of code division multiplexed channel blocks have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (6, 7, 8)
-
-
9. A method for processing communications in a satellite telecommunications system comprising the steps of:
-
providing a satellite and a user terminal coupled together through at least one service link, said service link having a predetermined bandwidth and a predetermined center frequency, and conveying a plurality of signals; code division multiplexing each of said plurality of signals using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said plurality of signals; and
,upconverting said plurality of code division multiplexed signals such that said plurality of code division multiplexed signals have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for processing communications in a satellite telecommunications system comprising the steps of:
-
providing a satellite and a virtual gateway coupled together through at least one virtual link, said virtual link having a predetermined bandwidth and a predetermined center frequency, and conveying a plurality of signals; providing a plurality of code division multiplexed signals using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said plurality of signals; and
,upconverting said code division multiplexed communication signals such that said plurality of code division multiplexed signals have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for processing communications in a satellite telecommunications system comprising the steps of:
-
providing a first satellite and a second satellite coupled together through at least one inter-satellite link having a predetermined bandwidth and a predetermined center frequency, said inter-satellite link for conveying communication signals between said satellites; code division multiplexing said communication signals using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said communication signals; and
,upconverting said code division multiplexed communication signals such that said communication signals have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus for processing communications in a satellite telecommunications system comprising:
-
a gateway; at least one feeder link for conveying a plurality of channel blocks, said feeder link having a predetermined bandwidth and a predetermined center frequency; a satellite coupled with said gateway through said at least one feeder link; circuitry in each of said satellite and said gateway for code division multiplexing each of said plurality of channel blocks using an individual predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said plurality of channel blocks; and
,circuitry in each of said satellite and said gateway for upconverting said plurality of code division multiplexed channel blocks such that said plurality of code division multiplexed channel blocks have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (24, 25, 26, 27)
-
-
28. An apparatus for generating communications in a satellite telecommunications system comprising:
-
a satellite; at least one service link for conveying a plurality of signals, said service link having a predetermined bandwidth and a predetermined center frequency; a user terminal coupled with said satellite through said at least one service link; circuitry in each of said satellite and said user terminal for code division multiplexing each of said plurality of signals using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said plurality of signals; and
,circuitry in each of said satellite and said user terminal for upconverting said plurality of code division multiplexed signals such that said plurality of code division multiplexed signals have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (29, 30, 31, 32)
-
-
33. An apparatus for generating communications in a satellite telecommunications system comprising:
-
a satellite; at least one virtual link for conveying a plurality of signals, said virtual link having a predetermined bandwidth and a predetermined center frequency; a virtual gateway coupled with said satellite through said at least one virtual link; circuitry in each of said satellite and said virtual gateway for code division multiplexing each of said plurality of signals using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said plurality of signals; and
,circuitry in each of said satellite and said virtual gateway for upconverting said plurality of code division multiplexed signals such that said plurality of code division multiplexed signals have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (34, 35, 36, 37)
-
-
38. An apparatus for generating communications in a satellite telecommunications system comprising:
-
a first satellite; a second satellite coupled with said first satellite through at least one inter-satellite link for conveying communication signals between said satellites, said inter-satellite link having a predetermined bandwidth and a predetermined center frequency; circuitry in each of said first satellite and said second satellite for code division multiplexing each of said communication signals using a predetermined spreading waveform selected to achieve a spreading bandwidth corresponding to said predetermined bandwidth and to indicate an origin and a destination of each of said communication signals; and
,circuitry in each of said first satellite and said second satellite for upconverting said communication signals such that said plurality of code division multiplexed communication signals have a center frequency corresponding to said predetermined center frequency. - View Dependent Claims (39, 40, 41)
-
-
42. A method for processing communications in a satellite telecommunications system comprising the steps of:
-
providing a gateway and a satellite coupled together through at least one feeder link, said feeder link conveying a plurality of channel blocks; providing code division multiplexed channel blocks using a predetermined spreading waveform selected to indicate an origin and a destination of each of said plurality of channel blocks, wherein said destination is a beam of a forward service link; transmitting said code division multiplexed channel blocks; and
,routing individual ones of said channel blocks to their destination in accordance with the predetermined spreading waveform.
-
Specification