以太网无源光网络设备的测试方法及设备的制作方法

文档序号:7864184阅读:200来源:国知局
专利名称:以太网无源光网络设备的测试方法及设备的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种以太网无源光网络设备的测试方法及设备。
背景技术
以太网无源光网络(EPON,Ethernet Passive Optical Network)技术以光纤为传输媒质,通过上下行波分复用,实现单纤双向通讯;同时通过下行方向广播,上行方向时分复用的技术实现了点对多点通讯。一个EPON系统由局端的光线路终端(OLT, Optical Line Terminal)、光纤分路器(ODN, Optical Distribution Node)和光网络单兀(0NU, Optical Network Unit)三部分组成,由于EPON是一个点到多点系统,因此存在网络冲突的可能,所以EPON系统中采用时 分复用的办法来让多个ONU共享同一个光通道传输数据。为了实现10G EPON与IG EPON的兼容和网络的平滑演进,IEEE 802. 3av标准在波长分配、多点控制机制方面都有专门的考虑,以保证10G EPON与IG EPON系统在同一ODN下的共存。在EPON系统中,为了实现10G EPON与IG EPON的兼容,在波长规划方面,10G EPON没有使用IG EPON系统所使用的1490nm的下行波长,IEEE802. 3av标准选择1577nm作为10Gbit/s下行信号的波长(波长范围157Γ 580ηπι)。因此,在下行方向,10Gbit/s信号与lGbit/s 信号为波分复用(WDM, Wavelength Division Multiplexing)方式。而上行方向,lGbit/s 信号的波长是 1310nm(波长范围 126(Tl360nm),IEEE 802. 3av 标准规定 10Gbit/s信号的上行波长是1270nm (波长范围126(Tl280nm),二者有重叠,因此不能采用WDM方式,只能采用双速率时分复用接入(TDMA, Time Division Multiple Access)方式。这样10GEPON OLT 可以同时发现 10G/10G、10G/1G 和 IG/IG 三种 ONU。现有技术对10G EPON设备的测试方法为每个无源光纤网络(Ρ0Ν,PassiveOptical Network) 口连接的分光器下挂三种类型ONU进行对接组网,使用以太网流量发包器进行发包测试验证OLT是否正常。本发明的发明人发现,现有技术中为为检测10G EPON 10GUG Serdes及PON MAC正常数据业务硬件通道,一个标准10G EPON端口需配备一个光模块、一个I :4或者及以上分光比分光器、三种类型测试终端。对于4 口 10GEP0N单板,至少需要配备4个光模块,12个终端和4个分光器。对于8 口 10G EPON单板则需要配备24个终端和8个分光器。而且每个单板需要一个流量仪,这样的测试系统,测试程序复杂,而且测试成本高。

发明内容
本发明实施例提供一种以太网无源光网络设备的测试方法,可以简化测试的复杂度,降低测试成本。本发明实施例第一方面提供一种以太网无源光网络设备的测试方法,包括
获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道;在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;
当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。结合第一方面,在第一种可能的实现方式中,所述给所述虚拟添加的ONU分配逻辑链路标识后,还包括将所述逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述在上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在,具体包括在所述逻辑链路标识表中查找所述逻辑链路标识;当查询到所述逻辑链路表中存储有所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。结合第一方面、第一方面第一种或者第二种可能的实现方式,在第三种可能的实现方式中,所述通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到上行信道的步骤之后,还包括解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。结合第一方面、第一方面第一种或者第二种可能的实现方式,在第四种可能的实现方式中,所述在所述上行信道对所述单播数据帧解封装的步骤之前,还包括检测所述上行信道传输的数据帧的类型;当所述数据帧的类型不是单播数据帧时,将所述数据帧输出到处理器进行处理。本发明实施例第二方面提供一种以太网无源光网络设备,包括获取单元,用于获取测试指令;虚拟注册单元,用于在所述获取单元获取到测试指令后,虚拟添加光网络单元ONU注册上线;分配单元,用于给所述虚拟注册单元虚拟添加的ONU分配逻辑链路标识和固定带宽;推送单元,用于在所述分配单元分配逻辑链路标识和固定带宽后,将以太网测试报文推送到下行信道;帧封装单元,用于在下行信道将所述推送单元推动的测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;
下行传输单元,用于在所述固定带宽上传输所述帧封装单元封装的单播数据帧;环回单元,用于通过所述下行信道与上行信道的通信接口将所述上行传输单元传输到所述下行信道端口的单播数据帧环回到所述上行信道;确定单元,用于根据所述环回单元环回到所述上行信道的单播数据帧中的逻辑链路标识确定所述逻辑链路标识对应的ONU 是否存在;上行传输单元,用于在所述确定单元确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;解封装单元,用于在所述上行信道对所述下行传输单元传输的单播数据帧解封装;所述推送单元,用于将所述解封装单元解封装后的测试报文推送出所述上行信道;检测单元,用于检测到所述推送单元从上行信道推送出的测试报文与推送到所述下行信道的测试报文是否相同;输出单元,用于在所述检测单元检测出所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。结合第二方面,在第一种可能的实现方式中,所述设备还包括添加单元,用于将所述分配单元分配的逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述确定单元,用于在所述逻辑链路标识表中查找所述逻辑链路标识,当在所述逻辑链路表查找到所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。结合第二方面、第二方面第一种或者第二种可能的实现方式,在第三种可能的实现方式中,所述设备还包括解析单元,用于在所述环回单元将所述单播数据帧环回到上行信道后,解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。结合第二方面、第二方面第一种或者第二种可能的实现方式,在第四种可能的实现方式中,所述检测单元,还用于检测所述上行信道传输的数据帧的类型;所述输出单元,还用于当所述检测单元检测出所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。本发明实施例第三方面提供一种计算机存储介质,所述计算机存储介质存储有程序,该程序执行时包括上述测试方法的部分或者全部步骤。本发明实施例第四方面提供一种光网络设备,所述光网络设备的上行信道的接口与下行信道的接口通信连接,所述光网络设备包括用于接收测试指令的输入装置、输出装置、用于存储程序的存储器和处理器,所述处理器调用所述存储器中的程序,并按照所述程序执行处理步骤;其中,所述处理器用于获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道;在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;在所述上 行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;所述输出装置用于当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。结合第四方面,在第一种可能的实现方式中,所述处理器还用于将所述逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。结合第四方面第一种可能的实现方式,所述处理器还用于在所述逻辑链路标识表中查找所述逻辑链路标识;当在所述逻辑链路表中查找到所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。结合第四方面、第四方面第一种或者第二种可能的实现方式,在第三种可能的实现方式中,所述处理器还用于解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。结合第四方面、第四方面第一种或者第二种可能的实现方式,在第四种可能的实现方式中,所述处理器还用于检测所述上行信道传输的数据帧的类型,当所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。本发明实施例采用获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道;在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。与现有技术中通过配置光模块、测试仪的测试方法相比,本发明实施例提供的测试方法,可以由光网络设备自身实现自环回测试,简化了测试的复杂度,降低了测试成本。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图I是本发明实施例提供的测试方法的一实施例示意图;图2是本发明实施例中应用场景实施例示意图;图3是本发明实施例中以太网无源光网络设备的一实施例示意图;图4是本发明实施例中以太网无源光网络设备的另一实施例示意图;图5是本发明实施例中以太网无源光网络设备的另一实施例示意图;图6是本发明实施例中光网络设备的一实施例示意图。
具体实施例方式本发明实施例提供一种以太网无源光网络设备的测试方法,可以简化测试的复杂度,降低测试成本。本发明实施例还提供相应的设备。以下分别进行详细说明。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供的以太网无源光网络设备可以为光线路终端(OLT,OpticalLine Terminal)、光网络单兀(ONU, Optical Network Unit)或者光纤网络终端(ONT,Optical Network Terminal)。参阅图1,本发明实施例提供的以太网无源光网络设备的测试方法的一实施例包括101、获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽。固定带宽可以为IG或者10G。102、将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识。以太网测试报文可以为一串数据,也可以为一个标识。103、在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道。本发明实施例中的以太网无源光网络设备的上行信道的接口与下行信道的接口通信连接,可以通过有线通信连接,也可以通过无线通信连接。104、在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧。105、在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道。106、当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。当测试报文经过下行信道和上行信道传输一周后没有发生变化,说明该太网无源光网络设备测试正常,输出测试正常的响应。本发明实施例采用获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道;在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。与现有技术中通过配置光模块、测试仪的测试方法相比,本发明实施例提供的测试方法,可以由光网络设备自身实现自环回测试,简化了测试的复杂度,降低了测试成本。可选地,在上述图I对应的实施例的基础上,本发明实施例提供的以太网无源光网络设备的测试方法的另一实施例还包括所述给所述虚拟添加的ONU分配逻辑链路标识后,还包括将所述逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。可选地,在图I对应的可选实施例的基础上,本发明实施例提供的以太网无源光网络设备的测试方法的另一实施例中,所述在上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在,具体包括在所述逻辑链路标识表中查找所述逻辑链路标识;当查询到所述逻辑链路表中存储有所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。可选地,在图I对应的实施例及图I对应的可选实施例的基础上,本发明实施例提供的以太网无源光网络设备的测试方法的另一实施例中,所述通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到上行信道的步骤之后,还包括解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。可选地,在图I对应的实施例及图I对应的可选实施例的基础上,本发明实施例提供的以太网无源光网络设备的测试方法的另一实施例中,所述在所述上行信道对所述单播数据帧解封装的步骤之前,还包括检测所述上行信道传输的数据帧的类型;当所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。以上几个实施例更为详细的说明了以太网无源光网络设备的自测试过程,与现有技术中的通过配置光模块、测试仪的测试方法相比,本发明实施例提供的测试方法,可以由光网络设备自身实现自环回测试,简化了测试的复杂度,降低了测试成本。为了便于理解,下面以几个具体的应用场景为例,详细的说明本发明以太网无源光网络设备的测试过程参阅图2,获取到测试指令后,启动测试工作模式,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽;以太网无源光网络设备20的上下行信道通过1G、10G短接环回光模块30通信连接,在靠近以太网业务处理芯片10—侧,以太网无源光网络设备20中设置有IOG速率测试帧产生模块200和IG速率测试帧产生模块210,IOG速率测试帧产生模块200或IG速率测试帧产生模块210产生测试报文后,将测试报文推送到下行信道的下行处理模块220,下行处理模块220接收到测试报文后,在测试工作模式模块2202将测试报文封装为单播数据帧,该单播数据帧中携带逻辑链路标识;EPON帧处理模块2204识别所述单播数据帧后,按照所述固定带宽,将所述单播数据巾贞发送到IOG媒体接入控制(MAC, Media AccessControl)发送模块2205或者IG媒体接入控制发送模块2206,IOG媒体接入控制发送模块2205将单播数据帧发送到IOG串并转换器240,IG媒体接入控制发送模块2206将所述单播数据帧发送到IG串并转换器230,安装在下行的IOG串并转换器240或者IG串并转换器230通过短接光模块30将单播数据帧环回到上行信道的IOG串并转换器260或者IG串并转换器250,使所述单播数据帧传送到上行处理模块270,上行处理模块270中的10GMAC接收模块2706和IGMAC接收模块2705分别接收单播数据帧,接收到的单播数据帧经上行EPON帧处理模块2704检测数据类型,当检测到位单播数据帧后,传送到测试工作模式模块2702,测试工作模式模块2702对所述单播数据帧进行解封装,并将解封装后的测试报文推送出上行信道;测试报文进入IOG速率测试帧校验模块280或者IG速率测试帧校验模块290进行校验,当IOG速率测试帧校验模块280或者IG速率测试帧校验模块290检测到所·述测试报文与产生的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。参阅图3,本发明实施例提供的以太网无源光网络设备的一实施例包括所述以太网无源光网络设备的上行信道的接口与下行信道的接口通信连接,所述以太网无源光网络设备包括获取单元201,用于获取测试指令;虚拟注册单元202,用于在所述获取单元201获取到测试指令后,虚拟添加光网络单元ONU注册上线;分配单元203,用于给所述虚拟注册单元202虚拟添加的ONU分配逻辑链路标识和固定带宽;推送单元204,用于在所述分配单元203分配逻辑链路标识和固定带宽后,将以太网测试报文推送到下行信道;帧封装单元205,用于在下行信道将所述推送单元204推动的测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;下行传输单元206,用于在所述固定带宽上传输所述帧封装单元205封装的单播数据帧;环回单元207,用于通过所述下行信道与上行信道的通信接口将所述上行传输单元206传输到所述下行信道端口的单播数据帧环回到所述上行信道;确定单元208,用于根据所述环回单元207环回到所述上行信道的单播数据帧中的逻辑链路标识确定所述逻辑链路标识对应的ONU是否存在;上行传输单元209,用于在所述确定单元208确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;解封装单元210,用于在所述上行信道对所述下行传输单元209传输的单播数据帧解封装;所述推送单元204,用于将所述解封装单元210解封装后的测试报文推送出所述上行信道;检测单元211,用于检测到所述推送单元204从上行信道推送出的测试报文与推送到所述下行信道的测试报文是否相同;输出单元212,用于在所述检测单元211检测出所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。本发明实施例中,获取单元201获取测试指令;虚拟注册单元202在所述获取单元201获取到测试指令后,虚拟添加光网络单元ONU注册上线;分配单元203给所述虚拟注册单元202虚拟添加的ONU分配逻辑链路标识和固定带宽;推送单元204在所述分配单元203分配逻辑链路标识和固定带宽后,将以太网测试报文推送到下行信道;帧封装单元205在下行信道将所述推送单元204推动的测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;上行传输单元206在所述固定带宽上传输所述帧封装单元205封装的单播数据帧;环回单元207通过所述下行信道与上行信道的通信接口将所述上行传·输单元206传输到所述下行信道端口的单播数据帧环回到所述上行信道;确定单元208根据所述环回单元207环回到所述上行信道的单播数据帧中的逻辑链路标识确定所述逻辑链路标识对应的ONU是否存在;下行传输单元209在所述确定单元208确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;解封装单元210在所述上行信道对所述下行传输单元209传输的单播数据帧解封装;所述推送单元204将所述解封装单元210解封装后的测试报文推送出所述上行信道;检测单元211检测到所述推送单元204从上行信道推送出的测试报文与推送到所述下行信道的测试报文是否相同;输出单元212,用于在所述检测单元211检测出所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。与现有技术中通过配置光模块、测试仪的测试方法相比,本发明实施例提供的以太网无源光网络设备,可以实现自环回测试,简化了测试的复杂度,降低了测试成本。在上述图3对应的实施例的基础上,参阅图4,本发明实施例提供的以太网无源光网络设备的另一实施例还包括添加单元213,用于将所述分配单元203分配的逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。在上述图4对应的实施例的基础上,本发明实施例提供的以太网无源光网络设备的另一实施例中,所述确定单元208,用于在所述逻辑链路标识表中查找所述逻辑链路标识,当在所述逻辑链路表查找到所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。在上述图4对应的实施例的基础上,参阅图5,本发明实施例提供的以太网无源光网络设备的另一实施例还包括解析单元214,用于在所述环回单元207将所述单播数据帧环回到上行信道后,解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。在上述图4对应的实施例的基础上,本发明实施例提供的以太网无源光网络设备的另一实施例中,所述检测单元211,还用于检测所述上行信道传输的数据帧的类型;
所述输出单元212,还用于当所述检测单元211检测出所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。以上,本发明多个实施例提供的以太网无源光网络设备,都可以实现自环回测试,简化了测试的复杂度,降低了测试成本。本发明还提供了一种计算机存储介质,其中,该计算机存储介质存储有程序,该程序执行时包括如上述实施例中记载的以太网无源光网络设备的测试方法中的部分或者全部步骤。参阅图6,本发明实施例提供的光网络设备的的一实施例包括用于接收测试指令的输入装置100、输出装置200、用于存储程序的存储器300和处理器400,所述处理器400调用所述存储器300中的程序,并按照所述程序执行处理步骤;输入装置100、输出装置200、存储器300和处理400可以通过总线或者其他方式 连接;其中,所述处理器400用于获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道;在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧;在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;所述输出装置200用于当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。在本发明的一些实施例中,所述处理器400还用于将所述逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。在本发明的一些实施例中,所述处理器400还用于在所述逻辑链路标识表中查找所述逻辑链路标识;当在所述逻辑链路表中查找到所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。在本发明的一些实施例中,所述处理器400还用于解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。在本发明的一些实施例中,所述处理器400还用于检测所述上行信道传输的数据帧的类型,当所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。以上,本发明多个实施例提供的以太网无源光网络设备,都可以实现自环回测试,简化了测试的复杂度,降低了测试成本。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括ROM、RAM、磁盘或光盘等。以上对本发明实施例所提供的以太网无源光网络设备的测试方法以及设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 ·
权利要求
1.一种以太网无源光网络设备的测试方法,其特征在于,包括 获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽; 将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识; 在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道; 在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧; 在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道; 当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。
2.根据权利要求I所述的测试方法,其特征在于,所述给所述虚拟添加的ONU分配逻辑链路标识后,还包括 将所述逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。
3.根据权利要求2所述的测试方法,其特征在于,所述在上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在,具体包括 在所述逻辑链路标识表中查找所述逻辑链路标识; 当查询到所述逻辑链路表中存储有所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。
4.根据权利要求f3任意一项所述的测试方法,其特征在于,所述通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到上行信道的步骤之后,还包括 解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。
5.根据权利要求f3任意一项所述的测试方法,其特征在于,所述在所述上行信道对所述单播数据帧解封装的步骤之前,还包括 检测所述上行信道传输的数据帧的类型; 当所述数据帧的类型不是单播数据帧时,将所述数据巾贞输出到处理器进行处理。
6.一种以太网无源光网络设备,其特征在于,包括 获取单元,用于获取测试指令; 虚拟注册单元,用于在所述获取单元获取到测试指令后,虚拟添加光网络单元ONU注册上线; 分配单元,用于给所述虚拟注册单元虚拟添加的ONU分配逻辑链路标识和固定带宽;推送单元,用于在所述分配单元分配逻辑链路标识和固定带宽后,将以太网测试报文推送到下行信道; 帧封装单元,用于在下行信道将所述推送单元推动的测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识; 下行传输单元,用于在所述固定带宽上传输所述帧封装单元封装的单播数据帧;环回单元,用于通过所述下行信道与上行信道的通信接口将所述上行传输单元传输到所述下行信道端口的单播数据帧环回到所述上行信道; 确定单元,用于根据所述环回单元环回到所述上行信道的单播数据帧中的逻辑链路标识确定所述逻辑链路标识对应的ONU是否存在; 上行传输单元,用于在所述确定单元确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧; 解封装单元,用于在所述上行信道对所述下行传输单元传输的单播数据帧解封装; 所述推送单元,用于将所述解封装单元解封装后的测试报文推送出所述上行信道; 检测单元,用于检测到所述推送单元从上行信道推送出的测试报文与推送到所述下行信道的测试报文是否相同; 输出单元,用于在所述检测单元检测出所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。
7.根据权利要求6所述的设备,其特征在于,还包括 添加单元,用于将所述分配单元分配的逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。
8.根据权利要求7所述的设备,其特征在于, 所述确定单元,用于在所述逻辑链路标识表中查找所述逻辑链路标识,当在所述逻辑链路表查找到所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。
9.根据权利要求61任意一项所述的设备,其特征在于,所述设备还包括 解析单元,用于在所述环回单元将所述单播数据帧环回到上行信道后,解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。
10.根据权利要求61任意一项所述的设备,其特征在于, 所述检测单元,还用于检测所述上行信道传输的数据帧的类型; 所述输出单元,还用于当所述检测单元检测出所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。
11.一种计算机存储介质,其特征在于, 所述计算机存储介质存储有程序,该程序执行时包括如权利要求广5任意一项所述的步骤。
12.一种光网络设备,其特征在于,所述光网络设备的上行信道的接口与下行信道的接口通信连接,所述光网络设备包括用于接收测试指令的输入装置、输出装置、用于存储程序的存储器和处理器,所述处理器调用所述存储器中的程序,并按照所述程序执行处理步骤; 其中,所述处理器用于 获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述虚拟添加的ONU分配逻辑链路标识和固定带宽; 将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识; 在所述固定带宽上传输所述单播数据帧,并通过所述下行信道与上行信道的通信接口将所述单播数据帧环回到所述上行信道;在所述上行信道根据所述逻辑链路标识确定所述逻辑链路标识对应的ONU存在后,在所述上行信道上以所述固定带宽传输所述单播数据帧; 在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道; 所述输出装置用于 当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。
13.根据权利要求12所述的光网络设备,其特征在于, 所述处理器还用于将所述逻辑链路标识添加到逻辑链路标识表中,所述逻辑链路标识表用于存储注册上线的ONU对应的逻辑链路标识。
14.根据权利要求13所述的光网络设备,其特征在于, 所述处理器还用于在所述逻辑链路标识表中查找所述逻辑链路标识;当在所述逻辑链路表中查找到所述逻辑链路标识时,确定所述逻辑链路标识对应的ONU存在。
15.根据权利要求12 14任意一项所述的光网络设备,其特征在于, 所述处理器还用于解析所述单播数据帧,从所述单播数据帧中提取出所述逻辑链路标识。
16.根据权利要求12 14任意一项所述的光网络设备,其特征在于, 所述处理器还用于检测所述上行信道传输的数据帧的类型,当所述数据帧的类型不是单播数据帧时,将所述数据帧传送到处理器进行处理。
全文摘要
本发明公开了一种以太网无源光网络设备的测试方法,包括获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;并将所述单播数据帧环回到所述上行信道;在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。本发明可以由光网络设备自身实现自环回测试,简化了测试的复杂度。
文档编号H04B10/25GK102917285SQ201210424890
公开日2013年2月6日 申请日期2012年10月30日 优先权日2012年10月30日
发明者张恒源, 罗俊, 董恩升 申请人:华为机器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1