The subject technology relates to improving bandwidth utilization of data downloading systems by dynamically setting a connection limit with a host. The connection limit (or number of slots) can be dynamically set by a heuristic algorithm that monitors the state of active connections with the host, and steps up or down the allowed number of connections based on what overall percentage of the active connections are currently in a waiting-for-data state. The dynamic connection limit stepping utilizes the connection state in order to automatically adapt to both the available bandwidth and the size of the resources needed to download.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Hatch, Simon and Eftevaag, Oystein, ""METHOD FOR IMPROVED BANDWIDTH UTILIZATION IN DATA DOWNLOADING SYSTEMS USING INTELLIGENT DYNAMIC CONNECTION LIMIT STEPPING"", Technical Disclosure Commons, (October 05, 2016)