一种网管拓扑链接分层关联多个业务对象的方法技术

技术编号:3543496 阅读:294 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网管拓扑链接分层关联多个业务对象的方法,其包括以下步骤:在网管的业务视图上拓扑链接对象关联以逻辑分层组合起来的虚拟链接对象,在业务束对象和光纤束对象并存时,所述虚拟拓扑链接关联的是业务束对象;所述拓扑链接对象状态优先显示关联业务对象的状态,应用通过对光纤束对象和业务束对象的添加和删除,以形成虚拟链接对象的状态,并提供给拓扑链接对象在所述业务视图上进行显示。本发明专利技术所提供的一种网管拓扑链接分层关联多个业务对象的方法,由于采用了虚拟链接对象的设置,实现了网管软件的拓扑链接分层关联多个业务对象,以及更新拓扑链接状态的方法,并且实现了网管拓扑链接分层关联多个业务对象的复杂应用。

【技术实现步骤摘要】

本专利技术涉及一种通信
中网络实现方法,特别的是涉及一种光通信网络中网管链接分层关联多个业务对象的方法。
技术介绍
在现有技术光网络网管软件的设备拓扑视图中,网元之间的链接代表的是物理的光纤链接,网元之间有多少根光纤链接就会显示多少个拓扑链接,为了方便用户查看,可以通过抽象处理把多根光纤显示为光纤束。然而在业务视图模块,也就是路径视图模块中,为了能够在和物理拓扑一样的拓扑视图上描述全网的业务,方便用户查看,需要设计对于有业务束之间网元的拓扑链接通过高亮的前景拓扑链接进行显示,对于没有业务但是有光纤束链接的拓扑链接则显示为背景,因此,只要用户打开业务视图,就可以清楚的看到哪些网元之间有业务,而且对于业务束的速率可以通过拓扑链接的颜色进行定制显示,当然对于业务束有多个业务速率的时候,可以显示最低业务速率的颜色。因此如果两个网元之间同时有业务束业务对象和光纤束业务对象,那么在进行拓扑链路显示的时候,就需要先把业务束业务对象和拓扑图上的拓扑链接进行关联,显示此业务束业务对象的状态,同时根据客户的要求,可以显示光纤束业务对象的重要状态,例如断纤告警等。如果业务束对象被删除,则需要删除业务束对象和拓扑链接的关联,如果还有光纤束对象和此拓扑链接关联,就需要把此拓扑链接对象和光纤束对象进行关联,显示光纤束对象的状态。-->如果没有任何业务对象和此拓扑链接关联了,就需要从业务视图上删除此拓扑链接。这是个简单的两层业务对象和拓扑链接对象关联的情况,在创建业务的时候,在进行路由约束的时候,如果是对业务束对象形成的服务层链路的约束,此时就可以再在业务束对象上面再关联一层路由约束对象。在一般的拓扑视图应用中,一个拓扑链接对象在同一时刻只是关联一个业务对象。为了实现业务视图拓扑链接以及类似的拓扑链接分层关联多个业务对象的应用,因此本专利技术实现了一种网管拓扑链接分层关联多个业务对象的方法,极其方便地实现了以上应用。
技术实现思路
本专利技术网管拓扑链接分层关联多个业务对象的方法,针对上述现有技术的缺陷,实现业务视图拓扑链接以及类似的拓扑链接分层关联多个业务对象的应用。本专利技术的技术方案包括:一种网管拓扑链接分层关联多个业务对象的方法,其包括以下步骤:A、在网管的业务视图上拓扑链接对象关联以逻辑分层组合起来的虚拟链接对象,在业务束对象和光纤束对象并存时,所述虚拟拓扑链接关联的是业务束对象;如果只有光纤束对象,则关联的是光纤束业务对象;B、所述拓扑链接对象状态优先显示关联业务对象的状态,应用通过对光纤束对象和业务束对象的添加和删除,以形成虚拟链接对象的状态,并提供给拓扑链接对象在所述业务视图上进行显示。所述的方法,其中,所述步骤B还包括对光纤束对象的添加步骤:B1、通过光纤束对象查找其对应的虚拟链接对象,如果找到,则执行步骤B3;如果没有找到,则执行步骤B2;B2、根据光纤束业务对象生成对应的虚拟链接对象,同时根据虚拟链-->接对象生成拓扑链接对象,使虚拟链接对象和拓扑链接对象关联;B3、所述虚拟链接对象加载光纤束对象为自己的元素,同时更新自己的状态;B4、更新虚拟链接对象所关联的拓扑链接对象的状态。所述的方法,其中,所述步骤B4还包括:所述拓扑链接对象的前景或者背景根据所述虚拟链接对象关联的其它业务对象实现,如果没有其它业务对象则显示为背景。所述的方法,其中,所述步骤B还包括对光纤束对象的删除流程步骤包括:B11、通过光纤束对象查找其对应的虚拟链接对象,如果该虚拟链接对象不存在,则返回;如果该虚拟链接对象存在则转到执行步骤B12;B12、所述虚拟链接对象删除光纤束对象,如果该虚拟链接对象没有关联其它的业务对象,则删除此虚拟链接对象,并删除其关联的拓扑链接对象。所述的方法,其中,所述步骤B12中如果此虚拟链接对象还有关联的业务对象,则执行步骤:B13、所述虚拟链接对象根据其它业务对象更新自己的状态,并更新其关联的拓扑链接对象的状态。所述的方法,其中,所述步骤B还包括对业务束对象的添加流程步骤包括:B21、通过该业务束对象查找其对应的虚拟链接对象,如果找到,则执行步骤B22;如果没有找到,则执行步骤B23;B22根据所述业务束对象生成虚拟链接对象,同时根据该虚拟链接对象生成拓扑链接对象,使该虚拟链接对象和该拓扑链接对象关联;B23、所述虚拟链接对象加载业务束对象为自己的元素,同时更新自己的状态;-->B24、更新所述虚拟链接对象所关联的拓扑链接对象的状态,所述拓扑链接对象显示为背景。所述的方法,其中,所述步骤B还包括对业务束对象的删除流程步骤包括:B31、通过业务束对象查找其对应的虚拟链接对象,如果该虚拟链接对象不存在,则返回;如果该虚拟链接对象存在则执行步骤B32;B32、所述虚拟链接对象删除该业务束对象,如果该虚拟链接对象没有关联其它的业务对象,则删除此虚拟链接对象,并删除其关联的拓扑链接对象。所述的方法,其中,所述步骤B32中如果此虚拟链接对象还有关联的业务对象,则执行步骤:B33、虚拟链接对象根据其它业务对象更新自己的状态,并更新其关联的拓扑链接对象的状态,该拓扑链接对象显示为背景。本专利技术所提供的一种网管拓扑链接分层关联多个业务对象的方法,由于采用了虚拟链接对象的设置,实现了网管软件的拓扑链接分层关联多个业务对象,以及更新拓扑链接状态的方法,并且实现了网管拓扑链接分层关联多个业务对象的复杂应用,其应用实现简单,处理过程简单化,并且显示更为直接明显。附图说明图1是本专利技术方法类拓扑链接关联的虚拟链接对象链表以及虚拟链接对象包含的业务对象示例图;图2是本专利技术方法中类业务对象的状态保存方式示例图;图3是本专利技术方法中类虚拟链接对象数据结构示例图;图4是本专利技术方法中类业务视图框架结构示例图;图5是本专利技术方法中类业务视图的拓扑呈现示例图;-->图6是本专利技术方法中类业务对象添加示例图;图7是本专利技术方法中类业务对象删除示例图。具体实施方式以下结合附图,将对本专利技术的各较佳实施例进行更为详细的说明。本专利技术网管拓扑链接分层关联多个业务对象的方法中,其关键技术是构造出虚拟链接对象,然后进行业务束、光纤束业务对象的向业务视图的添加、删除等操作,以及虚拟链接对象的状态更新操作,因此以下以中兴的网络层网管软件业务视图为例进行说明。本专利技术方法中业务视图的拓扑链接关联的不是具体的业务束、光纤束业务对象,而是二者以某种逻辑分层组合起来的虚拟链接对象,而且对于在业务视图的应用中,业务束对象在光纤束对象的上面,因此在二者并存的情况下,虚拟拓扑链接关联的是业务束对象;如果只有光纤束对象,则关联的是光纤束业务对象。因此在业务拓扑视图对象中维护一个图1所示的结构,保存所有拓扑链接关联的虚拟链接对象,本专利技术方法中建立拓扑链接关联的虚拟链接对象,并可同时关联业务束对象和光纤束对象,所述业务束对象是多个业务对象抽象后的示意;所述光纤束对象是物理光纤链接抽象后的示意。本专利技术方法所述拓扑链接状态中,优先显示此时关联业务对象的状态,对于其它业务对象的重要状态,拓扑链接也可以显示。在实际应用中只需要根据某种规则把光纤束、业务束的状态,进行某种集合,就可以形成虚拟链接的状态,提供给拓扑链接进行显示。业务束、光纤束对象的状态保存可以采用图2但不限于图2所示的保存方式,对于业务束对象或光纤本文档来自技高网
...

【技术保护点】
一种网管拓扑链接分层关联多个业务对象的方法,其包括以下步骤: A、在网管的业务视图上拓扑链接对象关联以逻辑分层组合起来的虚拟链接对象,在业务束对象和光纤束对象并存时,所述虚拟拓扑链接关联的是业务束对象;如果只有光纤束对象,则关联的是光 纤束业务对象; B、所述拓扑链接对象状态优先显示关联业务对象的状态,应用通过对光纤束对象和业务束对象的添加和删除,以形成虚拟链接对象的状态,并提供给拓扑链接对象在所述业务视图上进行显示。

【技术特征摘要】
1、一种网管拓扑链接分层关联多个业务对象的方法,其包括以下步骤:A、在网管的业务视图上拓扑链接对象关联以逻辑分层组合起来的虚拟链接对象,在业务束对象和光纤束对象并存时,所述虚拟拓扑链接关联的是业务束对象;如果只有光纤束对象,则关联的是光纤束业务对象;B、所述拓扑链接对象状态优先显示关联业务对象的状态,应用通过对光纤束对象和业务束对象的添加和删除,以形成虚拟链接对象的状态,并提供给拓扑链接对象在所述业务视图上进行显示。2、根据权利要求1所述的方法,其特征在于,所述步骤B还包括对光纤束对象的添加步骤:B1、通过光纤束对象查找其对应的虚拟链接对象,如果找到,则执行步骤B3;如果没有找到,则执行步骤B2;B2、根据光纤束业务对象生成对应的虚拟链接对象,同时根据虚拟链接对象生成拓扑链接对象,使虚拟链接对象和拓扑链接对象关联;B3、所述虚拟链接对象加载光纤束对象为自己的元素,同时更新自己的状态;B4、更新虚拟链接对象所关联的拓扑链接对象的状态。3、根据权利要求2所述的方法,其特征在于,所述步骤B4还包括:所述拓扑链接对象的前景或者背景根据所述虚拟链接对象关联的其它业务对象实现,如果没有其它业务对象则显示为背景。4、根据权利要求1所述的方法,其特征在于,所述步骤B还包括对光纤束对象的删除流程步骤包括:B11、通过光纤束对象查找其对应的虚拟链接对象,如果该虚拟链接对象不存在,则返回;如果该虚拟链接对象存在则转到执行步骤B12;B12、所述虚拟链接对象删除光纤束对象,如果该虚拟链接对象没有关联其它...

【专利技术属性】
技术研发人员:易小聪
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利