← Wszystkie pojęcia VoIP
Sygnalizacja i standardy SIP
chan_sip
Co to jest chan_sip?
chan_sip to historyczny sterownik kanałów SIP w Asterisk. Przez wiele lat obsługiwał telefony i trunki, ale został zastąpiony przez rozwijany stos oparty na PJSIP. W Asterisk 21 usunięto go, więc nie należy planować na nim nowego wdrożenia.
Czy chan_sip w Asterisk nadaje się do nowego wdrożenia?
chan_sip jest historycznym sterownikiem, usuniętym w Asterisk 21. Nowe wdrożenie powinno korzystać z obsługiwanego stosu, zwykle PJSIP. Migracja nie polega na przemianowaniu pliku: sprawdź identyfikację operatora, auth, kontakty, NAT oraz funkcje takie jak transfer i DTMF.
Do czego służy chan_sip?
Pojęcie jest potrzebne przy czytaniu starszych konfiguracji i planowaniu migracji. Wcześniejsze poradniki mogą odnosić się do plików i opcji chan_sip, które nie działają tak samo w res_pjsip. Oba stosy nie są tylko dwiema nazwami tego samego modułu.
Jak może mi pomóc chan_sip?
Rozpoznanie starego sterownika pomaga przygotować aktualizację bez zaskoczenia, że trunki przestają istnieć po zmianie wersji. Można wcześniej przetestować odpowiedniki kont i operatorów w obsługiwanym modelu konfiguracji.
Jakie problemy rozwiązuje chan_sip?
Nie należy kopiować ustawień jeden do jednego bez sprawdzenia znaczenia. Różnice dotyczą między innymi identyfikacji endpointów, uwierzytelniania i NAT. Pozostanie przy niewspieranej wersji jedynie dla starego sterownika zwiększa problemy utrzymaniowe.
Technologia
chan_sip używał własnego modelu konfiguracji i obsługi kanałów. PJSIP w Asterisk rozdziela więcej obiektów, takich jak endpoint, auth i AOR. Migracja wymaga testu sygnalizacji, mediów oraz funkcji dodatkowych.
Gdzie można wykorzystać chan_sip?
Hasło dotyczy przede wszystkim starszych instalacji Asterisk i FreePBX. Plan migracji powinien obejmować inwentaryzację, środowisko testowe, zgodną kopię oraz możliwość odtworzenia, zamiast aktualizacji produkcji w ciemno.