Secure Data Aggregation in Wireless Sensor Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless sensor networks face energy inefficiencies and security challenges due to redundant data transmission and the need for secure data aggregation, particularly in large-scale networks where all sensors transmitting directly to a remote database can lead to short operation lifetimes and data privacy issues.

Innovation Solution

The implementation of a method that divides the network into non-overlapping clusters with aggregators, where sensor nodes encrypt data using a lightweight encryption method and a verification key, allowing aggregators to identify and transmit only unique data without decrypting it, thereby reducing redundancy and ensuring data secrecy and privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all sensor nodes transmit sensed data directly to a remote database, then data completeness is improved, but energy consumption increases and operation lifetime decreases

Engineering Contradiction:
Improvedata completenessVSAvoidenergy consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The network is divided into non-overlapping clusters, each with a cluster head that aggregates data from member nodes. This segmentation reduces the number of nodes transmitting to the remote database, thereby reducing overall energy consumption while maintaining data completeness through systematic aggregation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cluster heads merge data from multiple sensor nodes before transmitting to the remote database. By combining data at the cluster level, the system reduces redundant transmissions and conserves energy while ensuring all sensed data is ultimately captured and transmitted.

Inventive Principle:
Principle #5Merging (Combining)

2Use of energy by moving object

If data aggregation is performed at intermediate nodes, then energy consumption is reduced, but data security and privacy are compromised

Engineering Contradiction:
Improveenergy consumptionVSAvoiddata security
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

Sensor nodes encrypt their sensed data with their private keys before transmission to cluster heads. This preliminary encryption action ensures that data remains secure during aggregation at intermediate nodes, as the cluster heads cannot decrypt the data without the corresponding private keys.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces cryptographic keys as intermediaries to protect data during aggregation. Cluster heads act as intermediaries that can aggregate encrypted data without being able to read its contents, maintaining security while enabling energy-efficient aggregation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If encryption is applied to all transmitted data, then data security is improved, but computational overhead increases

Engineering Contradiction:
Improvedata securityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Encryption is applied selectively rather than uniformly. Sensor nodes encrypt data with their private keys, and only data requiring security protection undergoes this process. The encryption intensity and method are tailored to the specific security requirements of each node's data, reducing overall computational overhead.

Inventive Principle:
Principle #3Local quality

4Loss of information

If redundant data is transmitted, then data completeness is improved, but bandwidth utilization deteriorates

Engineering Contradiction:
Improvedata completenessVSAvoidbandwidth utilization
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system extracts and transmits only unique, non-redundant data to the remote database. Cluster heads identify and eliminate duplicate data from multiple sensor nodes before forwarding to the database, thereby improving bandwidth utilization while maintaining data completeness through selective transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8027474B2Method and system for secure data aggregation in wireless sensor networks
Publication Date: 2011.09.27 IND TECH RES INST
  • US8027474B2 patent drawing
  • US8027474B2 patent drawing
  • US8027474B2 patent drawing

AI summary

A method for transmitting sensed data in a wireless sensor network including multiple sensors, includes: encrypting the sensed data with an encryption key and a verification key to generate encrypted data in each of the multiple sensors that senses data; wirelessly receiving the encrypted data from the multiple sensors; determining that the sensed data from one of the multiple sensors is different from the sensed data from others of the multiple sensors without decrypting the encrypted data; and transmitting the encrypted sensed data determined to be different.