关于来电显示问题的解决
时间:2025-04-03
时间:2025-04-03
呼叫中心 模拟中继 来电显示
关于模拟卡来电显示问题的解决方案:
相关知识:
电话机的来电显示(Caller ID)即显示主叫号码是电信等运营商提供的一项付费业务,必须要向其申请,方可有此功能。
交换机向电话机传输来电显示的方式有两种:
i. FSK(频移键控)制式。
ii. DTMF(双音多频)制式。
FSK制式Caller ID是在第一声振铃和第二声振铃之间用FSK方式进行传送;DTMF制式Caller ID一般情况下是在第一声振铃之前用DTMF方式进行传送,也有象FSK制式Caller ID在第一声振铃和第二声振铃之间传输的。
一般情况下,市局级交换机给模拟话机提供的来电显示号码是FSK制式传输的, 小型交换机可能会以DTMF方式来传输。三汇驱动程序缺省为FSK制式接收来电显示。
相关问题及解决方案:
1. 三汇模拟语音板卡在初次使用过程中会碰到收不到来电显示的问题。可依据以下办法进行处理:
i. 你可给同板卡相连接的电话线并接具有来电显示功能的电话机,或直接接具有
来电显示功能的电话机,或串接来电显示器,然后拨打电话,板卡不要摘机,看电话机或电显示器是否有来电显示。如果没有来电显示,则是电信局或交换机未提供该业务,需要其开通。
ii. 确保计算机接地良好。
iii. 用电话机测试从交换机过来的电话线是否正常,能否呼入呼出。
iv. 确保从交换机过来的电话线同板卡接处良好。当板卡的模拟通道接有有电信号
的电话线后,运行test.exe,其对应的“VAD”列(线路电压)会显示24V以上的电压值。若显示为0,则很可能是电话线同板卡未接触良好。如图:
呼叫中心 模拟中继 来电显示
在test.exe上调用“SsmPickup”对通道摘机,对应电压会显示5—10V。如图:
v. 判定来电显示为何种传输方式。
仍然运行test.exe,进行录音,获取主叫号码的声音文件。
a. 选中与电话线相连的模拟通道,可用鼠标点击通道号。
呼叫中心 模拟中继 来电显示
b. 将声音文件名修改为Rec.wav。
c. 点击“SsmRecToFile”按钮启动录音。
d. 用电话机拨打该电话线的号码。你会观察到test.exe界面通道状态会转移到“振
铃”。
e. 电话机端回铃四,五声后,点击“SsmStopRecToFile”按钮停止录音。test.exe
界面操作如下图:
注:如果是录音模块,可用相同办法录音。线路是否接好,可将并接的电话机摘挂机,看线路电压是否变化。
f. 用CoolEdit96或CoolEdit2000声音分析软件对Rec.wav进行分析。用分析软件
打开Rec.wav。和一下图形比较确定是何种传输方式。你也可以将该声音文件
发给技术支持 support@http://,我方可帮您分析。
典型的fsk制式主叫号码。如下图:
呼叫中心 模拟中继 来电显示
典型的DTMF制式主叫号码。如下图:
对于FSK制式主叫号码,由于FSK制式的传输机制,如板卡检测到振铃后过早
摘机会收不到来电显示,建议2声或更多振铃后摘机取主叫,以确认主叫是否能接收。
呼叫中心 模拟中继 来电显示
vi. 对于DTMF制式主叫号码,需作如下一些修改:
① 驱动程序缺省为FSK制式接收来电显示。可如下方式修改:
运行ShCtiConfig.exe,如下修改后,点击“应用”,再“关闭”退出。
② 接收DTMF的敏感度过低,可通过配置文件中相关配置项进行调节;
运行ShCtiConfig.exe,如下修改后,点击“应用”,再“关闭”退出。
呼叫中心 模拟中继 来电显示
③ 实际主叫位数少于四位,而驱动程序的配置文件中显式指定了滤除接收到
的少于4位的DTMF-CallerID。具体配置如下:
请打开test.exe需要加载的shcofig.ini配置文件(当前目录下),在
[SystemConfig]段中查找DtmfCallerIDStyleLength,依据实际情况进行
修改,若无则添加并修改。
DtmfCallerIDStyleLength=3
//DTMF制式的主叫只有在收到大于"DtmfCallerIDStyleLength"配置选
项以上的DTMF字符才认为是真正主叫,缺省值为3。
④ 保存shcofig.ini,重新运行test.exe,再进行测试。接收DTMF-CallerID
号码,会出现前一次部分号码和本次号码的叠加,导致主叫号码长度异常。
请打开test.exe需要加载的shcofig.ini配置文件(当前目录下),在
[SystemConfig]段中查找DtmfCallerIDInterTimeout, 可将其调整
到200。该配置项Ver4.5.2.1版本后有效。在驱动版本符合条件下,如
果无该配置项,可添加之。DtmfCallerIDInterTimeout具体含义为:DTMF
主叫字符接收间隔超时时间,(缺省值为500ms),若接收到的前后DTMF
时间间隔大于指定时间,则清除DTMF主叫接收缓冲。实际主叫位数少于
四位,而驱动程序的配置文件中显式指定了滤除接收到的少于4位的
DTMF-CallerID。具体配置如下:
请打开test.exe需要加载的shcofig.ini配置文件(当前目录下),在
[SystemConfig]段中查找DtmfCallerIDStyleLength,依据实际情况进行
修改,若无则添加并修改。
DtmfCallerIDStyleLength=3
//DTMF制式的主叫只有在收到大于"DtmfCallerIDStyleLength"配置选
呼叫中心 模拟中继 来电显示
项以上的DTMF字符才认为是 …… 此处隐藏:1605字,全部文档内容请下载后查看。喜欢就下载吧 ……
下一篇:Wjhx-03-4 沉淀反应