北京金桥世纪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服务。

·[知识课堂]无线城市的新业务新生机 
·[知识课堂]WiFi语音部署和应用 
·[知识课堂]802.11n的关键技术 
·[知识课堂]【H3C技术】H3C WiFi语音项目实施 
·[知识课堂]有线无线一体化 
·[知识课堂]H3C参与平安城市建设成绩斐然 


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


开班信息

12月11

H3CTE认证

热报中

12月04

H3CSE认证

热报中

12月04

H3CNE认证

热报中

12月11

H3CTE认证

热报中

12月04

H3CSE认证

热报中

12月04

H3CNE培训

热报中

12月18

H3CTE认证

热报中

12月25

H3C云计算

热报中

12月18

H3CNE培训

热报中

12月25

H3CIMC培训

热报中

12月25

H3C无线培训

热报中

12月25

H3CEAD培训

热报中

12月25

H3CPME认证

热报中

12月25

H3C安全认证

热报中

12月20

H3CIMC培训

热报中

12月25

H3C无线培训

热报中

12月25

H3CEAD培训

热报中

12月25

H3CPME认证

热报中

12月25

H3C安全认证

热报中

12月20

H3CIMC培训

热报中

12月25

H3C无线培训

热报中

12月20

H3CEAD培训

热报中

12月20

H3CPME认证

热报中

12月25

H3C安全认证

热报中

点击咨询开班情况>>

在线咨询