CA2641978A1 - Multicarrier communication with variable overhead rate - Google Patents

Multicarrier communication with variable overhead rate Download PDF

Info

Publication number
CA2641978A1
CA2641978A1 CA002641978A CA2641978A CA2641978A1 CA 2641978 A1 CA2641978 A1 CA 2641978A1 CA 002641978 A CA002641978 A CA 002641978A CA 2641978 A CA2641978 A CA 2641978A CA 2641978 A1 CA2641978 A1 CA 2641978A1
Authority
CA
Canada
Prior art keywords
overhead data
bits
frames
allocated
transceiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002641978A
Other languages
French (fr)
Other versions
CA2641978C (en
Inventor
Michael Tzannes
Marcos Tzannes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TQ Delta LLC
Original Assignee
Aware, Inc.
Michael Tzannes
Marcos Tzannes
Tq Delta, Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22224825&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2641978(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Aware, Inc., Michael Tzannes, Marcos Tzannes, Tq Delta, Llc filed Critical Aware, Inc.
Priority to CA2867539A priority Critical patent/CA2867539C/en
Publication of CA2641978A1 publication Critical patent/CA2641978A1/en
Application granted granted Critical
Publication of CA2641978C publication Critical patent/CA2641978C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0262Arrangements for detecting the data rate of an incoming signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/261Details of reference signals
    • H04L27/2613Structure of the reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • H04L5/0046Determination of how many bits are transmitted on different sub-channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1438Negotiation of transmission parameters prior to communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1438Negotiation of transmission parameters prior to communication
    • H04L5/1446Negotiation of transmission parameters prior to communication of transmission speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • H04J3/1688Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT

Abstract

In the present invention, the overhead data transmission rate in a multicarrier communication system may be changed and/or selected. More specifically, this rate may be selected during an initial negotiation process and/or during a steady state mode of operation.

Description

MULTICARRIER COMMUNICATION WITH VARIABLE OVERHEAD RATE
BACKGROUND OF THE INVENTION

FIELD OF THE INVENTION

This invention relates generally to communications, and more particularly, to a multicarrier communications system and method that are able to controllably change an overhead channel data transmission rate.

BRIEF DESCRIPTION OF RELATED PRIOR ART

The public switched telephone network (PSTN) provides the most widely available form of electronic communication for most individuals and businesses. Because of its ready availability and the substantial cost of providing alternative facilities, it is increasingly being called upon to accommodate the expanding demands for transmission of substantial amounts of data at high rates. Structured originally to provide voice communication with its consequent narrow bandwidth requirements, the PSTN increasingly relies on digital systems to meet the service demand.
A major limiting factor in the ability to implement high rate digital transmission has been the subscriber loop between the telephone central office (CO) and the prem-ises of the subscriber. This loop most commonly comprises a single pair of twisted wires which are well suited to carrying low-frequency voice communications for which a bandwidth of 0-4 kHz is quite adequate, but which do not readily accommodate broadband communications (i.e., bandwidths on the order of hundreds of kilohertz or more) without adopting new techniques for communication.

One approach to this problem has been the development of discrete multitone digital subscriber line (DMT DSL) technology and its variant, discrete wavelet multi-to tone digital subscriber line (DWMT DSL) technology. These and other forms of dis-crete multitone digital subscriber line technology (such as ADSL, HDSL, etc.) will commonly be refened to hereinafter generically as "DSL technology" or frequently simply as "DSL". The operation of discrete multitone systems, and their application to DSL technology, is discussed more fully in "Multicarrier Modulation For Data Trans-mission: An Idea Whose Time Has Come," IEEE Communications Magazine, May, 1990, pp. 5-14.

In DSL technology, communications over the local subscriber loop between the central office and the subscriber premises is accomplished by modulating the data to be transmitted onto a multiplicity of discrete frequency carriers which are summed to-gether and then transmitted over the subscriber loop. Individually, the carriers form discrete, non-overlapping conzmunication subchannels of limited bandwidth;
collec-tively, they form what is effectively a broadband communications channel. At the re-ceiver end, the carriers are demodulated and the data recovered from them.

The data symbols that are transmitted over each subchannel carry a number of bits that may vary from subchannel to subchannel, dependent on the signal-to-noise ra-tio (SNR ) of the subchannel. The number of bits that can accommodated under speci-fied communication conditions is known as the "bit allocation" of the subchannel, and is calculated for each subchannel in a known manner as a function of the measured SNR of the subchannel and the bit error rate associated with it.

The SNR of the respective subchannels is determined by transmitting a refer-ence signal over the various subchannels and measuring the SNR's of the received sig-nals. The loading information is typically calculated at the receiving or "local" end of the subscriber line (e.g., at the subscriber premises, in the case of transmission from the central telephone office to the subscriber, and at the central office in the case of trans-mission from the subscriber premises to the central office) and is communicated to the other (transmitting or "remote") end so that each transmitter-receiver pair in communi-cation with each other uses the same information for communication. The bit alloca-tion information is stored at both ends of the communication pair link for use in defin-ing the number of bits to be used on the respective subchannels in transmitting data to a particular receiver. Other subchannel parameters such as subchannel gains, time and frequency domain equalizer coefficients, and other characteristics may also be stored to aid in defining the subchannel.
Information may, of course, be transmitted in either direction over the sub-scriber line. For many applications, such as the delivery of video, internet services, etc.
to a subscriber, the required bandwidth from central office to subscriber is many times is that of the required bandwidth from subscriber to central office. One recently devel-oped service providing such a capability is based on discrete multitone asymmetric digital subscriber line (DMT ADSL) technology. In one form of this service, up to two hundred and fifty six subchannels, each of 4312.5 Hz bandwidth, are devoted to down-stream (from central office to subscriber premises) communications, while up to thirty two subchannels, each also of 4312.5 Hz bandwidth, provide upstream (from subscriber premises to central office) communications. Communication is by way of "frames" of data and control information. In a presently-used form of ADSL communications, sixty eight data frames and one synchronization frame form a"superframe" that is repeated throughout the transmission. The data frames carry the data that is to be transmitted;

the synchronization or "sync" frame provides a known bit sequence that is used to syn-chronize the transmitting and receiving modems and that also facilitates determination of transmission subchannel characteristics such as signal-to-noise ratio ("SNR"), among others.

A DMT standard has been set for DSL transmission by the ANSI Standards body for full-rate ADSL in the publication "T 1 E 1.4/97-007R6 Interface between net-work and customer installation asymmetric digital subscriber line (ADSL) metallic in-terface," published Sept. 26, 1997 - referred to hereinafter as "T1.413 Issue 2". This standard has also been recommended as the standard modulation technique to be used for spiitterless DSL operation by the Universal ADSL Working Group (UAWG) (See:
"Universal ADSL Framework Document TG/98-10R1.0," published by the UAWG on io April 22, 1998, and refen:ed to hereinafter as "UADSL specification"). A
variation of this standardized DMT technique is also expected to be approved as a standard, termed G.Lite," by the International Telecommunications Union. According to these stan-dardized DMT techniques, hundreds of 4.3125 kiloHertz (kHz) subchannels are used for DSL transmissions between a telephone company central office (CO) and remote is tenminal (RT) or customer premises (at a home or business). Data are transmitted in both the downstream direction (from the CO to the RT) and the upstream direction (from the RT to the CO). According to these standards, the aggregate bandwidth (i.e.
the sum of the bandwidths used in both upstream and downstream transmissions) of a full rate ADSL system is over 1 megaHertz (MHz), while that of G.Lite is over 20 kHz.

A superframe is 17 milliseconds in duration. A frame is effectively 250 micro-seconds in duration (or conversely, the frame rate is approximately 4 kHz) and is made up of a collection of bytes (with one byte corresponding to 8 bits).
After one DSL modem has initialized and established an active communication session with another DSL modem, the modems enter a steady state or information transmission mode. In this mode, data are transported in the upstream direction and the downstream direction at data rates that were determined during the initialization s process in which the session was established. During steady state mode, each frame of data transmitted/received by the modem is made up of an overhead section and a pay-load section. The overhead section carries information that is used to manage the communications between the two communicating DSL modems, while the payload section contains the actual (e.g., user) data to be communicated between the modems.

In DSL communications that conform to the DMT communications standards whose specifications are referenced above, the first byte of each frame of data is designated as an overhead byte. The overhead section may comprise cyclic redundancy check (CRC) data, indicator bit (IB) data, embedded operations channel (EOC) data and ADSL
over-head channel (AOC) data. Cyclic redundancy data are used to check the integrity of the communications link between the two DSL modems. Indicator bit data are used to in-dicate certain communications error conditions that may occur during the communica-tions session. EOC and AOC data provide information concerning the status of the communications session. The format and information provided by these portions of overhead data are described in detail in T1.413 Issue 2. (See, e.g., Sections 6.4.1.3, 8.1, 10.1 and Table 3 of the T1.413 Issue 2) As described in T1.413 Issue 2, data can be transported between the communi-cating modems during a given DSL communications session either with data inter-leaving or without data interleaving. If data interleaving is employed, the transported data are channeled through an "Interleave Buffer". Conversely, if transported data are not interleaved, the data may be channeled through a "Fast Buffer". As noted previ-ously, the first byte in each frame is an overhead data byte. When data interleaving is employed, this overhead byte is termed a "sync byte"; however, when interleaving is not employed, the overhead byte may be termed a "fast byte."

s Table 1 below is taken from Table 7 of the T1.413 Issue 2, and illustrates how overhead data may be distributed in frames transmitted during a conventional DSL
communications session, wherein a "reduced overhead mode" of operation is em-ployed. As is described in detail in Section 6.4.4.2 of the T1.413 Issue 2, in the "re-duced overhead mode" of operation. the sync or fast bytes are "merged."

to Table 1- Overhead functions for reduced overhead mode - with merged fast and sync bytes Frame Number (Fast Buffer Only) (Interleaved Buffer Only) Fast Byte Fotmat Sync Byte Format 0 Fast CRC Interleaved CRC

4n+2, 4n+3 EOC EOC
with n=0...16 n*8 4n, 4n+1 AOC AOC
with n=0...16, n#0 is As depicted in Table I aho% c;. the first overhead byte in the first frame is used to transport CRC data. The tirst b% te in the second frame is used to transport the first 8 indicator bits. The first bN te i n the 34`h frame is used to transport the eighth through the fifteenth indicator bits. The tirst byte in the 35th frame is used to transport the sixteenth through the twenty-third indicator bits. The first byte in all the remaining frames alter-nates between either EOC data or AOC data. However, in this conventional scheme, when actual EOC or AOC data are not available for transport, which can often occur when according to the scheme, EOC or AOC data are to be comprised in a frame, pre-determined dummy bytes are used instead of unavailable actual EOC or AOC data.

Unfortunately, since one byte out of each frame in each superframe during conven-tional DSL communications is dedicated to overhead data, the corresponding overhead data rate is invariably fixed at 32 kbps, and is not changed when either the payload data transmission rate changes or when no actual EOC or AOC data are available for inclu-sion in the frame. Further, some telephone lines used in DSL communications are of such poor quality that the maximum possible DSL data transmission rate using such lines may not exceed 128 kbps. Unfortunately, this means that when DSL
communica-tions are carried out over such poor quality lines, an undesirably large proportion (e.g., up to twenty-five percent) of the DSL communications system's throughput may be used to transmit overhead data. At any given time during a given communications ses-is sion, the total communications bandwidth is constant. Thus, since the total data com-munications transmission rate either upstream or downstream, as the case may be, at any given time during a DSL communications session, is constant, this means that conununications bandwidth that otherwise would be available to transmit payload data is unnecessarily consumed in transmitting overhead data.

Objects of the Invention In general, it is an object of the present invention to provide a multicarrier communications system and method that overcome the aforesaid and/or other disad-vantages and drawbacks of the prior art, and more specifically, to provide such a sys-tem and method wherein the overhead data transmission rate during a communications session may be change and/or selected.

SUMMARY OF THE INVENTION

Accordingly, a multicarrier communications system and method are provided that are able to overcome the aforesaid and other disadvantages and drawbacks of the prior art.
In the system and method of the present invention, the overhead data transmission rate may be changed and/or selected. More specifically, this rate may be selected during an initial negotiation process and/or during a steady state mode of operation.

In accordance with one aspect of the invention there is provided in a multicarrier communication system with a first and a second transceiver, a method for selecting an overhead data rate comprising selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a method for selecting an overhead data rate comprising - 8a -selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a method for selecting an overhead data rate comprising receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided in a multicarrier communication system with a first and a second transceiver, a method for selecting an overhead data rate comprising selecting during initialization a first number of bits to be - 8b -allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a method for selecting an overhead data rate comprising selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being - Hc -different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a method for selecting an overhead data rate comprising receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero;
and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication system comprising a first and a second transceiver, a method of selecting an overhead data rate comprising determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization - 8d -from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a method of selecting an overhead data rate comprising determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a method of selecting an overhead data rate comprising receiving during initialization from a second transceiver information identifying at least a - 8e-first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a first transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; a transmitter portion that transmits during initialization from the first transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and a second transmitter portion that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least -8f-one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; a transmitter portion that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a receiver portion that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a receiver portion that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and a transmitter portion that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a first transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a -8g-second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and a second transmitter portion that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames;
and a receiver portion that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

-8h-In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising a receiver portion that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero;
and a transmitter portion that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a determination module that determines during initialization at least one of a payload data rate and an overhead data rate; a transceiver portion that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and selects during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization from a first transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a second transmitter portion that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a determination module that determines during initialization at least one of a payload data rate and an overhead data rate; a transceiver that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a receiver portion that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system that selects an overhead data rate comprising a receiver portion that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, -8j-the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and a transmitter portion that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system with a first and a second transceiver that selects an overhead data rate comprising means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; means for transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and means for transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising means for - 8k -selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; means for transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and means for receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising means for receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and means for transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided a multicarrier communication system with a first and a second transceiver that selects an overhead data rate comprising means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and means for transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames;
and means for receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of - 8m -being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising means for receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero;
and means for transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication system comprising a first and a second transceiver that selects an overhead data rate comprising means for determining during initialization at least one of a payload data rate and an overhead data rate; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means - 8n -for transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and means for transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising means for deterrnining during initialization at least one of a payload data rate and an overhead data rate; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and means for receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

-Ho-In accordance with another aspect of the invention there is provided a multicarrier communication transceiver that selects an overhead data rate comprising means for receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and means for transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication system with a first and a second transceiver, a protocol for selecting an overhead data rate comprising selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of - gp _ frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of -8q-bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided in a multicarrier communication system with a first and a second transceiver, a protocol for selecting an overhead data rate comprising selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization 8r-from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero;
and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication system comprising a first and a second transceiver, a protocol for selecting an overhead data rate comprising determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload -Hs-data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to - 8t -overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided in a multicarrier communication transceiver, a for selecting an overhead data rate comprising receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication system with a first and a second transceiver, the information selecting an overhead data rate comprising information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; information that transmits during initialization from the first transceiver to the second transceiver inforrnation identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and -8u-information that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication;
information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; information that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and information that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising information that receives during initialization from a second transceiver infonmation identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different -8v-than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and information that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication system with a first and a second transceiver, the information selecting an overhead data rate comprising information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
information that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and information that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in -8w-a plurality of frames to be transmitted during steady state communication;
information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; information that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames;
and information that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising information that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero;
and information that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

- 8x -In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication system comprising a first and a second transceiver, the information selecting an overhead data rate comprising information that determines during initialization at least one of a payload data rate and an overhead data rate; information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
information that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and information that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising information that determines during initialization at least one of a payload data rate and an overhead data rate;
information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one - 8y -frame in a plurality of frames to be transmitted during steady state communication;
information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; information that transmits during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and information that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

In accordance with another aspect of the invention there is provided an information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising information that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and information that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.

- 8z -In one embodiment, the system of the present invention may comprise two DMT
DSL modems, one located at a customer premises and another located at a telephone central office, connected by a conventional POTS line through which the modems communicate by transmitting and receiving discrete frames and superframes of data. Within each superframe are 68 data frames and a synchronization symbol. Within each frame is a number of bytes that are allocated to payload and overhead data. The allocation of the bytes to either overhead or payload data is flexible (i.e., changeable and/or selectable).
Whereas in the prior art, the first byte in each frame is dedicated to overhead data regardless of whether there is a need to transport overhead data or not, in this embodiment of the present invention, the overhead data transmission rate is determined during start-up and can be modified during steady state mode. Due to the construction of frames in DSL
systems, decreasing the overhead data transmission rate during steady state mode results in a higher payload data transmission rate, while conversely, increasing the overhead data transmission rate during steady state mode results in a lower payload data transmission rate.
Flexible Overhead Allocation As noted previously, in conventional DSL systems, one byte per frame is dedi-cated to overhead data. In the improved system of this embodiment of the present in-vention, both the number of bytes and the frame(s) comprising overhead data may be selected. By selecting the number of frames that comprise overhead data, and the num-ber of bytes allocated to overhead data in those frames, the amount of throughput that is dedicated to overhead data can modified. This is a marked departure from conventional DSL systems wherein the amount of throughput that is dedicated to overhead data is unchangeably fixed at 32 kbps.

Similarly, in this embodiment of the present invention, it is possible to select which of the superframes are to carry overhead data-containing frames. This introduces an-other degree of freedom in allocating the overhead and payload data transmission rates.

Also advantageously, since the overhead data transmission rate is selectable in this embodiment of the present invention, it is possible to select that rate based upon the relative priorities that are desired to be given to transmission of payload and overhead data, and/or whether there is a need to have a high overhead data transmission rate be-cause a given application requires it (e.g., if compressed voice data is to be transported via an overhead data channel).

Control commands may be exchanged between the modems during their initial negotiation or handshake phase that may govern how many and which of the frames and/or superframes may cuntain overhead data, and the number of bytes of such data in the effected frames. These control commands may comprise respective messages whose receipt by a modeni during initial negotiation may cause the modem to select from a plurality of sets of parameters, a respective set of parameters that will govern how many and which frames and/or superframes will contain overhead data, the num-ber of bytes of such data in the effected frames, etc. during the communications session between the modems. These sets of parameters may be stored in table form in each of the modems, and may designate which the particular bytes, frame(s), and superframe(s) are to be dedicated to overhead data.

Dynamic Overhead Data Throughput Allocation.

In addition to permitting the amount of throughput devoted to overhead data to be selectable, this embodiment may also permit dynamic adjustment of that throughput during steady state operation.

!o For example, after establishing the overhead data trmsmission rate during startup negotiation, a new messaging process may allow renegotiating of this data transmission rate during steady state operation, as necessary. For example, a 4 kbps overhead data rate may be initially negotiated during startup, and thereafter, if a large EOC data transfer is required, a new overhead channel data transmission rate (for ex-is ample 32 kbps) could be negotiated, to permit the overhead data to be quickly trans-mitted. Upon completion of that data transfer, the overhead data transmission rate may then be renegotiated, as appropriate.

The dynamic renegotiations of the overhead data transmission rate during steady state operations may be effected by exchange of control commands between the 20 central office and customer premises' modems, in a manner similar to that used to ini-tially negotiate that rate. These control commands may be exchanged via the overhead channels. Similarly, the commands exchanged may comprise respective messages whose receipt by a modem during renegotiations of the overhead data transfer rate may cause the modem to select from a plurality of sets of parameters, a respective set of pa--Il-rameters that will govern how many and which frames and/or superframes will contain overhead data, the number of bytes of such data in the effected frames, etc.
during fur-ther communications between the modems. These sets of parameters may be stored in table form in each of the modems and may designate which the particular bytes, s frame(s), and superframe(s) are to be dedicated to overhead data. The messages may comprise one or more tones, or may comprise use of a predetermined protocol over an overhead channel, that identify the particular parameter set.

Once the change in overhead data transmission rate has been renegotiated, in order to effectuate further exchange of overhead data, the modems involved in the re-io negotiation must synchronize their transmission/reception of overhead data in accor-dance with newly negotiated rate. In accordance with this embodiment of the present invention, there are several altemative techniques by which this synchronization may be accomplished. In the first such technique, the central office modem may keep an internal count of the frames/superframes that have been transmitted from that modem to 15 the customer premises modem with which it has been communicating, and the cus-tomer premises modem may likewise keep an intemal count of the frames/superframes that it has received from the central office modem. A message may be passed from one of the modems to the other modem that contains a frame/superframe count value at which the two modems are to adjust their overhead data transmit/receive rates in accor-20 dance with the newly negotiated rate. Each modem then adjusts its overhead data transmit/receive rate when its respective internal frame/superframe count reaches that value.

Alternatively, one of the modems may transmit to the other modem a flag mes-sage indicating that, when the other modem transmits to the modem sending the flag message a specified subsequent superframe (e.g., the next superframe), the overhead data transmission/reception rates are to be adjusted in accordance with the newly nego-tiated rate. Upon transmission of that specified superframe, the modem that transmitted the superframe adjusts to the newly negotiated rate; likewise, upon receipt of the speci-fied superframe, the modem receiving that superframe adjusts to the newly negotiated rate.

Of course, it will be appreciated that a request to renegotiate the overhead data transmission rate can originate from either the modem at the central office or from the modem at the customer site. Further, that request may be initiated by either the trans-1o mit block or the receive block in the modem initiating the request.

These and other features and advantages of the present invention will become apparent as the following Detailed Description proceeds and upon reference to the Fig-ures of the Drawings, wherein:

BRIEF DESCRIPTION OF THE DRAWINGS

1s Figure 1 is a schematic diagram of a DSL system wherein the present invention may be advantageously employed.

Figure 2 illustrates a conventional data superframe format.

Figure 3 is a flowchart of a conventional process for generating a data frame.
Figure 4 is a flowchart of an embodiment of a process according to the present 20 invention for generating a data frame.

Figure 5 is a flowchart illustrating an embodiment of a process according to the present invention for renegotiating overhead data transmission rate during a steady state mode of operation.

Although the following Detailed Description will proceed with reference being made to specific embodiments and methods of use, it is to be understood that the pres-ent invention is not intended to be limited to these embodiments and methods of use.
Rather, as will be appreciated by those skilled in the art, many alternatives, modifica-tions, and variations thereof are possible without departing from present invention. Ac-cordingly, it is intended that the present invention be viewed broadly as encompassing io all such alternatives, modifications, and variations as are within the spirit and broad scope of the hereinafter appended claims.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
Figure 1 shows a DSL communications system wherein the present invention may be advantageously used. As shown in Figure 1, a telephone central office ("CO") 10 is connected to a remote subscriber 12 ("CP: Customer Premises") by a subscriber line or loop 14. Typically, the subscriber line 14 comprises a pair of twisted copper wires; this has been the traditional medium for carrying voice communications between a telephone subscriber or customer and the central office. Designed to carry voice communications in a bandwidth of approximately 4 kHz (kilohertz), its use has been greatly extended by DSL technology.

The central office is, in turn, connected to a digital data network ("DDN") 16 for sending and receiving digital data, as well as to a public switched telephone net-work ("PSTN") 18 for sending and receiving voice and other low frequency conununi-cations. The digital data network is connected to the central office through a digital subscriber line access multiplexer ("DSLAM") 20, while the switched telephone net-work is connected to the central office through a local switch bank 22. The (or its equivalent, such as a data enabled switch line card) connects to a POTS "splitter"
24 through an ADSL transceiver unit -central office ("ATU-C") 26. The local switch 20 also connects to the splitter.

The splitter 24 separates data and voice ("POTS") signals received from the line 14. At the subscriber end of line 14, a splitter 30 performs the same function. In par-ticular, the splitter 30 passes the POTS signals from line 14 to the appropriate devices such as telephone handsets 31, 32, and passes the digital data signals to an ADSL trans-io ceiver unit-subscriber ("ATU-R") 34 for application to data utilization devices such as a personal computer ("PC") 36 and the like. The transceiver 34 may advantageously be incorporated as a card in the PC itself; similarly, the transceiver 26 is commonly im-plemented as a line card in the multiplexer 20.

In this approach, a communication channel of a given bandwidth is divided into a multiplicity of subchannels, each a fraction of the subchannel bandwidth.
Data to be transmitted from one transceiver to another is modulated onto each subchannel in ac-cordance with the information-carrying capacity of the particular subchannel.
Because of differing signal-to-noise ("SNR") characteristics of the subchannels, the amount of data loaded onto a subchannel may differ from subchannel to subchannel.
Accordingly, a "bit allocation table" is maintained at each transceiver to define the number of bits that each will transmit on each subchannel to the receiver to which it is connected.
These tables are created during an initialization process in which test signals are trans-mitted by each transceiver to the other and the signals received at the respective trans-ceivers are measured in order to determine the maximum number of bits that can be transmitted from one transceiver to the other on the particular line. The bit allocation table detertnined by a particular transceiver is then transmitted over the digital sub-scriber line 14 to the other transceiver for use by the other transceiver in transmitting data to that particular transceiver or to any similar transceiver connected to the line 14.
The transmission must, of course, be done at a time when the line is not subject to dis-turbances which may interfere with communications.

It should be appreciated that although the system 1 has been shown as comprising splitters 24, 30, if appropriately modified as described in detail in copending PCT
Application Serial No. PCT/US98/21442, entitled "Splitterless Multicarrier Modem," filed October 9, 1998, which is commonly owned by the owner of the subject application, Aware, Inc. of Bedford, Massachusetts, U.S.A., splitters 24, 30 may instead by wholly eliminated from system 1.

Also, although not shown in the Figures, it should be understood that each of the transceivers or modems 26, 34 comprises a respective processor, read only and random access memories, and transmitter and receiver circuitry blocks which are interconnected via conventional bus circuitry, and are operable to permit the transceivers 26, 34 to carry out the DSL communications processes and the various other processes according to the present invention described herein. The read only and random access memory of these modems 26, 34 may store program code instructions which are executable by the modems' processors, and when executed by the processors, cause the modems to carry out these processes.
Figure 2 shows the format of a conventional DSL data superframe 100.
Superframe 100 is made up of sixty eight frames, the first frame 102 in each superframe is designated as frame 0, while each subsequent frame (collectively referred to by number 104) therein up to the sixty-seventh frame is assigned a number that corresponds to its ordinal sequence in the superframe (i.e., Frame 1, Frame 2 ... Frame 67). Each superframe is terminated with a synchronization symbol 110.

Each frame 102, 104, in turn, has structure 105. In frame structure 105, the first byte 107 is either the sync or fast byte, depending upon whether interleaving is being employed, or not, respectively. The remaining bytes 108 in the frame structure 105 are either interleaved data bytes or fast data bytes, depending upon whether interleaving is employed, or not employed, respectively.

Figure 3 depicts a flowchart of a conventional process 71 which heretofore as been used to determine allocation of overhead and payload bytes in each frame struc-ture 105 to be generated for transmission. That is, prior to the present invention, the process 71 has been used by conventional DSL transceivers when generating frames for transmission. Process 71 then begins by initializing a byte counter k to the value of k=-1(step 70). Thereafter, the counter is incremented by 1(step 75), and the incremented counter value is compared to zero (step 80). If the incremented counter value equals zero, then an overhead data byte is generated and inserted into the frame (step 90). The type of overhead data byte that is generated at step 90 is determined in accordance with io the information presented Table 1, described previously. The incremented counter value is then compared to the number of bytes (kmax) to be included in the frame to be generated minus unity (step 95), and if the incremented counter value is equal to kmax minus unity, then the process flow loops back to step 70. Alternatively, if the incre-mented counter value does not equal kmax minus unity, then the process flow loops back to step 75.

Conversely, if at step 80, the incremented counter value k is not zero, then a payload data byte is generated and concatenated with the last byte previously inserted into the frame. Thereafter, the process 71 continues to step 95. Step 95 determines whether the frame is ful l, i.e. "hether all the bytes kmax that are to be transported in the frame concatenated to the tr:une.

As noted previously. using this prior art frame construction process 71 ensures a static overhead data transmis,ion rate in a conventional DSL communications system.
In accordance with one embodiment the present invention, system 1 implements nego-tiation and frame generation techniques that permit the overhead data transmission rate in system I to be dynamically adjustable.

New Overhead Allocation Table In accordance with the present invention, the value of a new variable "n,,a,"
is negotiated by the transceivers 26, 34 at initialization and/or at steady state. By appro-priately negotiating this value, the EOC/AOC channel can be programmed to have a transmission rate that is between a minimum of approximately 2 kbps and a maximum of approximately 30 kbps. The manner in which the value selected for nm,,, affects the overhead data transmission rates, and the frames in which overhead data exists, is summarized in Table 2 infra.

For example, by selecting n,,,,,, to be less than 16, more of the throughput of system I can be allocated to payload data when the EOC/AOC requirements are lim-ited. For example, if nn,. is selected to be 2, then frames having numbers 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, and 34, 35 in each superframe will have a first byte that is an over-head byte. The remaining 54 frames (of the 68 total frames) in a superfra.me will not have an overhead byte as the first byte in the frame. The total overhead data rate (based upon all EOC/AOC, CRC and indicator bit data) therefore is reduced from 32 kbps to approximately 6.5 kbps.

Table 2- Modified Overhead functions for reduced overhead mode - with zo merged fast and sync bytes Frame Number (Fast Buffer Only) (Interleave Buffer Only) Fast Byte Format Sync Byte Format 0 Fast CRC Interleaved CRC

4n+2, 4n+3 EOC or sync EOC or sync with n=0... , n,n.., n#8 4n, 4n+1 AOC AOC
with n=0... nm,,,,n#0 Figure 4 is a flowchart of a process 190 for constructing the portion 108 of each frame transmitted in system 1. That is, each transceiver 26, 34 executes the process 190 when constructing a frame to be transmitted to the other transceiver 34, 26, respec-tively, in system 1. The value of nm. is first negotiated (according to a process 193 that is described more fully below) at step 200. Thereafter, a frame counter L
is ini-tialized to -I and incremented by one (steps 210 and 215), and byte counter k is ini-tialized to -1 and incremented by one (steps 220 and 230). The counter L is then com-1o pared to the Li values defined in block 241. If L is equal to one of the Li values as shown in block 241, then it is also determined whether the byte counter k is equal to 0 (step 260). If so, then an overhead byte is generated and inserted in the frame (step 270). The content of the overhead byte is determined as set forth in Table 2.
If k is not equal to zero at step 260 or if L not equal to one of the Li values at block 240, then a Is payload data byte is inserted in the frame (step 250). From steps 250 or 270, the proc-ess 190 continues to block 280, wherein it is determined whether the end of the frame has been reached by checking whether the byte counter k is equal to kmax minus I. If kmax is not equal to kmax minus 1, the process 190 flow returns to step 230, and byte counter k is incremented in step 230 and the steps from 240 on are repeated.
If k is 20 equal to k minus 1, then the frame counter L is evaluated to determine whether it is equal to 67, which is the maximum value permitted for the frame counter as there are 68 data frames in a superframe (step 290). If the frame counter L has not reached this maximum value, the process 1901oops back to step 215. Conversely, if L is equal to this maximum value, the process 190 branches to step 300 where superframe counter (which was initiated via a separate process step not shown) is incremented by one, and thereafter, it is determined whether the value of n,,,. is to be changed (step 310). If the value of n,,,. is to be changed, then the negotiation process of step 200 is executed.
Conversely, if the value of nm., is not to changed, then the process 190 continues to step 210 and the superframe counter is incremented by one, and the frame and byte counters are reset (steps 210, 220).

The process of Figure 4 is a preferred because it allows flexibility in the over-1o head data rate with the introduction of a single new parameter, n,õ..
Techniques that involve more parameters, and hence would be more complicated to implement (and would require more modifications to the existing DSL specifications), are also possible, without departing from the present invention.

In this illustrative embodiment, the parameter, n,n., suffices to give a significant is amount of flexibility in the overhead data transmission rate. By incrementing the nm,,, parameter by integer increments, overhead data rates can be incremented in approxi-mately 2 kbps steps. As overhead data rates are decreased, payload data rates increase and vice versa.

Also, in this illustram c, embodiment 1, a new EOC command is defined to al-io low the EOC/AOC channel data rate to be increased after startup, thereby permitting the frame structure to be changed "on-the-fly" during on-going communications be-tween the modems 26. 34. This EOC command causes renegotiation of the nm. pa-rameter from the value to %-hich it was originally set during initial negotiation in order to increase or decrease the EOC/AOC channel data rates. The format of this command may vary depending upon the particular manner in which the system I is constructed.

With reference now being made to Figure 5, a process 193 that is implemented by the transceivers 26, 34 to negotiate the value n. that is to be used by the transceiv-s ers 26, 34 in constructing frames to be transmitted to each other is described. For pur-poses of this negotiation, it is assumed that the transceivers 26, 34 in system 1 have al-ready entered steady state mode prior to beginning process 193. The transmit circuitry block TX comprised within either or both of the transceivers 26, 34 notifies the receive circuitry RX block comprised in the other transceiver 34, 26, respectively that the transceiver 26, 34 comprising the block TX desires to change the overhead data rate (step 301). The RX block in transceiver 34, 26, respectively, detects the change (step 311) and grants the request by sending a message to the TX block of the transceiver 26, 34 (step 330). Thereafter, in step 320, the TX block of transceiver 26, 34 detects the grant of the change request message and sends another message (step 340) to the RX

block of transceiver 34, 26 defining the new n. that is to be used in communications between the transceivers 26, 34. This new n. may be one of a collection of n,,,,,,, op-tions that are already stored in the TX and RX of the transceivers, and the message may therefore be a signal for choosing one of the options in the collection.
However, in this embodiment, when the RX block receives the new nm., the new nm. value has effec-tively been negotiated between the transceivers (step 350). In this embodiment, the new nma,, is used at the beginning of the next superframe by the two transceivers 26, 34.
The steps shown in Figure 4 are then followed to construct that superframe. Of course, the process 193 may also be used during initial startup of the communications session to negotiate the n,,,. value that is to be used by modems 26, 34.

As described previously, there are numerous other ways in which this negotia-tion/renegotiation of the value of nma,, may be implemented. As has also been de-scribed previously, the adjusting of the overhead data transfer rates in system I to the new na,, value need not occur on the next superframe boundary. It could change in accordance with another message transmitted between the transceivers 26, 34, or it could change only when a counter value of transmitted superframes reaches certain values. It is also possible to establish and exchange many more parameters than just n,,., and to thus enable a more flexible, albeit more complicated, system.

The proposed framing mode will allow low overhead and high payload effi-1o ciency in G.lite systems while maintaining the ability to "open" a high bandwidth clear channel EOC if necessary. On the other hand, if a G.lite system does not require high data rate EOC channel it can simply negotiate it down to less than 2 kbps.
This pro-posal is simple in the sense that the flexibility is achieved by simply negotiating one variable (nm.).

One application that requires dynamic overhead allocation is the transport of compressed digital voice over the eoc/aoc data in a DSL system. Although DSL
sys-tems operate without interrupting POTS on the telephone line on which the DSL
serv-ice is being offered, the use of the DSL data for transporting virtual second line (or third line, etc.) voice over a single phone line is attractive. This digitized voice traffic is likely to be compressed using any of the conventional industry speech compression techniques to bring the data rate of the compressed speech to below 24 kbps.
The EOC/AOC could be "opened up" when a second line voice channel is needed and used to transport the digital voice traffic (as EOC/AOC bytes in the overhead data) by using the on-demand technique described above. During this time, the DSL payload data rate would be decreased. Upon completion of the voice data transmission, the EOC/AOC
data rate may be renegotiated so as to be lower, using the adaptive technique described above and the DSL payload data could go back to its higher rate.

The framing method described in accordance with this embodiment of the pres-ent invention allows the EOC/AOC channel to be programmed to be within a range between a minimum of approximately 2 kbps and a maximum of approximately 30 kbps, at approximately 2 kbps granularity. The EOC channel data rate can be further increased or decreased by making additional changes to the framing structure.
For ex-ample, the maximum EOC/AOC overhead data rate could be increased by allowing more that 1 sync byte (or fast byte) per frame. In this case a new variable, "K", that dictates the number of sync bytes (or fast bytes) per frame may be defined, and negoti-ated by the transceivers at startup and/or during steady state mode. In the case shown in Table 1, K=1, since there is always one EOC/AOC byte per frame. But if K is made to be K=2, then the data rate of the EOC/AOC channel could be doubled, thus allowing a is maximum of 60 kbps. With this technique (and also as K is increased to even higher values), the EOC/AOC channel may be increased to utilize all the bandwidth available on the channel if necessary (i.e., no bytes allocated to payload). This could be benefi-cial if the EOC/AOC channel is intended to be used for lengthy diagnostics tests or modem firmware upgrades during periods of the day or night when the user was not running applications over the modem connection.

Likewise the EOC/AOC channel minimum channel data rate can be further de-creased by changing the framing format to allow the EOC/AOC bytes to be allocated to only certain superframes. With this framing format, a superframe counter defined as an 8 bit counter (modulo 256), is employed. The counter therefore counts from 0 to 255 as superframes are transmitted (or received) and thereafter, recommences counting at 0 again. A new variable Smax, may also be used to dictate how many of the 256 super-fames contain EOC/AOC data. For example if Smax=8, then the first 8 superframes of the 256 superframes counted contain EOC/AOC data. The remaining 248 superframes would contain payload bytes in the place of EOC/AOC bytes in each frame. In this case, the EOC/AOC channel data rate is decrease by a factor of 8/256 (i.e., by a factor of 0.03125). In general with method, the EOC/AOC channel minimum data rate can be decreased to (2 kbps)/256= 0.0078 kbps in the case of a module 256 counter, and may be further decreased by employing larger modulo counters.

In both of the methods described above for further increasing or decreasing the EOC/AOC channel rates, the additional variables, "K" and Smax, may be negotiated by the modems 26, 34 during initialization and/or steady state operation.

While the invention has been disclosed in connection with the preferred em-bodiments and methods of use, it is to be understood that many alternatives, modifica-1s tions, and variations thereof are possible without departing from the present invention.

Thus, the present invention is intended to embrace all such alternatives, modifications, and variations as may be apparent to those skilled in the art and encompassed within the hereinafter appended claims.

What is claimed is:

Claims (165)

1. In a multicarrier communication system with a first and a second transceiver, a method for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
2. The method of claim 1, wherein the second number is zero.
3. In a multicarrier communication transceiver, a method for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
4. The method of claim 3, wherein the second number is zero.
5. In a multicarrier communication transceiver, a method for selecting an overhead data rate comprising: receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
6. The method of claim 5, wherein the second number is zero.
7. In a multicarrier communication system with a first and a second transceiver, a method for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
8. The method of claim 7, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
9. The method of claim 7, wherein at least one of the first and second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
10. The method of claim 7, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
11. The method of claim 7, wherein the information is a message.
12. In a multicarrier communication transceiver, a method for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
13. The method of claim 12, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
14. The method of claim 12, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
15. The method of claim 12, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
16. The method of claim 12 wherein the information is a message.
17. In a multicarrier communication transceiver, a method for selecting an overhead data rate comprising: receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
18. The method of claim 17, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
19. The method of claim 17, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
20. The method of claim 17, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
21. The method of claim 17, wherein the information is a message.
22. In a multicarrier communication system comprising a first and a second transceiver, a method of selecting an overhead data rate comprising: determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
23. The method of claim 22, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
24. The method of claim 22, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
25. The method of claim 22, wherein the information is a message.
26. In a multicarrier communication transceiver, a method of selecting an overhead data rate comprising: determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
27. The method of claim 26, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
28. The method of claim 26, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
29. The method of claim 26, wherein the information is a message.
30. In a multicarrier communication transceiver, a method of selecting an overhead data rate comprising: receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
31. The method of claim 30, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
32. The method of claim 30, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
33. The method of claim 30, wherein the information is a message.
34. A multicarrier communication system that selects an overhead data rate comprising: a first transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; a transmitter portion that transmits during initialization from the first transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and a second transmitter portion that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
35. The system of claim 34, wherein the second number is zero.
36. A multicarrier communication system that selects an overhead data rate comprising: a transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number;
a transmitter portion that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a receiver portion that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
37. The system of claim 36, wherein the second number is zero.
38. A multicarrier communication system that selects an overhead data rate comprising: a receiver portion that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and a transmitter portion that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
39. The system of claim 38, wherein the second number is zero.
40. A multicarrier communication system that selects an overhead data rate comprising: a first transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a second transmitter portion that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
41. The system of claim 40 wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
42. The system of claim 40, wherein at least one of the first and second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
43. The system of claim 40, further comprising a parameter selector that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
44. The system of claim 40, wherein the information is a message.
45. A multicarrier communication system that selects an overhead data rate comprising: a transceiver that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames;
and a receiver portion that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
46. The system of claim 45, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
47. The system of claim 45, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
48. The system of claim 45, further comprising a parameter selector that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
49. The system of claim 45, wherein the information is a message.
50. A multicarrier communication transceiver that selects an overhead data rate comprising:
a receiver portion that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero; and a transmitter portion that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
51. The system of claim 50, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
52. The system of claim 50, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
53. The system of claim 50, further comprising a parameter selector that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
54. The system of claim 50, wherein the information is a message.
55. A multicarrier communication system that selects an overhead data rate comprising: a determination module that determines during initialization at least one of a payload data rate and an overhead data rate; a transceiver portion that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and selects during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization from a first transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a second transmitter portion that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
56. The system of claim 55, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
57. The system of claim 55, further comprising a parameter selector that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames,
58. The system of claim 55, wherein the information is a message.
59. A multicarrier communication system that selects an overhead data rate comprising: a determination module that determines during initialization at least one of a payload data rate and an overhead data rate; a transceiver that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication and a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; a transmitter portion that transmits during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and a receiver portion that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
60. The system of claim 59, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
61. The system of claim 59, further comprising a parameter selector that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
62. The system of claim 59, wherein the information is a message.
63. A multicarrier communication system that selects an overhead data rate comprising: a receiver portion that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and a transmitter portion that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
64. The system of claim 63, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
65. The system of claim 63, further comprising a parameter selector that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
66. The system of claim 63, wherein the information is a message.
67. A multicarrier communication system with a first and a second transceiver that selects an overhead data rate comprising: means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; means for transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and means for transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
68. The system of claim 67, wherein the second number is zero.
69. A multicarrier communication transceiver that selects an overhead data rate comprising:
means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; means for transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and means for receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
70. The system of claim 69, wherein the second number is zero.
71. A multicarrier communication transceiver that selects an overhead data rate comprising:
means for receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and means for transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
72. The system of claim 71, wherein the second number is zero.
73. A multicarrier communication system with a first and a second transceiver that selects an overhead data rate comprising: means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and means for transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
74. The system of claim 73, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
75. The system of claim 73, wherein at least one of the first and second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
76. The system of claim 73, further comprising means for defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
77. The system of claim 73, wherein the information is a message.
78. A multicarrier communication transceiver that selects an overhead data rate comprising:
means for selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and means for receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
79. The system of claim 78, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
80. The system of claim 78, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
81. The system of claim 78, further comprising means for defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
82. The system of claim 78, wherein the information is a message.
83. A multicarrier communication transceiver that selects an overhead data rate comprising:
means for receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero; and means for transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
84. The system of claim 83, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
85. The system of claim 83, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
86. The system of claim 83, further comprising means for defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
87. The system of claim 83, wherein the information is a message.
88. A multicarrier communication system comprising a first and a second transceiver that selects an overhead data rate comprising: means for determining during initialization at least one of a payload data rate and an overhead data rate; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and means for transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
89. The system of claim 88, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
90. The system of claim 88, further comprising means for defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
91. The system of claim 88, wherein the information is a message.
92. A multicarrier communication transceiver that selects an overhead data rate comprising:
means for determining during initialization at least one of a payload data rate and an overhead data rate; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; means for selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; means for transmitting during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and means for receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
93. The system of claim 92, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
94. The system of claim 92, further comprising means for defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
95. The system of claim 92, wherein the information is a message.
96. A multicarrier communication transceiver that selects an overhead data rate comprising:
means for receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and means for transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
97. The system of claim 96, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
98. The system of claim 96, further comprising means for defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
99. The system of claim 96, wherein the information is a message.
100. In a multicarrier communication system with a first and a second transceiver, a protocol for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
101. The protocol of claim 100, wherein the second number is zero.
102. In a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
103. The protocol of claim 102, wherein the second number is zero.
104. In a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising: receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
105. The protocol of claim 104, wherein the second number is zero.
106. In a multicarrier communication system with a first and a second transceiver, a protocol for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
107. The protocol of claim 106, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
108. The protocol of claim 106, wherein at least one of the first and second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
109. The protocol of claim 106, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
110. The protocol of claim 106, wherein the information is a message.
111. In a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising: selecting during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
transmitting during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
112. The protocol of claim 111, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
113. The protocol of claim 111, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
114. The protocol of claim 111, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
115. The protocol of claim 111, wherein the information is a message.
116. In a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising: receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
117. The protocol of claim 116, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
118. The protocol of claim 116, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
119. The protocol of claim 116, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
120. The protocol of claim 116, wherein the information is a message.
121. In a multicarrier communication system comprising a first and a second transceiver, a protocol for selecting an overhead data rate comprising: determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
transmitting during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and transmitting during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
122. The protocol of claim 121, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
123. The protocol of claim 121, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
124. The protocol of claim 121, wherein the information is a message.
125. In a multicarrier communication transceiver, a protocol for selecting an overhead data rate comprising: determining during initialization at least one of a payload data rate and an overhead data rate; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; selecting during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; transmitting during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and receiving during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
126. The protocol of claim 125, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
127. The protocol of claim 125, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
128. The protocol of claim 125, wherein the information is a message.
129. In a multicarrier communication transceiver, a for selecting an overhead data rate comprising: receiving during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and transmitting during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
130. The protocol of claim 129, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
131. The protocol of claim 129, further comprising defining a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
132. The protocol of claim 129, wherein the information is a message.
133. An information storage media comprising information for a multicarrier communication system with a first and a second transceiver, the information selecting an overhead data rate comprising: information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; information that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and information that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
134. The media of claim 133, wherein the second number is zero.
135. An information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising:
information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number; information that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and information that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
136. The media of claim 135, wherein the second number is zero.
137. An information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising:
information that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames; and information that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data.
138. The media of claim 137, wherein the second number is zero.
139. An information storage media comprising information for a multicarrier communication system with a first and a second transceiver, the information selecting an overhead data rate comprising: information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; information that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and information that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
140. The media of claim 139, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
141. The media of claim 139, wherein at least one of the first and second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
142. The media of claim 139, further comprising information that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
143. The media of claim 139, wherein the information is a message.
144. An information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising:
information that selects during initialization a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
information that transmits during initialization from the transceiver to a second transceiver information identifying at least the first and second number of bits to be allocated to overhead data for the plurality of frames; and information that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
145. The media of claim 144, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
146. The media of claim 144, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
147. The media of claim 144, further comprising information that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
148. The media of claim 144, wherein the information is a message.
149. An information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising:
information that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames to be transmitted during steady state communication, wherein the first number of bits to be allocated to overhead data for at least one frame in the plurality of frames is capable of being different than the second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames, and the second number is capable of being zero; and information that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
150. The media of claim 149, wherein the selecting is based on at least one of overhead data rate requirements and payload data rate requirements.
151. The media of claim 149, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
152. The media of claim 149, further comprising information that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
153. The media of claim 149, wherein the information is a message.
154. An information storage media comprising information for a multicarrier communication system comprising a first and a second transceiver, the information selecting an overhead data rate comprising: information that determines during initialization at least one of a payload data rate and an overhead data rate; information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; information that transmits during initialization from the first transceiver to the second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames;
and information that transmits during steady state communication from the second transceiver to the first transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
155. The media of claim 154, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
156. The media of claim 154, further comprising information that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
157. The media of claim 154, wherein the information is a message.
158. An information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising:
information that determines during initialization at least one of a payload data rate and an overhead data rate; information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a first number of bits to be allocated to overhead data for at least one frame in a plurality of frames to be transmitted during steady state communication; information that selects during initialization and based on at least one of the payload data rate and the overhead data rate a second number of bits to be allocated to overhead data for at least one other frame in the plurality of frames to be transmitted during steady state communication, wherein the first number is capable of being different than the second number, and the second number is capable of being zero;
information that transmits during initialization to a second transceiver information identifying at least the first and the second number of bits to be allocated to overhead data for the plurality of frames; and information that receives during steady state communication from the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
159. The media of claim 158, wherein at least one of the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
160. The media of claim 158, further comprising information that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
161. The media of claim 158, wherein the information is a message.
162. An information storage media comprising information for a multicarrier communication transceiver, the information selecting an overhead data rate comprising:
information that receives during initialization from a second transceiver information identifying at least a first and a second number of bits to be allocated to overhead data for a plurality of frames, the first number of bits selected during initialization and based on at least one of a determined payload data rate and a determined overhead data rate, and the second number of bits selected during initialization and based on at least one of the payload data rate and the overhead data rate, wherein the first number is capable of being different than the second number, and the second number is capable of being zero; and information that transmits during steady state communication to the second transceiver the plurality of frames, wherein the first number of bits allocated to overhead data is capable of being different than the second number of bits allocated to overhead data, and the second number is capable of being zero.
163. The media of claim 162, wherein the first and the second number of bits allocated to overhead data for the plurality of frames can be dynamically updated during steady state communication.
164. The media of claim 162, further comprising information that defines a single parameter that specifies at least the first and the second number of bits allocated to overhead data for each frame in the plurality of frames.
165. The media of claim 162, wherein the information is a message.
CA2641978A 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate Expired - Lifetime CA2641978C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2867539A CA2867539C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US9089198P 1998-06-26 1998-06-26
US60/090,891 1998-06-26
CA002335865A CA2335865C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CA002335865A Division CA2335865C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2867539A Division CA2867539C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate

Publications (2)

Publication Number Publication Date
CA2641978A1 true CA2641978A1 (en) 2000-01-06
CA2641978C CA2641978C (en) 2015-01-06

Family

ID=22224825

Family Applications (3)

Application Number Title Priority Date Filing Date
CA2641978A Expired - Lifetime CA2641978C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate
CA2867539A Expired - Lifetime CA2867539C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate
CA002335865A Expired - Fee Related CA2335865C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate

Family Applications After (2)

Application Number Title Priority Date Filing Date
CA2867539A Expired - Lifetime CA2867539C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate
CA002335865A Expired - Fee Related CA2335865C (en) 1998-06-26 1999-06-25 Multicarrier communication with variable overhead rate

Country Status (13)

Country Link
US (3) US6522666B1 (en)
EP (4) EP2278766B1 (en)
JP (1) JP3883384B2 (en)
KR (3) KR100955169B1 (en)
AT (2) ATE320132T1 (en)
AU (2) AU750898B2 (en)
CA (3) CA2641978C (en)
DE (2) DE69920226C5 (en)
DK (1) DK1090490T3 (en)
ES (3) ES2258246T3 (en)
HK (1) HK1068080A1 (en)
PT (1) PT1090490E (en)
WO (1) WO2000001127A1 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19730294C1 (en) * 1997-07-15 1998-10-15 Deutsche Telekom Ag Method of transmitting signalling and digital control information for wavelength division multiplex (WDM) networks
US6522666B1 (en) * 1998-06-26 2003-02-18 Aware, Inc. Multicarrier communication with variable overhead rate
DE19952303A1 (en) * 1999-10-29 2001-05-10 Siemens Ag Data transmission circuit arrangement
WO2001054340A1 (en) * 2000-01-17 2001-07-26 Shenzhen Stars Industrial Co., Ltd Communication technology of varied speed transmission
US6778550B1 (en) * 2000-02-29 2004-08-17 Lucent Technologies Inc. Method and apparatus for TDM/TDMA communications
US6865190B2 (en) * 2000-05-01 2005-03-08 Centillium Communications, Inc. Framing techniques for ADSL systems
WO2002011383A2 (en) * 2000-08-01 2002-02-07 Aware, Inc. Systems and methods for transporting a network timing reference in an adsl system
US7068609B2 (en) * 2000-08-09 2006-06-27 Broadcom Corporation Method and apparatus for performing wire speed auto-negotiation
US20020075902A1 (en) * 2000-09-22 2002-06-20 Abbas Syed Aun Optimum overhead framing techniques for ADSL DMT modems
US7187712B2 (en) * 2001-04-02 2007-03-06 Texas Instruments Incorporated Efficient framing of overhead channel for ADSL modems
ATE385359T1 (en) * 2001-06-07 2008-02-15 Aware Inc METHOD AND SYSTEM FOR VARIABLE LENGTH STATE INITIALIZATION FOR DSL SYSTEMS
US6782269B2 (en) * 2002-06-17 2004-08-24 Nokia Corporation Two threshold uplink rate control to enable uplink scheduling
US20050163154A1 (en) * 2002-09-04 2005-07-28 Fujitsu Limited Communication method and communication system
JP3838511B2 (en) * 2003-03-24 2006-10-25 株式会社Kddi研究所 Video compression encoding transmission / reception device
US7653138B2 (en) * 2003-06-24 2010-01-26 Ikanos Communications, Inc. Technique for improving multiple-channel multi-tone transmissions
US7512155B2 (en) * 2004-03-29 2009-03-31 Stmicroelectronics Ltd. Framing structure allowing flexible allocation of overhead channel
US20060056304A1 (en) * 2004-09-15 2006-03-16 Wayne Moore Methods, systems, modems, and computer program products for connection speed selection
US8154995B2 (en) * 2005-01-26 2012-04-10 At&T Intellectual Property I, L.P. System and method of managing digital data transmission
ES2802808T3 (en) 2006-10-24 2021-01-21 Qualcomm Inc Frame structures for wireless communication systems
SI2095524T1 (en) 2006-11-01 2019-02-28 Qualcomm Incorporated Reference signal design for cell search in an orthogonal wireless communication system
WO2008124794A1 (en) * 2007-04-09 2008-10-16 Conexant Systems, Inc. Back channel communication
JP2009152751A (en) * 2007-12-19 2009-07-09 Fujitsu Ltd Method and apparatus for channel switching
KR100983513B1 (en) * 2008-06-24 2010-09-27 경희대학교 산학협력단 Method of Controlling Wireless Sensor Network
US20130282868A1 (en) * 2012-04-23 2013-10-24 Jae Chung Integral Controller Based Pacing for HTTP Pseudo-streaming
EP2661009B1 (en) * 2012-04-30 2018-11-14 Lantiq Beteiligungs-GmbH & Co.KG Dynamic update of transmission settings and robust management communication channel

Family Cites Families (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3573380A (en) 1969-05-15 1971-04-06 Bell Telephone Labor Inc Single-sideband modulation system
US3798378A (en) * 1972-11-07 1974-03-19 Itt Frame synchronization system
US4131766A (en) 1977-07-11 1978-12-26 Granger Associates Digital filter bank
JPS60112357A (en) 1983-11-22 1985-06-18 Mitsubishi Electric Corp Information transmission system
US4590921A (en) 1984-11-07 1986-05-27 Dane John A Parabolic reflector
US4679227A (en) 1985-05-20 1987-07-07 Telebit Corporation Ensemble modem structure for imperfect transmission media
US4727536A (en) * 1986-06-19 1988-02-23 General Datacomm, Inc. Variable control and data rates in highly efficient multiplexer
DE3688980T2 (en) 1986-10-30 1994-04-21 Ibm Method for multi-speed coding of signals and device for carrying out this method.
NL8700175A (en) 1987-01-26 1988-08-16 Philips Nv METHOD FOR TRANSFERRING INFORMATION BY CODE SIGNALS, INFORMATION TRANSMISSION SYSTEM FOR CARRYING OUT THE METHOD, AND TRANSMITTING AND RECEIVING DEVICE FOR USE IN THE TRANSMISSION SYSTEM.
US4791652A (en) * 1987-06-04 1988-12-13 Northern Telecom Limited Synchronization of asynchronous data signals
US5048054A (en) 1989-05-12 1991-09-10 Codex Corporation Line probing modem
CA2063413C (en) 1989-06-30 2000-08-15 Leroy D. Harper Computer power management system
EP0443503B1 (en) 1990-02-23 1997-07-30 Mitsubishi Denki Kabushiki Kaisha Mobile communication system
US5206886A (en) 1990-04-16 1993-04-27 Telebit Corporation Method and apparatus for correcting for clock and carrier frequency offset, and phase jitter in mulicarrier modems
US5224152A (en) 1990-08-27 1993-06-29 Audiovox Corporation Power saving arrangement and method in portable cellular telephone system
US5128964A (en) 1990-10-10 1992-07-07 Intelligent Modem Corporation Modulation method and apparatus for multicarrier data transmission
GB9024684D0 (en) * 1990-11-13 1991-01-02 Cognito Group Ltd A method of communicating data
US5267261A (en) 1992-03-05 1993-11-30 Qualcomm Incorporated Mobile station assisted soft handoff in a CDMA cellular communications system
FR2690029B1 (en) 1992-04-08 1995-03-31 France Telecom Method for transmitting digital paging data, and corresponding paging receiver.
US5285474A (en) 1992-06-12 1994-02-08 The Board Of Trustees Of The Leland Stanford, Junior University Method for equalizing a multicarrier signal in a multicarrier communication system
US5375123A (en) 1993-02-05 1994-12-20 Telefonakitebolaget L. M. Ericsson Allocation of channels using interference estimation
US5477360A (en) * 1993-04-23 1995-12-19 Kabushiki Kaisha Toshiba Liquid crystal display device
US5479447A (en) 1993-05-03 1995-12-26 The Board Of Trustees Of The Leland Stanford, Junior University Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines
US6339698B1 (en) 1993-07-30 2002-01-15 British Telecommunications Public Limited Company Communications system with controlled selective measuring of traffic properties
US5497398A (en) 1993-08-12 1996-03-05 Aware, Inc. Multi-carrier transceiver
US5596604A (en) 1993-08-17 1997-01-21 Amati Communications Corporation Multicarrier modulation transmission system with variable delay
US5400322A (en) 1993-08-20 1995-03-21 Amati Communications Corp. Updating of bit allocations in a multicarrier modulation transmission system
EP0720803B1 (en) 1993-09-24 2001-08-22 Nokia Networks Oy Inter-exchange soft handoff in a cellular telecommunications system
US5708659A (en) 1993-10-20 1998-01-13 Lsi Logic Corporation Method for hashing in a packet network switching system
GB9322999D0 (en) 1993-11-08 1994-01-05 Foley John P Terrestrial television standards converter
US5598435A (en) 1993-12-23 1997-01-28 British Telecommunications Public Limited Company Digital modulation using QAM with multiple signal point constellations not equal to a power of two
US5519731A (en) * 1994-04-14 1996-05-21 Amati Communications Corporation ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise
US5555244A (en) 1994-05-19 1996-09-10 Integrated Network Corporation Scalable multimedia network
US5625651A (en) * 1994-06-02 1997-04-29 Amati Communications, Inc. Discrete multi-tone data transmission system using an overhead bus for synchronizing multiple remote units
US5644573A (en) 1995-01-20 1997-07-01 Amati Communications Corporation Methods for coordinating upstream discrete multi-tone data transmissions
US5537410A (en) * 1994-09-15 1996-07-16 Oki Telecom Subsequent frame variable data rate indication method
US5719883A (en) 1994-09-21 1998-02-17 Lucent Technologies Inc. Adaptive ARQ/FEC technique for multitone transmission
US5636246A (en) 1994-11-16 1997-06-03 Aware, Inc. Multicarrier transmission system
US6035197A (en) 1994-12-29 2000-03-07 Cellco Partnership Method and system for providing a handoff from a CDMA cellular telephone system
US5521906A (en) 1995-01-26 1996-05-28 Motorola Inc. Method and apparatus for updating carrier channel allocations
US5533008A (en) * 1995-01-26 1996-07-02 Motorola, Inc. Method and apparatus for providing a communication system infrastructure
US5682419A (en) 1995-01-26 1997-10-28 Grube; Gary W. Method and apparatus for providing infrastructure call support
US5634192A (en) 1995-02-23 1997-05-27 Northern Telecom Limited Mobile-assisted handoff technique
JP2768297B2 (en) * 1995-03-23 1998-06-25 日本電気株式会社 Data transfer method and device
US5943376A (en) * 1995-04-06 1999-08-24 Motorola, Inc. Method and system for time aligning a frame in a communication system
US5604731A (en) * 1995-04-19 1997-02-18 Lucent Technologies Inc. Renegotiated bit-rate service system and method
KR0155818B1 (en) * 1995-04-29 1998-11-16 김광호 Power distribution method and apparatus in multi-carrier transmitting system
KR100331437B1 (en) * 1995-06-30 2002-08-08 삼성전자 주식회사 Adaptive bit switch apparatus of dmt system and method thereof
EP0753948B1 (en) 1995-07-11 2006-06-07 Alcatel Capacity allocation for OFDM
ES2185681T3 (en) 1995-07-11 2003-05-01 Cit Alcatel SIGNAL ASSIGNMENT IN A MULTIPORTER SYSTEM.
JP2802255B2 (en) 1995-09-06 1998-09-24 株式会社次世代デジタルテレビジョン放送システム研究所 Orthogonal frequency division multiplexing transmission system and transmission device and reception device using the same
US5757813A (en) 1995-10-18 1998-05-26 Telefonaktiebolaget Lm Ericsson Method for achieving optimal channel coding in a communication system
FI100571B (en) * 1995-11-15 1997-12-31 Nokia Telecommunications Oy Procedure and arrangement for asynchronous data transfer
US6002722A (en) 1996-05-09 1999-12-14 Texas Instruments Incorporated Multimode digital modem
US5822374A (en) * 1996-06-07 1998-10-13 Motorola, Inc. Method for fine gains adjustment in an ADSL communications system
US5852633A (en) 1996-06-07 1998-12-22 Motorola, Inc. Method for allocating data in a data communication system
US6072779A (en) 1997-06-12 2000-06-06 Aware, Inc. Adaptive allocation for variable bandwidth multicarrier communication
US5822372A (en) * 1996-08-02 1998-10-13 Motorola, Inc. Multicarrier system using subchannel characteristics to implement different error rates within a data stream
US6055297A (en) 1996-08-02 2000-04-25 Northern Telecom Limited Reducing crosstalk between communications systems
GB9617553D0 (en) * 1996-08-21 1996-10-02 Walker Christopher P H Communication system with improved routing switch
ATE227910T1 (en) 1996-09-02 2002-11-15 St Microelectronics Nv IMPROVEMENTS IN, OR RELATING TO, MULTI CARRIER TRANSMISSION SYSTEMS
US6229855B1 (en) * 1996-09-03 2001-05-08 Adc Telecommunications, Inc. Adaptive transmitter for digital transmission
EP0828363A3 (en) 1996-09-04 2000-04-05 Texas Instruments Incorporated Multicode modem with a plurality of analogue front ends
US5737337A (en) 1996-09-30 1998-04-07 Motorola, Inc. Method and apparatus for interleaving data in an asymmetric digital subscriber line (ADSL) transmitter
US5806669A (en) * 1996-10-16 1998-09-15 Kim; Paul Razor support structures for containers
US5909463A (en) 1996-11-04 1999-06-01 Motorola, Inc. Single-chip software configurable transceiver for asymmetric communication system
US5960036A (en) * 1996-11-04 1999-09-28 Motorola, Inc. Apparatus and method for auto-configuring a communication system
WO1998027665A1 (en) 1996-12-17 1998-06-25 Paradyne Corporation Apparatus and method for communicating voice and data between a customer premises and a central office
US5805669A (en) 1996-12-30 1998-09-08 Paradyne Corporation Rate adaptaptive subscriber line ("RADSL") modem and method of operation
US5970407A (en) 1996-12-31 1999-10-19 Telefonaktiebolaget L M Ericsson (Publ) Compensation for mobile assisted handoff measurement inaccuracies
US6370156B2 (en) * 1997-01-31 2002-04-09 Alcatel Modulation/demodulation of a pilot carrier, means and method to perform the modulation/demodulation
US5953322A (en) * 1997-01-31 1999-09-14 Qualcomm Incorporated Cellular internet telephone
US5731706A (en) * 1997-02-18 1998-03-24 Koeman; Henriecus Method for efficient calculation of power sum cross-talk loss
US6014425A (en) * 1997-02-26 2000-01-11 Paradyne Corporation Apparatus and method for qualifying telephones and other attached equipment for optimum DSL operation
US6175550B1 (en) 1997-04-01 2001-01-16 Lucent Technologies, Inc. Orthogonal frequency division multiplexing system with dynamically scalable operating parameters and method thereof
US6009122A (en) * 1997-05-12 1999-12-28 Amati Communciations Corporation Method and apparatus for superframe bit allocation
CA2293645A1 (en) 1997-06-13 1998-12-17 Telefonaktiebolaget Lm Ericsson Method for reporting measurement information in a mobile communications system
US6064692A (en) 1997-06-20 2000-05-16 Amati Communications Corporation Protocol for transceiver initialization
US6065060A (en) * 1997-06-30 2000-05-16 Integrated Telecom Express Modular multiplicative data rate modem and method of operation
US6092122A (en) * 1997-06-30 2000-07-18 Integrated Telecom Express xDSL DMT modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US6128335A (en) * 1997-06-30 2000-10-03 Integrated Telecom Express Software rate adaptable modem with forward compatible and expandable functionality and method of operation
US6073179A (en) * 1997-06-30 2000-06-06 Integrated Telecom Express Program for controlling DMT based modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US5852630A (en) * 1997-07-17 1998-12-22 Globespan Semiconductor, Inc. Method and apparatus for a RADSL transceiver warm start activation procedure with precoding
JP3078262B2 (en) 1997-08-28 2000-08-21 住友電気工業株式会社 Communication device
US6351487B1 (en) * 1997-09-17 2002-02-26 Texas Instruments Incorporated Digital subscriber line device driver using communication window size based on relative data rates of upstream and downstream communications
US6219378B1 (en) * 1997-09-17 2001-04-17 Texas Instruments Incorporated Digital subscriber line modem initialization
US6005893A (en) * 1997-09-23 1999-12-21 Telefonaktiebolaget Lm Ericsson Reduced complexity bit allocation to subchannels in a multi-carrier, high speed data transmission system
US6130882A (en) 1997-09-25 2000-10-10 Motorola, Inc. Method and apparatus for configuring a communication system
US6101216A (en) * 1997-10-03 2000-08-08 Rockwell International Corporation Splitterless digital subscriber line communication system
US6028486A (en) * 1997-10-07 2000-02-22 Telefonaktiebolaget Lm Ericsson Method and apparatus for reducing power dissipation in multi-carrier amplifiers
JP3436742B2 (en) 1997-10-10 2003-08-18 アウェア, インコーポレイテッド Splitterless multi-carrier modem
US6151307A (en) * 1997-10-23 2000-11-21 Nortel Networks Corporation Fibre ink superframe format
US6144696A (en) * 1997-12-31 2000-11-07 At&T Corp. Spread spectrum bit allocation algorithm
US6307839B1 (en) * 1997-12-31 2001-10-23 At&T Corp Dynamic bandwidth allocation for use in the hybrid fiber twisted pair local loop network service architecture
US6480475B1 (en) * 1998-03-06 2002-11-12 Texas Instruments Incorporated Method and system for accomodating a wide range of user data rates in a multicarrier data transmission system
US6252861B1 (en) 1998-03-26 2001-06-26 Lucent Technologies, Inc. Methods and apparatus for interfrequency handoff in a wireless communication system
US6052411A (en) * 1998-04-06 2000-04-18 3Com Corporation Idle mode for digital subscriber line
JP2984653B1 (en) 1998-06-11 1999-11-29 埼玉日本電気株式会社 Base station wireless device for CDMA cellular system
US6522666B1 (en) 1998-06-26 2003-02-18 Aware, Inc. Multicarrier communication with variable overhead rate
US6266702B1 (en) * 1998-09-28 2001-07-24 Raytheon Company Method and apparatus to insert and extract data from a plurality of slots of data frames by using access table to identify network nodes and their slots for insertion and extraction data

Also Published As

Publication number Publication date
EP2278766A2 (en) 2011-01-26
CA2335865A1 (en) 2000-01-06
AU2002301627B2 (en) 2004-04-22
PT1090490E (en) 2005-01-31
DE69920226T2 (en) 2005-09-29
DE69920226C5 (en) 2013-09-19
US6522666B1 (en) 2003-02-18
EP1090490A1 (en) 2001-04-11
EP2278767A2 (en) 2011-01-26
EP2278765A3 (en) 2012-08-01
EP2278767A3 (en) 2012-08-01
ATE320132T1 (en) 2006-03-15
DK1090490T3 (en) 2005-01-17
AU2002301627B9 (en) 2004-12-16
JP2002519946A (en) 2002-07-02
KR20010053220A (en) 2001-06-25
US20030007509A1 (en) 2003-01-09
EP1090490B1 (en) 2004-09-15
DE69930172T2 (en) 2006-07-27
ES2709692T3 (en) 2019-04-17
ES2258246T3 (en) 2006-08-16
KR101006609B1 (en) 2011-01-07
KR20100031635A (en) 2010-03-23
US8718179B2 (en) 2014-05-06
ATE276617T1 (en) 2004-10-15
EP2278766B1 (en) 2018-11-07
US20060251123A1 (en) 2006-11-09
EP2278767B1 (en) 2018-11-07
CA2867539C (en) 2017-03-14
KR20100121683A (en) 2010-11-18
ES2230865T3 (en) 2005-05-01
CA2335865C (en) 2008-12-16
KR100955169B1 (en) 2010-04-29
JP3883384B2 (en) 2007-02-21
AU750898B2 (en) 2002-08-01
WO2000001127A1 (en) 2000-01-06
AU4833999A (en) 2000-01-17
CA2867539A1 (en) 2000-01-06
EP2278766A3 (en) 2012-08-01
CA2641978C (en) 2015-01-06
EP2278765A2 (en) 2011-01-26
HK1068080A1 (en) 2005-04-22
DE69920226D1 (en) 2004-10-21
DE69930172D1 (en) 2006-05-04
EP2278765B1 (en) 2018-11-07

Similar Documents

Publication Publication Date Title
US8718179B2 (en) Multicarrier communication with variable overhead rate
JP3742901B2 (en) Time division duplex high-speed data transmission system and method
US7649928B2 (en) Method for synchronizing seamless rate adaptation
EP1555773A2 (en) Fast initialization using seamless rate adaption
EP1223719A2 (en) Selectable training signals based on previously stored connection information for DMT-based system
US6967997B2 (en) Multi-carrier connection initialization and symbol transmission
EP1410541A4 (en) Improved scheme for the initialization of adsl modems
EP1667392B1 (en) Multicarrier communication with variable overhead rate
EP1453268B1 (en) Multicarrier communication with variable overhead rate
AU2004203322B2 (en) Multicarrier communication with variable overhead rate

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190625