Method and apparatus for resolving ambiguity in reception of multiple retransmitted frames
First Claim
1. A method of detecting a delayed frame in a transport function wherein a plurality of frames are sent from a transmitter to a receiver, the method comprising the steps of:
- determining a threshold value proportional to a product of a number of frames within a bundle of frames and a maximum delay time in frame-length time increments between frames sent in said bundle of frames;
comparing, for a received frame, a frame sequencing counter number with said threshold value, the frame sequencing counter number being derived from a header of the received frame; and
detecting the received frame as a delayed frame if the frame sequencing counter number exceeds said threshold value.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for resolving ambiguity in reception of multiple retransmitted frames includes ascertaining for each data frame received from a transmitter whether the frame is a retransmitted frame. If the frame is a retransmitted frame, the frame may be stored in a resequencing buffer. If an abort timer associated with the second round of retransmission has been set for the retransmitted frame, an associated negative-acknowledgment-list (NAK-list) entry is not removed from a NAK list until the abort timer has expired. If the abort timer has not been set for the retransmitted frame, the associated NAK-list entry is removed from the NAK list. The method and apparatus may reside in a transport function in which a transmitter sends data frames to a receiver in accordance with the Radio Link Protocol interface. The transport function may reside in, e.g., a data-capable cellular or satellite-based base station and subscriber unit.
46 Citations
8 Claims
-
1. A method of detecting a delayed frame in a transport function wherein a plurality of frames are sent from a transmitter to a receiver, the method comprising the steps of:
-
determining a threshold value proportional to a product of a number of frames within a bundle of frames and a maximum delay time in frame-length time increments between frames sent in said bundle of frames;
comparing, for a received frame, a frame sequencing counter number with said threshold value, the frame sequencing counter number being derived from a header of the received frame; and
detecting the received frame as a delayed frame if the frame sequencing counter number exceeds said threshold value. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for detecting a delayed frame in a transport function wherein a plurality of frames are sent from a transmitter to a receiver, the apparatus comprising:
-
means for determining a threshold value proportional to a product of a number of frames within a bundle of frames and a maximum delay time in frame-length time increments between frames sent in said bundle of frames;
means for comparing, for a received frame, a frame sequencing counter number with said threshold value, the frame sequencing counter number being derived from a header of the received frame; and
means for detecting the received frame as a delayed frame if the frame sequencing counter number exceeds the threshold value. - View Dependent Claims (6, 7, 8)
-
Specification