izpis_h1_title_alt

Protokol MQTT in implementacija posrednika
ID Pavletič, Lan (Avtor), ID Šter, Branko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (508,18 KB)
MD5: 40E59396BD4ED30A0518B3724CA31DF5

Izvleček
Diplomsko delo se osredotoča na širši pregled protokola MQTT in implementacijo učinkovitega posrednika. Pregled vključuje osnovne vidike protokola kot struktura paketov, bistvene funkcije in varnostne ukrepe. Primerjava z drugimi komunikacijskimi protokoli kaže odlike in slabosti protokola MQTT v različnih omrežnih scenarijih. Temeljna usmeritev je na oblikovanju, implementaciji in vrednotenju učinkovitosti posrednika MQTT, ki je prilagojen vsem vrstam aplikacij. Diplomsko delo vsebuje tudi diskusijo o pomembnih komponentah, zagotavljanju dobre učinkovitosti preko izbire pravilnih podatkovnih struktur ter o optimiziranju algoritmov za učinkovito obdelavo podatkov. Poglavje o implementaciji razloži izbiro programskega jezika Go in opiše glavne dele kode, ki so bistvenega pomena pri zagotavljanju učinkovitega procesiranja sporočil. Zaključek diplomskega dela je sestavljen iz primerjave učinkovitosti implementiranega posrednika in drugih posrednikov, ki so trenutno na trgu.

Jezik:Slovenski jezik
Ključne besede:MQTT, posrednik, internet stvari, implementacija, Go
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2023
PID:20.500.12556/RUL-152695 Povezava se odpre v novem oknu
COBISS.SI-ID:165335811 Povezava se odpre v novem oknu
Datum objave v RUL:04.12.2023
Število ogledov:460
Število prenosov:63
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:MQTT protocol and broker implementation
Izvleček:
The focus of the following thesis is an overview of the MQTT protocol and the implementation of a well-performing broker. It covers rudimentary aspects of MQTT such as packet structure, essential features and security measures. A comparative analysis with other communication protocols shows the strengths and weaknesses of MQTT in various IoT scenarios. The central focus is on the design, implementation, and performance evaluation of an MQTT broker tailored for all applications. Within the thesis, a discussion is made on important components, ensuring good performance by selecting the right data structures and on optimizing algorithms for efficient data handling and processing. The section on implementation explains the reasoning behind choosing the Go programming language and describes the essential sections of code that are crucial for ensuring efficient message processing. The thesis concludes with the comparison of the efficiency of the implemented broker and the brokers available on the market.

Ključne besede:MQTT, broker, internet of things, implementation, Go

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj