Data Relay Apparatus Optimizing Bitrate for Encrypted Video
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data relay apparatuses struggle to determine if video data is being played using accelerated playback, leading to insufficient transmission bitrate and poor quality of experience due to encrypted video data, making it difficult to optimize traffic effectively.
Innovation Solution
A data relay apparatus with a first determination unit to assess uploaded data size and a second unit to determine accelerated playback based on transmission intervals, allowing for accurate identification of accelerated playback regardless of encryption or communication protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video data is encrypted during transmission, then security is improved, but the ability to determine playback speed and optimize transmission bitrate is deteriorated
Solution Approach 1:
The patent introduces an intermediary approach by analyzing HTTP request packet characteristics (size, transmission intervals, frequencies) as indirect indicators of playback speed. Instead of directly examining encrypted video data, the system uses metadata from request packets to infer playback conditions and adjust transmission bitrate accordingly, resolving the contradiction between encryption security and playback detection capability
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring request packet patterns and using this information to dynamically adjust transmission bitrate. The analysis of request intervals and sizes provides feedback about actual playback speed, enabling the system to optimize bandwidth usage while maintaining security through encrypted channels
2Loss of energy
If transmission bitrate is reduced for traffic optimization, then bandwidth usage is improved, but playback smoothness during accelerated playback deteriorates
Solution Approach 1:
The patent applies dynamic adjustment of transmission bitrate based on detected playback speed. When accelerated playback is detected through request packet analysis, the system dynamically increases transmission bitrate to match the higher consumption rate, preventing buffer underruns and maintaining playback smoothness while optimizing bandwidth during normal playback conditions
Solution Approach 2:
The system changes transmission parameters (bitrate, buffer size) based on detected playback conditions. By monitoring request packet characteristics and identifying accelerated playback scenarios, the system adjusts transmission parameters in real-time to ensure adequate data delivery rates match the accelerated consumption patterns
3Device complexity
If standard ABR mechanisms are used without accelerated playback detection, then system complexity is minimized, but transmission bitrate optimization during accelerated playback deteriorates
Solution Approach 1:
The system performs self-service by autonomously detecting playback speed through analysis of request packet characteristics and automatically adjusting transmission bitrate accordingly. This self-service capability enables the system to optimize transmission efficiency during accelerated playback without requiring complex external control mechanisms or additional hardware components
Solution Approach 2:
The patent makes the data relay apparatus multi-functional by enabling it to perform both standard ABR operations and accelerated playback detection using the same request packet analysis infrastructure. The system universally applies packet pattern recognition to identify various playback scenarios and adjusts transmission parameters accordingly, enhancing productivity without proportionally increasing system complexity
Data Source
AI summary
The present disclosure relates to a data relay apparatus (30B) arranged between a CL(10) and an OS(20) which distributes video data; the data relay apparatus transmits video data distributed from the OS(20) to the CL(10). The data relay apparatus (30B) of the present disclosure includes a first determination unit (311) which receives uploaded data to be transmitted from the CL(10) to the OS(20) and determines whether or not the uploaded data is specified uploaded data based on the data size of the uploaded data, and a second determination unit (312) which determines whether or not accelerated playback of the video data is being performed in the CL(10) based on the transmission interval of the specified uploaded data.


