Multihop Sensor Network Message Confirmation via Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multihop communication environments, especially in sensor networks, the existing methods for message reception confirmation are inefficient due to high communication overhead and load on nodes, and the credibility of reception confirmation messages is compromised by unauthorized relay nodes.

Innovation Solution

A message reception confirmation method where the message receiving device generates and verifies reception authentication information using a shared key with the reception confirmation information verification device, allowing the message sending device to confirm message reception without requiring each node to share keys with all other nodes, and incorporating a tree structure to reduce overlapping calculations and communication overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all nodes return reception confirmation messages individually to the server, then the server can confirm message reception, but communication overhead and load on server increase

Engineering Contradiction:
Improvemessage reception confirmationVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Multiple reception confirmation messages from different nodes are merged into a single aggregated confirmation message. The server broadcasts a message to multiple nodes, and instead of receiving individual confirmations from each node, the system aggregates these confirmations into one message that contains information about all receiving nodes, thereby reducing communication overhead while maintaining reliable confirmation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The confirmation mechanism transitions from a one-to-one communication pattern (server-to-node individual confirmations) to a one-to-many pattern where a single aggregated message represents multiple confirmations. This dimensional change in communication structure reduces the total number of messages required.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If nodes relay confirmation messages in multihop environment, then coverage is extended, but message credibility is compromised by unauthorized relay nodes

Engineering Contradiction:
Improvemultihop communication capabilityVSAvoidmessage credibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A trusted intermediary verification mechanism is introduced where the server validates relay nodes before allowing them to forward confirmation messages. The server maintains a list of authorized relay nodes and verifies each relay operation, ensuring that only authenticated nodes can participate in message relaying, thus maintaining credibility while enabling multihop communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where relay nodes report their status and the server verifies their authorization before allowing message forwarding. This continuous verification process ensures that unauthorized nodes cannot compromise message credibility while still allowing legitimate multihop relaying.

Inventive Principle:
Principle #23Feedback

3Reliability

If sensor nodes perform verification calculations, then reception confirmation is validated, but processing load on low-cost nodes increases

Engineering Contradiction:
Improveverification accuracyVSAvoidprocessing load on sensor node
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The verification process is segmented between different system components. Sensor nodes perform only lightweight local verification (checking message integrity), while the server performs the computationally intensive verification calculations. This segmentation allows low-cost sensor nodes to participate in verification without bearing the full processing burden, maintaining verification accuracy while reducing node power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary that performs the heavy verification calculations on behalf of sensor nodes. Instead of each node performing complete verification, the server receives confirmation messages, performs the computationally intensive validation, and returns verification results, thereby protecting low-cost nodes from excessive processing loads.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If keys are shared among all nodes for verification, then authentication is enabled, but key management complexity increases

Engineering Contradiction:
Improveauthentication capabilityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The key management system is segmented into hierarchical levels. Instead of every node sharing keys with every other node (full mesh), the system uses a hierarchical structure where the server holds master keys and distributes derived keys to nodes. Each node only needs to manage its own key and keys of its immediate children in the hierarchy, dramatically reducing key management complexity while maintaining authentication capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The key management structure transitions from a two-dimensional matrix (node-to-node key sharing) to a hierarchical tree structure. In this tree structure, keys are distributed according to the hierarchical relationships, with the server at the root and nodes as leaves. This dimensional change reduces the number of key pairs from O(n²) to O(n), simplifying key management while preserving authentication functionality.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8045693B2Message reception confirmation method, communications terminal and message reception confirmation system
Publication Date: 2011.10.25 OKI ELECTRIC INDUSTRY CO LTD
  • US8045693B2 patent drawing
  • US8045693B2 patent drawing
  • US8045693B2 patent drawing

AI summary

A message sending device sends a message. A message receiving device generates reception authentication information of the message when receiving the message, and further generates reception confirmation information of the message by using the reception authentication information of the message, to send the reception confirmation information of the message to a reception confirmation information verification device. The reception confirmation information verification device verifies the received reception confirmation information. The message sending device obtains a reception confirmation of the message for the message receiving device based on the verification result. This configuration reduces a processing load in each node as much as possible for confirming whether data to large numbers of nodes under a multihop environment have been received in each node.