Method and apparatus for data transmission
First Claim
1. A method for data transmission, the method comprising the steps of:
- receiving a first bad frame a first plurality of times;
sending a first number of Acknowledgments (ACKS) or Negative Acknowledgments (NAKs) in response to the received first bad frames;
declaring the first bad frame an aborted frame;
receiving a second bad frame a second plurality of times;
sending a second number of ACKs or NAKs in response to the received second bad frames, wherein the first and the second number of ACKs or NAKs differ; and
declaring the second bad frame an aborted frame.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for data transmission is provided herein. In accordance with the preferred embodiment of the present invention a loss-ratio estimator (105) estimates a current loss (L) for a communication channel (108). Once the actual loss for the channel is known, a generator (104) compares the actual loss (L) to a target loss (T). A retransmission control parameter (R) is then adjusted by the generator (104) and output to a transmitter 103 where it is used to control the retransmission behavior and to determine when to abort a bad frame. When a bad frame is aborted, transmitter 103 indicates the abortion to a receiving device (102). A receiver then utilizes the indication to stop reporting the bad frame in all subsequent ACK/NAKs.
-
Citations
14 Claims
-
1. A method for data transmission, the method comprising the steps of:
-
receiving a first bad frame a first plurality of times; sending a first number of Acknowledgments (ACKS) or Negative Acknowledgments (NAKs) in response to the received first bad frames; declaring the first bad frame an aborted frame; receiving a second bad frame a second plurality of times; sending a second number of ACKs or NAKs in response to the received second bad frames, wherein the first and the second number of ACKs or NAKs differ; and declaring the second bad frame an aborted frame. - View Dependent Claims (2, 3)
-
-
4. A method for data transmission, the method comprising the steps of:
-
receiving an acknowledgment (ACK) or negative acknowledgment (NAK); determining a loss ratio (L) based on the received ACK/NAK; comparing the loss ratio with a target loss ratio (T); and adjusting a retransmission parameter (R) based on the comparison, wherein the retransmission parameter comprises a number of times a particular frame is to be retransmitted prior to aborting the frame. - View Dependent Claims (5, 6)
-
-
7. An apparatus comprising:
-
a loss ratio generator having an ACK or NAK as an input and outputting an estimated channel loss (L); and a retransmission parameter generator having the estimated channel loss as an input and outputting a retransmission parameter (R) based on the estimated channel loss, wherein R comprises a number of retransmissions a frame undergoes prior to declaring the frame an aborted frame. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a receiver having a poor frame as an input; an ACK/NAK generator coupled to the receiver, the receiver outputting an ACK/NAK based on a targeted loss ratio (T), an actual channel loss ratio (L), and a retransmission parameter (R), wherein the retransmission parameter comprises a number of times a frame is ACK/NAKed prior to declaring the frame an aborted frame. - View Dependent Claims (14)
-
Specification