Patent ID: 6477368
Filing Date: 2002-11-05
Classification: H04B,H04W

Abstract:
In a shared communication system comprising a plurality of communication units and a central controller that allocates a plurality of time slots of a data channel among the plurality of communication units, a method for controlling training of at least a first transmitter of a communication unit of the plurality of communication units of the shared communication system that is capable of near-continuous transmission of data, said method comprising:the communication unit requesting allocation of a portion of the plurality of time slots of the communication resource via an initial transmission slot of a plurality of transmission slots of a training interval, said training interval having a length defined by the plurality of transmission slots; the communication unit receiving a data channel update message from the central controller containing a number of slots of the plurality of slots of the data channel allocated to the communication unit; if a controller of the communication unit receives a transmission indication from the transmitter, determining whether the transmitter is operating in a full-power mode or a cut-back power mode, further comprising: if the transmitter is operating in the full power mode, decrementing a first full-power training interval counter and decrementing a second full-power training interval counter; if the transmitter is operating in the cut-back power mode, decrementing a first cut-back power training interval counter and decrementing a second cut-back power training interval counter; if the operating frequency of the transmitter has changed, further comprising: performing real training on the transmitter during a next allocated transmission slot of the plurality of transmission slots of the training interval; and performing pseudo training oh the transmitter during subsequent slots of the plurality of transmission slots of the training interval and resetting the first and second full-power training interval counters and the first and second cut-back power training interval counters; if the transmitter transmitted during a current frame, further comprising: determining whether real training or pseudo training is being performed on the transmitter during the training interval; if real training of the transmitter is complete and real training results generated, further comprising: performing temperature compensation based on the real training results; storing the real training results in a memory of the communication unit to adjust operation of the transmitter; and performing pseudo training of the transmitter during a next allocated transmission slot of the training interval; if pseudo training of the transmitter is being performed, further comprising: detecting whether the transmitter is clipping an output waveform of the transmitter and performing real training of the transmitter during the next allocated transmission slot upon detection of clipping by the transmitter; performing pseudo training of the transmitter; and adjusting the length of the training interval to train more often if the number of slots allocated to the communication unit is greater than the number of slots allocated to a base interleave.