北京金桥世纪H3C认证培训全国总代理

【H3C技术】如何修改IPM AA缺省DTMF payload type number

2011-11-15 13:42:21金桥世纪

一、 组网需求:
不涉及。
二、  组网图:
不涉及。
三、  配置步骤:
众所周知,IPM AA(Auto Attendant,自动话务员)遵循RFC 2833(已被RFC4733替代),可以接受远端主叫通过RTP带外输入DTMF按键信息。
DTMF这种RTP payload在RFC 2833/4733被定义为Telephone-event,其payload type number为dynamic(即不固定,取值为96-127)。
同VCX其它SIP终端,如SIP话机,CCC,会议桥接等一样,IPM AA缺省DTMF payload type number为96,且遵循RFC3264(An Offer/Answer Model with the SDP)与对端进行协商。具体如下:
当IPM AA作为SDP Offerer时,Telephone-event取值96;而作为Answerer时,取值与Offer相同,如Offerer取101,则IPM AA在RTP流中使用101。
然而业界有些第三方SIP终端不支持DTMF payload type number协商,如Cisco等,取值固定为101。这时IPM AA作为Answerer,可以与之互通,而实际应用中,IPM AA多数充当Answerer。
但当IPM AA作为Offerer,则互通失败。其应用场景有拨打VCX Huntgroup,转IPM AA,这时VCX的实现流程为先将主叫呼叫保留,让IPM AA充当SDP Offerer,而主叫随之转变角色为Answerer。
所幸的是,IPM可以通过修改配置文件(nmdb.xml),改变DTMF payload type number缺省值。下面以将缺省值96修改为101为例列出步骤:
1)以root帐号登录IPM服务器;
2)进入配置文件nmdb.xml所在目录/opt/3com/VCX/UMS/app/cbipi/,即:
cd /opt/3com/VCX/UMS/app/cbipi
3)编辑配置文件nmdb.xml,如使用vi编辑器:
vi nmdb.xml
4)找到表<table name="CBIConfig"> ,将变量
           <column name="CallSignallingDtmfPT">96</column>
由96改为101,如:
           <column name="CallSignallingDtmfPT">101</column>
保存后退出(wq)
5)重启IPM服务:
cd /opt/3com/VCX/scripts/rc3.d/
./S60ums restart
四、  配置关键点:
1)修改IPM配置文件nmdb.xml需要root帐号登录;
2)修改nmdb.xml后,需要重启IPM服务。

·[知识课堂]【H3C技术】OSPF协议的LSDB分析和路由计算 
·[知识课堂]【H3C技术】组播组管理协议 
·[知识课堂]【H3C技术】RSTP的调试与架构 
·[知识课堂]【H3C技术】浅谈BGP基础 
·[开课时间]1月9日H3C项目管理认证培训H3CPME认证培训脱产班开 
·[开课时间]12月19日H3C无线网络培训H3CSE-WLAN认证培训脱产班 


点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息


开班信息

7月26

H3CNE认证

热报中

8月16

H3C-IMC认证

热报中

7月26

H3CNE认证

热报中

7月26

H3CIE+认证

热报中

8月16

H3C-IMC认证

热报中

7月26

H3CNE培训

热报中

7月26

H3CSE认证

热报中

8月16

H3C无线

热报中

7月26

H3CSE培训

热报中

8月16

H3CIMC培训

热报中

8月16

H3C无线培训

热报中

8月31

H3CEAD培训

热报中

8月16

H3CPME认证

热报中

8月16

H3C安全认证

热报中

8月16

H3CIMC培训

热报中

8月16

H3C无线培训

热报中

8月09

H3CEAD培训

热报中

8月16

H3CPME认证

热报中

8月16

H3C安全认证

热报中

8月16

H3CIMC培训

热报中

8月09

H3C无线培训

热报中

8月09

H3CEAD培训

热报中

8月09

H3CPME认证

热报中

8月09

H3C安全认证

热报中

点击咨询开班情况>>

在线咨询