Host System Bandwidth Prioritization for Multi-Client Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information handling systems often face bandwidth limitations when connected to multiple external systems, leading to slow data transmission and potential failures, which negatively impact user experience.
Innovation Solution
A host information handling system manages uplink and downlink bandwidth by aggregating data packets, assigning priority values, and selecting subsets of packets for transmission to maintain capacity while prioritizing important data. Additionally, it allocates downlink bandwidth based on the number of connected client systems and adjusts allocations based on usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a host information handling system connects to multiple client information handling systems simultaneously, then data transmission capability is improved, but bandwidth limitations cause transmission speed to deteriorate
Solution Approach 1:
The patent implements a feedback mechanism where the host information handling system continuously monitors bandwidth usage from multiple client systems and dynamically adjusts packet prioritization and transmission scheduling based on current load conditions, ensuring optimal transmission speed while maintaining multi-client connectivity
Solution Approach 2:
The system changes transmission parameters by dynamically adjusting packet priority levels and bandwidth allocation ratios based on the number of connected clients and current network conditions, allowing the host to maintain high productivity across multiple connections without sacrificing individual transmission speed
2Ease of operation
If bandwidth is allocated equally to all connected client systems, then fairness is improved, but important data transmission is delayed
Solution Approach 1:
The patent applies local quality by assigning different priority levels to different data packets based on their importance, allowing critical data to receive higher bandwidth allocation while less important data receives standard allocation, thus reducing transmission delay for important data while maintaining overall fairness
Solution Approach 2:
The system creates a composite bandwidth allocation strategy that combines equal distribution principles with priority-based differentiation, where the overall bandwidth is divided into multiple tiers (guaranteed minimum, standard, and priority bands) that serve different data types, achieving both fairness and speed
3Quantity of substance
If all data packets are transmitted without prioritization, then data completeness is improved, but bandwidth capacity is exceeded and data loss occurs
Solution Approach 1:
The patent extracts and separates high-priority data packets from the general data stream, creating a dedicated priority transmission channel that guarantees bandwidth allocation for critical data, while lower priority data is transmitted in the remaining capacity, preventing bandwidth overflow and data loss
Solution Approach 2:
The system segments the data transmission process into multiple priority levels and queues, allowing the host to manage different data types separately and ensure that total transmitted data remains within bandwidth capacity while maintaining reliability through structured packet handling
Data Source
AI summary
A host information handling system may aggregate a plurality of packets for transmission from the host information handling system to a plurality of client information handling systems. The host information handling system may then assign a priority value to each of the plurality of packets. The host information handling system may then determine that an aggregate size of the plurality of packets exceeds a threshold size. Based, at least in part, on the determination, the host information handling system may select a subset of the plurality of packets for transmission to the plurality of client information handling systems. The host information handling system may then transmit the selected subset of the plurality of packets to the plurality of client information handling systems.


