您当前的位置是:  首页 > 新闻 > 国内 >
 首页 > 新闻 > 国内 >

Asterisk课堂-数字语音板卡配置

2017-01-18 13:44:18   作者:james.zhu   来源:asterisk   评论:0  点击:


\  
 Asterisk除了支持模拟语音板卡以外,也支持数字语音板卡。数字语音卡支持的信令除了常用的PRI,还有SS7和中国1号信令。数字线路应用的接入场景包括企业IPPBX,呼叫中心,IVR,电话录音系统和话务运营等业务。因为SS7和中国1号信令目前使用的不是很多,我们不做过多介绍。今天,笔者主要介绍一下PRI来实现的语音呼叫业务。
  视频 介绍了E1技术和语音板卡的基本概念:
  视频介绍了数字语音板卡的配置:
  数字语音板卡架构介绍:
  本章节介绍一些几个部分的内容:
  数字语音卡基本概念。数字语音卡是通过数字电路来传输语音数据,不同于模拟卡是通过传统的PSTN线路来传输。在软件安装时,模拟语音板卡仅需要安装Asterisk和Dadhi支持包即可。数字语音卡则需要安装Asterisk,libpri和Dahdi。物理接口是RJ45,线序是1245。例如笔者上一个章节所讲的,数字语音板卡也分别支持PCI 或者PCI-E 接口。视频中,Digium 支持E1 板卡包括了1-8E1。目前,市场上最大端口数为Sangoma的16E1语音板卡,它支持高密度语音呼叫,语音IVR系统。
\
\
\
\
\
\
\
\
  相关信令参数,因为数字电路是通过多路复用的方式来传输数据,需要配置相关的数据来保证语音传输的正确。这些相关参数包括:Frame, Line Code,Clock 设置。这里,用户一定要注意,因为E1接入配置是比较专业的介绍,一般情况下,如果大家使用默认的E1 PRI 配置,默认的语音板卡配置无需做太多配置,基本上默认配置就可以正常工作。但是,如果用户需要调试其他的业务配置,例如SS7,或者R2之类的配置,需要参考专业的文档来配置。最后,应该提醒用户的是,语音板卡配置和其他E1接入设备的配置完全一样的,可能会提示更多的底层参数。所以,为了保证系统的稳定,用户可以做一定的优化或者关闭无关的模块。安装E1接入之前,最好先询问运营商的相关参数,以免耽误部署进度。
\
  数字语音板卡的配置,数字语音板卡和模拟语音板卡的配置文件数量和作用是一样的。它们也包括两个文件,一个是system.conf 文件,另外一个是chan_dahdi.conf 文件。system.conf 文件控制了我们第二点介绍的所有技术参数。默认情况下,用户一般无需做修改。chan_dahdi.conf 文件控制着asterisk 应用层的语音板卡的接口,包括了语音呼叫业务的控制,配置文件的状态,传真检测,dtmf检测和业务逻辑分组等等。Dahdi 系统命令会自动生成这两个相关的配置文件。图例中是标准E1配置,支持4个端口的E1。
\
\
  lsmod 检查驱动是否成功加载,加载驱动包括板卡核心模块dahdi和板卡驱动模块。
\
\
  使用拨号规则测试语音板卡呼出呼入。如果确认语音板卡配置成功以后,用户可以编写拨号规则来测试呼入和呼出流程。这里,呼入时,用户可以使用DID来匹配呼入的号码,然后做相应的业务处理。这里是每个部门都有各自的DID,用户可以直接呼入到相应的部门(技术支持部门,销售部门或者主菜单)。另外,如果用户需要通过语音板卡的dahdi 通道呼出时,拨号规则可以设置一个呼叫策略来控制或调度空闲通道。呼出通道设置可以直接通过指定某一个端口呼出,或者可以指定某一个组呼出。拨号规则也可以实现一些相对高级的功能,例如,用户可以结合号码匹配位数控制呼叫目的地,密码设置,本地呼叫,全国呼叫,业务控制。
\
\
  本章节介绍了数字语音板卡的基本概念,E1语音板卡的配置和拨号规则测试。事实上,E1配置和问题排查是一个非常复杂的过程,同时要结合具体应用和打印信息来一步步进行排查。笔者很多年前发布了一些相关的的文档描述了这些问题的排查方式和手段,用户可以在网上查询。用户如果遇到问题以后,建议用户最好找厂家技术人员进行咨询,找专业的技术人员咨询。
  再次说明一下,文档完成时,发现视频介绍中存在口误,请大家原谅。
 

专题