Dynamic Packet Path Allocation for Shared Port Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing packet transmission technologies suffer from low bandwidth utilization due to independent transmission paths, leading to inefficient resource allocation and limited network bandwidth expansion in interconnected nodes.
Innovation Solution
A packet transmission method that dynamically allocates transmission paths based on network traffic, allowing shared resource utilization between paths with the same destination, and supports adaptive path adjustments to prevent congestion and improve network stability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If multiple transmission paths are established to increase network bandwidth, then the overall network bandwidth is improved, but the bandwidth utilization becomes low due to independent transmission resources
Solution Approach 1:
The patent merges transmission resources across multiple transmission paths by allowing packets to be dynamically allocated to different paths based on real-time network traffic conditions. The transmitter and receiver share receiving and sending resources between paths with the same destination, transforming independently resourceful paths into a unified resource pool that improves overall bandwidth utilization.
Solution Approach 2:
The patent implements dynamic packet allocation where the transmission path for each packet is determined based on current network traffic conditions. The system continuously monitors network traffic on each path and adaptively redirects packets to optimize resource usage, making the transmission system flexible and responsive to changing network states rather than static.
2Device complexity
If transmission paths are allocated statically, then the system complexity is low, but the network stability deteriorates under varying traffic conditions
Solution Approach 1:
The patent employs feedback mechanisms where the transmitter monitors network traffic conditions on each transmission path and uses this information to dynamically allocate packets. The system continuously receives feedback about network congestion and traffic patterns, then adjusts packet routing decisions accordingly, maintaining network stability through adaptive response to changing conditions.
3Power
If more ports are added to increase transmission bandwidth, then the network bandwidth is improved, but the resource allocation efficiency becomes low
Solution Approach 1:
The patent makes transmission ports and resources universal by enabling them to serve multiple transmission paths dynamically. Instead of dedicating specific ports to specific paths, the system allows any port to handle traffic for any path based on current network conditions, making the hardware resources multi-functional and significantly improving allocation efficiency.
Data Source
AI summary
A packet transmission method includes: when there is a plurality of transmission paths, determining a target port of a packet task in at least one first packet task based on network traffic of each transmission path, where the target port of the packet task belongs to ports respectively connected to the plurality of transmission paths at the transmitter, and the at least one first packet task belongs to a same transmission task; generating a first packet corresponding to the packet task; and sending the first packet corresponding to the packet task to the receiver through a transmission path of the target port of the packet task. Receiving and sending resources can be shared between different transmission paths with a same destination.


