Naslov: | Software based encoder/decoder generation for data exchange optimization in the internet of things : master's thesis |
---|
Avtorji: | ID Vračko, Tjaž (Avtor) ID Holobar, Aleš (Mentor) Več o mentorju...  ID Milivojević, Vojislav Dragan (Komentor) |
Datoteke: | MAG_Vracko_Tjaz_2022.pdf (2,58 MB) MD5: 0FF7682BFCC84310B424FE1E04405113 PID: 20.500.12556/dkum/dafb9855-3e8d-4f29-9472-d9dd1317c9e9
|
---|
Jezik: | Angleški jezik |
---|
Vrsta gradiva: | Magistrsko delo/naloga |
---|
Tipologija: | 2.09 - Magistrsko delo |
---|
Organizacija: | FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
|
---|
Opis: | Efficient encoding of data is an important part of projects in
the Internet of Things space. Communication packets must be kept
as small as possible in order to minimize the power consumption of
devices.
In this thesis, an automatic code generation tool, irpack, is proposed
that will unify the way packets are defined across all future
projects at Institute IRNAS.
Using a schema, this tool generates source code of encoders and
decoders in target programming languages. A schema evolution system
is also defined, by which changes to packets can be compatible
across multiple versions.
The tool is then applied to a selection of past projects to gauge
its usefulness. It is determined that irpack is able to encode the same
data into a similar or smaller size packet, while also providing
additional versioning information. |
---|
Ključne besede: | encoding/decoding, schema, schema evolution, bit packing, code generation |
---|
Kraj izida: | Maribor |
---|
Kraj izvedbe: | Maribor |
---|
Založnik: | [T. Vračko] |
---|
Leto izida: | 2022 |
---|
Št. strani: | 1 spletni vir (1 datoteka PDF (XVI, 70 f.)) |
---|
PID: | 20.500.12556/DKUM-81095  |
---|
UDK: | 004.4\'24:004.312.26(043.2) |
---|
COBISS.SI-ID: | 98849027  |
---|
Datum objave v DKUM: | 31.01.2022 |
---|
Število ogledov: | 482 |
---|
Število prenosov: | 56 |
---|
Metapodatki: |  |
---|
Področja: | KTFMB - FERI
|
---|
:
|
Kopiraj citat |
---|
| | | Skupna ocena: | (0 glasov) |
---|
Vaša ocena: | Ocenjevanje je dovoljeno samo prijavljenim uporabnikom. |
---|
Objavi na: |  |
---|
Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše
podrobnosti ali sproži prenos. |