AoI-Based Data Processing Control for Freshness-Critical Buffers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing information processing systems, unselected data is not transmitted to the data processing device, leading to the possibility of data depreciation over time, especially when the state of an object represented by the data changes with time.

Innovation Solution

An information processing system comprising a buffer unit to receive data, a processing unit to process the data, and a control unit that adjusts the resource allocation based on an index value indicating information freshness, calculated using the elapsed time from data acquisition, to prevent unprocessed data and data depreciation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If data is not transmitted to the data processing device, then transmission load is reduced, but data freshness deteriorates over time

Engineering Contradiction:
Improvetransmission loadVSAvoiddata freshness
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The system performs preliminary actions by calculating the Age of Information (AoI) for each data item before transmission decisions are made. This allows the system to proactively identify and transmit data that is approaching its freshness threshold, preventing data depreciation before it occurs. The control unit continuously monitors AoI values and triggers transmission when necessary, rather than reacting after data has already degraded.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the AoI metric is continuously calculated based on the time elapsed since data acquisition. This feedback information is used by the control unit to dynamically adjust transmission decisions. The feedback loop ensures that data freshness is maintained by transmitting updates when the AoI exceeds a threshold, while avoiding unnecessary transmissions when data is still fresh.

Inventive Principle:
Principle #23Feedback

2Loss of information

If all acquired data is processed, then data freshness is maintained, but processing resources are wasted on redundant data

Engineering Contradiction:
Improvedata freshnessVSAvoidprocessing resources
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by selectively processing only the necessary subset of acquired data. Instead of processing all data uniformly, the control unit evaluates the AoI of each data item and determines whether processing is necessary. This partial processing approach maintains data freshness for critical items while avoiding wasteful processing of redundant data that has not changed significantly or is already current.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of data selection based on the AoI metric. By using AoI as a dynamic parameter, the system adapts its processing behavior to the actual freshness needs of the data. When AoI is low, processing may be deferred or skipped; when AoI exceeds a threshold, processing is triggered. This parameter-based approach optimizes resource utilization while maintaining data freshness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11899415B2Information processing system with circuitry to sequentially process received data
Publication Date: 2024.02.13 MITSUBISHI ELECTRIC CORP
  • US11899415B2 patent drawing
  • US11899415B2 patent drawing
  • US11899415B2 patent drawing

AI summary

There is provided an information processing system capable of suppressing arising of unprocessed data and depreciation of data with the lapse of time. The information processing system (1) includes a buffer unit (5), a processing unit (6), and a control unit (9). The buffer unit (5) sequentially receives data acquired by an observation terminal (2) from the observation terminal (2). The processing unit (6) sequentially processes the data received by the buffer unit (5). The control unit (9) controls an index value indicating information freshness by adjusting a resource of processing of the processing unit (6). The index value indicating the information freshness is calculated based on elapsed time from the time when the data is acquired by the observation terminal (2).