Multi-Interface Traffic Distribution for Bandwidth Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication terminals with single network interfaces face limitations in bandwidth and stability due to slower wireless communication rates, leading to compromised service quality for multiple services, necessitating a method to efficiently distribute traffic across multiple networks.
Innovation Solution
A transmission apparatus and method that extracts session information from IP packets and determines the optimal network interface based on available bandwidth, distributing traffic across multiple network interfaces to maximize resource utilization and maintain high-quality service delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a terminal connects to a single wireless network, then device complexity is reduced, but bandwidth and communication rate are limited
Solution Approach 1:
The invention segments network traffic into different sessions and distributes them across multiple network interfaces. The traffic distribution unit divides incoming IP packets into different sessions based on session information extraction, then selects appropriate network interfaces for each session, enabling bandwidth aggregation while maintaining manageable device complexity through systematic traffic management.
Solution Approach 2:
The terminal is designed with multi-functionality to simultaneously support multiple network interfaces (e.g., HSDPA, WLAN, WiBro) and multiple traffic distribution modes (load balancing, bandwidth aggregation, service-specific routing). This universal design allows the device to adapt to different network environments and service requirements, achieving high bandwidth utilization without proportionally increasing complexity.
2Reliability
If traffic is distributed across multiple network interfaces, then bandwidth is widened and service quality is maintained, but device complexity increases
Solution Approach 1:
The invention performs preliminary actions by pre-establishing session information extraction rules and network interface selection criteria before traffic distribution. The system pre-configures mapping relationships between sessions and network interfaces based on available bandwidths and service types, enabling efficient real-time traffic distribution without complex runtime decision-making, thus maintaining service quality while controlling device complexity.
Solution Approach 2:
The traffic distribution unit acts as an intermediary between IP packets and network interfaces. It extracts session information from packets, consults the mapping table to determine the appropriate network interface, and routes packets accordingly. This intermediary layer simplifies the complexity by providing a systematic mediation mechanism rather than requiring direct complex interactions between multiple network interfaces and various services.
3Productivity
If multiple network interfaces are used simultaneously, then network resource utilization is improved, but difficulty of traffic management increases
Solution Approach 1:
The invention implements feedback mechanisms where the system continuously monitors network interface status, available bandwidths, and traffic patterns. Based on this feedback, the mapping table between sessions and network interfaces is dynamically updated and optimized. This feedback loop enables efficient network resource utilization while simplifying traffic management through data-driven automated decisions rather than complex manual configuration.
Solution Approach 2:
The traffic distribution system operates autonomously by automatically extracting session information from IP packets, querying the mapping table, selecting appropriate network interfaces, and distributing traffic without external intervention. The system self-manages the complexity of multi-interface traffic management through automated session-based routing, freeing users from the burden of manual traffic configuration while maximizing network resource utilization.
Data Source
AI summary
A transmission apparatus having a plurality of network interfaces and a transmission method using a plurality of the network interfaces are provided. The transmission apparatus includes: a session information extraction unit which extracts session information of an IP packet; a network interface determination unit which determines a network interface associated with session information of the IP packet based on a table for mapping sessions to the network interfaces according to available bandwidths of the network interfaces; and a traffic distribution unit which transmits the IP packet to the determined network interface. Accordingly, traffic is distributed over a plurality of network interfaces, so that optimal communication performance can be ensured in a simultaneous multiple-mode connection environment, and network resources can be efficiently utilized.


