Nova Patents
AP1123A

Direct satellite direct broadcast system.

Abstract

A satellite direct radio broadcast (10) assembles bits of broadcast programs into prime rate increments assembled into a frame (100). Frames (100) are divided into symbols which are demultiplexed into a plurality of prime rate channels (110). The prime rate channels (110) are demultiplexed into corresponding broadcast frequencies (21) for transmission to a satellite (25). An on board demultiplexer (144) separates uplink signals into time division multiplexed streams of symblos (154). A phase shift keying demodulator (146) demodulates the symbols into digital baseband data. The satellite payload switches the symbols into time division multiplexed data streams using two ping-pong buffers (156) and a routing switch (172). The receivers (29) process TDM streams using frame preambles and control channels provided by the satellite (25) and service control headers provided by broadcast stations (23, 24). A management system is provided to manage the satellite (25) and broadcast stations (23, 24).

AP1123A, drawing sheet 1
Sheet 1 of 12

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

16 claims: 6 independent, 10 dependent

  1. 1
    What is Claimed is:1. A receiver unit for receiving a time division multiplexed downlink data stream from a satellite comprising: a phase shift keying demodulator for demodulating said downlink data stream into a stream of symbols, said downlink data stream comprising time slots and being provided with a predetermined number of prime rate channels in respective ones of said slots by said satellite;a correlator connected to said demodulator for locating and synchronizing to a master frame preamble inserted in said stream of symbols by said satellite, said correlator being configured to store a master frame correlation pattern corresponding to said master frame preamble and programmable to operate in one of a search mode and a synchronized operation mode;a demultiplexer connected to said correlator for locating a time slot control channel in said stream of symbols, said time slot control channel being inserted into said stream of symbols by said satellite to identify which of said slots comprises said prime rate channels corresponding to each of a plurality of broadcast service providers;and an input device configured to allow an operator to select one of said broadcast service providers and operable to provide an output signal to said demultiplexer, said demultiplexer being operable to extract selected ones of said prime rate channels using said time slot control channel and output signal.
  2. 5
    A receiver unit for receiving a time division multiplexed downlink data stream from a satellite comprising:a demodulator for demodulating said downlink data str~?m into a stream 15 c. symbols, said downlink data stream comprising time slots having a plurality of time slot locations and being provided with a predetermined number of prime rate channels by said satellite, said prime rate channels each comprising a plurality of symbols, each of said plurality of symbols being assigned, respectively, to said time slots to spread said plurality of symbols corresponding to each of said prime rate channels over said 20 downlink data stream, said plurality of symbols for each of said prime rate channels being assigned to the corresponding one of said plurality of time slot locations in each of said time slots;a demultiplexer connected to said demodulator for locating a time slot control channel inserted into said stream of symbols by said satellite to identify which 25 of said plurality of time slot locations comprises said plurality of symbols of at least one of said prime rate channels corresponding to a selected broadcast service provider;an extraction device for extracting said plurality of symbols corresponding to said at least one prime rate channel of said selected broadcast service provider from said stream of symbols in accordance with said time slot control channel;30 and AP/P/ »9/01521 APOO1 I 2 3 -34a multiplexer for multiplexing said plurality of symbols corresponding to said selected broadcast service provider into a serial broadcast channel data stream.
  3. 8
    A method of recovering at least one prime rate channel from among several prime rate channels transmitted in a time division multiplexed downlink data stream from a satellite comprising the steps of:demodulating said downlink data stream into a stream of symbols, said downlink data stream comprising time slots having a plurality of time slot locations and being provided with a predetermined number of prime rate channels by said satellite, said prime rate channels each comprising a plurality of symbols, each of said plurality of symbols being assigned, respectively, to said time slots to spread said plurality of symbols corresponding to each of said prime rate channels over said downlink data stream, said plurality of symbols for each of said prime rate channels being assigned to the corresponding one of said plurality of time slot locations in each of said time slots;demultiplexing said stream of symbols to locate a time slot control channel inserted therein by said satellite to identify which of said plurality of time slot a. £ APO Ο 112 3 -35locations comprises said plurality of symbols of at least one of said prime rate channels corresponding to a selected broadcast service provider;extracting said plurality of symbols corresponding to said at least one prime rate channel of said selected broadcast service provider from said stream of 5 symbols in accordance with said time slot control channel;and multiplexing said plurality of symbols corresponding to said selected broadcast service provider into a serial broadcast channel data stream.
  4. 10
    10 uses a plurality of said prime rate channels, and further comprising the step of aligning said plurality of said prime rate channels with respect to each other prior to multiplexing said plurality of symbols corresponding to said plurality of prime rate channels. 15 10. A method as claimed in claim 9, wherein each of said prime rate channels comprises a header and said «diguing step comprises the steps of:writing each of said plurality of said prime rate channels into respective buffers upon determination of the respective instances of arrival of said headers;and reading from said buffers upon determination of the last of said instances 20 of arrival.
  5. 11
    A method of receiving one of a plurality of broadcast channels transmitted via downlink signals comprising prime rate channels from a satellite comprising the steps of:25 demodulating said downlink signals into a baseband time division multiplexed bit stream comprising frames generated by said satellite, each of said frames comprising a plurality of time slots, each of said time slots comprising a set of symbols, each symbol in said set of symbols corresponding to a respective one of said prime rate channels occupying a similar symbol position in each of said time slots;30 locating said frames in said bit stream using a master frame preamble inserted in said bit stream by said satellite;AP/P/ 9 9 / 0 1 5 21 APO 0 112 3 -36retrieving from said set of symbols in each of said time slots of at least one of said frames the symbols that correspond to at least one of said prime rate channels;remultiplexing said symbols corresponding to said at least one of said 5 prime rate channels to recover a broadcast channel corresponding thereto and as originally transmitted to said satellite;and extracting a service control header from said broadcast channel.
  6. 15
    15 a controller, said controller being operable to receive said service control header from said channel recovery device and control said radio receiver to perform a plurality of functions comprising operating said radio receiver in a selected reception mode to provide a selected multimedia service, to display data, to display an image, to decrypt data using a decryption key provided in said service control header, and to
  7. 16
    20 respond to an identification code provided in said service control header to uniquely address said radio receiver.