Packet Deadline Control for Age of Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling the age of information in computer networks prioritize recently generated packets, leading to congestion and unnecessary transmission of stale information, which clogs systems and wastes resources.

Innovation Solution

Implementing a packet deadline system that removes packets older than a predetermined threshold, with dynamic deadlines adjusted based on system feedback, such as age, channel conditions, and packet success rate, to minimize the age of information and prevent unnecessary congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If last-come, first-served queueing discipline is used to prioritize recent packets, then the age of information is reduced, but system congestion increases and resources are wasted on transmitting stale information

Engineering Contradiction:
Improveage of informationVSAvoidsystem efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent introduces a deadline parameter for each packet, transforming the queueing discipline from purely time-based (LCFS) to deadline-based prioritization. Packets are assigned deadlines based on their age and importance, and the queueing discipline changes parameters dynamically to prioritize packets approaching their deadlines while dropping those that have exceeded them, thus reducing age of information without wasting resources on stale packets

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts queueing priorities based on real-time packet characteristics such as age, deadline proximity, and importance. Rather than a static LCFS approach, the queueing discipline becomes adaptive, reordering packets based on their urgency and dropping those that are no longer useful, thereby improving both information freshness and system efficiency

Inventive Principle:
Principle #15Dynamics

2Loss of information

If all packets are transmitted regardless of age, then completeness of information is maintained, but network bandwidth and energy are wasted on outdated data

Engineering Contradiction:
Improveinformation completenessVSAvoidnetwork resource consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent implements selective discarding of packets that have exceeded their deadlines or are determined to be stale based on age thresholds. By dropping these outdated packets, the system recovers network bandwidth and energy resources that would otherwise be wasted on transmitting useless information, while still maintaining completeness of useful information through intelligent selection of what to transmit

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

Rather than transmitting all packets (excessive action), the system transmits only a subset of packets that meet freshness and importance criteria (partial action). This selective transmission approach reduces energy consumption and network resource usage while maintaining the essential information completeness needed for effective monitoring and control

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If queue buffers are increased to reduce packet dropping, then packet delivery reliability is improved, but system congestion and latency increase

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidpacket latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary assessment of packet importance and assigns deadlines before packets enter the queue. This advance preparation allows the queueing discipline to make informed decisions about prioritization and dropping, ensuring that critical packets are delivered reliably while non-critical packets are dropped promptly, thus maintaining reliability without increasing latency through larger buffers

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10505859B2Packet deadlines in a queue to control the age of information
Publication Date: 2019.12.10 THE GOVERNMENT OF THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY DEPARTMENT OF HEALTH & HUMAN SERVICES
  • US10505859B2 patent drawing
  • US10505859B2 patent drawing
  • US10505859B2 patent drawing

AI summary

Systems and method are provided for controlling the age of information, or information freshness, for remote status updating through the use of a packet deadline. In an embodiment, a packet deadline determines how long a packet is allowed to wait in a queue at the source before being transmitted, and, if the deadline expires, it is dropped from the system and never transmitted. This mechanism can control the flow of packets into the system, which can be used to control and optimize the age of information, thus providing a fresh status at a monitor.