Multi-Uplink Network Device Private Tunnel Establishment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions fail to support the establishment of private networks among multi-uplink networking devices, which limits bandwidth and efficiency due to the use of a single uplink connection, despite having multiple external-facing ports available.
Innovation Solution
The implementation of a method that uses uplink identifiers to establish private network data tunnels between multi-uplink network devices, allowing for the use of multiple uplinks to create secure and efficient data pathways, and a contact point network entity to manage and share addressing information across these devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a single network connection is used to establish a private network, then the setup is simple, but the bandwidth is constrained
Solution Approach 1:
The patent segments the network connection by introducing uplink identifiers that distinguish between multiple external-facing ports. This allows the private network to utilize multiple network connections simultaneously, with each uplink identifier corresponding to a specific physical port, thereby increasing bandwidth while maintaining manageable complexity through structured identification
Solution Approach 2:
The networking device is enhanced to perform multiple functions by supporting both single-uplink and multi-uplink operations. The uplink identifier mechanism provides a universal interface that works whether one or multiple network connections are used, allowing the same device to adapt to different bandwidth requirements without requiring different hardware configurations
2Productivity
If multiple network connections are used to establish a private network, then the bandwidth increases, but the complexity of management increases
Solution Approach 1:
The uplink identifier acts as an intermediary between the multiple physical network connections and the private network tunnel. Instead of directly managing complex multi-connection routing, the system uses uplink identifiers as abstract references that simplify the management process, allowing networking devices to handle multiple connections through a standardized identification mechanism
Solution Approach 2:
The patent uses uplink identifiers as virtual copies or references to physical network ports. Rather than directly managing the physical connections, the system creates abstract identifier copies that represent each port, making it easier to configure and manage multiple connections through software-based identification rather than physical configuration
3Device complexity
If a single uplink is used for private network establishment, then the device configuration is simple, but the cost-efficiency decreases due to inability to use lower-cost connections
Solution Approach 1:
The patent introduces dynamic selection capability where the networking device can choose which uplink to use based on current requirements. The uplink identifier system allows the device to dynamically switch between different network connections, selecting lower-cost connections when possible and higher-quality connections when performance is critical, thereby optimizing cost-efficiency while maintaining configuration simplicity through a unified identification framework
Data Source
AI summary
Various implementations disclosed herein include systems, methods and apparatuses of a first device, that obtain contact point information of a second device associated with the first device, as a peer device in a private network, where the contact point information of the second device includes one or more peer uplink identifiers and each respective peer uplink identifier corresponds to a respective peer device uplink of the second device. The systems, methods and apparatuses establish a first private network data tunnel from a first uplink of the first device to the second device, using the contact point information of the second device, and a first uplink identifier associated with the first uplink, and establish a second private network data tunnel from a second uplink of the first device to the second device, using the contact point information of the second device, and a second uplink identifier associated with the second uplink.


