Gateway Agnostic Load Balancing for IoT Remote Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote access technologies for IoT and IIoT devices face challenges in load balancing, particularly due to varied gateway functionality and the need for pre-configuration, which limits efficiency and reliability.

Innovation Solution

A gateway agnostic load balancing mechanism that dynamically selects the most suitable gateway for remote access based on connective functionality and utilization levels, without pre-configuration, and introduces additional validation checks to differentiate between devices with similar identifying information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If standard load balancing approaches are used with pre-configured gateway groups, then system complexity is reduced, but adaptability to varied gateway functionality is lost

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to gateway functionality
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic gateway selection where the load balancer evaluates gateway functionality, current load, and connectivity status in real-time rather than using static pre-configured groups. This allows the system to adapt to varying gateway capabilities and conditions automatically

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-configuration by automatically discovering available gateways and their capabilities without requiring manual pre-configuration. The load balancer autonomously builds and updates gateway groups based on current system state

Inventive Principle:
Principle #25Self-service

2Ease of operation

If gateway is statically assigned during initial configuration, then ease of operation is improved, but reliability under varying load conditions deteriorates

Engineering Contradiction:
Improveease of configurationVSAvoidreliability under varying load
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transitions from static gateway assignment to dynamic gateway selection where gateways are automatically assigned based on real-time conditions including current load, functionality匹配, and connectivity status, improving reliability without sacrificing ease of operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The load balancer continuously monitors gateway performance and connectivity, using this feedback to dynamically adjust gateway assignments and distribute traffic optimally, ensuring reliable operation under varying load conditions

Inventive Principle:
Principle #23Feedback

3Device complexity

If pre-configuration of load balancing groups is performed, then device complexity is reduced, but adaptability to different gateway functionalities is lost

Engineering Contradiction:
Improveconfiguration complexityVSAvoidgateway functionality compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system automatically performs service discovery to identify available gateways and their capabilities, then self-configures load balancing groups without manual intervention. This eliminates configuration complexity while maintaining full adaptability to different gateway functionalities

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The load balancer is designed to work with multiple types of gateways with different functionalities by automatically detecting and adapting to their capabilities, creating a universal solution that handles diverse gateway types without pre-configuration

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250039741A1Gateway agnostic load balancing
Publication Date: 2025.01.30 CISCO TECHNOLOGY INC
  • US20250039741A1 patent drawing
  • US20250039741A1 patent drawing
  • US20250039741A1 patent drawing

AI summary

Gateway agnostic load balancing techniques in a network are disclosed. In one embodiment, a process discovers a plurality of remote access enabled gateways with access to a specific subtended device in a computer network. The process determines connective functionality of the plurality of remote access enabled gateways to the specific subtended device and a level of utilization of the plurality of remote access enabled gateways. The process selects a specific gateway of the plurality of remote access enabled gateways through which to open an access session to the specific subtended device based on the specific gateway having sufficient connective functionality and further based on the level of utilization of the plurality of remote access enabled gateways.