← Wszystkie pojęcia VoIP
Sygnalizacja i standardy SIP
SIP re-INVITE
Co to jest SIP re-INVITE?
SIP re-INVITE to kolejne żądanie INVITE wysłane w już istniejącym dialogu. Służy zmianie parametrów sesji, a nie automatycznie wykonaniu drugiego połączenia. Na ekranie użytkownik może nadal widzieć tę samą rozmowę, mimo nowej wymiany komunikatów.
Do czego służy SIP re-INVITE?
Pozwala między innymi uzgodnić zawieszenie, wznowienie, inny kodek albo nowy adres strumienia audio. Może również odświeżać sesję. Zakres zaakceptowanych zmian zależy od obu urządzeń i elementów pośredniczących, nie wyłącznie od możliwości telefonu.
Jak może mi pomóc SIP re-INVITE?
Podczas przełączania rozmowy z telefonu biurkowego do innego punktu system może ponownie ustalić tor mediów. Dzięki temu nie trzeba zawsze rozłączać klienta i prosić go o ponowne wybranie numeru.
Jakie problemy rozwiązuje SIP re-INVITE?
Jeśli głos znika dopiero po wciśnięciu „wstrzymaj”, warto porównać SDP przed i po re-INVITE. Nieprawidłowy adres mediów lub niezgodna obsługa kierunku transmisji może wyjaśnić objaw. Odrzucenie modyfikacji nie zawsze oznacza konieczność zakończenia pierwotnej rozmowy.
Technologia
Re-INVITE korzysta z identyfikatorów istniejącego dialogu i kolejnego numeru sekwencji. Strony przeprowadzają negocjację oferty i odpowiedzi; żądania zmian nie powinny się nakładać bez obsługi odpowiednich reguł. Końcowa odpowiedź wymaga ACK, podobnie jak przy początkowym INVITE.
Gdzie można wykorzystać SIP re-INVITE?
Spotyka się go przy zawieszaniu rozmów, negocjacji faksu i zmianie ścieżki audio. Przy integracji dwóch central testuje się nie tylko samo odebranie, ale również wstrzymanie i wznowienie, ponieważ problemy współpracy mogą pojawić się dopiero wtedy.