一种分布式设备中大规模OAM检测系统及方法与流程

文档序号:11261888阅读:784来源:国知局
一种分布式设备中大规模OAM检测系统及方法与流程

本发明涉及分布式设备领域,具体来讲涉及一种分布式设备中大规模oam检测系统及方法。



背景技术:

ipran(internetprotocolradioaccessnetwork,无线接入网ip化)技术是对于无线业务回传、大客户业务接入的应用场景而产生的一种核心网实现技术。

在一个分布式设备中,为了检测网络业务的通断情况,需要应用到大规格的oam(operationadministrationandmaintenance,操作维护管理)资源。传统的实现方法是在每块线卡上设置oam芯片来进行oam的检测,但由于每块线卡对资源总规格有限制,往往分配给oam芯片的资源规格较少,难以实现oam大规格的应用。而且每块线卡都具有oam芯片,但业务会分到某块线卡上,由于每块线卡的oam处理能力有限,很难实现多块线卡上的业务的处理均衡,产生分到办卡上的业务不能完全进行oam处理,而其他线卡oam芯片闲置的现象,造成业务不能与oam处理匹配,整体处理能力不高。另外,当业务所在线卡出现切换时,对业务的处理也会切换到新线卡的oam芯片上,进而造成oam出现不稳态的现象。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种分布式设备中大规模oam检测系统及方法,提高整体设备的oam处理能力,提高oam稳定性。

为达到以上目的,本发明采取一种分布式设备中大规模oam检测系统,包括交换板卡、多块业务线卡和至少一块oam板卡,交换板卡用于处理oam板卡和多块业务线卡之间的oam报文的交换;每块业务线卡用于处理交换板卡和线路之间的oam报文的交换;每块oam板卡包含多个oam处理单元和一个交换机sw,sw用于交换oam处理单元和中间交换板卡之间的oam报文,oam处理单元下行方向用于在oam报文前增加下一跳信息并通过sw发送至交换板卡,上行方向用于将来自交换板卡的oam报文进行oam处理。

在上述技术方案的基础上,所述oam板卡为两块,一块为主用oam板卡,一块为备用oam板卡,主用oam板卡用于维护oam工作状态,备用oam板卡用于维持与主用板卡相同的工作状态。

在上述技术方案的基础上,所述交换板卡在上行方向用于将oam报文分别发送给主用oam板卡和oam板卡,下行方向用于接收主用oam板卡发来的oam报文。

在上述技术方案的基础上,所述oam板卡为多块时,均为主用oam板卡,或者部分为主用oam板卡、部分为备用oam板卡。

在上述技术方案的基础上,所述oam板卡还包括一个自动保护倒换aps模块,用于接收oam板卡检测到的业务工作状态,实现对业务保护状态的维护。

在上述技术方案的基础上,所述aps模块还用于在业务工作路径故障时,接收oam模块触发的中断信号,并决策当前业务的工作路径。

本发明还提供一种分布式设备中大规模oam检测方法,包括步骤:

下行方向,oam板卡中oam处理模块在oam报文的前端增加下一跳信息的报文头,并通过sw发给交换板卡,交换板卡将oam报文发送到下一跳信息对应的业务线卡上,业务线卡封装报文头后发送到线路上;

上行方向,业务板卡由线路上接收到oam报文,通过交换板卡转发给sw,sw将oam报文转发给对应的oam处理单元,oam处理单元对oam报文进行oam处理。

在上述技术方案的基础上,oam板卡有两块,一块为主用oam板卡,一块为备用oam板卡;下行方向,中间板卡只接收主用oam板卡发来的oam报文;上行方向,中间板卡将收到的oam报文分别发送给主用oam板卡和oam板卡。

在上述技术方案的基础上,oam板卡上集成一个aps模块,oam处理单元将检测到的业务工作状态发给aps模块,aps确定业务工作在线路的主用路径或备用路径。

在上述技术方案的基础上,当oam处理单元检测到业务工作路径故障时,触发一个中断信号给aps模块,aps模块执行保护状态处理逻辑,并决策当前业务的工作路径。

本发明的有益效果在于:

1、通过将多个oam处理单元集成在一块oam板卡上,经由交换板卡与业务线卡之间传递oam报文,避免了多块线卡上业务处理不均衡,能够大幅提高整机设备的oam处理规格和能力;按照不同需求在oam板卡上设置不同数量的oam处理单元,从而降低整机的生产成本。

2、在业务出口切换时,不会对oam处理模块带来影响,提高oam处理的稳定性;对用户隔离其具体实现方法,在用户感知度不大的情况能够大幅提高其性能。

3、布置一块与主用oam板卡互为保护的备用oam板卡,以实现对oam管理资源的保护,实现了在分布式设备中大规模oam的应用。

4、通过设置aps模块,实现业务路径自动保护倒换,进一步提高整机系统的高可靠性。

附图说明

图1为本发明第一实施例分布式设备中大规模oam检测系统示意图;

图2为本发明oam板卡内部结构示意图;

图3为本发明第二实施例分布式设备中大规模oam检测系统示意图。

具体实施方式

以下结合附图及实施例对本发明作进一步详细说明。

如图1所示,为第一实施例分布式设备中大规模oam检测系统,包括交换板卡、多块业务线卡和一块oam板卡,交换板卡用于处理oam板卡和多块业务线卡之间的oam报文的交换,每块业务线卡用于处理交换板卡和线路之间的oam报文的交换。oam板卡包含多个oam处理单元和一个sw(switch交换机),sw用于交换oam处理单元和中间交换板卡之间的oam报文;oam处理单元在下行方向,用于在oam报文前增加下一跳信息并通过sw发送至交换板卡;oam处理单元在上行方向,用于将来自交换板卡的oam报文进行oam处理。

优选的,如图2所示,oam板卡还包括一个aps(automaticprotectionswitching,自动保护倒换)模块,分别与oam处理单元连接,用于接收oam板卡检测到的业务工作状态,实现对业务保护状态的维护;aps模块还用于在业务工作路径故障时,接收oam模块触发的中断信号,并决策当前业务的工作路径。

本实施例分布式设备中大规模oam检测系统,具体包括以下步骤:

下行方向,oam板卡的oam处理模块在oam报文的前端增加一个报文头,报文头内封装下一跳信息,oam报文通过sw发给交换板卡,经由交换板卡将oam报文发送到下一跳信息对应的业务线卡上,业务线卡封装报文头后发送到对应线路上。

上行方向,业务板卡由线路上接收到报文,识别出oam报文和oam条目id,通过交换板卡转发给sw,sw将oam报文转发给oam条目id对应的oam处理单元,oam处理单元对oam报文进行后续oam处理。

优选的,如图2所示,如果oam板卡上集成了aps模块,oam处理单元会将检测到的业务工作状态发给aps模块,aps确定业务工作在线路上的主用路径或备用路径,实现对业务保护的维护。当oam处理单元检测到业务工作路径故障时,触发一个中断信号给aps模块,aps模块执行保护状态处理逻辑,并决策当前业务的工作路径。

如图3所示,为第二实施例分布式设备中大规模oam检测系统,与第一实施例大致相同,不同之处在于,oam板卡为两块,一块为主用oam板卡,一块为备用oam板卡。主用oam板卡用于维护oam工作状态,备用oam板卡用于维持与主用板卡相同的工作状态。交换板卡在上行方向,用于将oam报文分别发送给主用oam板卡和oam板卡;交换板卡在下行方向,用于接收主用oam板卡发来的oam报文,正常情况下,并不接收备用oam板卡发来的oam报文。优选的,如图2所示,主用oam板卡和备用oam板卡中都可以集成aps模块,aps模块的作用与第一实施例相同,此处不再赘述。

本实施例分布式设备中大规模oam检测方法,与第一实施例不同之处在于,在oam报文的接收(上行方向)和发送(下行方向),中间交换板卡实现并发选收功能,具体为:下行方向,主用oam板卡和备用oam板卡,都会在oam报文的前端增加一个封装下一跳信息的报文头,然后发送给交换板卡,交换板卡接收只用oam板卡发来的oam报文,并将oam报文发送到对应的业务线卡上(即下一跳信息对应的业务线卡),业务线卡封装报文头后发送到对应线路上。上行方向,业务板卡由线路上接收到报文,识别出的oam报文通过交换板卡分别发送给主用oam板卡和备用oam板卡,主用oam板卡和备用oam板卡内部对收到的oam文件处理相同。

本发明的oam板卡可以为多个,并且可以根据不同的实际使用情况来进行配置。当有多个oam板卡时,可以都是主用oam板卡;也可以设置一个备用oam板卡,其余的都是主用oam板卡;或者配置部分主用oam板卡和部分备用oam板卡;但是无论是如何配置,主用oam板卡和备用oam板卡的内部结构和作用均与上述实施例中相同,此处不再赘述。

本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1