Networking Switch Link Management for Edge Server Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IoT edge server systems face challenges with high latency, high bandwidth consumption, poor security, and poor connectivity due to the reliance on cloud-based data processing, which can lead to inefficient data management and processing.
Innovation Solution
An edge server with an embedded networking switch that dynamically manages bi-directional communication with local compute nodes and other switches, enabling or disabling access links and uplinks based on communication status and priority, to optimize data processing and connectivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data processing is performed in the cloud, then data analysis and storage functions are centralized, but latency and bandwidth consumption increase
Solution Approach 1:
The system segments data processing functions by separating edge computing nodes from cloud infrastructure. Local networking switches perform data collection and preliminary processing at the edge, while only essential data is forwarded to the cloud for advanced analysis and storage. This segmentation reduces latency by handling time-sensitive operations locally.
Solution Approach 2:
The patent introduces a spatial dimension to data processing by distributing compute nodes across multiple physical locations rather than concentrating all processing in a single cloud data center. This multi-dimensional architecture enables parallel processing at different geographic locations, reducing overall system latency.
2Extent of automation
If cloud-based data processing is used, then centralized control is achieved, but security and connectivity are compromised
Solution Approach 1:
Each local networking switch is configured with location-specific parameters and autonomy to make decisions based on local conditions. The switches can independently manage local data flows and maintain connectivity even when cloud connection is unavailable, while still adhering to overall system policies for centralized control.
3Reliability
If networking switches dynamically manage communication links, then connectivity and security are improved, but switch complexity increases
Solution Approach 1:
Networking switches continuously monitor communication link status and dynamically adjust their configuration based on real-time feedback. The switches detect link failures, compute node fitness status, and cloud connectivity conditions, then automatically reconfigure access links and uplinks to maintain optimal system operation without requiring complex manual intervention.
Data Source
AI summary
An apparatus includes a local compute node and a first networking switch. The first switch determines whether bi-directional communication is established with the compute node via a direct local link. A message received from an additional networking switch through an inter-switch link indicates whether the additional switch has its additional access/uplinks enabled. The first switch enables first access/uplinks in response to determining that the first switch has currently established bi-directional communication with the compute node and that the received message indicates that the additional networking switch has its additional access/uplinks disabled. The first networking switch disables the first access/uplinks on the first switch in response to determining that the first switch is currently unable to establish bi-directional communication with the compute node and/or receiving a message indicating that the additional networking switch has its additional access/uplinks enabled.


