Not logged in.

Contribution Details

Type Journal Article
Scope Discipline-based scholarship
Title Python-Based TinyIPFIX in Wireless Sensor Networks
Organization Unit
Authors
  • Eryk Jerzy Schiller
  • Ramon Huber
  • Burkhard Stiller
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
Journal Title Electronics
Publisher MDPI Publishing
Geographical Reach international
ISSN 2079-9292
Volume 11
Number 3
Page Range 472
Date 2022
Abstract Text While wireless sensor networks (WSN) offer potential, their limited programmability and energy limitations determine operational challenges. Thus, a TinyIPFIX-based system was designed such that this application layer protocol is now used to exchange data in WSNs efficiently. The new prototype is based on the Espressif ESP32-WROOM-32D Internet-of-Things (IoT) platform, which is becoming famous, as it is inexpensive but powerful compared to older generations of IoT devices. The system implementation is provided in the programming language MicroPython, which provides a simple and efficient implementation, compared to a lower-level programming language. Therefore, this approach focuses on value creation rather than platform-specific implementation difficulties. The system is evaluated in smart home use cases and displays valuable overhead, reliability, and power efficiency. TinyIPFIX outperforms the data overhead of the type–length–value (TLV) paradigm by a factor of 7% when a TinyIPFIX data message carries only two records, and one TinyIPFIX template message is sent per three TinyIPFIX data messages. A further decrease in overhead is observed when the number of data records per message and the number of TinyIPFIX data messages sent per one TinyIPFIX template message increase to larger values. The message delivery between end devices and the application server resides at a very high level, close to 100%, when the transmission reliability is secured with acknowledgments and retransmissions. The energy efficiency resides at the limited level, as the experienced deep sleep power consumption of the ESP32 device resides at the milliwatt level.
Free access at DOI
Official URL https://doi.org/10.3390/electronics11030472
Related URLs
Digital Object Identifier 10.3390/electronics11030472
Other Identification Number merlin-id:22131
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)