Protocol Design for Irregular Repetition Slotted ALOHA With Energy Harvesting to Maintain Information Freshness
Ngo, Nguyen, Thi
We investigate an internet-of-things system where energy-harvesting devices send status updates to a common receiver using the irregular repetition slotted ALOHA (IRSA) protocol. Energy shortages in these devices may lead to transmission failures that are unknown to the receiver, disrupting the decoding process. To address this issue, we propose a method for the receiver to perfectly identify such failures. Furthermore, we optimize the degree distribution of the protocol to enhance the freshness of the status updates. Our optimized degree distribution mitigates the adverse effects of potential transmission failures. Numerical results demonstrate that, despite energy-harvesting constraints, IRSA can achieve a level of information freshness comparable to systems with unlimited energy.
academic
Protocol Design for Irregular Repetition Slotted ALOHA With Energy Harvesting to Maintain Information Freshness
Title: Protocol Design for Irregular Repetition Slotted ALOHA With Energy Harvesting to Maintain Information Freshness
Authors: Khac-Hoang Ngo (Linköping University), Diep N. Nguyen (University of Technology Sydney), Thai-Mai Dinh Thi (VNU University of Engineering and Technology)
Classification: cs.IT (Computer Science - Information Theory), math.IT (Mathematics - Information Theory)
Publication Date: arXiv preprint, submitted November 2024, updated January 2, 2025
This paper investigates an Internet of Things (IoT) system where energy harvesting devices transmit status updates to a common receiver using the Irregular Repetition Slotted ALOHA (IRSA) protocol. Energy shortages on devices may cause transmission failures unknown to the receiver, disrupting the decoding process. To address this issue, the authors propose a method enabling the receiver to perfectly identify such failures. Furthermore, the information freshness of status updates is enhanced by optimizing the degree distribution of the protocol. The optimized degree distribution mitigates the adverse effects of potential transmission failures. Numerical results demonstrate that despite energy harvesting constraints, IRSA can achieve information freshness levels comparable to systems with unlimited energy.
Core Problem: In IoT systems, transmission failures caused by insufficient energy when energy harvesting devices use the IRSA protocol to transmit status updates affect the receiver's decoding process and information freshness.
Significance:
IoT devices are typically deployed in remote locations where battery replacement is impractical
Energy harvesting is a key solution for achieving long-term low-power operation
Time-critical applications require guaranteed information freshness
Limitations of Existing Approaches:
Traditional IRSA assumes all intended copies are successfully transmitted
Transmission failures caused by energy harvesting occur at unknown locations to the receiver, disrupting the Successive Interference Cancellation (SIC) process
Existing research assumes the receiver knows the locations of discarded copies but does not explain how to achieve this
Research Motivation: Design an IRSA protocol capable of handling unknown transmission failures and optimize the degree distribution to maintain information freshness
Proposes a method for the receiver to perfectly identify transmission failures: Based on the conventional assumption that the receiver can identify collision-free slots without requiring additional information
Validates critical assumptions: Demonstrates the feasibility of the key assumption in previous research that "the receiver knows the locations of discarded copies"
Protocol optimization: Optimizes the degree distribution of IRSA to minimize average Age of Information (AoI)
Performance analysis: Provides theoretical analysis of lower bounds on packet loss rate under energy harvesting constraints
Experimental validation: Demonstrates that optimized IRSA can achieve information freshness approaching systems with unlimited energy despite energy harvesting constraints
Allows devices to plan more copies than initial battery capacity, identifying discarded copies through the following algorithm:
Algorithm Flow:
Maintain candidate list Sn for each slot n
Find singleton slots, decode packets, and add to respective candidate lists
For each slot, attempt to remove all possible subsets of candidate lists
If removing a subset yields a singleton slot, all packets in that subset have been transmitted
Repeat until no more singleton slots are found
Performance Guarantee (Theorem 3):
Under infinite SIC iterations, the IDENTIFY scheme achieves the same packet loss rate as when the receiver knows the locations of discarded copies.
The paper cites important works in related fields, including:
Foundational IRSA protocol theory (Liva 2011)
Theoretical framework for Age of Information (Yates et al. 2021)
Previous research on energy harvesting systems (Demirhan & Duman 2019)
Modern developments in random access protocols (Berioli et al. 2016)
This paper achieves good balance between theoretical analysis and practicality, providing valuable insights and solutions for protocol design in energy harvesting IoT systems. Despite some limitations, its core contributions have important implications for advancing the field.