Bandwidth Estimation via Dynamic Series-Parallel Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in estimating available bandwidth for each terminal apparatus in a communication network with multiple connected terminal apparatuses, leading to inefficiencies in precision and time, especially when dealing with networks having varying bandwidths.

Innovation Solution

A communication apparatus and method that determine whether to transmit measurement data in series or parallel to each terminal apparatus based on collision determination, optimizing the transmission scheme to avoid bandwidth suppression and enhance estimation precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If measurement packets are transmitted in parallel to multiple terminal apparatuses, then bandwidth estimation time is reduced, but measurement packets may collide on the communication line causing bandwidth suppression and reduced estimation precision

Engineering Contradiction:
Improvebandwidth estimation timeVSAvoidbandwidth estimation precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The transmission scheme is dynamically adjusted between series and parallel modes based on real-time collision detection results. The system transitions from a static transmission approach to a dynamic one that adapts to network conditions, allowing parallel transmission when no collision is detected and series transmission when collision occurs, thereby optimizing both speed and precision

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where the receiving terminal apparatus detects packet collisions and reports back to the transmitting communication apparatus. This feedback loop enables the transmitting apparatus to adjust its transmission scheme (series or parallel) based on actual network conditions, ensuring high estimation precision while minimizing estimation time

Inventive Principle:
Principle #23Feedback

2Measurement precision

If measurement packets are transmitted in series to multiple terminal apparatuses, then collision is avoided and estimation precision is maintained, but total estimation time increases

Engineering Contradiction:
Improvebandwidth estimation precisionVSAvoidbandwidth estimation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically selects between series and parallel transmission modes based on collision detection feedback. When the network is determined to be free of collisions, parallel transmission is used to reduce time; when collisions are detected, series transmission is used to maintain precision, creating an adaptive system that optimizes both parameters

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The receiving terminal apparatus provides feedback about packet collision status to the transmitting communication apparatus. This feedback enables the transmitting apparatus to make informed decisions about transmission mode selection, switching between series and parallel transmission based on actual network conditions to balance precision and time requirements

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10050856B2Communication device, network available bandwidth estimation method in communication device, and storage medium on which network available bandwidth estimation program has been recorded
Publication Date: 2018.08.14 NEC CORP
  • US10050856B2 patent drawing
  • US10050856B2 patent drawing
  • US10050856B2 patent drawing

AI summary

Provided is a communication apparatus including: data transmission-reception unit that is communicably connected to at least one terminal apparatus via a communication line; and bandwidth estimation unit. The bandwidth estimation unit is configured to generate particular information to be used to estimate an available bandwidth on the communication line, determine whether to transmit in series or in parallel the particular information for a particular one of the terminal apparatuses and the particular information for another one of the terminal apparatuses, and estimate the available bandwidth of the communication line between the communication apparatus and terminal apparatuses, by transmitting, based at least part on the determination, the particular information for the particular terminal apparatus and the particular information for the another terminal apparatus, with uses of the data transmission-reception unit.