SIP vs SCCP
SIP (Session Initiation Protocol) i SCCP (Skinny Call Control Protocol) są protokołami kontroli sesji w sieciach komunikacyjnych opartych na IP. SIP służy do nawiązywania, modyfikowania i kończenia sesji komunikacyjnych opartych na IP z jednym lub kilkoma uczestnikami, podczas gdy SCCP jest zastrzeżonym protokołem Cisco, który jest używany do komunikacji między Cisco Call Manager A telefonami Cisco VOIP. Urządzenia Cisco obsługują głównie oba te protokoły, ale uruchamiają natywnie SCCP. SCCP oznacza również Signaling Connection Control Part, który jest protokołem w warstwie aplikacji stosu protokołów Signaling System 7.
SIP
SIP to protokół kontroli sesji, który znajduje się w warstwie aplikacji i może wykonywać tworzenie, modyfikację i niszczenie sesji multimedialnych w czasie rzeczywistym w sieciach opartych na IP. SIP został pierwotnie opracowany przez Internet Engineering Task Force (IETF) wraz z wieloma liderami w branży.
w zarządzaniu sesjami SIP może zapraszać uczestników do już istniejących sesji, takich jak konferencje multicast. Nośniki już istniejącej sesji można dodawać lub usuwać w czasie rzeczywistym. SIP obsługuje również wdrażanie usług abonenckich ISDN i inteligentnej telefonii sieciowej, z przejrzystym obsługą mapowania nazw i usług przekierowywania, które również przyczyniają się do umożliwienia osobistej mobilności. Jest to zdefiniowane jako zdolność użytkowników końcowych do odbierania i odbierania połączeń, jednocześnie będąc w stanie być zlokalizowanym przez sieć podczas przemieszczania się między różnymi obszarami przełączania, w pełni uzyskując dostęp do subskrybowanych usług telekomunikacyjnych na dowolnym terminalu w dowolnej lokalizacji.
zasadniczo urządzenia SIP komunikują się ze sobą za pomocą serwerów SIP, które zapewniają infrastrukturę do routingu, rejestracji oraz usług uwierzytelniania i autoryzacji. SIP nie może istnieć samodzielnie w systemie komunikacyjnym. Jest więc raczej używany jako komponent z innymi protokołami IETF w celu zbudowania kompletnej architektury multimedialnej. Składają się one z różnych protokołów, takich jak RSTP (Real Time Streaming Protocol), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol) itp. SIP obsługuje zarówno IPv4, jak i IPv6; dlatego jest bardzo popularny wśród wielu użytkowników.
SCCP
SCCP, który jest powszechnie określany jako „chudy”, został pierwotnie opracowany przez Selsius Corporation, a obecnie zastrzeżony protokół kontroli terminala Cisco używany do nawiązywania połączeń, modyfikacji i zrywania w środowiskach VOIP (Voice over IP). Jest to lekki protokół używany do sygnalizacji sterowania sesją za pomocą Cisco Call Manager. Menedżer połączeń lub miękki przełącznik kontroluje przetwarzanie konfiguracji połączeń inicjowane przez większość innych popularnych protokołów, takich jak H. 323, SIP, ISDN, MGCP, podczas gdy punkty końcowe przesyłają media bezpośrednio między sobą.
SCCP używa portu TCP 2000 jako ścieżki sygnalizacyjnej i używa UDP jako ścieżki nośnika. W sieci obsługiwanej przez SCCP, gdzie punktami końcowymi są zestawy telefonów VOIP lub urządzenia z funkcją VOIP, uruchom program o nazwie Skinny Client, który minimalizuje koszty i złożoność punktów końcowych VOIP.
w połączeniu VOIP najpierw telefon rejestruje swój adres IP, typ i nazwę w CCM (Cisco Call Manager). Następnie CCM zażąda od urządzenia podania listy obsługiwanych kodeków głosowych i wideo. Przechowuje te dane w pamięci podręcznej i tłumaczy je na możliwości H. 323. Wiadomości „Keep Alive” są okresowo wymieniane między CCM a telefonem zgodnie z negocjacjami podczas rejestracji. SCCP wysyła również alarmy za pośrednictwem CCM, gdy występują błędy, takie jak błędy sieciowe. Zazwyczaj SCCP zawiera jedną lub więcej wiadomości dla pakietu składającego się z 4 pól bajtowych.
ze względu na ekstremalną prostotę SCCP, teraz stał się bardzo zainteresowany wśród wielu innych dostawców zewnętrznych.
SIP i SCCP
- SIP jest protokołem open source, który może być używany w dowolnym urządzeniu, podczas gdy SCCP jest zastrzeżonym protokołem Cisco, który może być używany tylko w produktach Cisco.
- telefon obsługiwany przez SCCP jest lepszy niż telefon obsługiwany przez SIP, ponieważ w telefonie SCCP, w trybie głośnomówiącym, po rozpoczęciu wybierania, telefon automatycznie wyłącza się, natomiast w przypadku telefonu SIP, konieczne jest ręczne naciśnięcie przycisku głośnika w celu wybrania nowego połączenia lub odebranie telefonu przed wybraniem numeru.
- porównując funkcje oferowane przez telefony SIP z telefonami SCCP, ten ostatni ma więcej obsługiwanych funkcji.
- rejestracje SCCP (Skinny Client Control Protocol) różnią się od SIP, ponieważ SCCP nie rejestruje się za pomocą nazwy użytkownika i hasła, zamiast tego rejestruje się za pomocą adresu MAC i urządzeń obsługujących.
- oba protokoły obsługują połączenia konferencyjne multicast.
- SCCP jest bardzo lekkim protokołem o bardzo uproszczonej strukturze wiadomości, podczas gdy SIP ma szereg różnych wiadomości, z których każdy ma wiele dodatkowych danych.
- oba protokoły używają UDP jako medium transportowego dla swojej ścieżki mediów, ponieważ jest bardzo dobry dla ruchu w czasie rzeczywistym, takiego jak ruch VOIP.