H.323 gatekeeper
H.323 Gatekeeper
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/12973Identifiers
Study Information System: 44116
Collections
- Kvalifikační práce [11216]
Author
Advisor
Referee
Obdržálek, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Network and Labs Management Center
Date of defense
10. 9. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Cílem práce je návrh a implementace služby Gatekeeper (serveru pro H.323 RAS protokol) s integrovanou H.323 proxy. Součástí práce je rovněž testovací aplikace protokolu H.323 RAS který může vystupovat jak jako server, tak klient. Aplikace je naprogramována v jazyce C++ s použitím knihoven OpenH323, PWlib a readline a je primárně určena pro běh jako démon pod operační systém Linux. Díky striktnímu využívání přenositelných knihoven, je ale aplikaci možné provozovat na řadě jiných operačních systémů. Testovány byly Linux a FreeBSD, ale vhodné by měl být i jiné Unixy, Windows nebo MacOS X.
The purpose of this work is to design and implement a Gatekeeper service (a server for H.323 RAS protocol) with an integrated H.323 proxy. Thesis includes also a H.323 RAS protocol tester that can act both as a server and a client. The application is implemented in the C++ language using OpenH323, PWlib and readline libraries and is designed to run as a daemon on the Linux operating system. Strict usage of the platform independent libraries provides the ability to run on other operating systems. Linux and FreeBSD were successfully tested but another Unices, Windows or MacOS X should be suitable as well.