<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>LDAF</dc:title><dc:creator>Pustišek,	Matevž	(Avtor)
	</dc:creator><dc:creator>Dolenc,	Dejan	(Avtor)
	</dc:creator><dc:creator>Kos,	Andrej	(Avtor)
	</dc:creator><dc:subject>fog computing</dc:subject><dc:subject>internet of things</dc:subject><dc:subject>communication constrains</dc:subject><dc:subject>gateway</dc:subject><dc:subject>blockchain</dc:subject><dc:description>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.</dc:description><dc:date>2019</dc:date><dc:date>2021-10-19 11:19:27</dc:date><dc:type>Članek v reviji</dc:type><dc:identifier>132247</dc:identifier><dc:identifier>UDK: 621.39:004</dc:identifier><dc:identifier>ISSN pri članku: 1424-8220</dc:identifier><dc:identifier>DOI: 10.3390/s19102337</dc:identifier><dc:identifier>COBISS_ID: 12534612</dc:identifier><dc:language>sl</dc:language></metadata>
