IoT Data Warmup Technique for Reducing Network Lag

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT device communication systems experience significant lag times when waking up to receive data from source devices, leading to delays in data transfer and resource scheduling issues.

Innovation Solution

Implementing a 'data warmup' technique where IoT devices send small packets of data at predetermined times to maintain network connections and resource allocation, either by the target or source device, or both, to keep the network connection alive and resources assigned, thereby reducing lag times and eliminating the need for resource queuing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If IoT devices wake up to receive data from source devices, then data transfer can occur, but significant lag times occur due to device wake-up delays

Engineering Contradiction:
Improvedata transfer lag timeVSAvoiddevice operation simplicity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by having the target device send a small data packet before the actual data transfer to pre-establish the network connection and resource allocation. This preliminary action keeps the network connection alive and resources assigned, eliminating the need for time-consuming wake-up procedures when actual data needs to be transferred.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous network connection and resource allocation by periodically sending small data packets between the source and target devices. This continuity ensures that the network connection remains active and resources stay assigned, eliminating interruptions and lag times associated with repeated connection establishment and device wake-up cycles.

Inventive Principle:
Principle #20Continuity of useful action

2Speed

If IoT devices maintain continuous network connections to reduce lag time, then data transfer speed improves, but energy consumption increases

Engineering Contradiction:
Improvedata transfer speedVSAvoiddevice energy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

Instead of maintaining truly continuous connections, the system uses periodic action by having devices send small data packets at predetermined intervals or trigger events. This periodic maintenance of connection keeps the network alive and resources assigned while allowing devices to enter low-power states between packets, significantly reducing energy consumption compared to sustained active connections.

Inventive Principle:
Principle #19Periodic action

3Loss of time

If small data packets are sent periodically to maintain network connections, then lag time is reduced, but network traffic increases

Engineering Contradiction:
Improveconnection establishment timeVSAvoidnetwork traffic volume
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system uses cheap, minimal data packets (effectively disposable communication units) to maintain network connections. These small packets contain only essential information needed to keep the connection alive and resources assigned, minimizing the network traffic overhead while effectively preventing connection timeout and resource release. The packets are intentionally kept small and simple to reduce their impact on overall network traffic.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS11750705B2Method and system for enhanced IoT device communications
Publication Date: 2023.09.05 AERIS COMM INC
  • US11750705B2 patent drawing
  • US11750705B2 patent drawing
  • US11750705B2 patent drawing

AI summary

A computer-implemented method and system for reducing time lag in data transfer are disclosed. The computer implemented method for reducing time lag in data transfer, the method includes sending a small packet of data at predetermined time from at least one device to a destination address to keep the network connection alive and network resources assigned, wherein the at least one device includes one or more of: a transmitting device, a receiving device or a combination thereof. The system for reducing time lag in data transfer, the system comprising at least one base station; at least one device, wherein the at least one device includes one or more of a transmitting device, a receiving device or a combination thereof; wherein the at least device sends a small packet of data at predetermined time to a destination address to keep the network connection alive and network resources assigned.