Uplink congestion mitigation
AssigneeIntel Corporation
InventorsMenglei Zhang, Jing Zhu
Life of this patent
Estimating the term…
Abstract
System and techniques for uplink congestion mitigation are described herein. A packet acknowledgement (ACK) rate may be measured in a transmission queue to detect when the ACK rate exceeds a threshold. In response to the ACK rate exceeding the threshold, ACKs may be removed from the transmission queue in accordance with a time-based uplink reduction function. ACKs that remain in the transmission queue after ACKs are removed in accordance with the time-based uplink reduction function may then be transmitted.
Claims25
(canceled)
An apparatus for proactively dropping acknowledgment (ACK) packets, the apparatus comprising:
- a transmission queue buffer;
- and
- processing circuitry to:
- track an ACK arrival rate in the transmission queue buffer;
- calculate a number of ACKs to remove from the transmission queue buffer based on the ACK arrival rate and a time-based uplink reduction function;
- remove the number of ACKs from the transmission queue buffer;
- and
- transmit ACKs that remain in the transmission queue buffer after the number of ACKs are removed.
A method for proactively dropping acknowledgment (ACK) packets, the method comprising:
- tracking an ACK arrival rate in a transmission queue buffer;
- calculating a number of ACKs to remove from the transmission queue buffer based on the ACK arrival rate and a time-based uplink reduction function;
- removing the number of ACKs from the transmission queue buffer;
- and
- transmitting ACKs that remain in the transmission queue buffer after the number of ACKs are removed.
At least one non-transitory machine-readable medium including instructions for proactively dropping acknowledgment (ACK) packets, the instructions, when executed, cause circuitry of a communication device to perform operations comprising:
- tracking an ACK arrival rate in a transmission queue buffer;
- calculating a number of ACKs to remove from the transmission queue buffer based on the ACK arrival rate and a time-based uplink reduction function;
- removing the number of ACKs from the transmission queue buffer;
- and
- transmitting ACKs that remain in the transmission queue buffer after the number of ACKs are removed.
Dependencies are inferred from the claim text.