XX烟草VOIP解决方案

  项目概况

  XX烟草公司于2004年建成覆盖区公司和各个地州分公司、县级公司的内部专网,目前内部各类数据业务开展顺利。XX烟草公司在全省共拥有16个地州市分公司,长期以来,区公司、地州市分公司都采用运营商的电话系统,产生大量的座机费、内部通讯市话费用、区公司和地州分公司之间及各地州分公司之间的长途话费,地州分公司至各县级分公司之间的农话费用及访销业务等通讯费用,企业通讯成本较高。随着IP网络的完善和信息技术领域IP集合通信技术的成熟,XX烟草公司建设一套VOIP电话语音系统实现在统一的IP网络上语音、视频、数据的IP集合通信。

  建设要求

  在现有运营商语音网络号码资源不更改的原则下,通过部署语音设备,实现XX烟草内部电话全部为IP通话,实现零话费;实现烟草内部电话拨打省内跨区电话,采用被叫方当地落地电话,实现省内长途市话费;实现地州中心拨打县公司电话,采用被叫方县公司落地接口出局,省去农话费用。

  组网方案

  1、区公司部署一台XE2000语音服务器设备,负责区公司内部电话动态注册,号码路由等工作;部署相应数量的VG接入设备VG20-32、VG20-16、VG10-40,通过VG接入设备FXS口与用户电话连接,实现内部电话IP互通;通过部署相应数量的语音中继设备VG20-08L,与运营商电话线连接。

  2、各地州分公司分别部署一台XE200语音服务器设备,负责本地区内部电话动态注册,号码路由等工作;部署相应数量的VG接入设备VG20-32、VG20-16、VG10-40,通过S口与用户电话连接,实现内部电话IP互通,部署相应数量的语音中继设备VG20-08L,与运营商电话线连接,实现PSTN电话旁路出局等功能。

  3、县级分公司通过部署VG接入设备VG10-40、VG10-11、VG10-41,语音中继设备VG20-08L、VG10-41,软电话OPENEYE加适配器等设备及软件,各设备通过地州中心XE200语音服务器注册,实现烟草内部电话互通,县级分公司部署VG10-41、VG20-08L的县市,需部署相应数量的旁路电话做为出局电话,以节约农话费用。

  4、区公司部署八部旁路电话,专门用于省内其它地州拨打首府市烟草外部电话旁路出局;各地州分别部署5部旁路电话,用于省内其它地州拨打该地州烟草外部PSTN电话出局;部署出局设备的县市也配置出局电话,使拨打此县市的电话通过此旁路出局口出局,节约农话费用。在此注意:旁路出局的电话要求电话将长途功能取消,否则会出现通过其它地州电话拨打外省长途电话的可能。

  5、为防止XE200语音服务器设备因网络链路故障或设备故障导致该地电话无法拨出或接通的情况,在语音接入设备和语音中继设备配置时,除配置所有号码在XE服务器上注册外,另增加VOIP实体,静态指向相应的网关设备,并调低此实体的优先级,以保证在XE200不可用时,电话可通过外线拨打。

  6、在区公司部署CAMS认证计费服务器,对各用户拨打电话的时间及费用进行统计并输出。

  组网图如下:

  

