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
Progettazione di Protocolli per ALOHA a Slot Irregolare con Ripetizione e Raccolta di Energia per Mantenere la Freschezza dell'Informazione
Titolo: Protocol Design for Irregular Repetition Slotted ALOHA With Energy Harvesting to Maintain Information Freshness
Autori: Khac-Hoang Ngo (Linköping University), Diep N. Nguyen (University of Technology Sydney), Thai-Mai Dinh Thi (VNU University of Engineering and Technology)
Classificazione: cs.IT (Informatica - Teoria dell'Informazione), math.IT (Matematica - Teoria dell'Informazione)
Data di Pubblicazione: Preprint arXiv, sottomesso novembre 2024, aggiornato 2 gennaio 2025
Questo articolo esamina un sistema Internet delle Cose in cui dispositivi con raccolta di energia utilizzano il protocollo ALOHA a Slot Irregolare con Ripetizione (IRSA) per inviare aggiornamenti di stato a un ricevitore comune. La scarsità di energia nei dispositivi può causare fallimenti di trasmissione sconosciuti al ricevitore, compromettendo il processo di decodifica. Per affrontare questo problema, gli autori propongono un metodo che consente al ricevitore di identificare perfettamente tali fallimenti. Inoltre, ottimizzano la distribuzione dei gradi del protocollo per migliorare la freschezza degli aggiornamenti di stato. La distribuzione dei gradi ottimizzata mitiga gli effetti negativi dei potenziali fallimenti di trasmissione. I risultati numerici dimostrano che, nonostante i vincoli di raccolta di energia, IRSA raggiunge livelli di freschezza dell'informazione comparabili ai sistemi con energia illimitata.
Problema Centrale: Nei sistemi Internet delle Cose, i fallimenti di trasmissione causati da insufficienza energetica quando i dispositivi con raccolta di energia utilizzano il protocollo IRSA compromettono il processo di decodifica del ricevitore e la freschezza dell'informazione
Importanza:
I dispositivi IoT sono generalmente distribuiti in posizioni remote dove la sostituzione delle batterie non è pratica
La raccolta di energia è una soluzione chiave per realizzare operazioni a basso consumo a lungo termine
Le applicazioni critiche nel tempo richiedono di garantire la freschezza dell'informazione
Limitazioni degli Approcci Esistenti:
L'IRSA tradizionale presume che tutte le copie previste vengano trasmesse con successo
I fallimenti di trasmissione causati dalla raccolta di energia hanno posizioni sconosciute al ricevitore, compromettendo il processo di cancellazione interferenziale successiva (SIC)
La ricerca esistente presume che il ricevitore conosca la posizione delle copie scartate, ma non specifica come realizzarlo
Motivazione della Ricerca: Progettare un protocollo IRSA in grado di gestire fallimenti di trasmissione sconosciuti e ottimizzare la distribuzione dei gradi per mantenere la freschezza dell'informazione
Propone un metodo per l'identificazione perfetta dei fallimenti di trasmissione da parte del ricevitore: Basato sull'ipotesi convenzionale che il ricevitore identifichi gli slot senza collisioni, senza richiedere informazioni aggiuntive
Verifica un'ipotesi critica: Dimostra la fattibilità dell'ipotesi critica della ricerca precedente secondo cui "il ricevitore conosce la posizione delle copie scartate"
Ottimizzazione del Protocollo: Ottimizza la distribuzione dei gradi di IRSA per minimizzare l'Età Media dell'Informazione (AoI)
Analisi delle Prestazioni: Fornisce analisi teorica del limite inferiore del tasso di perdita di pacchetti sotto vincoli di raccolta di energia
Verifica Sperimentale: Dimostra che l'IRSA ottimizzato raggiunge freschezza dell'informazione prossima ai sistemi con energia illimitata anche sotto vincoli di raccolta di energia
I dispositivi trasmettono utilizzando solo l'energia disponibile all'inizio del frame, cioè Λℓ,b = 0 per ℓ > b, garantendo che tutte le copie previste possano essere trasmesse.
Evoluzione della Carica Iniziale della Batteria (Teorema 2):
Consente ai dispositivi di pianificare un numero di copie superiore alla capacità iniziale della batteria, identificando le copie scartate attraverso il seguente algoritmo:
Flusso dell'Algoritmo:
Mantiene un elenco di candidati Sn per ogni slot n
Trova gli slot singleton, decodifica i pacchetti e li aggiunge agli elenchi di candidati corrispondenti
Per ogni slot, tenta di rimuovere tutti i possibili sottoinsiemi dell'elenco di candidati
Se la rimozione di un sottoinsieme produce uno slot singleton, tutti i pacchetti in quel sottoinsieme sono stati trasmessi
Ripete finché non ci sono più slot singleton
Garanzie di Prestazione (Teorema 3):
Con un numero infinito di iterazioni SIC, lo schema IDENTIFY raggiunge lo stesso tasso di perdita di pacchetti di quando la posizione delle copie scartate è nota.
Tasso di raccolta di energia o lunghezza del frame più elevati
Adattabilità della Distribuzione dei Gradi: Per IDENTIFY, la distribuzione dei gradi adattiva fornisce miglioramenti limitati rispetto alla distribuzione fissa
Efficacia della Raccolta di Energia: Nonostante i vincoli di energia, IRSA raggiunge prestazioni prossime al sistema ideale
Avanzamento Pratico: Propone per la prima volta un metodo di identificazione dei fallimenti di trasmissione praticamente fattibile, verificando un'ipotesi teorica importante
Contributo Teorico: Fornisce analisi teorica del limite inferiore del PLR sotto vincoli di raccolta di energia
Ottimizzazione Sistemica: Framework completo di ottimizzazione della distribuzione dei gradi
L'articolo cita importanti lavori nel campo correlato, inclusi:
Teoria fondamentale del protocollo IRSA (Liva 2011)
Framework teorico dell'Età dell'Informazione (Yates et al. 2021)
Ricerca precedente su sistemi con raccolta di energia (Demirhan & Duman 2019)
Sviluppi moderni dei protocolli di accesso casuale (Berioli et al. 2016)
Questo articolo raggiunge un buon equilibrio tra analisi teorica e praticità, fornendo insights e soluzioni preziose per la progettazione di protocolli in sistemi IoT con raccolta di energia. Nonostante alcune limitazioni, i suoi contributi principali hanno un'importanza significativa per l'avanzamento del campo.