InK: Reactive Kernel for Tiny Batteryless Sensors

dc.contributor.authorYildirim, Kasim Sinan
dc.contributor.authorMajid, Amjad Yousef
dc.contributor.authorPatoukas, Dimitris
dc.contributor.authorSchaper, Koen
dc.contributor.authorPawelczak, Przemyslaw
dc.contributor.authorHester, Josiah
dc.date.accessioned2019-10-27T10:43:34Z
dc.date.available2019-10-27T10:43:34Z
dc.date.issued2018
dc.departmentEge Üniversitesien_US
dc.description16th Conference on Embedded Networked Sensor Systems (SENSYS) -- NOV 04-07, 2018 -- Shenzhen, PEOPLES R CHINAen_US
dc.description.abstractTiny energy harvesting battery-free devices promise maintenance free operation for decades, providing swarm scale intelligence in applications from healthcare to building monitoring. These devices operate intermittently because of unpredictable, dynamic energy harvesting environments, failing when energy is scarce. Despite this dynamic operation, current programming models are static; they ignore the event-driven and time-sensitive nature of sensing applications, focusing only on preserving forward progress while maintaining performance. This paper proposes InK; the first reactive kernel that provides a novel way to program these tiny energy harvesting devices that focuses on their main application of event-driven sensing. InK brings an event-driven paradigm shift for batteryless applications, introducing building blocks and abstractions that enable reacting to changes in available energy and variations in sensing data, alongside task scheduling, while maintaining a consistent memory and sense of time. We implemented several event-driven applications for InK, conducted a user study, and benchmarked InK against the state-of-the-art; InK provides up to 14 times more responsiveness and was easier to use. We show that InK enables never before seen batteryless applications, and facilitates more sophisticated batteryless programs.en_US
dc.description.sponsorshipAssoc Comp Machinery, ACM SIGCOMM, ACM SIGMOBILE, ACM SIGARCH, ACM SIGBED, ACM SIGMETRICS, ACM SIGOPS, China Bldg New Mat Res Inst, Daxing United Space, HuaWei LiteOS, IoTeX, S Univ Sci & Technol China, Tsinghua Berkeley Shenzhen Insten_US
dc.description.sponsorshipNetherlands Organisation for Scientific ResearchNetherlands Organization for Scientific Research (NWO); Dutch Ministry of Economic Affairs, under TTW Perspectief program ZERO within Project P4 [P15-06]en_US
dc.description.sponsorshipWe would like to thank our anonymous reviewers and our shepherd for their constructive criticism. We express our gratitude to Carlo Delle Donne for technical support during the project and to Brandon Lucia's Abstract Research Group at Carnegie Mellon University for numerous discussions. This research is supported by the Netherlands Organisation for Scientific Research, partly funded by the Dutch Ministry of Economic Affairs, under TTW Perspectief program ZERO (P15-06) within Project P4.en_US
dc.identifier.doi10.1145/3274783.3274837
dc.identifier.endpage53en_US
dc.identifier.isbn978-1-4503-5952-8
dc.identifier.scopusqualityN/Aen_US
dc.identifier.startpage41en_US
dc.identifier.urihttps://doi.org/10.1145/3274783.3274837
dc.identifier.urihttps://hdl.handle.net/11454/30806
dc.identifier.wosWOS:000469016400004en_US
dc.identifier.wosqualityN/Aen_US
dc.indekslendigikaynakScopusen_US
dc.indekslendigikaynakWeb of Scienceen_US
dc.language.isoenen_US
dc.publisherAssoc Computing Machineryen_US
dc.relation.ispartofSensys'18: Proceedings of the 16Th Conference on Embedded Networked Sensor Systemsen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectKernelen_US
dc.subjectReactiveen_US
dc.subjectBatterylessen_US
dc.subjectIntermittenten_US
dc.subjectEnergy Harvestingen_US
dc.titleInK: Reactive Kernel for Tiny Batteryless Sensorsen_US
dc.typeConference Objecten_US

Dosyalar