Data distribution amongst transponder carriers
AssigneeThe DIRECTV Group, Inc.
InventorRobert J. Rothaus
Life of this patent
Estimating the term…
Abstract
A satellite broadcast system is used to transmit streams of variable bit-rate content using fixed bit-rate channels that correspond to respective satellite transponder carriers. High bandwidth content is transmitted over multiple transponder carriers in parallel with a combined bandwidth sufficient for the peak bit-rate of the high bandwidth content, whereas multiple streams of low bandwidth content can be transmitted over a single transponder carrier simultaneously by multiplexing the low bandwidth content. High bandwidth content may be multiplexed with low bandwidth content rather than assigning all high bandwidth content to be transmitted exclusively over dedicated high bandwidth transponders.
Claims18
A method comprising:
- receiving, by a processing system including a processor, a plurality of unique video-data streams comprising one or more low bandwidth video-data streams and one or more high bandwidth video-data streams, wherein the plurality of unique video-data streams each comprise different content;
- obtaining, by the processing system, an overhead message on a control channel, wherein a first group of packet identifiers and a second group of packet identifiers are identified according to the overhead message;
- provisioning, by the processing system, the first group of packet identifiers to data from each of the one or more low bandwidth video-data streams and provisioning the second group of packet identifiers to data from each of the one or more high bandwidth video-data streams, wherein the first group of packet identifiers are from a first range of values, and wherein the second group of packet identifiers are from a second range of values;
- combining, by the processing system, the plurality of unique video-data streams to generate a single combined data stream;
- and
- distributing, by the processing system, the single combined data stream amongst a plurality of channels to a set top box, wherein distributing the single combined data stream comprises:
- for each of the one or more low bandwidth video-data streams, assigning, by the processing system, all data from each of the one or more low bandwidth video-data streams to a single one of the channels;
- and
- for at least a first high bandwidth video-data stream of the one or more high bandwidth video-data streams, assigning, by the processing system, respective portions of data from the first high bandwidth video-data stream to each of two or more of the channels, wherein at least one of the two or more channels is a common channel to which one of the low bandwidth video-data streams is also assigned, such that a portion of the data from the first high bandwidth video-data stream and all data from the one of the low bandwidth video-data streams are both assigned to the common channel.
3-4. (canceled)
A system comprising:
- an input interface configured to receive a plurality of unique video-data streams comprising one or more low bandwidth video-data streams and one or more high bandwidth video-data streams, wherein the unique video-data streams each comprise different content;
- a statistical multiplexer coupled to the input interface;
- a distributor coupled to the statistical multiplexer;
- and
- a control system comprising:
- a processing system including a processor;
- and
- a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:
- obtaining an overhead message on a control channel, wherein a first group of packet identifiers and a second group of packet identifiers are identified according to the overhead message;
- provisioning the first group of packet identifiers to data from each of the one or more low bandwidth video-data streams and provisioning the second group of packet identifiers to data from each of the one or more high bandwidth video-data streams, wherein the first group of packet identifiers are from a first range of values, and wherein the second group of packet identifiers are from a second range of values;
- combining the plurality of unique video-data streams using the statistical multiplexer to generate a single combined data stream;
- and
- distributing the single combined data stream amongst a plurality of channels using the distributor such that:
- (a) for each of the one or more low bandwidth video-data streams, all data from each of the one or more low bandwidth video-data streams is assigned to a single one of the channels, and (b) for at least a first high bandwidth video-data stream of the one or more high bandwidth video-data streams, respective portions of data from the first high bandwidth video-data stream are assigned to each of two or more of the channels, wherein at least one of the two or more channels is a common channel to which one of the low bandwidth video-data streams is also assigned, such that a portion of the data from the first high bandwidth video-data stream and all data from the one of the low bandwidth video-data streams are both assigned to the common channel.
13-14. (canceled)
Dependencies are inferred from the claim text.