StatMux Time Slot Allocation for Video Data Transmission

Solution Overview

Problem

Current statistical time division multiplexing systems do not efficiently allocate time slots between video and data bit streams, leading to potential service failures or performance degradation in video transmission over networks.

Innovation Solution

A StatMux system and method that uses AVC transcoders, a rate controller, and a multiplexer to adjust the bit rates of video streams and allocate time slots dynamically based on the availability of bandwidth, ensuring a combined video and data bit stream is transmitted at a selected bit rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If statistical time division multiplexing is used to interleave multiple video signals, then the use of transmission channel capacity is improved, but the allocation of time slots between video and data is not addressed, leading to potential service failures or performance degradation

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the allocation of time slots between video and data traffic based on network conditions and service requirements. The statistical multiplexer monitors traffic patterns and reallocates bandwidth dynamically, allowing the system to adapt to changing demands while maintaining reliable service delivery for both video and data applications

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the parameter of time slot allocation from fixed to variable, allowing flexible adjustment of bandwidth distribution between video and data streams. By modifying allocation parameters based on traffic intensity and service priorities, the system resolves the contradiction between maximizing channel utilization and ensuring service reliability

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If variable bit rate encoding is used for video streams, then the quality of video transmission is improved, but the complexity of multiplexing and bandwidth allocation increases

Engineering Contradiction:
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system employs feedback mechanisms where the multiplexer monitors the actual bit rates of encoded video streams and adjusts time slot allocations accordingly. This feedback loop allows the system to handle variable bit rate encoding effectively without requiring overly complex preprocessing, as the multiplexer adapts to the actual traffic patterns in real-time

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The statistical multiplexer is designed to automatically adapt to variable bit rate inputs without requiring external control or complex coordination with encoders. The system self-adjusts its buffering and allocation strategies based on the incoming traffic characteristics, reducing overall system complexity while maintaining high video quality

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9113194B2Method and system for interleaving video and data for transmission over a network at a selected bit rate
Publication Date: 2015.08.18
  • US9113194B2 patent drawing
  • US9113194B2 patent drawing
  • US9113194B2 patent drawing

AI summary

A StatMux system and method are provided for efficiently allocating time slots on the transmission channel between bit streams representing video and bit streams representing data. By providing such a system and method, when a decreased number of data bits need to be transmitted, a decreased number of time slots may be allocated for transmitting the data bits and an increased number of time slots may be allocated for transmitting video bits. When a decreased number of video bits needs to be transmitted, a decreased number of time slots may be allocated for transmitting video bits and an increased number of time slots may be allocated for transmitting data bits.