Packet Transmission Path Switching with Per-Flow Bandwidth Control
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
3Productivity
If multiple services share a transmission path, then resource utilization is improved, but fairness among services deteriorates due to congestion
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
Data Source
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.


