전화 통신 응용 프로그램 서버
Telephony application server전화 애플리케이션 서버라는 용어는 네트워크를 통한 메시지 라우팅과 직접 관련이 없는 기능을 수행하는 전화 네트워크의 실체를 말한다.
그러한 기능에는 네트워크 내 자동 응답기, 800(자유 전화) 번호, 자동 착신 전환, 회의 브리지 및 기타 많은 유형의 응용 프로그램이 포함될 수 있다. 통합 전화 네트워크에서는, 이것들은 대부분 전화 교환의 기능으로 구현되지만, SIP 프로토콜에 근거한 IP 전화 네트워크와 같은 보다 개방적인 네트워크에서는, 이것들은 종종 별개의 컴퓨터들이다.
한 사람이 RFC 3057과 같이 전화에 대해 이야기하고 있는 것이 분명한 맥락에서, 사람들은 종종 그들을 "응용프로그램 서버"라고 부른다; 이것은 또한 SIP(예를 들어 RFC 4240)의 맥락에서 공통적이다, 왜냐하면 찬성론자들은 SIP가 단순한 전화보다 훨씬 더 넓은 범위의 애플리케이션에 적용할 수 있다고 주장하기 때문이다.
응용 프로그램 서버는 통화 종료 또는 가입자 독립 응용 프로그램을 제공한다. 여기에는 지역 번호 이동성, 무료 통화 라우팅 해결, 회의 브리지 서비스 및 통합 메시징과 같은 기능이 포함된다. 이러한 응용 프로그램의 PSTN 버전은 북아메리카에서 800개의 숫자로 알려져 있다. 가입자는 애플리케이션 서버에 명시적으로 전화를 걸어야 한다.
애플리케이션 서버 애플리케이션은 신호만 전송하는 애플리케이션과 미디어 조작을 수반하는 애플리케이션 두 가지 일반적인 유형으로 구성된다. 전자는 종종 라우팅 해결책 - 지역 번호 이동성, 무료 통화 라우팅 및 전화 번호를 라우팅 가능한 주소로 변환해야 하는 기타 서비스와 관련된다. 미디어 조작과 관련된 예로는 회의 브리지 애플리케이션을 들 수 있는데, 이 애플리케이션은 대부분의 기업인들이 매우 친숙한 애플리케이션이다. 통화 단계는 다음을 포함한다.
- 각 사용자는 사전 게시된 번호를 호출한다.
- 다이얼된 번호는 IP 주소로 변환되어 애플리케이션 서버의 끝점이라고 명명되고, 그 곳에서 통화가 라우팅된다.
- 응용 프로그램 서버는 미디어 서버에 연결하여 인사말을 재생하고 회의 번호를 수집하도록 지시한다.
- 미디어 서버가 반환 및 회의 번호를 반환하고, 응용 프로그램 서버는 미디어 서버에 인증 번호를 수집하기 위한 프롬프트를 재생하도록 지시한다.
- 수집된 숫자가 정확하면, 응용 프로그램 서버는 미디어 서버에 이 호출을 특정 회의 브리지로 이동하도록 지시한다.