Cross-Network Communication Links Using Explicit Routing Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication methods for automatable industrial devices and systems across different networks face challenges in configuring communication links due to the lack of a homogeneous address space, requiring complex address translation or globally unique addresses, which are inflexible and resource-intensive.

Innovation Solution

A method for configuring a communication link between nodes in different networks using routing path information that specifies the networks and nodes to be traversed, employing a link identifier for message association and storage, and allowing for flexible service distribution and access control, thereby avoiding the need for global addressability and minimizing memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If globally unique addresses or address translation are used to enable communication across networks, then address uniqueness is achieved, but system complexity and resource requirements increase significantly

Engineering Contradiction:
Improveaddress uniquenessVSAvoidaddress management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network address space is segmented into network-specific homogeneous address spaces. Each network maintains its own addressing scheme independently, with routing path information explicitly specifying the sequence of networks to traverse. This eliminates the need for globally unique addresses while maintaining address uniqueness within each network context.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Routing path information acts as an intermediary that bridges communication between nodes in different networks. Instead of requiring address translation or globally unique addresses, the routing path explicitly specifies the sequence of networks to traverse, enabling communication without complex address management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If globally unique addresses are implemented across all networks, then address uniqueness is ensured, but memory requirements and resource consumption increase

Engineering Contradiction:
Improveaddress uniquenessVSAvoidmemory requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Addressing is segmented at the network level rather than requiring global uniqueness. Each network maintains its own homogeneous address space, and routing path information specifies the sequence of networks to traverse. This reduces memory requirements by eliminating the need to store and manage globally unique addresses.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If complex address translation mechanisms are used to enable cross-network communication, then communication capability is achieved, but system flexibility and ease of configuration are reduced

Engineering Contradiction:
Improvecommunication capabilityVSAvoidconfiguration flexibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Routing path information serves as an intermediary that explicitly specifies the sequence of networks to traverse between source and destination. This approach maintains communication capability across heterogeneous networks while significantly improving configuration flexibility, as networks can be added, removed, or reconfigured without requiring complex address translation updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing path information enables dynamic configuration of communication links. Networks can be dynamically added or removed from the routing path without requiring reconfiguration of address translation mechanisms, providing greater adaptability and ease of operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11799759B2System and method for configuring communication links between nodes in network
Publication Date: 2023.10.24 KUKA DEUT GMBH
  • US11799759B2 patent drawing
  • US11799759B2 patent drawing
  • US11799759B2 patent drawing

AI summary

A method for configuring a communication link between a first node in a first of at least two networks and a second node in a second of at least two networks, wherein at least one of the first and second nodes is an automatable industrial device or an automatable industrial system, or a controller thereof. The at least two networks each individually form a homogeneous address space, but do not together form a homogeneous address space. A call is transmitted to configure the communication link between the first and second nodes, the call having routing path information specifying the routing path from the first node to the second node. The routing path information includes at least one identifier of each network or nodes to be traversed along the routing path, but not necessarily an identifier of the first network. The communication link is configured between the first and second nodes based on the routing path information.