low-bandwidth distributed applications framework in a use case of blockchain-enabled IoT devices
Matevž Pustišek (Avtor), Dejan Dolenc (Avtor), Andrej Kos (Avtor)

Povzetek

In this paper, we present Low-Bandwidth Distributed Applications Framework (LDAF)—an application-aware gateway for communication-constrained Internet of things (IoT) devices. A modular approach facilitates connecting to existing cloud backend servers and managing message formats and APIs’ native application logic to meet the communication constraints of resource-limited end devices. We investigated options for positioning the LDAF server in fog computing architectures. We demonstrated the approach in three use cases: (i) a simple domain name system (DNS) query from the device to a DNS server, (ii) a complex interaction of a blockchain—based IoT device with a blockchain network, and (iii) difference based patching of binary (system) files at the IoT end devices. In a blockchain smart meter use case we effectively enabled decentralized applications (DApp) for devices that without our solution could not participate in a blockchain network. Employing the more efficient binary content encoding, we reduced the periodic traffic from 16 kB/s to ~1.1 kB/s, i.e., 7% of the initial traffic. With additional optimization of the application protocol in the gateway and message filtering, the periodic traffic was reduced to ~1% of the initial traffic, without any tradeoffs in the application’s functionality or security. Using a function of binary difference we managed to reduce the size of the communication traffic to the end device, at least when the binary patch was smaller than the patching file.

Ključne besede

računalništvo v megli;internet stvari;komunikacijske omejitve;prehod;blokovne verige;fog computing;internet of things;communication constrains;gateway;blockchain;

Podatki

Jezik: Angleški jezik
Leto izida:
Tipologija: 1.01 - Izvirni znanstveni članek
Organizacija: UL FE - Fakulteta za elektrotehniko
UDK: 621.39:004
COBISS: 12534612 Povezava se bo odprla v novem oknu
ISSN: 1424-8220
Št. ogledov: 234
Št. prenosov: 90
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Slovenski jezik
Sekundarne ključne besede: računalništvo v megli;internet stvari;komunikacijske omejitve;prehod;blokovne verige;
Vrsta dela (COBISS): Članek v reviji
Strani: str. 1-15
Letnik: ǂiss. ǂ10
Zvezek: 2337
Čas izdaje: May-2 2019
DOI: 10.3390/s19102337
ID: 13715170