TCP CONGESTION CONTROL FOR HETEROGENEOUS NETWORKS
First Claim
Patent Images
1. A method for congestion control of a communication session over a network comprising:
- determining an estimation of the network condition;
determining a congestion window for the communication session based on a number of parallel virtual communication sessions that will fully and fairly utilize the bandwidth of the network and a congestion control mechanism of the communication session; and
setting the congestion window for the communication session to the determined congestion window.
1 Assignment
0 Petitions
Accused Products
Abstract
A congestion control mechanism for TCP communication sessions is described. The congestion control mechanism adjusts the size of the congestion window based on a number, N, of parallel virtual connections. The number N of parallel virtual connections used to determine the congestion window is dynamically adjusted based on an estimation of the network condition.
48 Citations
20 Claims
-
1. A method for congestion control of a communication session over a network comprising:
-
determining an estimation of the network condition; determining a congestion window for the communication session based on a number of parallel virtual communication sessions that will fully and fairly utilize the bandwidth of the network and a congestion control mechanism of the communication session; and setting the congestion window for the communication session to the determined congestion window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device for controlling congestion of a communication session over a network comprising:
-
a processing unit for executing instructions; and a memory unit for storing instructions for execution by the processing unit, the instructions when executed configuring the computing device to provide; a network condition estimation means for determining an estimation of the network condition; a congestion window determination means for determining a congestion window for the communication session based on a number of parallel virtual communication sessions that will fully and fairly utilize the bandwidth of the network and a congestion control mechanism of the communication session, the congestion control window determination means further for setting the congestion window for the communication session to the determined congestion window. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification