Git Product home page Git Product logo

sipprogram's Introduction

POLITECHNIKA WROCŁAWSKA

WYDZIAŁ ELEKTRONIKI


KIERUNEK: Telekomunikacja
SPECJALNOŚĆ: Sieci teleinformatyczne

PRACA DYPLOMOWA INŻYNIERSKA

Temat: Projekt i uruchomienie edukacyjnego programu komputerowego prezentującego zasady funkcjonowania komunikacji w środowisku SIP.
Theme: Project and implementation ofeducational software application for presentation of communication rules in SIP environment.

AUTOR:
Jakub Rosa

PROWADZĄCY PRACĘ:
dr inż. Janusz Klink, KTT

WROCŁAW 2018

Spis treści

1.Wstęp
2.Cel i zakres pracy
3.Wykorzystywane technologie
3.1.JAIN SIP API
3.2.Kotlin
3.3.JavaFx
3.4.TornadoFx
3.5.Voice over Internet Protocol
4.Protokoły sygnalizacyjne w sieciach multimedialnych
4.1.Środowisko Skype
4.2.WebRTC
4.3.Środowisko H.323
4.4.Środowisko SIP
5.Istniejące programy prezentujące komunikację w środowisku SIP
5.1.SIP Inspector
5.2.StarTrinity SIP Tester™
5.3.SIPp
6.Projekt stanowiska laboratoryjnego i programu prezentującego komunikację w środowisku SIP
6.1.Stanowisko laboratoryjne
6.2.Program
6.2.1.Założenia programu
6.2.2.Wymagania i uruchomienie programu
6.2.2.1.Instalacja oprogramowania Java
6.2.2.2.Instalacja oprogramowania Maven
6.2.3.Obsługa sygnalizacji SIP
6.2.4.MVC
6.2.5.Interfejs graficzny aplikacji
6.2.5.1.Ekran powitalny
6.2.5.2.Strefa nauki
6.2.5.3.Strefa Symulacji
6.2.5.4.Słownik Pojęć
6.2.6.Scenariusze w „Strefie Nauki”
6.2.6.1.Poprawna nowa rejestracja
6.2.6.2.Zaktualizowanie pól kontaktów
6.2.6.3.Aktualna lista kontaktów
6.2.6.4.Wyrejestrowanie klienta
6.2.6.5.Poprawne ustanowienie sesji
6.2.6.6.Połączenie pomiędzy serwerami proxy
6.2.6.7.Wielopoziomowa autoryzacja
6.2.7.Internacjonalizacja aplikacji
6.3.Przyszłość programu
7.Wnioski
8.Bibliografia

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.