| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 1 / 1
First pagePrevious page1Next pageLast page
1.
Software based encoder/decoder generation for data exchange optimization in the internet of things : master's thesis
Tjaž Vračko, 2022, master's thesis

Abstract: 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.
Keywords: encoding/decoding, schema, schema evolution, bit packing, code generation
Published in DKUM: 31.01.2022; Views: 370; Downloads: 53
.pdf Full text (2,58 MB)

Search done in 0.01 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica