Transmission Rate Control for Internet Network Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Internet network systems, accurately determining the transmission rate for smooth data transfer between a server and multiple clients is challenging due to varying data sizes received by clients over different network conditions, leading to potential data loss and inefficiencies.

Innovation Solution

An Internet network apparatus with a transmission rate determination unit that measures and compares the size of input and output data, adjusting parameters like frame rate, bitrate, or resolution of image data to ensure consistent data transfer, using a ring buffer for multiple outputs and input pointers to manage data distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is transmitted to multiple clients with varying network conditions, then data coverage is improved, but data loss increases due to inconsistent data sizes

Engineering Contradiction:
Improvedata coverageVSAvoiddata loss
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by measuring and comparing data sizes at different points in the transmission path (communication unit input vs. output) and adjusting encoding parameters locally for each client based on their specific network conditions, rather than using a uniform transmission approach for all clients

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements feedback by continuously measuring the size of data at the communication unit input and output, comparing these measurements, and using this information to control and adjust the encoding process dynamically, ensuring data integrity across varying network conditions

Inventive Principle:
Principle #23Feedback

2Productivity

If transmission rate is increased to improve data transfer speed, then productivity is improved, but data loss increases due to network congestion

Engineering Contradiction:
Improvedata transfer speedVSAvoiddata loss
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by making the transmission rate adjustable and adaptive rather than fixed, allowing the system to dynamically change encoding parameters (frame rate, bitrate, resolution) based on real-time measurements of data size variations in the transmission path

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying encoding parameters (frame rate, bitrate, resolution) based on the comparison results of data size measurements, thereby adjusting the transmission characteristics to match actual network conditions and prevent data loss

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data size is reduced to prevent data loss, then reliability is improved, but transmission quality deteriorates

Engineering Contradiction:
Improvedata loss preventionVSAvoidtransmission quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by allowing different encoding parameters (frame rate, bitrate, resolution) to be applied locally for each client or data stream based on their specific requirements and network conditions, rather than uniformly reducing quality across all transmissions

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making encoding parameters adjustable and adaptive, allowing the system to dynamically optimize the balance between data size and quality based on real-time measurements and comparison results, rather than using a fixed low-quality setting

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8259575B2Internet network apparatus and method of transferring data using the same
Publication Date: 2012.09.04 HANWHA VISION CO LTD
  • US8259575B2 patent drawing
  • US8259575B2 patent drawing
  • US8259575B2 patent drawing

AI summary

An Internet network apparatus and a method of transferring data are provided. An encoder encodes source data and then generates communication unit input data. A communication unit sequentially transmits the communication unit input data to a client via, in order, an application layer, a transport layer, an IP layer, and a network connection layer. A transmission rate determination unit compares the communication unit input data with communication unit output data or a client input data, wherein the communication unit output data is transferred via at least the transport layer and is output from the communication unit, and the client input data is transferred to at least one client. A transmission rate controlling unit controls the encoder in response to a comparison result of the transmission rate determination unit. The transmission rate can be correctly determined so as to effectively transmit data to a plurality of clients.