Intermediate Device Bandwidth Allocation for Home Network QoS
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In home networks, the transition from IEEE-1394 devices to IP LAN devices faces challenges in quality of service (QoS) due to over-reservation of resources, leading to underutilization of bandwidth and limited simultaneous data streams, as traditional IP LAN does not naturally implement QoS and IEEE-1394 resource reservation is based solely on device capacity rather than content characteristics.
Innovation Solution
A method that determines the minimum required bandwidth for data streams by using application time stamp information to optimize resource reservation, allowing for more efficient allocation based on the actual bit rate of the stream, rather than the maximum capacity of the source device, and adjusts bandwidth allocation dynamically to prevent over-reservation and support multiple streams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If resource reservation is based on maximum device capacity (IEEE-1394 standard), then device compatibility and simplicity are improved, but bandwidth utilization deteriorates due to over-reservation
Solution Approach 1:
The patent changes the parameter basis for resource reservation from fixed device capacity to dynamic content characteristics. By extracting bit rate information from content descriptors and using application time stamp information, the system adapts bandwidth allocation to actual transmission needs rather than maximum device capabilities, resolving the contradiction between simplicity and utilization efficiency
Solution Approach 2:
The patent introduces dynamic bandwidth allocation by continuously monitoring content characteristics and adjusting resource reservation accordingly. The intermediate device dynamically determines required bandwidth based on real-time content analysis, enabling the system to adapt to varying transmission demands and improve overall bandwidth utilization while maintaining device compatibility
2Reliability
If high bandwidth is reserved for each stream to ensure quality of service, then transmission reliability is improved, but the number of simultaneous streams deteriorates due to limited total bandwidth
Solution Approach 1:
The patent applies local quality by allocating bandwidth according to the specific characteristics of each content stream rather than uniformly reserving high bandwidth for all streams. Each stream receives the precise amount of bandwidth it needs based on its content descriptors and bit rate requirements, ensuring quality of service for each individual stream while optimizing total network capacity for multiple simultaneous streams
Solution Approach 2:
The patent avoids excessive bandwidth reservation by allocating only the partial amount needed for each stream based on actual content requirements. By determining bandwidth needs through content characteristic analysis rather than reserving maximum possible bandwidth, the system prevents over-allocation and enables more streams to coexist within the limited total network bandwidth
3Ease of operation
If resource reservation is performed without considering content characteristics, then allocation simplicity is improved, but resource optimization deteriorates leading to over-reservation
Solution Approach 1:
The patent enables self-service by allowing content descriptors and application time stamp information to automatically provide the necessary bit rate and bandwidth requirements. The intermediate device autonomously extracts content characteristics and performs bandwidth calculation without complex manual configuration or external intervention, maintaining allocation simplicity while achieving resource optimization through content-aware automatic adjustment
Data Source
AI summary
A method for the allocation of resources for the transmission, in a communications network, of a data stream from an intermediate device to a sink device, said data stream comprising a plurality of data applications packets and being transmitted from a source device to the intermediate device in the form of data transport packets according to a communications protocol.The intermediate device performs the following steps:reception of data transport packets according to the communications protocol;obtaining application time-stamp information included in the data of the data stream contained in the data transport packets received;determining a bit rate, called an application bit rate, from said application time-stamp information obtained and a piece of information on quantity of data of the data stream received by the intermediate device;determining a value of bandwidth to be allocated as a function of the application bit rate to transmit the data stream from the intermediate device to the sink device;allocation of the value of bandwidth to be allocated to the transmission of the data stream from the intermediate device to the sink device.


