Method and system for communicating data in xDSL using data retransmission
First Claim
1. A method for communicating data between a first device and a second device, comprising:
- defining a data transmission unit (DTU) to be sent in an xDSL data stream;
defining a retransmit container as a time slot that corresponds to the DTU;
maintaining a copy of the DTU and the retransmit container at the first device, wherein the retransmit container is maintained at the second device independently of the first device;
transmitting the DTU in the xDSL data stream to the second device;
determining that the DTU was corrupted during transmission;
identifying the DTU based on the retransmit container; and
retransmitting the DTU.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for communicating data in an xDSL data retransmission mode is disclosed. A data transmission unit (DTU) is defined. The DTU is sent in an xDSL data stream. A retransmit container is further defined a as a time slot that corresponds to a sent DTU. A copy of the sent DTUs and an index of corresponding retransmit containers is maintained. The DTUs are transmitted the in the xDSL data stream. A determination is made on whether a transmitted DTU was corrupted during transmission. Each corrupted DTU is identified by its corresponding retransmit container. An uncorrupted copy of the DTU is then retransmitted as identified by the corresponding retransmit container.
-
Citations
34 Claims
-
1. A method for communicating data between a first device and a second device, comprising:
-
defining a data transmission unit (DTU) to be sent in an xDSL data stream; defining a retransmit container as a time slot that corresponds to the DTU; maintaining a copy of the DTU and the retransmit container at the first device, wherein the retransmit container is maintained at the second device independently of the first device; transmitting the DTU in the xDSL data stream to the second device; determining that the DTU was corrupted during transmission; identifying the DTU based on the retransmit container; and retransmitting the DTU. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for communicating data, comprising:
-
receiving, at a first device, xDSL data transmission units (DTUs) from a second device within respective retransmit containers, wherein a retransmit container is defined as a time slot that corresponds to a respective DTU; maintaining an index of the retransmit containers at the first device independent of the second device; determining that a received DTU was corrupted; transmitting a retransmission request requesting transmission of another copy of the received DTU, wherein the retransmission request includes a value identifying a retransmit container corresponding to the received DTU; receiving from the second device the other copy of the received DTU; and substituting the corrupted DTU with the other copy of the DTU. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for communicating data between a first device and a second device, comprising:
-
means for defining a data transmission unit (DTU) to be sent in an xDSL data stream; means for defining a retransmit container as a time slot that corresponds to the DTU; means for maintaining a copy of the DTU and the retransmit container at the first device, wherein the retransmit container is maintained at the second device independent of the first device; means for transmitting the DTU in the xDSL data stream to the second device; means for determining that the DTU was corrupted during transmission; means for identifying the DTU based on the retransmit container; and means for retransmitting the DTU. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A system for communicating data, comprising:
-
means for receiving, at a first device, xDSL data transmission units (DTUs) from a second device within respective retransmit containers, wherein a retransmit container is defined as a time slot that corresponds to a respective DTUs; means for maintaining an index of the retransmit containers at the first device independent of the second device; means for determining that a received DTU was corrupted; means for transmitting a retransmission request requesting transmission of another copy of the received DTU, wherein the retransmission request includes a value identifying a retransmit container corresponding to the received DTU; means for receiving from the second device transmitter the other copy of the received DTU; and means for substituting the corrupted DTU with the other copy of the DTU. - View Dependent Claims (32, 33, 34)
-
Specification