Název:
Implementace modelu OMG/DDS a analýza komunikace
Překlad názvu:
Implementation of OMG/DDS model and communication analysis
Autoři:
Bučko, Kristián ; Fujdiak, Radek (oponent) ; Pokorný, Jiří (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2019
Jazyk:
slo
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [slo][eng]
V bakalárskej práci je predstavenie OMG DDS špecifikácie, teoretické porovnanie troch najrozšírenejších implementácií OpenDDS, Vortex Opensplice a taktiež RTI Connext. V práci sú taktiež popísané dôležité rozdiely medzi dátovo zameranou publish-subscribe a objektovo zameranou client-server (napr. CORBA) komunikáciou, tiež aj využiteľnosť týchto dvoch typov v real-time systémoch. Implementácia RTI Connext je prakticky demonštrovaná na rôznych typoch v scenároch nezabezpečenej a zabezpečenej komunikácie, kde sú samotné komunikácie odchytené vo wiresharku. V zachytených prenosoch je zhodnotená bezpečnosť. Boli upravené kódy publishera a subscribera podľa potreby merania, ktorým je analyzovaná latencia komunikácie medzi rôznou veľkosťou správ. Pre spracovanie časových razítok a priemerovanie hodnôt bol vytvorený skript v jazyku python. Nakoniec je spravené kompletné porovnanie týchto scenárov a ich grafické zobrazenie.
In bachelor´s thesis there is an introduction of OMG DDS specification, theoretical comparison of three most widespread implementations OpenDDS, Vortex Opensplice and RTI Connext, too. Important differences between data-focused publish-subscribe and object-focused client-server (e.g. CORBA) communication are also described in the thesis, as well as the usefulness of these two types in real-time systems. Implementation of RTI Connext is practically demonstrated on various types in scenarios of unsecured and secured communication where the communications themselves are caught in wireshark. The safety is evaluated in captured transfers. The publisher and subscriber codes were adjusted according to a need of measurement by which a communication latency between various sizes of a message is analyzed. A script in Python programming language was created for processing of timestamps and averaging values. A complete comparison of these scenarios and their graphical visual display are done in the end.
Klíčová slova:
analysis; authentication; communication; DDS; OMG; OpenSSL; RTI; RTPS; Secure; unsecure
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/173550