论文部分内容阅读
计算机技术在电信领域的应用产生了CTI(ComputerTelecommunicationIntegration)技术。本文主要基于香港纬视通信技术有限公司的产品项目——企业级统一商务通讯平台。该平台是将电子传真、短信、电子邮件、计算机电话集成、呼叫中心等技术融合于一体的统一通讯平台。要开发这样的平台,CTI中间件是解决计算机与电话交换机之间通信的一项关键技术,本项目采用CSTA作为交换机和计算机间通信的协议。 本文围绕CTI中间件的开发对CSTA协议进行了研究,通过SNACC将ASNI文件编译成C语言的文件,根据SNACC生成的编解码函数,对不同的CSTA服务消息进行编解码,实现了CSTA协议,井为L层应用提供监视管理通信通道和操作控制电话功能的接口。基于这些接口,可以实现基木的CTI功能,包括自动号码识别、被叫号码识别、呼叫转移、自动拨号、智能路山等,从而实现更多复杂的CTI应用。本文所实现的CTI中间件为支持CSTA协议的交换机与计算机之间搭起了一座桥梁,实现了交换功能与计算功能的融合。