一种网管OTN业务快速创建的方法及系统技术方案

技术编号:21612127 阅读:72 留言:0更新日期:2019-07-13 20:37
本发明专利技术公开了一种网管OTN业务快速创建的方法及系统,涉及传输网管理技术领域。本发明专利技术通过在网管中增加OCH缓存对象和端口索引,实现OTN业务的快速创建。通过该方法及系统,可以优化业务配置流程,缩短业务配置时间,从而提高业务配置管理的效率;同时基于该方法,可以大大提高OTN光层通道的创建效率和全网OTN业务搜索效率。

A Method and System for Fast Establishment of OTN Business in Network Management

【技术实现步骤摘要】
一种网管OTN业务快速创建的方法及系统
本专利技术涉及传输网管理
,具体是涉及一种网管OTN业务快速创建的方法及系统。
技术介绍
在电信网管创建OTN业务过程中,需要先创建光层通道,再创建电层业务,比如一条OTN电层业务,建立在多段OCH光层通道上时,如果OCH通道没有提前配置好,则OTN电层业务是无法创建,而业务经过的OCH光层通道越多,则需要手动创建OCH光层通道的次数越多。如果没有一种从电层业务直接快速创建的方法,则随着网络规模越来越大,业务数量增加,业务创建步骤复杂、业务配置效率低的问题将突显,现有做法存在以下问题:(1)网管OTN业务配置流程复杂的问题,先创建OCH光层通道,再创建电层业务,配置流程复杂。(2)网管OTN光层通道的寻路较慢的问题,因光层通道涉及的单盘和连纤数据量较多,寻路较慢。(3)网管OTN业务搜索效率低的问题,OTN网络中存在几千甚至上万条光层通道,在进行全网业务搜索时,涉及的单盘和连纤数据量很大,搜索寻路很耗时。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种网管OTN业务快速创建的方法及系统,实现OTN业务的快速创建,提高业务配置管理的效率。本专利技术提供一种网管OTN业务快速创建的方法,包括以下步骤:处理添加、删除单盘事件时,相应的创建、删除与该单盘相关的OCH缓存对象和端口索引;处理添加、删除连纤事件时,更新所述OCH缓存对象和端口索引;根据所述OCH缓存对象生成虚拟连纤,根据虚拟连纤进行业务寻路;根据业务寻路的结果创建所有层次的业务。在上述方案的基础上,所述OCH缓存对象的属性包括OCH缓存对象ID、OCH端口、OCH波长、正向路由、正向路由是否完整、反向路由、反向路由是否完整。在上述方案的基础上,所述端口索引的关键字为端口标识,值为OCH缓存对象ID。在上述方案的基础上,处理添加单盘事件时,创建OCH缓存对象和端口索引,具体包括以下步骤:如果该单盘为线路盘,则基于该单盘的每个OCH端口,分别创建一个以该OCH端口为起点的OCH缓存对象;基于OCH缓存对象创建OCH端口和OCH缓存对象之间的索引。在上述方案的基础上,处理删除单盘事件时,删除OCH缓存对象和端口索引,具体包括以下步骤:如果该单盘为线路盘,通过端口索引查找单盘的每个OCH端口关联的OCH缓存对象;删除前述OCH缓存对象;清除端口索引中记录的OCH缓存对象信息。在上述方案的基础上,处理添加连纤事件时,更新OCH缓存对象和端口索引,具体包括以下步骤:如果连纤的端口有一端通过端口索引查找到关联的OCH缓存对象,且是该OCH缓存对象路由的最后一个端口,则从该端口开始进行光层寻路;如果找到下一个OCH端口,则这两个OCH端口以及中间经过的所有端口组成一个OCH缓存对象;如果找到出口后无连纤,则将该方向的路由标记为不完整;更新OCH缓存对象后,根据OCH缓存对象里的路由端口数据更新端口索引。在上述方案的基础上,处理删除连纤事件时,更新OCH缓存对象和端口索引,具体包括以下步骤:如果端口上有OCH缓存对象且正反向路由是完整的,则将OCH缓存对象拆分成两条不完整的对象,并更新端口索引;如果端口上有OCH缓存对象且正反向路由是不完整的,则移除该端口后的所有路由,只保留OCH源端口到该连纤端口的一段路由,并更新端口索引。在上述方案的基础上,所述根据虚拟连纤进行业务寻路,具体包括以下步骤:根据OCH缓存对象状态生成虚拟连纤,对于正反向路由已经完整的OCH缓存对象,生成虚拟连纤,连纤的源宿端口为OCH缓存对象的源宿OCH端口;基于虚拟连纤进行电层业务寻路,将OCH通道虚拟连纤和ODUk通道虚拟连纤做为寻路的资源,以OTN业务起始端口为寻路起点,获取交叉到该端口的线路盘OCH端口,查找该端口上是否有虚拟连纤,如果存在,则将虚拟连纤的出口作为寻路下一跳的起点,如果不存在,继续获取下一个OCH端口,直至业务终点端口。在上述方案的基础上,所述根据业务寻路的结果创建所有层次的业务,具体包括以下步骤:创建光层通道,根据寻路结果,如果OCH通道虚拟连纤对应的业务没有创建,则获取虚拟连纤关联的OCH缓存对象,分析其详细路由,根据分层模型创建出OTS层通道、OMS层通道和OCH层通道;创建电层业务,根据寻路结果,获取OCH通道虚拟连纤和ODUk通道虚拟连纤的源宿端口,根据端口的映射路径,创建出OTUk层通道、ODUk层通道和Client层业务。本专利技术还提供一种网管OTN业务快速创建的系统,包括:缓存对象管理模块,其用于:处理添加、删除单盘事件时,相应的创建、删除与该单盘相关的OCH缓存对象和端口索引;处理添加、删除连纤事件时,更新所述OCH缓存对象和端口索引;业务寻路模块,其用于:根据所述OCH缓存对象的属性生成虚拟连纤,根据虚拟连纤进行业务寻路;业务创建模块,其用于:根据业务寻路的结果创建所有层次的业务。在上述方案的基础上,所述业务寻路模块根据虚拟连纤进行业务寻路,具体包括以下步骤:根据OCH缓存对象状态生成虚拟连纤,对于正反向路由已经完整的OCH缓存对象,生成虚拟连纤,连纤的源宿端口为OCH缓存对象的源宿OCH端口;基于虚拟连纤进行电层业务寻路,将OCH通道虚拟连纤和ODUk通道虚拟连纤做为寻路的资源,以OTN业务起始端口为寻路起点,获取交叉到该端口的线路盘OCH端口,查找该端口上是否有虚拟连纤,如果存在则将虚拟连纤的出口做为寻路下一跳的起点,如果不存在继续获取下一个OCH端口,直至业务终点端口。在上述方案的基础上,所述业务创建模块根据业务寻路的结果创建所有层次的业务,具体包括以下步骤:创建光层通道,根据寻路结果,如果OCH通道虚拟连纤对应的业务没有创建,则获取虚拟连纤关联的OCH缓存对象,分析其详细路由,根据分层模型创建出OTS层通道、OMS层通道和OCH层通道;创建电层业务,根据寻路结果,获取OCH通道虚拟连纤和ODUk通道虚拟连纤的源宿端口,根据端口的映射路径,创建出OTUk层通道、ODUk层通道和Client层业务。与现有技术相比,本专利技术的优点如下:本专利技术通过在网管中增加OCH缓存对象和端口索引,实现OTN业务的快速创建。通过该方法及系统,可以优化业务配置流程,缩短业务配置时间,从而提高业务配置管理的效率;同时基于该方法,可以大大提高OTN光层通道的创建效率和全网OTN业务搜索效率。附图说明图1为本专利技术实施例的网管OTN业务快速创建的方法的流程示意图;图2为本专利技术实施例的网管OTN业务快速创建的方法的添加连纤的流程示意图;图3为本专利技术实施例的网管OTN业务快速创建的方法的删除连纤的流程示意图。具体实施方式现在将详细参照本专利技术的具体实施例,在附图中例示了本专利技术的例子。尽管将结合具体实施例描述本专利技术,但将理解,不是想要将本专利技术限于所述的实施例。相反,想要覆盖由所附权利要求限定的在本专利技术的精神和范围内包括的变更、修改和等价物。应注意,这里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被实现为物理实体或逻辑实体、或者两者的组合。为了使本领域技术人员更好地理解本专利技术,下面结合附图和具体实施方式对本专利技术作进一步详细说明。注意:接下来要介绍的示例仅是一个具体的例子,而不作为限制本专利技术的实施本文档来自技高网...

