CN1567747A - 一种光网络多约束业务最短路由的计算方法 - Google Patents
一种光网络多约束业务最短路由的计算方法 Download PDFInfo
- Publication number
- CN1567747A CN1567747A CNA031268692A CN03126869A CN1567747A CN 1567747 A CN1567747 A CN 1567747A CN A031268692 A CNA031268692 A CN A031268692A CN 03126869 A CN03126869 A CN 03126869A CN 1567747 A CN1567747 A CN 1567747A
- Authority
- CN
- China
- Prior art keywords
- route
- table items
- route table
- topological diagram
- passage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Optical Communication System (AREA)
Abstract
本发明涉及在光网络传输带宽多种约束条件下的业务最短路由的计算,(预设管道、资源、保护、必经)它包括如下步骤与内容:首先建立网元内的逻辑端口路由表;再根据路由表项来衍生拓扑图:最后在每一个衍生图上分别运用Dijkstra寻找最短路径,将结果比较,取最短者为最终解;适用于光网络管理中TDM端到端业务的最短路由计算和交叉连接的指配。
Description
技术领域:
本发明涉及在光网络传输带宽多种约束条件下的业务最短路由计算。
背景技术:
在光网络管理中,端到端业务通常要求占用最少的网络资源,即路径最短或者说经过的网元数最少。一条完整的业务由路径上经历网元的交叉连接串接而成。这其中必须考虑多种约束条件:
首先,线路自身是资源有限的,如STM-1、STM-4。每一条业务都会占用用户指定等级的带宽,如VC12、VC3,不同业务间带宽不可共享。
第二,光网络支持自愈保护,如MSP、SNCP。业务应该能够优先使用能够被保护的资源,同时专用保护通道不能配置业务。
第三,光网络网元的交叉连接分为高阶和低阶,还有时分和空分的区别。能够时分的低阶的数量往往是有限的。通常会通过配置VC4穿通来规划业务的路由,节省低阶交叉资源。这些VC4类似于粗粒度的管道,在新增低阶业务时要能够在路径长度相同时优先使用已经配置的VC4穿通。
第四,路径无环,且网络管理者期望能够指定路径的必经网元或者线路。
此问题实质是在图中寻找满足约束条件的最短路由。传统的方法基本都源自Dijkstra算法,但第三点要求破坏了Dijkstra前提条件。
本发明的目的在于:解决上述条件下的光网络端到端业务最短路径的一种光网络多约束业务最短路由的计算方法
发明内容:
它包括如下步骤与内容:
a、首先建立网元内的逻辑端口路由表;
其路由表的定义如下:路由表中包含若干路由表项,每一个路由表项中包含两两可达的逻辑端口的最大集合,表项之间不完全相同;逻辑端口(LP)由源方向VC4通道和宿方向VC4通道组成。如果LP-A到LP-B、LP-B到LP-A能够配置用户指定级别的业务,那么称A/B可达;
b、再根据路由表项来衍生拓扑图:
路由表项中逻辑端口的VC4通道可以→物理端口,进一步→光纤连接,由此可以组织成拓扑的形式;每一个拓扑图都包含所有的节点,每一个节点在一个拓扑图中只出现一个路由表项;衍生图的总数是节点路由表项数的连乘。(这样每一个拓扑图都符合Dijkstra的要求)
c、最后在每一个衍生图上分别运用Dijkstra寻找最短路径,结果比较,取最短者为最终解。
实施方式:
本发明是按照一定过程组织、筛选数据形成符合Dijkstra要求的抽象图,之后再运用无需修改的Dijkstra即可得到最短路径。方案中首先建立网元内的逻辑端口路由表。路由表的定义如下:
路由表中包含若干路由表项,每一个路由表项中包含两两可达的逻辑端口的最大集合,表项之间不完全相同。逻辑端口(LP)由源方向VC4通道和宿方向VC4通道组成。如果LP-A到LP-B、LP-B到LP-A能够配置用户指定级别的业务,那么称A/B可达。
一个Dijkstra的运算拓扑图中,每个节点必须只能有一个路由表项。在图1中,网元2有两个路由表项:(LP-2,LP-4);(LP-1,LP-3),所以Dijkstra得不到正确的结果。
在路由表建立之后,根据路由表项来衍生拓扑图:
路由表项中逻辑端口的VC4通道可以→物理端口,进一步→光纤连接,由此可以组织成拓扑的形式。每一个拓扑图都包含所有的节点,每一个节点在一个拓扑图中只出现一个路由表项。衍生图的总数是节点路由表项数的连乘。这样每一个拓扑图都符合Dijkstra的要求。
如附图衍生的拓扑图数量为2。
在每一个衍生图上分别运用Dijkstra寻找最短路径,结果比较,取最短者为最终解。
路由表项建立过程的详细说明:
1、根据给定网元范围得到所有可能加入拓扑图的物理光口,路由表项逻辑端口的VC4通道将从这些光口中提取。
2、处理复用段:单向复用段时,因备环光纤不能配置业务,每一个网元上在环中的两个物理光口的分别有一个方向在路由计算中不可用,必须将这剩余两个方向的VC4通道合并为一个逻辑端口;双向复用段的高一半VC4位于保护,路由计算中不可用,逻辑端口中的VC4通道只能低一半VC4组成。
3、资源生成逻辑端口:如果VC4通道中除去已有交叉连接(VC4穿通要按穿通两端的低阶交叉连接的情况判断)、SNCP使用的资源后的剩余资源足以容纳给定级别的业务,那么该VC4通道可以加入逻辑端口。
4、按各网元的逻辑端口生成路由表项:以递归方式寻找两两可达的逻辑端口的最大集合,每一个集合对应一个路由表项。
在路由表项建立完成之后,根据逻辑端口中VC4通道所在的光口和光纤信息即可以衍生出Dijkstra的运算拓扑。
Claims (1)
1、一种光网络多约束业务最短路由的计算方法,其特征在于:它包括如下步骤与内容:
a、首先建立网元内的逻辑端口路由表;
其路由表中包含若干路由表项,每一个路由表项中包含两两可达的逻辑端口的最大集合,表项之间不完全相同;逻辑端口(LP)由源方向VC4通道和宿方向VC4通道组成;如果LP-A到LP-B、LP-B到LP-A能够配置用户指定级别的业务,那么称A/B可达;
b、再根据路由表项来衍生拓扑图:
路由表项中逻辑端口的VC4通道可以→物理端口,进一步→光纤连接,由此可以组织成拓扑的形式;每一个拓扑图都包含所有的节点,每一个节点在一个拓扑图中只出现一个路由表项;衍生图的总数是节点路由表项数的连乘;(这样每一个拓扑图都符合Dijkstra的要求)
c、最后在每一个衍生图上分别运用Dijkstra寻找最短路径,将结果比较,取最短者为最终解。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN031268692A CN1567747B (zh) | 2003-06-13 | 2003-06-13 | 一种光网络多约束业务最短路由的计算方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN031268692A CN1567747B (zh) | 2003-06-13 | 2003-06-13 | 一种光网络多约束业务最短路由的计算方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1567747A true CN1567747A (zh) | 2005-01-19 |
CN1567747B CN1567747B (zh) | 2010-04-28 |
Family
ID=34469091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN031268692A Expired - Fee Related CN1567747B (zh) | 2003-06-13 | 2003-06-13 | 一种光网络多约束业务最短路由的计算方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1567747B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100396040C (zh) * | 2005-02-22 | 2008-06-18 | 华为技术有限公司 | 智能光网络中路径选择的方法 |
CN100417135C (zh) * | 2005-05-12 | 2008-09-03 | 中兴通讯股份有限公司 | 一种调整链路代价的路径选择方法 |
CN100417115C (zh) * | 2005-06-21 | 2008-09-03 | 中兴通讯股份有限公司 | 一种实现以太网业务的自动配置方法 |
WO2008113294A1 (en) * | 2007-03-16 | 2008-09-25 | Huawei Technologies Co., Ltd. | Optical impairment aware path computation architecture in pce based network |
CN100440864C (zh) * | 2005-07-22 | 2008-12-03 | 中兴通讯股份有限公司 | 一种获得智能光网络约束路由的方法 |
CN101867410A (zh) * | 2010-06-13 | 2010-10-20 | 邹美余 | 光纤信息路由方法及设备 |
CN101378363B (zh) * | 2008-09-28 | 2011-07-13 | 中兴通讯股份有限公司 | 一种通道选择方法及其装置 |
CN101753425B (zh) * | 2008-12-01 | 2011-11-09 | 北京航空航天大学 | 在多约束下求取网络中多条最短简单路径的启发式方法 |
CN101262297B (zh) * | 2007-03-08 | 2012-04-25 | 华为技术有限公司 | 一种波分复用wdm网络中配置设备的方法及装置 |
CN101873249B (zh) * | 2009-04-27 | 2012-07-04 | 华为技术有限公司 | 光传送网中业务传输路径的计算方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6563798B1 (en) * | 1998-06-29 | 2003-05-13 | Cisco Technology, Inc. | Dynamically created service class-based routing tables |
KR100408147B1 (ko) * | 2001-09-24 | 2003-12-01 | 주식회사 이랜텍 | 스마트 배터리와 세트사이의 통신 방법 |
-
2003
- 2003-06-13 CN CN031268692A patent/CN1567747B/zh not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100396040C (zh) * | 2005-02-22 | 2008-06-18 | 华为技术有限公司 | 智能光网络中路径选择的方法 |
CN100417135C (zh) * | 2005-05-12 | 2008-09-03 | 中兴通讯股份有限公司 | 一种调整链路代价的路径选择方法 |
CN100417115C (zh) * | 2005-06-21 | 2008-09-03 | 中兴通讯股份有限公司 | 一种实现以太网业务的自动配置方法 |
CN100440864C (zh) * | 2005-07-22 | 2008-12-03 | 中兴通讯股份有限公司 | 一种获得智能光网络约束路由的方法 |
CN101262297B (zh) * | 2007-03-08 | 2012-04-25 | 华为技术有限公司 | 一种波分复用wdm网络中配置设备的方法及装置 |
WO2008113294A1 (en) * | 2007-03-16 | 2008-09-25 | Huawei Technologies Co., Ltd. | Optical impairment aware path computation architecture in pce based network |
US9236972B2 (en) | 2007-03-16 | 2016-01-12 | Futurewei Technologies, Inc. | Optical impairment aware path computation architecture in PCE based network |
CN101378363B (zh) * | 2008-09-28 | 2011-07-13 | 中兴通讯股份有限公司 | 一种通道选择方法及其装置 |
CN101753425B (zh) * | 2008-12-01 | 2011-11-09 | 北京航空航天大学 | 在多约束下求取网络中多条最短简单路径的启发式方法 |
CN101873249B (zh) * | 2009-04-27 | 2012-07-04 | 华为技术有限公司 | 光传送网中业务传输路径的计算方法及装置 |
CN101867410A (zh) * | 2010-06-13 | 2010-10-20 | 邹美余 | 光纤信息路由方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN1567747B (zh) | 2010-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bhandari | Optimal physical diversity algorithms and survivable networks | |
US7362974B2 (en) | Method for planning or provisioning data transport networks | |
CN100454837C (zh) | 一种实现跨域路由分离的方法 | |
CN1567747A (zh) | 一种光网络多约束业务最短路由的计算方法 | |
US6763326B1 (en) | System and method for staggering time points for deployment of rings in a fiber optic network simulation plan | |
CN101227377A (zh) | 一种实现跨域路径的共享风险链路组分离的方法 | |
Soriano et al. | Design and dimensioning of survivable SDH/SONET networks | |
Wynants | Network synthesis problems | |
Datta et al. | Diverse routing for shared risk resource groups (SRRG) failures in WDM optical networks | |
US6654354B1 (en) | System and method for planning multiple MUX levels in a fiber optic network simulation plan | |
US20050088978A1 (en) | Method and apparatus for deriving allowable paths through a network with intransitivity constraints | |
US6798747B1 (en) | System and method for time slot assignment in a fiber optic network simulation plan | |
JP4255080B2 (ja) | 網障害復旧管理方法及び網障害復旧管理装置 | |
Belotti et al. | Multicommodity network design with discrete node costs | |
US6588953B2 (en) | Routing in a communication network | |
CN100413255C (zh) | 用于光传输通信网络的网络分层模型及层间映射方法 | |
Nguyen et al. | QRP02-5: Joint optimization in capacity design of networks with p-cycle using the fundamental cycle set | |
Fortz et al. | Polyhedral approaches to the design of survivable networks | |
CN108337174A (zh) | 一种传输网端到端业务路由的搜索方法和装置、存储介质 | |
Wakano et al. | Information model to support TINA service and management applications | |
Kang et al. | Design of local networks using USHRs | |
Frei et al. | Simplifying network management using blocking island abstractions | |
Cortes et al. | Andalucía assesses the investment needed to deploy a fiber-optic network | |
Limal et al. | An algorithm for link restoration of wavelength routing optical networks | |
Jereb et al. | PLANET: a tool for telecommunication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20061020 Address after: Bantian HUAWEI headquarters office building, Longgang District, Shenzhen, Guangdong Applicant after: Huawei Technologies Co., Ltd. Address before: No. 21, West Third Ring Road North, Beijing, Haidian District, Long Ling Building, 13 floor Applicant before: Harbour Networks Holdings Limited |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100428 Termination date: 20150613 |
|
EXPY | Termination of patent right or utility model |