Patent ID: 7254766

Claim:
A method for communicating DSL data symbols, the method comprising the steps of: generating one or more DSL data symbols in a first processor; receiving, in a second processor, the one or more DSL data symbols over time and buffering the DSL data symbols in a buffer; retrieving, in the second processor, the one or more DSL data symbols from the buffer and transmitting the one or more DSL data symbols one after another over a communication media; transmitting from the second processor, when the buffer contains no DSL data symbols, a redundant DSL symbol over the communication media; and correcting, when the buffer is written to contain DSL data symbols, a state of DSL transmission to compensate for the previous communication of redundant symbols; wherein the method has two modes of operation, a first mode of operation being where the second processor dedicates X MIPS to processing data packets and a second mode of operation being where the second processor dedicates Y MIPS to processing the data packets wherein Y is less than X.