Methods and apparatus for transmitting data in a public network
First Claim
1. An apparatus for transmitting a data stream, comprising:
- framing circuitry designed to generate a first sequence of data frames each having a first duration, the first sequence of data frames corresponding to a first data rate, the framing circuitry being programmed to receive and organize the data stream into a second sequence of data frames each having the first duration, the second sequence of data frames corresponding to a selected one of a plurality of equivalent data rates and a selected one of a plurality of framed data rates, each of the equivalent and framed data rates being lower than the first data rate;
modulation circuitry for modulating the second sequence of data frames and transmitting the modulated second sequence of data frames at the selected framed data rate;
first clock circuitry operable to provide any of a first plurality of clock signals to the framing circuitry, each of the first plurality of clock signals corresponding to one of the plurality of equivalent data rates; and
second clock circuitry operable to provide any of a second plurality of clock signals to the modulation circuitry, each of the second plurality of clock signals corresponding to one of the plurality of framed data rates.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for transmitting and receiving data using framing circuitry designed to generate data frames of a first duration at a first data rate. According to the invention, data frames are generated and decomposed at lower data rates than the rate for which the framing circuitry was originally designed, i.e., the first data rate. The framing circuitry is programmed to organize a data stream into a sequence of data frames of the first duration or to decompose such data frames into a data stream. According to the invention, such a sequence of data frames corresponds to a selected one of a plurality of equivalent data rates. Each of the equivalent data rates are lower than the first data rate.
51 Citations
38 Claims
-
1. An apparatus for transmitting a data stream, comprising:
-
framing circuitry designed to generate a first sequence of data frames each having a first duration, the first sequence of data frames corresponding to a first data rate, the framing circuitry being programmed to receive and organize the data stream into a second sequence of data frames each having the first duration, the second sequence of data frames corresponding to a selected one of a plurality of equivalent data rates and a selected one of a plurality of framed data rates, each of the equivalent and framed data rates being lower than the first data rate;
modulation circuitry for modulating the second sequence of data frames and transmitting the modulated second sequence of data frames at the selected framed data rate;
first clock circuitry operable to provide any of a first plurality of clock signals to the framing circuitry, each of the first plurality of clock signals corresponding to one of the plurality of equivalent data rates; and
second clock circuitry operable to provide any of a second plurality of clock signals to the modulation circuitry, each of the second plurality of clock signals corresponding to one of the plurality of framed data rates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for receiving a modulated sequence of data frames transmitted at a selected one of a plurality of framed data rates, comprising:
-
demodulation circuitry for demodulating the modulated sequence of data frames thereby generating a demodulated sequence of data frames each having a first duration, the demodulated sequence of data frames corresponding to the selected framed data rate;
framing circuitry designed to decompose a first sequence of data frames each having the first duration into a first data stream corresponding to a first data rate, the framing circuitry being programmed to receive and decompose the demodulated sequence of data frames into a second data stream corresponding to a selected one of a plurality of equivalent data rates, each of the equivalent and framed data rates being lower than the first data rate;
first clock circuitry operable to provide any of a first plurality of clock signals to the framing circuitry, each of the first plurality of clock signals corresponding to one of the plurality of equivalent data rates; and
second clock circuitry operable to provide any of a second plurality of clock signals to the demodulation circuitry, each of the second plurality of clock signals corresponding to one of the plurality of framed data rates. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for transmitting a data stream, comprising:
-
receiving the data stream with framing circuitry designed to generate a first sequence of data frames each having a first duration, the first sequence of data frames corresponding to a first data rate;
organizing the data stream with the framing circuitry and associated first clock circuitry into a second sequence of data frames each having the first duration, the second sequence of data frames corresponding to a selected one of a plurality of equivalent data rates and a selected one of a plurality of framed data rates, each of the equivalent and framed data rates being lower than the first data rate;
modulating the second sequence of data frames using second clock circuitry; and
transmitting the modulated second sequence of data frames at the selected framed data rate. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for receiving a modulated sequence of data frames transmitted at a selected one of a plurality of framed data rates, comprising:
-
receiving the modulated sequence of data frames;
demodulating the modulated sequence of data frames using first clock circuitry thereby generating a demodulated sequence of data frames each having a first duration, the demodulated sequence of data frames corresponding to the selected framed data rate; and
decomposing the demodulated sequence of data frames into a decomposed data stream corresponding to a selected one of a plurality of equivalent data rates, the decomposing being achieved with second clock circuitry, and framing circuitry designed to decompose a first sequence of data frames each having the first duration into a first data stream corresponding to a first data rate, each of the equivalent and framed data rates being lower than the first data rate. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus for organizing a data stream into a sequence of data frames comprising framing circuitry designed to generate a first sequence of data frames each having a first duration, the first sequence of data frames corresponding to a first data rate, the framing circuitry being programmed to receive and organize the data stream using clock circuitry into a second sequence of data frames each having the first duration, the second sequence of data frames corresponding to a selected one of a plurality of equivalent data rates, each of the equivalent data rates being lower than the first data rate,
wherein the framing circuitry is designed to generate the first sequence of data frames according to a high data rate digital subscriber line (HDSL) standard format and the first duration is 6ms.
-
36. An apparatus for decomposing a sequence of data frames into a data stream comprising framing circuitry designed to decompose a first sequence of data frames each having a first duration into a first data stream corresponding to a first data rate, the framing circuitry being programmed to receive a second sequence of data frames each having the first duration and decompose the second sequence of data frames using clock circuitry into a second data stream corresponding to a selected one of a plurality of equivalent data rates, each of the equivalent data rates being lower than the first data rate,
wherein the framing circuitry is designed to decompose the first sequence of data frames corresponding to a high data rate digital subscriber line (HDSL) standard format and the first duration is 6 ms.
-
37. A method for organizing a first data stream into a first sequence of data frames comprising:
-
receiving the first data stream with framing circuitry designed to generate a second sequence of data frames each having a first duration, the second sequence of data frames corresponding to a first data rate; and
organizing the first data stream with the framing circuitry and associated clock circuitry into the first sequence of data frames each having the first duration, the first sequence of data frames corresponding to a selected one of a plurality of equivalent data rates, each of the equivalent data rates being lower than the first data rate, wherein the framing circuitry is designed to generate the second sequence of data frames corresponding to a high data rate digital subscriber line (HDSL) standard format and the first duration is 6 ms.
-
-
38. A method for decomposing a first sequence of data frames into a first data stream comprising:
-
receiving the first sequence of data frames with framing circuitry designed to decompose a second sequence of data frames each having a first duration into a second data stream, the second data stream corresponding to a first data rate; and
decomposing the first sequence of data frames each having the first duration using clock circuitry into the first data stream corresponding to a selected one of a plurality of equivalent data rates, each of the equivalent data rates being lower than the first data rate, wherein the framing circuitry is designed to decompose the second sequence of data frames corresponding to a high data rate digital subscriber line (HDSL) standard format and the first duration is 6 ms.
-
Specification