Wireless Gateway Cache for Automation Node Battery Life

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost and complexity of wiring in automation, monitoring, and control systems limit the deployment of nodes, and wireless communication technologies introduce reliability and security challenges, while battery-powered devices require extended battery life to reduce maintenance frequency.

Innovation Solution

A wireless gateway system cache that receives and stores parameter values from devices, allowing multiple external interfaces to access these values locally, reducing wireless communication traffic and maintaining a predictable battery life by minimizing data transmissions over the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If wireless communication is used to connect devices, then wiring cost and installation complexity are reduced, but reliability and security of the system deteriorate

Engineering Contradiction:
Improvewiring installation cost and complexityVSAvoidsystem reliability and security
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The gateway acts as an intermediary between wireless devices and the control system. It receives data from battery-powered devices via wireless communication, processes it locally using cached parameter values, and communicates with the control system only when necessary. This mediator approach maintains system reliability by centralizing security and processing functions while preserving the wireless deployment benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If devices communicate frequently over the wireless network, then data accuracy is improved, but battery life deteriorates

Engineering Contradiction:
Improvedata accuracy and freshnessVSAvoidbattery life
Core Design Contradiction:
Loss of informationVSDuration of action of moving object

Solution Approach 1:

The gateway pre-calculates and caches parameter values (such as scaling factors, engineering units, and conversion parameters) before they are needed. When a device sends raw data, the gateway can immediately process it using cached values without needing to query the device again for these parameters. This preliminary preparation reduces the frequency and volume of wireless communications, extending battery life while maintaining data accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway maintains local caches of parameter values specific to each device and parameter type. Instead of repeatedly querying devices for the same parameter information, the gateway stores these values locally and uses them for immediate processing. This local storage approach eliminates redundant wireless communications while ensuring accurate data processing.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If parameter values are cached at the gateway, then wireless communication traffic is reduced, but data freshness may deteriorate

Engineering Contradiction:
Improvewireless communication energy consumptionVSAvoiddata freshness
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The gateway implements dynamic cache management where cached parameter values are updated based on change detection mechanisms. When a device reports a parameter change (indicated by a revision number or timestamp), the gateway updates its cache accordingly. This dynamic approach ensures that cached values remain current while minimizing wireless communications, as the gateway only updates the cache when necessary rather than continuously polling devices.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8520588B2Wireless system gateway cache
Publication Date: 2013.08.27 HONEYWELL INTERNATIONAL INC
  • US8520588B2 patent drawing
  • US8520588B2 patent drawing
  • US8520588B2 patent drawing

AI summary

A wireless system gateway cache is presented. The gateway includes a first, wireless interface, a second interface, and a cache controller. The cache controller receives a characteristic of a parameter of a first device. The cache controller also receives a value of the parameter from the first device via the first interface and stores the value according to the characteristic of the parameter. The cache controller further receives a request for the value of the parameter from a second device via the second interface and sends the stored value to the second device in response to the request.