Protocol for transceiver initialization
First Claim
1. A transceiver for a data transmission system using multicarrier modulation, said transceiver comprising:
- a bit allocation table, said bit allocation table stores bit allocation information including separate bit allocation information for a plurality of carriers of the multicarrier modulation;
a data symbol encoder, said data symbol encoder receives digital data to be transmitted and encodes bits associated with the digital data onto the carriers based on the bit allocation information stored in said bit allocation table;
a multicarrier modulation unit, said multicarrier modulation unit modulates the encoded bits on the carriers to produce modulated signals;
a digital-to-analog converter, said digital-to-analog converter converts the modulated signals to analog signals; and
a controller, said controller performs initialization processing for said transceiver to set the bit allocation information in said bit allocation table, the initialization processing including the operations of;
determining channel and noise characteristics for data transmissions to said transceiver from a remotely located transceiver;
producing first direction performance information for data transmissions to said transceiver from the remotely located transceiver based on the channel and noise information;
receiving second direction performance information from the remotely located transceiver;
determining first direction bit allocations and second direction bit allocations, the first direction bit allocations being based on the first direction performance information and the second direction bit allocations being based on the second direction performance information; and
thereafter forwarding the first direction bit allocations and the second direction bit allocations from said transceiver to the remotely located transceiver.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved initialization techniques for initializing data transfer between a pair of transceivers in a multicarrier modulation transmission system are disclosed. The multicarrier modulation transmission system normally includes a central office and a remote unit, with the central office having at least one transceiver and the remote unit having a transceiver. For each pair of transceivers, the transceiver at either the central office or the remote unit controls the determining of bit allocations for both upstream and downstream data transmissions without assistance from the other transceiver of the pair. The initialization processing for the pair of transceivers is thus performed efficiently and with better centralized control.
-
Citations
10 Claims
-
1. A transceiver for a data transmission system using multicarrier modulation, said transceiver comprising:
-
a bit allocation table, said bit allocation table stores bit allocation information including separate bit allocation information for a plurality of carriers of the multicarrier modulation;
a data symbol encoder, said data symbol encoder receives digital data to be transmitted and encodes bits associated with the digital data onto the carriers based on the bit allocation information stored in said bit allocation table;
a multicarrier modulation unit, said multicarrier modulation unit modulates the encoded bits on the carriers to produce modulated signals;
a digital-to-analog converter, said digital-to-analog converter converts the modulated signals to analog signals; and
a controller, said controller performs initialization processing for said transceiver to set the bit allocation information in said bit allocation table, the initialization processing including the operations of;
determining channel and noise characteristics for data transmissions to said transceiver from a remotely located transceiver;
producing first direction performance information for data transmissions to said transceiver from the remotely located transceiver based on the channel and noise information;
receiving second direction performance information from the remotely located transceiver;
determining first direction bit allocations and second direction bit allocations, the first direction bit allocations being based on the first direction performance information and the second direction bit allocations being based on the second direction performance information; and
thereafter forwarding the first direction bit allocations and the second direction bit allocations from said transceiver to the remotely located transceiver.- View Dependent Claims (2, 3, 4, 5)
wherein said bit allocation table is a superframe bit allocation table that stores bit allocation information for a superframe, the superframe having a plurality carriers in each of a plurality of frames, and wherein said data symbol encoder allocates bits differently in the various frames of a superframe by using different portions of the superframe bit allocation information stored in said superframe bit allocation table.
-
-
6. A computer readable medium containing program instructions for initializing a pair of transceivers of a multicanier transmission system for subsequent transfer of data between the pair of transceivers over a link, said computer readable medium comprising:
-
computer readable code devices for producing, at the first transceiver of the pair of transceivers, first direction performance information for data transmissions in a first direction;
computer readable code devices for producing, at the second transceiver of the pair of transceivers, second direction performance information for data transmissions in a second direction;
computer readable code devices for forwarding the second direction performance information from the second transceiver to the first transceiver;
computer readable code devices for determining, at the first transceiver of the pair of transceivers, first direction bit allocations and second direction bit allocations, the first direction bit allocations being determined based on the first direction performance information and the second direction bit allocations being determined based on the second direction performance information; and
computer readable code devices for thereafter forwarding the first direction bit allocations and the second direction bit allocations from the first transceiver to the second transceiver. - View Dependent Claims (7, 8, 9, 10)
wherein said computer readable medium further comprises: computer readable code devices for determining, at a first transceiver of the pair of transceivers, channel and noise characteristics for data transmissions in a first direction; and
computer readable code devices for determining, at a second transceiver of the pair of transceivers, channel and noise characteristics for data transmissions in a second direction, and wherein the first direction performance information is produced based on the channel and noise characteristics for data transmissions in the first direction, and the second direction performance information is produced based on the channel and noise characteristics for data transmissions in the second direction.
-
-
8. A computer readable medium as recited in claim 7, wherein the first direction performance information and the second direction performance information are signal-to-noise ratio information.
-
9. A computer readable medium as recited in claim 7, wherein the first transceiver in within a central office and the second transceiver is a remote unit, and wherein the central office determines the first direction bit allocations and the second direction bit allocations to the exclusion of the remote unit.
-
10. A computer readable medium as recited in claim 7, wherein the central office receives rate requests from a network coupled to the central office, and none of the rate requests are forwarded to the remote unit.
Specification