Návrh a implementace generické ústředny VoIP s využitím funkcionálního programování

Loading...
Thumbnail Image
Date
ORCID
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Tato práce se zabýva návrhem a implementací generické ústředny. Při implementaci byl použit jazyk Erlang, především díky jeho příznivým vlastnostem vzhledem k implementaci telefoního software. Práce také pojednává o deklarativním programování, jazyku Erlang a jeho konkrétních vlastnostech, výhodách a jeho nevýhodách. Na několika jednoduchých příkladech je pak úkázána funkčnost výsledné aplikace, která se jmenuje Genericka Ústředna. V závěru práce jsou shrnuty dosažené výsledky a návrh Generické Ústředny je porovnán s návrhem ústředny Asterisk.
This thesis deals with the design and implementation of generic exchange. As an implementation language was selected Erlang mainly because of its positive features with respect to a telephony software. Thesis also talks about declarative programming, Erlang language, its particular properties, advantages and disadvantages. The resulting software is called the Generic Exchange and its funcionallity is demonstrated on a few simple examples. In the end of the thesis are summarized the results and Generic Exchange design is compared with the design of Asterisk exchange.
Description
Citation
KIDOŇ, M. Návrh a implementace generické ústředny VoIP s využitím funkcionálního programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
prof. Ing. Miroslav Švéda, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Michal Španěl, Ph.D. (člen)
Date of acceptance
2014-06-18
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " C ". Otázky u obhajoby: Jako jedna z výhod jazyka Erlang se uvádí možnost konkurentního programování. Můžete vysvětlit jak jste tuto vlastnost použil v návrhu a implementaci výstupu? V práci zmiňujete generický protokol (GP), který by měl odstínit specifické vlastnosti jednotlivých VoIP řídících protokolů. Nicméně je uvedeno pouze mapování z protokolu SIP. Je tedy tento GP adekvátní pro uvažované použití a proč?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO