Download Server Bandwidth Scheduling via Round-Robin Access Point Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When multiple communication devices connected to the same access point attempt to download large files concurrently, it leads to bandwidth overloading and reduced download speeds due to limited bandwidth, affecting enterprises with hundreds or thousands of user devices.
Innovation Solution
A download server maintains access point records linked to unique access point identifiers, tracking connected devices and delaying download services if the device count exceeds a predetermined threshold to prevent bandwidth overload by scheduling downloads based on the number of connected devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple communication devices concurrently download large files through the same access point, then the download service availability is improved, but the bandwidth overload occurs and download speed is reduced
Solution Approach 1:
The patent implements periodic action by using round-robin scheduling to cyclically select which communication device receives download service from the server. The access point alternates between multiple connected devices in a systematic periodic manner, ensuring each device gets fair bandwidth allocation rather than allowing one device to monopolize the connection. This resolves the contradiction by maintaining service availability for all devices while preventing any single device from causing bandwidth overload that would reduce overall download speeds.
Solution Approach 2:
The patent applies dynamics by dynamically adjusting the download service allocation based on real-time conditions. The access point monitors the number of connected communication devices and dynamically modifies the scheduling behavior - when many devices are connected, it implements round-robin scheduling to distribute bandwidth dynamically rather than serving devices in a static or greedy manner. This dynamic adaptation allows the system to maintain high download service availability while dynamically preventing bandwidth overload conditions that would reduce download speeds.
2Productivity
If multiple communication devices connect through the same access point, then the network resource utilization is improved, but the bandwidth overload occurs at the access point
Solution Approach 1:
The patent uses periodic round-robin scheduling to systematically alternate download service allocation among multiple connected communication devices. This periodic distribution of bandwidth prevents any single device from consuming excessive bandwidth that would cause overload, while still maintaining high network resource utilization by keeping all devices connected and actively receiving data in turns. The systematic periodic alternation ensures fair bandwidth distribution across all connected devices.
Solution Approach 2:
The patent implements feedback mechanisms where the access point monitors the number of connected communication devices and the bandwidth usage patterns. Based on this feedback information, the access point dynamically adjusts its scheduling behavior - when the number of connected devices exceeds a threshold, it activates round-robin scheduling to distribute bandwidth more evenly. This feedback-driven adaptation prevents bandwidth overload while maintaining efficient network resource utilization by responding to actual network conditions.
3Adaptability or versatility
If download service is provided to all connected devices simultaneously, then the service coverage is improved, but the download speed is reduced due to bandwidth sharing
Solution Approach 1:
The patent implements periodic round-robin scheduling that systematically rotates through all connected communication devices, providing download service to each device in turn. This approach maintains broad service coverage by ensuring all connected devices receive download service, while preventing download speed reduction by limiting the number of devices actively downloading simultaneously. The periodic alternation ensures each device gets dedicated bandwidth during its turn, maintaining acceptable download speeds across all served devices.
Solution Approach 2:
The patent applies dynamic scheduling where the access point continuously monitors connection status and actively manages which devices receive download service at any given moment. Based on dynamic conditions such as the number of connected devices and their data requirements, the access point dynamically adjusts the round-robin scheduling parameters to optimize both service coverage and download speed. This dynamic management ensures broad service coverage while dynamically controlling bandwidth allocation to maintain acceptable download speeds.
Data Source
AI summary
A process for scheduling downloads for communication devices connected to a download server through a common access point. In operation, the download server receives a download request from a first communication device. The download request includes a unique access point identifier of a first access point through which the first communication device is connected to the download server. The download server identifies an access point record that is linked to the unique access point identifier of the first access point and updates the identified access point record to include the first communication device in a communication devices list included in the identified access point record. When a count of communication devices included in the communication devices list is greater than the predetermined count threshold, the download server delays an execution of a download service corresponding to the download request received from the first communication device.


