SIP I VOIP
Co to jest SIP ?
Protokół inicjowania sesji, to zaproponowany standard dla zestawiania sesji pomiędzy jednym lub wieloma klientami. Jest obecnie dominującym protokołem sygnalizacyjnym dla Voice over IP i stopniowo zastępuje H.323.
Konstrukcja protokołu.
SIP implementuje również wiele bardziej zaawansowanych możliwości obsługi połączenia dostępnych w protokole sygnalizacyjnym , mimo to jednak te dwa protokoły bardzo różnią się od siebie. SS7 to wysoce scentralizowany protokół charakteryzujący się złożoną architekturą sieciową i 'nieinteligentnymi' węzłami końcowymi (tradycyjne terminale telefoniczne). SIP to protokół typu peer-to-peer. Wymaga jedynie prostej (a przez to wysoce skalowalnej) sieci szkieletowej. Inteligencja rozproszona jest na brzegach sieci - zaszyta w węzłach końcowych (końcowe urządzenia zaimplementowane sprzętowo lub jako oprogramowanie). Stoi to więc w przeciwieństwie do funkcji oferowanych przez SS7, których dostarcza sama sieć. SIP jest podobny do HTTP i dzieli z nim wiele zasad konstrukcyjnych: używa zwykłego tekstu (możliwy do czytania bezpośrednio przez człowieka), bardzo prosty mechanizm żądanie-odpowiedź. Jakkolwiek wielu może narzekać, że pomimo pierwotnych zamierzeń prostoty, w swoim obecnym stanie złożoność SIP przypomina złożoność H.323. Ponadto SIP dzieli z HTTP wiele wspólnych oznaczeń kodowych takich jak słynny 'błąd 404'. Identyfikacja terminali końcowych odbywa się z wykorzystaniem adresów podobnych do adresów e-mail: uzytkownik@domena:port , domyślnym portem jest 5060.
Elementy sieci SIP.
Terminale końcowe- ) mogą być aplikacjami uruchamianymi na komputerze (softphone) lub urządzeniami podobnymi z wyglądu i w obsłudze do tradycyjnych telefonów (hardphone), ale podłączane do gniazdek sieciowych i używające protokołów SIP oraz RTP do komunikacji. Mogą też występować w postaci bramek, które pozwalają podłączyć tradycyjny telefon do sieci komputerowej.
Rejestrator SIP - , specjalna baza danych ,która komunikuje się z węzłami SIP w celu zbierania i archiwizacji informacji na temat użytkowników SIP. Dane te są używane w trakcie nawiązywania połączenia do odnajdywania w sieci węzłów docelowych. Kiedy węzeł rejestruje się w rejestrze, przekazuje mu informacje o adresie IP i porcie węzła, które będą wykorzystywane przy dalszej komunikacji. Rejestrator działa jak router na poziomie protokołu SIP.
Jakie ma zastosowanie komercyjne?
Firmy takie jak Vonage czy SIPphone były pionierami na rynku konsumenckim i mają szybko przyrastającą bazę klientów. Wielkie kompanie telekomunikacyjne takie jak AT&T podążają teraz za ich przykładem. Również na polskim rynku oferowanych jest coraz więcej rozwiązań telefonicznych opartych o SIP. Generalnie istnieje kilka problemów z protokołem SIP i telefonią internetową: połączenie inicjowane z zewnątrz przy niewłaściwej konfiguracji zasłony ogniowej (firewall)jest przez nią zatrzymywane a jego rozproszona natura utrudnia spełnienie wszystkich prawnych wymagań nałożonych na operatorów telekomunikacyjnych.
Co nazywamy VOIP-em?
Technologia cyfrowa umożliwiająca przesyłanie dźwięków mowy za pomocą łączy internetowych lub dedykowanych sieci wykorzystujących protokół IP, popularnie nazywana "telefonią internetową". Dane przesyłane są przy użyciu protokołu IP, co pozwala wykluczyć niepotrzebne "połączenie ciągłe" i np. wymianę informacji gdy rozmówcy milczą.
Jakie posiada zalety VOIP w porównaniu z telefonia komunikacyjna?
niski koszt infrastruktury (w porównaniu z tradycyjnymi liniami telefonicznymi)
niezależność od operatorów/monopolistów państwowych (swoboda wyboru, a potencjalnie także większa prywatność.
bezpłatne rozmowy w wewnatzre sieci telefonicznej
niższy koszt połączenia z telefonia stacjonarna
integracja z przysłowosciwymi usługami takimi jak przesyłanie danych czy obrazu
Jakie daje bezpieczeństwo ?
Najbardziej zaniedbywanym problemem jest obecnie bezpieczeństwo połączeń poprzez VoIP. Szacuje się, że telefonia internetowa zawdzięcza swoją konkurencyjną cenę właśnie ze względu na brak np. stosowania polityki bezpieczeństwa wdrażania oraz eksploatowania takich systemów (Np. w firmach itp.). Świadomość zagrożenia jest tutaj niezwykle niska .Jak się okazuje przeprowadzenie udanego ataku na serwer lub użytkownika telefonii jest niezwykle łatwe. Możliwe jest np. spreparowanie pakietu, który po dotarciu do węzła rozłącza rozmówców itp.Jednym z bardziej podatnych na atak protokołów jest SIP (protokół sygnalizacyjny), który jest bardzo często stosowany w praktyce.Innym zagadnieniem bezpieczeństwa jest atak pasywny, który może polegać na podsłuchu (Sniffer).
Jakie problemy daje VOIP?
Największym problemem, z jakim boryka się telefonia VoIP, jest jakość połączenia. Obecna struktura Internetu uniemożliwia często zapewnienie minimalnego stałego przesyłu danych (QoS), wymaganego dla idealnej jakości rozmowy. W razie zbyt wolnego połączenia pojawiają się zniekształcenia, dźwięk staje się mechaniczny, a słowa urywane (Jittor, Lag). Dodatkowym utrudnieniem są większe opóźnienia, które w skrajnych sytuacjach uniemożliwiają płynną konwersację. W większości przypadków udaje się jednak obejść ten problem poprzez użycie zaawansowanych metod kompresji mowy. Zresztą przy połączeniu 256kb/s jakość rozmowy przy zastosowaniu QoS`u jest już bardzo dobra.Kolejnym utrudnieniem jest brak w większości przypadków możliwości dzwonienia pod numery alarmowe. Związane jest to z trudnością lokalizacji rozmówcy i tym samym odpowiedniego przekierowania jego zgłoszenia do najbliższej jednostki alarmowej.
Metody kompresji mowy.
Do najbardziej znanych zaliczamy
iLBC- kodek przeznaczony do połączeń o małej przepustowości oparty ma modelu licencjonowania royalty free. Kodek ten jest rozwijany przez Global IP Sound (GIPS). Jest to jeden z kodeków używanych przez Skype.
GSM- jest implementacją jednego ze standardów (HR, FR, EFR, AMR - zobacz rozdział poniżej) kodowania i dekodowania głosu w systemie telefonii GSM. Charakteryzują się one niskimi wymaganiami związanymi z prędkością transmisji przy akceptowalnej jakości zakodowanej mowy, oraz stosunkowo niewielką złożonością obliczeniową potrzebną do kodowania dźwięku. Ten fakt, oraz otwartość standardu (i związany z nim brak opłat licencyjnych) przyczynił się do popularności tego typu rozwiązań także w transmisji VoIP.