Temporal Bandwidth Reservation for Digital Video Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Digital video networks face bandwidth congestion issues, particularly in the 'first mile' connection between user equipment and the network node, due to the strain caused by multiple set-top boxes and multi-tuner devices, leading to service disruptions and user frustration.
Innovation Solution
Incorporating temporal information in bandwidth reservation requests allows for flexible and secure bandwidth allocation, enabling efficient use by allowing partial accept responses and user interaction to modify existing reservations, thus optimizing bandwidth usage and enabling more set-top boxes per home without exceeding capacity limits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple set-top boxes and multi-tuner devices are deployed to increase service capacity, then user capacity and service attractiveness are improved, but bandwidth congestion and service disruption occur due to strain on the first mile connection
Solution Approach 1:
The system performs preliminary bandwidth reservations before actual content delivery. The policy server receives bandwidth reservation requests, checks availability against configured limits, and reserves bandwidth in advance. This prevents congestion by ensuring capacity is secured before multiple STBs attempt to access the network simultaneously.
Solution Approach 2:
The system implements feedback through the policy server that monitors bandwidth usage and provides real-time information about available capacity. When bandwidth limits are approached, the system responds by rejecting new reservations or notifying users to modify existing ones, creating a closed-loop control system that maintains reliable bandwidth availability.
2Adaptability or versatility
If bandwidth reservation requests are processed without temporal information, then processing is simpler, but flexible and secure bandwidth allocation for multiple receivers cannot be achieved
Solution Approach 1:
The bandwidth reservation system segments reservations by time periods, allowing different bandwidth allocations for different time slots. This enables multiple receivers to share bandwidth flexibly across different times while maintaining security through centralized policy enforcement. The temporal segmentation resolves the contradiction by making the system adaptable without requiring complete reprocessing of all reservations.
Data Source
Figure 1
Figure 2
Figure 3a~3b
AI summary
It is presented a method for bandwidth allocation in a bandwidth allocation server of a digital videonetwork comprising a restricted channel being a link between a subscriber location and an access node. The method comprises: receiving a bandwidth reservation request to reserve bandwidth on the restricted channel, the bandwidth reservation request comprising a reservation start time; obtaining any existing bandwidth reservations for bandwidth on the restricted channel at least partly covered by the duration of the reservation request, the duration being delimited by the reservation start time; determiningwhether a bandwidth limit is exceeded by a combination of the bandwidth reservation request and the any existing bandwidth reservations, at any time covered by the bandwidth reservation request; when it is determined that the combination is under the bandwidth limit, handling an acceptance by sending a reservation accept response and storing a reservation corresponding to the bandwidth reservation request; and when it is determined that the combination exceeds the bandwidth limit, handling a rejection by sending a reservation reject response. A corresponding apparatus is also presented.