|
CCP—基于NMS语音卡基础上的电信级软件平台
2006/02/10
CCP(Converging Communications Platform)是法国Contarra公司开发的通信平台,是开放的,灵活的技术平台,可以开发、建立高质量的通信软件。
CCP 客户/服务架构
CCP是基于分布式客户/服务器架构,基于TCP/IP和以太网进行通信。分为3个独立的层:
- 媒体控制服务器(MCS)
- 应用服务器
- 媒体控制单元(MCU)
媒体控制服务器(MCS)
MCS是整个系统的核心,处理应用与媒体控制单元双方的应用呼叫路由、媒体服务器及设备服务器,也管理定义在媒体控制单元的线路和资源。在一个系统中MSC支持冗余。
应用
用图形化用户接口、全面快速创建服务的工具包可以开发应用。接口用CTTalk软件应用开发环境,它提供媒体处理的调用函数,包括语音文件的放音和录音、语音识别、文语转换技术、DTMF识别和产生、会议和传真服务,支持典型的应用如统一消息、IVR、VoIP及语音门户。
媒体控制单元(MCU)
媒体控制单元确保应用软件的运行不依赖于媒体和硬件的厂家。媒体控制单元是一个介于媒体控制服务器和API之间的接口程序,一个专用的配置工具可以提供给每一媒体执行。媒体可以是硬件(电话卡),也可以是软件(TTS、ASR)。
CCP 技术架构
Cameleon能够建立一个分布式和冗余的环境,也可以建立一个共享的硬件平台。分布环境支持多个媒体控制服务器、媒体控制单元、应用服务器和网络连接。也可以在单个硬件机器上加入一个媒体控制服务器、多个媒体控制单元和应用创建一个共享平台。
应用服务器
- 应用开发支持VXML 2.0, CTTalk, C,C++, Java, 等
- 在一个单个服务器上支持多个应用
- 支持多个应用服务器
- 自动负载平衡
- 主动/被动环境
应用开发
- 服务创建工具包提供GUI和基于图标式的开发工具
- VXML 2.0
- C, C++, Java, 等
- 综合设计语言(CTTalk)
- 标准构件库(如呼叫控制, 语音功能, 会议, 传真,等)
- 定制构件库
媒体控制服务器(MCS)
- 资源/释放管理
- 呼叫路由
- 负载平衡
- 支持两个媒体控制服务器
信令服务器
- Call control
- SS7 protocol termination and distribution
- INAP CS1, CS2
- Wireless Network support (e.g. SMS, USSD)
信令协议
- CAS
- E1 (R1/R2 MFC)
- T1 (Robbed Bit)
- CCS (Network – user)
- E1 (EuroISDN, ETS-300)
- T1 N12 (Q.931)
- CCS (Inter PBX)
- E1 DPNSS (plus feature set)
- E1 Qsig (plus feature set)
- MFR2
- SS7 ISUP (TUP & TCAP)
- ATM
- VoIP (SIP, MGCP/MEGACO, H.323)
媒体控制单元(MCU's)
ASR服务器
- 兼容多个厂家技术
- 动态词汇处理
- 支持多种语言(Chinese,Dutch,English, French, German,Portuguese Spanish,
etc.)
- 男/女 声音
- 主叫识别
- 资源共享
TTS服务器
- 兼容多个厂家技术
- 通过例外库动态词汇处理
- 支持多种预处理器(如language, email)
- 多种语言支持
- 资源共享
系统管理
远端管理程序
操作系统
- SUN Solaris (Sparc and Intel)
- Microsoft Windows NT, 2000
- Linux
第三方技术支持
支持多个主要的硬件厂家, 如在NMS CT板卡上能够极其灵活的、快速的开发IVR 、VOIP 、会议、传真、语音门户等应用,支持SS7
、ISDN PRI等主要信令协议,支持自动语音识别(ASR)及文语转换(TTS)技术。
林克海德
·
·
·
|