图片1.png


  IP电话号码规划

  XX烟草VoIP电话电话号码和原有PSTN电话号码保持一致。VOIP网络建设完成后,拨号规则如下:

  1、 区域内烟草内部电话互拨,直接拨打原有PSTN电话号码,此时设备优先寻找VOIP内部对应实体,如果内部实体不可达,则通过PSTN拨打。

  2、 烟草内部电话拨打本地市话,直接拨打对方号码,设备通过绑定的对应出局接口出局拨号,对方来电显示号码与主叫号码一致。

  3、 烟草内部电话拨打本地手机,直接拨11位手机号码即可

  4、 烟草内部拨打省内其它区域电话,拨打区号+对方号码即可.

  5、 烟草内部拨打省内其它区域手机,拨打区号+对方11位手机号码.

  6、 烟草内部电话拨打其它省份电话,拨号方式不变,采用本地电话出局.

  7、 外部电话拨打烟草内部电话,拨号方式不变.

  特性功能设计说明

  1.1 备份号码路由设计

  备份拨号设计主要是为了防止XE200语音服务器设备因网络链路故障或设备故障导致该地电话无法拨出或接通的情况,在语音接入设备和语音中继设备配置时,除配置所有号码在XE服务器上注册外,另增加VOIP实体,静态指向相应的网关设备,并调低此实体的优先级,以保证在XE200不可用时,电话可通过外线拨打。具体配置在VG语音网关设备上实现,配置如下:

  Vg接入设备上配置如下数据:

  entity 1000 voip //配置VoIP实体指向注册服务器

  match-template .T

  address ras

  fast-connect

  entity 1001 voip //配置备用VoIP实体指向VG20-08L语音中继设备

  description to CJ_VG20-08L_1

  match-template .T

  address ip 10.205.4.48 //静态地址指向VG20-08L_1

  caller-permit 2363357 //配置允许指定地址使用此实体

  caller-permit 2363367

  caller-permit 2363376

  caller-permit 2363379

  caller-permit 2363776

  caller-permit 2364001

  caller-permit 2365935

  caller-permit 2365936

  fast-connect

  priority 2 //配置实体优先级为2,次优先级。

  !

  entity 1002 voip

  description to CJ_VG20-08L_2

  match-template 9.T

  address ip 10.205.4.49

  caller-permit 2323439

  caller-permit 2327371

  caller-permit 2363370

  caller-permit 2363371

  caller-permit 2363372

  caller-permit 2363373

  caller-permit 2363375

  caller-permit 2364700

  fast-connect

  priority 2

  Vg语音中继设备配置如下:

  在各VG20-08L上配置两个VoIP语音实体

  entity 200 voip

  match-template .T

  address ras //配置语音实体指向注册服务器

  fast-connect

  !

  entity 2001 voip

  description to CJ_VG20-32_1

  match-template .T

  address ip 10.205.4.41 //配置语音实体指向VG20-32语音接入设备

  fast-connect

  priority 2 //配置优先级为从优先级

  以上配置完成后,正常情况下,VG设备通过较高优先级的VoIP实体在XE语音服务器上寻找号码路由。在XE服务器出现故障或链路故障时,VG设备通过静态号码路由找到相应的设备出局。

  1.2 平形号码路由设计

  各地州之间互相拨打时,采用地区号进行区别,在各XE200设备上配置除本地区外的所有地区局向。在拨打跨区域电话时,XE语音服务器设备直接指向目的区域XE语音服务器设备进行号码路由。

  具体配置如下,在配置各XE语音服务器时去除本区域的局向配置。

  office XJ_KLMY_XE200_1 //新建局向

  ip-address 10.205.3.37 //指定局向XE服务器地址

  port 1719

  device-type h323-gk //配置设备类型为GK

  area-code 0990 //配置地区码

  #

  prefix .% //匹配该地区码的所有号码

  #

  office XJ_XE2000_1

  ip-address 10.204.0.37

  port 1719

  device-type h323-gk

  area-code 0991

  #

  prefix .%

  #

  ………

  1.3 号码变换设计

  多个VG接入设备(VG20-32\VG20-16\VG10-40)与VG20-08L语音中继设备配置一一对应出局时,由于出局设备较多,会出现寻找号码较慢的问题,一般是超过七台VG20-08L就会出现拨打PSTN外部电话接通慢及接通率不高问题,为解决此问题,在烟草项目中通过增加后缀的设计,在XE设备上配置号码变换,VG接入设备在呼叫PSTN电话时,通过后缀名对应相应的VG20-08L设备,在找到对应设备后,将后缀取消,建立通话。

  以下是设备的详细配置说明:

  location-server

  call-mode h323 routed

  #

  number-substitute 1 //新建变换规则

  rule 0 callee .11111..$ . after //号码分析后,对匹配被叫输入格式的被叫号码进行号码变换

  substitute 1 //使能变换规则

  gateway XJ_VG20-16_1

  dynamic-ip enable

  area-code 0991

  rule 0 callee .$ .1111101 before //在号码分析前,对匹配被叫输入格式的被叫号码进行号码变换

  device-type h323

  #

  gateway XJ_VG20-08L_9

  dynamic-ip enable

  priority 5

  area-code 0991

  #

  prefix .11101$ //匹配任意字符后含有1111101为结尾的号码串

  device-type h323

  #

  gateway XJ_VG20-08L_10

  dynamic-ip enable

  priority 5

  area-code 0991

  #

  prefix .11101$ //匹配任意字符后含有1111101为结尾的号码串

  device-type h323

  以上配置号码变换简要说明:VG20-16电话在拨打PSTN电话时,通过XE语音服务器寻找号码路由,在XE语音服务器上,通过rule 0 callee .$ .1111101 before,将被叫号码后增加字符串1111101,此时只有VG20-08L_9及VG20-08L_10两台语音中继设备匹配此号码,因此选定这两台号码寻找号码,此时号码已经过分析,经过rule 0 callee .11111..$ . after 规则,将前面增加的多余字符串取消。从而达到通过指定设备寻找号码路由的效果。

  1.4 传真配置举例

  在有传真接入需求的VG接入设备上配置如下命令:

  voice-setup

  !

  dial-program

  terminator #

  default entity fax nsf-on

  default entity fax protocol h323-t38

  在相应接口上配置如下命令,调高其增益值:

  subscriber-line 21

  transmit gain 3

  !

  subscriber-line 22

  transmit gain 3

  !

  subscriber-line 23

  transmit gain 3

  在有传真需求的VG20-08L语音中继设备上配置如下命令:

  !

  voice-setup

  default subscriber-line receive gain 5

  !

  dial-program

  default entity fax nsf-on

  default entity fax protocol h323-t38

  !

  !

  语音解决方案效益体现

  XX烟草通过实施内部VOIP项目,实现了在现有运营商语音网络号码资源不更改的原则下,实现XX烟草内部电话全部为IP通话,实现0话费;实现烟草内部电话拨打省内跨区电话,采用被叫方当地落地电话,实现省内长途市话费;实现地州中心拨打县公司电话,采用被叫方县公司落地接口出局,省去农话费用。通过实施内部VOIP项目,在不知不觉得省去了大量的通话费用。


2015年12月