【技术保护点】
1.一种网管OTN业务快速创建的方法,其特征在于,包括以下步骤:处理添加、删除单盘事件时,相应的创建、删除与该单盘相关的OCH缓存对象和端口索引;处理添加、删除连纤事件时,更新所述OCH缓存对象和端口索引;根据所述OCH缓存对象生成虚拟连纤,根据虚拟连纤进行业务寻路;根据业务寻路的结果创建所有层次的业务。

【技术特征摘要】
1.一种网管OTN业务快速创建的方法,其特征在于,包括以下步骤:处理添加、删除单盘事件时,相应的创建、删除与该单盘相关的OCH缓存对象和端口索引;处理添加、删除连纤事件时,更新所述OCH缓存对象和端口索引;根据所述OCH缓存对象生成虚拟连纤,根据虚拟连纤进行业务寻路;根据业务寻路的结果创建所有层次的业务。2.如权利要求1所述的方法,其特征在于:所述OCH缓存对象的属性包括OCH缓存对象ID、OCH端口、OCH波长、正向路由、正向路由是否完整、反向路由、反向路由是否完整。3.如权利要求1所述的方法,其特征在于:所述端口索引的关键字为端口标识,值为OCH缓存对象ID。4.如权利要求1所述的方法,其特征在于:处理添加单盘事件时,创建OCH缓存对象和端口索引,具体包括以下步骤:如果该单盘为线路盘,则基于该单盘的每个OCH端口,分别创建一个以该OCH端口为起点的OCH缓存对象;基于OCH缓存对象创建OCH端口和OCH缓存对象之间的索引。5.如权利要求1所述的方法,其特征在于:处理删除单盘事件时,删除OCH缓存对象和端口索引,具体包括以下步骤:如果该单盘为线路盘,通过端口索引查找单盘的每个OCH端口关联的OCH缓存对象;删除前述OCH缓存对象;清除端口索引中记录的OCH缓存对象信息。6.如权利要求1所述的方法,其特征在于:处理添加连纤事件时,更新OCH缓存对象和端口索引,具体包括以下步骤:如果连纤的端口有一端通过端口索引查找到关联的OCH缓存对象,且是该OCH缓存对象路由的最后一个端口,则从该端口开始进行光层寻路;如果找到下一个OCH端口,则这两个OCH端口以及中间经过的所有端口组成一个OCH缓存对象;如果找到出口后无连纤,则将该方向的路由标记为不完整;更新OCH缓存对象后,根据OCH缓存对象里的路由端口数据更新端口索引。7.如权利要求1所述的方法,其特征在于:处理删除连纤事件时,更新OCH缓存对象和端口索引,具体包括以下步骤:如果端口上有OCH缓存对象且正反向路由是完整的,则将OCH缓存对象拆分成两条不完整的对象,并更新端口索引;如果端口上有OCH缓存对象且正反向路由是不完整的,则移除该端口后的所有路由,只保留OCH源端口到该连纤端口的一段路由,并更新端口索引。8.如权利要求1所述的方法,其特征在于:所述根据虚拟连纤进行业务寻路,具体包括以下步骤:根据OCH缓存对象状态生成虚拟连纤,对于正反向路由已经完整的OCH缓存对象,生成虚拟连纤,连纤的源宿端口为OCH缓存对象的源宿OCH...

【专利技术属性】
技术研发人员:肖健
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1