Virtual Link Data Transfer Over Multiple Physical Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network devices with multiple network interfaces can only transmit data over a single default network interface, leading to a waste of resources and inability to concurrently access multiple physical links, limiting bandwidth utilization.
Innovation Solution
A method and device that select a virtual link for data transmission from multiple virtual links, determine the corresponding physical link based on a binding relationship, and transmit data packets with an IP address corresponding to the virtual link, allowing data to be sent over multiple physical links simultaneously.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a device with multiple network interfaces uses only a single default route for data transmission, then the device can maintain simple routing configuration, but the network bandwidth utilization is limited and multiple physical links cannot be accessed concurrently
Solution Approach 1:
The patent segments the routing function by creating multiple default routes (one for each physical link) instead of using a single default route. Each virtual network card is associated with a specific physical link, allowing data to be segmented and transmitted through different physical links based on the destination IP address, thereby utilizing multiple network interfaces concurrently while maintaining relatively simple routing configuration
Solution Approach 2:
The patent makes the routing system multi-functional by enabling the device to simultaneously use multiple default routes for different physical links. The routing module can universally handle data transmission through any of the multiple network interfaces, allowing the system to adaptively select the appropriate physical link based on destination IP address, thus achieving concurrent access to multiple networks
2Ease of operation
If a device transmits data over a single physical link, then the routing configuration remains simple, but the network resources are wasted and data transfer speed is limited
Solution Approach 1:
The patent introduces dynamic routing capability by enabling the system to adaptively select among multiple physical links based on real-time conditions. The routing module dynamically determines which physical link to use for each data packet based on the destination IP address, allowing the system to flexibly utilize available network resources while maintaining simple configuration for the user
3Productivity
If multiple virtual network cards are created for multiple physical links, then concurrent data transmission over multiple links is enabled, but the device complexity increases
Solution Approach 1:
The patent introduces a virtual network card as an intermediary layer between the application layer and physical network interfaces. Each virtual network card is bound to a specific physical link, serving as a mediator that simplifies the mapping between logical network interfaces and physical connections. This intermediary approach enables concurrent data transmission through multiple physical links while managing complexity through standardized virtual interface abstraction
Data Source
AI summary
The disclosure discloses a method and device for data transfer over a plurality of links, the method including: selecting, by a transmitting device, a virtual link over which a data packet needs to be transmitted, from a plurality of virtual links; determining, by the transmitting device, a physical link corresponding to the selected virtual link according to a binding relationship between the virtual link and the physical link; and transmitting, by the transmitting device, the data packet to a receiving device over the determined physical link; wherein the data packet includes an Internet Protocol (IP) address corresponding to the virtual link, and the plurality of virtual links correspond to the same IP address.


