发明名称 最小化路径抢占代价的标签交换路径建立方法
摘要 一种多协议标签交换网络中最小化路径抢占代价的标签交换路径建立方法,包括:剪除网络拓扑中未预留带宽小于被请求建立的标签交换路径的带宽r的链路,在剩余网络拓扑中,使用每条链路的剩余带宽作为路由度量,运行基于约束的最短路径优先算法(CSPF),为该标签交换路径寻找一条最佳路径;对于该选定的最佳路径上的每段链路,分析其剩余带宽是否大于或等于被请求建立的标签交换路径的带宽r,如果是,则不需要抢占;如果不是,则需要抢占,抢占公式为:Y=αp+ε/|(b-r)|+δn+θb。本发明不仅可实现以最小抢占代价为一条新的被请求的LSP建立标签交换路径,而且能达到负载均衡,有效提高网络资源利用率。
申请公布号 CN101155131A 申请公布日期 2008.04.02
申请号 CN200610141436.8 申请日期 2006.09.29
申请人 中国电信股份有限公司 发明人 何晓明;朱明英
分类号 H04L12/56(2006.01);H04L29/06(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李镇江
主权项 1.一种在多协议标签交换网络中最小化路径抢占代价的标签交换路径建立方法,包括:步骤a.当要在首端路由器和末端路由器之间建立一条特定优先级的标签交换路径时,剪除多协议标签交换网络拓扑中未预留带宽小于被请求建立的标签交换路径的带宽r的链路,在剩余网络拓扑中,首端路由器使用每条链路的剩余带宽作为路由度量,运行基于约束的最短路径优先算法(CSPF),即Dijkstra算法,为该标签交换路径寻找最佳路径,如果存在多条这样的路径,选择一条跨越跳数最少的路径作为该标签交换路径的最佳路径;步骤b.对于在步骤a中选定的最佳路径上的每条链路,分析其剩余带宽是否大于或等于被请求建立的标签交换路径的带宽r,如果该最佳路径上所有链路的剩余带宽都大于或等于被请求建立的标签交换路径的带宽r,首端路由器使用基于流量工程的资源预留协议为该请求的标签交换路径建立起标签交换路径,并更新该路径所经过的每一路由器中记录的以该路由器为起点的那段链路的未预留带宽,该路径所经过的每一路由器在接收到来自上游路由器的PATH消息时,记录该PATH消息中EXPLICIT_ROUTE对象的路径信息,即该标签交换路径中该路由器下游的每一跳,当下一轮有新的标签交换路径请求到来且需要抢占带宽资源的情况下,这些记录的路径信息用于比较每条已经建立的标签交换路径同该下一轮被请求建立的标签交换路径共享相同链路的程度;如果该选定的最佳路径上存在一段或多段链路的剩余带宽不能大于或等于r,需要在这些链路上对比该被请求标签交换路径的优先级低的标签交换路径实行抢占,在某条这样的链路上的抢占是由该链路始端路由器进行的,对其上任一条待抢占标签交换路径来说,抢占公式为:Y=αp+ε/|(b-r)|+δn+θb ——公式1公式1中,p表示待抢占标签交换路径的优先级,b是待抢占标签交换路径的带宽,1/|(b-r)|表示带宽适应性,n表示待抢占的标签交换路径位于该链路始端路由器下游的那些链路与该选定最佳路径共享、且链路剩余带宽小于被请求标签交换路径的带宽r的链路数,系数α、ε、δ、θ分别是为公式1中的p、1/|(b-r)|、n、b所分配的权重,对于该需要进行抢占的链路上的所有待抢占标签交换路径,逐一按公式1计算Y值,然后按照每条标签交换路径中Y值从大到小的顺序选择被抢占的标签交换路径,直到被选择抢占的标签交换路径的带宽和大于或等于r,对于该选定的最佳路径上存在多段链路的剩余带宽不能大于或等于r的情况,按照从上游到下游的顺序依次在该多段链路上进行抢占,直到该选定的最佳路径上的所有需要抢占的链路都已实施优先级抢占,该选定的最佳路径的首端路由器仍然定时发出PATH消息,该路径所经过的每一路由器在接收到来自上游路由器的PATH消息时,记录该PATH消息中EXPLICIT_ROUTE对象的路径信息。
地址 100032北京市西城区金融大街31号