著录项信息
专利名称 | 一种以太网无源光网络的故障处理方法及系统 |
申请号 | CN200910131750.1 | 申请日期 | 2009-04-01 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2009-08-12 | 公开/公告号 | CN101505191 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04B10/08 | IPC分类号 | H;0;4;B;1;0;/;0;8;;;H;0;4;Q;1;1;/;0;0查看分类表>
|
申请人 | 北京讯风光通信技术开发有限责任公司 | 申请人地址 | 北京市海淀区人民大学南路三义庙大华天坛大厦一层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京讯风光通信技术开发有限责任公司 | 当前权利人 | 北京讯风光通信技术开发有限责任公司 |
发明人 | 赵文涛 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明涉及一种以太网无源光网络的故障处理方法及系统,光线路终端与光分配网络中的所有无源分光器通过链路相连接,建立无源分光器备份组,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器均与备份组内的至少一个其他无源分光器通过备份链路相连;建立光网络单元备份组,每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其他光网络单元通过备份链路相连;网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,当检测到无源分光器或光网络单元发生故障后,备份组内的其它无源分光器或光网络单元承担转发所述发生故障无源分光器或光网络单元的业务。
1.一种以太网无源光网络的故障处理系统,其特征在于,包括:
光线路终端,与光分配网络中的所有无源分光器相连,用于处理用户业务数据和对光分配网络中的无源分光器和光网络单元进行管理和控制;
光分配网络,包括至少一个无源分光器,光分配网络与光线路终端和光网络单元相连,用于将从光网络单元接收的用户业务数据汇聚并发送给光线路终端;
无源分光器备份组,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器与备份组内的至少一个其它无源分光器通过备份链路相连,当检测到光线路终端和无源分光器之间的连接出现故障时,利用无源分光器备份组的备份链路承担故障链路的业务;
所述备份链路用于握手协议报文和备份报文的通信;
光网络单元备份组,每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其它光网络单元通过备份链路相连;所述光网络单元备份组所包括的光网络单元具有以下两个条件之一:与相同无源分光器备份组的不同无源分光器相连接,与不同无源分光器备份组的不同无源分光器相连接;
终端管理器,在光网络单元与所述无源分光器之间的链路发生故障后,终端管理器将用户应用程序发送数据的请求注册到网络;等待预定的时间间隔,如果没有收到对所述请求的响应消息,则向用户应用程序发送预防性数据来防止超时;然后重复等待步骤;如果接收到对所述请求的响应消息,修改所述响应消息,从响应消息中去除终端管理器已经发送到用户应用程序的预防性数据,并将修改的响应消息发送到用户应用程序;
终端管理器通过IP层网管协议查询光网络单元的IP层以及IP层以上的信息,光网络单元将所述查询的信息发送给终端管理器,终端管理器基于所述查询的信息动态配置光网络单元链路层以上的信息,光网络单元将配置结果反馈给终端管理器;
该故障处理系统还包括网络管理器,
终端管理器向网络管理器发起测试请求,网络管理器将所述测试请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送测试命令,光网络单元根据测试命令执行测试;
终端管理器向网络管理器发起复位光网络单元或升级光网络单元的请求,网络管理器将所述复位或升级请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送复位或升级命令,光网络单元根据复位或升级命令执行复位或升级;
网络管理器包括端口倒换单元,端口倒换单元在主光线路终端和从光线路终端组成的双光线路终端备份方式中进行光线路终端的倒换控制;其中,
当检测到无源分光器发生故障后,向与该发生故障的无源分光器组成备份关系的无源分光器发送业务请求消息,无源分光器收到所述业务请求消息,承担转发所述发生故障的无源分光器的业务;
当检测到光网络单元与所述无源分光器之间的链路发生故障后,向与该链路故障的光网络单元组成备份关系的光网络单元发送业务请求消息,网络单元收到所述业务请求消息,承担转发所述链路故障的光网络单元的业务;
当检测到光网络单元发生故障后,向与该发生故障的光网络单元组成备份关系的光网络单元发送业务请求消息,光网络单元收到所述业务请求消息,承担转发所述发生故障的光网络单元的业务;当判定通信处理单元的应用程序发生故障时,执行以下步骤:
S21.在应用程序中涉及数据接收、数据转发和配置信息管理的位置添加调试信息,通过输出函数的处理,对不同的调试信息赋予不同的输出标记,并在调试信息上添加其所在任务的ID,将调试信息重定向到telnet socket,根据调试信息跟踪数据的接收过程和在不同任务中数据的转发过程,对发送数据、接收数据和转发数据进行分析来确定数据的接收和转发是否正确,同时分析配置信息,确定发送数据是否正确;
S22.在应用程序运行所涉及的函数调用返回错误,if和switch的分支错误以及内存分配错误产生处添加异常处理程序并设置调试信息,确定应用程序的错误类型;
S23.通过建立socket描述符表来更改应用程序中调试信息的输出方向,将调试信息通过函数重定向到所述描述符表中的socket描述符,调试信息通过串口和/或telnet端口输出;通过对不同任务设置不同的调试输出方向,来对单个任务进行调试查看;同时建立多个telnet连接,针对不同任务进行调试信息的输出,对应用程序进行分段分任务调试;
S24.通过telnet登录到光网络单元的通信处理单元,将连接socket描述符添加到telnet重定向输出的socket描述符表中,全程监控应用程序的运行情况,通过信息分类和管理数据来确定错误类型和错误位置,通过对单任务的调试跟踪确定故障情况。
2.根据权利要求1所述的系统,其特征在于,所述网络管理器具有光时域反射仪测试单元,在网络管理器检测到光线路终端和无源分光器之间的连接出现故障后,启动光时域反射仪测试单元,光时域反射仪测试单元发起带外测试脉冲,使用拉曼放大和窄带滤波技术对接收波形进行处理,结合网络初始测试波形判断故障位置。
3.根据权利要求1所述的系统,其特征在于,所述网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,包括:
当检测到与同一无源分光器相连的所有光网络单元的故障告警消息时,则判断所述无源分光器发生故障;
当检测到光网络单元的故障告警消息,且与所述光网络单元在相同无源分光器端口下的光网络单元中存在正常运行的光网络单元时,则判断所述光网络单元与所述无源分光器之间的链路发生故障;
当未检测到光网络单元的故障告警信息,且与所述离线光网络单元在相同无源分光器端口下的光网络单元中存在在线光网络单元时,则判断所述离线光网络单元发生故障。
4.一种以太网无源光网络的故障处理方法,其特征在于,包括以下步骤:
A.光线路终端与光分配网络中的所有无源分光器通过链路相连接;
B.建立无源分光器备份组,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器与备份组内的至少一个其它无源分光器通过备份链路相连,当检测到光线路终端和无源分光器之间的连接出现故障时,利用无源分光器备份组的备份链路承担故障链路的业务;所述备份链路用于握手协议报文和备份报文的通信;
C.建立光网络单元备份组,每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其它光网络单元通过备份链路相连;所述光网络单元备份组所包括的光网络单元具有以下两个条件之一:与相同无源分光器备份组的不同无源分光器相连接,与不同无源分光器备份组的不同无源分光器相连接;
D.网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,包括:
D1.当检测到与同一无源分光器相连的所有光网络单元的故障告警消息时,则判断所述无源分光器发生故障;
D2.当检测到光网络单元的故障告警消息,且与所述光网络单元在相同无源分光器端口下的光网络单元中存在正常运行的光网络单元时,则判断所述光网络单元与所述无源分光器之间的链路发生故障;
D3.当未检测到光网络单元的故障告警信息,且与所述离线光网络单元在相同无源分光器端口下的光网络单元中存在在线光网络单元时,则判断所述离线光网络单元发生故障;
E.当检测到无源分光器发生故障后,向与该发生故障的无源分光器组成备份关系的无源分光器发送业务请求消息,无源分光器收到所述业务请求消息,承担转发所述发生故障的无源分光器的业务;
当检测到光网络单元与所述无源分光器之间的链路发生故障后,向与该链路故障的光网络单元组成备份关系的光网络单元发送业务请求消息,网络单元收到所述业务请求消息,承担转发所述链路故障的光网络单元的业务;
当检测到光网络单元发生故障后,向与该发生故障的光网络单元组成备份关系的光网络单元发送业务请求消息,光网络单元收到所述业务请求消息,承担转发所述发生故障的光网络单元的业务;
在光网络单元与所述无源分光器之间的链路发生故障后,执行以下步骤:
S11.终端管理器将用户应用程序发送数据的请求注册到网络;
S12.等待预定的时间间隔,如果没有收到对所述请求的响应消息,则向用户应用程序发送预防性数据来防止超时;
S13.重复步骤S12;
S14.如果接收到对所述请求的响应消息,修改所述响应消息,从响应消息中去除终端管理器已经发送到用户应用程序的预防性数据,并将修改的响应消息发送到用户应用程序;
终端管理器通过IP层网管协议查询光网络单元的IP层以及IP层以上的信息,光网络单元将所述查询的信息发送给终端管理器,终端管理器基于所述查询的信息动态配置光网络单元链路层以上的信息,光网络单元将配置结果反馈给终端管理器;还包括,终端管理器向网络管理器发起测试请求,网络管理器将所述测试请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送测试命令,光网络单元根据测试命令执行测试;
终端管理器向网络管理器发起复位光网络单元或升级光网络单元的请求,网络管理器将所述复位或升级请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送复位或升级命令,光网络单元根据复位或升级命令执行复位或升级;
当判定通信处理单元的应用程序发生故障时,执行以下步骤:
S21.在应用程序中涉及数据接收、数据转发和配置信息管理的位置添加调试信息,通过输出函数的处理,对不同的调试信息赋予不同的输出标记,并在调试信息上添加其所在任务的ID,将调试信息重定向到telnet socket,根据调试信息跟踪数据的接收过程和在不同任务中数据的转发过程,对发送数据、接收数据和转发数据进行分析来确定数据的接收和转发是否正确,同时分析配置信息,确定发送数据是否正确;
S22.在应用程序运行所涉及的函数调用返回错误,if和switch的分支错误以及内存分配错误产生处添加异常处理程序并设置调试信息,确定应用程序的错误类型;
S23.通过建立socket描述符表来更改应用程序中调试信息的输出方向,将调试信息通过函数重定向到所述描述符表中的socket描述符,调试信息通过串口和/或telnet端口输出;通过对不同任务设置不同的调试输出方向,来对单个任务进行调试查看;同时建立多个telnet连接,针对不同任务进行调试信息的输出,对应用程序进行分段分任务调试;
S24.通过telnet登录到光网络单元的通信处理单元,将连接socket描述符添加到telnet重定向输出的socket描述符表中,全程监控应用程序的运行情况,通过信息分类和管理数据来确定错误类型和错误位置,通过对单任务的调试跟踪确定故障情况。
5.根据权利要求4所述的方法,其特征在于,在所述步骤B检测到光线路终端和无源分光器之间的连接出现故障后,还包括:网络管理器启动光时域反射仪测试单元,光时域反射仪测试单元发起带外测试脉冲,使用拉曼放大和窄带滤波技术对接收波形进行处理,结合网络初始测试波形判断故障位置。
6.根据权利要求4所述的方法,其特征在于,随机字符串判断单元调用光网络单元中的通信处理单元产生随机字符串,如果连续M次从所述通信处理单元得到的随机字符串相同,则判定该通信处理单元的应用程序发生故障,其中M大于1;如果超过预定的时间没有从所述通信处理单元得到随机字符串,则判定通信处理单元的应用程序发生故障。
一种以太网无源光网络的故障处理方法及系统\n技术领域\n[0001] 本发明涉及无源光网络PON领域,具体涉及一种以太网无源光网络EPON的故障处理方法及系统。\n背景技术\n[0002] 以太网无源光网络EPON(Ethernet Passive Optical System)是一种点到多点结构的无源光网络,具有易维护、高带宽、低成本等优点,是目前应用较为广泛的一种光接入技术。以太网无源光网络EPON在物理层上采用了无源光网络PON(Passive Optical System)技术,在链路层使用以太网协议,利用PON的拓扑结构实现了以太网的接入,在以太网之上提供多种业务。EPON综合了PON技术和以太网技术的优点。\n[0003] 图1示出了以太网无源光网络EPON的典型配置,一个典型的EPON系统由光线路终端OLT(Optical Line Termination)、光分配网络ODN(Optical Distribution Network)、光网络单元ONU(Optical Network Unit)和网元管理系统EMS(Element Management System)组成。其中,OLT是EPON的中心接入设备,既是一个交换机或路由器,又是一个多业务提供平台,提供EPON系统与业务节点的核心数据、视频和电话网络间的接口,它通过一个EMS链接到业务供应节点的网络上。ODN由无源分光器POS(Passive Optical Splitter)和光纤构成,POS是一个连接OLT和ONU的无源设备,可以置于全天候的环境中,它分发下行数据并集中上行数据,一般一个POS的分线比为8、16、32或64,并可有多连接。ONU位于用户端,放在一个住户、企业或MDU/MTU处。ONU提供客户的数据、视频和电话网络与EPON间的接口。ONU的主要功能是接收光信号并将其转换为客户需要的形式,如以太网、IP多播、POTS、T1等。EPON的独特之处是,ONU除了终接和转换光信号外,还提供第二层和第三层交换功能,允许在ONU上实现企业数据流的内部路由。EMS管理EPON的不同元素,提供进入业务供应商的核心运营网络的接口,其管理职责包括全程故障查找、配置、计费、性能和安全功能。\n[0004] 通常约定从光线路终端OLT到光网络单元ONU的光信号传送方向为下行方向,在下行方向上,来自IP网络,ATM网络和PCM/PSTN网络的数据从OLT发出,经光纤传送给各个ONU;将从ONU到OLT的光信号传送方向为上行方向,在上行方向上,来自各个ONT设备的业务数据流或时分复用业务流从ONU发出,经过光纤发送至OLT,并经过OLT汇聚后发送至IP网络,ATM网络和PCM/PSTN网络。\n[0005] 如图1所示,EPON网络具有单纤传输双向数据和点到多点的特性,在这种情况下,如果光线路终端OLT与光分配网络ODN的无源分光器POS之间的主干光纤发生故障,那么就必然会造成大量ONU业务中断。为了解决上述问题,提高EPON网络的可靠性,EPON引入了光纤保护倒换机制,即:冗余另外一根光纤作为备份光纤,当主光纤发生故障时,会自动或手动将EPON切换到备份光纤上,保证EPON的正常运行。现有技术的故障保护措施是通过增加大量的冗余设备来保证网络的畅通和业务的正常运行,但是这种故障保护措施建设成本高,需要两套完全一样的传输设备,且每个ONU都需要增加一个光接口,增加了系统的成本,且无法定位故障和指出故障类型。\n[0006] 现有技术的以太网无源光网络故障检测手段包括:(1)OLT检测ONU是否有上行光,如果有,则确定光纤正常;否则,确定光或ONU纤故障;(2)OLT每隔一段时间给ONU分配一个发现窗口,如果OLT在此窗口内没有收到ONU的注册请求,则确定光或ONU纤故障;(3)OLT检测是否有ONU因某种原因不停地发送上行光信号,如果有,则确定所输ONU出现常发光故障。\n[0007] 但是,对于第一种检测手段,当OLT检测不到上行光时,无法确定是光纤故障还是ONU故障;对于第二种检测手段,如果在发现窗口内没有新的ONU向OLT发送注册请求,很容易出现将正常光纤误判为故障光纤的情况,同时,也无法确定是光纤故障还是ONU故障;\n对于第三种检测手段,当OLT下挂的多个ONU在物理位置上比较分散时,各个ONU与OLT的距离比较远并且操作起来十分繁琐。\n[0008] 另外,当网络出现故障后,EPON系统立即进行故障处理,但是在故障处理期间,连接在ONU的用户设备的应用程序很容易会超时,这样降低了用户体验该应用程序的质量。\n在一般情况下,用户都希望防止浏览器的超时而不会增加响应浏览器请求来向浏览器传输额外的数据量。\n发明内容\n[0009] 本发明目的在于提供一种以太网无源光网络EPON的故障处理系统,该系统调试方便,速度快,大大提高了EPON系统故障处理的效率。\n[0010] 一种以太网无源光网络的故障处理系统,其特征在于,包括:\n[0011] 光线路终端,与光分配网络中的所有无源分光器相连,用于处理用户业务数据和对光分配网络中的无源分光器和光网络终端进行管理和控制;\n[0012] 光分配网络,包括至少一个无源分光器,光分配网络与光线路终端和光网络终端相连,用于将从光网络终端接收的用户业务数据汇聚并发送给光线路终端;\n[0013] 无源分光器备份组,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器与备份组内的至少一个其它无源分光器通过备份链路相连,当检测到光线路终端和无源分光器之间的连接出现故障时,利用无源分光器备份组的备份链路承担故障链路的业务;\n[0014] 光网络单元备份组,每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其它光网络单元通过备份链路相连;所述光网络单元备份组所包括的光网络单元具有以下两个条件之一:与相同无源分光器备份组的不同无源分光器相连接或与不同无源分光器备份组的不同无源分光器相连接。\n[0015] 还包括网络管理器,所述网络管理器具有光时域反射仪测试单元,在网络管理器检测到光线路终端和无源分光器之间的连接出现故障后,启动光时域反射仪测试单元,光时域反射仪测试单元发起带外测试脉冲,使用拉曼放大和窄带滤波技术对接收波形进行处理,结合网络初始测试波形判断故障位置。\n[0016] 网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,包括:\n[0017] 当检测到与同一无源分光器相连的所有光网络单元的故障告警消息时,则判断所述无源分光器发生故障;\n[0018] 当检测到光网络单元的故障告警消息,且与所述光网络单元在相同无源分光器端口下的光网络单元中存在正常运行的光网络单元时,则判断所述光网络单元与所述无源分光器之间的链路发生故障;\n[0019] 当未检测到光网络单元的故障告警信息,且与所述离线光网络单元在相同无源分光器端口下的光网络单元中存在在线光网络单元时,则判断所述离线光网络单元发生故障。\n[0020] 当检测到无源分光器发生故障后,向与该发生故障的无源分光器组成备份关系的无源分光器发送业务请求消息,无源分光器收到所述业务请求消息,承担转发所述发生故障的无源分光器的业务。\n[0021] 当检测到光网络单元与所述无源分光器之间的链路发生故障后,向与该链路故障的光网络单元组成备份关系的光网络单元发送业务请求消息,网络单元收到所述业务请求消息,承担转发所述链路故障的发光网络单元的业务。\n[0022] 当检测到光网络单元发生故障后,向与该发生故障的光网络单元组成备份关系的光网络单元发送业务请求消息,光网络单元收到所述业务请求消息,承担转发所述发生故障的光网络单元的业务。\n[0023] 网络管理器还包括端口倒换单元,端口倒换单元在主光线路终端和从光线路终端组成的双光线路终端备份方式中进行光线路终端的倒换控制。\n[0024] 还包括,终端管理器,在光网络单元与所述无源分光器之间的链路发生故障后,终端管理器将用户应用程序发送数据的请求注册到网络;等待预定的时间间隔,如果没有收到对所述请求的响应消息,则向用户应用程序发送预防性数据来防止超时;然后重复等待步骤;如果接收到对所述请求的响应消息,修改所述响应消息,从响应消息中去除终端管理器已经发送到用户应用程序的预防性数据,并将修改的响应消息发送到用户应用程序。\n[0025] 进一步,终端管理器通过IP层网管协议查询光网络单元的IP层以及IP层以上的信息,光网络单元将所述查询的信息发送给终端管理器,终端管理器基于所述查询的信息动态配置光网络单元链路层以上的信息,光网络单元将配置结果反馈给终端管理器。\n[0026] 进一步,终端管理器向网络管理器发起测试请求,网络管理器将所述测试请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送测试命令,光网络单元根据测试命令执行测试。\n[0027] 进一步,终端管理器向网络管理器发起复位光网络单元或升级光网络单元的请求,网络管理器将所述复位或升级请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送复位或升级命令,光网络单元根据复位或升级命令执行复位或升级。\n[0028] 网络管理器还包括随机字符串判断单元,调用光网络单元中的通信处理单元产生随机字符串,如果连续M次从所述通信处理单元得到的随机字符串相同,则判定该通信处理单元的应用程序发生故障,其中M大于1;如果超过预定的时间没有从所述通信处理单元得到随机字符串,则判定通信处理单元的应用程序发生故障;\n[0029] 如果判定通信处理单元的应用程序发生故障,则执行以下步骤:\n[0030] S21.在应用程序中涉及数据接收、数据转发和配置信息管理的位置添加调试信息,通过输出函数的处理,对不同的调试信息赋予不同的输出标记,并在调试信息上添加其所在任务的ID,将调试信息重定向到telnet socket,根据调试信息跟踪数据的接收过程和在不同任务中数据的转发过程,对发送数据、接收数据和转发数据进行分析来确定数据的接收和转发是否正确,同时分析配置信息,确定发送数据是否正确;\n[0031] S22.在应用程序运行所涉及的函数调用返回错误,if和switch的分支错误以及内存分配错误产生处添加异常处理程序并设置调试信息,确定应用程序的错误类型;\n[0032] S23.通过建立socket描述符表来更改应用程序中调试信息的输出方向,将调试信息通过函数重定向到所述描述符表中的socket描述符,调试信息通过串口和/或telnet端口输出;通过对不同任务设置不同的调试输出方向,来对单个任务进行调试查看;同时建立多个telnet连接,针对不同任务进行调试信息的输出,对应用程序进行分段分任务调试;\n[0033] S24.通过telnet登录到光网络单元的通信处理单元,将连接socket描述符添加到telnet重定向输出的socket描述符表中,全程监控应用程序的运行情况,通过信息分类和管理数据来确定错误类型和错误位置,通过对单任务的调试跟踪确定故障情况。\n[0034] 一种以太网无源光网络的故障处理方法,其特征在于,包括以下步骤:\n[0035] A.光线路终端与光分配网络中的所有无源分光器通过链路相连接;\n[0036] B.建立无源分光器备份组,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器与备份组内的至少一个其它无源分光器通过备份链路相连,当检测到光线路终端和无源分光器之间的连接出现故障时,利用无源分光器备份组的备份链路承担故障链路的业务;\n[0037] C.建立光网络单元备份组,每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其它光网络单元通过备份链路相连;所述光网络单元备份组所包括的光网络单元具有以下两个条件之一:与相同无源分光器备份组的不同无源分光器相连接,与不同无源分光器备份组的不同无源分光器相连接;\n[0038] D.网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,包括:D1.当检测到与同一无源分光器相连的所有光网络单元的故障告警消息时,则判断所述无源分光器发生故障;D2.当检测到光网络单元的故障告警消息,且与所述光网络单元在相同无源分光器端口下的光网络单元中存在正常运行的光网络单元时,则判断所述光网络单元与所述无源分光器之间的链路发生故障;D3.当未检测到光网络单元的故障告警信息,且与所述离线光网络单元在相同无源分光器端口下的光网络单元中存在在线光网络单元时,则判断所述离线光网络单元发生故障;\n[0039] E.当检测到无源分光器发生故障后,向与该发生故障的无源分光器组成备份关系的无源分光器发送业务请求消息,无源分光器收到所述业务请求消息,承担转发所述发生故障的无源分光器的业务;\n[0040] 当检测到光网络单元与所述无源分光器之间的链路发生故障后,向与该链路故障的光网络单元组成备份关系的光网络单元发送业务请求消息,网络单元收到所述业务请求消息,承担转发所述链路故障的发光网络单元的业务;\n[0041] 当检测到光网络单元发生故障后,向与该发生故障的光网络单元组成备份关系的光网络单元发送业务请求消息,光网络单元收到所述业务请求消息,承担转发所述发生故障的光网络单元的业务。\n[0042] 还包括,在所述步骤B的网络管理器检测到光线路终端和无源分光器之间的连接出现故障后,还包括:网络管理器启动光时域反射仪测试单元,光时域反射仪测试单元发起带外测试脉冲,使用拉曼放大和窄带滤波技术对接收波形进行处理,结合网络初始测试波形判断故障位置。\n[0043] 还包括,在光网络单元与所述无源分光器之间的链路发生故障后,执行以下步骤:\n[0044] S11.终端管理器将用户应用程序发送数据的请求注册到网络;\n[0045] S12.等待预定的时间间隔,如果没有收到对所述请求的响应消息,则向用户应用程序发送预防性数据来防止超时;\n[0046] S13.重复步骤S12;\n[0047] S14.如果接收到对所述请求的响应消息,修改所述响应消息,从响应消息中去除终端管理器已经发送到用户应用程序的预防性数据,并将修改的响应消息发送到用户应用程序。\n[0048] 网络管理器还包括端口倒换单元,端口倒换单元在主光线路终端和从光线路终端组成的双光线路终端备份方式中进行光线路终端的倒换控制。。\n[0049] 还包括,终端管理器通过IP层网管协议查询光网络单元的IP层以及IP层以上的信息,光网络单元将所述查询的信息发送给终端管理器,终端管理器基于所述查询的信息动态配置光网络单元链路层以上的信息,光网络单元将配置结果反馈给终端管理器。\n[0050] 还包括,终端管理器向网络管理器发起测试请求,网络管理器将所述测试请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送测试命令,光网络单元根据测试命令执行测试。\n[0051] 还包括,终端管理器向网络管理器发起复位光网络单元或升级光网络单元的请求,网络管理器将所述复位或升级请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送复位或升级命令,光网络单元根据复位或升级命令执行复位或升级。\n[0052] 还包括,随机字符串判断单元调用光网络单元中的通信处理单元产生随机字符串,如果连续M次从所述通信处理单元得到的随机字符串相同,则判定该通信处理单元的应用程序发生故障,其中M大于1;如果超过预定的时间没有从所述通信处理单元得到随机字符串,则判定通信处理单元的应用程序发生故障;\n[0053] 如果判定通信处理单元的应用程序发生故障,则执行以下步骤:\n[0054] S21.在应用程序中涉及数据接收、数据转发和配置信息管理的位置添加调试信息,通过输出函数的处理,对不同的调试信息赋予不同的输出标记,并在调试信息上添加其所在任务的ID,将调试信息重定向到telnet socket,根据调试信息跟踪数据的接收过程和在不同任务中数据的转发过程,对发送数据、接收数据和转发数据进行分析来确定数据的接收和转发是否正确,同时分析配置信息,确定发送数据是否正确;\n[0055] S22.在应用程序运行所涉及的函数调用返回错误,if和switch的分支错误以及内存分配错误产生处添加异常处理程序并设置调试信息,确定应用程序的错误类型;\n[0056] S23.通过建立socket描述符表来更改应用程序中调试信息的输出方向,将调试信息通过函数重定向到所述描述符表中的socket描述符,调试信息通过串口和/或telnet端口输出;通过对不同任务设置不同的调试输出方向,来对单个任务进行调试查看;同时建立多个telnet连接,针对不同任务进行调试信息的输出,对应用程序进行分段分任务调试;\n[0057] S24.通过telnet登录到光网络单元的通信处理单元,将连接socket描述符添加到telnet重定向输出的socket描述符表中,全程监控应用程序的运行情况,通过信息分类和管理数据来确定错误类型和错误位置,通过对单任务的调试跟踪确定故障情况。\n附图说明\n[0058] 图1是现有技术中以太网无源光网络的拓扑结构图;\n[0059] 图2是根据本发明具体实施方式的以太网无源光网络系统的结构示意图;\n[0060] 图3是根据本发明另一具体实施方式的以太网无源光网络系统的结构示意图;\n[0061] 图4是根据本发明另一具体实施方式的以太网无源光网络系统的结构示意图;\n[0062] 图5是本发明以太网无源光网络故障处理方法的流程图;\n[0063] 图6是本发明防止用户应用程序超时的流程图;\n[0064] 图7是本发明调试通信处理单元应用程序的流程图。\n具体实施方式\n[0065] 下面结合具体的实施方式对本发明进行详细说明:\n[0066] 本发明提供了一种以太网无源光网络EPON的故障处理系统,该系统调试方便,速度快,大大提高了EPON系统故障处理的效率。\n[0067] 如图2所示,以太网无源光网络EPON系统由光线路终端OLT、光分配网络ODN、光网络单元ONU、网元管理系统EMS和网络管理器组成。\n[0068] 光线路终端OLT,与光分配网络ODN中的无源分光器POS相连,用于处理用户的业务数据和对光分配网络中的无源分光器和光网络终端的管理和控制;\n[0069] 网络管理器与网元管理系统EMS通过接口连接,网络管理器通过网元管理系统实现对光线路终端OLT的管理,实现光网络单元ONU状态的监控和部分物理层、链路层的测试功能。网络管理器通过OLT与ONU之间的管理控制接口完成具体的测试和设备操作。\n[0070] 光分配网络与光线路终端和光网络终端相连,包括至少一个无源分光器,用于将从光网络终端设备接收的用户业务数据汇聚并发送给光线路终端。在本实施方式中,光分配网络包括5个无源分光器POS1,POS2,POS3,POS4和POS5(仅以5个无源分光器为例,并不限于5个),其中POS1,POS2,POS3,POS4和POS5分别与光线路终端相连,每个无源分光器分别连接至少一个光网络终端(部分光网络终端未示出)。\n[0071] 将无源分光器POS划分成多个备份组,形成多个无源分光器备份组,可以根据无源分光器的地理位置进行划分。其中,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器均与备份组内的至少一个其他无源分光器通过备份链路相连。当检测到光线路终端和无源分光器之间的连接出现故障时,利用无源分光器备份组的备份链路承担故障线路的业务。如图2所示,将5个无源分光器划分为两个备份组,POS备份组1和POS备份组2。POS备份组1包括POS1和POS2,所述POS1和POS2分别与OLT相连,并且在POS1和POS2之间建立备份链路。当POS1或POS2与OLT的链路出现故障时,POS1或POS2通过备份链路与OLT进行通信。POS备份组2包括POS3、POS4和POS5,所述POS3、POS4和POS5分别与OLT相连,在POS3和POS4之间建立备份链路,在POS4和POS5之间建立备份链路。当POS3、POS4或POS5与OLT的链路出现故障时,POS3、POS4或POS5通过备份链路与OLT进行通信。\n[0072] 将光网络单元ONU划分成多个备份组,形成多个光网络单元备份组,可以根据光网络单元的地理位置进行划分。每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其他光网络单元通过备份链路相连。如图2所示,ONU2和ONU3通过备份链路组成光网络单元备份组,ONU1,ONU5和ONU7通过备份链路组成光网络单元备份组。当ONU与POS之间的通信链路出现故障或ONU所连接的POS发生故障时,ONU通过备份链路经其它POS与OLT进行通信。例如,POS1发生故障无法正常工作时,ONU1通过与ONU5之间的备份链路经POS3与OLT进行通信,ONU2通过与ONU3之间的备份链路经POS2与OLT进行通信。\n[0073] 但是,仍然存在以下问题,如果ONU1和ONU2通过备份链路组成备份组,那么当POS1出现故障时,ONU1或ONU2即使通过备份链路也无法与OLT进行通信。因此,光网络单元备份组所包括的光网络单元应该具有以下两个条件之一:与相同无源分光器备份组的不同无源分光器相连接或与不同无源分光器备份组的不同无源分光器相连接。\n[0074] 如图2所示,组成备份组的ONU2和ONU3分别与POS1和POS2相连,ONU2和ONU3所连接的POS1和POS2属于相同的POS备份组1。组成备份组的ONU1,ONU5和ONU7分别与POS1,POS3和POS4相连,ONU1和ONU5所连接的POS1和POS3属于不同的POS备份组,POS1属于POS备份组1,POS3属于POS备份组2;而ONU5和ONU7所连接的POS3和POS4属于相同的POS备份组2。这样备份组建立方式可以避免POS故障所带来的链路失效。\n[0075] 网络管理器还包括光时域反射仪测试单元,在网络管理器检测到光线路终端和无源分光器之间的连接出现故障后,启动光时域反射仪测试单元,光时域反射仪测试单元发起带外测试脉冲,使用拉曼放大和窄带滤波技术对接收波形进行处理,结合网络初始测试波形判断故障位置。通过光时域反射仪测试单元检测OLT与POS之间的主干链路是否发生故障,如果检测OLT与POS之间的主干线路发生故障,则立即启动POS备份组内的备份链路。例如,光时域反射仪测试单元检测到POS1与OLT之间的主干链路发生故障,则立即启动POS1和POS2之间的备份链路,POS1通过备份链路与OLT进行通信。\n[0076] 网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,包括:\n[0077] 当检测到与同一无源分光器相连的所有光网络单元的故障告警消息时,则判断所述无源分光器发生故障。例如,网络管理器同时检测到与POS1相连的离线ONU1和ONU2发出的故障告警消息时,则可以确定POS1发生故障。\n[0078] 当检测到光网络单元的故障告警消息,且与所述光网络单元在相同无源分光器端口下的光网络单元中存在正常运行的光网络单元时,则判断所述光网络单元与所述无源分光器之间的链路发生故障。例如,网络管理器检测到与POS1相连的离线ONU1发出的故障告警消息,且与POS1相连的ONU2正常运行,则可以确定ONU1与POS1之间的链路发生故障。\n[0079] 当未检测到光网络单元的故障告警信息,且与所述离线光网络单元在相同无源分光器端口下的光网络单元中存在在线光网络单元时,则判断所述离线光网络单元发生故障。例如,网络管理器发现ONU1离线,但是没有检测到ONU1的故障告警消息,且与POS1相连的ONU2正常运行,则可以确定ONU1发生故障。\n[0080] 当检测到无源分光器发生故障后,向与该发生故障的无源分光器组成备份关系的无源分光器发送业务请求消息。无源分光器收到所述业务请求消息,承担转发所述发生故障的无源分光器的业务。例如,当检测到POS1发生故障后,向与POS1组成备份关系的POS2发送业务请求消息。POS2收到所述业务请求消息,承担转发POS1的业务。\n[0081] 当检测到光网络单元与所述无源分光器之间的链路发生故障后,向与该链路故障的光网络单元组成备份关系的光网络单元发送业务请求消息。网络单元收到所述业务请求消息,承担转发所述链路故障的发光网络单元的业务。例如,当检测到ONU1与POS1之间的链路发生故障后,向与ONU1组成备份关系的ONU2发送业务请求消息。ONU2收到所述业务请求消息,承担转发ONU1的业务。\n[0082] 当检测到光网络单元发生故障后,向与该发生故障的光网络单元组成备份关系的光网络单元发送业务请求消息。光网络单元收到所述业务请求消息,承担转发所述发生故障的光网络单元的业务。例如,当检测到ONU1发生故障后,向与ONU1组成备份关系的ONU2发送业务请求消息。ONU1收到所述业务请求消息,承担转发所述发生故障的ONU1的业务。\n[0083] 如图3所示,本发明的另一具体实施方式采用双光线路终端备份方案,OLT1和OLT2分别与POS1,POS2,POS3,POS4和POS5相连,网络管理器通过EMS分别与OLT1和OLT2相连,OLT1和OLT2之间还通过备份链路相连,所述备份链路用于握手协议报文和备份报文的通信,该备份链路可以是光链路也可以是双绞线。为了进一步保证备份链路的可靠性,系统采用生成树协议STP(Spanning Tree Protocol)等冗余链路备份组网方案。同一个POS的上行光纤连接在OLT1和OLT2设备的两个端口(图出未示出),这两个端口建立一个PON备份组,其中一个端口为主端口,另一个为从端口。例如,POS1连接到OLT1的主端口,连接到OLT2的备端口;POS2连接到OLT1的备端口,连接到OLT2的主端口。\n[0084] 网络管理器还包括端口倒换单元,用于在OLT设备发现故障时,向对端OLT设备发送倒换报文,停止发送通告报文,并关闭主端口;并且在接收到对端OLT设备发送的倒换报文时,启动对应的备端口,并开始周期发送通告报文;或在预设时间内没有收到对端OLT设备发送的通告报文,将对应的备端口倒换为主端口。\n[0085] 如图4所示,EPON系统还包括终端管理器,在光网络单元与所述无源分光器之间的链路发生故障后,终端管理器将用户应用程序发送的数据请求注册到网络;等待预定的时间间隔,如果没有收到对所述请求的响应消息,则向用户应用程序发送预防性数据来防止超时;然后重复等待步骤;如果接收到对所述请求的响应消息,修改所述响应消息,从响应消息中去除终端管理器已经发送到用户应用程序的预防性数据,并将修改的响应消息发送到用户应用程序。\n[0086] 终端管理器通过IP层网管协议查询光网络单元的IP层以及IP层以上的信息,光网络单元将所述查询的信息发送给终端管理器,终端管理器基于所述查询的信息动态配置光网络单元链路层以上的信息,光网络单元将配置结果反馈给终端管理器。\n[0087] 终端管理器向网络管理器发起测试请求,网络管理器将所述测试请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送测试命令,光网络单元根据测试命令执行测试。\n[0088] 终端管理器向网络管理器发起复位光网络单元或升级光网络单元的请求,网络管理器将所述复位或升级请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送复位或升级命令,光网络单元根据复位或升级命令执行复位或升级。\n[0089] 网络管理器还包括随机字符串判断单元,调用光网络单元中的通信处理单元产生随机字符串,如果连续M次从所述通信处理单元得到的随机字符串相同,则判定该通信处理单元的应用程序发生故障,其中M大于1;如果超过预定的时间没有从所述通信处理单元得到随机字符串,则判定通信处理单元的应用程序发生故障;\n[0090] 如果判定通信处理单元的应用程序发生故障,则执行以下步骤:\n[0091] S21.在应用程序中涉及数据接收、数据转发和配置信息管理的位置添加调试信息,通过输出函数的处理,对不同的调试信息赋予不同的输出标记,并在调试信息上添加其所在任务的ID,将调试信息重定向到telnet socket,根据调试信息跟踪数据的接收过程和在不同任务中数据的转发过程,对发送数据、接收数据和转发数据进行分析来确定数据的接收和转发是否正确,同时分析配置信息,确定发送数据是否正确;\n[0092] S22.在应用程序运行所涉及的函数调用返回错误,if和switch的分支错误以及内存分配错误产生处添加异常处理程序并设置调试信息,确定应用程序的错误类型;\n[0093] S23.通过建立socket描述符表来更改应用程序中调试信息的输出方向,将调试信息通过函数重定向到所述描述符表中的socket描述符,调试信息通过串口和/或telnet端口输出;通过对不同任务设置不同的调试输出方向,来对单个任务进行调试查看;同时建立多个telnet连接,针对不同任务进行调试信息的输出,对应用程序进行分段分任务调试;\n[0094] S24.通过telnet登录到光网络单元的通信处理单元,将连接socket描述符添加到telnet重定向输出的socket描述符表中,全程监控应用程序的运行情况,通过信息分类和管理数据来确定错误类型和错误位置,通过对单任务的调试跟踪确定故障情况。\n[0095] 图5是本发明以太网无源光网络故障处理方法的流程图,本发明提供一种以太网无源光网络的故障处理方法,包括以下步骤:\n[0096] A.光线路终端与光分配网络中的所有无源分光器通过链路相连接;\n[0097] B.建立无源分光器备份组,每个无源分光器备份组至少包括两个无源分光器,每个无源分光器与备份组内的至少一个其它无源分光器通过备份链路相连,当检测到光线路终端和无源分光器之间的连接出现故障时,利用无源分光器备份组的备份链路承担故障链路的业务;\n[0098] C.建立光网络单元备份组,每个光网络单元备份组至少包括两个光网络单元,每个光网络单元均与备份组内的至少一个其它光网络单元通过备份链路相连;所述光网络单元备份组所包括的光网络单元具有以下两个条件之一:与相同无源分光器备份组的不同无源分光器相连接或与不同无源分光器备份组的不同无源分光器相连接;\n[0099] D.网络管理器通过检测离线光网络单元上报的故障告警消息来进行故障定位,包括:D1.当检测到与同一无源分光器相连的所有光网络单元的故障告警消息时,则判断所述无源分光器发生故障;D2.当检测到光网络单元的故障告警消息,且与所述光网络单元在相同无源分光器端口下的光网络单元中存在正常运行的光网络单元时,则判断所述光网络单元与所述无源分光器之间的链路发生故障;D3.当未检测到光网络单元的故障告警信息,且与所述离线光网络单元在相同无源分光器端口下的光网络单元中存在在线光网络单元时,则判断所述离线光网络单元发生故障;\n[0100] E.当检测到无源分光器发生故障后,向与该发生故障的无源分光器组成备份关系的无源分光器发送业务请求消息,无源分光器收到所述业务请求消息,承担转发所述发生故障的无源分光器的业务;\n[0101] 当检测到光网络单元与所述无源分光器之间的链路发生故障后,向与该链路故障的光网络单元组成备份关系的光网络单元发送业务请求消息,网络单元收到所述业务请求消息,承担转发所述链路故障的发光网络单元的业务;\n[0102] 当检测到光网络单元发生故障后,向与该发生故障的光网络单元组成备份关系的光网络单元发送业务请求消息,光网络单元收到所述业务请求消息,承担转发所述发生故障的光网络单元的业务。\n[0103] 还包括,在所述步骤B的网络管理器检测到光线路终端和无源分光器之间的连接出现故障后,还包括:网络管理器启动光时域反射仪测试单元,光时域反射仪测试单元发起带外测试脉冲,使用拉曼放大和窄带滤波技术对接收波形进行处理,结合网络初始测试波形判断故障位置。\n[0104] 如图6所示,在光网络单元与所述无源分光器之间的链路发生故障后,执行以下步骤:S11.终端管理器将用户应用程序发送数据的请求注册到网络;\n[0105] S12.等待预定的时间间隔,如果没有收到对所述请求的响应消息,则向用户应用程序发送预防性数据来防止超时;\n[0106] S13.重复步骤S12;\n[0107] S14.如果接收到对所述请求的响应消息,修改所述响应消息,从响应消息中去除终端管理器已经发送到用户应用程序的预防性数据,并将修改的响应消息发送到用户应用程序。\n[0108] 网络管理器还包括端口倒换单元,用于在OLT设备发现故障时,向对端OLT设备发送倒换报文,停止发送通告报文,并关闭主端口;并且在接收到对端OLT设备发送的倒换报文时,启动对应的备端口,并开始周期发送通告报文;或在预设时间内没有收到对端OLT设备发送的通告报文,将对应的备端口倒换为主端口。\n[0109] 终端管理器通过IP层网管协议查询光网络单元的IP层以及IP层以上的信息,光网络单元将所述查询的信息发送给终端管理器,终端管理器基于所述查询的信息动态配置光网络单元链路层以上的信息,光网络单元将配置结果反馈给终端管理器。\n[0110] 终端管理器向网络管理器发起测试请求,网络管理器将所述测试请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送测试命令,光网络单元根据测试命令执行测试。\n[0111] 终端管理器向网络管理器发起复位光网络单元或升级光网络单元的请求,网络管理器将所述复位或升级请求通过网络管理协议发送给光线路终端,所述光线路终端通过二层链路协议向光网络单元发送复位或升级命令,光网络单元根据复位或升级命令执行复位或升级。\n[0112] 调用光网络单元中的通信处理单元产生随机字符串,如果连续M次从所述通信处理单元得到的随机字符串相同,则判定该通信处理单元的应用程序发生故障,其中M大于\n1;如果超过预定的时间没有从所述通信处理单元得到随机字符串,则判定通信处理单元的应用程序发生故障;\n[0113] 如图7所示,如果判定通信处理单元的应用程序发生故障,则执行以下步骤:\n[0114] S21.在应用程序中涉及数据接收、数据转发和配置信息管理的位置添加调试信息,通过输出函数的处理,对不同的调试信息赋予不同的输出标记,并在调试信息上添加其所在任务的ID,将调试信息重定向到telnet socket,根据调试信息跟踪数据的接收过程和在不同任务中数据的转发过程,对发送数据、接收数据和转发数据进行分析来确定数据的接收和转发是否正确,同时分析配置信息,确定发送数据是否正确;\n[0115] S22.在应用程序运行所涉及的函数调用返回错误,if和switch的分支错误以及内存分配错误产生处添加异常处理程序并设置调试信息,确定应用程序的错误类型;\n[0116] S23.通过建立socket描述符表来更改应用程序中调试信息的输出方向,将调试信息通过函数重定向到所述描述符表中的socket描述符,调试信息通过串口和/或telnet端口输出;通过对不同任务设置不同的调试输出方向,来对单个任务进行调试查看;同时建立多个telnet连接,针对不同任务进行调试信息的输出,对应用程序进行分段分任务调试;\n[0117] S24.通过telnet登录到光网络单元的通信处理单元,将连接socket描述符添加到telnet重定向输出的socket描述符表中,全程监控应用程序的运行情况,通过信息分类和管理数据来确定错误类型和错误位置,通过对单任务的调试跟踪确定故障情况。\n[0118] 本发明通过telnet连接登录对系统进行远程调试。登录后,通过命令打开调试信息开关,进入调试状态。\n[0119] 命令:debug[任务][方向];任务:应用程序任务;方向:串口输出、telnet输出;\n[0120] 调试信息的输出,通过对输出函数printf()改写,使用专门为调试编写的debugPrint()函数来代替系统默认的输出函数printf();得到输出信息并不直接输出,而添加相应信息如[ERROR]、[WARN]、[TDB]等。在不同任务中的输出信息在遍历其输出字符时加入任务标记(信息所在任务)。将消息按调试信息的格式以字符流的形式,同时或单独发送至对应建立的socket描述符。对于由于printf()输出中由“\n”来完成换行,但在telnet socket中输出只有换行并不从起始位开始输出,所以在对输出的流处理时,如果存在“\n”的字符全部换为“\r\n”以保证输出格式。\n[0121] 通过调试设置可使系统对所有任务调试信息进行打印输出,查找、分析打印信息中的[ERROR]标记信息。此类信息为程序处理错误,可由此信息直接或间接的分析得到系统故障原因,同时此错误需要升级程序来解决故障。如果无[ERROR]打印信息,则可基本排除系统运行中程序运行异常产生的故障。\n[0122] 如果程序中无[ERROR]标记信息,出现[WARN]信息,则可对该信息进行分析,确定信息产生原因和位置,如需要,还可对产生该信息的任务单独进行打印调试,进一步确定分析故障。由此可以基本判断程序在处理过程中出现错误。然后结合对接受数据、接收配置命令、发送数据、发送数据命令、转发数据、转发数据配置命令等信息进行分析。分析程序是否是数据发送错误、数据转发错误、数据处理错误、数据接收错误、管理命令错误。通过对这些数据的对比分析,则可基本确定系统故障产生的位置和原因。如果是管理命令错误或数据接收错误则可以排除程序运行本身错误,即配置数据为非法数据。如果是数据发送错误、数据转发错误、数据处理错误,则需要通过对程序进行升级来解决此故障;\n[0123] 如果程序中既无[ERROR]标记信息也没有[WARN]标记信息,则程序只能是数据发送错误、数据转发错误、数据处理错误、数据接收错误。通过对接收数据、转发数据、发送数据在各个程序处理部分的数据进行对比分析:如果接收数据、转发数据、发送数据在程序处理过程中数据不一致,则可确定程序故障是由数据错误引起,对此,可以先确定数据出现不一致的位置,然后进一步针对数据流,逆向查找导致数据不一致的问题。查找到程序出错位置,如需要可单独对该任务进行调试。结合对数据的处理,基本就可以确定错误原因。此类原因同样需要结合故障分析对程序进行升级排除。
法律信息
- 2022-03-11
未缴年费专利权终止
IPC(主分类): H04B 10/08
专利号: ZL 200910131750.1
申请日: 2009.04.01
授权公告日: 2012.07.11
- 2021-07-02
文件的公告送达
文件的公告送达失败
收件人: 利负责人
文件名称:
- 2012-07-11
- 2011-09-14
著录事项变更
发明人由赵文涛 张世瞳 胡军波 赵学刚石磊变更为赵文涛
- 2009-10-07
- 2009-08-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |