Adaptive coding and modulation for synchronous connections
First Claim
1. A method for communication, comprising:
- accepting input data from two or more data sources, one or more of which comprise continuous synchronous tributaries, for transmission over a wireless communication link having a variable data rate;
assigning respective relative priorities to the data sources;
determining a currently-available data rate of the communication link;
multiplexing the input data accepted from the data sources to produce a composite data stream;
selectively omitting the input data of at least one of the tributaries from the composite data stream based on the respective relative priorities, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link; and
transmitting the composite data stream over the communication link.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for communication includes accepting input data from two or more data sources, one or more of which include continuous synchronous tributaries, for transmission over a wireless communication link having a variable data rate. Relative priorities are assigned to the respective data sources. A currently-available data rate of the communication link is determined. The input data accepted from the data sources is multiplexed to produce a composite data stream. The input data of at least one of the tributaries is selectively omitted from the composite data stream based on the respective relative priorities, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link. The composite data stream is transmitted over the communication link.
-
Citations
42 Claims
-
1. A method for communication, comprising:
-
accepting input data from two or more data sources, one or more of which comprise continuous synchronous tributaries, for transmission over a wireless communication link having a variable data rate; assigning respective relative priorities to the data sources; determining a currently-available data rate of the communication link; multiplexing the input data accepted from the data sources to produce a composite data stream; selectively omitting the input data of at least one of the tributaries from the composite data stream based on the respective relative priorities, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link; and transmitting the composite data stream over the communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for communication, comprising:
-
accepting input data from two or more data sources, one or more of which comprise continuous synchronous tributaries, for transmission over a wireless communication link having a variable data rate; assigning respective relative priorities to the data sources; determining a currently-available data rate of the communication link; multiplexing the input data accepted from the data sources to produce a composite data stream; selectively omitting the input data of at least one of the data sources from the composite data stream based on the respective relative priorities, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link; and transmitting the composite data stream over the communication link.
-
-
21. A communication apparatus, comprising:
-
a combiner, which is arranged to multiplex input data that is accepted from two or more data sources, one or more of which comprise continuous synchronous tributaries, to produce a composite data stream; a variable-rate transmitter, which is arranged to transmit the composite data stream over a communication link at a currently-available data rate of the communication link; and a processor, which is arranged to determine the currently-available data rate and to cause the combiner to selectively omit the input data of at least one of the tributaries from the composite data stream based on relative priorities assigned to the data sources, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A communication apparatus, comprising:
-
a combiner, which is arranged to multiplex input data that is accepted from two or more data sources, one or more of which comprise continuous synchronous tributaries, to produce a composite data stream; a variable-rate transmitter, which is arranged to transmit the composite data stream over a communication link at a currently-available data rate of the communication link; and a processor, which is arranged to determine the currently-available data rate and to cause the combiner to selectively omit the input data of at least one of the data sources from the composite data stream based on relative priorities assigned to the data sources, in order to match the data rate of the composite data stream to the currently-available data rate of the communication link.
-
-
41. Apparatus for providing a variable-rate communication link, the apparatus comprising:
-
a transmitting system, which is arranged to accept input data from two or more data sources, one or more of which comprise continuous synchronous tributaries, to multiplex the input data accepted from the data sources to produce a composite data stream, while selectively omitting the input data of at least one of the tributaries from the composite data stream based on relative priorities assigned to the respective data sources, in order to match the data rate of the composite data stream to a currently-available data rate of the communication link, and to transmit the composite data stream over a wireless channel; and a receiving system, which is arranged to receive the transmitted composite data stream and to de-multiplex the composite data stream so as to reconstruct the input data. - View Dependent Claims (42)
-
Specification