一种异步传输模式承载ip数据通道故障定位方法

文档序号:7617899阅读:283来源:国知局
专利名称:一种异步传输模式承载ip数据通道故障定位方法
技术领域
本发明涉及无线通信领域,尤其涉及一种异步传输模式承载IP数据(IPOver ATM,IPOA)通道故障定位方法。
背景技术
所有的通信网络一般都是基于协议对等层之间的通信,在WCDMA的网络中,IPOA通道之间的通信也是基于这个基本原理。具体协议和通信模型如图1所示黑实线代表RNC(Radio Network Controller,无线网络控制器)和NodeB(基站)之间的一条IPOA通道,虚线代表对等层的概念,包括IP层、异步传输模式(Asynchronous Transfer Mode,ATM)层和物理层。RNC可以通过该条IPOA通道对NodeB进行操作维护,NodeB也可以通过该通道向RNC发送请求信息,如Bootp(Bootstrap Protocol,引导协议)请求包。具体实现方式为在RNC和NodeB之间需要建立一条IPOA通道,NodeB本身并不知道自己的IP地址,当NodeB上电加载后,通过Bootp协议向RNC发送NodeBIP请求消息,RNC接收到请求消息后,将该NodeB的IP地址,通过IPOA通道响应到NodeB端。
图1中WCDMA系统是基于ATM层进行传输的,ATM层传送的是ATM信元。IPOA实现了通过ATM信元来传递IP数据包,并提供IP网络互联的平台。
IPOA通道故障主要可能发生在物理层,ATM层或IP层上。物理层故障有很多种,故障原因如传输线路断开,鸳鸯线连接,RNC和NodeB两端扰码配置不一致等,都有可能导致传输故障。ATM层故障主要是IPOA承载的PVC(Permanent Virtual Channel,永久虚拟通道)链路故障,如PVC配置错误,流量过大,出现丢包等。IP层故障有可能因为路由配置错误,IP地址目的不可达等情况。
现有技术中,当IPOA通道出现故障时,通过设计好的MML(Man-MachineLanguage,人机语言)命令,一条一条查询相关信息。包括通过MML命令查询物理链路状态,获得统计相关信息,分析物理链路接收消息包是否递增,发送消息包是否递增,丢失消息包是否递增等,如果没有递增,表明物理层可能出现只发不收,只收不发等故障;通过MML命令查询物理层的数据配置,例如检查RNC,NodeB两端扰码是否配置一致,检查两端物理链路属性是否一致等;通过鸳鸯线检测,检查两端物理链路E1/T1是否正确对接。通过MML命令查询IPOA通道承载的PVC链路的VCL(Virtual Channel Link,虚通道链接)终端统计信息,分析该终端接收ATM信元数量是否递增,发送ATM信元数量是否递增,丢失ATM信元数量是否递增等,如果没有递增,表明ATM层可能出现只发不收,只收不发等故障;通过MML命令查询ATM层的数据配置是否正确等。
由于每个厂家实现的技术细节不便公开,MML命令不能获得所有相关信息。同时MML命令比较零散,当问题出现后,有可能因为查询不完全而导致故障无法定位。

发明内容
本发明提供一种基于网络协议对等层的IPOA通道故障定位方法,能简单、快速定位IPOA通道故障。
本发明方法包括根据IPOA通道传输协议层,将IPOA通道故障按照IP层、异步传输模式(ATM)层和物理层进行查询定位。
本发明方法包括如下具体步骤A确定承载IPOA通道的物理链路是否工作正常,若否,则定位为物理层故障;若是,执行步骤B;
B将与IPOA通道两端通信设备相连接的物理链路分别设置本端环回,通过获取物理链路的工作状态信息和收发消息包的统计信息,确定物理链路是否工作正常;若否,执行步骤C;若是,则定位故障为中间传输故障或两端通信设备配置错误;C确定IPOA承载的永久虚拟通道(PVC)链路是否工作正常,若否,则定位故障为ATM层;若是,则在IP层进行故障查询。
所述步骤A中,通过获取物理链路的工作状态信息和收发消息包的统计信息确定承载IPOA通道的物理链路是否工作正常。
所述步骤B中,对物理链路设置本端环回的具体方法为在物理端口上插上环回头。
所述步骤C包括C1使用人机语言命令,在IPOA承载的PVC链路设置环回;C2在该PVC终结端发送测试数据包,系统根据统计记录的收发测试数据包结果信息,确定PVC链路是否工作正常。
步骤C2中统计记录收发测试数据包方法为对PVC链路终端端口和交叉端口收发ATM信元、丢失ATM信元及错误ATM信元进行统计记录。
所述物理链路包括但不限于用户网络接口(UNI)链路、ATM反向复用技术(IMA)链路及时隙承载链路。
步骤C中所述在IP层进行故障查询的具体方法为由IPOA通道一端的通信设备发送测试数据包,查询基数路由信息,判断数据包是否路由到其它PVC链路上。
所述测试数据包为Ping数据包。
所述故障查询顺序为物理层、ATM层、IP层或者IP层、ATM层、物理层。
本发明根据网络协议层进行IPOA通道故障定位,逻辑清晰,可由系统自动分析结果信息,能实现快速故障定位。


图1为IPOA通道及传输协议层示意图;图2为本发明方法实施例流程图之一;图3为本发明方法实施例流程图之二。
具体实施例方式
下面结合说明书附图来说明本发明的具体实施方式

