Dynamic Communication Protocol for Sensor Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication protocols between network entities are costly and complex, requiring significant microprocessor resources and being prone to external interference, especially when dealing with many devices gathering data and sending it to a smaller group of users, where higher-level protocols are not efficient and low-level methods are unreliable.

Innovation Solution

A communication protocol that allows entities to communicate using a data structure stored in a public memory area, with information like length and version details, enabling dynamic adaptation and checksum verification, allowing for efficient and secure data transfer between entities without prior knowledge of data content and format, and supporting unequal data transfer rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If higher-level protocols (HTTP, Wi-Fi) are used for data transmission, then data availability and compatibility are improved, but microprocessor resource requirements and device cost increase significantly

Engineering Contradiction:
Improvedata availabilityVSAvoidmicroprocessor resource requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments communication functionality into two parts: a simple protocol handler in the sensor device for basic data transmission, and a protocol translation layer in the gateway for converting to higher-level protocols. This allows sensor devices to maintain simplicity while still enabling sophisticated communication through the gateway's translation capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a gateway as an intermediary device that receives simple protocol messages from sensor devices and translates them into higher-level protocols (HTTP, Wi-Fi) for communication with remote systems. This mediator handles the complexity of protocol conversion, allowing sensor devices to remain simple while achieving versatile communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If extremely low-level communication methods (analog signals) are used, then device cost is reduced, but reliability and performance deteriorate due to external interference

Engineering Contradiction:
Improvedevice costVSAvoidcommunication reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent incorporates checksum fields and error detection mechanisms in the communication protocol to cushion against transmission errors and external interference. These protective measures are built into the protocol structure, allowing the system to maintain reliability while using simple, low-cost communication hardware.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Productivity

If many devices gather and send data using sophisticated protocols, then data processing capability is improved, but overall system cost increases due to device complexity

Engineering Contradiction:
Improvedata processing capabilityVSAvoidsystem cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables sensor devices to autonomously format and transmit data using a simple, standardized protocol without requiring sophisticated local processing. The devices self-serve by embedding necessary identification and data structure information directly in their transmissions, allowing centralized processing at the gateway rather than requiring complex processing at each device.

Inventive Principle:
Principle #25Self-service

4Reliability

If protocol information is hard-coded in devices, then communication reliability is improved, but adaptability to new devices and protocol versions deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidprotocol adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes the communication protocol dynamic by incorporating version identification fields and data structure descriptors that allow devices to advertise their capabilities. The gateway dynamically adapts to different device types and protocol versions by reading these descriptors and adjusting its translation behavior, maintaining reliability through structured communication while enabling broad adaptability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9660808B2Communication protocol and method for authenticating a system
Publication Date: 2017.05.23 SCHNEIDER ELECTRIC IT CORP
  • US9660808B2 patent drawing
  • US9660808B2 patent drawing
  • US9660808B2 patent drawing

AI summary

One aspect relates to a communication protocol for communicating between one or more entities, such as devices, hosts or any other system capable of communicating over a network. A protocol is provided that allows communication between entities without a priori knowledge of the communication protocol. In such a protocol, for example, information describing a data structure of the communication protocol is transferred between communicating entities. Further, an authentication protocol is provided for providing bidirectional authentication between communicating entities. In one specific example, the entities include a master device and a slave device coupled by a serial link. In another specific example, the communication protocol may be used for performing unbalanced transmission between communicating entities.