Method and apparatus for dynamic allocation of transmission bandwidth resources and for transmission of multiple audio signals with a video signal
First Claim
1. A method for dynamic allocation of transmission bandwidth resources, said method comprising the steps of:
- receiving data from user services having predefined data service transmission rates;
defining a plurality of slots within the transmission bandwidth resources, each of said slots representing a channel having a predefined data channel transmission rate;
dynamically allocating said slots to user services based on said data service transmission rates and said data channel transmission rates; and
transmitting data received from said user services in said slots according to said dynamic allocation step.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for dynamically allocated multiple slots within a multi-channel multi-carrier transmission system. The slots may be allocated sequentially or non-sequentially. The data transmission rate for each slot remains constant, while multiple slots may be allocated to a single user service. Each carrier signal contains header data regarding all other carriers associated with the transmission system to identify the allocation of slots to user services. In an alternative embodiment, an encoding and transmitting system is provided for transmitting one or more video and audio encoded signals in a time division multiplexed manner along separate channels having fixed bandwidths. Multiple audio channels may be transmitted simultaneously with a related single video channel, and vice versa. The time division multiplexed audio/video signals may be transmitted over a single carrier or over multiple carriers.
-
Citations
25 Claims
-
1. A method for dynamic allocation of transmission bandwidth resources, said method comprising the steps of:
-
receiving data from user services having predefined data service transmission rates;
defining a plurality of slots within the transmission bandwidth resources, each of said slots representing a channel having a predefined data channel transmission rate;
dynamically allocating said slots to user services based on said data service transmission rates and said data channel transmission rates; and
transmitting data received from said user services in said slots according to said dynamic allocation step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A multiple channel, multiple carrier transmission system for transmitting data from a plurality of user services over dynamically allocated transmission bandwidth resources, said system comprising:
-
a plurality of input channels for carrying data for user services at predefined service data rates;
a multiplexor for combining service data from said input channels into an aggregate bitstream comprising data slots, each of said slots representing an output channel having a predefined data channel transmission rate;
a modulator for converting said aggregate bitstream into an RF signal; and
a slot allocator, communicating with said input channels, for dynamically allocating input channels and associated slots to said user services based on transmission rates of said user services and of said slots. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for digitally encoding and transmitting digital video signals and related digital audio signals, said system comprising:
-
at least one video encoder for receiving and encoding digital signals to provide encoded video bitstreams;
at least a first audio encoder for receiving and encoding at least one audio bitstream, said audio bitstream relating to said video bitstream;
a multiplexor for time division multiplexing said video bitstream and said audio bitstream received along at least two separate input channels to produce an aggregate audio/video bitstream containing at least two channels of fixed band width; and
a modulator for transmitting said aggregate audio/video bitstream. - View Dependent Claims (22, 23, 24, 25)
-
Specification