Patent ID: 7218610
Filing Date: 2007-05-15
Classification: H04L,H04N,Y02D

Abstract:
1. A method for providing digital communication, comprising: ordering segments of information based on a priority associated with each of the segments of the information, the priority being dynamically computed and recomputed; managing flow of the segments into and out of a buffer based on the priority of the segments of information; providing congestion control for the flow of the segments, comprising starting with a congestion window that is an ideal window size, increasing the congestion window by a function of a constant x, and decreasing the congestion window by a function of how much the congestion window is larger than the ideal window size; adjusting a rate at which information is provided to a communication medium; transmitting the information; and wherein the priority of the segments of information is computed and recomputed based on information dependencies between the segments.