Patent ID: 6754228
Filing Date: 2004-06-22
Classification: H04L

Abstract:
A method of controlling the flow of a data amount from a sender to a receiver in a packet exchange connection, said packet exchange connection including a plurality of links connected by routers, comprising:controlling said sender to determine from said data amount a data sequence to be sent; automatically determining one or more bandwidth values respectively associated with one or more of said links by monitoring bandwidth values of one or more of said links at one or both of each said sender and said receiver; employing said one or more bandwidth values in the process of controlling the flow of said data sequence from said sender to said receiver; and acknowledging the receipt of data in the receiver by returning to the sender messages that indicate up to which point in said data sequence data has been received, controlling the sending of said data sequence so that only data inside a data window defining a data amount expressed in units of data is sent at a point in time, said data window being defined by a first limit determined based on an amount of data already sent and acknowledged which falls outside of said window, and by a second limit determined by adding a data window size value to said first limit, and employing said one or more bandwidth values in the process of determining said data window size value.