Interworking Service for Cross-Protocol IoT Server Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of integrating and interoperating multiple IoT platforms and devices with different standards, leading to fragmented data systems and complex device configuration processes, hindering seamless communication and coordinated operations in smart city and home automation scenarios.

Innovation Solution

An Interworking Service entity facilitates device and server discovery, registration, and interoperability across various IoT protocols, providing translation and message forwarding services, along with device configuration support, to enable communication between devices and servers using different SL protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple IoT platforms and devices with different standards are integrated, then device functionality and service capability are improved, but system complexity and configuration difficulty increase

Engineering Contradiction:
Improvedevice interoperabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an interworking service entity that acts as an intermediary between devices using different SL protocols. This entity receives requests from devices, translates them into appropriate protocols, and forwards them to the target servers, thereby enabling interoperability without directly increasing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the complexity by separating protocol translation functionality into a dedicated interworking service entity, distinct from the devices and servers. This allows each component to remain simple while the overall system achieves high adaptability through the specialized intermediary component.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If protocol translation and message forwarding services are implemented, then communication compatibility is improved, but processing overhead and service complexity increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidservice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interworking service entity is designed to handle multiple SL protocols simultaneously, providing universal protocol translation capabilities. It can translate between different protocols (e.g., CoAP to HTTP, MQTT to REST) using a common internal representation, reducing the need for separate translation mechanisms for each protocol pair.

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

Solution Approach 2:

The system uses data repositories to store standardized device information and server information in a common format. This copying mechanism allows the interworking entity to work with standardized representations rather than dealing with each protocol's native format directly, simplifying the translation process.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If dynamic configuration and device registration services are provided, then system flexibility is improved, but data management complexity and processing time increase

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Devices and servers perform preliminary registration with the interworking service entity, providing their capabilities, supported protocols, and service information in advance. This pre-registration allows the system to quickly match devices with appropriate servers without extensive real-time processing when communication is needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The interworking service entity maintains data repositories that store device information and server information, which are continuously updated based on registration and discovery requests. This feedback mechanism ensures that the system has current information about available services and devices, enabling efficient matching without repeated complex queries.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250330534A1Interworking Service For The Restful Internet Of Things
Publication Date: 2025.10.23 CONVIDA WIRELESS LLC
  • US20250330534A1 patent drawing
  • US20250330534A1 patent drawing
  • US20250330534A1 patent drawing

AI summary

An interworking service entity receives server registration requests including indications of service layer protocols used by each server, maintains a repository of server information, and uses the repository for interworking requests of devices to servers of different protocols based on a server type provided in discovery requests. Other matching information may include, for example, server security protocol, supported services, service territory, availability, capacity, or loading, as device information or preferences, such a supported service, supported interface type, or a supported device type.