Materiały
- http://www.voip-info.org/wiki/view/SIP
- http://politechnika.lublin.pl/dydaktyka/pliki/wyk/SM_ID/SM_ID_W6_lato2007.pdf
- http://www.itfocus.pl/raporty/unified-communicationvoip/wprowadzenie-do-protokolu-sip
- http://www.tele.pw.edu.pl/sng/wyklady/SIP-AUIMS-SNG.pdf
- http://www.3cx.pl/voip-sip/sip/
- http://kti.eti.pg.gda.pl/ktilab/voip/wyklad_voip.pdf
Przebieg ćwiczeniaMateriały
Temat: VoIP – konfiguracja centralki AsteriskNOW
- Uruchom przeglądarkę internetową na komputerze stanowiska laboratoryjnego.
Konfiguracja Centrali VoIP
- Zaloguj się zdalnie do centrali VoIP znajdującej się pod adresem IP: 192.168.123.5.
Przejdź w tryb administratora centrali: admin, hasło: admin, - Korzystając z menu Applications rozwiń listę istniejących abonentów centrali.
- Utwórz w centrali czterech nowych abonentów o numerach wg zasady MMDDNR (gdzie: MM – miesiąc, DD – dzień wykonywania ćwiczenia, NR – numer kolejny). Display name – dowolny, Secret – dowolny, poczta głosowa – hasło dowolne).
Konfiguracja terminali VoIP
- Uruchom telefon software’owy X-Lite na komputerze stanowiskowym.
- Dokonaj konfiguracji aplikacji zgodnie z parametrami kodowania dla zaprogramowanego przez zespół pierwszego abonenta centrali MMDD1.
- Sprawdź adres IP terminala Polycom. Zaloguj się do urządzenia korzystając z przeglądarki.
- Dokonaj konfiguracji urządzenia zgodnie z parametrami kodowania dla zaprogramowanego przez zespół drugiego abonenta centrali MMDD2. W przypadku poczty głosowej możliwość korzystania z wybierania DTMF wymaga zaznaczenia transmisji poprzez protokół RTP!
- Wykonaj operację Update oraz Restart urządzenia.
- Wykonaj tą samą operację w celu konfiguracji bramy VoIP (Linksys oraz Planet) (numer katalogowy MMDD3 i MMDD4).
- Przeprowadź rozmowę testową pomiędzy abonentami softphone’a i telefonu stacjonarnego. W trakcie rozmowy sprawdź zachowanie centrali w Panelu (patrz opcja w górnym menu). Co się zmieniło?
- Sprawdź, czy połączenie jest możliwe w dwie strony? Jaka jest jakość połączenia?
Analiza sygnalizacji SIP
- Uruchom program do analizy protokołów Ethereal, następnie przechwytywanie pakietów przesyłanych przez kartę sieciową komputera (Capture Interface’s -zakładka Capture).
- Zadzwoń za pomocą aplikacji X-Lite na telefon Linksys lub Planet.
- Odbierz połączenie i przeprowadź rozmowę telefoniczną. Podczas trwającej rozmowy zaobserwuj, który z protokołów generuje największą liczbę pakietów. Zakończ rozmowę, a następnie zanotuj liczbę pakietów każdego z protokołów. Po przeprowadzonej rozmowie zakończ przechwytywanie (klawisz stop).
- W okienku Filter uruchom filtrowanie pakietów SIP. Przeprowadź analizę kolejnych pakietów pod kątem protokołów kolejnych warstw modelu OSI. Jakie protokoły są wykorzystywane w każdej z warstw do transmisji wiadomości SIP? Zanotuj wyniki pomiarów.
- Z zakładki Statistics wybierz graf przepływu pakietów IO Graphs. Zastosuj filtrację wykresu: Graph1 – udp, Graph2 – sip, Graph4 – sdp. Zmień rozdzielczość na większą. Sprawdź jakiej długości są pojedyncze pakiety głosowe. Zapisz graf (Print Screen). Jaka jest charakterystyka uzyskanych przebiegów? Kiedy pojawiają się pakiety sygnalizacyjne? Dlaczego tak jest?
- W nowych sesjach przechwyć pakiety sygnalizacyjne i zbuduj odpowiadające im grafy przepływu dla następujących przypadków:
- Nieodebrane połączenie przychodzące na aplikację X-Lite,
- Błędnie wybierany numer abonenta z aplikacji X-Lite,
- Odrzucenie połączenia przez abonenta X-Lite,
- Odebranie połączenia na skrzynce głosowej.
Zapisz i przeanalizuj testowane przypadki zachowania sygnalizacji.
- Sprawdź działanie usług informacyjnych i zapisz spostrzeżenia (wszystkie komunikaty są wypowiadane w jęz. angielskim):
- Test pogłosu (Echo Test),
- Mój numer (Speak Your Exten Number),
- Moje ostatnie połączenie (Call Trace),
- Zegarynka (Speaking Clock).
- Przeprowadź telekonferencję między wszystkimi abonentami, tj. MMDD1, MMDD2, MMDD3, MMDD4. Sprawdź jej działanie. Zapisz spostrzeżenia.
- Przygotuj sprawozdanie z ćwiczenia.