Selective retransmission of data
First Claim
1. A method for selective retransmission within a communication system wherein higher-layer packets are segmented and transmitted via a link-layer protocol, the method comprising the steps of:
- determining that a link-layer frame needs to be aborted;
determining a set of link-layer frames (V(B)) having higher-layer packet boundaries; and
selectively retransmitting link-layer frames by setting V(N) to a next missing link-layer frame after a higher-layer packet boundary if V(B) is not an empty set, otherwise setting V(N) to V(R), wherein V(N) is a next link-layer frame needed for sequential delivery of frames and V(R) is a next new link-layer frame expected.
6 Assignments
0 Petitions
Accused Products
Abstract
During reception of a higher-layer packet (301), segmented into lower-layer frames (302), a receiver (400) will appropriately determine if a lower-layer frame was correctly received (503). If a lower-layer frame is not correctly received, and the maximum number of NAKs have been sent, the lower-layer frame is categorized as aborted. Once a frame has been categorized as aborted, the receiver will send no more NAKs for a predetermined number of lower-layer frames (302). In particular, those lower-layer frames (302) associated with the higher-layer packet will fail to have NAKs sent even if they are improperly received.
10 Citations
15 Claims
-
1. A method for selective retransmission within a communication system wherein higher-layer packets are segmented and transmitted via a link-layer protocol, the method comprising the steps of:
-
determining that a link-layer frame needs to be aborted;
determining a set of link-layer frames (V(B)) having higher-layer packet boundaries; and
selectively retransmitting link-layer frames by setting V(N) to a next missing link-layer frame after a higher-layer packet boundary if V(B) is not an empty set, otherwise setting V(N) to V(R), wherein V(N) is a next link-layer frame needed for sequential delivery of frames and V(R) is a next new link-layer frame expected. - View Dependent Claims (2, 3, 4)
-
-
5. In a communication system where a higher-layer packet is segmented and transmitted over a link layer utilizing a link-layer protocol, a method for selective retransmission of data, the method comprising the steps of:
-
receiving a link-layer frame, wherein the link-layer frame comprises data from a first higher-layer packet; and
failing to send a Negative acknowledgment (NAK) for the link-layer frame if a prior-received link-layer frame was aborted, otherwise sending the NAK. - View Dependent Claims (6, 7)
-
-
8. An apparatus comprising:
-
receiving circuitry having a link-layer frame as an input, the link-layer frame comprising data from a first higher-layer packet; and
transmitting circuitry failing to output a Negative Acknowledgment (NAK) for the link-layer frame if a prior-received link-layer frame was aborted, otherwise sending the NAK. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a receiver having a poorly received link-layer frame as an input, wherein the link-layer frame comprises a segment of a higher-layer data packet; and
logic circuitry determining that the poorly received link-layer frame should be aborted, and setting V(N) to a next missing link-layer frame after a next higher-layer packet boundary if V(B) is not an empty set, otherwise setting V(N) to V(R), wherein V(N) is a next link-layer frame needed for sequential delivery of frames and V(R) is a next new link-layer frame expected. - View Dependent Claims (14, 15)
-
Specification