Sensor Network Relay Node Buffering for Reliable Data Forwarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In sensor networks, data transmission reliability is compromised when data from sensor nodes must pass through multiple relay nodes to reach a sink node, leading to delayed error detection and increased network load due to multiple query messages from multiple sink nodes.

Innovation Solution

Implementing a method where relay nodes in the sensor network determine if the source node is predefined, store data in a buffer, and forward it to a neighbor node only when the source node is identified, utilizing a controller and buffer to manage data transmission and reception, and employing virtual relay agents to reduce query messages and enhance error handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is transmitted through multiple relay nodes in sensor networks, then data can reach sink nodes from distant sensor nodes, but data transmission reliability is reduced and error detection is delayed

Engineering Contradiction:
Improvedata transmission capabilityVSAvoiddata transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces virtual relay agents as intermediary entities that mediate between sensor nodes and sink nodes. These virtual agents maintain buffer queues and manage data forwarding, acting as intelligent intermediaries that improve reliability by coordinating multiple relay operations and providing centralized control over data transmission paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary error detection mechanisms where relay nodes check for errors before forwarding data packets. Additionally, the system pre-establishes virtual relay agents that can buffer and manage data flows in advance, allowing error detection and correction to occur proactively rather than reactively, thus maintaining transmission reliability across multiple hops.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If multiple sink nodes request data from the same sensor node, then comprehensive data collection is achieved, but network load increases due to multiple query messages

Engineering Contradiction:
Improvedata collection completenessVSAvoidnetwork load
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent merges multiple query messages from different sink nodes into a single consolidated query when they request data from the same sensor node. The virtual relay agent intercepts duplicate queries, combines them, and forwards a single query message, thereby reducing network traffic and energy consumption while ensuring all sink nodes receive the required data through the buffer queue mechanism.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtual relay agent serves multiple functions simultaneously: it acts as a query interceptor, message combiner, data buffer, and forwarding agent. This multi-functional design allows the system to handle multiple sink node requests efficiently through a single intelligent intermediary, reducing overall network load while maintaining complete data collection capabilities.

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

3Speed

If relay nodes forward data immediately without buffering, then transmission speed is maintained, but error handling capability is reduced

Engineering Contradiction:
Improvedata transmission speedVSAvoiderror handling capability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements dynamic buffering where virtual relay agents adjust their buffering behavior based on real-time conditions. The buffer queue size and retention time are dynamically controlled to balance speed and reliability: data is buffered temporarily for error checking and potential retransmission, but the system can quickly forward verified data to maintain transmission speed, creating a dynamic adaptation between these conflicting requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8014285B2Data forwarding method for reliable service in sensor networks
Publication Date: 2011.09.06 SAMSUNG ELECTRONICS CO LTD
  • US8014285B2 patent drawing
  • US8014285B2 patent drawing
  • US8014285B2 patent drawing

AI summary

A method for relaying received data by a relay node in a sensor network that includes a sink node, a source node for collecting and transmitting data requested by the sink node, and the relay node for relaying the data transmitted from the source node to the sink node. The relay node determines whether the source node that transmits the data is a previously identified source node, stores the data in a buffer and forwards the data to a neighbor node when the source node transmitting the data is the previously identified source node according to the determination. The data is managed based on the relay node having the buffer, rather than the source node and the sink node as in the related art. Further, the data error can be promptly handled.