众方中继手册_第1页
众方中继手册_第2页
众方中继手册_第3页
众方中继手册_第4页
众方中继手册_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/44xx众方信息科技有限公司FREEGOEIS系统命令行手册版权所有(C)2003-2006深圳市众方信息科技有限公司一、安装阶段修改EIX/EIG的IP地址和路由信息...3二、常用配置命令...4uEIG基本查询命令...4uEIA基本查询命令...4uEIX/EIG自动备份数据库的功能说明...8u查看各地的接通率情况...8uIP呼出路由拥塞保护启用方法...8u通话通过注册平台(EIX)强制转发的配置...8三、对接调试PRA的常用命令...9u支持不连续主叫号码池的配置...9u修改平台主叫号码属性的说明...9u查看EIG的E1状态...10u修改E1桢格式...10u关于透传的基本设置...10四、PRA接口绑定的配置...11五、SIP中继的配置...12uEIX/EIG之间的对接...12uEIX/EIG与标准SIP之间的对接...122/44六、语音质量监控和处理手段...13u查看历史通话统计...13u用户网络环境检测...13u调整语音效果的方法...14七、加载EIA/SIPPhone命令行说明:...15八、远程调节EIA/SIPPhone参数说明...17九、远程忙音检测说明...21附:话机高级配置...25一、安装阶段修改EIX/EIG的IP地址和路由信息Username:adminPassword:*****EIS>enEIS#^isqlUsername:saPassword:3/44******EIS(sql)#selectipiftable(*)(查询EIX/EIG的ip配置表)ROWIDTypeIpaddrMaskCfgMTUWorkMode--------------------------------------------------------------------------00111500115001116150013rowsselectedEIS(sql)#updateipiftable(type=1)(ipaddr=xxx.xxx.xxx.xxx,mask=255.255.255.xxx)(修改业务网口的IP地址和子网掩码)1RowsupdatedEIS(sql)#selectstaroute(*)(查询EIX/EIG的路由表)ROWIDDestIpMaskNextHopPriority----------------------------------------------------------------------0601rowsselectedEIS(sql)#updatestaroute(rowid=0)(nexthop=yyy.yyy.yyy.yyy)(修改路由表中的下一跳IP)1RowsupdatedEIS(sql)#dbsave(保存配置)4/44Startingsave...pleaseexamineresultafterwhile.EIS(sql)十几秒钟后可以断电重启EIX/EIG,然后插入目标位置的网线到FE1接口。说明:数据库的操作类似SQL,数据表的清单可以通过tablelist查到。二、常用配置命令uEIG基本查询命令(2)、输入en回车,进入eig特权模式;(3)、showint查看接口地址和状态;(4)、showq931call可以查看PRA接口状态,showcccall可以查看当前的所有呼叫信息;(5)、showeia或showmgceia,可以看到设备是否注册上,查出EIA对应的编号(6)、showssttrunk可以查看EIX/EIG与其他各个EIX/EIG的中继状态;(7)、^config回车,进入配置状态;(8)、dev10<EIA编号>,可以看到EIA的注册状态和版本信息,dev15可以看到所有的EIA版本信息,dev16可以看到所有sip话机的版本信息;dev70<EIA编号>可以锁定EIA,dev71<EIA编号>可以解锁定EIA;dev60察看系统时间及运行到现在的秒数,dev23复位GDSP扣板(此操作将引起断话,慎重);(10)、其他说明,对于数据库的select的操作都要在config模式下操作,insert和update操作需要到isql模式下操作。uEIA基本查询命令5/44(2)、ping<某公网IP或平台IP>,可以检测网络状态和质量;一般延时<300ms,丢包率<1%,则就是网络质量很差。如果ping命令的后面加上-c100,则会连续ping100次;(3)、eiac回车,可以配置EIA的增益参数(参见后面的说明),不变的参数回车即可;(4)、showint查看EIA接口地址和状态;(5)、showmgcpeia查看EIA的平台注册属性,shhtcc查看是否启用tunnel;(6)、menu回车,可以配置EIA的连接参数,不变的参数回车即可;(7)、正常情况下exit可以回到上一级菜单;一路exit可以退回EIG;(8)、如果EIA的web密码忘了,可以通过命令行重新恢复到初始密码,proxy登陆到EIA上,并进入到ada模式,turnon28,然后cmd2840,就可以恢复eia的默认密码。l对应着上面的描述,下面举例说明:Username:admin(输入用户名)Password:*********(输入密码)EIS>en(进入特权模式)EIS#showint(查看接口地址和状态)IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis0002.9916.0200IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis0002.9916.02016/44IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis006E.78A0.0100EIS#showq931call(查看PRA接口状态,此命令只能在eig下运行有效)SHOWALLPRAsINFORMATIONCR:Q931CALLREFERENCESC:SHOWCALLINGNUMBERUID:EIANO<<16|PORTNOor0x200<<16|STCR--------------------------------------------------------------------------STATISTICINFORMATION:PRA=0(PRA接口编号)E1=8COMPORT=128DATALINKSTATE=ESTB(PRA接口连接状态)CURRENTCALLNUM=49(PRA当前呼叫个数)MAXCALLNUMATSAMETIME=61(PRA最大呼叫个数)LOCALREJECTCALLOFRESOURCEUNAVAILABLE=34(因无可用时隙导致的拒绝个数)LOCALREJECTCALLOFOTHERCAUSES=1138(因其他原因的本局拒绝个数)NEWTWORKREJECTCALLOFRESOURCEUNAVAILABLE=0(交换机侧因无可用电路拒绝个数)NEWTWORKREJECTCALLOFOTHERCAUSES=10176(交换机侧因其他原因拒绝个数)7/44SUSPICIOUSCALLNUM=0(异常的呼叫个数)TOTALCALLNUM=65141(自eig启动后总的呼叫个数)TOTALREJECTCALLNUM=11348(自eig启动后总的拒绝个数)REJECTRATIO=1742%%(自eig启动后总的接通率)--------------------------------------------------------------------------CALLINGPROCESSINFORMATION:CRSTATEUIDSCCALLINGCALLEDE1TSCAUSEDURATION(s)Fe5110-active0006dfF15781001Fdec10-active00060cF381925096Fe3010-active000699F3828039Fe1310-active00065bF028815072Fe3110-active00069bF2827040(注:CALLING是主叫号码,CALLED是被叫号码,E1表示占用的E1编号,TS表示占用的时隙号,DURATION(S)表示通话时长,以秒为单位)EIS#showcccall(查看平台上所有发起的呼叫)Max:212,Current:119NoCr1Cr2Term1Term2InTrunkOutTrunkServiceStateS_timeCallingCalled__________________________________________________Sip-tPra10normalactive20:31:5353676FxsPra655350inapsactive20:33:22Sip-tPra10normalactive20:33:12684685Sip-tPra10normalactive20:33:25702713FxsSip-tinapsactive20:33:458/448FxsSip-tinapsactive20:33:55(注:Term1表示主叫类型,Term2表示被叫类型,InTrunk表示入中继号,OutTrunk表示出中继号,S_time表示呼叫开始时间,Calling是主叫号码,Called是被叫号码)EIS#showssttrunk(查看与其它EIX/EIG的中继状态)NoConnNoAckRealmProtoCsnLostDelay(ms)PeerIpnexthop______________________________________________110idc-eix1-eighUDP274010%066210idc-eix3-eighUDP275010%077311idcfax-ldeigUDP271190%00404402njzhongfang-ldeigUDP00%000No表示中继号Conn是否连接,1是0否,如果某条应该连接的中继没有建立,要作相应的检查。EIS#showeia?(可以查看平台上eia的信息,后面?表示帮助,如果不写参数表示查看所有eia)showeia[eiano]/[name][eianame]EIS#showeia1(查看编号为1号的eia信息)NoEiaPotsConnNameEnableAlgoPktAreaU1000_____________________________________110-1100-02-02-33-21-550Ziprtp:0Reserveconfig:0x80(保留配置,0x1设置了点对点转发,0x4为点到国际转发,0x80为点到国内转发。)Registernum:1(自平台启动后eia的注册次数)9/44Losttime:0-00-0000:00:00(eia上一次从平台离线的时间,从注册次数和上一次离线时间可以判断eia是否频繁上下线。)------------Total1lines----------(注:No表示eia编号,Eia为1表示为freego系列eia,pots0-1表示该设备有0个fxo口和1个fxs口,Conn为1表示注册在线,Name代表eia的mac地址,Enable为1表示设备已经启用,Area表示区号,如果我们输入showeianame00-02-02-33-21-04将会看到同样的信息。)EIS#^config(进入配置模式)EIS(config)#dev101(查看编号为1的eia的版本等信息)showeia/sipphoneinformation*****************EIA[1]:V3,pbx=0,tcp=0,portnum=4,state=2,link=1,newload=1,swi_pl=0,swi_flg=0,platlock=1,IP=47,ver=EIAAOS2.07.50PCB21.1LOGIC0BIOS6,BuiltonMar92006,17:42:18EIS(config)#dev60(查看eig的当前系统时间和运行时间)ReadtimefromChip:year=2004,month=11,date=2,hour=20,minute=25,second=52,week=1GSyssecondfromsystemrunningis858409EIS(proxy1)>en(进入eia的特权模式)EIS(proxy1)#showint(查看eia的接口配置信息)IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis0002.0200.3F9110/44IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis0002.0200.3F91EIS(proxy1)#showver(查看eia的版本信息)EIAAOS2.05.01PCB2.2LOGIC0BIOS5,BuiltonMar182005,18:12:14PCB2.2为V1硬件,PCB11.x为V2硬件,PCB21.x为V3硬件。EIS(proxy1)#showmgceia(查看eia的mgcp参数配置)____________________eiano:1(eia编号,如果设备没有注册上,此处为65535)eianame:00-02-02-00-3F-91(eia的mac地址)eiaip:47(eia的ip地址)portnum:2algotype:4prototype:1(当前采用何种协议注册上的,1为tcp,0为udp)eigip:04(注册平台的ip地址)eigport:61(注册平台的mgcp端口)eiaport:20002(eia的本地mgcp端口)________EIS(proxy1)#showhtcconfig----------htcconfig--------enable:disable(是否启用隧道,enable是启用,disable是没有启用)isstandtcp:FALSE(是否采用标准tcp协议)11/44useconnectmethod:TRUEserverip:41serverport:80proxyip:proxyport:80keepalive:5(s)idletime:60(s)proxyauthorization:Proxyauthorization:EIS(proxy1)#^ada(进入调试模式)EIS(proxy1)(ada-1)#[221-13:01:27:890]ADACONNECTED...,WELCOME!EIS(proxy1)(ada-1)#cmd2840(初始化eiaweb密码)EIS(proxy1)(ada-1)#[222-13:01:34:560]EIAinitwebusernameandpassword*********************[223-13:01:34:560]-=-=-=cfm_set_parametersucc!cmd=807,TotalSize=15396EIS(proxy1)(ada-1)#cmd2820(查看eia的当前时间和运行时间,s为单位)EIS(proxy1)(ada-1)#[001-15:43:22:620]ReadtimefromAOS:year=2005,month=4,date=18,hour=15,minute=43,second=22,week=1[138-15:43:22:620]EIAsecondfromsystemrunningis148849(EIA运行的时间:148849s)12/44EIS(proxy1)(ada-1)#exEIS(proxy1)#exEIS(proxy1)>exTheconnectionwasclosedbytheremotehost!EIS(config)#uEIX/EIG自动备份数据库的功能说明(1)、EIX/EIG支持自动向已经开启的TFTP服务器备份数据库文件,涉及三个参数:参数ID96:TFTP服务器的IP地址参数ID97:自动备份的时间(时)参数ID98:自动备份的时间(分)(2)、如果参数ID96设置的值为0或U32_BUTT则不进行备份,如果是一个有效的IP地址,则在每天的时刻。参数ID97(时):参数ID98(分):0(秒)进行备份。(3)、备份的文件名是eig_xx_db_y.ldf。xx是eig号,区分不同的设备;y是0或1,第一次备份时是y是0,下次是1,再下次是0...循环使用,请根据计算机保存的时间来判别哪个是最新的。insertintparam(96,db_auto_tftp_backup_server_ip,xx);xx为IP地址,用十进制表示insertintparam(97,db_auto_tftp_backup_time_hour,xx);xx表示小时insertintparam(98,db_auto_tftp_backup_time_minute,xx);xx表示分钟u查看各地的接通率情况EIS#showout0736(查看0736这个地区的接通率,如果是all就可以查看所有地区的接通率)13/44DescriptionCodeRateTotalConnectNumErrBusyLocRejNetRej------------------------------------------------------------------------------------0736590296uIPxx出路由拥塞保护启用方法将outroute表的congstctl字段更改为1就可以了updateoutroute(outgrp=XX)(congstctl=1)xx为您需要修改的呼出组如果主机版本升至2.07.50或以上,这个命令就不复存在了,2.07.50版本是可以自动实现主用户叫失败从备用再次呼叫的功能的。u通话通过注册平台(EIX)强制转发的配置EIA或者SIP话机的语音流都是可以通过注册的EIX/EIG来转发的。EIS(config)#selecteiatable(eiano=98)ROWIDEiaNoEiaNamePortNumFxoNumIsZfRtpAlgoTypePktPoriedIntlCodeAreaCodeEiaDescEnabledInnerRefEnableRtxInnerRefResvBit34IsCryptResvBit6InterRefReserv1----------------------------------------------------------------------------------------------------------------02-02-00-00-60755bob_0101Rowsselected在上面我们可以看到eiatable有这样三个域:InnerRef(点对点强址转发)IntrlRef(点对国际强址转发)InterRef(点对国内强址转发),你可以根据设备的具体网络情况来分别修改这三个域,值为1表示转发有效,为0无效。在sipphone的表里面有同样的三个域可以使用。举例:14/44Updateeiatable(eiano=98)(interref=1)就是设置98号eia的点对国内强制转发。Updateeiatable(eiano=98)(innerref=1)就是设置98号eia的点对点强制转发。三、对接调试PRA的常用命令当EIG跟落地交换机对接PRA中继的时候,需要改动的数据不多,只需要稍微注意以下几个方面就可以了1、PRA表的建立:主要看落地交换机是否支持多条E1共一个D通道。我们系统默认是4条E1共用一个D通道,如果不支持,就需要根据落地的数据来调整PRA中继。2、当E1物理连接正常,PRA中继处于ESTB状态的时候,PRA信令就已经通了。3、E1桢格式:如果通话过程中有很大杂音(听回铃音的时候就很明显),就需要考虑到E1桢格式;4、主叫号码设置:要考虑主叫号码的属性和范围,如果是透传主叫的,更需要问清楚透传主叫号码的具体要求比如:能不能送手机号码,要不要加区号,能不能透传本地号码呼叫本地等。u支持不连续主叫号码池的配置(1)、表名为callpool,用以保存主叫号码池,此表格可以配置多个号码池(目前缺省为128个);(2)、callpool表结构为起始号码+号码个数;当需要配置多个零散号码时,可以插入多条记录,每条记录设置的号码个数以实际为准(例如,需要加入15/44、,到号码池中时,请在EIS(sql)输入insertcallpool(,3)即可;(3)、配置callpool表不能立刻生效,可通过输入命令(见下面第4条的描述)强制其立刻生效或重启设备;(4)、设置完号码池后,可到EIX/EIG的config模式下执行poolrefresh命令,callpool表中的号码将即时更新到主叫号码池中,不用重启设备;(5)、查看主叫号码池状态,请在特权模式下,输入showccpool[detail]/[number]命令查看,输入detail将查看到所有号码的状态;输入需要查看的主叫号码将显示单个号码的状态。u修改平台主叫号码属性的说明EIX/EIG中,内部参数表中的91号参数表示的是号码的属性,paramva1值为1时,表示的是未知号码;为33时,表示的是国内号码;为65时,表示的是用户号码;对接时或者做主叫透传时需要更改相应的参数。举例:EIS(sql)updateintparam(paramid=91)(paramval=33)(修改号码类型为国内号码)如果落地交换机需要我们送的号码前面加上区号,比如0755,这个时候需要做两个操作1、外部参数表pubparam的2号参数需要更改为区号比如0755;2、内部参数表intparam的41号参数需要更改为1;在内部参数表intparam中,还有下面四个参数可以配合使用,可以根据不同的需求来灵活的变换。当配置41号参数为1时,EIG在进行PRA呼出时将在主叫号码前加上EIG的落地区号(是否包括区号中的0由43号参数决定);参数值为0时则相反;当配置42号参数为1时,EIA在SIP呼出时将在主叫长号前加上区号(包括0,区号中的0是否去掉由落地EIG配置决定);参数值为0时则相反;当配置43号参数为1时,EIG送出的主叫号码将不包括区号前的0(例如EIG落地区号为0755,送出的区号为755而不是0755);参数值为0时则相反;16/44当配置48号参数为1时,EIG送出的主叫号码如果是手机将带0,参数值为0时则相反;说明:当配置终端端口数据的长号时,如果配置为以0开头或以13开头,终端进行呼出时将不再将终端区号添加到主叫号码中;针对这些参数修改都在EIS(sql)下面操作,操作的格式为:update<tablename>(paramid=xx)(paramval=xx)u查看EIG的E1状态EIS(config)#dev401(linestate=0xa2的时候,表示没有接线,errstate为0的时候表示状态有问题)E1[1][0]:useflag=1,state=1,crc4=0,alarm=0,linestate=0x0,errstate=0x0,loopstate=0E1[1][1]:useflag=1,state=1,crc4=0,alarm=0,linestate=0x0,errstate=0x0,loopstate=0E1[1][2]:useflag=1,state=1,crc4=0,alarm=0,linestate=0x0,errstate=0x0,loopstate=0E1[1][3]:useflag=1,state=1,crc4=0,alarm=0,linestate=0x0,errstate=0x0,loopstate=0E1[1][4]:useflag=0,state=0,crc4=0,alarm=1,linestate=0xa2,errstate=0x0,loopstate=0E1[1][5]:useflag=0,state=0,crc4=0,alarm=1,linestate=0xa2,errstate=0x0,loopstate=0E1[1][6]:useflag=0,state=0,crc4=0,alarm=1,linestate=0xa2,errstate=0x0,loopstate=0E1[1][7]:17/44useflag=0,state=0,crc4=0,alarm=1,linestate=0xa2,errstate=0x0,loopstate=0上面前四条E1状态正常,后四条是故障态,有alarm告警。如果需要使用的E1上面有告警或者是故障态,要向落地反馈。u修改E1桢格式当E1状态正常,PRA中继处于ESTB状态(特权模式showq931call可以查看),我们就可以测试电话了,如果在测试电话的时候听到很大的杂音(处于回铃音阶段的时候就很明显),我们需要更改E1的桢格式,如果原来内部参数表的45号参数为1,就改为0,如果是1就改为0。如果不存在上述的杂音问题,则不需要更改E1桢格式。命令行:EIS(sql)updateintparam(paramid=45)(paramval=0)u关于透传的基本设置透传是指终端Eia/Sipphone在呼叫PSTN用户的时候,在被叫方的电话上显示出来的主叫方设置的合法的PSTN号码。我们可以在需要透传的Eia/Sipphone的端口上面配置上合法的固定电话或者手机号码,然后把该端口的呼叫指向可以透传的落地EIG,来实现透传。在做透传之前我们要明白一点,透传成功与否关键在于落地交换机,我们的Eia/Sipphone和EIG只起一个发送主叫号码的作用,并不能决定透传最终是否可以成功。一般透传落地都需要我们送带区号的固定电话号码或者手机号码,所以我们需要设置一下numsect表。做透传就一定要在numsect里面增加一个0开头的字段。语句如下:EIS(sql)#insertNumSect(0,0,65535,0,,,0)为了进一步的规范主叫号码,我们需要把numsect表中的其他数据删除干净。有很多的落地运营商限制透传号码的区号跟被叫区号相同的呼叫,为了提高接通率,我们可以选择当透传的主叫号码的区号跟被叫号码区号一样的时候,用默认的号码池的其他号码对主叫号码进行替换,语句如下:18/44EIS(sql)#updatepubparam(paramid=9)(paramval=true)部分落地运营商还会要求当送的主叫号码是手机号码的时候,不要在前面加0,很简单,执行EIS(sql)#updateintparam(paramid=48)(paramval=0)相反的如果要求带0,需要把这个参数值改成1。如果落地运营商要求必须送他们规定的主叫号码,不支持透传的话,那就只需要把numsect表清空就搞定了:EIS(sql)#deletenumsect(*)四、PRA接口绑定的配置在和落地交换机对接的时候,有些交换机不支持多个E1共用一个D通道,只能每个E1做一个PRA,单独使用一个D通道,这样对我们在IP呼出路由的划分上造成很大的不便,因为我们可以把几条E1绑定在一个和多个PRA接口上,便于IP呼出路由的划分。在PRA描述表中有一个域“BindGrp(绑定PRA群号)”来配置要绑定的PRA群号。具体配置规则如下:1、如果是一个独立的PRA群,将“绑定PRA群号”配置成255即可。2、如果要将PRA群0、PRA群1、PRA群2绑定,可以将PRA群1、PRA群2的“绑定PRA群号”配置成PRA群0,PRA群0的BindGrp无需配置,并且以PRA群0去配置呼出路由或SIP中继的落地PRA群号。3、只需要在“D通道”所在的数据记录上配置即可。4、如此配置之后,呼叫会在绑定的这几个PRA群中自动选择空闲的呼出。5、showq931call/sta的统计信息没有变化:19/44按照实际呼出、呼入时所在的接口进行统计、显示。配置举例:EIS(config)#selectpratable(*)行号、PRA群号、PRA接口ID、E1所在槽位号、E1端口号、是否D通道、绑定PRA群号ROWIDPraGrpNoPraIdSlotNoPortNoDChannelBindGrpReserv----------------------------------------------------------------------------------5011000504rowsselected上面4条E1分别有自己的D通道,各自单独为一个PRA,但是上面把4个PRA绑定成了2组,第1、2条绑定在了0号PRAxx,这样0、1、2三条就成了一个PRA,第3条仍然单独一条PRA。我们可以用下面命令来修改PRA之间的绑定关系。如果我们执行下面语句:EIS(sql)#updatepratable(rowed=3)(Bindgrp=0)这样我们就把第三条也绑定在了PRA0上面。这样4个PRA就绑定在一起了。此时我们在IP呼出路由里面就可以只使用PRA0就可以把话务均匀的分配到每条PRA上面。五、SIP中继的配置EIX/EIG互相之间进行流量指向,是需要通过建立SIP中继的方式实现,同样的我们的EIX/EIG也可以对接到其他的标准SIP协议的平台。下面分别讲述:20/44uEIX/EIG之间的对接对接双方都是FreeGo系列的EIX/EIG的时候,双方尽量都采用私有的加密的中继。双方都需要在m1000的SIP中继管理里面添加一条SIP中继,中继的参数双方需要协商好:EIS(sql)#updatesiptrunk(trunkno=XX)(iscrypt=1)(xx就是中继号)在特权模式输入EIS#showssttrunk<trunkno>(trunkno就是中继号的意思,比如我们查看1号中继)我们可以查看到此中继是否已经连接。NoConnNoAckRealmProtoCsnLostDelay(ms)PeerIpnexthop______________________________________________110idc-eix1-eighUDP274010%066No表示中继号Conn是否连接,1是0否。说明:EIG侧的PRA中继必须建立,不然SIP中继是无法建立的。认证域不能是本EIX/EIG的IP地址,不然会影响到注册在EIX/EIG上的SIPPhone的正常使用。uEIX/EIG与标准SIP之间的对接对接双方如果存在一个标准的SIP平台的时候,在m1000的SIP中继管理里面做SIP中继的时候就比较随意,只需要把对端的IP和SIP端口填写正确就可以了。同时也需要注意中继号,中继名称和认证域不能和当前已经存在的SIP中继相同。EIS(sql)#updatesiptrunk(trunkno=XX)(isnostate=1,isipauth=1)(xx就是中继号)Isnostate表示的是这条SIP中继是无状态的,就算Conn为0的时候也可以使用,Isipauth表示的是这条中继是采用IP认证的方式,不需要采用认证域来认证。21/44说明:认证域不能是本EIX/EIG的IP地址,不然会影响到注册在EIX/EIG上的SIPPhone的正常使用。在Siptrunk表里面还有一个参数IsNmRealm表示不需要认证域来认证。在对接标准SIP平台的时候如果有需要可以修改为1;OutGrp表示的是这条入中继对应的呼出组,我们可以根据这个呼出组为这条中继过来的话务指定固定的IP呼出路由,TimeCtrl、StartTime、EndTime这三个参数必须结合使用,Timectrl表示是否对这条中继采用时间控制,StartTime、EndTime在TimeCtrl为1时有效,分别表示的是中继受限的开始时间和结束时间(24小时制),此段时间内这条中继将被禁用。六、语音质量监控和处理手段通过网络来实现通话,或多或少会受到网络质量的影响,怎么样最大的程度的避免因为网络的互连互通造成语音质量问题?为此,我们提供一个历史通话统计和一些网络测试的手段,还有几种解决语音问题的方法。u查看历史通话统计在EIA的特权模式下我们可以用showrtpqu查看eia启动后的最近的二十个历史通话。EIS(proxy98)#showrtpqucl=通话时长PeerIP=对端IPP2P=是否P2P转发proto=协议类型lr=丢包率bf=连续丢包比重mjit=平均抖动(ms)mdelay=平均时延(ms)uft=播放平滑度vs=语音质量估分---------------------------------------------------------------------------------------------------------------------------------end-timePeerIPP2Pprotocllrbfmjitmdelayuftvs----------------------------------------------------------------------------------------------------------------------------------22/447NOUDP100997NOUDP967NOTCP07NOTCP0我们根据丢包率lr,连续丢包比重bf,平均抖动mjit,平均时延mdelay等对每一路通话进行一个语音质量评分vs,vs数越大,通话效果越好,最大为100;还可以从proto看到每路通话采用的协议类型,有TCP和UDP两种;Peerip表示的是通话时对方的IP地址,如果peerip是注册的EIX的IP,表示这路通话是通过注册平台转发的,如果peerip是落地EIG的IP地址,那么说明这路通话是直通的,如果是其他的IP地址,表示这是一个点对点的通话而且是私网直通的。根据上面的统计我们大致可以看出设备到各个EIX/EIG的网络状况,如果走到某个落地的通话每次都很差,而且丢包率很大,我们应该尽量避免该设备走到这个落地,可以通过转发和走到其他的落地的方式来调整语音效果。u用户网络环境检测在局域网禁ping时也能检查网络的丢包、时延和抖动,可以模拟真实的语音路径。下面的命令中no处输入eia号,ip地址处输入eix/tg的ip地址,count是ping测试的次数(最多1000)。我们可以分别在EIA/SIPPhone和EIX/EIG上执行aping/xping的命令来检测互相之间的网络状况。具体介绍如下:1)aping{eiano|eix|ip}{eiano|eix|ip}[-ccount]在EIA/SIPPhone的config模式下操作:支持下面几种PING路径:leia->eix输入apingeix(测试eia到注册eix的网络)例如:23/44EIS(proxy296)(config)#apingeix–c10(测试eia到eix的网络,测是10次)leia->eix-eia输入apingeixeia目的EIA号(测试本eia到平台上另外一个eia的通过eix转发的网络)例如:EIS(proxy296)(config)#apingeixeia134(测试134号eia跟本eia之间通过eix转发后的网络)leia->eig输入apingip<ip>的ip地址(测试eia到另一个eig的网络)例如:EIS(proxy296)(config)#apingip3–c15(测试eia到3的网络15次)EIX/EIG的config模式下操作:leix->tg输入apingip<tgip>(测试当前eix/eig到另外一个eig的网络)例如:EIS(config)#apingip3–c15(测试eix到3的网络15次)leix->eia输入apingeia<eiano>(测试eia到eix的网络)例如:EIS(config)#apingeia15–c10(测试15号eia到eix的网络10次)aping在执行过程中可以通过CTR-C停止。2)xpingeiano1{eix|ip}{eiano2|ip}[-ccount]如果不想通过proxy进入EIA后再执行aping命令,可以执行xping命令。xping的前两个参数是eiano1,后续的参数和aping一致。执行此命令后相当于在eiano1上执行aping命令,但是结果显示在EIX的命令行界面上。leia->eix->eig输入xpingeia<eiano>ip(测试eia到其他的eix/eig的网络)例如:24/44EIS(config)#xpingeia10ip3–c100(测试10号eia到3的网络,测试100次)leia->eix-eia输入xpingeia<eiano>eia<eiano>(测试eia到其他eia的网络)例如:EIS(config)#xpingeia10eia20–c15(测试10号eia到20号eia之间的网络15次)xping在执行的过程中无法通过CTR-C停止。Aping和xping的输入结果格式如下:Packet:Send=3,Recv=3,Lost=0(0%loss)Roundtrip:Minimum=180ms,Maximum=190ms,Average=183ms意思是发送的包个数为3,收到了3个,丢包率为0%,最小延迟180ms,最大延迟190ms,平均延迟183ms。u调整语音效果的方法如果Eia/Sipphone到eix的网络很好,但是到落地的eig网络不好,同时eix到eig的网络也不错,这是我们可以给这台Eia/Sipphone设置一个强制转发。设置的方法见“通话通过注册平台(EIX)强制转发的配置”,同样的如果两个Eia/Sipphone之间点对电通话,如果他们效果不好,但是同时到eix的网络很好,也可以通过设置点地点强址转发来处理。如果你有多个不同网络的落地可以使用,那么解决因为网络互连互通而导致的通话效果差就比较容易了,对于不同网络的Eia/Sipphone我们可以规划分组到不同的落地,可以最大程度的缓解网络延迟和丢包的问题,尤其是电信网络到网通网络的互通问题。七、加载EIA/SIPPhone命令行说明:25/44加载使用命令行进行操作,与网管操作等效,在config模式下,输入load回车可以看到以下命令行提示:EIS#^configEIS(config)#load?loadeiaFiletypeFilenameServerIPImmdtlyFlgCmplsnFlgEiaNo1/allEiaNo2...Filetype:programpatchdat(文件类型)Boardtype:gsysgdsp(单版类型)ImmdtlyFlg:immediatelylater(是否立即加载)CmplsnFlg:SlotIndex:13whenloadgdsp,it'sneedn'tEiaNo:0-2047allcanloadmorethanoneeia!!<all>standforloadalleia先在某具有公网IP的计算机(如M1000的计算机18)上运行TFTP软件,可以用radmin等远程控制工具进行控制,把要加载的那些新版本放在TFTP的加载目录中。如果没有公网IP的计算机可以控制,那么在自己局域网的计算机上运行TFTP软件,在局域网的路由器上把网络出口的UDP的2069端口映射到自己的计算机上,到路由器上去查到目前获得的公网IP,相当于TFTPserver的IP,TFTP的端口设置为2069。下面举例说明:26/441、智能加载eiano为20的EIA,可以先查看eia的软硬件版本,命令行dev10<eiano>,PCB2.2为V1硬件,PCB11.x为V2硬件,PCB21.x为V3硬件。如果eia为V1版本,命令:loadeiaprogeiaapp.ldf18laco20如果eia为V2版本,命令:loadeiaprogeiaappv2.ldf18laco20如果eia为V3版本,命令:loadeiaprogeiaappv3.ldf18laco20如果eia为单口IAD,命令:loadeiaprogeiaappv5.ldf18laco20如果eia为EPHONE,命令:loadeiaprogeiasipappv5.ldf18laco2122(加载完毕后,eig缓存中就有相应版本的程序了,以后直接用loadflagset1no<eiano>就可以加入待加载的EIA)。2、立即加载eiano为20和28的EIA命令:loadeiaprogeiaapp.ldf18imco20283、智能加载所有的EIA命令:loadeiaprogeiaapp.ldf18lacoall27/44一旦使用智能加载升级了某个版本的EIA,EIG中就存有该版本的EIA软件,以后升级就简单些了,升级方法是:(2)、查明要升级的EIA的eiano;(3)、假设eiano为20,则执行loadflagset1no20,把EIA加入到智能升级队列中;(loadflagset0no20为从队列中取消);(4)、复位该EIA,可以用命令行dev2220来实现,其中20为eiano;(5)、该EIA启动后会自动被升级,也就是智能升级方式,程序为EIG缓存中的对应版本,软件自动判断,不会混淆;(6)、在config模式下,loadshow可以看到缓存区中的版本,load加回车可以看到帮助说明;(7)、在EIS#模式下,showload可以看到当前正在加载的进程,showeia-p20可以看到某EIA目前是否有呼叫存在,如果设备正在使用,应该避免升级,以免有人打不通电话会把EIA上下电,如果正在写FLASH,会比较危险;(8)、如果要在晚上对所有EIA进行全面升级,可以loadflagset1all,然后执行命令loadreseteia,系统会自动对那些目前无通话的EIA进行复位,然后排队加载。这个方法首先必须保证EIG的缓冲区中有所有类型EIA的新版本,config模式下loadshow可以看到。其他跟加载相关的命令:1)、loadinformation显示所有待加载的EIA列表2)、loadinformationonline显示在线的待加载的EIA列表3)、loadinformationoffline显示不在线待加载的EIA列表关于终端升级的一点说明,V3版本EIA的升级有一定的特殊性,升级规则如下:1.EIA的软件版本是28/442005年6月9日之前的一律需要先升级到2005年6月9日的版本;2.2005年11月4日之前的需要升级到2005年11月4日的版本;3.2005年11月之后可以升级到目前的最新版本。其他硬件版本的终端不适用以上规则。八、远程调节EIA/SIPPhone参数说明有时我们需要远程进入到EIA/SIPPhone更改一些参数配置,比如调节声音大小、设置忙音频率参数、更改传真参数、网络参数、还有一些Fxo端口的特殊应用等。下面一一说明:1、在EIG的config模式下,proxy[eiano]2、进入EIA的命令行后,输入eiac,可以修改一些基本参数,你可以直接在原有的参数后面写上新的参数值,如果不想改变,直接回车就可以了。当EIA的PCB版本为2.x(V1版本)或11.x(V2版本)时EIS(proxy296)#eiaconfig-----------------------------------------------b2--FXODSP->PCMgain:-32~+32(defalt:0)(FXO往外线的发送增益)Value=0:b1--FXSDSP->PCMgain:29/44-32~+32(defalt:0)(FXS往话机的发送增益)value=0:a2--FXODSP<-PCMgain:-32~+32(defalt:0)(外线往FXO的发送增益)value=0:a1--FXSDSP<-PCMgain:-32~+32(defalt:0)(话机往FXS的发送增益)value=-2:dtmfvolume:-32~32(default:0)(向线路所接PBX发送dtmf号码时用的增益)value=2:dtmfinternal:(80~200),(default:200ms)(向线路所接PBX发送dtmf号码的信号持续时长)value=200:SilenceCompressionEnableflag:0-1(default:1/Enable)(是否静音抑制)value=1:FxoportCIDmode:30/440-2(0:no;1:fsk;2:dtmf)(default:0)(FXO的外线来电显示格式)value=0:setFxoOffhookwaittime:0-1(0:4S;1:1S)(default:0)(FXO振铃时的摘机等待时间,需要来电显示时填0)value=0:SetFxoHintVoiceforDialtone?0-1(0:No;1:Yes)(default:0)(FXO呼入时是否把拨号音当提示音)value=0:SetFxoCidType:0-2(0:BELLcore;1:ETSI;2:NTT)(default:0)(FSK的3种格式)value=0:------------------BusyTone0Set------------------(忙音参数,用于FXO忙音自动检测)busytonelowfreq:300~2000hz(65535isirrelevant)(忙音频率1)value=440:busytonehighfreq:300~2000hz(65535isirrelevant)(忙音频率2,如果为单频,填65535)value=65535:busytoneontime:0~1022(unit:10ms)(1023isirrelevant)(忙音续的时长(毫秒))value=50:31/44busytoneofftime:0~1022(unit:10ms)(1023isirrelevant)(忙音断的时长(毫秒))value=50:busytonelowlevel:0~35(0:mute;1~35:-31db~3db)(default:16/-16db)(忙音频率1的增益)value=17:busytonehighlevel:0~35(0:mute;1~35:-31db~3db)(default:16/-16db)(忙音频率2的增益)value=0:Savetheconfigurationandrebootthedspboard(Y/N):Y(保存配置并重新启动dsp)3、V3版本的eiac命令显示的有所不同,但大致一样。EIS(proxy32)#eiac(编码类型)value=0:PCM<-NETPortvolumegain:(-32~32),default:0(DSP输入增益)value=10:PCM->NETPortvolumegain:(-32~32),default:0DSP输出增益value=15:FXOCODEC<-PHONEgain:32/440~1(0:disable;1:+6db),default:1(CODECO口输入增益)value=1:FXSCODEC<-PHONEgain:0~1(0:disable;1:+6db),default:0(CODECS口输入增益)value=0:PortSCEflag:(0,1),default:1(静音抑制标志)value=1:busytonethreshold:-20~-35(if0,usedefaultvalue)(检测到忙音的振幅极限才有效(-26DB~-43DB))value=0:busytonehangover:5ms~32767ms(if0,usedefaultvalue)(检测的忙音的最小时间才有效(5msto32767ms))value=0:busytonetone_on_frac:1~32767(if0,usedefaultvalue)(能量比重(X/32768))value=0:busytonelo_cutoff_freq:200hz~3000hz(if0,usedefaultvalue300hz)(最低频率)value=300:busytonehi_cutoff_freq:200hz~3000hz(if0,usedefaultvalue550hz)(最高频率)value=700:dtmfvolume:(-32~32),(default:0)(dtmf信号的振幅)33/44value=0:dtmfinternal:(80~200),(default:200ms)(dtmf信号的间隔)value=200:setFxoOffhookwaittime:0-1(0:4S;1:1S)(default:0)(O口检测到振铃后多长时间摘机)value=0:SetFxoHintVoiceforDialtone?0-1(0:No;1:Yes)(default:0)(O口呼入,听提示音再拨号,还是听拨号音再拨号)value=0:SetFxocan'toffhookwhenCIDnotdetected?0-1(0:No;1:Yes)(default:0)(是否要求检测到CID才摘机)value=0:IpPhoneAutoDialerenable:0-1(default:0/Disable)(EIA前端是否加了自动拨号器)value=0:SetVoiceCompensateenable:0-1(0:turnoff;1:turnon)(default:34/441)(设置语音补偿开关)value=0:faxmaxrate:2400,4800,9600,12000,14400(unit:bps)(default:14400)(传真波特率)value=14400:faxvolume:(-9~9)(default:0)(传真增益)value=0:faxpktsendinternal:(10~80),(default:10ms)(传真放送间隔)value=10:sendrtpkeepalive:0-donotsend,1-sendEIA(定期的发送报文)value=0Savetheconfigurationandrebootthedspboard(Y/N):(保存配置并重启dsp)如果FXS口点对面,主叫声音小,那么调大FXSDSP->PCMgain或PCM<-NETPort的值;如果主叫声音大,就调小;如果被叫声音小,就调大FXSDSP<-PCM或PCM->NETPort的值,一次调节2-3分贝较为适宜。如果传真效果不好,可以调整一下波特率、传真发送增益和发送间隔。35/444、进入EIA的命令行后,输入menu,可以修改一些网络参数:如果同一个局域网中有多台设备,且工作不正常时,建议把MGCPLOCALport和RTPStartport分开,如。。。,。。。u下面配置EIA为桥接模式,平台为freelink方式举例:EIS#menu-----------------------------------------------------------------------------------------------------|Systemmenuconfigurationtool.||(c)COPYRIGHT2002-byShenzhenAllywllInformationCo.,Ltd||Allrightsreserved.|------------------------------------------------------------------------------------------------------|Networkaccessmethodsupported:||------------------------------------------------------------------------------------------------------|Notice:||[1]quitTypequittoexitthistool||[2]A.B.C.DYoumustinputanipaddress/mask|-----------------------------------------------------------------------------------------------------EIAMode(route=0orbridge=1):1(采用桥接模式,0为路由模式,1为桥接模式)WANNetworkaccessmethod(0-3):2(wan口设置为DHCP方式)CurrentprotocalisMGCPMGCuseafixedipaddress(Y/N):N(mgc使用固定IP方式或者freelink,N为freelink,Y为固定IP)36/44Pop3serveraddress(A.B.C.D/domainname):01Pop3useraccount:Pop3useraccountpassword:******MGCPLOCALport:20002(mgcp本地端口)RTPStartport:8000(RTP本地起始端口)PrimaryDNSserver(A.B.C.D):33(主用DNS服务器)SecondDNSserver(A.B.C.D):8(备用DNS服务器)Savetheconfigurationandreboot(Y/N):(保存配置并复位设备生效)u配置eia为路由模式,mgc中心为固定IP地址+端口模式举例:EIS#menu------------------------------------------------------------------------------------------------------|Systemmenuconfigurationtool.||(c)COPYRIGHT2002-byShenzhenAllywllInformationCo.,Ltd||Allrightsreserved.|------------------------------------------------------------------------------------------------------37/44|Networkaccessmethodsupported:||------------------------------------------------------------------------------------------------------|Notice:||[1]quitTypequittoexitthistool|----------------------------------------------------------------------------------------------------EIAMode(route=0orbridge=1):0(采用了路由模式,0为路由模式,1为桥接模式)LANLocalipaddress(A.B.C.D):44(lan口的本地IP)LANLocalipmask(A.B.C.D):(lan口的子网掩码)WANNetworkaccessmethod(0-3):3(wan口的网络连接方式pppoe)Dialaccount:Dialpassword:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论