Inter-mesh Network Routing Protocol Using Default Gateway Costs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining routing costs in mesh networks require sending probe packets, consuming resources and time, which is inefficient and not suitable for fast routing decisions.

Innovation Solution

A method that determines routing costs without sending probe packets by using default routing cost values based on gateway device capabilities and communication technology, allowing for quick routing path selection between networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If probe packets are sent to determine routing quality, then routing path quality information can be gathered, but bandwidth is consumed and time is required which slows down routing decisions

Engineering Contradiction:
Improverouting path quality informationVSAvoidrouting decision time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring gateway devices with default routing cost values before actual data transmission occurs. These default values are established based on gateway capabilities and communication technology characteristics, eliminating the need to send probe packets at runtime. This allows routing decisions to be made immediately using pre-calculated cost information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces default routing cost values as an intermediary that mediates between the need for accurate routing quality information and the desire for fast routing decisions. Instead of directly measuring path quality through probe packets, the system uses these pre-determined cost values as a substitute that captures essential routing quality characteristics without requiring actual path probing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If probe packets are sent to determine routing quality, then routing path quality information can be gathered, but computing resources and energy are consumed

Engineering Contradiction:
Improverouting path quality informationVSAvoidcomputing power and energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs the computationally intensive task of determining routing cost values in advance, during gateway device configuration or initialization. By calculating these values beforehand based on gateway capabilities and communication technology, the system avoids consuming computing resources and energy during actual data transmission and routing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Gateway devices automatically determine and maintain their own default routing cost values based on their inherent capabilities and the communication technology they use. This self-service approach eliminates the need for external probing or complex computations during runtime, as each gateway independently maintains accurate routing cost information based on its own characteristics.

Inventive Principle:
Principle #25Self-service

3Productivity

If default routing cost values are used without probe packets, then routing decisions are faster and more resource-efficient, but the routing cost determination must be independent of the second network's configuration

Engineering Contradiction:
Improverouting decision speedVSAvoidadaptability to different network configurations
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by making routing cost determination dependent on local gateway device characteristics and communication technology properties rather than global network configuration. Each gateway device determines its default routing cost values based on its own capabilities and the specific communication technology it uses, allowing fast local decisions without requiring knowledge of the entire second network's configuration.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11502935B2Inter-mesh networks routing protocol
Publication Date: 2022.11.15 PYCOM LTD
  • US11502935B2 patent drawing
  • US11502935B2 patent drawing
  • US11502935B2 patent drawing

AI summary

A computer-implemented method determines a routing cost for routing data over a routing path between a first device in a first network and a second device, wherein the routing path has a path segment between a gateway device of the first network and a device in a second network, the gateway device being configured to establish a connection between the first and second networks. This method may include determining a routing cost for the path segment, the routing cost for the path segment having a default routing cost value that is based on capabilities of the gateway device and/or the communication technology; and determining the routing cost for the routing path based on the routing cost for the path segment. The invention furthermore relates to determining a route based on the routing cost, and to routing a data packet based on the route.