层次化路由的管理方法、主控制器、子域控制器及SDN与流程

文档序号:12278433阅读:来源:国知局

技术特征:

1.一种层次化路由的管理方法,其特征在于,包括:

计算属于子域的域间节点之间的最优域内路由;

将所述域间节点和所述最优域内路由上的域内节点设置为外部资源节点,并存储在外部资源库中;

将子域内不是外部资源节点的域内节点设置为内部资源节点,并存储在内部资源库中;

当接收跨域业务请求时,主控制器基于所述外部资源库计算跨域业务的详细路由。

2.如权利要求2所述的管理方法,其特征在于,所述主控制器基于所述外部资源库计算跨域业务的详细路由包括:

判断发送所述跨域业务请求的业务发起节点是否为所述外部资源库中的节点,如果是,则所述主控制器计算所述跨域业务在所述外部资源节点之间的端到端路由,并预留所述端到端路由中的外部资源节点资源。

3.如权利要求2所述的管理方法,其特征在于,所述主控制器基于所述外部资源库计算跨域业务的详细路由还包括:

如果发送所述跨域业务请求的业务发起节点不是所述外部资源库中的节点,则所述主控制器计算所述跨域业务的域间路由并确定所述跨域业务经过的子域;

所述主控制器将域内路由请求发送给所述跨域业务经过的子域中的子域控制器,由子域控制器进行域内路由计算并将所述域内路由返回给所述主控制器,预留所述域内路由中的内部资源节点资源;

所述主控制器将获取的所述域间路由与所述域内路由进行拼接计算,获取所述跨域业务在所述外部资源节点、所述内部资源节点之间的端到端路由,并预留域间节点资源。

4.如权利要求3所述的管理方法,其特征在于,所述进行域内路由计算包括:

所述子域控制器从所述内部资源库中获取本域的内部资源节点,计算内部资源节点之间的域内端到端详细路由及域内拓扑连接信息;

其中,所述域内拓扑连接信息包括:拓扑标识、拓扑类型、A/Z端网元标识、端口标识。

5.如权利要求3所述的管理方法,其特征在于,所述主控制器计算所述跨域业务的域间路由并确定所述跨域业务经过的子域包括:

所述主控制器采用最短路径算法计算出所述跨域业务的端到端通道经过的子域以及域间节点,基于外部资源库计算各个域间节点之间的域间路由。

6.如权利要求3所述的管理方法,其特征在于:

所述主控制器将所述跨域业务的详细路由发送到业务发起节点;

所述业务发起节点根据所述跨域业务的详细路由在全网内建立端到端的电路连接,并通知所述主控制器电路连接建立的结果;

如果电路连接建立成功,则所述主控制器或所述子域控制器保持预留的资源,否则,所述主控制器或所述子域控制器释放预留的资源。

7.如权利要求3所述的管理方法,其特征在于:

当预开通业务或业务建立失败时,所述主控制器向所述子域控制器发送内部资源调整请求;

所述子域控制器判断本域内的内部资源节点是否能够满足预开通业务和本域内现有业务的资源需求,如果是,则调整本域内的内部资源节点为外部资源节点。

8.如权利要求7所述的管理方法,其特征在于,所述调整本域内的内部资源节点为外部资源节点包括:

所述子域控制器在所述内部资源库中将调整的内部资源节点的相关信息删除,并通知所述主控制器;

所述主控制器将所述调整的内部资源添加在所述外部资源库中。

9.如权利要求3所述的管理方法,其特征在于:

当预开通业务或业务建立失败时,所述子域控制器向所述主控制器发送内部资源调整请求;

所述主控制器判断外部资源节点是否能够满足预开通业务和全网内的现有业务,如果是,则将属于发送内部资源调整请求的子域的外部资源节点调整为内部资源节点。

10.如权利要求9所述的管理方法,其特征在于,所述将属于发送内部资源调整请求的子域的外部资源节点调整为内部资源节点包括:

所述主控制器在外部资源库中删除属于发送内部资源调整请求的子域的外部资源节点,并通知所述子域控制器;

所述子域控制器将此外部资源节点添加在所述内部资源库中。

11.如权利要求3所述的管理方法,其特征在于:

获取所述主控制器和所述子域控制器控制下的业务信息,所述业务信息包括:已建和待建业务的流量、走向;

整理现有业务模型并分析能够开展的业务模型。

12.如权利要求3所述的管理方法,其特征在于:

获取所述主控制器和所述子域控制器在路由计算过程中的故障信息,判断故障原因,并对故障原因进行分类、存储。

13.如权利要求3所述的管理方法,其特征在于:

结合网络现有资源、现有业务模型、未来可能业务模型,判断外部资源节点、内部资源节点与业务的匹配性,进行风险评估。

14.如权利要求13所述的管理方法,其特征在于:

结合风险点进行资源优化处理,并将资源优化指令分别下发至所述子域控制器或所述主控制器,完成全网资源的动态调整。

15.一种软件定义网络SDN,其特征在于,包括:

子域控制器,包括:

域内路由计算单元,用于计算属于子域的域间节点之间的最优域内路由;

内部资源管理单元,用于将所述域间节点和所述最优域内路由上的域内节点设置为外部资源节点,并存储在外部资源库中;将子域内不是外部资源节点的域内节点设置为内部资源节点,并存储在内部资源库中;

主控制器,包括:

跨域路由计算单元,用于当接收跨域业务请求时,基于所述外部资源库计算跨域业务的详细路由。

16.如权利要求15所述的SDN,其特征在于:

所述跨域路由计算单元,还用当判断所述跨域业务请求的业务发起节点是所述外部资源库中的节点时,计算所述跨域业务在所述外部资源节点之间的端到端路由;

所述主控制器,还包括:

外部资源管理单元,用于预留所述端到端路由中的外部资源节点资源。

17.如权利要求16所述的SDN,其特征在于:

所述跨域路由计算单元,还用于当判断发送所述跨域业务请求的业务发起节点不是所述外部资源库中的节点时,计算所述跨域业务的域间路由并确定所述跨域业务经过的子域;将域内路由请求发送给所述跨域业务经过的子域中的子域控制器,并将获取的所述域间路由与所述域内 路由进行拼接计算,获取所述跨域业务在所述外部资源节点、所述内部资源节点之间的端到端路由;

所述外部资源管理单元,还用于预留域间节点资源;

所述域内路由计算单元,还用于进行域内路由计算并将所述域内路由返回给所述跨域路由计算单元;

所述内部资源管理单元,还用于预留所述域内路由中的内部资源节点资源。

18.如权利要求17所述的SDN,其特征在于:

所述域内路由计算单元,还用于从所述内部资源库中获取本域的内部资源节点,计算内部资源节点之间的域内端到端详细路由及域内拓扑连接信息;

其中,所述域内拓扑连接信息包括:拓扑标识、拓扑类型、A/Z端网元标识、端口标识。

19.如权利要求17所述的SDN,其特征在于:

所述跨域路由计算单元,还用于采用最短路径算法计算出所述跨域业务的端到端通道经过的子域以及域间节点,基于外部资源库计算各个域间节点之间的域间路由。

20.如权利要求17所述的SDN,其特征在于:

所述主控制器,还包括:

跨域路由下发单元,用于将所述跨域业务的详细路由发送到业务发起节点;

其中,所述业务发起节点根据所述跨域业务的详细路由在全网内建立端到端的电路连接,如果电路连接建立成功,则所述外部资源管理单元或所述内部资源管理单元保持预留的资源,否则,所述外部资源管理单元或所述内部资源管理单元释放预留的资源。

21.如权利要求17所述的SDN,其特征在于:

所述主控制器,还包括:

内部资源调整请求单元,用于当预开通业务或业务建立失败时,向所述内部资源管理单元发送内部资源调整请求;

所述内部资源管理单元,还用于判断本域内的内部资源节点是否能够满足预开通业务和本域内现有业务的资源需求,如果是,在所述内部资源库中将调整的内部资源节点的相关信息删除,并通知所述外部资源管理单元;

所述外部资源管理单元,还用于将所述调整的内部资源添加在所述外部资源库中。

22.如权利要求17所述的SDN,其特征在于:

所述子域控制器包括:

外部资源请求单元,用于当预开通业务或业务建立失败时,向所述外部资源管理单元发送内部资源调整请求;

所述外部资源管理单元,还用于判断外部资源节点是否能够满足预开通业务和全网内的现有业务,如果是,则在外部资源库中删除属于发送内部资源调整请求的子域的外部资源节点,并通知所述内部资源调整单元;

所述内部资源调整单元,还用于将此外部资源节点添加在所述内部资源库中。

23.如权利要求17所述的SDN,其特征在于,还包括:

业务信息装置,用于获取所述主控制器和所述子域控制器控制下的业务信息,所述业务信息包括:已建和待建业务的流量、走向;整理现有业务模型并分析能够开展的业务模型。

24.如权利要求17所述所述的SDN,其特征在于,还包括:

故障分析装置,用于获取所述主控制器和所述子域控制器在路由计 算过程中的故障信息,判断故障原因,并对故障原因进行分类、存储。

25.如权利要求17所述的SDN,其特征在于,还包括:

业务仿真装置,用于结合网络现有资源、现有业务模型、未来可能业务模型,判断外部资源节点、内部资源节点与业务的匹配性,进行风险评估。

26.如权利要求25所述的SDN,其特征在于,还包括:

