호출 제어 eXtensible 마크업 언어
Call Control eXtensible Markup LanguageCall Control eXtensible Markup Language(CCXML)는 VoiceXML에 비동기 이벤트 기반 전화 지원을 제공하도록 설계된 XML 표준으로, 현재 상태는 2011년 5월 10일 채택된 W3C 제안 권고안이다. VoiceXML은 음성 브라우저에 음성 사용자 인터페이스를 제공하도록 설계된 반면, CCXML은 음성 채널의 전화 제어를 처리하는 방법을 음성 브라우저에 알리도록 설계되었다. 두 XML 응용프로그램은 완전히 분리되어 있으며 서로 구현이 요구되지 않는다. 그러나 상호운용성을 염두에 두고 설계되었다.
현황과 미래
- CCXML 1.0이 제안된 권장 사항의 상태에 도달했다. 후보 추천에서 제안 추천으로 전환하는 데 1년이 걸렸고, 최종 상담 작업 초안에서 후보 추천으로 전환하는 데는 3년이 조금 넘게 걸렸다.
- CCXML은 이벤트와 전환의 개념을 광범위하게 사용하므로, 다음 CCXML 2.0 버전에서 사용되는 상태 기계는 SCXML이라는 새로운 XML State Machine 표기법을 활용할 것으로 예상되지만, SCXML은 여전히 작업 초안에 있다.
구현
- OptimTalk는 음성 통신의 관리, 처리, 자동화를 위한 광범위한 기술과 도구를 제공하는 애플리케이션 플랫폼이다. VoiceXML 2.0/2.1, CCXML, MRCPv2, SIP를 지원하는 미디어 서버를 포함하고 있다. 이러한 개방형 표준 이외에도 SRGS, SISR, SSML, HTTP(S), SOAP, REST 및 SNMP를 추가로 지원한다. OptimTalk는 컴퓨터 전화 통합(CTI)을 위한 다용도 플랫폼 역할을 하며 음성 기술에 대한 즉각적인 액세스를 제공한다. 윈도, 리눅스 및 솔라리스 32비트, 64비트에서도 사용할 수 있다.
- 옥토퍼스 ccXML Browser는 Linux 기반 최초의 종합 CCXML "경량" 툴 키트로, 2010년 4월에 발행된 CCXML 1.0의 작업 초안 규격을 준수한다. 옥토퍼스는 개발자들이 전화와 음성 애플리케이션을 구축할 때 잘 알려진 웹 기술과 도구를 이용할 수 있게 해준다. 옥토퍼스 엔진은 매일 500만 통 이상의 전화를 받고, 라이브에 들어가기 전에 무료로 다운로드하고 통합할 수 있다.
- 복서 예언 IVR 플랫폼은 CCXML, VoiceXML 및 몇 가지 다른 기술을 결합한 완전한 IVR 플랫폼이다. 복서는 Windows, Mac OS X, Linux용 32비트 및 64비트 배포를 가지고 있다. 예언은 2항까지 무료다.
- 텔소프트 테크놀로지스 ARNE IVR 플랫폼은 부가 가치 서비스와 고객 서비스 애플리케이션에서 사용되는 완전한 IVR 플랫폼이다. CCXML, VoiceXML과 MRCP, HTTP 인터페이스를 결합하고 SIP, VOIP, SS7/PSTN 및 기타 통신 프로토콜을 사용하는 인터넷 프로토콜, 고정 전화 및 이동 전화 통신 네트워크에 연결한다. 멀티 테넌트(Multi-tenant) 애플리케이션 지원
- 오픈 소스 Oktopous PIK는 W3C Call Control XML(ccXML) 표준의 추상 C++ 구현. BSD-Style 라이센스에 따라 라이센스가 부여된 이 툴킷은 기본 전화 플랫폼/프로토콜과 독립적이며 ccXML 기능을 제품 오퍼링에 구현하고자 하는 OEM/시스템 통합업체에 가장 적합하다. 원래 Phonology에 의해 개발된 옥토퍼스는 어떤 오픈 소스 ccXML 브라우저보다 더 많은 전화 플랫폼에 의해 채택되었다.
- W3C 규격에 따라 자바에서 CCXML4J a CCXML 인터프리터. 그것은 전화 기반구조와 독립적이며, 예를 들어 JAIN 규격에 기초하여 전화 API와 통합하기 위한 메커니즘을 제공한다. 이것은 오픈소스 옥토퍼스 PIK의 파생상품이다.
- ADVOSS SDP AdvOSS는 개발자들이 새로운 서비스의 신속한 개발 및 배치를 위해 산업 표준 콜 제어 XML(CCXML)을 사용하여 풍부한 기능의 SIP 애플리케이션을 구축 및 배치할 수 있도록 지원하는 프로그램 가능, 확장 가능 및 개선 가능한 서비스 제공 플랫폼을 제공한다. AdvOSS SDP는 산업 표준 CCXML을 사용하는 Programmable Extensible 및 Enhancedable 플랫폼이다. AdvOSS의 경우, SDP를 사용하는 이면에 있는 전체 아이디어가 빠른 속도로 시스템에 새로운 서비스를 개발하고 통합하는 이점을 얻는 것이기 때문에 이 플랫폼은 프로그램 가능하고 개선될 수 있는 플랫폼이다. 따라서, 우리는 우리의 고객이 이 애플리케이션의 다양한 모듈을 프로그래밍, 확장 및 개선하여 빠르게 성장하는 고객의 요구사항을 충족시킬 수 있는 능력을 가져야 한다고 생각한다. 서비스 제공 플랫폼은 개발자들이 CCXML(Call Control XML)을 사용하여 풍부한 기능의 SIP 애플리케이션을 구축하고 배치할 수 있도록 처음부터 구축되었다. CCXML은 사용자가 아이디어를 솔루션으로 빠르게 변환할 수 있는 간단한 원시적 애플리케이션을 제공할 수 있도록 한다. 또한 AdvOSS 플랫폼은 CCXML을 확장하여 AAA(Authentication, Authorization and Accounting)에 대한 기본 요소를 지원함으로써 애플리케이션들이 직접 또는 RADIUS를 통해 청구 시스템과 인터페이스할 수 있도록 한다.
- HP OCMP[permanent dead link] HP OCMP는 다양한 표준을 지원하는 통신사 등급의 대규모 고가용성 음성/비디오 플랫폼을 제공한다. SMSC, LDAP, JDBC, SOAP, UCIP, XCAP 및 CDR 처리 연결과의 통합이 가능하다.