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
Protokolldesign für unregelmäßiges wiederholtes Slotted ALOHA mit Energiegewinnung zur Aufrechterhaltung der Informationsaktualität
Titel: Protocol Design for Irregular Repetition Slotted ALOHA With Energy Harvesting to Maintain Information Freshness
Autoren: Khac-Hoang Ngo (Linköping University), Diep N. Nguyen (University of Technology Sydney), Thai-Mai Dinh Thi (VNU University of Engineering and Technology)
Dieses Papier untersucht ein IoT-System, in dem energiegewinnende Geräte das Protokoll für unregelmäßiges wiederholtes Slotted ALOHA (IRSA) verwenden, um Statusaktualisierungen an einen gemeinsamen Empfänger zu senden. Energiemangel bei Geräten kann zu Übertragungsfehlern führen, die dem Empfänger unbekannt sind und den Decodierungsprozess beeinträchtigen. Um dieses Problem zu lösen, schlagen die Autoren eine Methode vor, mit der der Empfänger solche Fehler perfekt identifizieren kann. Darüber hinaus wird die Aktualität der Statusaktualisierungen durch Optimierung der Gradverteilung des Protokolls verbessert. Die optimierte Gradverteilung mindert die nachteiligen Auswirkungen potenzieller Übertragungsausfälle. Numerische Ergebnisse zeigen, dass IRSA trotz Energiegewinnungsbeschränkungen ein Informationsaktualisierungsniveau erreichen kann, das mit Systemen mit unbegrenzter Energie vergleichbar ist.
Kernproblem: In IoT-Systemen führen Übertragungsausfälle aufgrund von Energiemangel, wenn energiegewinnende Geräte das IRSA-Protokoll zur Übertragung von Statusaktualisierungen verwenden, zu Beeinträchtigungen des Decodierungsprozesses und der Informationsaktualisierung des Empfängers
Bedeutung:
IoT-Geräte werden typischerweise an abgelegenen Orten eingesetzt, wo ein Batteriewechsel unrealistisch ist
Energiegewinnung ist eine Schlüssellösung für langfristige, stromsparende Operationen
Zeitkritische Anwendungen erfordern die Gewährleistung der Informationsaktualisierung
Einschränkungen bestehender Methoden:
Traditionelles IRSA geht davon aus, dass alle erwarteten Kopien erfolgreich übertragen werden
Übertragungsausfälle aufgrund von Energiegewinnung sind dem Empfänger unbekannt und beeinträchtigen den Prozess der sukzessiven Interferenzelimination (SIC)
Bestehende Forschung geht davon aus, dass der Empfänger die Position verworfener Kopien kennt, erklärt aber nicht, wie dies erreicht wird
Forschungsmotivation: Entwurf eines IRSA-Protokolls, das mit unbekannten Übertragungsausfällen umgehen kann, und Optimierung der Gradverteilung zur Aufrechterhaltung der Informationsaktualisierung
Vorschlag einer Methode zur perfekten Identifizierung von Übertragungsausfällen durch den Empfänger: Basierend auf der konventionellen Annahme, dass der Empfänger kollisionsfreie Zeitfenster identifizieren kann, ohne zusätzliche Informationen zu benötigen
Validierung kritischer Annahmen: Nachweis der Machbarkeit der in früheren Studien verwendeten kritischen Annahme, dass „der Empfänger die Position verworfener Kopien kennt"
Protokolloptimierung: Optimierung der Gradverteilung von IRSA zur Minimierung des durchschnittlichen Informationsalters (AoI)
Leistungsanalyse: Bereitstellung einer theoretischen Analyse der unteren Grenze der Paketverlustraten unter Energiegewinnungsbeschränkungen
Experimentelle Validierung: Nachweis, dass optimiertes IRSA unter Energiegewinnungsbeschränkungen ein Informationsaktualisierungsniveau erreichen kann, das dem von Systemen mit unbegrenzter Energie ähnlich ist
Geräte verwenden nur die am Anfang des Rahmens verfügbare Energie für die Übertragung, d.h. Λℓ,b = 0 für ℓ > b, um sicherzustellen, dass alle erwarteten Kopien übertragen werden können.
Entwicklung der anfänglichen Batterieladung (Theorem 2):
Ermöglicht Geräten, mehr Kopien zu planen als die anfängliche Batteriekapazität zulässt, durch den folgenden Algorithmus zur Identifizierung verworfener Kopien:
Algorithmus-Ablauf:
Verwalte für jedes Zeitfenster n eine Kandidatenliste Sn
Finde Singleton-Zeitfenster, dekodiere Pakete und füge sie zu entsprechenden Kandidatenlisten hinzu
Versuche für jedes Zeitfenster, alle möglichen Teilmengen der Kandidatenliste zu entfernen
Wenn das Entfernen einer bestimmten Teilmenge zu einem Singleton-Zeitfenster führt, wurden alle Pakete in dieser Teilmenge übertragen
Wiederhole bis keine weiteren Singleton-Zeitfenster vorhanden sind
Leistungsgarantie (Theorem 3):
Bei unbegrenzten SIC-Iterationen erreicht das IDENTIFY-Schema die gleiche Paketverlustraten wie bei bekannten verworfenen Kopien-Positionen.
Durchbruch in der Praktikabilität: Erstmals Vorschlag einer praktisch durchführbaren Methode zur Identifizierung von Übertragungsausfällen mit Validierung wichtiger theoretischer Annahmen
Theoretische Beiträge: Bereitstellung theoretischer Analyse der unteren Grenze von PLR unter Energiegewinnungsbeschränkungen
Systemoptimierung: Umfassendes Framework zur Optimierung der Gradverteilung
Das Papier zitiert wichtige Arbeiten in verwandten Bereichen, einschließlich:
Grundlegende Theorie des IRSA-Protokolls (Liva 2011)
Theoretisches Gerüst für Informationsalter (Yates et al. 2021)
Frühere Forschung zu Energiegewinnungssystemen (Demirhan & Duman 2019)
Moderne Entwicklungen in Zufallszugriffsprotokollen (Berioli et al. 2016)
Dieses Papier erreicht ein gutes Gleichgewicht zwischen theoretischer Analyse und Praktikabilität und bietet wertvolle Erkenntnisse und Lösungen für das Protokolldesign in energiegewinnenden IoT-Systemen. Trotz einiger Einschränkungen tragen seine Kernbeiträge wichtig zur Förderung dieses Forschungsbereichs bei.