Satellite payload processing system for switching uplink signals to time division multiplexed downlink signals
First Claim
1. Apparatus for switching symbols in parallel broadcast channels transmitted as respective frequency division multiple access carriers to time division multiplexed data streams comprising:
- first and second ping-pong buffers, said first ping-pong buffer being configured to store a first plurality of said symbols in said parallel broadcast channels therein, said second ping-pong buffer being operable to store a second plurality of said symbols in said parallel broadcast channels therein, said second plurality of said symbols in said parallel broadcast channels having arrived at said second ping-pong buffer prior to the arrival of said first plurality of said symbols in said parallel broadcast channels at said first ping-pong buffer;
a routing switch connected to the outputs of said first and second ping-pong buffers; and
a first frame assembler connected to said routing switch, said routing switch being operable to control the writing of the contents of said second ping-pong buffer to said first frame assembler.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for switching symbols in parallel broadcast channels to time division multiplexed data streams comprises first and second ping-pong buffers. The first ping-pong buffer is configured to store a first plurality of the parallel broadcast channels therein. The second ping-pong buffer is operable to store a second plurality of the broadcast channels therein. The second plurality of broadcast channels arrive at the second ping-pong buffer prior to the arrival of the first plurality of broadcast channels at the first ping pong buffer. The apparatus also comprises a routing switch connected to the outputs of the first and second ping-pong buffers, and a first frame assembler connected to the routing switch. The routing switch controls the writing of the contents of the second ping-pong buffer to the first frame assembler.
52 Citations
14 Claims
-
1. Apparatus for switching symbols in parallel broadcast channels transmitted as respective frequency division multiple access carriers to time division multiplexed data streams comprising:
-
first and second ping-pong buffers, said first ping-pong buffer being configured to store a first plurality of said symbols in said parallel broadcast channels therein, said second ping-pong buffer being operable to store a second plurality of said symbols in said parallel broadcast channels therein, said second plurality of said symbols in said parallel broadcast channels having arrived at said second ping-pong buffer prior to the arrival of said first plurality of said symbols in said parallel broadcast channels at said first ping-pong buffer;
a routing switch connected to the outputs of said first and second ping-pong buffers; and
a first frame assembler connected to said routing switch, said routing switch being operable to control the writing of the contents of said second ping-pong buffer to said first frame assembler. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of switching symbols in parallel broadcast channels to time division multiplexed data streams comprising the steps of:
-
receiving said parallel broadcast channels transmitted via frequency division multiple access carriers;
storing a symbol from each of said parallel broadcast channels into a routing buffer;
receiving a control signal designating to which of a plurality of frame assembler buffers said symbols in said routing buffer are to be written, said time division multiplexed data streams comprising frames, the duration of a frame corresponding to a symbol epoch; and
writing the contents of said routing buffer to at least one of said plurality of frame assembler buffers once symbol epoch in accordance with said control signal. - View Dependent Claims (13, 14)
storing a first plurality of symbols from respective ones of said parallel broadcast channels in a first memory location of said routing buffer;
storing a second plurality of symbols from respective ones of said parallel broadcast channels in a second memory location of said routing buffer, said second plurality of symbols having arrived at said second memory location prior to the arrival of said first plurality of symbols at said first memory location.
-
-
14. A method as claimed in claim 13, wherein said writing step comprises the step of writing said second plurality of symbols to at least one of said plurality of frame assembler buffers while said first plurality of symbols are being stored in said first memory location of said routing buffer.
Specification