← Wszystkie pojęcia VoIP
Sygnalizacja i standardy SIP
B2BUA
Inne nazwy: Back-to-Back User Agent
Co to jest B2BUA?
B2BUA, czyli Back-to-Back User Agent, to element SIP działający jako zakończenie jednej relacji i inicjator drugiej. Łączy te odcinki w jedną rozmowę użytkowników, lecz kontroluje je oddzielnie. Tak może działać centrala lub część funkcji SBC.
Do czego służy B2BUA?
B2BUA pozwala niezależnie sterować sygnalizacją po obu stronach: zestawiać, modyfikować i kończyć połączenia. Może realizować transfery i polityki usługowe. Sama nazwa nie przesądza, czy urządzenie również przekazuje albo przetwarza audio.
Jak może mi pomóc B2BUA?
Firma może połączyć telefony wewnętrzne z operatorem, mimo różnic w wymaganiach sygnalizacyjnych. Centrala dostosowuje sposób obsługi poszczególnych odcinków, a pracownik korzysta ze zwykłego przycisku wybierania i rozłączenia.
Jakie problemy rozwiązuje B2BUA?
Podczas diagnozy nie należy oczekiwać identycznych nagłówków i Call-ID po obu stronach. Potrzebna jest korelacja odcinków w logach. Awaria B2BUA może przerwać kontrolę wielu rozmów, dlatego jego pojemność i odporność mają znaczenie.
Technologia
Element działa jako klient SIP wobec jednej strony i serwer wobec drugiej. Może modyfikować SDP, utrzymywać własne timery i generować komunikaty. Przekazywanie RTP, transkodowanie oraz nagrywanie są dodatkowymi funkcjami, nie automatycznymi cechami każdego B2BUA.
Gdzie można wykorzystać B2BUA?
Architekturę spotyka się w centralach IP, serwerach aplikacyjnych i systemach brzegowych. Jest szczególnie istotna tam, gdzie połączenie przechodzi przez kilka niezależnych domen administracyjnych i wymaga rozdzielenia ich polityk.