← Wszystkie pojęcia VoIP

Sygnalizacja i standardy SIP

SIP BYE

Co to jest SIP BYE?

SIP BYE to żądanie kończące sesję w istniejącym dialogu, zwykle wysyłane po odłożeniu słuchawki. Dotyczy zakończenia uczestnictwa w rozmowie, a nie anulowania samego oczekiwania na jej odebranie. Tę drugą rolę pełni przede wszystkim CANCEL.

Do czego służy SIP BYE?

BYE informuje drugą stronę, że ma zakończyć dany dialog i zwolnić związane z nim zasoby. W centrali pośredniczącej mogą istnieć dwa osobne odcinki połączenia; zakończenie jednego wymaga odpowiedniej obsługi drugiego.

Jak może mi pomóc SIP BYE?

W analizie nieoczekiwanego rozłączenia kierunek BYE pomaga ustalić, który element zainicjował zakończenie. Jeżeli wysłała go centrala po upływie limitu, szukanie przyczyny wyłącznie w telefonie klienta będzie nietrafione.

Jakie problemy rozwiązuje SIP BYE?

Gdy po odłożeniu słuchawki drugi uczestnik nadal widzi aktywną rozmowę, należy sprawdzić dostarczenie BYE i reakcję centrali. Sam komunikat nie wyjaśnia jednak powodu rozłączenia: może wynikać z decyzji użytkownika, limitu czasu albo wcześniejszego błędu.

Technologia

BYE korzysta z identyfikatorów i tras istniejącego dialogu. Odbiorca odpowiada na żądanie; komunikat Reason, jeśli występuje, może doprecyzować przyczynę. Zakończenie sygnalizacji i zatrzymanie strumienia RTP są powiązane, ale obserwuje się je w oddzielnych warstwach.

Gdzie można wykorzystać SIP BYE?

BYE analizuje się przy zawieszonych sesjach operatora, niespójnych statystykach czasu rozmowy i przerwaniu konferencji. Jeśli połączenie nie zostało jeszcze odebrane, trzeba sprawdzić pełny przebieg INVITE i CANCEL, zamiast wymuszać BYE jako uniwersalne lekarstwo.

Koszyk