<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="152695" NadgradivoID="0" NRID="21439501" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=152695" StOgledov="1578" StPrenosov="248" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-07 21:21:16" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-152695">20.500.12556/RUL-152695</PID>
  <Naslov>Protokol MQTT in implementacija posrednika</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>MQTT protocol and broker implementation</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>MQTT</Beseda>
    <Beseda>posrednik</Beseda>
    <Beseda>internet stvari</Beseda>
    <Beseda>implementacija</Beseda>
    <Beseda>Go</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>MQTT</Beseda>
    <Beseda>broker</Beseda>
    <Beseda>internet of things</Beseda>
    <Beseda>implementation</Beseda>
    <Beseda>Go</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2023-12-04 14:11:01</DatumVstavljanja>
  <DatumObjave>2023-12-04 14:11:01</DatumObjave>
  <DatumSpremembe>2024-02-02 06:48:19</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2023</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="126800" Ime="Lan" Priimek="Pavletič" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22400" Ime="Branko" Priimek="Šter" AltIme="Branko Ster; Branko Ter" VlogaID="991" VlogaNaziv="Mentor" ConorID="4005219" Afiliacija="" ArrsID="14300" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">36833</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/165335811">165335811</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="178307" DatotekaNRID="13348082" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="520380" VelikostDatotekeKratko="508,18 KB" DatumVstavljanja="2023-12-04 14:11:03" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Pavletic_Lan_-_Protokol_MQTT_in_implementacija_posrednika.pdf</Naziv>
      <OrgNaziv>Pavletic_Lan_-_Protokol_MQTT_in_implementacija_posrednika.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>40E59396BD4ED30A0518B3724CA31DF5</MD5>
      <SHA256>6f4f2c49b799c655ef45319564dd6d756e1f6081ccd34046089de57dd1d4d222</SHA256>
      <UUID>93488221-92a6-11ee-9ca9-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=178307</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="76469"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
