• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

VG系列关于FXO口忙音检测PCM报文抓包方法

2006-09-04 发表
  • 0关注
  • 0收藏 863浏览
粉丝: 关注:

Vg系列FXO口忙音检测PCM报文抓包方法

一、组网

 

     说明:电信市话线号码8888456接在VG1041的FXO口上,当市话号码8888123拨打8888456时,接在VG1041上的LINE 3口电话8000震铃(VG1041配置在此案例中省略)

二、问题描描述

主叫为市话号码8888123,被叫为8888456,当8888123呼叫8888456时,主叫8888123挂机,被叫话机8000还在震铃

三、过程分析

此现象是由于在PSTN侧的主叫8888123挂机时,返回一个忙音信号到VG1041的FXO口,但VG1041的FXO口检测不到电信发送过来的忙音信号,被叫方不能及时挂机。

四、结论

  略

五、解决方法

通常情况下,我们可以在VG1041用自动忙音检测的方法把电信送过来的忙音信号保存在VG1041上,VG1041根据保存的忙音检测信号对电信送过来的忙音信号进行识别,从而能正常挂机。用自动忙音检测的方法是:

第一步、使用电话8888123拨打号码8888456,话机8000自动震玲(通过专线震铃方式,具体配置在此省略)

第二步、8888123挂断电话,此时,电信交换机就通过与语音网关相连的电话线给语音网关VG1041播放忙音,为忙音检测提供输入。

第三步、在语音网关的控制台上使用命令

vi-card busy-tone-detect auto index line-number

index:记录忙音特性的编号,取值范围是0~3, VG可以支持四种忙音特性。

line-number:对应的语音用户线号。开始检测。为确保捕捉到交换机送出的忙音信号,建议在被叫挂机后2秒左右再执行以上命令。

第四步、控制台终端显示“Detecting, please wait...”提示忙音检测正在进行,检测结束后,提示“Detect finish!”,此时使用save命令保存检测到的忙音参数:

    一般情况下,用自动忙音检测的方法可以解决忙音检测的问题,可是在一些较特殊的情况下,比如在XX省建行VOIP项目中,由于电信送过来的忙音信号的能量较低用自动忙音检测的方法也无法检测到忙音信号,这时需要我们在VG1041上进行忙音检测PCM报文进行抓包,由研发对忙音检测进行分析,然后手工调整忙音检测的参数解决。

VG1041上进行忙音检测PCM报文抓包的方法如下:

说明:目前只有在8041V100R001B04D003, VRP 1.80版本中才能进行忙音检测PCM报文抓包

抓包步骤:

第一步、用TELNET的方式进入VG1041,在系统视图下输入:super,然后输入密码sbqygmmb,如下:

[VG1041-2]super

[VG1041-2-supervisor]h-dsp pcm free

PCM buffer has no malloc!

[VG1041-2-supervisor]

第二步、同时在另一个窗口也TELNET到此VG1041上,同时打开调试开关:

debug voice vpp all这时从8888123拨8888456,会看到如下调试信息:

VPP: Send VAS msg, channel=4, argu1=65, argu2=15, argu3=71

  VPP: Send VAS msg, channel=4, argu1=49, argu2=0, argu3=0

  VPP: Recv RCV Msg RCV_ConnectVPU, Channel=4, argument=1

  VPP: Send CODECM msg VPP_CONNECT: Channel=4, argument=1

  VPP: Recv CODECM msg CONNECT_ACK, channel=4, argument=1 !

  VPP: Send RCV msg RCV_ConnectVPUAck, Channel=4, argument

第三步、主叫8888123挂机后,在第一步打开的窗口上输入h-dsp pcm 4(4为通话的通道号Channel=4)

   [VG1041-2-supervisor]h-dsp pcm 4

   channel 4 start capture pcm data packet, addr:0x1caac2c

[VG1041-2-supervisor]

第四步、等约过了30秒左右后再次输入h-dsp pcm 4结束忙音检测PCM抓包

 Free PCM buffer OK!

[VG1041-2-supervisor]h-dsp pcm 4  

channel 4 start capture pcm data packet, addr:0x1ca6ae4

[VG1041-2-supervisor]h-dsp pcm 4

 Channel 4 has been capturing PCM data packet, size:964kb, addr:0x1ca6ae4

 please h-dsp pcm free first.

[VG1041-2-supervisor]

这时表示已经抓到PCM报文包

第五步、以FTP方式登录VG1041,把抓到的PCM报文COPY下来

ftp>get pcm

第六步、研发根据忙音检测PCM报文分析出电信送过来的忙音参数,在VG1041上人工修改这些忙音检测参数即可。如

1、在voice视图下输入

vi-card custom-toneparam 2 0 5 450 450 80 80 350 20 350 20 40

2、在任一用户线下输入:area custom

说明:2 0 5 450 450 80 80 350 20 350 20 40为研发分析出来的一组忙音检测参数,主要包含最大忙音幅度、忙音频率、忙音的持续时间、忙音持续时间的偏差、忙音能量等参数。

备注:此案例相关资料参考《VG语音网关操作手册》

 

 

若您有关于案例的建议,请反馈:

作者在2006-11-28对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作