对于发生IPOA通道不通的设备两端,从物理层、ATM层和IP层三层着手定位分析。三层定位顺序先物理层、再ATM层、后IP层或者先IP层、再ATM层、后物理层。
下面以先物理层查询为例进行描述。
首先将承载该IPOA通道的物理链路分离,即其它业务数据不由该物理链路承载,以免影响其它业务。
具体查询方法如图2、图3所示,包括下列步骤步骤11查询承载该IPOA通道的RNC侧物理链路,例如UNI(User-Network Interface,用户网络接口)链路,IMA(Inverse Multiplexing forATM,ATM反向复用技术)链路及时隙承载链路(FRCTIONAL)等链路的工作状态信息和统计信息;工作状态信息可以表明这些物理链路是否处于正常工作状态,统计信息包括对物理链路收发消息包,丢失消息包,错误消息包等进行统计,记录统计值;步骤12将获得的上述信息保存到文件,发向操作维护台或者是网管中心,由操作维护台或者网管中心进行自动分析,获得分析结果,快速定位物理链路是否存在故障;若物理链路故障,则执行步骤13;否则,执行步骤14;步骤13报告物理层故障,故障定位结束;步骤14设置RNC侧物理链路环回,具体方法在物理端口上插上环回头;步骤15通过获取物理链路的工作状态信息和收发消息包的统计信息,确定当前物理链路是否工作正常;若物理链路环回后工作正常,则转至步骤16,否则,执行步骤17;步骤16表明RNC侧通路工作正常,记录结果信息;问题可能出现在NodeB侧,需按图3所示步骤进一步对NodeB侧进行故障定位;步骤17使用MML(人机语言)命令,在IPOA承载的PVC链路设置环回;步骤18在该PVC终结端发送测试数据包,根据记录的收发测试数据包结果信息和相关统计信息,确定PVC链路是否工作正常;统计信息包括对PVC链路终端端口和交叉端口收发ATM信元,丢失ATM信元,错误ATM信元等信息的统计,记录统计值;若PVC链路工作不正常,执行步骤19;否则,执行步骤20;步骤19定位RNC侧ATM层故障;步骤20定位故障在RNC侧的IP层;获得IPOA客户端的路由信息,检查路由信息是否正确和完整;检查是否是IP层数据包接收发送丢失;具体检查方法为启动一个类似Ping实用程序,由RNC侧向NodeB侧发送Ping数据包,因为IPOA通路不通,RNC无法接收到NodeB发来的响应,通过查询基数(Radix)路由信息,检查数据包是否路由到其它PVC链路上,如果发现其它PVC上存在接收数据,表明转发错误,记录结果信息。
NodeB侧故障定位方法和RNC侧类似,简要叙述如下步骤21查询承载该IPOA通道的NodeB侧物理链路的工作状态信息和收发消息包的统计信息;步骤22根据上述查询结果,确定物理链路是否工作正常;若物理链路故障,则执行步骤23;否则,执行步骤24;步骤23报告物理层故障,故障定位结束;
步骤24设置NodeB侧物理链路环回,具体方法在物理端口上插上环回头;步骤25通过获取物理链路的工作状态信息和收发消息包的统计信息,确定当前物理链路是否工作正常;若物理链路环回后工作正常,则转至步骤26,否则,执行步骤27;步骤26定位故障为中间传输设备故障或者RNC和NodeB物理链路对接时候,出现鸳鸯线,或者双方数据配置不一致等问题造成IPOA通路不通,故障定位结束;步骤27使用MML(人机语言)命令,在IPOA承载的PVC链路设置环回;步骤28确定PVC链路是否工作正常;若PVC链路工作不正常,执行步骤29;否则,执行步骤30;步骤29定位NodeB侧ATM层故障;步骤30定位故障在NodeB侧的IP层;显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种异步传输模式承载IP数据(IPOA)通道故障定位方法,包括根据IPOA通道传输协议层,将IPOA通道故障按照IP层、异步传输模式(ATM)层和物理层进行查询定位。
2.如权利要求1所述的方法,其特征在于包括如下具体步骤A确定承载IPOA通道的物理链路是否工作正常,若否,则定位为物理层故障;若是,执行步骤B;B将与IPOA通道两端通信设备相连接的物理链路分别设置本端环回,通过获取物理链路的工作状态信息和收发消息包的统计信息,确定物理链路是否工作正常;若否,执行步骤C;若是,则定位故障为中间传输故障或两端通信设备配置错误;C确定IPOA承载的永久虚拟通道(PVC)链路是否工作正常,若否,则定位故障为ATM层;若是,则在IP层进行故障查询。
3.如权利要求2所述的方法,其特征在于所述步骤A中,通过获取物理链路的工作状态信息和收发消息包的统计信息确定承载IPOA通道的物理链路是否工作正常。
4.如权利要求2所述的方法,其特征在于所述步骤B中,对物理链路设置本端环回的具体方法为在物理端口上插上环回头。
5.如权利要求2所述的方法,其特征在于所述步骤C包括C1使用人机语言命令,在IPOA承载的PVC链路设置环回;C2在该PVC终结端发送测试数据包,系统根据统计记录的收发测试数据包结果信息,确定PVC链路是否工作正常。
6.如权利要求5所述的方法,其特征在于步骤C2中统计记录收发测试数据包方法为对PVC链路终端端口和交叉端口收发ATM信元、丢失ATM信元及错误ATM信元进行统计记录。
7.如权利要求2所述的方法,其特征在于所述物理链路包括但不限于用户网络接口(UNI)链路、ATM反向复用技术(IMA)链路及时隙承载链路。
8.如权利要求2所述的方法,其特征在于步骤C中所述在IP层进行故障查询的具体方法为由IPOA通道一端的通信设备发送测试数据包,查询基数路由信息,判断数据包是否路由到其它PVC链路上。
9.如权利要求8所述的方法,其特征在于所述测试数据包为Ping数据包。
10.如权利要求1所述的方法,其特征在于所述故障查询顺序为物理层、ATM层、IP层或者IP层、ATM层、物理层。
全文摘要
本发明公开了一种异步传输模式承载IP数据(IPOA)通道故障定位方法,包括根据IPOA通道传输协议层,将IPOA通道故障按照IP层、异步传输模式(ATM)层和物理层进行查询定位。具体方法包括物理链路工作状态检测,PVC链路检测和IP路由分析。采用本发明定位方法,逻辑清晰,可由系统自动分析结果信息,能实现快速故障定位。
文档编号H04L29/08GK1863065SQ20051006905
公开日2006年11月15日 申请日期2005年5月10日 优先权日2005年5月10日
发明者张慧 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1