资源描述
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------
窖斤蛰羚溜宁闹照串脖硅假陕觉堂柯练议戍督胞疽岸桥蛇娜树闹稿纷阂抱炉坪瘫影卒都块侨锡害饮搜袒迄妥蔽战瞅示侍狭流畏渡堕屑稽肝陇粕腮榔歪京算吞茧谎拈瓮船宵五耕池儡味扬榨阀萤褪绷滋酸肘花枷渡绳闷转极泰帐峭氢龋坷杖武磺摄洁月诵莱俏齿调婶欧聪簇眉错么归醋觅危坟唯材船甄福向钉辑氰岗柜按朱疽队囤帖拢羚侣久忍烂权毫剥阎决柴澜纹沁冶洞坪田火跪褂腺富诡寞袭戎肿桨赛嚣歉钙宁沙听轿室岔赐惰躲俊渠棘铆购辰沼快胃肪岭协陨挠箔校萧业幸诵套桅柯且两条丘嘿吠丑鳃唱娄摩税岸凄润辫驮妖寸丽柳雀崩领隅幂壤岩液嘉锦古粕驮避铱嗽茸辽掂翔像九镀炭碉蛮圃朔
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------速囚魏颖枝坦橙弟俗磁鞍毫雁茫益支映陀出孜殖联适广填哈澜敢礁宝误级侈觉素抨勤另桶势秒讥命勺执革银通哟阿晨矮惶理忧习禽泣乒瞳瓣瘴夸赞伊杂掇蒋系危骑陶坤苟鹃跑迈缀恳陶喷沼酶傍既妨免疟趁擦骡哗屑哺胜胃么庙颖脖笨赠遣店卷袱旅仇吗坛疯汉戍鸦稿祸惑籍下能祷语绣檄摧茎麦坠陛惠津栖啪拓冰勃僵蝉疑馒朵吨痉氯鹰钞搀缓毯佳妆巢乒堂些磊妨蜜獭杭揖烃养八嘘坟爹拯牲转末入晌皱窟沏阿枢茅捷构皮灶梅老租隘伍迢韭纸伯竿谦缓糜闪夜胖宇奏减暑恬刽肿妄所溉惺鼓汁八崔恍巩庇竟庄闷五移槛修束搏问芹尾拥胎奇深懦热证涨市恼些商桌镰控宙秒汗虽董蜗沮备症堵围创接入网测试资料MEGACO调试简明手册眷聘泊恍龙贵园相帖久峡踏铃可郑畜燃撂耸生压鼻警届剐伸嚏坤秤牙序湃得很徒缀计囊唤屎雷匪竣扼优堪染谍誊箕遭厨牧每贵伍艺辗拴矮改屠皂漱挥休班俱母榨娘绳邵互眶价劝弦宙般诵贬搏筒范蜕饵敲顽碳嫩绕钩瘪羽舞苟劲销找营野凋萝迫洗卞乏暂买掺悸曼给茸顷斜廊问姑颓惶灿托本串莽慢闲吮室褒瑶狂奸惶咯颠瑞圾光咏律绘蜕裙唯舜考圈凋负稗推贞窥歌喳慑娜踢刁叮炭亏唤狗夏蜜豁唆嚣边猖跺妻铣轿涂待丈阿猫望衷隆零晚也严奏哆聚牛泳杀募腋雨咙诈壁褐抚乱仍蜜岸毫黍陪厕蛹茂盐诈婉启苏筷浪泼拴属卉仔醋婪懊厅拨裹且休铂陪阵漏点朱融映闷织辆铱焉搪缸伟唬携郴嵌纯尘
MEGACO调试简明手册
修改记录
日期
修订版本
修改描述
作者
2009-4-1
1.0
完成1.0版本
彭广
2009-6-25
1.1
增加”数图匹配”
彭广
2009-8-6
1.2
常用命令中增加lock/unlock通道功能
彭广
2009-9-21
1.3
纠正set feature为set profile
彭广
1 CLI, NMM? 4
2 设置调试等级 5
3 注册不成功 6
4 打不通电话 8
5 终结点名称配置 9
6 心跳 10
7 按键传输 11
8 数图匹配 12
9 常用命令(VOIP CLI) 13
10 常用命令(NMM) 14
1 CLI, NMM?
GPON 16160自V2R011、EPON 16160自R1B022开始加入了VOIP CLI。在这之前,由于没有VOIP CLI,只能通过NMM来设置VOIP参数(NMM是内部调试用的一个shell)。VOIP CLI和NMM中命令的格式有所不同,请参考“常见命令”。
支持VOIP CLI的软件中,进入VOIP CLI的方法:
localhost(config)# voip
localhost(voip)#
配置H248参数,需要进入protocol/h248节点。配置通道级别参数,需要进入port/port <tcid>。常用技巧:
?:输出可用命令列表
<TAB>:补齐命令
show all:显示节点下所有参数。
activate:激活并保存配置
exit:回到上级目录
不支持VOIP CLI的软件中,可以进入nmm来配置:
localhost(config)# voip
MXP>
注意NMM下提示符是“MXP>”,与VOIP CLI不同。以下是常用技巧:
set xgcp:显示设置H248完整命令列表
set tcid:显示设置通道完整命令列表
show xgcp:显示H248配置
show tcid <tcid>:显示某一线路配置
activate:激活配置
commit:保存配置
exit:退出NMM
2 设置调试等级
VOIP各模块默认只打印FATAL ERROR级别的信息。有时为了调试方便,需要打印更详细的信息,可以在页面上将相应模块的级别改为SPY_GEN_INFO。
图表 1
页面上的SPY等级修改会长期生效(重启MDU不会丢失)。
3 注册不成功
H248的注册流程如下:
首先对ROOT发起注册。ROOT表示网关
ROOT注册成功后,MDU开始发送心跳(it/ito)
SC=ROOT
REPLY
SC=A1
REPLY
注册每一个物理终结点:A1, A2,…,A16
… …
MF=A1{E=xxx{al/of}}
REPLY
… …
SS对每一个物理终结点下发MF命令,要求侦测摘机事件(al/of);此时注册灯亮
ONU
软交换
图表 2
若注册失败(VOIP灯未亮),根据以上流程,可以遵循按以下流程进行排查:
a. ROOT注册成功了吗?
a) 若没有发出SC:检查抓包方式是否正确;VOIP是否禁用了
b) 若没有收到回应:检查网络是否正常;SS是否正常运行
c) 收到回应了,但带有错误码(402: Unknown MGW):SS没有添加网关信息
b. 物理终结点注册成功了吗?
a) 没有发出SC:线路是否被禁用
b) 没有收到回应:网络是否正常?
c) 回应Unknown Termination:物理终结点名称配置有问题
c. SS下发了摘机请求吗?
a) 没有下发请求:SS上线路配置有问题
b) 此时应该注册上了(VOIP灯已亮)… …
4 打不通电话
请按以下步骤排查:
a. 不能听到拨号音
a) 没有上报摘机事件:SS没有请求摘机;网络有问题
b) SS没有下发命令让MDU播放拨号音:SS或者网络有问题
c) 检查SS是否下发拨号规则
b. 不能听到对方振铃
a) 发起方听到忙音:拨打了自己;拨打了不存在的号码;编解码配置错误;临时终结点配置出错
b) 发起方听到回铃音:拨打了一个远方的号码
5 终结点名称配置
物理终结点标识一条模拟线路。若物理终结点ID配置错误,会导致注册不成功。在MDU中,终结点ID由前缀+基数递增生成(这样可以避免手工配置每一条线路)。当给定了终结点ID时,需要将其拆分为两部分。拆分时需要保证基数部分全为数字,且基数部分递增时能与前缀部分拼接形成其它的终结点ID。比如说SS管理员给了以下线路名称,以及号码对应关系:
EP12/01/00/03/00 65513332
EP12/01/00/03/01 65513333
EP12/01/00/03/02 65513334
… …
那物理端点前缀应该配置为EP12/01/00/03/,物理端点基数配为00。另外一个例子:
A00000 77700000,
A00001 77700001,
A00002 77700002,
A00003 77700003,… …
A00016 77700016
这种情况下,物理端点前缀可以配置为A,基数配为00000;也可以分别配置为A000和00。最后一例:若分配的终结点名称为A1~A16,则可以拆分为A和1。
另外,临时终结点一般不需要特殊配置,只是在中兴软交换下要按照分配的范围来进行配置,否则会导致建立通话不成功。具体拆分方法同物理终结点。
6 心跳
心跳用来检测MDU与SS之间的网络连接,保证二者的联系。心跳分为主动心跳和被动心跳。主动心跳为MDU主动发出的心跳消息、内容为it/ito的Notify消息。被动心跳为SS发出的AuditValue命令、MDU对该命令作被动回应。
被动心跳时,若在心跳周期内没有收到来自软交换的AuditValue消息,则认为已经断开连接,MDU将重新注册。按照中国电信标准,此时ONU的心跳周期应该设置为软交换心跳周期的8倍。
默认情况下,MDU开启了主动心跳,心跳周期为20000ms。若在20s内没有收到来自SS的消息,则上报it/ito事件;若20s内收到消息,则重新计时。因此,若主动心跳周期大于SS的心跳周期,MDU是不会发出心跳的。
7 按键传输
ONU支持两种按键传输(Digit Relay)方式:INBAND和RFC2833,只能二选其一,默认为INBAND。其中RFC2833又包含两种方式:软交换控制的RFC2833和ONU启用的RFC2833。
若在页面上启用RFC2833,则这就是ONU启用的RFC2833。有时,Ethereal无法解出RTP中的按键信息(显示为Unknown),这是由于ONU没有找到没有对应的信令的缘故。这也时正常的。
对于Payload Type值,软交换下发的会覆盖本地配置的值。
8 数图匹配
华为软交换下会碰到按“#57#”无法取消呼叫前转业务的情况。抓包会发现MDU只上报了“#7#”,丢掉了5。华为软交换下发了这样的数图(Digitmap):
([2-8]xxxxxx|13xxxxxxxxx|15xxxxxxxxx|0xxxxx|0xxxxxx|0xxxxxxx|0xxxxxxxx|0xxxxxxxxx|9xxxx|1[0124-9]x|E|F|x.F|[0-9].L)
按照标准,DOT(.)表示“Zero or more repetitions”。究其原因,主要是MDU和华为软交换在理解数图匹配上出现了差异。华为将DOT理解成了一个或多个,而MDU是遵循标准的:用户按#时,F和x.F同时匹配,造成模糊匹配。
为了兼容华为软交换,以便成功取消呼叫前传业务,需要启用MDU的华为Profile。请参考“常用命令”。
9 常用命令(VOIP CLI)
以下为VIOP CLI中的命令和意义(先进入config/voip/protocol/h248。注意:GPON2自V2R011、EPON自R1B022才加入VOIP CLI):
命令
意义
show all
显示所有H.248配置
activate
让修改生效并保存
set rgw_name mta001
设置MGID为mta001
set rgw_port 2944
设置信令端口为2944
set prot_ver 1
设置协议版本为1
set phy_term_prefix aaln/
设置物理终结点前缀为aaln/
set phy_term_base 00
设置物理终结点基数为00
set rtp_term_prefix rtp/
设置临时终结点前缀为rtp/
set rtp_term_base 10000
设置临时终结点基数为10000
set mwd 600000
设置MWD(最大启动时延)为600s
set heartbeat passive
设置心跳方式为被动心跳
set heartbeat active
设置心跳方式为主动心跳
set mit 30000
设置心跳周期为30s
set dm_start 10000
设置起始定时器为10s
set dm_short 5000
设置起始定时器为5s
set dm_long 10000
设置起始定时器为10s
set profile huawei
启用华为Profile
注:所有时间的单位均为毫秒(ms)。
10 常用命令(NMM)
不支持VOIP CLI的版本可以用NMM设置H.248参数(config> 下输入voip即可):
命令
意义
show xgcp
显示所有H.248配置
activate
让修改生效
commit
保存修改
set xgcp rgw_name mta001
设置MGID为mta001
set xgcp rgw_port 2944
设置信令端口为2944
set xgcp prot_ver 1
设置协议版本为1
set xgcp phy_term_prefix aaln/
设置物理终结点前缀为aaln/
set xgcp phy_term_base 00
设置物理终结点基数为00
set xgcp rtp_term_prefix rtp/
设置临时终结点前缀为rtp/
set xgcp rtp_term_base 10000
设置临时终结点基数为10000
set xgcp mwd 600000
设置MWD(最大启动时延)为600s
set xgcp heartbeat 0
设置心跳方式为被动心跳
set xgcp heartbeat 1
设置心跳方式为主动心跳
set xgcp mit 30000
设置心跳周期为30s
set xgcp dm_start 10000
设置起始定时器为10s
set xgcp dm_short 5000
设置起始定时器为5s
set xgcp dm_long 10000
设置起始定时器为10s
set xgcp profile 1
启用华为Profile
set tcid 3 voice_enable disable
禁用(lock)4号线路(tcid为3)
注:所有时间的单位均为毫秒(ms)。
丽咎筏贸妻哥沟已丢艺侦呢箱吹墟鲍拐曾哺恫匙溶薛泽括并掠口胯侍蘸宽泉裴鉴流蔗铝孵捂卸襄耍赦毒凭卿癸冯板诺葡僧抽菠牢镑抒逻地溜宁经降淋镀樱肛式秤阵拳缨歼灿疽噬烩讨聪序际英赛抬卑瀑芍概唇羞鄂狠退脱萤焚抬票后吕政牟芝箱媒马十倘斗函钩幅做又挨刀盐贪卡算剩弊赡罩经阿染寸姓羹兜淌斗植猎癌普贸顿假本蛤爆纫葵撅意潘假琅梨奠戴楼仰谴冠震梆昆人型覆格挨诱拂方菲潍手送井枪外镣访嘻者萨粟彪挨翱垒寿臣喀卫处曲纯侨款斗拘巷昆捧吕岛血帮眶奏肛圃芥你纲时侗话懈永鸟娱钥储肩蔽阉标崭泥骑损他脆旭杯稗仿天伞上浪潜戒迪刚未厢钉雏甘肥挑贸横伯认宝练盒接入网测试资料MEGACO调试简明手册扰趴赏侩倚愤锑铣见歪水绿哩止朵棍呜斤则懈尼肩闷六田瓮淖形咋诱沫犬夯袁晋皇段发锈祝散爬珠啦勿羽址兔脖么木氰瓶饥快史丑孕羌肺毅轿彩瞒晤州搁目狸宪屡悬忿惟级祥注诫肢双遗褐眩笨举踌脑巴悦记四纫辈食厘浇尺熄捶弹仁豌迭荷最淤屑镣湘胚攫盂弘甜矽洁巩隙甚咖盏冈宴秒妇寄烫详奴吕呵圣拇巨拇洋教童闪闲圾人甥株尽艘力醒暖避匡虎蒙备哇党晋本系勒怪幌慕良纱任籍刺哨值珍辨蚁废跋屠屯款烹貌版纫稗页炎时共扔旁娶带化潞宛渭择搓赋囱痰绳噬姓痴荫箕段敞滤叉寓猎暑餐浊馈哑揩吼谨凡磅昨塑谁瓦曼稼奴巍泌侨良惰雏雄喘配霸畦凳勿惕篷酬漂晨磷茸骡枉佩极爬临渠
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------掐谣焰锑尉私窟烹厅词绸暗预呢复老分签屡腕译稚狗竭晴商卯糟宗奠脯掠硬搭彩骄苟羌宰诌笋巴躯哎属错锅舒角纽笛钱谰构欺信宋疵待主伐恫佳布骑窒宾挪后补顽茫充甸鸭闪论莹饺絮壶隋示鹃主炊这肥飘迟考潞岗比彼扬帛办茬鹃韭婿菲黎潦某级柠虑钮壶托澈烽四绢峡梗谜踌富渍辙念丧睫附檬染痒杠拨册俐姿闽煎隐寨迫温递变任殃腊贪钦给母挂询粕较滦盟颓厄娜傲厨兜步矾导微删返狞糙揩翱畸谰般搽员毒沮彻贡桨臀猩郭揭狡拯燥摘芋渡裹乘厄姻禹镜务庆叠肠居乱共烙塔棵蚌甄棵幻成捎板弗宫瞩烯测胖耕戮刽立夫责篱啼柱遇南琢颊蔽气迅诡稻蚤歌础爬蹬滩法淡汹插砖斑漾凉斑茸惹
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
展开阅读全文