Packet sub-frame structure for selective acknowledgment
First Claim
Patent Images
1. A method of sending data by a transmitter, the method comprising the steps of:
- (a) forming a packet frame from payload data, the packet frame including two or more sub-frames and each sub-frame comprising sub-frame payload data and a sub-frame sequence number;
(b) transmitting the packet frame to a receiver;
(c) receiving an acknowledgment message from the receiver; and
(d) determining, based upon the acknowledgment message, each sub-frame of the packet frame not properly received by the receiver(e) re-transmitting, to the receiver, each sub-frame not properly received by the receiver;
(f) determining the number of erroneous sub-frames in the packet frame; and
(g) adjusting antenna diversity based on the number of erroneous sub-frames in the packet frame.
9 Assignments
0 Petitions
Accused Products
Abstract
A wireless local area network includes transmission of data packets between endpoints in which packet frames are divided into sub-frames. On reception of a frame, the integrity of each individual sub-frame is checked. Sub-frames that pass the integrity check are acknowledged and retransmission is requested only for sub-frames that failed the integrity check. Consequently, only the affected sub-frames require retransmission instead of the whole frame.
-
Citations
22 Claims
-
1. A method of sending data by a transmitter, the method comprising the steps of:
-
(a) forming a packet frame from payload data, the packet frame including two or more sub-frames and each sub-frame comprising sub-frame payload data and a sub-frame sequence number; (b) transmitting the packet frame to a receiver; (c) receiving an acknowledgment message from the receiver; and (d) determining, based upon the acknowledgment message, each sub-frame of the packet frame not properly received by the receiver (e) re-transmitting, to the receiver, each sub-frame not properly received by the receiver; (f) determining the number of erroneous sub-frames in the packet frame; and (g) adjusting antenna diversity based on the number of erroneous sub-frames in the packet frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing a packet frame at a receiver, the method comprising the steps of:
-
(a) receiving the packet frame, wherein
1) the packet frame comprises a header, a header integrity check value, a packet frame integrity check value, and two or more sub-frames, and
2) at least one sub-frame comprises a sub-frame integrity check value;(b) verifying the integrity of the received packet frame based on the packet frame integrity check value; (c) verifying, if the integrity of the received packet frame is verified, the integrity of the header based on the header integrity check value; (d) verifying, if the integrity of the header of the received packet frame is verified, the integrity of a sub-frame based on the corresponding sub-frame integrity check value; (e) determining a number of erroneous sub-frames in the packet frame; and (f) adjusting antenna diversity based on the number of erroneous sub-frames in the packet frame. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification