Dwdm系统中以太网业务的丢包检测系统及方法

文档序号:7747945阅读:426来源:国知局
专利名称:Dwdm系统中以太网业务的丢包检测系统及方法
技术领域
本发明涉及通信领域,具体而言,涉及一种DWDM系统中以太网业务的丢包检测系统及方法。
背景技术
IPTVdnternet Protocol Television,网络电视)业务的日益普及和用户对网络 带宽的需求的不断增加,促使DWDM(DenseWavelength Division Multiplexing,密集波分 复用)的应用下沉到城域网络中。目前,DWDM系统的接入业务中有80%以上是以太网业 务,因此,以太网业务已经成为DWDM系统最重要的承载业务。DWDM网络系统比较复杂,各个厂商的0TN(0ptical TransportNetwork,光传送 网)技术标准又不尽相同,使得业务之间的互联互通往往会存在很多的问题。这样,采取一 定的方式来对DWDM系统中的业务进行丢包检测是十分必要的。根据相关技术的丢包检测方法是使用测试仪表来定位问题,一般是在网络一端 (即网络业务接入点)接一个测试仪表,另一端(即网络业务终结点)接另一个测试仪表, 两个测试仪表分别向对端发送测试流,然后通过查看丢包情况来进行丢包检测。但是,采用 这种方法存在携带和运输不便的问题。

