“老PBX只支持TAPI/JTAPI,AI引擎只认SIP/HTTP,中间怎么连?”这是集成商在对接老旧呼叫中心时最常遇到的底层障碍。传统方案往往要求替换PBX或开发大量胶水代码,而iSoftCall中间件通过协议适配、接口映射与智能路由三层内核设计,实现了老旧通信系统与AI能力之间的无缝桥接。
一、协议转换:统一“方言”为“普通话”
呼叫中心领域的协议生态极其碎片化。老牌PBX厂商(Avaya、华为、阿尔卡特)各自采用私有或半开放的CTI协议(TSAPI、JTAPI、CSTA),而现代AI引擎(ASR、TTS、NLP)则基于标准SIP和HTTP/RESTful。iSoftCall的协议转换层位于中间件最底层,充当“万能翻译器”。
多协议适配器架构:
北向接口(对接AI):统一输出为SIP信令+MRCP媒体资源控制协议。ASR/TTS引擎通过MRCP标准接口接入,无需关心下层是E1中继还是模拟线。
南向接口(对接老PBX):内置TSAPI、JTAPI、CSTA V2/V3、TAPI以及各厂商专有驱动的适配器。以华为UAP系列为例,iSoftCall通过模拟UAP的CTI Link协议,让老PBX以为在和自己的原生应用通信。
实战案例:某公安119系统使用10年前的Dialogic DNI板卡,仅提供C语言级API。iSoftCall的协议适配层用C++封装了Dialogic的底层调用,向上模拟出标准的SIP User Agent,使得上层AI机器人可以直接通过SIP invite发起外呼,而底层依旧走DNI板卡的时隙交换。全程未改动原接警系统一行代码。
关键技术点:协议转换不只是“透传”,还需处理状态机映射。例如老PBX的“AgentBusy”事件可能对应多个子状态(后处理、小休、示忙),iSoftCall的转换引擎会根据业务规则将细粒度状态聚合为AI引擎能识别的标准事件,避免上层逻辑混乱。
二、接口映射引擎:让老旧API“学会”现代REST
呼叫中心升级中另一个核心难题是API代差。原CRM/工单系统可能只提供COM组件、DLL导出函数或SOAP WebService,而AI模块(如电话机器人、质检)需要RESTful JSON接口。iSoftCall的接口映射引擎在此发挥关键作用。
适配器模式实现:映射引擎由三部分组成——动态调用代理、数据转换器、流程编排器。
动态调用代理:使用Java JNA(针对DLL)、JNI(针对C++库)或反射技术(.NET COM),在运行时加载原生库并调用函数。集成商无需编写JNI胶水代码,只需在配置文件中声明“函数名、参数类型、返回值映射”。
数据转换器:自动将JSON/XML格式的请求体,转换为COM/DLL所需的C结构体或BSTR字符串。例如,AI机器人发来的`{"customerId":"123456"}`会被转换成原生函数`FindCustomerByID(long id)`的参数类型。
流程编排器:支持将多个原生API调用组合成一个事务。例如“来电弹屏”需要先调用`LoginAgent`验证坐席,再调用`GetCustomerByANI`获取客户,最后调用`OpenTicket`创建工单。编排器通过XML或图形化流程定义,将这些调用串成一个原子操作。
性能优化:接口映射引擎采用预热连接池技术,将DLL/COM对象的创建开销提前完成,使得AI模块调用老旧接口的平均延迟控制在50ms以内。实测某水务项目中原COM组件响应需200ms,经映射引擎缓存优化后降至约60ms。
三、智能路由:动态决策,协同“旧大脑”与“新耳朵”
传统呼叫中心的路由逻辑固化在ACD或IVR脚本中。引入AI后,路由决策需要融合实时分析结果(情绪、意图、关键词)。iSoftCall的智能路由层不取代原ACD,而是通过事件注入和策略覆盖的方式,让AI“参谋”原路由系统。
双路由协同架构:
默认路径:所有来话仍由原PBX/ACD按原有规则分配(如技能组、优先级)。
AI增强路径:中间件实时分析语音流,当检测到“紧急报修”“投诉威胁”等高优先级意图时,iSoftCall向原ACD发送“重路由指令”——通过CTI接口调用`RedirectCall`函数,强制将该通话转接到VIP座席或班长席。
智能排队策略:原ACD的FIFO队列被改写成带权重的优先级队列。iSoftCall根据情绪分析得分动态调整每通电话在队列中的位置,愤怒客户的等待时间可被缩短,避免投诉升级。
容灾设计:智能路由层支持热旁路模式。一旦中间件发生故障或网络断连,iSoftCall自动切换到“透明桥模式”——所有呼叫控制权完全交还给原PBX,保证业务连续性。故障恢复后,路由决策权自动回切。
四、性能数据与信创适配
在协议转换与接口映射双重开销下,iSoftCall通过零拷贝媒体转发、事件批处理等技术,将端到端延迟控制在100ms以内(不含AI引擎处理时间)。单节点支持2000+并发通话,且完全适配鲲鹏/飞腾CPU、麒麟/UOS操作系统及达梦/人大金仓数据库。
对于集成商而言,理解中间件的这三层内核设计,有助于在技术选型和方案论证时做出更精准的判断。当客户问“我的老PBX能和AI对接吗”,你可以回答:只要它能跑通基础通话,剩下的交给协议适配和API映射引擎——这就是iSoftCall中间件的技术底气。
热门跟贴