徐昌华
1 引言
CTI(Computer Telephony Integration)技术已由最初的电话服务发展到今天包括因特网在内的多种服务。而作为CTI技术的核心之一的排队机,大多数人可能还比较陌生,但提起数字程控交换机,大家都比较熟悉。排队机通常有3种实现方式,分别是利用电脑插电话接口卡、专用排队机和数字程控电话交换机。在比较大的客户服务中心里通常采用程控交换机作为排队机,因为其技术成熟且 运行稳定。一般来说,CTI技术较多应用于客户服务中心,而较少应用于企业内部。以前,非通信行业的企业中普遍缺少既懂计算机软件又懂通信技术的人才,因此CTI技术难以在企业中应用。随着计算机软件开发工具的日益强大,非计算机专业的本科生经过短期学习以后即可开发一般的应用软件,因此,CTI技术在企业中应用的可能性已越来越大。
目前大多数程控交换机都具有CTI技术功能,在物理层上可提供以太网或RS232接口,通信协议多数为TCP/IP或X.25,少数采用LU6.2。
2 CTI技术在HARRIS交换机中的应用
HARRIS交换机中的CTI技术可分为HIL(Host Interface Link)和WIL(Workstation Interface Link)。HIL主要应用于计算机主机与交换机的接口,约有52条与交换机交互的指令;WIL主要应用于工作站与交换机的接口,有15条指令与交换机交互,主要应用在屏幕式话机中。HARRIS 20-20系列交换机的软件版本在8.65以上即可支持常用的HIL和WIL指令。
计算机主机与交换机物理接口(HIL)有两种连接方式:一种方式是通过异步通信适配器(DCA)与计算机主机连接,最多可支持40个链路;另一种方式是通过局域网与计算机主机连接,使用局域网连接时必须支持CSTA、ECMA、TAPI、TSAPI和CTCAPI标准的信息格式。两种连接方式分别如图1和图2所示。
交换机与工作站之间的物理接口(WIL)有两种方式:一种方式是通过ACD功能话机的RS232与计算机连接;另一种方式是通过DLIC卡与计算机连接。HARRIS交换机的OCR必须开放相应的功能。
3 应用举例
本例只是说明如何实际使用CTI技术。如公司总经理办公室接入呼叫比较多,约有30%的来话可以由秘书处理,但交换机不能控制哪些电话应转秘书,哪些电话应直接接到总经理办公室。这时,我们可以通过HIL来实现:一种方式是计算机根据交换机送来的主叫号码来判别是否可以直接拨入总经理办公室,如不能直接接入,则计算机会发出将呼叫转到秘书电话的指令给交换机,这就需要将全部能直接拨入总经理办公室的电话设定级别;另一种方式是计算机根据交换机送来的主叫路由等级(Routing Class)来判别,只需将能直接拨入总经理办公室的电话号码的路由级别定义在某个级别以上即可,这种方式比较简单,但对通过中继的来话只有一个路由级别,当然也可以结合主叫号码来判别。本文以判别主叫号码、DCA实现HIL中的路由功能为例来说明其实现过程。
3.1 计算机程序
首先,程序可用易学的VFP或VB编写,通过MSCOMM32.OCX控件建立计算机RS232与DCA的逻辑连接,通信参数必须与交换机DCA设置的参数一致,流控制必须是硬件,即RTS/CTS。
其次,建立主叫号码数据表,字段由姓名、电话号码和级别等组成。将可直接拨入总经理办公室的各个电话号码输入计算机的数据表,假设等级设为20。
3.2 交换机数据配置
(1) 在DATA表中新增设备DCA,类型为LINK。
(2) 在SYSEDT下的DEV中定义系统设备表,类型定义为CALL-LINK。在LOGICAL表中定义逻辑设备名,设为LINK1。
(3) 在HIL下的ROUTE增加路由1,定义交换机输出至主计算机预置文件11(被叫号码、主叫号码),使用控制表为LINK1,计算机等待交换机应答的最大时间、交换机等待计算机应答的最大时间和在超出计算机应答时间后呼叫处理的去向。
(4) COL表中定义呼叫指向,假定总经理办公室的号码为8888,秘书号码为7777。
表名:CR-DIAL,作为普通分机拨号的收集路由表。
8888 =ROUTE-REQUEST-1
表名:CR-CTI,作为HOST拨出的收集路由表。
XXXX=STA
(5) 设置授权码是为了让HOST发出的呼叫改变服务级别,将拨号级别对应到DIAL-CTI表中。在CODE中设置授权码及相应的服务等级。
4 结束语
虽然例子比较简单,但可以看出CTI技术的应用随着软件开发工具的日益强大而变得越来越容易,由本单位开发适合自己使用的呼叫中心也将成为可能,如果本单位的呼叫中心不是很复杂,完全可以由本单位的计算中心与通信中心共同开发。