IoT Protocol Negotiation for Heterogeneous Device Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In machine-to-machine (M2M) systems, the diversity of devices, applications, and circumstances leads to challenges in communication protocols, where devices using different protocols may not be able to communicate effectively, resulting in inefficient communications and overhead burdens, especially for constrained devices.

Innovation Solution

Protocol indication and negotiation (PIN) is achieved through dialogues between IoT entities, allowing them to select and adjust messaging and transport protocols based on supported, preferred, and desired protocols, as well as circumstances, using existing protocols like TCP, TLS/DTLS, DHCP, and CoAP, and implementing these changes across various layers of the network stack.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple heterogeneous protocols are used to support diverse devices and applications, then device compatibility and communication flexibility are improved, but protocol selection complexity and communication overhead increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidprotocol selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a protocol indication and negotiation mechanism as an intermediary layer between diverse devices and protocols. This mechanism enables automatic protocol selection and adjustment during communication, eliminating the need for manual protocol configuration and reducing selection complexity while maintaining support for multiple heterogeneous protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic protocol adjustment where protocol parameters and selections can be modified during runtime based on communication needs. This dynamic approach allows the system to adapt to different devices and applications automatically, reducing the burden of static protocol configuration while maintaining versatility

Inventive Principle:
Principle #15Dynamics

2Productivity

If protocol parameters are adjusted during communication, then communication efficiency is improved, but negotiation overhead and processing time increase

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidnegotiation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs protocol indication and negotiation during the initial connection establishment phase, before actual data communication begins. This preliminary action ensures that optimal protocol parameters are selected in advance, avoiding repeated negotiations during communication and minimizing overall negotiation time impact on productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where protocol performance is monitored during communication and adjustment suggestions are exchanged between entities. This allows for incremental optimizations without requiring complete protocol renegotiation, balancing communication efficiency improvements with minimal negotiation overhead

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If protocol negotiation is implemented between all entities, then interoperability is improved, but computational overhead and energy consumption increase

Engineering Contradiction:
ImproveinteroperabilityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent enables protocol indication and negotiation capabilities selectively at different network layers and for different types of entities based on their specific needs. Not all entities perform full negotiation - only those requiring protocol adaptation do so, while others use default configurations. This local application of negotiation reduces overall computational overhead and energy consumption while maintaining interoperability where needed

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3243317B1Machine-to-machine protocol indication and negotiation
Publication Date: 2024.04.10 CONVIDA WIRELESS LLC
  • EP3243317B1 patent drawingFigure 1
  • EP3243317B1 patent drawingFigure 2
  • EP3243317B1 patent drawingFigure 3

AI summary

Network entities may indicate and negotiate one or more new protocols for communications using a current protocol. Indications may include one or more protocols which are supported, one or more protocols which are preferred, and the level of desire of preferences. Indications may further include schedules of times during which certain protocols are supported and/or schedules of functions for which certain protocols are preferred. Indications may be evaluated and acted upon immediately or stored for future reference. Evaluation may include comparison of relative desire levels and needs of various entities. Protocols may be messaging protocols, transport protocols, or combinations thereof.