Method and apparatus for congestion control
AssigneeLockheed Martin Corporation
InventorsMartin W. EGAN, Richard Louis Zinser, Bruce Gordon Barnett
Life of this patent
Estimating the term…
Abstract
Aspects of the disclosure provide a method of congestion control. The method includes transmitting by a first apparatus to a second apparatus a packet stream corresponding to stream data generated by a variable data rate application, determining a round-trip-time of a packet in the packet stream, updating a congestion measure based on the round-trip-time, and informing the variable data rate application based on the congestion measure to adjust a data rate for generating the stream data.
Claims21
A method for congestion control, comprising:
- transmitting by a first apparatus to a second apparatus a packet stream corresponding to stream data generated by a variable data rate application;
- determining a round-trip-time of a packet in the packet stream;
- updating a congestion measure based on the round-trip-time;
- and
- informing the variable data rate application based on the congestion measure to adjust a data rate for generating the stream data.
An apparatus for congestion control, comprising:
- a variable data rate application configured to generate stream data having a data rate that is adjustable;
- and
- a transport protocol configured to transmit to a receiving apparatus a packet stream corresponding to the stream data generated by the variable data rate application, determine a round-trip-time of a packet in the packet stream, update a congestion measure based on the round-trip-time, and inform the variable data rate application to adjust the data rate based on the congestion measure.
A non-transitory computer readable medium storing program instructions for causing a processor to execute operations for congestion control, the operations comprising:
- transmitting by a first apparatus to a second apparatus a packet stream corresponding to stream data generated by a variable data rate application;
- determining a round-trip-time of a packet in the packet stream;
- updating a congestion measure based on the round-trip-time;
- and
- informing the variable data rate application based on the congestion measure to adjust a data rate for generating the stream data.
Dependencies are inferred from the claim text.