Patent ID: 8321738

Claim:
A method for retransmitting data, comprising: receiving, at a receiving device, a plurality of discrete multi-tone (DMT) symbols bearing data from a sending device; detecting, at the receiving device, the plurality of DMT symbols to determine that a quantity of damaged DMT symbols in a set range meets a set retransmission threshold value; sending, from the receiving device to the sending device a retransmission request for requesting the sending device retransmit one of the damaged DMT symbols, the retransmission request carrying an identifier of the one of the damaged DMT symbols; and receiving, at the receiving device, a DMT symbol carrying data corresponding to the identifier of the one of the damaged DMT symbols; wherein determining the number of the damaged DMT symbols in the set range meets the set retransmission threshold value further comprising: setting a retransmission judging queue at a length same as a length of the set range; sequentially storing a detection result indicative of whether each of the plurality of DMT symbols is damaged or not; determining the quantity of the damaged DMT symbols by utilizing a set retransmission counter to count the number according to the detection result stored in the retransmission judging queue; and determining the count value is larger than the set retransmission threshold value.