随着通讯网络的不断发展,用户对各种语音增值业务的需求越来越丰富。为了满足用户需求,电信运营商需要构建一个综合语音接入网关平台,并利用这个平台和SP合作推出丰富多样的语音增值业务。因此,符合运营商运
营需求的综合语音接入网关平台,应当具备以下功能:可提供完善的CP/SP的数据接入方式;为CP/SP提供便捷易用的业务开发工具;可提供完整CP/SP管理功能;可提供对于语音,短信等多种业务的统一完整的业务管理功能,包括计费、资源管理、增值业务运营等。
中兴ZXVMS语音综合语音网关系统是具有UMS架构的多业务平台,它具有性能稳定,综合处理能力强,平台和业务分离,提供灵活而强大的业务再编辑能力等特点,是实现语音增值业务的理想平台。平台完全满足了上述需求,能够提供功能强大、灵活、开放的业务开发环境,保障运营商、SP方便快捷地构造业务。
CP/SP的接入方式
目前,中兴综合语音接入网关平台可提供两种CP/SP语音业务接入方式,包括:1、E1接入方式:利用中继电路实现自带语音平台的CP/SP语音业务接入,此种方式对CP/SP的要求较高,需要CP/SP自带IVR平台;2、如果CP/SP没有自己的IVR平台,平台可提供数据接入方式实现CP/SP的语音业务接入,系统提供支撑和运行CP/SP的业务的平台,供多CP/SP接入。
便捷易用的业务开发工具
中兴综合语音接入网关平台提供三种数据接入的方式,包括:SCE业务开发环境、Vclearcase/" target="_blank" >cc">XML脚本、点播数据接口方式等。
SCE业务开发环境功能说明
业务开发环境提供给用户良好的图形编辑界面,SP可以利用业务开发环境定义适合自己或自己的语音增值业务。用户在业务开发环境中定义了新业务,并把这个业务提交给运营商管理部门,经过严格的验证和模拟,由平台加载运行。业务生成环境真正做到了“让用户自主选择控制业务”。业务开发环境还可以生成该业务的管理功能和管理软件模块。业务生成环境如下图:
在业务开发环境中,用户用业务逻辑编辑器定义业务逻辑,用业务数据编辑器编辑业务数据,用业务管理生成器生成业务管理软件。在业务生成器中把业务逻辑和业务数据装配成业务,并对业务进行检查;若检查成功,用户可以通过模拟器对新业务进行模拟/仿真/调试,通过对新业务的模拟,用户可以检查定义的新业务是否符合自己的要求;最后,用业务测试环境(STE)对新业务进行验证,以确保其对电信网络的安全。
业务开发环境生成的新业务流程,动态加载到业务系统中运行。如下图:
VXML接入方式说明
VoiceXML(语音扩展标记语言)是一种应用于语音浏览的标记语言,它建立于XML 标记语言规范的基础之上,是语音浏览技术的核心,其与数据库、HTML、WML以及其它文档处理和发布系统的资料交换几乎没有障碍。
中兴ZXVMS综合语音接入网关平台供VoiceXML支持,与TTS、ASR、互联网结合在一起可以很容易的建立新的语音应用,如语音门户、语音Call Center ,语音信息服务、语音电子商务等等应用。而这些应用可以很容易的和原有的数据系统结合起来,甚至可以轻易的从原有的各类应用中发展出来。而VoiceXML 的语音应用,可以以XML的数据表达形式,与其它的应用系统、数据系统轻易的交互。
通过VoiceXML 建立的语音应用系统,可以为基于VoiceXML 的语音浏览器所广泛支持。语音浏览器通过解析VoiceXML ,与语音识别和语音合成等方式进行人机交互,从而实现丰富多样的语音增值业务。
IVS系统组成
JSP通过VXML接入
通过IVR的接入对SP的要求较高,如果SP没有自己的IVR平台,可以通过VXML方式接入综合语音接入网关平台。业务的运行支撑环境在平台一侧,但是VXML业务放在平台的WWW服务器,运行时由平台动态获取业务逻辑数据。下面时基本的基于VXML的组网结构:
SP的业务必须以VXML的形式放在Web服务器上。
同样的,首先是SP必须在平台上进行登记注册,并为自己的业务分配接入码。当用户拨打SP某业务的接入码首先进入平台,由平台的语音接入设备判断属于哪个SP的哪个业务,同时和VXMLServer建立连接,启动对应的业务。VXMLServer判断对应的业务并通过HTTP协议从WEBServer上获取SP自己的业务加载并运行。业务中的放音操作有两种,如果是文本内容,VXMLServer自动控制语音接入设备实现TTS转换并放音;如果是语音文件名或编号,VXMLServer自动通过内部影射表找到这条音的音号并控制语音接入设备放音,其中语音文件名和音号之间的映射和维护由SP自己维护,SP通过平台开放的资源维护接口管理和维护自己的语音资源。
当SP需要开展主动外呼业务时,通过规范的XML协议或CCXML向VXMLServer发起请求,VXMLServer控制语音接入设备实现代理外呼并执行呼叫建立后的SP定义的业务逻辑。
无论是用户主动进入SP的业务还是SP主动外呼,平台都会生成完整的呼叫通话的计费话单。
如果运营商为了既提高业务的安全性,又要求业务的开放性,可以不允许SP把业务放在SP自己的WEB上,而是SP每更新自己的业务和音资源,都必须经过运营商的审核,然后由运营商管理人员负责加载更新业务和音资源。当然,这种方式对业务的快速更新有一定的影响。
点播数据接口方式
中兴综合接入网关平台提供一个统一的语音信息点播数据接口,各SP点播时把点播内容(歌曲、留言、幽默笑话等)通过FTP发送到该接口的FTP共享目录,由平台的接口读取点播信息实现点播控制。点播的歌曲内容由SP自己维护和管理,点歌流程、方式和行为由SP负责和控制,SP发送到点播接口的内容格式统一规范,点播内容数据包以文件为最小组织单位,文件包括文件头(主要记录主被叫信息等)和文件体(主要记录语音数据等),文件头的格式和文件体的语音格式统一规范。
下面是实现方案的系统逻辑图:(红色部分为中兴提供的模块)
点播接口模块维护和管理一个FTP共享目录,SP把点播内容文件FTP到该目录实现点播。
点播内容文件的格式进行统一规范,各SP按照该规范组织点播文件。但是平台可以给各SP提供一个DLL动态函数接口,各SP通过调用该DLL接口自动把语音文件转换成规范的点播格式文件。
点播内容文件经过平台提供的DLL组装成点播文件后,该文件便被植入了校验码,有效保证接口的安全性。
点播回执以数据库的形式存放在中兴平台的接口模块上,平台提供访问这个数据表的方式、表名、用户名和密码,SP定时从这个表中获得点播回执信息。
SP管理功能
SP管理功能的最主要的功能就是对接入平台的SP及其业务进行管理,中兴综合语音接入网关平台提供以下方面的管理功能:
1. 对SP的基本信息、认证信息进行管理;
2. 提供SP信息维护界面,运营商管理员可以方便对SP的信息进行管理;
3. 提供对SP业务信息维护界面,SP可以上传新业务申请,运营商业务管理人员也可以通过该界面对业务进行管理;
4. 提供SP审核维护界面:对SP申请进行审核并操作;
5. 对SP的业务和资费标准进行管理:业务种类、业务代码、业务资费、业务状态(开通、暂停、取消等);
6. SP业务测试功能,通过界面可以配置某一业务为测试状态,方便运营商对业务进行审核测试;
7. 可以为SP分配专门的SP管理帐号,SP可以通过该帐号登陆管理平台门户来提交新的业务申请以及查询本SP的业务状态以及业务信息。