연속 사용자 에이전트

Back-to-back user agent

연속 사용자 에이전트(B2B)UA)는 SIP(Session Initiation Protocol) 애플리케이션의 논리적 네트워크 요소다.[1] SIP는 멀티미디어 음성 인터넷 프로토콜(VoIP) 전화 통화를 관리하기 위한 신호 프로토콜이다. 백투백 사용자 에이전트는 통신 세션의 양쪽 끝점 사이에서 작동하며 통신 채널을 두 통화 다리로 나누고, 설정에서 종료까지 세션의 끝점 사이의 모든 SIP 신호를 매개한다. 각 통화에 대한 모든 제어 메시지가 B2BUA를 통해 흐르기 때문에, 서비스 제공자는 통화 중에 이용할 수 있는 부가가치 기능을 구현할 수 있다.

발신 통화 다리에서 B2BUA는 UAS(사용자 에이전트 서버) 역할을 하며, 목적지 끝에서 UAC(사용자 에이전트 클라이언트)로 요청을 처리하여 엔드 포인트 사이의 신호를 연속적으로 처리한다. B2BUA는 자신이 처리하는 통화에 대해 완전한 상태를 유지한다. B2B의 각 면UA는 에 명시된 표준 SIP 사용자 에이전트 네트워크 요소로 작동한다. RFC3261.

콜 관리 외에도 B2BUA는 청구 서비스, 프로토콜 변환을 위한 인터넷 작업, 네트워크 내부 토폴로지 및 정보의 숨기기 등을 제공할 수 있다.

B2BUA는 세션에 대한 완전한 제어를 위해 신호 경로 외에 미디어 스트림을 브리지하기 위해 미디어 게이트웨이에 구현되는 경우가 많다.

세션 경계 제어기의 일부인 신호 게이트웨이는 B2B의 예다.UA

통화 흐름도

                        B2BUA앨리스 Server밥 INVITEF1--------------->, 100Trying F2<---------------INVITEF3.                           -------------------------------------------------------------------------------------------------------------------------------------------------------->100Trying F4<---------------180울림 F5키 180울림 F6키<---------------<---------------200OKb.              200OK     F<---------------<---------------ACKF9ACKF10--------------->.--------------->, RTPMediaRTPMedia<>==================>,<>==================>, 바이 F.                  ----------------------> BYE F12 200 OK F13 -----------------------------------------------------------------------------------------------------------                                                     

참고 항목

참조

  1. ^ RFC 3261, SIP: Session Initiation Protocol, IETF, The Internet Society(2002)