Dual-Protocol Sensor Gateway With Batch Transmission Power Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gateways for sensor data forwarding face challenges in flexibility and economic efficiency due to high power consumption, requiring frequent battery changes or external power sources, and are limited by different communication protocols for receiving and sending data.

Innovation Solution

A gateway with a processor and two communication modules that temporarily store sensor data and switch between communication protocols to optimize energy usage, allowing for flexible operation using integrated energy storage and reducing the need for external power, while supporting various communication standards for efficient data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a gateway is powered by a battery, then it can operate wirelessly with flexibility, but frequent battery replacement or recharging is required due to high power consumption

Engineering Contradiction:
Improvewireless operation flexibilityVSAvoidbattery operation duration
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

Solution Approach 1:

The gateway employs periodic action by cyclically switching communication modules on and off. The first communication module receives sensor data periodically, stores it locally, and the second communication module transmits accumulated data periodically to the server. This periodic operation pattern significantly reduces average power consumption compared to continuous operation, enabling extended battery life and wireless flexibility.

Inventive Principle:
Principle #19Periodic action

2Speed

If the gateway continuously transmits sensor data, then real-time data forwarding is achieved, but power consumption increases significantly

Engineering Contradiction:
Improvedata forwarding speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The gateway implements preliminary action by accumulating sensor data in local memory before transmission. Instead of transmitting each sensor reading immediately, the gateway collects multiple data points and transmits them in batches. This preliminary data accumulation reduces the frequency of communication module activation, thereby reducing overall power consumption while maintaining data availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses periodic action by transmitting accumulated sensor data at scheduled intervals rather than continuously. The second communication module is activated periodically to send batches of stored sensor data to the server, reducing power consumption compared to continuous real-time transmission while still providing timely data updates.

Inventive Principle:
Principle #19Periodic action

3Use of energy by moving object

If different communication protocols are used for receiving and sending data, then optimization for short-range and long-distance transmission is achieved, but device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidprotocol handling complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The gateway applies segmentation by dividing the communication function into two separate communication modules: a first communication module optimized for short-range wireless communication with sensors (e.g., Bluetooth Low Energy or Zigbee), and a second communication module optimized for long-distance communication with the server (e.g., Wi-Fi or cellular). Each module is configured for its specific protocol, simplifying individual module design while achieving overall system optimization through functional segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway implements multi-functionality by incorporating multiple communication modules that can operate with different protocols simultaneously. This universal capability allows the gateway to interface with various sensor types using different short-range protocols while maintaining a single long-distance communication interface for server connectivity, enhancing adaptability without requiring complex protocol translation.

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

4Use of energy by moving object

If the gateway temporarily stores sensor data, then transmission can be optimized for energy efficiency, but memory requirements increase

Engineering Contradiction:
Improvetransmission energy efficiencyVSAvoidmemory capacity
Core Design Contradiction:
Use of energy by moving objectVSQuantity of substance

Solution Approach 1:

The gateway applies partial action by storing only the necessary amount of sensor data in local memory until transmission conditions are favorable. Rather than buffering all possible data indefinitely, the system maintains a limited memory buffer that holds data temporarily for energy-efficient batch transmission, balancing memory usage with transmission optimization goals.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3690565B1Low power gateway
Publication Date: 2024.10.09 VEGA GRIESHABER GMBH & CO
  • EP3690565B1 patent drawingFigure 1~2
  • EP3690565B1 patent drawingFigure 3
  • EP3690565B1 patent drawingFigure 4~5

AI summary

The invention relates to a gateway 405 for sensor data forwarding, comprising a first communication module 101 configured for receiving sensor data from at least one sensor data source, a processor 704 configured with the first communication module 101 for collecting and temporarily storing the sensor data, and for executing programs that represent a communication protocol, and a second communication module 104 connected to the processor 104 and configured for sending the collected and temporarily stored sensor data, wherein the processor 704 is configured to switch on the second communication module for sending the collected data and to switch it off after sending the collected data.