【网络故障】网络故障-06-其他业务故障排除_第1页
【网络故障】网络故障-06-其他业务故障排除_第2页
【网络故障】网络故障-06-其他业务故障排除_第3页
【网络故障】网络故障-06-其他业务故障排除_第4页
【网络故障】网络故障-06-其他业务故障排除_第5页
已阅读5页,还剩185页未读 继续免费阅读

下载本文档

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

文档简介

华为中低端路由器故障处理手册目录语音故障排除1语音故障排除语音故障排除综述语音知识简介VoIP简介日常所说的IP电话就是VoIP的一项典型应,VoIP在路由器上的应用使得语音业务可以通过IP网络进行承载。VoIP主要是一种软件解决方案,但需要在路由器上加装模块化语音插卡来支持。VoIP系统的基本组网应用VoIP通过对语音数据包的压缩传输,提供了一种基于包的语音服务,与传统电话业务相比降低了价格,实现了多业务的统一平台建设和统一管理;但是由于实现网络环境复杂和VoIP技术的应用不得不在原有语音系统的基础上进行建设(保护用户原有投资),所以应用中涉及相互配合的设备比较多,不仅包括网络侧的数据链路的支持,还包括PSTN侧的交换机、电话机、传真机、电话会议汇接机等设备。因此,在VoIP的实施中遇到的问题较为繁杂,现象千差万别。需要工程施工和调试工程师耐心细致的考虑定位才能将问题逐个的排除掉。E1语音简介E1语音是指在E1线路上实现VoIP功能,从而提供与数据传输兼容的语音传输方式。采用E1线路进行语音传输的组网和一般VoIP组网应用基本相同,所不同的只是PSTN交换机与路由器之间为E1中继线路连接,线路中采用的信令为R2信令(中国一号信令与之类似)、ISDNPRI接口上的DSS1用户信令,基本组网如下图所示:E1语音系统的基本构成E1语音的物理端口为cE1/PRI接口,该接口在物理上分为32个时隙,对应编号为0~31,有三种使用该接口的方法:在逻辑上不将接口分时隙,该接口的全部能力参与数据传输;在逻辑上将接口分时隙,第16时隙不作特殊通道使用,可以任意地将时隙分成若干组,每组时隙捆绑以后作为一个接口使用;在逻辑上将接口分时隙,第16时隙作为信令通道使用,目前可采用的信令包括DSS1、R2等。IPFax简介IPFax通过Internet来发送和接收传真。IPFax系统结构示意图如下:IPFax系统结构示意图IP实时传真在PSTN侧遵循ITU-TT.30、T.4建议,在IP侧遵循H.323、T.38建议。在实时传真中,发方与收方之间所进行的呼叫建立、握手、训练、报文传输以及呼叫拆除始终是实时的,用户感觉起来就跟普通PSTN网上的传真一样。一次实时传真的过程可分为以下5个阶段:阶段A:传真呼叫建立阶段,这一阶段与电话呼叫建立的过程相似,不同之处在于包含标识发送/接收终端的传真单音;阶段B:报文前过程阶段,主要进行传真能力的协商与训练;阶段C:报文传输阶段,按照T.4规程传输传真报文,并进行报文传输控制过程(报文同步、误码检测和纠错、线路监测);阶段D:报文后过程阶段,主要提供报文的证实、报文结束、多页续发等控制操作;阶段E:传真呼叫释放过程,结束传真呼叫。语音RADIUS简介语音RADIUS是在路由器上实现语音用户认证、授权和计费服务的RADIUS客户端模块,它是整个VRP语音功能模块的一部分。当发生语音呼叫时,路由器将会根据配置参数与用户交互,并把交互得来的用户信息和统计信息封装在RADIUS认证/授权/计费报文里发送给RADIUSServer,再根据其响应消息决定是否进行本次呼叫的接续;而当呼叫结束时,路由器将把本次呼叫的通话时长、报文数、字节数等统计信息上报给RADIUSServer,以完成通话计费等工作。GKClient简介根据ITU-T规范定义,网守(GateKeeper,简称GK)是一个能够对局域网或广域网的H.323终端、GW或一些多点控制单元(MCU)提供地址翻译、访问许可、带宽控制和管理、区域管理、安全检查、呼叫控制信令以及呼叫管理等功能的H.323实体,有时也提供路由控制和计费等功能。按照实现完整GK功能的实体构成,可以分为Client端和Server端。GKClient实体通常以路由器作为硬件载体,通过命令行接口完成对路由器IP语音网关功能的配置,通过RAS(Registration,Admission,andStatus)消息与GKServer进行交互,从而使得GKServer为路由器IP语音网关提供地址翻译、访问许可、带宽管理和路由器IP语音网关的管理等服务。目前,GKServer功能通常在SUN工作站或服务器上提供,Quidway系列路由器暂提供GKClient功能。语音功能和性能的常见问题主叫是FXS接口,拨号后忙音并且没有回铃音主要原因可能是不能正确接收用户所拨的号码,按照如下步骤进行排错:检查相连用户线上发送号码是否为DTMF号码,如电话机是否采用音频拨号,交换机的用户线是否设置为音频拨号。用户输入(或交换机转发)的号码个数是否与路由器上配置的号码一致,如果少于路由器配置的号码长度,需要修改路由器配置。主叫或被叫使用FXO接口,拨号后忙音并且没有回铃音按照如下步骤进行排错:由于路由器FXO接口只接收DTMF号码,检查交换机用户线发送号码是否为DTMF。交换机发送号码被误检或漏检与交换机发送号码的电平能量等级有关。漏检时发送能量称为国标标准低;误检时用户线上噪音能量将超过国标标准的能量下限。使用debugvpmcommand命令打开调试开关,查看交换机发送的号码是否被漏检或误检,并使用dtmfthreshold命令适当调整路由器接收号码的灵敏度(即能量阈值等级)。检查交换机是否能够正确接收路由器发送的电话号码,如果不能检测到或漏检,请调整交换机对应接口的输出增益、用户线接线和路由器该端口的输出增益,使用outputattenuation命令调整路由器对应接口的输出增益。主叫或被叫使用FXO接口,拨号后忙音并且有回铃音按照如下步骤进行排错:确认用户线上的号码是DTMF号码被叫端FXO接口是否和交换机FXS接口可靠连接该号码用户是否存在确认被叫交换机的拨号策略被叫号码是否空闲主叫或被叫使用模拟E&M接口,拨号后忙音并且没有回铃音按照如下步骤进行排错:检查交换机向路由器发起呼叫时,路由器模拟E&M接口的指示灯状态;如果灯灭,则检查:模拟E&M中继线的E线和M线是否正确连接,即确认模拟E&M中继线、收/发线连接是否正确,接线方法请参见《QuidwayR2600/3600系列模块化路由器安装手册》。检查模拟E&M接口的物理特性是否匹配(模拟E&M模块支持贝尔I、II、III、V类,2线和4线音频,电平支持-24v/-48v,缺省时为五类四线、电平为-48v。使用type命令修改信号类型,使用operation命令修改线缆方案,调节E&M模块插卡的跳线可以更改电压参数。检查交换机和路由器的呼叫过程是否正常,如果呼叫过程失败,则:确认两端模拟E&M接口使用的启动方式一致,目前模拟E&M模块插卡支持三种启动方式:立即、闪断和延时。缺省时采用立即启动方式。检查两端语音网关是否共地,并确保共地。检查路由器是否能正确接收交换机发送的电话号码;如果不能,则:确认对端使用的收发号方式为DTMF。检查模拟E&M中继的收/发线连接是否正确,接线方法请参见《QuidwayR2600/3600系列模块化路由器安装手册》。检查两端采用的电缆方案是否一致,即都采用2线或4线方式。其它使用debugvpmall命令打开调试开关,重复呼叫过程并记录调试信息和配置版本信息,然后将信息发送给市场技术接口人分析处理。主叫或被叫使用E&M接口,拨号后忙音并且有回铃音按照如下步骤进行排错:确认被叫号码是否为空闲状态。确认被叫端是否存在有关被叫号码的配置。在以上两点已经确认的情况下,使用debugvpm命令打开调试信息开关,将打不通电话的调试信息连同showversion以及showrunning信息一起发给研发人员进行定位。电话单通或双不通单通或双不通是指呼叫建立过程正常,但无法相互通话,即主叫和被叫一方不能听到声音或双方都不能听到声音。按照如下步骤进行排错:信令单通华为路由器之间互通:确认两端版本是否相同,如果不同请更换版本;确认两端的编解码配置是否相同,如果不同请将编解码配置为相同。华为路由器和其他设备互通:确认对端设备是否支持H.323建议;是否进行了相应的配置。网络侧故障使用debugippacket命令打开调试开关,确认本端网关是否收到数据。如果网关没有收到网络侧对应IP地址的语音数据包(UDP数据包port>=16384),有以下几种可能:网络通讯已经中断或丢包分成严重;通过Ping包的方式确认,是否可以抵达对方。网络中间有包过滤设备,如防火墙、代理服务器、QoS设置、VPN等,语音数据包不能穿过这些设备或服务,导致语音数据不能到达对方。对端语音网关是其他厂家设备:使用debugvoice-dataall命令打开调试开关,确认本端网关是否接收到语音数据,如果语音网关收到语音数据包并将其丢弃,有以下几种可能:接收到的对端数据包错误;RTP包中的负载类型、序号错误;FSW_RCV:DiscardtheRTPdatagramreceivedfromIP!total=200以上信息说明本端网关在处理接收的RTP数据包时,由于RTP包不能被正常解开造成数据包地丢弃,总共丢弃地数据包为200个(累计数据)。对端发送数据包的目的或源地址不是H.245协商指定的数据通道地址。其他使用debugvoice-dataall、debugvpmreceive、debugippacket命令打开对应调试开关,并将调试信息和详细组网图发给华为公司技术接口人。使用FXO端口,挂机后线路不释放按照如下步骤进行排错:确认对端设备忙音参数标准,路由器语音模块缺省方式下使用国标参数,和欧洲标准相同;如果对端设备是北美设备,请使用area命令修改路由器相应语音端口的配置。如果忙音参数不符合欧洲和北美标准,请使用voipbusytone-detectauto命令启动自动忙音检测功能,对对端设备的忙音参数进行适配学习。如果自动检测之后没能挂断电话,请多试几次。主叫或被叫使用E&M接口,挂机后线路不释放按照如下步骤进行排错:使用debugvpmall命令打开调试信息开关,再次拨打电话进行测试。双方开始通话后本端先挂机,查看调试信息有没有收到对端的释放应答信号(即由高到低的电平变化)。如果收到但是线路仍然没有释放,请执行步骤(4);如果没有收到,请检查对端的物理特性是否和本端一致(本端缺省使用五类四线,电平为0到-48v)。双方开始通话后对端先挂机,接着进行上述测试。使用debugvpmall命令打开调试信息开关,将打不通电话的调试信息连同showversion以及showrunning信息一起发给华为公司人员。通话有回声按照如下步骤进行排错:回音非常大。被叫语音端口为FXO,如果交换机没有可靠连接导致回声,回声几乎和送过去的话音一样大。交换机的接口阻抗不符合国标,需要进行调整。在阻抗不匹配的情况下,当仅占用单板的一个端口时通话没有问题,但当占用同一单板的两个端口时出现回声。用户电话产生回声,更换电话做测试,或者使用inputgain命令将对端E1语音端口的输入增益小幅下调,可以降低回音影响,同时对端听到的声音仅出现小幅变小。回波路径较长。通过调整Echo-delay,以8ms为单位向大的方向调整,问题应该可以得到解决。通话有断续按照如下步骤进行排错:网络侧丢包或包抖动较大。检查是否有很好的QoS保障,如果网络上的数据传输不均匀则增加QoS策略。检查MTU值的大小,大包传输对语音传输的实时性冲击较大,将导致带来抖动,建议设为256。网络侧数据传输有误码错帧,检查物理线路和链路;带宽小一路语音在没有压缩的条件下需要23Kbps带宽,需要实测网络侧链路实际带宽而不是设置带宽。增加头压缩设置,支持在PPP上进行头压缩。通话延时大按照如下步骤进行排错:检查网络链路的延时,网络侧延时不能超过100ms,VoIP对延时要求在250ms以下,设备延时150ms以下,网络延时100ms以下。检查MTU值的大小,大包传输对语音传输的实时性冲击较大,将导致带来抖动,建议设为256。检查带宽,带宽小将引起语音流量时延骤增。声音小按照如下步骤进行排错:丢包严重检查IP侧线路是否有较多的丢包现象,因为丢包在一定程度时将不会直接反映成断续,而反映为声音小。语音衰减严重使用inputgain和outputattenuation命令调整输入增益和输出衰减,数值越大声音越大。注意调整是避免用太大的数值,否则会产生失真,导致语音质量不可接受。与交换机的配合使用slic-gain命令调整FXS或模拟E&M接口的物理增益,进而提高语音音量。噪音严重、语音失真大、杂音大按照如下步骤进行排错:噪音严重检查配置,看两端的设备的编解码设置是否一致,如果不一致,需要更改配置,统一编解码。互通时,对方设备的版本比较特殊(如某些临时版本),导致互通时的语音质量较差,建议更换对端设备的版本。听到的语音失真严重刚通话时话音正常,之后有杂音。带宽不足,丢包比较严重,建议配置头压缩IPHC或增加可用带宽。由于对端不支持静音,本端启动静音可能引入的杂音,建议将静音功能关闭。检查两端配置,查看编解码是否一致,如果不一致则需要更改配置,统一编解码。互通时,对方版本比较特殊,建议更换特殊版本。与华为公司Refiner设备互通时,由于Refiner的字节序与其他设备相反,所以在和Refiner互通时,建议不使用G.711A/律。杂音产生与静音有关的杂音,主要是因为对端设备对协议的支持不好。例如有的设备不支持G.729,无法识别发送过去的语音包,导致噪音。请更改对方设备的版本或者禁止静音功能。主叫或被叫使用cE1/PRI接口,拨号后忙音并且没有回铃音按照如下步骤进行排错:检查物理线路,并确认连接正确。E1模块插卡背面的绿灯亮表示物理连接成功,如果绿灯灭则必须检查收/发线以及接地线是否连接正确。橙灯亮说明有数据收发。检查并确保本端使用的主机版本和E1VI版本相配套。检查并确保E1端口的阻抗与连线的阻抗匹配,路由器E1语音接口应使用120欧姆的接线。检查并确保交换机E1端口和路由器E1语音接口的线路编码类型一致。检查并确保E1语音接口的时钟配置与能提供的时钟一致,缺省时路由器E1语音接口使用交换机时钟。检查并确保E1语音接口的线路校验配置与交换机侧一致,缺省时路由器E1语音接口没有校验。检查并确保E1语音接口的线路数据类型(PCMA律、PCM律)与交换机侧一致。主叫或被叫使用PRI信令,拨号后忙音并且没有回铃音按照如下步骤进行排错:检查交换机E1接口使用的信令是否为PRI信令。路由器实现的PRI信令采用ITU-T标准的NET5信令和Q.SIG信令。检查交换机PRI信令的配置是否为网络侧,路由器PRI信令的配置为用户侧。检查交换机侧各时隙状态是否空闲,定位非空闲状态的原因,诸如线路噪音等。如果以上步骤不能排错,请使用debugisdnq921、debugisdnq931、debugrcvcc、debugrcvvcc打开对应的调试开关,收集相关调试信息、交换机侧详细信息及组网结构一起发给市场技术接口人处理。主叫或被叫使用R2信令,拨号后忙音并且没有回铃音按照如下步骤进行排错:检查对端是否使用R2信令。由于R2信令在很多国家有变种(如巴西R2信令),中国一号信令的定义和处理过程就和R2信令存在区别。请参照各交换机的信令手册和路由器R2信令进行对比,并通过命令调整相关参数。检查对端使用的发送号码方式,中国一号采用MFC,而某些交换机采用DTMF或Pulse方式发号,请确保两端一致。使用debugr2all命令打开R2信令的调试开关,观察本端发送被叫号码的过程中有没有收到对端的A4或者A5信号(A4表示对端机键拥塞,A5表示空号),如果有则需要核对两端的号码配置。使用debugr2all命令打开R2信令的调试开关,观察对端发送的KB信令值。在确认所拨打的被叫号码是空的情况下,如果对端发送的KB值不为1,此时使用kbidle命令配置被叫状态空闲。如果以上步骤不能排错,请使用debugr2all命令打开R2信令的调试开关,将打不通电话的调试信息连同showversion、showrunning信息一起发给市场技术接口人给予分析处理。主叫或被叫使用E1/T1接口,拨号后忙音并且有回铃音按照如下步骤进行排错:确认被叫号码是否为空闲状态。确认被叫端是否存在有关被叫号码的配置。使用debugr2命令打开R2信令的调试信息开关,将打不通电话的调试信息连同showversion以及showrunning信息一起发给研发人员进行定位。主叫或被叫使用E1/T1接口,挂机后线路不释放按照如下步骤进行排错:使用debugr2all命令打开R2调试信息开关,查看有没有收到对端的闭塞信号(即在空闲状态下收到线路信令1101)。如果收到请检查对端的配置。在确认没有收到闭塞信号的情况下,将打不通电话的调试信息连同showversion以及showrunning信息一起发给华为公司人员。传真过程失败按照如下步骤进行排错:使用debugipfaxall命令打开传真调试开关,如果在传真过程中没有输出调试信息,有两种可能:未经过路由器进行语音呼叫。使用debugvpmcommand命令打开调试开关,检查拨打电话时是否有调试信息。如果没有则请检查拨号方式,或交换机设置。接收传真机(先按下启动开关的传真机)不能发送传真开始的单音信号,导致发送侧路由器不能进入传真过程。首先检查明文传输是否正常;如果正常,再检查加密器类型,如果是JCZ85加密器,检查功能5的设置是否设置为start,如果是则将该功能设置为300bps。如果还不成功,请使用自动发送的方式发送传真。在传真面板上拨号,接着按下启动键,对方传真机听到有较长间隔的“嘀”声;接收方按下启动键,值得注意的是:如果使用FXS(或FXO)模块插卡提供接入时,传真机的拨号方式一定是音频拨号,否则将导致断线。如果以上几种方法都不成功,请更换传真机进行测试。使用debugipfaxall命令打开调试开关,从调试信息如果发现训练过程失败(FTT),没有出现CFR信号,则请检查dial-peer对等体中的传真训练模式是否采用PPP方式。如果传真发送过程正常,但接收方接收到的信息不正确,或传真过程传送的数据量非常少时,可能原因是加密传真机的软件版本有缺陷,则请更换加密传真机的软件版本。传真中途失败或出现断页按照如下步骤进行排错:如果传真过程中途失败,请检查网络丢包情况。如果有丢包存在,请使用faxprotocolt38hs-redundancy、faxprotocolt38ls-redundancy命令增加冗余包数。冗余包的个数可以根据带宽情况选择,如果带宽大并且存在丢包,则可以将取值配置大些,反之请谨慎考虑,因为设定冗余包后将导致数据量加大;带宽不足时使用这两条命令将导致更大量的丢包,这时请用户增加带宽。一页传真不断的重传,一直不停直至最后失败,检查配置中是否配置了ECM模式,如果是请将该配置改成非ECM模式。主叫或被叫使用AAA功能,拨号后忙音并且没有回铃音按照如下步骤进行排错:启动语音RADIUS计费并将计费方式设置为wait-start,或者启动了认证/授权功能后系统无法接续电话。首先使用showrunning-configh323命令检查当前的设置是否正确。如果配置没有问题,接下来使用showaaaunsent-h323-call-record命令来查看呼叫连接断开的原因。如果RADIUS服务器出现问题,则使用showgw-h323statisticsaaa命令检查RADIUS服务器是否已经宕机;检查RADIUS服务器是否能够ping通,路由器配置的RADIUS服务器地址、端口号、KEY是否与使用的RADIUS服务器一致。检查是否在RADIUS服务器的属性字典中加入了华为公司的特有属性。使用radius-serverhost命令重新配置RADIUS服务器的IP地址。因为可能由于刚才与RADIUS服务器通信失败,使系统认为RADIUS服务器已经不可用,同时又未配置radius-serverdead-time命令(默认为5分钟)或配置了较长时间,使得系统尚未认为RADIUS服务器已经恢复。此时使用noradius-serverhost命令删除已配置的RADIUS服务器的IP地址,再用radius-serverhost命令重新配置新的RADIUS服务器IP地址,这样就可以使此RADIUS服务器配置立即生效。语音呼叫用户的RADIUS认证/授权总是被拒绝。首先按照上述步骤进行核查。接下来检查RADIUS服务器对该用户设置的用户名、口令、可用权限是否正确。如果设置正确,检查是否已经生效。使用debugvcc命令把VCC软件模块的调试开关打开,观察整个认证/授权过程中的消息交互,分析调试信息中语音呼叫断开原因信息。使用noaaa-enable命令将AAA功能关闭,然后重复用户拔号过程,如果问题解决,则问题与AAA功能有关。修改认证方式为本地认证。使用aaa-enable命令使能AAA功能。使用gw-voip-aaalocal-user命令配置本地用户,并配置正确的用户名和密码。重复用户拔号过程,如果电话通话正常,则问题与AAA功能有关。检查路由器和RADIUS服务器是否能正常通信。使用ping命令测试主叫网关与RADIUS服务器通信是否正常。如果没有Ping回应包,请检查网线是否连接正确,网络是否出现故障或网络中是否存在包过滤设备。检查主叫网关上RADIUS服务器的配置是否正确。检查是否已配置了RADIUS服务器主机IP地址和密钥,并且正确配置。如果用户采用的RADIUS服务器是华为公司或亚信公司的服务器,请使用gw-voip-aaaclienttype命令将RADIUS客户端模式配置为huawei模式,如果采用的是Cisco的RADIUS服务器,请配置为ciscoI-overload模式,如果用户不清楚AAA服务器的类型,请配置为ietf-rfc模式。检查RADIUS服务器上的客户端配置是否正确。检查在RADIUS服务器上是否已配置了客户端网关的IP地址和相应的密钥。检查在RADIUS服务器上是否已配置了相应的用户名和密码。对于卡号认证应当配置正确的卡号和密码;对于主叫号码认证,应当以主叫号码作为用户名,密码无需配置。检查RADIUS服务器是否已正常运行。检查RADIUS服务器上的配置是否与主叫网关上的RADIUS配置一致。检查并确认在RADIUS服务器上已配置的密钥,并且与主叫网关上配置的密钥一致。如果已配置了命令aaaaccountingconnection-h323wait-start,请删除配置。进行正常用户拔号过程,如果此时电话仍然无回铃音,请通知华为工程师。其它使用debuggingradiuspacket命令打开RADIUS调试开关,重复用户拔号过程,记录调试信息和配置信息和市场技术接口人联系;如果有数据包发往RADIUS服务器,但RADIUS服务器无回应数据包,请再次检查RADIUS服务器配置。主叫或被叫使用GK功能,拨号后忙音并且没有回铃音按照如下步骤进行排错:作为GKClient,路由器不能向GKServer成功注册检查GKClient端gateway命令是否已激活。检查GKClient端与Server端是否能ping通。检查GKClient端h323-gatewayvoipsupport-mode命令的配置是否与Server端GK类型相符。当Server端为Cisco兼容GK时,检查其是否已配置相应的区域参数。当Server端为Cisco兼容GK时,检查其gatekeeper命令是否已激活。当Server端为Huawei类型GK时,检查GKClient端H323-ID与Server端网关名是否相符。使用debugras命令打开调试开关,根据Server端返回的具体失败原因定位。网络侧呼叫不能建立,登记成功,但是不能建立互叫检查GKClient端与Server端是否能ping通。使用debugras命令打开调试开关,根据调试信息查看什么原因导致呼叫失败。如果是发送ARQ消息后收到ACF消息,则呼叫失败与GKClient无关;如果是发送ARQ消息后收到ARJ消息,则呼叫失败与GKClient相关,可根据具体失败原因进行定位。当Server端为Cisco兼容GK时,Server发送ARJ给GKClient最大可能是由于查号失败导致的。如果被叫号码全由数字组成,检查该被叫号码是否已在GKServer上作为GKClient的E.164别名进行了登记。检查在GKServer端是否配置了区域前缀(zoneprefix),并且是否有与被叫号码相符合用来形成路由的信息。检查在GKServer端是否已配置技术前缀(tech-prefix)。Server端的相关配置问题当Server端为CiscoGK时,发送ARJ给GKClient最大可能是由于查号失败导致的。查看Server端是否配置了路由。查看Server端是否配置了拨号策略。查看Server端是否配置了号首变换,如已配置则检查是否正确。查看其他配置。其他注意事项进行登记时,如果Server端是CiscoGK,GKClient端可以不配置H323-ID;如果Server端是HuaweiGK,则必须配置H323-ID,并且该配置必须与Server端对网关的配置保持一致。GKClient发送ARQ消息时,如果Server端是HuaweiGK,必须在消息内至少填写本地号码和H323-ID之一;如果Server端是CiscoGK,则没有这种要求。GKClient发送DRQ消息时,如果Server端是HuaweiGK,必须对AnsweredCall进行设置;如果Server端是CiscoGK,则没有这种要求。对一些消息细节要求不同,HuaweiGK比CiscoGK对某些消息域的要求相对来说严格一些。与VoIP故障相关的show、debug命令介绍华为中低端路由器上用于排除VoIP故障的常用命令在下面分别介绍。showaaaunsent-h323-call-record【用法说明】显示未成功发送的呼叫的详细记录信息。【语法】showaaaunsent-h323-call-record【参数说明】无【输出实例】Quidway#showaaaunsent-h323-call-recordIndex=1CallOrigin=AnswerCallType=TelephonyCallernumber=1000Callednumber=1001CallDuration=00:00:03SetupTime=18:38:03.081UTCMonSep172001ConnectTime=18:39:00.000UTCMonSep172001DisconnectTime=18:39:03.000UTCMonSep172001TransmitPackets=1000TransmitBytes=32000ReceivePackets=1100ReceiveBytes=35200【输出关键点说明】未成功发送的呼叫的详细记录显示信息描述表域名描述Index呼叫失败历史记录的索引号Acct_session_IdRADIUS会话ID,由RADIUSServer与Client协商而定CallOrigin呼叫方向,即指明本端是主叫还是被叫CallType呼叫类型,分为Telephony(语音)和Fax(传真)两类Callernumber主叫号码Callednumber被叫号码CallDuration呼叫持续时间SetupTime呼叫建立时间ConnectTime呼叫实际连接开始时间DisconnectTime呼叫实际连接断开时间TransmitPackets本端已发送的报文数TransmitBytes本端已发送的字节数ReceivePackets本端已接收的报文数ReceiveBytes本端已接收的字节数showcall-history【用法说明】显示呼叫历史记录信息。【语法】showcall-history[callednumbercalled-number|callingnumbercalling-number|cardnumbercard-number|remote-ip-addripaddress|last[last-number]|voice-portport-number][brief]【参数说明】callednumbercalled-number:按照被叫号码显示呼叫历史记录,called-number取值为E.164号码,为不超过31位字符的字符串。callingnumbercalling-number:按照主叫号码显示呼叫历史记录,calling-number取值主叫E.164号码,为不超过31位字符的字符串。cardnumbercard-number:按照预付费卡号显示呼叫历史记录,card-number取值为不超过31位字符的字符串。remote-ip-addripaddress:按照被叫用户的IP地址显示呼叫历史记录,ipaddress为被叫用户的IP地址,为点分十进制格式。lastlast-number:按照指定的最近通话记录数目显示呼叫历史记录,取值范围为0~500。voice-portport-number:按照路由器上接收呼叫的端口过滤显示呼叫历史记录,取值范围根据路由器中实际投入工作的语音单板种类和数量而定。brief:指定使用简洁格式显示呼叫历史记录。【输出实例】Quidway#showcall-historycallingnumber1001!GENERIC:Index=0CallerNum=1001CalledNum=1002EncodeType=711uPeerAddress=DisconnectCause=0DisconnectText=NormalreleaseCallDuration=00h05m01sVoiceCallDuration=00h05m01sFaxCallDuration=00h00m00sImgPages=0CallOrigin=1!VoIP:SetupTime(voip)=Jan1,200210:00:01ConnectTime(voip)=Jan1,200210:00:06DisconectTime(voip)=Jan1,200210:05:05TransmitPackets(voip)=18445TransmitBytes(voip)=2025382ReceivePackets(voip)=5966ReceiveBytes(voip)=697406!PSTN:SetupTime(pstn)=Jan1,200210:00:00ConnectTime(pstn)=Jan1,200210:00:06DisconectTime(pstn)=Jan1,200210:05:07TransmitPackets(pstn)=18275TransmitBytes(pstn)=2001120ReceivePackets(pstn)=5939ReceiveBytes(pstn)=691928【输出关键点说明】呼叫历史记录显示信息描述表域名描述Index呼叫历史记录的索引号CallerNum主叫号码CalledNum被叫号码EncodeType语音编解码类型PeerAddress对端网关IP地址DisconnectCause连接断开原因码DisconnectText连接断开原因(文字解释)CallDuration呼叫持续时间VoiceTxDurationPSTN侧语音持续总时间FaxTxDurationPSTN侧传真持续总时间ImgPages收发传真的总页数CallOrigin呼叫方向,即指明本端是1(主叫)还是2(被叫)SetupTime(voip/pstn)呼叫建立时间(voip/pstn)ConnectTime(voip/pstn)呼叫实际连接开始时间(voip/pstn)DisconnectTime(voip/pstn)呼叫实际连接断开时间(voip/pstn)TransmitPackets本端已发送的报文数TransmitBytes本端已发送的字节数ReceivePackets本端已接收的报文数ReceiveBytes本端已接收的字节数showcall-historyvoice-port【用法说明】显示语音端口的呼叫信息。【语法】showcall-historyvoice-portport-number【参数说明】port-number:语音端口号。【输出实例】Quidway#showcall-historyvoice-port0Voice-port0typeFXSPOTS,Linestateisopenedstartoutgoingcall13times,7successreceiveincomingcall4times,3successthelatest10callingnumberis:%1%callednumber2001%2%callednumber2001%3%callednumber2001%4%callednumber2001%5%callednumber2001%6%callednumber2001%7%callednumber2001%8%callednumber2001%9%callednumber2001%10%callednumber2001【输出关键点说明】用于显示指定语音端口的接口类型、线路状态以及最近的呼入呼出情况。显示最近10次由本端发起的呼叫的被叫号码。当呼叫不足10次时,以实际的呼叫次数为准。showgateway【用法说明】显示网关向GKServer的注册状态信息。【语法】showgateway【参数说明】无【输出实例】Quidway#showgatewayThisgatewayisnotregisteredtoanygatekeeper.Aliaslist(CLIconfigured)H323-IDGw_beijingE164-ID3681111E164-ID3681222E164-ID3681333E164-ID3681444Aliaslist(lastRCF)isempty【输出关键点说明】上述信息显示了网关向GKServer的注册状态、网关别名列表等信息。showgw-h323statisticsaaa【用法说明】显示与RADIUSServer有关的统计信息。【语法】showgw-h323statisticsaaa【参数说明】无【输出实例】Quidway#showgw-h323statisticsaaaServerdownduration=00h33m30sTheVoIPdroppedend-accountingpackets=356【输出关键点说明】上述信息表示与RADIUS服务器通讯中断时间为33分30秒,丢弃的计费结束请求包为356个。showgw-voip-aaalocal-user【用法说明】显示本地语音用户数据库中的用户名及认证密码。【语法】showgw-voip-aaalocal-user【参数说明】无【输出实例】Quidway#showgw-voip-aaalocal-userCurrentvoipusernumber:3Username:abcdepassword:12345Username:xyzpassword:12345Username:caopassword:cao【输出关键点说明】上述信息表示本地语音用户数据库中包含3个用户,用户名及密码分别为:abcde/12345、xyz/12345、cao/cao。showiprtpheader-compression【用法说明】显示RTP报文头压缩的信息。【语法】showiprtpheader-compression[interface-typeinterface-number]【参数说明】interface-type:接口类型。interface-number:接口编号。【输出实例】Quidway#showiprtpheader-compressionserial0RTP/UDP/IPheadercompressionstatistics:InterfaceSerial0Rcvd:136total,135compressed,0errors0dropped,0buffercopies,0bufferfailuresSent:136total,135compressed5120bytessaved,4400bytessent1.16efficiencyimprovementfactorConnect:16rxslots,16txslots,0LONGsearches,1misses99%hitulRatio,fiveminutemissrate0misses/5mins,0max.【输出关键点说明】以上信息显示了Serial0接口上接收和发送的RTP包总数、压缩的RTP包数、节省的字节数、效率改进因子等参数。showiptcpheader-compression【用法说明】显示TCP报文头压缩的信息。【语法】showiptcpheader-compression[interface-typeinterface-number]【参数说明】interface-type:接口类型。interface-number:接口编号。【输出实例】Quidway#showiptcpheader-compressionserial0TCP/IPheadercompressionstatistics:InterfaceSerial0Rcvd:15total,8compressed,0errors0dropped,0buffercopies,0bufferfailuresSent:14total,9compressed304bytessaved,820bytessent0.37lefficiencyimprovementfactorConnect:16rxslots,16txslots,0LONGsearches,2misses64%hitulRatio,fiveminutemissrate0misses/5mins,0max.【输出关键点说明】以上信息显示了Serial0接口上接收和发送的TCP包总数、压缩的TCP包数、节省的字节数、效率改进因子等参数。showr2call-statistics【用法说明】显示R2信令的呼叫统计信息。【语法】showr2call-statistics【参数说明】无【输出实例】Quidway#showr2call-statisticsr2signallingcallstatistics30dropfromstateTK_BLOCKED_BY_PEER1dropfromstateTKI_WAIT_CALLED_NUM2dropfromstateTKI_WAIT_VPU_ACTIVE_ACK2dropfromstateTKI_CALLED_ONHOOK1dropfromstateTKO_SEND_CALLED_NUM2dropfromstateTKO_RELEASE_GUARD【输出关键点说明】本命令用于显示有关R2信令的呼叫统计信息,这些信息包括因为对端阻塞导致呼叫被丢弃的数量,等待被叫号码导致呼入呼叫被丢弃的数量,等待语音通道激活确认导致呼入呼叫被丢弃的数量,被叫挂机导致呼入呼叫被丢弃的数量,发送被叫号码导致呼出呼叫被丢弃的数量,释放监护信号导致呼出呼叫被丢弃的数量等。showrcvccb【用法说明】显示RCV软件模块中的呼叫控制块的相关信息。【语法】showrcvccb【参数说明】无【输出实例】Quidway#showrcvccbRCV:CCB[1]{CallID:0x0043CallState:TALKIppID:0x004fIppState:IPPS_CONNECTEDCcID:0xffffCcState:CCS_CONNECTEDVpmID:0xffffCallType:OUTGOINGCallAttribute:0x00000000CallSignaling:0x00000002EncodeType:0x0000001fE1Slot:0xffffffffE1Port:0xffffffffTimeSlot:0xffffffffChannelID:0x00000003VpuState:VS_CONNECTEDIppTimer:0x00000000CcTimer:0x00000000VpuTimer:0x00000000CcChanMsg:0x00000000E1ChanMsg:0x00000000CallerNumber:111CalledNumber:660010prev:0x00000000next:0x01409500}RCV:CCB[2]{CallID:0x0042CallState:TALKIppID:0x004eIppState:IPPS_CONNECTEDCcID:0xffffCcState:CCS_CONNECTEDVpmID:0x0039CallType:INCOMINGCallAttribute:0x00000000CallSignaling:0x00000004EncodeType:0x00000009E1Slot:0xffffffffE1Port:0xffffffffTimeSlot:0xffffffffChannelID:0x00000000VpuState:VS_CONNECTEDIppTimer:0x00000000CcTimer:0x00000000VpuTimer:0x00000000CcChanMsg:0x00000000E1ChanMsg:0x00000000CallerNumber:111CalledNumber:660010prev:0x01409000next:0x00000000}【输出关键点说明】本命令用于显示呼入和呼出呼叫控制块的相关信息、各软件模块的连接状态、呼叫状态、主叫号码、被叫号码等信息。showrcvstatistic【用法说明】显示RCV软件模块与其它软件模块之间的呼叫统计信息。【语法】showrcvstatistic{all|call|cc|error|ipp|proc|r2|timer|vpm|vpp}【参数说明】all:显示RCV软件模块所有统计信息。call:显示RCV软件模块中呼叫统计信息。cc:显示RCV软件模块与底层CC模块之间的各种统计信息。error:显示RCV软件模块导致连接失败的各种统计信息。ipp:显示RCV软件模块与上层IPP软件模块之间的各种统计信息。r2:显示RCV软件模块中有关R2信令的呼叫统计信息。proc:显示RCV软件模块中各个函数的执行次数统计信息。timer:显示RCV软件模块中关于定时器操作的各种统计信息。vpm:显示RCV软件模块和底层VPM模块之间的各种统计信息。vpp:显示RCV软件模块与底层VPP模块之间的各种统计信息。【输出实例】Quidway#showrcvstatisticcallStatisticaboutRCVcalls:{RCV_CC_ACTIVE_CALL:0RCV_CC_ACTIVE_CALL_SUCCEEDED:0RCV_CC_ACTIVE_CALL_FAILED:0RCV_CC_PASSIVE_CALL:0RCV_CC_PASSIVE_CALL_SUCCEEDED:0RCV_CC_PASSIVE_CALL_FAILED:0RCV_R2_ACTIVE_CALL:5RCV_R2_ACTIVE_CALL_SUCCEEDED:2RCV_R2_ACTIVE_CALL_FAILED:3RCV_R2_PASSIVE_CALL:4RCV_R2_PASSIVE_CALL_SUCCEEDED:1RCV_R2_PASSIVE_CALL_FAILED:3RCV_VPM_ACTIVE_CALL:39RCV_VPM_ACTIVE_CALL_SUCCEEDED:11RCV_VPM_ACTIVE_CALL_FAILED:28RCV_VPM_PASSIVE_CALL:18RCV_VPM_PASSIVE_CALL_SUCCEEDED:15RCV_VPM_PASSIVE_CALL_FAILED:3}Quidway#showrcvstatisticr2StatisticbetweenRCVandR2:{Send_R2_ConnectReqAck_SUCCESS:0Send_R2_ConnectReqAck_FAIL:0Send_R2_ActiveAck_SUCCESS:0Send_R2_ActiveAck_FAIL:0Send_R2_Onhook:0Send_R2_Offhook:0Recv_R2_ConnectReq:0Recv_R2_Active_TD_IN:0Recv_R2_Active_TD_OUT:0Recv_R2_Active_ELSE:0Recv_R2_Release:0Recv_R2_Alert_AP_ALERTING:0Recv_R2_Alert_ELSE:0Recv_R2_Unknow:0}【输出关键点说明】showrcvstatisticcall命令用于显示RCV软件模块和CC、IPP、VPM等软件模块之间的各种类型消息的统计数目。showrcvstatisticr2命令用来显示RCV软件模块与R2信令模块之间交互的消息,包括发送连接请求确认成功和失败的消息数目,发送激活确认成功和失败的消息数目,发送挂机和摘机的消息数目,接收连接请求的消息数目,接收激活的消息数目,接收释放、振铃、不可识别等消息的数目。showrunning-configh323【用法说明】显示系统当前的语音RADIUS配置信息。【语法】showrunning-configh323[aaa|access-number|dial-control-mib|accounting-method]【参数说明】aaa:显示一次认证、授权、计费的配置信息。access-number:显示接入服务号的相关配置信息。dial-control-mib:显示呼叫记录保存规则的配置信息。accounting-method:显示计费请求报文处理方式的配置信息。【输出实例】Quidway#showrunning-configh323access-number!AAA(accountingauthenticationauthorization):gw-accounting=offgw-authentication-did=offgw-authorization-did=off!accounting-method=stop-only!accessnumber(caller):#accessnumber:[17900]authentication=offauthorization=off!accessnumber(card):#accessnumber:[17907]authentication=offauthorization=offcarddigit=12passworddigit=6redialtimes=3!dial-control-mib:max-size=50retain-timer=15【输出关键点说明】上述信息表示已配置两个接入服务号:主叫号码流程(17900)、不认证、不授权;卡号流程(17907)、不认证不授权、卡号位数为12、密码位数为6、每轮拨号可以拨4次(即卡号、密码、被叫号码都允许重拨3次);最后显示了拨号控制MIB库的尺寸和记录保存时间。showvcc【用法说明】显示呼叫通道状态信息和呼叫统计信息。【语法】showvcc{voice-port[port-number]|statistics{all|error|ipp|proc|rcv|rds|timer|vpp}}【参数说明】voice-port[port-number]:显示指定语音端口上的呼叫通道状态信息。port-number为语音端口号,取值范围根据实际投入工作的语音单板的种类和数量而定。statistics:显示VCC软件模块的统计信息。all:显示VCC软件模块所有的统计信息。error:显示VCC软件模块的出错统计信息。ipp:显示VCC软件模块与IPP软件模块间交互消息的统计信息。proc:显示VCC软件模块与系统进程间交互消息的统计信息。rcv:显示VCC软件模块与RCV软件模块间交互消息的统计信息。rds:显示VCC软件模块与RDS软件模块间交互消息的统计信息。timer:显示VCC软件模块和定时器间交互消息的统计信息。vpp:显示VCC软件模块和VPP软件模块间交互消息的统计信息。【输出实例】Quidway#showvccvoice-port1LogicChannel=Index=PhySlot=PhyTimeslot=IPPStatus=RCVStatus=RDSStatus=VPPStatus=SetupTime(voip)=ConnectTime(voip)=SetupTime(pstn)=ConnectTime(pstn)=RemoteIPAddr=CallerNumber=CalledNumber=CallOrign=EncodeType=EncodeAbilities=ProcessFlag=RemainMoney=RemainTime=LanguageType=AcctMethod=AuthenFlag=AuthorFlag=AcctFlag=LangSelectTimes=CardRcvTimes=PasswordRcvTimes=CalledRcvTimes=【输出关键点说明】呼叫通道状态显示信息描述表域名描述LogicalChannel逻辑通道号Index索引号PhySlot呼叫通道所在的物理槽号PhyTimeslot呼叫通道所对应的物理时隙号IPPStatusIPP软件模块状态RCVStatusRCV软件模块状态RDSStatusRDS软件模块状态VPPStatusVPP软件模块状态SetupTime(voip)VoIP侧的呼叫建立时间ConnectTime(voip)VoIP侧的实际连接开始时间SetupTime(pstn)PSTN侧的呼叫建立时间ConnectTime(pstn)PSTN侧的实际连接开始时间RemoteIPAddr对端网关IP地址CallerNumber主叫号码CalledNumber被叫号码CallOrigin呼叫方向,即主叫还是被叫EncodeType语音编解码类型EncodeAbilities语音编解码能力集ProcessFlag流程标记,即一次呼叫流程、二次被叫号码流程还是二次卡号流程RemainMoney余额,即可供通话的剩余金额RemainTime剩余时间,即还可通话多少时间LanguageType提示音语言类型AcctMethod计费方式,即路由器系统对计费请求/响应报文的处理方式AuthenFlag认证标记AuthorFlag授权标记AcctFlag计费标记LangSelectTimes选择提示音语言类型总次数CardRcvTimes输入卡号总次数PasswordRcvTimes输入密码总次数CalledRcvTimes输入被叫号码总次数showvoice-port【用法说明】显示语音端口的配置信息。【语法】showvoice-portport-number1showvoice-portport-number2:{ds0-group-number|15}【参数说明】port-number1:语音端口号。port-number2:表示创建DS0组或ISDNPRI组时生成的语音端口编号。ds0-group-number:表示成功建立的DS0组编号。15:表示语音端口是在创建ISDNPRI组时生成的。【输出实例】Quidway#showvoice-port0Voice-port0typeFXSPOTS,LinestateisopenedchannelstatusisCH_TALKINGcodingprotocol729,decodingprotocol729callingnumber1001callednumber2001,directionoutgoingCall-IDis2Call-referenceis12comfort-voiceisenabled,reset0timesAdministrativeInGainisSetto0dBOutAttenuationisSetto0dBEchoCancellationisenableInitialTimeOutissetto10sInterdigitTimeOutissetto10sQuidway#showvoice-port0:0Thevoiceportwasds0connectiontypeisPLAR,connectionnumber:2001Thevoiceport'sdescrition:e1-portechocancelenableechocancelcoverage16comfortnoiseenableQuidway#showvoice-port1:15ThevoiceportwasprithisvoiceportwasnotsetconnectionThevoiceport'sdescrition:echocancelenableechocancelcoverage16musicthresholdis-70inputgain0outputattenuation0non-linearinitialtimeouts10inter-digitstimeouts10【输出关键点说明】showvoice-port命令可用于显示语音端口的类型、状态、编解码方式、以及输入增益、输出衰减等信息。命令showvoice-portport-number:ds0-group-number主要用来显示E1语音端口对应的DS0组、PLAR连接的状态及连接号码、语音端口描述、回波抵消功能的状态、回波抵消采样时间长度、舒适噪音功能的状态。命令showvoice-portport-number:15主要用来显示与ISDNPRI组对应的语音端口的配置信息,如PLAR连接的状态、语音端口描述、回波抵消功能的状态、回波抵消采样时间长度、输入增益和输出衰减、回波抵消中非线性处理的启动状态,另外还显示等待首位号码的时间及各号码之间的拨号时间间隔等信息。showvoip【用法说明】显示关于VoIP的相关信息。【语法】showvoip{down-queuee1vi-bno|phy-statistice1vi-bno|up-queuee1vi-bno|versionvpu-bno}【参数说明】e1vi-bno:表示E1语音单板的板号。vpu-bno:表示语音单板的序号。【输出实例】Quidway#showvoipdown-queue5V=0,I=0,P=0,C=0,E=E1VI_NULL_EVENT,B=0V=0,I=1,P=0,C=0,E=E1VI_NULL_EVENT,B=0……V=0,I=255,P=0,C=0,E=E1VI_NULL_EVENT,B=0E1VIboard5downinterruptqueueisempty:Quidway#showvoipversion0[Slot1]VI_NULLHardwareVersionis1.0,DriverVersionis1.0【输出关键点说明】命令showvoipdown-queuee1vi-bno显示了E1语音单板和路由器主板之间的下行中断队列中的内容。命令showvoipversionvpu-bno显示了VI单板的硬件版本和驱动程序版本。showvoipdata-statistic【用法说明】显示语音数据的统计信息。【语法】showvoipdata-statistic[channelchannelno][detail]【参数说明】channelchannelno:显示指定通道的语音数据统计信息,channelno为语音逻辑通道编号,从编号0开始累加,按照先编号2VI和4VI模块化插卡的通道,后编号E1VI模块化插卡的通道。detail:显示语音逻辑通道上详细信息。【输出实例】Quidway#showvoipdata-statistic===VoIPdatagramsummary===[NET]SearchVoiceTableSuccess:0[NET]ReceiveDatagramTotal:0[NET]FastSearchTableTimes:0[NET]NormalSearchTableTimes:0Receivechannel:000[NET]ReceiveDatagramTotal:0[COM]DiscardDatagramTotal:0[NET]ReceiveRtpDatagram:0[NET]ReceiveRtcpDatagram:0[COM]AddReceiveTable:3[COM]ClearReceiveTable:0[C

温馨提示

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

评论

0/150

提交评论