林国强,赵绍雄,王 鹏,段 俊
(1.中国电信股份有限公司广东研究院 广州 510630;2.中国电信股份有限公司广东分公司 广州 510081)
近年来,为了更好地实施中国电信集团公司提出的“宽带中国·光网城市”战略目标,广东电信提出全光纤接入方式,全光纤接入是实现该目标的重要承载手段,可以实现家庭用户100 Mbit/s接入的大速率、大带宽“信息高速公路”。为了响应市场需求,满足快速放号、高效处理业务开通的需求,全网引入了一种新型的异厂商互通性光网络家庭网关终端(e8-C),它实现了网络末梢处家庭网关终端厂商的多元化发展,大大降低了光纤入户的成本,实现了光网络的快速部署,提供了优质的融合业务接入。
但在实际运维过程中,e8-C终端在进行业务发放时,70%~75%的故障与ITMS平台注册和业务下发相关。因此,本文将重点对e8-C注册ITMS平台和下发业务失败典型案例进行分析并提出解决方案,提升现有e8-C装机效率及分析故障定位的能力。
e8-C终端组网结构如图1所示,e8-C终端业务开通过程必须经过如下4个关键点:
·e8-C在异厂商OLT设备上认证;
·e8-C在OLT设备成功认证后,从BRAS获取IP地址;
·e8-C成功获取BRAS分配的IP地址,再到ITMS上进行注册;
·ITMS上成功注册后,ITMS下发宽带、话音、iTV的业务数据至e8-C;验证用户业务。
除以上关键点外,作为光接入维护人员,还需了解及掌握ITMS如何通过其自带的报文跟踪工具获得分析两者交互的注册报文,排查业务、下发故障点所在。因此,应关注两者交互时的重点节点信息,如Internet Gateway Device X_CT-COM_UserInfo Status(和Result),见表1。
图1 e8-C终端组网结构
e8-C终端注册OLT成功,获取管理IP地址成功,但终端注册进度条提示:“e8-C请只输入ONU SN(e8-C LOID),密码为空!请重试”。
从故障现象可知,终端注册ITMS失败,现场查看终端,登录终端Web界面选择ping诊断工具,发起ping ITMS域名服务器地址。
当终端可以ping通ITMS域名服务器时,结合终端的注册报文发现ITMS平台下发了关键参数X_CT-COM_UserInfo Status=2,可以知道e8-C终端注册ITMS失败的原因有如下两个:
·终端注册的LOID对应的业务工单不存在;
·终端3个关键参数没有在ITMS进行录入或者终端上报的参数和ITMS录入的参数两者匹配不成功,导致注册ITMS失败,终端的软件版本、设备标识(OUI)和终端的型号是注册ITMS的关键参数,缺一、错一不可。
当终端ping不通ITMS域名服务器时,有以下3种可能性:
·ITMS平台发生故障,处于离线状态;
·终端到ITMS平台的路由发生中断;
·终端DHCP获取的IP地址池不是e8-C专用地址池,导致IP地址不可达。
(1)针对ping通ITMS域名服务器的处理方法
第一种失败原因处理方法:根据终端注册的LOID反查SPS,检查业务工单是否正常发送到ITMS,业务工单是否出现“卡单”或下发失败的情况。如果是,请联系相关IT系统维护人员进行业务工单回滚重新下发或进入人工干预环节,使终端对应的LOID业务工单下发到ITMS。此时,e8-C终端即可完成业务工单的下发。
第二种失败原因处理方法:ITMS已经从SPS正常接收业务工单,检查ITMS录入的e8-C终端关键注册参数是否错误或者没有录入(如终端型号、版本和OUI)。如果是,请根据e8-C终端注册报文上报的关键参数,如软件版本、设备标识(OUI)和终端型号,与ITMS对应的录入参数进行核对。具体如图2所示。
(2)针对ping不通ITMS域名服务器的处理方法
现场登录Web界面检查终端管理通道,检查TR069_VOIP_R_VID_46获取的IP地址是否为10.X.X.X网段,如果是,请检查e8-C终端与ITMS路由是否正常,如果都正常,说明ITMS处于故障状态,请ITMS维护人员检查系统是否因同一时间内CPU利用率、inform注册报文信息并发数过高,导致ITMS处于“假死”状态。
表1 交互时的重点节点信息
图2 e8-C终端注册报文上报的关键参数核对
e8-C终端在成功注册ITMS后,开始下发相关的业务参数,发现终端语音指示灯已经亮起,但终端注册进度条提示:“注册成功,下发业务失败,请重试”。
现场根据e8-C反馈的现象,通过ITMS平台查看终端对业务工单的注册情况,发现终端只完成了话音部分的业务工单参数下发,宽带工单并没有成功下发,终端此时显示的状态是如图3所示的绑定状态,结合终端的注册报文发现,ITMS平台下发了关键参数X_CT-COM_UserInfo.Result=2,同时终端上报了一个或多个错误代码(如9002、9003、9005、9007等)。经过上述分析得出,可能是平台对终端下发的业务模板关联错误或终端设置某个节点参数失败,导致业务下发失败的情况。
对一个具体的终端注册报文进行详细的分析,特别是对出现的异常注册代码的分析,是解决该类问题的切入点。下面介绍两个在注册过程中常见错误代码的故障定位和解决方法。
(1)对于注册ITMS成功,下发业务失败,提示错误代码为9003的解决办法
根据ITMS平台跟踪到的注册报文消息,发现终端在下发宽带业务工单时,终端上报了一个错误代码9003,ITMS平台跟着就下发了一个关键参数终止本次注册,结果值X_CT-COM_UserInfo.Result=2,结束了本次注册。通过下面的分析步骤可以从中找到相应的解决办法。
·查看终端上报的第一个Inform报文,包含了终端的一些基本信息。如厂商、终端型号、OUI、软硬件版本、注册的LOID等信息。从中可以知道,注册终端是上海贝尔的RG201O-CA(4+2 no Wi-Fi)、软件版本是RG201O-CA_V1.2S,并且上报了X CT-COM BIND信息说明终端发起了与ITMS的注册请求。
·查看ITMS平台给终端下发了一个注册ITMS成功的关键参数:Internet Gateway Device.X_CT-COM_UserInfo.Status=0。
·查看ITMS平台给终端下发开始业务下发的关键参数:Internet Gateway Device.X_CT-COM_UserInfo.Result=0。
·ITMS平台进行宽带业务下发,先删除终端的上网WAN连接,然后新建一条桥接模式WAN连接,并且绑定SSID1、LAN1、LAN3、LAN4口。
·终端因无法绑定相应的端口参数,上报了一个错误代码9003无效的节点参数。注册报文信息如图4所示。
图3 终端绑定状态
图4 终端无法绑定相应端口参数的注册报文信息
·因终端设置参数值失败并上报ITMS平台,ITMS平台因此下发了一个关键参数:InternetGatewayDevice.X_CT-COM_UserInfo.Result=2,结束了本次注册。注册报文信息如图5所示。
综上所述,根据前后两个相关联的报文分析可得,导致终端注册失败的根本原因是ITMS平台给终端下发了一个错误的终端绑定模板:4+2带Wi-Fi,但是从终端上报的第一个Inform信息可以知道,终端是不带Wi-Fi的,所以终端因不存在Wi-Fi的节点,而无法执行ITMS平台下发的配置指令。
以上故障情况,可通过修改ITMS平台关联的终端业务模板,解决上述问题使终端完成正常的注册。修改方法如图6所示。
(2)对于注册ITMS成功,下发业务失败,提示错误代码为9003、9007的解决办法
根据ITMS平台跟踪到的注册报文消息,发现终端在下发话音业务工单时,终端同时上报了2个错误代码9003、9007,ITMS平台跟着就下发了一个注册成功,下发业务失败的结果值X_CT-COM_UserInfo.Result=2,结束了本次注册。通过下面的报文分析可以从中找到相应的解决办法。
·分析终端给ITMS平台回应错误代码的报文,将提到的错误代码向上一个报文查找故障原因。注册报文信息如图7所示。
·根据上述的faultcode节点查找ITMS平台给终端下发的配置参数报文,并根据上报错误节点进行故障定位及分析。注册报文信息如图8所示。
综上所述,根据前后两个报文的分析,可见ITMS平台给终端下发SIP代理服务器的端口5060时,终端设置参数不成功的原因是代理服务器的端口5060后面多了一个转义字符(空格键),可以与下面的SIP注册服务器端口5060进行比较分析,得出故障的原因所在。
以上故障,可通过手动修改ITMS收到的话音业务工单的参数。修改方法如图9所示。
图5 终端设置参数值失败的注册报文信息
图6 修改ITMS平台关联的终端业务模板
图7 终端给ITMS平台回应错误代码的注册报文信息
图8 根据faultcode节点查找ITMS平台给终端下发的配置参数的注册报文信息
图9 ITMS业务参数的手动修改
e8-C终端业务开通是否畅通和4个关键点密切相关,这4个关键点是定位故障和排除故障最好的切入点,希望本文的案例分析能够起到抛砖引玉作用,维护人员通过终端与ITMS平台注册交互的报文进行具体问题分析,以点带面地排查相关节点,找出故障原因所在,进一步提升e8-C终端注册的成功率,为实现“宽带中国·光网城市”的战略目标,打好坚实的维护与操作基础。
1 中国电信集团公司.中国电信家庭网关(e8)技术要求(V3.0),2010
2 中国电信集团公司.中国电信家庭网关(e8)技术要求Q/CT 2270,2010
3 中国电信集团公司.526号_ITMS标准V3.0,2009