OTN业务信号流矢量图的自动布局方法及系统技术方案

技术编号:14756071 阅读:60 留言:0更新日期:2017-03-02 22:04
本发明专利技术公开了一种OTN业务信号流矢量图的自动布局方法及系统,涉及OTN设备管理领域。该方法的步骤为:将OTN业务的每条路由经过的光路处理单元盘,排列形成单路信号流,将所有单路信号流划分为信号流组;在每条单路信号流中,将属于同一网元的光路处理单元盘形成单路网元信号流;在所有单路信号流中,将属于同一网元的单路网元信号流形成单路网元信号流组;分别建立所有单路网元信号流中的每个光路处理单元盘的盘图元;对每个矢量数据对象进行相应的二维矢量变换,得到OTN业务信号流的矢量图。本发明专利技术能够对OTN业务信号流中需要展现的矢量数据对象进行合理布局,进而得到能够显示每个矢量数据对象的层次结构的矢量图。

【技术实现步骤摘要】

本专利技术涉及OTN(OpticalTransportNetwork,光传送网络)设备管理领域,具体涉及一种OTN业务信号流矢量图的自动布局方法及系统
技术介绍
在OTN中,波分复用技术将多个光路处理单元盘通过盘间光纤连接,进而组合完成光信号处理。由于光层路由在物理层上是正反向分离的,因此波分复用技术会使得光层业务路由经过大量光路处理单元盘,进而使得链路经过节点较多、链路连接方向比较复杂。在此基础上,若增加ODUk(OpticalChannelDataUnit-k,级光信道数据单元)层电交叉、保护、光层保护等复杂层次结构之后,会使得OTN业务的路由变得极其复杂,进而导致查看OTN业务信号的流向变得非常困难。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:对OTN业务信号流中需要展现的矢量数据对象进行合理布局,得到能够显示每个矢量数据对象的层次结构的矢量图。为达到以上目的,本专利技术提供的OTN业务信号流矢量图的自动布局方法,包括以下步骤:S1:将OTN业务的每条路由经过的光路处理单元盘,按顺序排列形成单路信号流;根据单路信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路信号流的矢量坐标数据;根据OTN业务中所有路由的类型,将所有单路信号流划分为信号流组,每种类型的所有路由对应的单路信号流为1组;根据信号流组中所有光路处理单元盘的矢量坐标数据,计算得到信号流组的矢量坐标数据;S2:选择1组信号流组,在当前信号流组的每条单路信号流中,将属于同一网元的光路处理单元盘形成单路网元信号流;根据单路网元信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流的矢量坐标数据;S3:在当前信号流组的所有单路信号流中,将属于同一网元的单路网元信号流形成单路网元信号流组;根据单路网元信号流组中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流组的矢量坐标数据;S4:分别对所有单路网元信号流中的每个光路处理单元盘,建立盘图元,盘图元的矢量坐标数据与该盘图元对应的光路处理单元盘的矢量坐标数据相同;S5:对当前信号流组中的每个矢量数据对象,进行相应的二维矢量变换,得到当前信号流组的OTN业务信号流的矢量图。本专利技术提供的实现上述方法的OTN业务信号流矢量图的自动布局系统,包括信号流布局模块、单路网元信号流布局模块、单路网元信号流组布局模块、盘图元建立模块、以及二维矢量变换模块;信号流矢量对象布局模块用于:将OTN业务的每条路由经过的光路处理单元盘,按顺序排列形成单路信号流;根据单路信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路信号流的矢量坐标数据;根据OTN业务中所有路由的类型,将所有单路信号流划分为信号流组,每种类型的所有路由对应的单路信号流为1组;根据信号流组中所有光路处理单元盘的矢量坐标数据,计算得到信号流组的矢量坐标数据,向单路网元信号流布局模块发送单路网元信号流布局信号;单路网元信号流布局模块用于:收到单路网元信号流布局信号后,选择1组信号流组,在当前信号流组的每条单路信号流中,将属于同一网元的光路处理单元盘形成单路网元信号流;根据单路网元信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流的矢量坐标数据,向单路网元信号流组布局模块发送单路网元信号流组布局信号;单路网元信号流组布局模块用于:收到单路网元信号流组布局信号后,在当前信号流组的所有单路信号流中,将属于同一网元的单路网元信号流形成单路网元信号流组;根据单路网元信号流组中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流组的矢量坐标数据,向盘图元建立模块发送盘图元建立信号;盘图元建立模块用于:收到盘图元建立信号后,分别对所有单路网元信号流中的每个光路处理单元盘,建立盘图元,盘图元的矢量坐标数据与该盘图元对应的光路处理单元盘的矢量坐标数据相同,向二维矢量变换模块发送二维矢量变换信号;二维矢量变换模块用于:收到二维矢量变换信号后,对当前信号流组中的每个矢量数据对象,进行相应的二维矢量变换,得到当前信号流组的OTN业务信号流的矢量图。与现有技术相比,本专利技术的优点在于:本专利技术对OTN业务的每条路由的信号流进行了合理整合及分组后,得到多个矢量数据对象(单路信号流、盘图元、单路网元信号流组和单路网元信号流),对信号流组中的每个矢量数据对象进行相应的二维矢量变换,即可得到信号流组的OTN业务信号流的矢量图。因此,本专利技术能够对每个矢量数据对象进行合理布局,进而使得OTN业务信号流的矢量图能够显示每个矢量数据对象的层次结构,在OTN业务信号流的矢量图中查看OTN业务信号的流向比较容易。附图说明图1为本专利技术实施例中OTN业务信号流矢量图的自动布局方法的流程图;图2为本专利技术实施例中所有矢量数据对象的示意图;图3为本专利技术实施例中所有矢量数据对象的初始对象位置的示意图;图4为本专利技术实施例中OTN业务信号流的矢量图;图5为本专利技术实施例中S5的具体流程图。具体实施方式以下结合附图及实施例对本专利技术作进一步详细说明。参见图1所示,本专利技术实施例中的OTN业务信号流矢量图的自动布局方法,包括以下步骤:S1:参见图2和图3所示,在需要进行信号流显示的OTN业务中,将OTN业务的每条路由经过的光路处理单元盘按顺序排列形成单路信号流(矢量数据对象);根据单路信号流中所有光路处理单元盘的矢量坐标数据(光路处理单元盘的矢量坐标数据预先已设置),计算得到单路信号流的矢量坐标数据。根据OTN业务中所有路由的类型,将所有单路信号流划分为信号流组(矢量数据对象,即信号流组是单路信号流的组合,包含1个或多个单路信号流),每种类型的所有路由对应的单路信号流为1组信号流组;根据信号流组中所有光路处理单元盘的矢量坐标数据,计算得到信号流组的矢量坐标数据。S1中OTN业务中所有路由的类型和对应的信号流组为:(1)由所有类型为工作路径正向路由的单路信号流组成的信号流组;(2)由所有类型为工作路径反向路由的单路信号流组成的信号流组;(3)由所有类型为保护路径正向路由的单路信号流组成的信号流组;(4)由所有类型为保护路径反向路由的单路信号流组成的信号流组;(5)由所有类型为服务层保护路径正向路由的单路信号流组成的信号流组;(6)由所有类型为服务层保护路径反向路由的单路信号流组成的信号流组。在此基础上,工作路径正向路由、保护路径正向路由、以及服务层保护路径正向路由的光路处理单元盘的排列顺序均为:从路由的起点至终点方向进行排列。工作路径反向路由、保护路径反向路由、以及服务层保护路径反向路由的光路处理单元盘的排列顺序均为:从路由的终点至起点方向进行排列。S1之后,需要分别对每组信号流组的OTN业务信号流自动布局出矢量图,对1组信号流组的OTN业务信号流自动布局出矢量图的流程为:S2:参见图2和图3所示,在信号流组的每条单路信号流中,将属于同一网元的光路处理单元盘形成单路网元信号流(矢量数据对象,即单路信号流是单路网元信号流的组合,包含1个或多个单路网元信号流);根据单路网元信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流的矢量坐标数据。S3:参见图2和图3所示,在信号流组的所有单路信号流中,将属于同一网元的单路网元信号流形成单路网元信号流组(矢量数据对象,本文档来自技高网...
OTN业务信号流矢量图的自动布局方法及系统

【技术保护点】
一种OTN业务信号流矢量图的自动布局方法,其特征在于,该方法包括以下步骤:S1:将OTN业务的每条路由经过的光路处理单元盘,按顺序排列形成单路信号流;根据单路信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路信号流的矢量坐标数据;根据OTN业务中所有路由的类型,将所有单路信号流划分为信号流组,每种类型的所有路由对应的单路信号流为1组;根据信号流组中所有光路处理单元盘的矢量坐标数据,计算得到信号流组的矢量坐标数据;S2:选择1组信号流组,在当前信号流组的每条单路信号流中,将属于同一网元的光路处理单元盘形成单路网元信号流;根据单路网元信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流的矢量坐标数据;S3:在当前信号流组的所有单路信号流中,将属于同一网元的单路网元信号流形成单路网元信号流组;根据单路网元信号流组中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流组的矢量坐标数据;S4:分别对所有单路网元信号流中的每个光路处理单元盘,建立盘图元,盘图元的矢量坐标数据与该盘图元对应的光路处理单元盘的矢量坐标数据相同;S5:对当前信号流组中的每个矢量数据对象,进行相应的二维矢量变换,得到当前信号流组的OTN业务信号流的矢量图。...

【技术特征摘要】
1.一种OTN业务信号流矢量图的自动布局方法,其特征在于,该方法包括以下步骤:S1:将OTN业务的每条路由经过的光路处理单元盘,按顺序排列形成单路信号流;根据单路信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路信号流的矢量坐标数据;根据OTN业务中所有路由的类型,将所有单路信号流划分为信号流组,每种类型的所有路由对应的单路信号流为1组;根据信号流组中所有光路处理单元盘的矢量坐标数据,计算得到信号流组的矢量坐标数据;S2:选择1组信号流组,在当前信号流组的每条单路信号流中,将属于同一网元的光路处理单元盘形成单路网元信号流;根据单路网元信号流中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流的矢量坐标数据;S3:在当前信号流组的所有单路信号流中,将属于同一网元的单路网元信号流形成单路网元信号流组;根据单路网元信号流组中所有光路处理单元盘的矢量坐标数据,计算得到单路网元信号流组的矢量坐标数据;S4:分别对所有单路网元信号流中的每个光路处理单元盘,建立盘图元,盘图元的矢量坐标数据与该盘图元对应的光路处理单元盘的矢量坐标数据相同;S5:对当前信号流组中的每个矢量数据对象,进行相应的二维矢量变换,得到当前信号流组的OTN业务信号流的矢量图。2.如权利要求1所述的OTN业务信号流矢量图的自动布局方法,其特征在于,S5具体包括以下流程:S501:将每条单路信号流的矢量坐标数据,均通过二维矢量变换算法进行垂直平均分布平移,完成单路信号流在矢量图中的信号流垂直分布布局;S502:将每个盘图元的矢量坐标数据,均通过二维矢量变换算法进行水平平均分布平移,完成盘图元在矢量图中的水平分布布局;S503:将每组单路网元信号流组的矢量坐标数据,均通过二维矢量变换算法进行水平平均分布平移,完成单路网元信号流组在矢量图中的水平分布布局;S504:将每条单路网元信号流的矢量坐标数据,均通过二维矢量变换算法进行垂直方向中心对齐,完成单路网元信号流在矢量图中的垂直分布布局。3.如权利要求1所述的OTN业务信号流矢量图的自动布局方法,其特征在于:S5中所述OTN业务信号流的矢量图需要遵循:采用与显示结果图像一致的二维直角坐标系作为世界坐标系和矢量数据对象的自身坐标系;原点位于图像左上角,X轴水平向右为正向,Y轴垂直向下为正向;每个矢量数据对象的自身坐标系位置初始化时采用原点与世界坐标系的原点重合的数据。4.如权利要求1所述的OTN业务信号流矢量图的自动布局方法,其特征在于:S1中所述OTN业务中所有路由的类型包括工作路径正向路由、工作路径反向路由、保护路径正向路由、保护路径反向路由、服务层保护路径正向路由、以及服务层保护路径反向路由。5.如权利要求4所述的OTN业务信号流矢量图的自动布局方法,其特征在于:所述工作路径正向路由、保护路径正向路由、以及服务层保护路径正向路由的光路处理单元盘的排列顺序均为:从路由的起点至终点方向进行排列;所述工作路径反向路由、保护路径反向路由、以及服务层保护路径反向路由的光路处理单元盘的排列顺序均为:从路由的终点至起点方向进行排列。6.如权利要求1至5任一项所述的OTN业务信号流矢量图的自动布局方法,其特征在于:S3中所述计算得到单路网元信号流组的矢量坐标数据之后,还包括以下步骤:将所有单路网元信号流组按照网元在OTN路由中出现的先后顺...

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

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

1