Frame Acknowledgment In A Communication Network
First Claim
1. A method for acknowledging a plurality of frames in a communication network, comprising:
- detecting transmission of said frames from a transmitter by a receiver in said communication network;
determining a format for an acknowledgment frame comprising a plurality of bytes, from a plurality of frame acknowledgment formats for reporting status of reception of said frames by said receiver, wherein one or more of said frame acknowledgment formats are configured to generate said acknowledgment frame for acknowledging said frames using a decreased number of said bytes; and
generating said acknowledgment frame in said determined format by said receiver for acknowledging said frames.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for acknowledging multiple frames in a communication network is provided. A receiver detects transmission of frames from a transmitter. The receiver determines a format for an acknowledgment frame comprising multiple bytes, from multiple frame acknowledgment formats for reporting status of reception of the frames by the receiver. The receiver reports the status of reception of the frames by encoding a distance between a number of frames between two successive correctly received frames, between two successive unsuccessfully received frames, between a correctly received frame and a successive unsuccessfully received frame, or between an unsuccessfully received frame and a successive correctly received frame, in the acknowledgment frame. One or more of the frame acknowledgment formats are configured to generate the acknowledgment frame for acknowledging the frames using a decreased number of bytes. The receiver generates the acknowledgment frame in the determined format for acknowledging the frames.
47 Citations
32 Claims
-
1. A method for acknowledging a plurality of frames in a communication network, comprising:
-
detecting transmission of said frames from a transmitter by a receiver in said communication network; determining a format for an acknowledgment frame comprising a plurality of bytes, from a plurality of frame acknowledgment formats for reporting status of reception of said frames by said receiver, wherein one or more of said frame acknowledgment formats are configured to generate said acknowledgment frame for acknowledging said frames using a decreased number of said bytes; and generating said acknowledgment frame in said determined format by said receiver for acknowledging said frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for acknowledging a plurality of frames in a communication network, comprising:
a receiver that detects transmission of said frames from a transmitter in said communication network, wherein said receiver comprises; a format determination module that determines a format for an acknowledgment frame comprising a plurality of bytes, from a plurality of frame acknowledgment formats for reporting status of reception of said frames, wherein one or more of said frame acknowledgment formats are configured to generate said acknowledgment frame for acknowledging said frames using a decreased number of said bytes; and an acknowledgment frame generation module that generates said acknowledgment frame in said determined format for acknowledging said frames. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
32. A computer program product comprising computer executable instructions embodied in a non-transitory computer readable storage medium, wherein said computer program product comprises:
-
a first computer program code for detecting transmission of a plurality of frames from a transmitter by a receiver in a communication network; a second computer program code for determining a format for an acknowledgment frame comprising a plurality of bytes, from a plurality of frame acknowledgment formats for reporting status of reception of said frames by said receiver, wherein one or more of said frame acknowledgment formats are configured to generate said acknowledgment frame for acknowledging said frames using a decreased number of said bytes; a third computer program code for generating said acknowledgment frame in said determined format by said receiver for acknowledging said frames; and a fourth computer program code for encoding a distance between a number of frames between one of two successive correctly received frames of said frames, two successive unsuccessfully received frames of said frames, a correctly received frame of said frames and a successive unsuccessfully received frame of said frames, and an unsuccessfully received frame of said frames and a successive correctly received frame of said frames, in said acknowledgment frame by said receiver.
-
Specification