| US 7,573,883 B2 | ||
| System, method and operator for increasing the active window size in a NAK-based window protocol | ||
| Radhachandran Padmanaban, San Diego, Calif. (US); and Srinivasan Balasubramanian, San Diego, Calif. (US) | ||
| Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (Sweden) | ||
| Filed on Dec. 31, 2004, as Appl. No. 11/26,958. | ||
| Claims priority of provisional application 60/550630, filed on Mar. 05, 2004. | ||
| Prior Publication US 2005/0198028 A1, Sep. 08, 2005 | ||
| Int. Cl. H04L 12/28 (2006.01); H04L 12/56 (2006.01); H04W 4/00 (2009.01); H04L 12/54 (2006.01); G08C 25/02 (2006.01); H04L 1/18 (2006.01) | ||
| U.S. Cl. 370—394 [370/328; 370/428; 714/748] | 13 Claims |

| 1. A method of processing, in a receiver of a communication system, a data frame received from a transmitter, the received
data frame having a sequence number, the receiver having a queue indexed by said sequence numbers, comprising:
if said data frame is sequential to previously received sequential data frames, processing said data frame;
defining an inactive window in said queue, said inactive window comprising contiguous queue entries, and wherein the size
of said inactive window is negotiated between the receiver and the transmitter;
if said data frame falls within said inactive window, discarding said data frame; and
if said data frame is nonsequential to previously received data frames and falls outside said inactive window, storing said
data frame in said queue.
|