Dynamic Bandwidth Allocation for Communication Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current bandwidth management methods in communication networks, such as Wireless USB, fail to dynamically allocate adequate bandwidth to devices, leading to inefficiencies where additional devices may not receive the required bandwidth for data communication, and existing methods cannot adjust bandwidth allocation based on changing network conditions or user priorities.

Innovation Solution

A data processor with a bandwidth management section that dynamically allocates bandwidth by using a bandwidth management table to identify device needs and adjust allocations based on requests, allowing devices to change data formats or discontinue lower-priority communications to free up bandwidth for devices requiring it.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the host device allocates bandwidth to additional devices without considering minimum bandwidth requirements, then bandwidth allocation is simplified, but devices may not receive adequate bandwidth for data communication

Engineering Contradiction:
Improvebandwidth allocation simplicityVSAvoidadequate bandwidth allocation
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The bandwidth management section dynamically adjusts bandwidth allocation based on real-time network conditions and device requirements. When a device joins the network, the system calculates the minimum bandwidth needed for data communication and dynamically allocates or reassigns bandwidth to meet this requirement, rather than using fixed or simplified allocation methods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where the host device monitors network conditions and device bandwidth requirements. Based on this feedback, the bandwidth management section adjusts allocation decisions to ensure adequate bandwidth is provided to devices that need it, while maintaining overall network efficiency.

Inventive Principle:
Principle #23Feedback

2Device complexity

If bandwidth allocation is fixed and cannot be dynamically changed, then the management process is simpler, but the system cannot adapt to changing network conditions or device needs

Engineering Contradiction:
Improvebandwidth management complexityVSAvoidbandwidth adaptation to network conditions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The bandwidth management section implements dynamic bandwidth allocation that adapts to changing network conditions. When devices join or leave the network, or when network conditions change, the system recalculates and adjusts bandwidth allocations in real-time to optimize performance while managing complexity through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes bandwidth allocation parameters dynamically based on network conditions and device requirements. The bandwidth management section modifies allocation decisions by considering factors such as device type, data communication needs, and available network resources, allowing the system to adapt without requiring manual reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a wider bandwidth is allocated to additional devices to ensure adequate communication, then data communication reliability is improved, but the network efficiency and ability to serve multiple devices is reduced

Engineering Contradiction:
Improvedata communication reliabilityVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The bandwidth management section applies local quality by tailoring bandwidth allocation to specific device needs rather than applying a uniform allocation strategy. Each device receives the minimum adequate bandwidth required for its data communication requirements, with adjustments made locally based on individual device characteristics and network conditions, optimizing both reliability and efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by allocating only the necessary minimum bandwidth required for adequate data communication rather than providing excessive bandwidth to all devices. This approach ensures reliable communication for each device while preserving network efficiency and resources for other active devices.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8503319B2Data processor and communication system
Publication Date: 2013.08.06 RENESAS ELECTRONICS CORP
  • US8503319B2 patent drawing
  • US8503319B2 patent drawing
  • US8503319B2 patent drawing

AI summary

A data processor which can flexibly control bandwidth settings and setting changes is provided. The data processor controls bandwidth allocation to electronic devices participating in a communication network. The data processor has a communication section used to communicate with the electronic devices and a bandwidth management section which performs control to variably allocate, based on requests from the electronic devices, bandwidths to be used for communication by the electronic devices. In cases where an additional device is added to the communication network and an adequate bandwidth cannot be allocated to the additional device, the bandwidth management section requests another electronic device transmitting video data of a resolution higher than corresponding to the user's intention to change its data format so as to allow an adequate bandwidth to be allocated to the additional device.