优化策略装置,用于结合风险点进行资源优化处理,并将资源优化指令分别下发至所述子域控制器或所述主控制器,完成全网资源的动态调整。

27.一种子域控制器,其特征在于,包括:

域内路由计算单元,用于计算属于子域的域间节点之间的最优域内路由;

内部资源管理单元,用于将所述域间节点和所述最优域内路由上的域内节点设置为外部资源节点,并存储在外部资源库中;将子域内不是外部资源节点的域内节点设置为内部资源节点,并存储在内部资源库中;

其中,主控制器用于当接收跨域业务请求时,基于所述外部资源库计算跨域业务的详细路由。

28.如权利要求27所述的子域控制器,其特征在于:

所述域内路由计算单元,还用于接收所述主控制器发送的域内路由计算指令,从所述内部资源库中获取本域的内部资源节点,计算内部资源节点之间的域内端到端域内路由及域内拓扑连接信息,并将域内路由返回给所述主控制器;

所述内部资源管理单元,还用于预留所述域内路由中的内部资源节点资源;

其中,所述主控制器将获取的域间路由与所述域内路由进行拼接计算,获取跨域业务在所述外部资源节点、所述内部资源节点之间的端到端路由。

29.如权利要求28所述的子域控制器,其特征在于:

所述内部资源管理单元,还用于接收到所述主控制器发送的内部资源调整请求,判断本域内的内部资源节点是否能够满足预开通业务和本域内现有业务的资源需求,如果是,在所述内部资源库中将调整的内部资源节点的相关信息删除,并通知所述主控制器;

所述主控制器将所述调整的内部资源添加在所述外部资源库中。

30.如权利要求28所述的子域控制器,其特征在于:

所述子域控制器包括:

外部资源请求单元,用于当预开通业务或业务建立失败时,向所述主控制器发送内部资源调整请求;其中,所述主控制器判断外部资源节点是否能够满足预开通业务和全网内的现有业务,如果是,则在外部资源库中删除属于发送内部资源调整请求的子域的外部资源节点,并通知所述内部资源调整单元;

所述内部资源调整单元,还用于将此外部资源节点添加在所述内部资源库中。

31.一种主控制器,其特征在于,包括:

跨域路由计算单元,用于当接收跨域业务请求时,基于外部资源库计算跨域业务的详细路由;

外部资源管理单元,用于预留所述详细路由中的外部资源节点资源。

32.如权利要求31所述的主控制器,其特征在于:

所述跨域路由计算单元,还用当判断所述跨域业务请求的业务发起 节点是所述外部资源库中的节点时,计算所述跨域业务在所述外部资源节点之间的端到端路由;当判断发送所述跨域业务请求的业务发起节点不是所述外部资源库中的节点时,计算所述跨域业务的域间路由并确定所述跨域业务经过的子域;将域内路由请求发送给所述跨域业务经过的子域中的子域控制器,并将获取的所述域间路由与所述域内路由进行拼接计算,获取所述跨域业务在所述外部资源节点、所述内部资源节点之间的端到端路由;

所述外部资源管理单元,还用于预留域间节点资源。

33.如权利要求32所述的主控制器,其特征在于:

所述跨域路由计算单元,还用于采用最短路径算法计算出所述跨域业务的端到端通道经过的子域以及域间节点,基于外部资源库计算各个域间节点之间的域间路由。

34.如权利要求32所述的主控制器,其特征在于:

所述主控制器,还包括:

跨域路由下发单元,用于将所述跨域业务的详细路由发送到业务发起节点;

其中,所述业务发起节点根据所述跨域业务的详细路由在全网内建立端到端的电路连接,如果电路连接建立成功,则所述外部资源管理单元保持预留的资源,否则,所述外部资源管理单元释放预留的资源。

35.如权利要求34的主控制器,其特征在于:

所述主控制器,还包括:

内部资源调整请求单元,用于当预开通业务或业务建立失败时,向所述子域控制器发送内部资源调整请求;

其中,所述子域控制器判断本域内的内部资源节点是否能够满足预开通业务和本域内现有业务的资源需求,如果是,在所述内部资源库中将调整的内部资源节点的相关信息删除,并通知所述外部资源管理单 元;

所述外部资源管理单元,还用于将所述调整的内部资源添加在所述外部资源库中。

36.如权利要求34所述的主控制器,其特征在于:

当预开通业务或业务建立失败时,所述子域控制器向所述主控制器发送内部资源调整请求;

所述外部资源管理单元,还用于判断外部资源节点是否能够满足预开通业务和全网内的现有业务,如果是,则在外部资源库中删除属于发送内部资源调整请求的子域的外部资源节点,并通知所述子域控制器;

所述子域控制器将此外部资源节点添加在所述内部资源库中。

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