Dynamic Content Segment Sizing for RTP Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing moving image distribution systems using real-time transport protocol (RTP) often result in degraded image quality and incomplete reproduction due to packet loss or late arrival, as they ignore missing packets and do not consider the terminal's communication status or network conditions, leading to unstable distribution, especially in varying mobile environments.

Innovation Solution

A contents distribution system where the terminal notifies the server of processing status information, allowing the server to adjust data segment sizes and quality based on the terminal's and network's conditions, ensuring continuous high-quality reproduction by dynamically adapting data segments according to the received processing information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the server distributes contents data using fixed-size segments according to RTP protocol, then the transmission protocol is simple and implementation is easy, but the image quality degrades and reproduction is interrupted when packets are lost or arrive late

Engineering Contradiction:
ImproveEase of implementationVSAvoidReproduction continuity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements dynamic segmentation where the server adjusts segment sizes based on real-time feedback from terminals about their buffer states and network conditions. This transforms the fixed segmentation approach into a dynamic one that adapts to varying conditions, ensuring continuous reproduction while maintaining implementation feasibility through feedback-based control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a feedback mechanism where terminals notify the server of their contents processing information (buffer state, reproduction status), and the server uses this feedback to adjust subsequent segment sizes. This feedback loop enables the system to adapt to packet loss and network variations, ensuring reproduction continuity while keeping the protocol relatively simple.

Inventive Principle:
Principle #23Feedback

2Productivity

If the server distributes contents data ignoring terminal capability and network status, then the distribution process is simple and fast, but the image quality degrades and reproduction is interrupted due to packet loss or late arrival

Engineering Contradiction:
ImproveDistribution speedVSAvoidImage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic segmentation where the server adjusts segment sizes based on real-time feedback from terminals about their buffer states and network conditions. This transforms the fixed segmentation approach into a dynamic one that adapts to varying conditions, ensuring continuous reproduction while maintaining implementation feasibility through feedback-based control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the segment size parameter dynamically based on terminal feedback. When terminals report good buffer states and network conditions, larger segments are used to maintain high distribution speed. When feedback indicates problems, segment sizes are adjusted to ensure quality and continuity, thus adapting the parameter to balance speed and quality.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the server uses fixed-size data segments for distribution, then the transmission protocol is simple, but it cannot adapt to varying communication speeds and terminal capabilities leading to unstable distribution

Engineering Contradiction:
ImproveProtocol complexityVSAvoidAdaptability to terminal capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic segmentation where the server adjusts segment sizes based on real-time feedback from terminals about their buffer states and network conditions. This transforms the fixed segmentation approach into a dynamic one that adapts to varying conditions, ensuring continuous reproduction while maintaining implementation feasibility through feedback-based control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the segment size parameter dynamically based on terminal feedback. When terminals report good buffer states and network conditions, larger segments are used to maintain high distribution speed. When feedback indicates problems, segment sizes are adjusted to ensure quality and continuity, thus adapting the parameter to balance speed and quality.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If the server distributes data without considering network conditions, then the distribution process is simple and efficient, but packet loss and late arrival cause degraded image quality and interrupted reproduction

Engineering Contradiction:
ImproveDistribution efficiencyVSAvoidPacket delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a feedback mechanism where terminals notify the server of their contents processing information (buffer state, reproduction status), and the server uses this feedback to adjust subsequent segment sizes. This feedback loop enables the system to adapt to packet loss and network variations, ensuring reproduction continuity while keeping the protocol relatively simple.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements buffer management where terminals maintain buffers to cushion against packet loss and late arrival. The server adjusts segment sizes to ensure buffers are adequately filled before reproduction, providing a cushion that prevents interruptions. This beforehand cushioning maintains distribution efficiency while improving reliability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS8448213B2Contents distribution system, contents distribution server, contents reproduction terminal, and contents distribution method
Publication Date: 2013.05.21 NEC CORP
  • US8448213B2 patent drawing
  • US8448213B2 patent drawing
  • US8448213B2 patent drawing

AI summary

Provided is a contents distribution system including: a unit for dividing contents data stored in a contents distribution server into segments and distributing the contents data segments, the contents data being reproducible for a predetermined period of time; a unit for distributing the contents data segments by varying sizes of the contents data segments in accordance with contents processing information notified by a contents reproduction terminal; a unit for receiving and storing the contents data segments distributed by the contents distribution server and reproducing the same in real time; and a unit for notifying the contents distribution server of the contents processing information indicating a processing status of the contents data segments distributed.