Methods and devices for preventing protocol stalling
First Claim
Patent Images
1. A device for preventing protocol stalling, the device comprising a memory, the memory storing:
- a control platform operable to utilize a predetermined time period associated with a group of packets, wherein the predetermined time period is reset for the group of packets when an acknowledgement signal is received;
the control platform further operable to examine stored packets to detect new or negatively acknowledged packets;
the control platform further operable to examine stored packets to detect a last transmitted packet;
a transmission platform operable to transmit the last transmitted packet from among the stored packets after the predetermined time period expires when no new or negatively acknowledged packets are detected if the last transmitted packet is detected andfurther operable to transmit an earliest transmitted packet after the predetermined time period expires when no new or negatively acknowledged packets are detected if the last transmitted packet is not detected.
11 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides techniques for preventing protocol stalling. A control platform is adapted to generate a predetermined time period, wherein the predetermined time period is reset when an acknowledgement signal is received. The control platform is further adapted to examine stored packets to detect new or negatively acknowledged packets. A transmission platform is adapted to transmit an earliest transmitted packet after the predetermined time period expires when no new or negatively acknowledged packets are detected.
9 Citations
17 Claims
-
1. A device for preventing protocol stalling, the device comprising a memory, the memory storing:
-
a control platform operable to utilize a predetermined time period associated with a group of packets, wherein the predetermined time period is reset for the group of packets when an acknowledgement signal is received; the control platform further operable to examine stored packets to detect new or negatively acknowledged packets;
the control platform further operable to examine stored packets to detect a last transmitted packet;a transmission platform operable to transmit the last transmitted packet from among the stored packets after the predetermined time period expires when no new or negatively acknowledged packets are detected if the last transmitted packet is detected and further operable to transmit an earliest transmitted packet after the predetermined time period expires when no new or negatively acknowledged packets are detected if the last transmitted packet is not detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for preventing protocol stalling, comprising:
-
generating a predetermined time period associated with a group of packets, wherein the predetermined time period is reset for the group of packets when an acknowledgement signal is received, examining stored packets to detect new or negatively acknowledged packets and to detect a last transmitted packet; transmitting the last transmitted packet from among the stored packets after the predetermined time period expires when no new or negatively acknowledged packets are detected if the last transmitted packet is detected and further transmitting an earliest transmitted packet after the predetermined time period expires when no new or negatively acknowledged packets are detected if the last transmitted packet is not detected. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification