焦艳丽
引言:本文主要是新疆联通奎屯分公司与独山子**公司根据业务合作需要开发的一个具备很强实用性的产品。本项目以联通现有资源为依托,通过整合核心网、平台、网关等资源,统一技术和产品化能力,为政企客户提供强大的语音、短信通知服务。
一、项目背景
**公司自2004年起开始使用我公司的无线专网总机系统,用于应急指挥调度,多年来与我公司建立了良好的业务合作关系。2012年,我公司提出创新业务需求,在区公司集团产创部的大力协助下,新疆联通紧急外呼系统正式上线。新系统上线后,得到了**公司的高度认可,认为该系统界面操作简单,功能完善,即满足了**公司的应急指挥调度工作,也能够为各分厂日常工作带来便捷。该系统目前是全国威化行业的创新产品,上级公司对该系统在应急指挥调度方面起到的作用给与肯定,该系统还得到自治区安监局等上级单位的高度赞扬。
二、总体设计思路
新疆联通紧急外呼系统平台搭建在联通区公司集团产创部,通过与联通综合关口局互联,实现对所有运营商的语音呼叫功能;通过与联通短信网关互联,实现对所有运营商的短信群发功能,其余功能由紧急外呼平台调用公司现有平台实现。奎屯联通中心机房作为接入侧的核心节点,主要是汇聚各分支节点的业务。目前,在**公司共计设置了10个分支节点。
三、产品功能特色
新疆联通紧急外呼平台实现的最主要的功能有以下四项:
3.1紧急语音外呼
客户端录音、试听、上传语音,根据不同的性质选择发送至不同的群组。群组成员接听录音,并接收短信通知。若未按时接听,系统再次发送,90分钟后,用户还未接听,系统停止发送。若用户接听后,未听清录音内容,可根据短信提示,回拨相应的号码,重新播放录音内容。
3.2短信群发
用户自行编辑短信内容,根据不同的性质选择将所编辑短信发送至不同的群组。
3.3状态监测
可在客户端实时监测用户接听录音通知和接收短信的状态,实时掌握通知发送状况。
3.4群组管理
可根据用户需求添加相应群组,群组成员可以是移动电话号码、固定电话号码,同时也不限制其它运营商的号码添加到群组内,保证本单位所有人员通信方式畅通。
四、紧急外呼平台开发工具介绍
紧急外呼平台采用当前最流行的java工具来进行开发。解决了软件用其他语言工具开发运行平台单一问题。真正意义上实现了跨平台运行。数据库采用IBM公司的DB2数据库。这样就可以保证呼叫信息的实时读写问题。
五、紧急外呼平台软件环境
由于紧急外呼平台进行外呼时,需要每秒鐘处理的消息量比较大。为了增加平台的处理能力,我们把外呼平台部署在SUSE系统上。语音呼叫实现采用的是VoiceXML2.0标准的VoiceXML解析器来进行实现。外呼平台和综合语音管理平台以TCP/IP作为底层通信承载,综合语音管理平台作为服务端,sp作为客户端,综合语音管理平台与SP之间采用长连接方式。
六、紧急外呼系统实现方案
6.1紧急外呼平台整体设计方案综述
在进行紧急外呼平台建设之初,我们也是充分考虑联通现网的环境,尽量利用联通现有的资源进行建设,在降低建设成本的同时也加快了建设的速度。
紧急外呼平台整体设计考虑是采用页面的方式实现所有功能。为了方便用户使用紧急外呼系统,我们将录音控件和铃音上传的功能集成在了页面上,简化了用户使用外呼系统的操作步骤。另外,在系统外呼的同时会连带的给用户下发一条短信通知,以防止用户因没有收到铃音而无法收到信息。用户在正常接收铃音信息但没有听清楚的情况下,还可以根据短信提醒的内容以回拨的方式实现重新接听录音通知。
语音的呼叫、存储等功能是通过联通的综合语音管理平台实现,此平台在系统和功能上都已经比较完善,完全可以满足紧急外呼平台的需求。呼叫从紧急外呼平台发起,经过综合语音管理平台处理后送联通关口局实现后续的接续工作。
因呼叫的用户不仅仅局限于联通用户,所以在发送短信时,就需要用到行业网关,来实现为全网用户发送短信功能。
6.2紧急外呼系统实现方式的介绍
●录音方式的改变
放弃以前客户端录音模式,在WEB页面中实现录音的程序并且录的音不用再进行格式的设定,避免了用户在用客户端进行录音时,还要选择录音的格式来符合外呼中的音频格式。所有录音、呼叫都在一个界面上实现,减少了用户操作的步骤,提高了紧急外呼的效率。
●呼叫功能实现
外呼平台采用TCP/IP协议作为和综合语音管理平台进行通讯的方式,综合语音管理平台与综合关口局采用NO.7号信令完成后续接续,整个过程实现了消息的实时发送。系统设置每200MS发送一个语音实例,500个用户的发送时间约为100S。当系统接收到用户已接听电话的信令消息后,会进行记录并在接收状态查询窗口进行体现。
●语音回拨功能实现
用户的录音文件存放在综合语音管理平台上,用户回拨的号码为联通手机号码,通过在联通交换机上单独做数据的方式将此号码指到综合语音管理平台上,调用平台存储的录音,调用时需根据录音用户及时间进行唯一匹配,防止调用错误,然后放音,提高了用户接受外呼内容的成功率。
●短信发送功能实现
紧急外呼平台与联通行业网关通过API方式直联,实现“短信群发”及“外呼同时发短信通知”的功能,最大限度的保证了用户接收内容的完整性。系统对最大呼叫群组数以及群组内同时呼叫和发送短信用户的数量均无限制。
七、项目意义
新疆联通紧急外呼系统操作简单,功能齐全。只要用户有语音通知、短信群发的需求,在很多行业都值得推广应用。
参考文献
[1]《Voice Extensible Markup Language (VoiceXML) Version 2.0》.