Component Discovery Across Sub-Networks Using Mediator Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication methods between sub-networks face challenges, such as the inability to consistently identify components with ad hoc IP addresses and the need for separate router actions to process multicast packets, leading to inefficiencies and increased costs.

Innovation Solution

A method and apparatus that store unique information of components from a previously joined network in a storage space, allowing for the discovery of components in different sub-networks without additional router functions or user actions, using wireless communication to broadcast this information across networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If components use ad hoc IP addresses in sub-networks, then network flexibility and ease of setup are improved, but component identification and communication reliability deteriorate

Engineering Contradiction:
Improveease of network setupVSAvoidcomponent identification reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a mediator component that maintains a registration table mapping component identifiers to their current network locations. This intermediary service allows components with changing IP addresses to be reliably identified through stable identifiers, resolving the contradiction between ease of setup (ad hoc addressing) and identification reliability (consistent component recognition).

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary registration of component identifiers before actual communication occurs. By pre-establishing the mapping between stable identifiers and dynamic IP addresses in a registration table, the system ensures that even when IP addresses change, components can be reliably identified through their registered identifiers.

Inventive Principle:
Principle #10Preliminary action

2Difficulty of detecting and measuring

If separate router actions are used to process multicast packets for component discovery, then component discovery capability is improved, but processing time and system complexity increase

Engineering Contradiction:
Improvecomponent discovery capabilityVSAvoidprocessing time
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of time

Solution Approach 1:

The patent extracts the component discovery function from the router's multicast processing responsibilities. Instead of requiring routers to perform complex multicast packet processing for discovery, the system uses a simplified approach where components register their identifiers in a centralized registration table, eliminating the need for time-consuming router-based multicast discovery operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates a centralized copy of component information in the registration table that can be accessed by all network participants. This copy mechanism replaces the need for complex multicast discovery processes, allowing any component to quickly retrieve information about other components without requiring router intervention or time-consuming network-wide broadcasts.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7940760B2Method and apparatus for discovering component in at least one sub-network
Publication Date: 2011.05.10 SAMSUNG ELECTRONICS CO LTD
  • US7940760B2 patent drawing
  • US7940760B2 patent drawing
  • US7940760B2 patent drawing

AI summary

A method of discovering a component in a sub-network, the method including: receiving unique information on at least one component included in a first sub-network of a network by a first component in the first sub-network; and broadcasting the unique information on the at least one component to a second sub-network of the network, by joining the first component in the second sub-network.