基于freeswitch的号码脱敏方案

场景

呼叫中心中将呼叫平台模块作为通用中心进行单独部署,呼叫平台模块呼叫是通过其对应的呼叫管理系统来作为外呼数据管理、外呼策略管理、外呼结果报表管理以及外呼数据接入管理。需要使用外呼功能的其他业务模块第三方系统中心会传递数据给呼叫管理系统,但是为了数据的安全性。第三方业务系统传递的数据是加密脱敏数据。因此进入呼叫管理系统的数据都是加密的数据。

方案

1.常规呼叫方式

随着voip技术的发展,越来越多的呼叫使用voip的sip跟rtp协议;其中代表性地就是freeswitch。实现号码脱敏方案,需要对整体外呼链路清楚熟悉。不使用号码退敏的常规呼叫具体流程如下图:
基于freeswitch的号码脱敏方案_第1张图片

1.号码脱敏呼叫方式

需要进行号码脱敏就是送给中继网关的号码一定是运营商可以识别的解密号码。所以在上面的常规呼叫方式链路中,我们只能在第三方中继跟平台接入层FS模块做改造,并添加一个加密解密的服务。具体呼叫流程图如下:
基于freeswitch的号码脱敏方案_第2张图片

所以基于以上架构:我们在呼叫管理系统里面只需要配置不同的对接网关地址;如果需要进行脱敏的直接对接脱敏服务的sip网关地址;不需要脱敏的直接对接对应的第三方网关即可。

你可能感兴趣的:(voip)