Dynamic Bandwidth Allocation for Video Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication networks face challenges in efficiently managing bandwidth, leading to limitations in supporting multiple components and providing adequate resources, as current methods fail to dynamically adjust bandwidth allocation during sessions based on available network capacity.
Innovation Solution
A system comprising a processor and interface that identifies reserved and unreserved bandwidth packets, allowing intelligent endpoints to adjust communication session bandwidth by prioritizing admitted packets and utilizing available bandwidth for unadmitted packets, with the session manager module allocating and enforcing minimum and maximum bandwidth limits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If bandwidth is reserved for communication sessions, then reliability of bandwidth guarantee is improved, but network resource utilization deteriorates
Solution Approach 1:
The patent implements dynamic bandwidth allocation by allowing bandwidth reservations to be adjusted during communication sessions. The system monitors network conditions and session requirements in real-time, enabling the reserved bandwidth to be increased or decreased dynamically. This resolves the contradiction by making the bandwidth guarantee flexible rather than static, maintaining reliability while improving overall network resource utilization.
Solution Approach 2:
The system changes the parameter of bandwidth allocation from fixed to variable during session execution. By modifying bandwidth parameters dynamically based on actual network capacity and session needs, the system maintains the reliability of bandwidth guarantees while optimizing network resource utilization through parameter adjustment.
2Productivity
If bandwidth is dynamically adjusted during sessions, then network efficiency is improved, but device complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where communication sessions automatically monitor their own bandwidth requirements and adjust their allocations without extensive external intervention. The system includes self-monitoring and self-adjustment capabilities that reduce the complexity of manual bandwidth management while maintaining high network efficiency through automated dynamic allocation.
Solution Approach 2:
The system employs feedback mechanisms where bandwidth usage information is continuously monitored and fed back to the bandwidth management system. This feedback loop enables automatic adjustments to bandwidth allocations based on actual network conditions and session requirements, improving network efficiency while managing complexity through automated control rather than manual intervention.
Data Source
AI summary
A system includes a processor operable to identify each of a plurality of first video packets from a communication session with a first identifier designating that bandwidth is reserved on the network for the packet, and identify each of a plurality of second video packets from the communication session with a second identifier designating that bandwidth is not reserved on the network for the packet. The system further includes an interface operable to initiate transmission of the plurality of first video packets and the plurality of second video packets in the communication session.


