Edge Device Data Export Management for IoT Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in efficiently exporting data from diverse IoT devices to remote services, particularly in scenarios with unpredictable network connectivity and varying bandwidth, where existing techniques fail to prioritize and manage data effectively.

Innovation Solution

Implementing a managed data export system where an edge device acts as a coordination point, using data export management to prioritize data, handle network instability, and arbitrate between competing data streams, enabling selective data transmission based on importance and network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data from diverse IoT devices is exported to remote services, then data aggregation and processing capabilities are improved, but network connectivity instability and bandwidth variability cause data loss and transmission failures

Engineering Contradiction:
Improvedata export efficiencyVSAvoiddata transmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The edge device performs preliminary actions by buffering data locally before export to remote services. The system maintains data queues and pre-processes data packets, ensuring data is ready for transmission when network conditions permit. This preliminary buffering action prevents data loss during network outages and maintains productivity despite connectivity instability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The edge device acts as an intermediary between IoT devices and remote services. It mediates data transmission by managing local buffering, prioritization, and retry logic. This intermediary role isolates the unstable network connection from both data sources and destinations, improving reliability while maintaining data export efficiency through intelligent local management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If all data streams from multiple IoT devices are transmitted simultaneously, then complete data collection is achieved, but bandwidth consumption increases and critical data may be lost due to network constraints

Engineering Contradiction:
Improvedata volume collectedVSAvoidbandwidth consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The system applies local quality by assigning different priorities to different data streams based on their criticality. Critical data receives higher priority and is transmitted first when bandwidth is limited, while less critical data is buffered or dropped. This differential treatment optimizes bandwidth usage while ensuring complete collection of essential data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The edge device implements partial action by selectively transmitting only the most critical data when bandwidth is constrained, rather than attempting to transmit all data simultaneously. The system uses priority queues and threshold-based filtering to send essential data first, accepting that some non-critical data may be delayed or dropped during network constraints.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If network connection criteria are set to ensure reliable transmission, then data loss is reduced, but transmission speed and productivity decrease due to conservative retry logic and buffering

Engineering Contradiction:
Improvedata transmission success rateVSAvoiddata export throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts transmission parameters based on network conditions. Retry logic, buffering sizes, and transmission batch sizes are modified in real-time according to network availability and data criticality. This dynamic behavior maintains high reliability for critical data while optimizing throughput when network conditions improve.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The edge device changes transmission parameters such as retry counts, timeout values, and buffer sizes based on data priority and network state. High-priority data uses aggressive retry logic with larger buffers, while lower-priority data uses more conservative parameters. This parameter adaptation maintains reliability without unnecessarily reducing overall productivity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4062624B1Managed data export to a remote network from edge devices
Publication Date: 2023.09.06 AMAZON TECH INC
  • EP4062624B1 patent drawingFigure 1
  • EP4062624B1 patent drawingFigure 2
  • EP4062624B1 patent drawingFigure 3

AI summary

Export of data from an edge device to a provider network may be managed. An edge device may receive different data streams from different client devices in a client network. According to an export configuration received at the edge device, one of the data streams may be selected. A next portion of data in the data stream may be identified and the identified portion may be sent to a data stream destination in a remote network by the edge device.