Category

开发者博客

sip调试 使用ngrep进行快速SIP包分析

By | VoIP技术, 呼叫中心使用技巧 | No Comments

sip调试

asterCC呼叫中心系统是一个基于SIP通信的系统,与传统的电话系统相比,语音的传送基于IP网络,因此学会如何调试VoIP通信是网络管理员们必须掌握的技能之一。这里我们会逐步介绍一些VoIP调试工具,希望能够帮助大家更好的设计、维护语音通信和呼叫中心系统。

什么是ngrep

ngrep是网络版的grep,用于从网络中过滤特定的信息,这里我们学习如何利用ngrep来调试SIP系统。

ngrep安装

yum install -y ngrep
对于sip 最常用的命令格式为
ngrep -dany -qWbyline "" port 5060
ngrep_any

ngrep sip调试

这个命令会输出到达该服务器5060端口的所有包,5060为sip的默认端口,这样所有sip包都会输出到屏幕
如果我们想看来自/发送到服务器astercc.org的包,命令为
ngrep -dany -qWbyline "" port 5060 and host astercc.org
ngrep_astercc

ngrep sip调试

我们也可以使用正则表达式来过滤特定的信息,例如我想看来自分机astercc-1000的包
ngrep -dany -qWbyline "astercc-1000" port 5060 and host astercc.org
使用ngrep过滤信息时可以使用正则表达式,例如只想看到SIP REGISTER包
ngrep -deth0 -qWbyline "^REGISTER" port 5060

其中 ^REGISTER 表示以REGISTER开头的包

我们也可以指定对某个网卡(eth0)进行查询 例如
ngrep -deth0 -qWbyline "astercc-1000" port 5060
 注意ngrep抓包的优先级高于iptables防火墙,如果ngrep中看到有包但是asterisk中看不到,则说明是iptables阻挡,需要检查iptables设置 [] [/]
使用ngrep我们也可以将输出保存到指定的文件,命令格式为
ngrep -W byline -d eth0 port 5060 -O capture_file
其他两个参数包括
  • -t : 以 年/月/日 的格式显示每个包的时间戳
  • -T: 以 +S.UUUUUU 的格式打印时间,用于表示两个包之间的时差

asterisk中的Sip调试

asterisk中查看sip包的方法为,登陆到linux系统,连接到asterisk控制台
asterisk -r
开启sip调试模式
sip set debug on
asterisk_sip_debug

asterisk sip调试

查看指定ip
sip set debug ip 76.68.146.197
关闭sip调试模式
sip set debug off
asterisk_sip_debug_off

asterisk sip调试

总结

ngrep命令使用方便,能够帮助我们快速定位问题,实际上ngrep不仅能够应用于sip协议,能够适用于任何明文传送的网络数据。

主叫号码CallerID的管理

By | 呼叫中心使用技巧, 呼叫中心常用功能 | No Comments

主叫号码管理

当我们需要为不同的应用设定不同的主叫号码时,系统使用主叫号码的优先级顺序如下

  • 中继主叫号码(强制)
  • 坐席主叫号码(登录状态下)
  • 外呼任务主叫号码(登录状态下)
  • 分机主叫号码
  • 中继主叫号码

强制使用统一的主叫号码

系统中可以对特定的中继强制使用某个主叫号码,所有通过此中继呼出的电话都会忽略任何其他设置而使用此主叫号码

设置中继默认主叫号码

设置中继默认主叫号码


强制使用中继主叫号码

强制使用中继主叫号码

当分机需要有独立的主叫号码时,我们可以设定分机主叫

分机主叫号码

分机主叫号码

通常不同的外呼任务会使用不同的主叫

外呼任务主叫号码设置

外呼任务主叫号码设置

坐席也可以有自己的主叫号码

坐席主叫号码设置

坐席主叫号码设置

asterCC 呼叫中心工单 的使用

By | 呼叫中心常用功能 | No Comments

系统介绍了asterCC系统中工单的特点以及如何建立和使用工单,特点包括
可以同外呼营销、呼入客户模块一起使用
支持呼叫结果绑定,方便坐席建立工单
支持多组流转
支持自动分配和手动分配
支持审核
允许坐席保留工单或者提交本组
支持邮件通知
工单中支持回拨、短信、邮件和传真
工单中支持快速跳转

Read More

asterCC预拨号电销系统的特点

By | 呼叫中心常用功能 | No Comments

预拨号和外呼营销是asterCC系统中两个非常常用的功能,适合广大电销中心使用,主要特点包括:

1. 不同的项目使用不同的数据表,避免了在呼叫中心发展过程中数据不断累积,造成系统运行缓慢;分表技术的使用不仅提高了工作效率,报表效率,同时还有利于针对不同的项目设定特殊的字段;

2. 自定义字段,系统对于不同的项目可以设定不同的自定义字段,系统提供的自定义字段包括输入框,文本框,选择框,日期,时间,附件,使用自定义字段,能够适应不同项目需求

3. 操作简便,与其它系统需要专业人员维护不同,asterCC系统的所有功能均可以通过浏览器操作实现,通过设定不同的权限角色,减轻了IT部门的负担,提高了系统使用效率,降低了使用成本。

索克维尔旗下产品 · CXMind AI联络中心 · WCC全渠道联络中心