发明内容
本发明的主要目的在于提供一种DWDM系统中以太网业务的丢包检测系统及方 法,以至少解决上述问题。根据本发明的一个方面,提供了一种密集波分复用DWDM系统中以太网业务的丢 包检测系统,包括第一交换功能业务单板,其设置于第一汇聚边缘设备中,用于将以太网 业务报文封装成光信道传送单元OTU2数据帧发送入待测的DWDM系统;第二交换功能业务 单板,其设置于第二汇聚边缘设备中,用于尝试接收通过DWDM系统的OTU2数据帧,并解封 装成以太网业务报文;网管,用于计算在测试时间内,第一交换功能业务单板的以太网业务 报文的发送总量和第二交换功能业务单板的以太网业务报文的接收总量的差值,统计得到 DffDM系统中以太网业务的丢包量。根据本发明的另一方面,提供了一种密集波分复用DWDM系统中以太网业务的丢 包检测方法,包括第一交换功能业务单板将以太网业务报文封装成光信道传送单元OTU2 数据帧发送入待测的DWDM系统;第二交换功能业务单板尝试接收通过DWDM系统的OTU2数 据帧,并解封装成以太网业务报文;网管计算在测试时间内,第一交换功能业务单板的以太 网业务报文的发送总量和第二交换功能业务单板的以太网业务报文的接收总量的差值,统 计得到DWDM系统中以太网业务的丢包量。通过本发明,通过在待测的DWDM系统的业务接入点和终结点的汇聚边缘设备上 分别配置一个交换功能业务单板,该交换功能业务单板直接集成在设备中,因此避免了相 关技术中需要携带测试仪表的不便,达到了方便、快捷、低成本的检测效果;此外,计算发包和收包的差值以及统计丢包是由网管来实现,从而利用了网络的固有功能结构,实现了丢 包检测的自动化。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的DWDM系统中以太网业务的丢包 检测系统的示意图;图2是根据本发明优选实施例的交换功能业务单板的内部结构示意图;图3是根据本发明优选实施例的交换功能业务单板的端口示意图;图4是根据本发明优选实施例的网管的示意图;图5是根据本发明实施例的双向的以太网业务丢包检测系统环境示意图;图6是根据本发明实施例的DWDM系统中以太网业务的丢包检测方法的流程图;图7是根据本发明实施例的配置交换功能业务单板的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的DWDM系统中以太网业务的丢包检测系统的示意图,包 括第一交换功能业务单板102,其设置于第一汇聚边缘设备10中,用于将以太网业 务报文封装成光信道传送单元OTU2数据帧(带波长,适合于传输于DWDM系统中)发送入 待测的DWDM系统;第二交换功能业务单板202,其设置于第二汇聚边缘设备20中,用于尝试接收通 过上述DWDM系统的OTU2数据帧,并解封装成以太网业务报文;网管30,用于计算在测试时间内,第一交换功能业务单板102的以太网业务报文 的发送总量SUMtx和第二交换功能业务单板202的以太网业务报文的接收总量SUMkx的差值 SUM.,统计得到DWDM系统中以太网业务的丢包量。相关技术中由于使用测试仪表来检测DWDM系统中以太网业务的丢包情况,存在 携带和运输不便的问题。本实施例通过在待测的DWDM系统的业务接入点和终结点的汇聚 边缘设备上分别配置一个交换功能业务单板,该交换功能业务单板直接集成在设备中,因 此避免了相关技术中需要携带测试仪表的不便,达到了方便、快捷、低成本的检测效果;此 夕卜,计算发包和收包的差值以及统计丢包是由网管来实现,从而利用了网络的固有功能结 构,实现了丢包检测的自动化。显然,上述的第一交换功能业务单板102和第二交换功能业务单板202是相同的 设备,并且第一汇聚边缘设备10和第二汇聚边缘设备10也是一样的。交换功能业务单板 即具有L2 (2层)交换功能的业务单板。此外,上述图1所示的实施例仅示出了第一交换功 能业务单板102到第二交换功能业务单板202方向的单向丢包检测的实施方案,显然,上述 实施例同样适用于从第二交换功能业务单板202到第一交换功能业务单板102方向的单向 丢包检测、以及第一交换功能业务单板102和第二交换功能业务单板202同时向对端发送报文的双向丢包检测的实施方案(如图5所示)。上述的OTU2为DWDM系统中业务数据的速率标准有0TUQ、OTU1^OTU2, OTU2e等,可 以统一表示为OTUk (Optical ChannelTransport Unit,光信道传送单元,其中,k为下标,表 示速率等级)。图2是根据本发明实施例二的交换功能业务单板的内部结构示意图。优选地,如图2所示,各交换功能业务单板(即第一交换功能业务单板102和第二 交换功能业务单板202)均包括中央处理器(CPU) 1022,用于构造测试报文,并将测试报文 发送给交换芯片1024 ;交换芯片1024,用于对测试报文进行环回,得到指定速率的以太网 业务报文;光传送网OTN业务成帧芯片(OTN FRAMER芯片)1026,用于将以太网业务报文封 装成OTU2数据帧。该优选实施例提供了交换功能业务单板所包括的具体硬件部件的实施方案。由 CPU构造测试报文,再由交换芯片对测试报文进行以太网业务的L2交换,即对测试报文进 行环回得到指定速率的以太网业务报文(由于CPU构造的 测试报文的速率很低,需要通过 交换芯片进行环回复制以得到指定速率的以太网业务报文),并将以太网业务报文封装成 OTU2数据帧发送到待测的DWDM系 统中。图3中,CPU 1022和交换芯片1024通过总线接口 PCI (PeripheralComponent Interconnection)进行通信。优选地,交换芯片1024还用于统计上述第一交换功能业务单板102的以太网业务 报文的发送总量SUMtx,并将该发送总量上报给网管30。当交换功能业务单板所在的汇聚设 备作为发送端时,其上的交换芯片需要统计在指定的测试时间内发送的以太网业务报文的 总量,并在测试时间到达后上报给网管30以便进行丢包统计。优选地,OTN业务成帧芯片1026还用于将接收到的OTU2数据帧解封装成以太网业 务报文,并发送给交换芯片1024 ;交换芯片1024还用于根据接收到的以太网业务报文统计 第二交换功能业务单板202的以太网业务报文的接收总量SUMkx,并上报给网管30。该优选实施例提供了第二交换功能业务单板202在接收到OTU2数据帧后,利用其 上的OTN业务成帧芯片和交换芯片得到在指定的测试时间内接收到的以太网业务报文的 总量的具体实施方案。在实际实施时,交换芯片可以在得到上述接收总量SUMkx后,丢弃已 统计过的以太网业务报文。图3是根据本发明实施例二的交换功能业务单板的端口示意图。优选地,如图3所示,交换芯片1024上设置有偶数个环回端口(如图2和图3中 的环回端口 1和环回端口 2,这些端口为以太网接口,环回端口即具有环回功能的端口),每 2个环回端口用于对接收到的来自CPU 1022的测试报文通过环回进行复制,得到指定速率 的以太网业务报文。例如,CPU向环回端口 1或环回端口 2发送构造的测试报文后,测试报 文在这两个环回(10GE)端口之间不停转发,最终达到IOGE(即指定速率)的满带宽,同时 向交换芯片上的测试端口 1和/或测试端口 2洪泛。因此,测试端口可以按照限速带宽发 出指定的以太网业务报文流。优选地,OTN业务成帧芯片1026上设置有OTU2数据帧收发端口(如图2和图3中 的OTU2数据帧收发端口 1和OTU2数据帧收发端口 2),用于发送/接收OTU2数据帧。优选地,如图4所示,网管30包括配置模块302、使能模块304和关闭模块306, 其中
配置模块302,用于接受用户配置测试时间以及第一交换功能业务单板102 ;其中,配置第一交换功能业务单板包括以下至少之(1)配置第一交换功能业务单板上的环回端口的远端环回功能,例如,设置端口 1 和端口 2的远端环回功能使其成为环回端口 1和环回端口 2,以及关闭环回端口 1和环回端 口 2的MAC地址学习功能,使报文能够洪泛到其它端口,不会一直相互转发下去;这样,被配 置了环回功能的端口即环回端口就可以通过环回来自CPU的测试报文得到指定速率的以 太网业务报文;(2)创建测试VLAN,用于在该测试VLAN中产生广播风暴,该测试VLAN中包含有已 配置远端环回功能的环回端口、和第一交换功能业务单板上的OTU2数据帧收发端口,例如, 设置环回端口 1、环回端口 2、和OTU2数据帧收发端口 1在此测试VLAN中,并且只属于此测 试VLAN,此测试VLAN中不包含任何其它端口。这样,交换芯片得到指定速率的以太网业务 报文后就只会将其洪泛到加入到同一测试VLAN的OTU2数据帧收发端口 ;(3)配置CPU所要构造的测试报文,包括配置测试报文的源/目的MAC、长度、报文 体内容;这样,CPU可以根据上述配置的目的MAC、源MAC、报文长度、以及报文体内容构造测 试报文,但是测试报文的VLAN标记必须使用测试VLAN以保证报文不会被丢弃。如果发送 的报文需要带VLAN标签,只需在测试VLAN标签后加入希望发送的VLAN标签,在OTU2数据 帧收发端口 1将此测试VLAN标签去除。这样,CPU在构造测试报文时,就会按照上述的配 置来构造任意类型的测试报文;(4)配置OTU2数据帧收发端口的过滤规则以及发送OTU2数据帧的限速,过滤规则 为丢弃所有接收到的报文,例如,按照发送带宽,在OTU2数据帧收发端口 1设置发包限速, 以及设置ACL过滤规则以丢弃所有进入此端口的报文,防止收包报文转发给环回端口 1和 环回端口 2 ;使能模块304,用于接受用户使能第一交换功能业务单板102发送01^2数据帧;关 闭模块306,用于在测试时间到达后关闭第二交换功能业务单板202。这样,可以得到在指 定的测试时间内的丢包情况。显然,在从第二交换功能业务单板202到第一交换功能业务单板102方向的单向 丢包检测的实施例中,配置模块302还用于配置第二交换功能业务单板202,使能模块304 还用于使能第二交换功能业务单板202,关闭模块306还用于在测试时间到达后关闭第一 交换功能业务单板102。在双向丢包检测的实施例中,配置模块302还用于同时配置第一交 换功能业务单板102和第二交换功能业务单板202,使能模块304还用于使能第一交换功能 业务单板102和第二交换功能业务单板202,关闭模块306还用于在测试时间到达后关闭第 一交换功能业务单板102和第二交换功能业务单板202。优选地,网管30还包括显示模块308,用于显示发送总量SUMtx、接收总量SUMKX、 和差值SUM,。这样,方便用于查看这些信息,了解丢包情况,以及进行后续的问题定位。图6是根据本发明实施例的DWDM系统中以太网业务的丢包检测方法的流程图,包 括以下步骤步骤S602,第一交换功能业务单板将以太网业务报文封装成光信道传送单元OTU2 数据帧发送入待测的DWDM系统;步骤S604,第二交换功能业务单板尝试接收通过DWDM系统的OTU2数据帧,并解封装成以太网业务报文;步骤S606,网管计算在测试时间内,第一交换功能业务单板的以太网业务报文的 发送总量SUMtx和第二交换功能业务单板的以太网业务报文的接收总量SUMkx的差值SUM,, 统计得到DWDM系统中以太网业务的丢包量。本实施例通过在待测的DWDM系统的业务接入点和终结点上分别配置一个交换功 能业务单板,用于将以太网业务报文封装在OTU2数据帧(带波长,适合于传输于DWDM系统 中)中发送入待测的DWDM系统,以及将接收到的OTU2数据帧解封装成以太网业务报文,并 通过计算在指定的测试时间内的以太网业务报文的发送总量和接收总量的差值来统计丢 包情况,从而以交换功能业务单板替代测试仪表,达到了方便、快捷、低成本的检测效果。优选地,步骤S602包括中央处理器构造测试报文,并将测试报文发送给交换芯 片;交换芯片对测试报文进行环回,得到指定速率的以太网业务报文,并将在上述测试时间 内发送的以太网业务报文的发送总量SUMtx上报给网管;光传送网OTN业务成帧芯片将以太 网业务报文封装成OTU2数据帧。步骤S604包括0ΤΝ业务成帧芯片将接收到的01^2数据帧解封装成以太网业务报 文,并发送给交换芯片;交换芯片根据接收到的以太网业务报文统计接收总量SUMkx,并上 报给网管。如图2和图3所示,具有L2交换功能的交换功能业务单板可以由24个以太网接 口(即图2和图3中的端口 1至端口 24),2个OTU2数据帧收发端口组成。使用如图6所 示的丢包检测方法可以实现单向和双向OTU2业务的丢包检测。单向(从第一汇聚边缘设备102到第二汇聚边缘设备202,或者从第一汇聚边缘设 备202到第一汇聚边缘设备102)以太网业务的丢包检测系统的示意图如图1所示,具体测 试步骤如下步骤1,将2块交换功能业务单板(其结构如图2和图3所示)分别配置在网络业 务接入点(例如将第一交换功能业务单板102配置在作为接入点的第一汇聚边缘设备10) 和网络业务终结点(例如将第二交换功能业务单板202配置在作为终结点的第二汇聚边缘 设备20)来检测流域的业务情况;步骤2,在网管30上配置第一交换功能业务单板102,如图7所示,配置过程包括 以下步骤步骤S702,设置端口 1和端口 2的远端环回功能使其称为环回端口 ;步骤704,关闭设置环回端口 1和环回端口 2的MAC地址学习功能,使报文能够洪 泛到其它端口;步骤706,创建测试VLAN,用于在此测试VLAN中产生广播风暴;步骤708,设置环回端口 1,环回端口 2和OTU2数据帧收发端口 1在此测试VLAN 中,并且只属于此测试VLAN,此测试VLAN中不包含任何其它端口 ;步骤710,设置CPU所要构造的测试报文的目的MAC、源MAC、报文长度、以及报文体内容。但是VLAN标记必须使用测试VLAN,保证报文不会被丢弃。如果发送的报文需要 带VLAN标签,只需在测试VLAN标签后加入希望发送的VLAN标签,在第一交换功能业务单 板102的OTU2数据帧收发端口 1将此测试VLAN标签去除;步骤712,按照发送带宽,在第一交换功能业务单板102的OTU2数据帧收发端口 1设置发包限速; 步骤714,在第一交换功能业务单板102的OTU2数据帧收发端口 1设置ACL过滤规则丢弃所有进入此端口的报文,防止收包报文转发给环回端口 1和环回端口 2。
步骤3,在网管30上将第一交换功能业务单板102的OTU2数据帧收发端口 1关闭, 并清除端口统计。步骤4,在网管30上将第二交换功能业务单板202的收报统计清除,并确认无收包。步骤5,在网管30上使能第一交换功能业务单板102的OTU2数据帧收发端口 1。 CPU向环回端口 1或2发送构造的测试报文后,测试报文在这两个环回IOGE端口间不停转 发,最终达到IOGE的满带宽,同时向测试端口 1洪泛。因此,测试端口 1可以按照限速带宽 发出指定的以太网业务流。而和交换芯片的测试端口 1相连接的OTN FRAMER芯片将此以 太网业务报文流封装为OTU2数据巾贞,从测试接入点发入待测的DWDM系统;步骤6,测试时间到后关闭第一交换功能业务单板102的OTU2数据帧收发端口 1 ;步骤7,通过网管查看第一交换功能业务单板102的交换芯片上报的以太网业务 报文的发送总量SUMtx和第二交换功能业务单板202的交换芯片上报的以太网业务报文的 接收总量SUMkx,计算两者的差值SUM,比较丢包情况。双向(第一汇聚边缘设备102和第二汇聚边缘设备202同时向对端发送OTU2数 据帧)的以太网业务的丢包测试系统的示意图如图5所示,具体测试步骤如下步骤1,将2块交换功能业务单板配置在网络业务接入点和终结点来检测流域的 业务情况;步骤2,在网管30上按照图7所示的流程配置第一交换功能业务单板102和第一 交换功能业务单板202 ;步骤3,在网管上将第一交换功能业务单板102和第一交换功能业务单板202的 OTU2数据帧收发端口关闭,并清除端口统计;步骤4,在网管上使能第一交换功能业务单板102和第一交换功能业务单板202的 OTU2数据帧收发端口的发送功能;步骤5,测试时间到后关闭第一交换功能业务单板102和第一交换功能业务单板 202的OTU2数据帧收发端口的发送功能;步骤6,通过网管查看第一交换功能业务单板102和第一交换功能业务单板202的 交换芯片上报的两个方向上的以太网业务报文的发送总量和接收总量,分别计算两个方向 上的差值以比较双向丢包情况。使用上述方法,网管能快速地检测整个流域内业务的流向的丢包情况。从以上的描述中,可以看出,本发明实现了如下技术效果使用交换功能业务单板 替代测试仪表,并利用以太网广播风暴产生任意带宽的OTU2数据帧,并根据对端的收报统 计检测业务丢包情况来判断网络质量,从而实现了方便、快捷的丢包检测效果。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种密集波分复用DWDM系统中以太网业务的丢包检测系统,其特征在于,包括第一交换功能业务单板,其设置于第一汇聚边缘设备中,用于将以太网业务报文封装成光信道传送单元OTU2数据帧发送入待测的DWDM系统;第二交换功能业务单板,其设置于第二汇聚边缘设备中,用于尝试接收通过所述DWDM系统的OTU2数据帧,并解封装成以太网业务报文;网管,用于计算在测试时间内,所述第一交换功能业务单板的以太网业务报文的发送总量和所述第二交换功能业务单板的以太网业务报文的接收总量的差值,统计得到所述DWDM系统中以太网业务的丢包量。
2.根据权利要求1所述的系统,其特征在于,各所述交换功能业务单板均包括 中央处理器,用于构造测试报文,并将所述测试报文发送给交换芯片;所述交换芯片,用于对所述测试报文进行环回,得到指定速率的所述以太网业务报文;光传送网0TN业务成帧芯片,用于将所述以大网业务报文封装成所述0TU2数据帧。
3.根据权利要求2所述的系统,其特征在于,所述交换芯片还用于统计所述发送总量, 并将所述发送总量上报给所述网管。
4.根据权利要求2所述的系统,其特征在于,所述0TN业务成帧芯片还用于将接收到的0TU2数据帧解封装成以太网业务报文,并发 送给所述交换芯片;所述交换芯片还用于根据接收到的以太网业务报文统计所述接收总量,并上报给所述网管。
5.根据权利要求2所述的系统,其特征在于,所述交换芯片上设置有偶数个环回端口, 每2个所述环回端口用于对接收到的来自所述中央处理器的测试报文通过环回进行复制, 得到所述指定速率的以太网业务报文。
6.根据权利要求2所述的系统,其特征在于,所述0TN业务成帧芯片上设置有0TU2数 据帧收发端口,用于发送/接收所述OTU2数据帧。
7.根据权利要求5或6所述的系统,其特征在于,所述网管包括配置模块,用于接受用户配置所述测试时间以及所述第一交换功能业务单板;其中,所 述配置所述第一交换功能业务单板包括以下至少之一配置所述第一交换功能业务单板上的环回端口的远端环回功能; 创建测试虚拟局域网VLAN,所述测试VLAN中包含有已配置远端环回功能的环回端口、 和所述第一交换功能业务单板上的0TU2数据帧收发端口 ;配置所述中央处理器所要构造的测试报文,包括配置测试报文的源/目的MAC、长度、 报文体内容;配置所述0TU2数据帧收发端口的过滤规则以及发送所述0TU2数据帧的限速,所述过滤 规则为丢弃所有接收到的报文;使能模块,用于接受用户使能所述第一交换功能业务单板发送所述0TU2数据帧; 关闭模块,用于在所述测试时间到达后关闭所述第二交换功能业务单板。
8.根据权利要求1所述的系统,其特征在于,所述网管还包括 显示模块,用于显示所述发送总量、所述接收总量、和所述差值。
9.一种密集波分复用DWDM系统中以太网业务的丢包检测方法,其特征在于,包括第一交换功能业务单板将以太网业务报文封装成光信道传送单元OTU2数据帧发送入 待测的DWDM系统;第二交换功能业务单板尝试接收通过所述DWDM系统的0TU2数据帧,并解封装成以太 网业务报文;网管计算在测试时间内,所述第一交换功能业务单板的以太网业务报文的发送总量和 所述第二交换功能业务单板的以太网业务报文的接收总量的差值,统计得到所述DWDM系 统中以太网业务的丢包量。
10.根据权利要求9所述的方法,其特征在于,第一交换功能业务单板将以太网业务报 文封装成光信道传送单元0TU2数据帧发送入待测的DWDM系统包括中央处理器构造测试报文,并将所述测试报文发送给交换芯片;所述交换芯片对所述测试报文进行环回,得到指定速率的所述以太网业务报文;光传送网0TN业务成帧芯片将所述以太网业务报文封装成所述0TU2数据帧。
全文摘要
本发明公开了一种DWDM系统中以太网业务的丢包检测系统及方法,其中,系统包括第一交换功能业务单板,其设置于第一汇聚边缘设备中,用于将以太网业务报文封装成光信道传送单元OTU2数据帧发送入待测的DWDM系统;第二交换功能业务单板,其设置于第二汇聚边缘设备中,用于尝试接收通过DWDM系统的OTU2数据帧,并解封装成以太网业务报文;网管,用于计算在测试时间内,第一交换功能业务单板的以太网业务报文的发送总量和第二交换功能业务单板的以太网业务报文的接收总量的差值,统计得到DWDM系统中以太网业务的丢包量。本发明实现了丢包检测的自动化。
文档编号H04J14/02GK101834665SQ201010165138
公开日2010年9月15日 申请日期2010年4月22日 优先权日2010年4月22日
发明者姜维, 张骏, 鲍微 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1