Discrete Event Operators for Wireless Sensor Network Data Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management approaches in wireless sensor networks, particularly those using relational database management systems, are not suitable for sensor nodes with limited resources such as power, memory, or processing capability.

Innovation Solution

A wireless sensor network employing a discrete event process algebra for querying, where nodes identify and transmit event data related to specified events of interest, utilizing a data management stack with layers that include a query formalism layer to manage processing and a producer/consumer model for efficient data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If relational database management systems are used for data management in wireless sensor networks, then data can be organized into tables with structured query mechanisms, but the system becomes unsuitable for sensor nodes with limited resources such as power, memory, or processing capability

Engineering Contradiction:
Improvedata management capabilityVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent extracts the heavy computational burden of relational database operations from resource-constrained sensor nodes and relocates it to base stations or gateway nodes with sufficient computing power. Only lightweight event detection and data collection functions remain on sensor nodes, while complex query processing, joins, and aggregations are performed remotely, thereby reducing on-node power consumption while maintaining full SQL functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments data management functions into two parts: (1) lightweight event detection and data collection at the sensor node level, and (2) heavy query processing and relational operations at the base station level. This segmentation allows each component to operate within its resource constraints while achieving overall system functionality.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If relational database management systems are used for data management in wireless sensor networks, then structured data organization and query mechanisms are available, but memory and processing capability requirements exceed what sensor nodes can provide

Engineering Contradiction:
Improvequery mechanismVSAvoidmemory usage
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts the memory-intensive relational database management functions from sensor nodes and implements them at the base station. Sensor nodes only store minimal local event data, while the base station maintains the full relational database structure with all tables, indexes, and query processing capabilities, thereby enabling structured queries without exceeding node memory constraints.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The base station acts as an intermediary between the sensor nodes and the relational database system. It receives simplified event notifications from nodes, translates them into relational database operations, and returns results to users, thereby enabling full SQL functionality without requiring sensor nodes to directly implement heavy database structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If relational database management systems are used for data management in wireless sensor networks, then comprehensive data processing is achieved, but processing capability requirements exceed what sensor nodes can provide

Engineering Contradiction:
Improvedata processing capabilityVSAvoidprocessing power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent extracts complex query processing, joins, aggregations, and other computationally intensive relational database operations from sensor nodes and implements them at the base station. This allows the system to provide comprehensive data processing capabilities while keeping processing power requirements at the base station where sufficient computational resources are available.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments processing tasks into lightweight event detection at sensor nodes and heavy computational operations at the base station. This segmentation enables comprehensive data processing functionality while distributing computational load according to each node's processing capabilities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7664080B2Discreet event operators for event management in a wireless sensor network
Publication Date: 2010.02.16 HONEYWELL INTERNATIONAL INC
  • US7664080B2 patent drawing
  • US7664080B2 patent drawing
  • US7664080B2 patent drawing

AI summary

A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. The wireless sensor network is queried by specifying a set of events of interest. For each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes. The query is expressed in a discrete event process algebra that is used to manage processing performed to implement the query.