< Terug naar vorige pagina

Project

Tijdsgevoelige applicaties op batterijloze IoT toestellen

Het Internet der Dingen (IoT) wordt grotendeels aangedreven door batterijen. Dit vormt een grote uitdaging voor de duurzaamheid en levensduur van IoT apparaten, aangezien batterijen een korte levensduur hebben en milieuvervuilend zijn. Om dit probleem op te lossen, stellen we het idee van batterijloze IoT netwerken voor, waar apparaten worden aangedreven door het oogsten van energie en kleine, langlevende condensatoren. Dergelijke apparaten raken echter vaak zonder energie, wat resulteert in periodiek aan-uit gedrag. Traditionele sequentiële applicaties, kunnen dergelijk gedrag niet aan, omdat ze hun voorwaartse vooruitgang verliezen. Dit probleem kan worden opgelost met taak-gebaseerde applicaties, die bestaan uit keten van onderling verbonden taken. Elke taak voert een atomaire functie uit, waarvan het resultaat in niet-vluchtig geheugen wordt bewaard na succesvolle voltooiing. Hierdoor, kan de voorwaartse vooruitgang worden gegarandeerd, zelfs bij frequent energieverlies. Het optimaal plannen van de uitvoering van deze taken is echter niet triviaal. In dit project stellen we een nieuwe taakplanner voor, die de deadline van taken en het specifieke gedrag van condensatoren en verschillende bronnen van energie oogst mee in rekening brengt.
Datum:1 jan 2020 →  31 dec 2021
Trefwoorden:ALLOCATIEMIDDEL, ENERGIECONSUMPTIE, SENSORNETWERKEN, INTERNET OF THINGS
Disciplines:Embedded en real-time systemen, Prestatiemodellering, Systeemsoftware en middleware