Connection Gateway Dynamic Routing for Heterogeneous IoT Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Connection gateways in networks of connected objects face challenges in dynamically adapting to changing network infrastructure and selecting optimal transmission paths, especially when using different communication interfaces.

Innovation Solution

A dynamic routing method that involves step-by-step environment discovery through broadcast requests and response messages, allowing connection gateways to identify and select the most performant transmission path based on identification and accessibility information across various communication interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If connection gateways use different communication interfaces and protocols, then the network infrastructure becomes more versatile and adaptable, but the complexity of routing and environment discovery increases

Engineering Contradiction:
Improvecommunication interface compatibilityVSAvoidrouting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a standardized message format as an intermediary layer between different communication interfaces and protocols. This message format acts as a universal language that translates diverse interface-specific protocols into a common structure, enabling gateways with different interfaces (Ethernet, WiFi, Bluetooth, etc.) to communicate without increasing routing complexity. The message format includes standardized fields for identification information and accessibility information, which simplifies the routing decision-making process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation by using a unified message structure with standardized fields instead of interface-specific data formats. By transforming diverse protocol data into a common parameter structure (identification information, accessibility information, message payload), the system maintains adaptability across different interfaces while reducing routing complexity through consistent data handling.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If connection gateways regularly update routing information through environment discovery, then the routing accuracy and transmission optimization improve, but the time and energy consumption increase

Engineering Contradiction:
Improverouting information accuracyVSAvoidenvironment discovery time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic environment discovery where connection gateways exchange standardized messages at regular intervals to update routing information. This periodic action ensures that routing information remains accurate and up-to-date without requiring continuous discovery processes. The standardized message format enables efficient information exchange during these periodic updates, reducing the time overhead compared to ad-hoc discovery methods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs preliminary environment discovery and routing information gathering in advance, storing accessibility information about other gateways and connected objects before actual message transmission is needed. This preliminary action allows the gateway to have routing information ready when messages need to be sent, reducing the time required for real-time routing decisions while maintaining high accuracy through pre-collected data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11108680B2Dynamic routing method in a network of connected objects
Publication Date: 2021.08.31 BULL SA
  • US11108680B2 patent drawing
  • US11108680B2 patent drawing

AI summary

A method for dynamic routing in a network of connected objects is proposed comprising at least two connection gateways to at least one data transport network. In particular, the method which makes possible for each connection gateway of a network of connected objects to recognize, in real-time, changes in its environment, and to select the message transmission path from one connected object to another that is associated with an optimal level of (transmission) performance.