Packet Transmission Path Switching with Per-Flow Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing packet transmission systems fail to maintain fairness among services when switching multiple transmission paths, especially when multiple services share a path, leading to potential frame loss and bandwidth degradation due to congestion and weather conditions.

Innovation Solution

A packet transmission system with bandwidth monitoring units, a path switching unit, a bandwidth ratio calculation unit, and a bandwidth control unit that monitor and manage bandwidth information across multiple radio sections to determine optimal packet transmission paths and control bandwidth for each flow, ensuring fair distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a radio transmission line with large capacity is used for main line, then transmission capacity is improved, but stability deteriorates due to weather conditions and congestion

Engineering Contradiction:
Improvetransmission capacityVSAvoidstability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system dynamically changes the transmission path parameter based on bandwidth measurements. When the main line's bandwidth deteriorates due to weather or congestion, the system switches to the backup line by modifying the path selection parameter, thus maintaining stable communication while utilizing high-capacity radio transmission when conditions permit

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If switching to backup line is delayed until communication failure is detected, then path switching complexity is reduced, but frame loss increases due to buffer memory exhaustion

Engineering Contradiction:
Improvepath switching complexityVSAvoidframe loss
Core Design Contradiction:
Device complexityVSLoss of substance

Solution Approach 1:

The system performs preliminary bandwidth measurement and monitoring continuously. When bandwidth degradation is detected before actual communication failure occurs, the system proactively switches to the backup line, preventing buffer memory exhaustion and frame loss. This preliminary action balances complexity by using bandwidth monitoring mechanisms rather than simple failure detection

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple services share a transmission path, then resource utilization is improved, but fairness among services deteriorates due to congestion

Engineering Contradiction:
Improveresource utilizationVSAvoidfairness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the transmission path management by introducing per-flow bandwidth monitoring and control. Each service flow is independently monitored for bandwidth characteristics, and path switching decisions are made on a per-flow basis. This segmentation allows multiple services to share resources while maintaining fairness, as each flow receives appropriate bandwidth allocation regardless of congestion conditions affecting other flows

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11452024B2Packet transmission system, transmission device, transmission path switching method, and transmission path switching program
Publication Date: 2022.09.20 NEC CORP
  • US11452024B2 patent drawing
  • US11452024B2 patent drawing
  • US11452024B2 patent drawing

AI summary

A packet transmission system according to an example embodiment includes endpoint devices, a first transmission path connected to the endpoint devices and including a first radio section, a second transmission path connected to the endpoint devices and including a second radio section, bandwidth monitoring units that respectively monitor bandwidth information of the first radio section and the second radio section for each flow, a path switching unit that determines a packet transmission path for transmitting a packet on the basis of the bandwidth information of the first radio section and the second radio section, a bandwidth ratio calculation unit that calculates a bandwidth ratio of flows on the basis of the bandwidth information of the first radio section and the second radio section and determines a bandwidth control value, and a bandwidth control unit that controls a bandwidth of each flow on the basis of the bandwidth control value.