CN113905291A - 连接建立方法、设备和存储介质 - Google Patents

连接建立方法、设备和存储介质 Download PDF

Info

Publication number
CN113905291A
CN113905291A CN202010576346.1A CN202010576346A CN113905291A CN 113905291 A CN113905291 A CN 113905291A CN 202010576346 A CN202010576346 A CN 202010576346A CN 113905291 A CN113905291 A CN 113905291A
Authority
CN
China
Prior art keywords
node
target
determining
resource
affected service
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.)
Pending
Application number
CN202010576346.1A
Other languages
English (en)
Inventor
李晓建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN202010576346.1A priority Critical patent/CN113905291A/zh
Publication of CN113905291A publication Critical patent/CN113905291A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0005Switch and router aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0005Switch and router aspects
    • H04Q2011/0037Operation
    • H04Q2011/0043Fault tolerance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0073Provisions for forwarding or routing, e.g. lookup tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例公开一种连接建立方法、设备和存储介质,属于通信技术领域。该方法包括:当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由,确定网络中的各可用资源与第一集合中的参数的映射关系,根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数,根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源,根据目标路由以及目标可用资源为受影响业务建立连接。该连接建立方法可以根据受影响业务的首节点的特征量,确定受影响业务在网络中的各可用资源中的目标可用资源,最大可能地保证了目标可用资源的全局唯一性,因此,避免了资源冲突。

Description

连接建立方法、设备和存储介质
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种连接建立方法、设备和存储介质。
背景技术
光传送网(Optical Transport Network,OTN)技术,是一种新型光传送技术体制。OTN技术继承了同步数字体系(Synchronous Digital Hierarchy,SDH)网络和波分复用(Wavelength Division Multiplexing,WDM)网络的优势,其具有大容量和管控机制良好的优势。OTN技术可以实现多种粒度的信号的传输、交换、复用等功能。同时,OTN技术可以支持多种上层业务和协议,是承载光网络的重要的组网技术。自动交换光网络(AutomaticallySwitched Optical Network,ASON)技术实现了OTN网络中自动路径计算、建立和恢复等功能。随着ASON技术的不断发展,越来越多的服务提供商开始采用光网络设备组建网络,并通过在节点内部加载控制平面来实现呼叫的自动路径计算以及连接的建立。由于分布式ASON***中对于业务状态的管理均在业务的首节点上,所以当网络中的光纤发生故障时,受影响业务的首节点就发起业务的连接的恢复。
目前,各个受影响业务的首节点只负责该受影响业务所在节点的路径计算及资源的确定,根据计算出的路径及资源建立连接。
但是,上述过程中,当各个受影响业务的首节点同时建立连接的过程中,各首节点计算出来的路径可能使用了相同的网络资源,比如相同的链路波长或者相同的时隙,出现了资源冲突。这样会导致只有第一条使用该资源的连接会建立成功,其他受影响业务的连接都会建立失败。
发明内容
本发明实施例的主要目的在于提出一种连接建立方法、设备和存储介质,旨在实现在网络发生故障后重建连接时不会出现资源冲突的功能。
为实现上述目的,本发明实施例提供了一种连接建立方法,所述方法包括以下步骤:
当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由;
确定所述网络中的各可用资源与第一集合中的参数的映射关系;
根据所述受影响业务的首节点的特征量,确定所述特征量在所述第一集合中对应的第一目标参数;
根据所述映射关系,确定所述第一目标参数在所述各可用资源中对应的目标可用资源;
根据所述目标路由以及所述目标可用资源为所述受影响业务建立连接。
为实现上述目的,本发明实施例还提出了一种连接建立设备,所述设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现前述方法的步骤。
为实现上述目的,本发明实施例提供了一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述方法的步骤。
本实施例提出的连接建立方法、设备和存储介质,包括:当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由,确定网络中的各可用资源与第一集合中的参数的映射关系,根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数,根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源,根据目标路由以及目标可用资源为受影响业务建立连接。该连接建立方法可以根据受影响业务的首节点的特征量,从网络中的各可用资源与第一集合中的参数的映射关系中,确定受影响业务在网络中的各可用资源中的目标可用资源,由于全局中多个受影响业务的首节点确定出的该映射关系是相同的,而每个受影响业务的首节点的特征量是全局唯一的,因此,采用受影响业务的首节点的特征量基于映射关系确定出的目标可用资源也是与该受影响业务的首节点的特征量相关的,即,最大可能地保证了确定出的目标可用资源的全局唯一性,从而,避免了资源冲突,提高了连接建立的成功率。
附图说明
图1为一实施例提供的连接建立方法的流程图;
图2为网络拓扑的一种示意图;
图3为另一实施例提供的连接建立方法的流程图;
图4为网络拓扑的另一种示意图;
图5为网络拓扑的又一种示意图;
图6为一实施例提供的连接建立装置的结构示意图;
图7为另一实施例提供的连接建立装置的结构示意图;
图8为一实施例提供的连接建立设备的结构示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明实施例,并不用于限定本发明实施例。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明实施例的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。需要注意,本发明实施例中提及的“第一”、“第二”等概念仅用于对不同的参数、装置、模块或单元进行区分,并非用于限定这些参数、装置、模块或单元所执行的功能的顺序或者相互依存关系。
在分布式ASON***中,当网络中的光纤发生故障时,受影响业务的首节点就会发起业务的连接的恢复。在业务连接的恢复过程中,各个受影响业务的首节点只负责该受影响业务所在节点的路径计算及资源的确定,根据计算出的路径及资源建立连接。但是,这种方式可能会出现资源冲突,导致连接建立失败。
本发明实施例提供一种连接建立方法,包括:当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由,确定网络中的各可用资源与第一集合中的参数的映射关系,根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数,根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源,根据目标路由以及目标可用资源为受影响业务建立连接。该连接建立方法可以根据受影响业务的首节点的特征量,从网络中的各可用资源与第一集合中的参数的映射关系中,确定受影响业务在网络中的各可用资源中的目标可用资源,由于全局中多个受影响业务的首节点确定出的该映射关系是相同的,而每个受影响业务的首节点的特征量是全局唯一的,因此,采用受影响业务的首节点的特征量基于映射关系确定出的目标可用资源也是与该受影响业务的首节点的特征量相关的,即,最大可能地保证了确定出的目标可用资源的全局唯一性,从而,避免了资源冲突,提高了连接建立的成功率。
图1为一实施例提供的连接建立方法的流程图。本实施例适用于在分布式架构的网络中,当网络发生故障之后,受影响业务的首节点为业务重新建立连接的场景中。本实施例可以由连接建立装置执行,该连接建立装置可以由软件和/或硬件的方式实现,该连接建立装置可以集成于受影响业务的首节点中。如图1所示,本实施例提供的连接建立方法包括如下步骤:
步骤101:当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由。
一实施例中,路由确定信息为与计算路由相关的信息。示例性地,路由确定信息可以包括:故障链路信息、网络拓扑以及路由算法。
一实施例中,故障链路信息可以包括:发生故障的链路对应的节点的标识以及发生故障的链路对应的节点中与该受影响的业务相关的端口标识等。示例性地,假设节点A和节点B之间的链路发生故障,且A节点为上游节点、B节点为下游节点,则故障链路信息可以包括:节点A的标识以及节点A中与该受影响业务相关的端口标识。本实施例中的下游节点从上游节点中接收数据。
这里的网络发生故障可以是网络中发生断纤。本实施例中的受影响业务指的是由于网络发生故障,而导致原本的传输路径不通,无法正常完成传输的业务。
一实施例中,受影响业务的首节点指的是发起该受影响业务的源节点。本实施例中的节点指的是可以独立完成路径计算、连接建立及传输数据的网元节点。
受影响业务的首节点在传输受影响业务时,当出现某个链路传输失败时,可以确定网络发生故障。该受影响业务的首节点可以获取到故障链路信息。网络拓扑可以是预置在该受影响业务的首节点中的,也可以是该受影响业务的首节点获取到的,还可以是其他节点发送给该受影响业务的首节点的。之后,该受影响业务的首节点可以根据故障链路信息、网络拓扑以及路由算法,确定出受影响业务的目标路由。本实施例中的目标路由指的是在网络发生故障之后,重新为该受影响的业务确定出的满足算路策略及用户约束的路由。示例性地,目标路由可以为:节点A-节点B-节点C-节点D组成的节点序列。
更具体地,在ASON控制平面中通常使用连接控制器(Connection Controller,CC)和路径计算单元(Path Computation Element,PCE)以及流量工程数据库(TrafficEngineeringDatabase,TED)等组件来实现相关重要功能。其中,PCE负责完成整条呼叫路径的计算。CC作为路径计算服务的请求方和业务建立的控制方,根据PCE的计算结果,通过在路径沿途每个节点下发标签预留以及交叉建立,从而完成整条连接的建立。TED通过收集节点之间光纤连接和配置的传送端口进而生成的流量工程(Traffic Engineering,TE)链路,以及通过开放式最短路径优先内部网关协议(Open Shortest Path First InteriorGateway Protocol,OSPF)在网络中洪泛的各个节点之间的TE链路,生成一个稳定的拓扑,向PCE提供路由计算的网络依据。
也即,受影响业务的首节点包括:CC、PCE以及TED。步骤101的具体实现过程为:受影响业务的首节点中的CC在确定网络发生故障时,向受影响业务的首节点中的PCE发送算路请求,该算路请求中包括故障链路信息;受影响业务的首节点中的PCE在接收到算路请求后,从受影响业务的首节点的TED中获取网络拓扑;受影响业务的首节点中的PCE根据故障链路信息、网络拓扑以及路由算法,确定受影响业务的目标路由。
步骤102:确定网络中的各可用资源与第一集合中的参数的映射关系。
一实施例中,受影响业务的首节点可以获取当前网络中的各可用资源,之后,确定出各可用资源与第一集合中的参数的映射关系。这里的网络中的可用资源为网络中端到端的可用资源。
可选地,本实施例中的目标路由可以包括受影响业务的首节点以及该受影响业务的首节点的多个下游节点。每个可用资源可以为多个可用子资源的序列,每个可用子资源可以对应目标路由上的一个节点。示例性地,目标路由包括A节点-B节点-C节点三个节点,其中一个可用资源可以为(λa、λb、λc),λa为A节点对应的可用子资源,λb为B节点对应的可用子资源,λc为C节点对应的可用子资源。
一实施例中,受影响业务的首节点将网络中的各可用资源使用合适的排序方式进行编号,并通过全局唯一的关键字对每个可用资源进行标识,同时保证这些关键字能够唯一映射到第一集合U的参数中。示例性地,为了提高处理效率,第一集合U为某个连续正整数的区间,例如,U=(1,2,3,4,5,……)。
目标路由上的端到端指的是从受影响业务的首节点到受影响业务的尾节点。其中,受影响业务的尾节点指的是受影响业务的目的节点。
另一实施例中,预先设置有第一集合,在确定出各可用资源之后,可以按照可用资源的标识确定出各可用资源与第一集合中的参数的映射关系。
举例来说,假设各可用资源为5个波长资源,分别为λ1、λ2、λ3、λ4以及λ5,第一集合为U=(1,2,3,4,5,),其中,1、2、3、4及5为第一集合中的参数,确定出的映射关系可以为:λ1对应1、λ2对应2、λ3对应3、λ4对应4以及λ5对应5。
需要说明的是,第一集合中的参数可以为数值、字母、矩阵或者向量等各种类型的参数,或者,各种类型的参数的组合,本实施例对此不做限制。
如果全局存在多个受影响业务的首节点,由于当前网络中的各可用资源是相同的,因此,这些受影响业务的首节点确定出的各可用资源与第一集合中的参数的映射关系是相同的。
步骤103:根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数。
一实施例中,受影响业务的首节点的特征量指的是可以表征该受影响业务的首节点的特征及属性的量。该特征量的表现形式可以为以下至少一种:数值、向量或者矩阵等。
可选地,受影响业务的首节点的特征量包括以下至少一项:受影响业务的首节点的标识、受影响业务的首节点内部资源端口地址以及链路端口编号。
更具体地,受影响业务的首节点的特征量可以为受影响业务的首节点的标识、受影响业务的首节点内部资源端口地址以及链路端口编号的组合。
本实施例中,可以将受影响业务的首节点的特征量,通过合适的映射函数映射到第一集合中,确定出特征量在第一集合中对应的第一目标参数。
一实施例中,可以根据受影响业务的首节点的特征量以及散列函数,确定特征量在第一集合中对应的第一目标参数。
即,可以根据公式u=Hr(Kset)确定特征量在第一集合中对应的第一目标参数。
其中,Kset为该受影响业务的首节点的、具有全网唯一性的特征量,可至少包含网络节点标识、所有链路端口编号、节点内部资源端口地址的组合等。Hr函数为合适的散列(哈希)函数。计算得到的u∈U,U为第一集合,u表示特征量在第一集合中对应的第一目标参数。
步骤104:根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源。
一实施例中,在确定出第一目标参数之后,根据步骤102中确定出的映射关系,将该映射关系中,第一目标参数对应的可用资源确定为目标可用资源。
基于步骤102中的示例,假设确定出的第一目标参数为4,则目标可用资源为波长资源λ4
可选地,步骤101至步骤104可以是由受影响业务的首节点中的PCE执行。
步骤105:根据目标路由以及目标可用资源为受影响业务建立连接。
一实施例中,受影响业务的首节点在确定出目标路由及目标可用资源之后,就可以根据该目标路由及目标可用资源为受影响业务重新建立连接。
由于本实施例中的目标可用资源为根据受影响业务的首节点的特征量以及步骤102中的映射关系,从网络中的各可用资源中确定出的,由于全局中多个受影响业务的首节点确定出的该映射关系是相同的,而受影响业务的首节点的特征量具有全网唯一性,因而,采用受影响业务的首节点的特征量基于映射关系确定出的目标可用资源也是与该受影响业务的首节点的特征量相关的,最大可能地保证了确定出的目标可用资源也具有全网唯一性,从而,避免了为受影响业务重新建立连接时的资源冲突,提高了连接建立的成功率。
一实施例中,基于步骤102中目标路由可以包括受影响业务的首节点以及受影响业务的首节点的多个下游节点的实现方式,相对应地,目标可用子资源可以包括受影响业务的首节点对应的目标可用子资源以及每个下游节点对应的目标可用子资源。步骤105的实现过程具体可以是:根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置;当确定目标可用子资源以及交叉配置均申请成功时,确定连接建立成功;当确定第一节点对应的目标可用子资源以及对应的交叉配置中的任一个申请失败时,确定连接建立失败。
本实施例中的交叉配置指的是节点内端口之间的交叉配置信息。例如,节点内的接收端口及发送端口之间的配置信息。
本实施例中的第一节点指的是目标可用子资源及对应的交叉配置中的任一个申请失败的节点。该第一节点有可能为受影响业务的首节点,也可能为任一个下游节点。
一实施例中,在根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置之前,受影响业务的首节点的PCE向受影响业务的首节点的CC发送目标路由以及目标可用资源,受影响业务的首节点的CC接收该目标路由以及目标可用资源。之后,受影响业务的首节点的CC根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置。
举例来说,假设目标路由包括X节点-Y节点-Z节点三个节点,目标可用资源可以为(λx、λy、λz),λx为X节点对应的目标可用子资源,λy为Y节点对应的目标可用子资源,λz为Z节点对应的可用子资源。
一种实现方式中,在进行连接建立时,受影响业务的首节点的CC先向X节点申请λx以及X节点对应的交叉配置,X节点申请成功之后,再向Y节点申请λy以及Y节点对应的交叉配置,Y节点申请成功之后,再向Z节点申请λz以及Z节点对应的交叉配置,Z节点申请成功之后,确定连接建立成功。
另一种实现方式中,在进行连接建立时,受影响业务的首节点的CC先向X节点申请λx以及X节点对应的交叉配置,X节点申请成功之后,再向Y节点申请λy以及Y节点对应的交叉配置,假设Y节点申请的λy申请失败,失败的原因可能为该λy已经被其他节点占用。在这种实现方式中,Y节点即为第一节点。
在连接建立失败之后,可以在冲突处理之后,再次建立连接,再次建立连接的过程将在后文进行详细描述。
本实施例最大程度保证了即使不同的节点计算的路由经过了相同的链路,也会尽可能地避免使用相同的资源,因此,避免了资源冲突。
以下以一个具体的例子说明本实施例的执行过程。图2为网络拓扑的一种示意图。如图2所示,网络拓扑由A节点、B节点、C节点、D节点以及E节点组成。现在该网络拓扑上有两条业务,分别为:
业务1:路径为A-C,原始路由用粗实线表示,A节点为业务1的首节点;
业务2:路径为B-A-C-D,原始路由用细实线标识,B节点为业务2的首节点。
现在链路A-C发生中断,业务1及业务2均为受影响业务,均要发起连接恢复。
步骤1:A节点和B节点上的CC根据故障链路信息,各自向本节点中的PCE发起算路请求。
步骤2:A节点的PCE使用合适的路由算法、网络拓扑以及故障链路信息,计算出满足算路策略和用户约束的目标路由,为A-B-D-C,如图2中粗虚线所示;B节点的PCE使用合适的路由算法、网络拓扑以及故障链路信息,计算出满足算路策略和用户约束的目标路由,为B-D,如图2中细虚线所示。
需要说明的是,图2中节点的PCE在收到算路请求后,可以从本节点的TED中获取网络拓扑。
步骤3:A节点的PCE确定网络中的各可用资源与第一集合中的参数的映射关系;B节点的PCE确定网络中的各可用资源与第一集合中的参数的映射关系。
步骤4:A节点的PCE使用本节点的、具有全网唯一性的特征量作为关键字,使用合适的散列函数Hr,确定出A节点的特征量在对应的第一集合中的第一目标参数;B节点的PCE使用本节点的、具有全网唯一性的特征量作为关键字,使用合适的散列函数Hr,确定出B节点的特征量在对应的第一集合中的第一目标参数。
步骤5:A节点的PCE根据第一目标参数,确定出编号a的端到端的目标可用资源为波长资源λa;B节点的PCE根据第一目标参数,确定出编号b的端到端的目标可用资源为波长资源λb
步骤6:A节点的PCE将对应的目标路由以及波长资源λa发送给A节点的CC;B节点的PCE将对应的目标路由以及波长资源λb发送给B节点的CC。
步骤7:A节点的CC根据对应的目标路由以及波长资源λa,进行连接建立,由于波长资源λa并没有被占用,因此,连接建立成功;B节点的CC根据对应的目标路由以及波长资源λb,进行连接建立,由于波长资源λb并没有被占用,因此,连接建立成功。
本发明实施例提供一种连接建立方法,包括:当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由,确定网络中的各可用资源与第一集合中的参数的映射关系,根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数,根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源,根据目标路由以及目标可用资源为受影响业务建立连接。该连接建立方法可以根据受影响业务的首节点的特征量,从网络中的各可用资源与第一集合中的参数的映射关系中,确定受影响业务在网络中的各可用资源中的目标可用资源,由于全局中多个受影响业务的首节点确定出的该映射关系是相同的,而每个受影响业务的首节点的特征量是全局唯一的,因此,采用受影响业务的首节点的特征量基于映射关系确定出的目标可用资源也是与该受影响业务的首节点的特征量相关的,即,最大可能地保证了确定出的目标可用资源的全局唯一性,从而,避免了资源冲突,提高了连接建立的成功率。
图3为另一实施例提供的连接建立方法的流程图。本实施例提供的连接建立方法在图1所示实施例及各种可选的实现方案的基础上,对步骤105中连接建立失败之后,进行冲突处理,再次建立连接的过程进行详细描述。如图3所示,本实施例提供的连接建立方法包括如下步骤:
步骤301:当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由。
可选地,路由确定信息包括:故障链路信息、网络拓扑以及路由算法。
步骤302:确定网络中的各可用资源与第一集合中的参数的映射关系。
步骤303:根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数。
步骤304:根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源。
步骤301与步骤101、步骤302与步骤102、步骤303与步骤103、步骤304与步骤104的实现过程和技术原理类似,此处不再赘述。
步骤305:根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置。
本实施例中的目标路由包括受影响业务的首节点以及受影响业务的首节点的多个下游节点。目标可用资源包括受影响业务的首节点对应的目标可用子资源以及每个下游节点对应的目标可用子资源。
步骤306:当确定目标可用子资源以及交叉配置均申请成功时,确定连接建立成功。
步骤307:当确定第一节点对应的目标可用子资源以及对应的交叉配置中的任一个申请失败时,确定连接建立失败。
一实施例中,受影响业务的首节点中的CC在确定连接建立失败时,向受影响业务的首节点中的PCE再次发送算路请求。该算路请求包括故障链路信息,还包括建立连接的尝试次数以及上次连接建立失败的原因,本实施例中的故障链路信息包括第一节点对应的故障链路信息。例如,第一节点的标识以及第一节点中与该受影响业务相关的端口标识。上次连接建立失败的原因可以包括:第一节点对应的目标可用子资源申请失败和/或第一节点对应的交叉配置申请失败。建立连接的尝试次数指的是当前受影响业务中断后,恢复连接的尝试次数。算路请求中还可以包括其他多项关键失败信息,本实施例并不以此为限。
需要说明的是,由于每次算路请求到来时,拓扑中链路和资源状态都可能发生改变,因此,受影响业务的首节点中的PCE在每次接收到算路请求后,均从受影响业务的首节点中的TED中获取网络拓扑。
步骤308:当确定连接建立失败的原因为第一节点对应的目标可用子资源申请失败时,根据受影响业务的首节点的特征量,确定特征量在第二集合中对应的第二目标参数。
一实施例中,由于连接建立失败的原因不只一种,而本实施例可以处理连接建立失败原因为第一节点对应的目标可用子资源申请失败场景下的资源冲突。因此,在确定连接建立失败的原因为第一节点对应的目标可用子资源申请失败时,执行步骤308,进行后续的冲突处理及重新建立连接。该种处理方式可以节省网络资源,避免了在连接建立失败原因不是第一节点对应的目标可用子资源申请失败场景下,进行后续的冲突处理及重新建立连接,但并不能建立成功而浪费网络资源的情况。
可选地,基于步骤307中的实现方式,受影响业务的首节点的PCE接收CC发送的算路请求;受影响业务的首节点的PCE根据算路请求,确定连接建立失败的原因是否为第一节点对应的目标可用子资源申请失败。
受影响业务的首节点的PCE在确定连接建立失败的原因为第一节点对应的目标可用子资源申请失败时,根据受影响业务的首节点的特征量,确定特征量在第二集合中对应的第二目标参数。
受影响业务的首节点的特征量的实现方式如图1所示实施例及各种可选的方式中所示,此处不再赘述。
一实施例中,可以根据受影响业务的首节点的特征量以及散列函数,确定特征量在第二集合中对应的第二目标参数。
即,可以根据公式d=Ht(Kset)确定特征量在第二集合中对应的第二目标参数。
其中,Kset为该受影响业务的首节点的、具有全网唯一性的特征量,包括但不限于网络节点标识、所有链路端口编号、节点内部资源端口地址的组合等。Ht函数为合适的散列函数。计算得到的d∈D,D为第二集合,d表示特征量在第二集合中对应的第二目标参数。
本实施例中的第二集合可以为不同于第一集合的任意集合。
更具体地,为了计算方便,第二集合中的参数可以为正整数。
步骤308可以是由受影响业务的首节点的PCE执行。
步骤309:根据第二目标参数以及建立连接的尝试次数,确定延迟时长。
一实施例中,使用公式
Figure BDA0002551136700000081
计算得到延迟时长Tdelay,公式中的
Figure BDA0002551136700000082
为延迟系数,可根据网络规模或其他因素进行人为或自动调整,t表示建立连接的尝试次数,d表示受影响业务的首节点的特征量在第二集合中对应的第二目标参数。
步骤309可以是由受影响业务的首节点的PCE执行。
步骤310:在延迟时长之后,将第一节点对应的故障链路信息作为新的故障链路信息,返回执行根据故障链路信息、网络拓扑以及路由算法,确定受影响业务的目标路由的步骤。
一实施例中,受影响业务的首节点启动时长为Tdelay的定时器,当定时器到时时,将第一节点对应的故障链路信息作为新的故障链路信息,返回执行步骤301中根据故障链路信息、网络拓扑以及路由算法,确定受影响业务的目标路由的步骤。
之后,顺序执行步骤302-步骤305。如果执行步骤305后,目标可用子资源以及交叉配置均申请成功时,执行步骤306,连接建立成功;如果执行步骤305后,当确定第一节点对应的目标可用子资源以及对应的交叉配置中的任一个申请失败时,执行步骤307。之后,执行步骤308-步骤310后,再次返回执行步骤301中根据路由确定信息,确定受影响业务的目标路由的步骤,直至连接建立成功,或者,直至建立连接的尝试次数达到阈值,建立失败。
更具体地,步骤310可以是受影响业务的首节点的PCE执行。
由于在返回执行步骤301的时候,将第一节点对应的故障链路信息作为新的故障链路信息,返回执行,所以在再次执行步骤301-步骤304的过程中,再次确定出的目标路由以及目标可用资源与上次不同,保证了再次连接的过程中,避开上次发生冲突的资源,保证此次连接建立成功。
一实施例中,第二集合D为等差数列的集合,等差数列的公差大于预设阈值。即,D={d0,d0+δ,d0+2δ,d0+3δ...}。例如,{10,20,30,...},此处δ取值为10,d0=10。将第二集合设置为公差大于预设阈值的等差数列,可以保证在失败之后的重试过程中,延迟时长的间隔较大,使不同节点尽可能地避开同时算路恢复。
本实施例中的冲突处理及再次建立连接的过程最大程度保证了在失败之后的重试过程中,不同节点会避开同时算路恢复,使得资源变化能够及时更新到尚未开始计算的节点上,进而保证不再计算到已使用的资源上,避免冲突的发生。
以下以两个具体的例子说明上述过程。
图4为网络拓扑的另一种示意图。该场景中,多业务断纤后发起分布式业务恢复,其中一条恢复出现资源冲突,再次计算,延时恢复成功。如图4所示,网络拓扑由A节点、B节点、C节点、D节点以及E节点组成。现在该网络拓扑上有两条业务,分别为:
业务1:路径为A-C,原始路由用粗实线表示,A节点为业务1的首节点;
业务2:路径为B-A-C-D,原始路由用细实线标识,B节点为业务2的首节点。
现在链路A-C发生中断,业务1及业务2均为受影响业务,均要发起连接恢复。
步骤1:A节点和B节点上的CC根据故障链路信息,各自向本节点中的PCE发起算路请求。
步骤2:A节点的PCE使用合适的路由算法、网络拓扑以及故障链路信息,计算出满足算路策略和用户约束的目标路由,为A-B-D-C,如图4中粗虚线所示;B节点的PCE使用合适的路由算法、网络拓扑以及故障链路信息,计算出满足算路策略和用户约束的目标路由,为B-D,如图4中细虚线所示。
步骤3:A节点的PCE确定网络中的各可用资源与第一集合中的参数的映射关系;B节点的PCE确定网络中的各可用资源与第一集合中的参数的映射关系。
步骤4:A节点的PCE使用本节点的、具有全网唯一性的特征量作为关键字,使用合适的散列函数Hr,确定出A节点的特征量在对应的第一集合中的第一目标参数;B节点的PCE使用本节点的、具有全网唯一性的特征量作为关键字,使用合适的散列函数Hr,确定出B节点的特征量在对应的第一集合中的第一目标参数。
步骤5:A节点的PCE根据第一目标参数,确定出编号a的端到端的目标可用资源为波长资源λa;B节点的PCE根据第一目标参数,也确定出编号a的端到端的目标可用资源为波长资源λa
步骤6:A节点的PCE将对应的目标路由以及波长资源λa发送给A节点的CC;B节点的PCE将对应的目标路由以及波长资源λa发送给B节点的CC。
假设A节点的连接建立成功,B节点由于在链路B-D上使用了同A点业务相同的波长资源,恢复失败。
步骤7:B节点的业务因B节点的CC资源申请失败,向B节点的PCE再次发起算路请求,并在算路请求中携带上次失败的原因,算路请求中包括但不限于建立连接的尝试次数t=1次、具体的失败链路、失败资源等。
步骤8:B节点的PCE对上述步骤中CC发出的算路请求进行分析,当分析到是上次资源失败时,使用本节点的,具有全网唯一性的特征量,作为关键字,使用合适的散列函数Ht,计算出一个值域在给定集合D中的唯一值d,即,第二目标参数。其中集合D中元素是步进δ为10的等差正整数集合{10,20,30,...},使用公式Tdelay=(t*φ)*d,计算得到延迟时长Tdelay
步骤9:B节点的PCE启动时长为Tdelay的定时器,当定时器到时时,将第一节点(假设为节点B)对应的故障链路信息作为新的故障链路信息,返回执行步骤2-步骤6中B节点执行的操作,计算出目标路由B-E-D,图中以点划线表示,并计算出目标可用资源为波长资源λb,将结果返回给B节点的CC,恢复业务成功。
图5为网络拓扑的又一种示意图。该场景中,多业务断纤后发起分布式业务恢复,其中一条恢复出现资源冲突,经过多次恢复计算,最终业务恢复。如图5所示,网络拓扑由A节点、B节点、C节点、D节点以及E节点组成。现在该网络拓扑上有两条业务,分别为:
业务1:路径为A-C,原始路由用粗实线表示,A节点为业务1的首节点;
业务2:路径为B-A-C-D,原始路由用细实线标识,B节点为业务2的首节点。
现在链路A-C发生中断,业务1及业务2均为受影响业务,均要发起连接恢复。
步骤1:A节点和B节点上的CC根据故障链路信息,各自向本节点中的PCE发起算路请求。
步骤2:A节点的PCE使用合适的路由算法、网络拓扑以及故障链路信息,计算出满足算路策略和用户约束的目标路由,为A-B-D-C,如图4中粗虚线所示;B节点的PCE使用合适的路由算法、网络拓扑以及故障链路信息,计算出满足算路策略和用户约束的目标路由,为B-D,如图4中细虚线所示。
步骤3:A节点的PCE确定网络中的各可用资源与第一集合中的参数的映射关系;B节点的PCE确定网络中的各可用资源与第一集合中的参数的映射关系。
步骤4:A节点的PCE使用本节点的、具有全网唯一性的特征量作为关键字,使用合适的散列函数Hr,确定出A节点的特征量在对应的第一集合中的第一目标参数;B节点的PCE使用本节点的、具有全网唯一性的特征量作为关键字,使用合适的散列函数Hr,确定出B节点的特征量在对应的第一集合中的第一目标参数。
步骤5:A节点的PCE根据第一目标参数,确定出编号a的端到端的目标可用资源为波长资源λa;B节点的PCE根据第一目标参数,也确定出编号a的端到端的目标可用资源为波长资源λa
步骤6:A节点的PCE将对应的目标路由以及波长资源λa发送给A节点的CC;B节点的PCE将对应的目标路由以及波长资源λa发送给B节点的CC。
假设A节点的连接建立成功,B节点由于在链路B-D上使用了同A点业务相同的波长资源,恢复失败。
步骤7:B节点的业务因B节点的CC资源申请失败,向B节点的PCE再次发起算路请求,并在算路请求中携带上次失败的原因,算路请求中包括但不限于建立连接的尝试次数t=1次、具体的失败链路、失败资源等。
步骤8:B节点的PCE对上述步骤中CC发出的算路请求进行分析,当分析到是上次资源失败时,使用本节点的,具有全网唯一性的特征量,作为关键字,使用合适的散列函数Ht,计算出一个值域在给定集合D中的唯一值d,即,第二目标参数。其中集合D中元素是步进δ为10的等差正整数集合{10,20,30,...},使用公式Tdelay=(t*φ)*d,计算得到延迟时长Tdelay
步骤9:B节点的PCE启动时长为Tdelay的定时器,当定时器到时时,将第一节点(假设为节点B)对应的故障链路信息作为新的故障链路信息,返回执行步骤2-步骤6中B节点执行的操作,计算出目标路由B-E-D,并计算出目标可用资源为波长资源λb,将结果返回给B节点的CC,但B节点的CC恢复业务失败,重复执行步骤7-步骤9,最终B节点在计算出目标路由B-A-E-D(图中以点划线表示)及目标可用资源为波长资源λf时,业务恢复成功。
需要说明的是,图4及图5中的节点的PCE在每次收到算路请求后,均需要从本节点的TED中获取网络拓扑。
本实施例提供的连接建立方法,在分布式架构下实现了各个受影响业务的首节点的特征资源及特征延时算路模式,由于所选取的是本节点可见的全局唯一的特征值,并从资源选取和延迟算路两方面保证算路结果的全局唯一性,从而可以很好地解决分布式算路下的资源冲突问题。其中,目标可用资源的确定过程最大程度保证了即使不同的节点计算的路由经过了相同的链路,也会尽可能地避免使用相同的资源;冲突解决及连接重新建立的过程最大程度保证了在失败之后的重试过程中,不同节点会避开同时算路恢复,使得资源变化能够及时更新到尚未开始计算的节点上,进而保证不再计算到已使用的资源上,避免冲突的发生。
图6为一实施例提供的连接建立装置的结构示意图。如图6所示,本实施例提供的连接建立装置包括如下模块:第一确定模块61、第二确定模块62、第三确定模块63、第四确定模块64以及连接建立模块65。
第一确定模块61,被配置为当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由。
可选地,路由确定信息包括:故障链路信息、网络拓扑以及路由算法。
第二确定模块62,被配置为确定网络中的各可用资源与第一集合中的参数的映射关系。
第三确定模块63,被配置为根据受影响业务的首节点的特征量,确定特征量在第一集合中对应的第一目标参数。
可选地,第三确定模块63具体用于:根据受影响业务的首节点的特征量以及散列函数,确定特征量在第一集合中对应的第一目标参数。
可选地,受影响业务的首节点的特征量包括以下至少一项:受影响业务的首节点的标识、受影响业务的首节点内部资源端口地址以及链路端口编号。
第四确定模块64,被配置为根据映射关系,确定第一目标参数在各可用资源中对应的目标可用资源。
连接建立模块65,被配置为根据目标路由以及目标可用资源为受影响业务建立连接。
可选地,目标路由包括受影响业务的首节点以及受影响业务的首节点的多个下游节点,目标可用资源包括受影响业务的首节点对应的目标可用子资源以及每个下游节点对应的目标可用子资源。
连接建立模块65具体用于:根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置;当确定目标可用子资源以及交叉配置均申请成功时,确定连接建立成功;当确定第一节点对应的目标可用子资源以及对应的交叉配置中的任一个申请失败时,确定连接建立失败。
可选地,受影响业务的首节点包括:CC、PCE以及TED。该装置还包括:发送模块,被配置为受影响业务的首节点中的CC在确定网络发生故障或者连接建立失败时,向受影响业务的首节点中的PCE发送算路请求,其中,算路请求包括故障链路信息;获取模块,被配置为受影响业务的首节点中的PCE在接收到算路请求后,从受影响业务的首节点的TED中获取网络拓扑。
在根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置的方面,连接建立模块65具体用于:PCE向CC发送目标路由以及目标可用资源;CC接收目标路由以及目标可用资源;CC根据目标路由,逐跳向目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置。
本实施例提供的连接建立装置用于执行上述任意实施例的连接建立方法,本实施例提供的连接建立装置实现原理和技术效果类似,此处不再赘述。
图7为另一实施例提供的连接建立装置的结构示意图。本实施例在图6所示实施例及各种可选方案的基础上,对连接建立装置包括的其他模块做一详细说明。如图7所示,本实施例提供的连接建立装置还包括如下模块:第五确定模块71、第六确定模块72以及返回执行模块73。
第五确定模块71,被配置为当确定连接建立失败的原因为第一节点对应的目标可用子资源申请失败时,根据受影响业务的首节点的特征量,确定特征量在第二集合中对应的第二目标参数。
第六确定模块72,被配置为根据第二目标参数以及建立连接的尝试次数,确定延迟时长。
返回执行模块73,被配置为在延迟时长之后,将第一节点对应的故障链路信息作为新的故障链路信息,返回执行根据故障链路信息、网络拓扑以及路由算法,确定受影响业务的目标路由的步骤。
可选地,第二集合为等差数列的集合,等差数列的公差大于预设阈值。
可选地,在CC在确定连接建立失败,向PCE发送算路请求的场景中,算路请求还包括建立连接的尝试次数以及上次连接建立失败的原因,故障链路信息包括第一节点对应的故障链路信息。
可选地,装置还包括:接收模块,被配置为PCE接收CC发送的算路请求;第七确定模块,被配置为PCE根据算路请求,确定连接建立失败的原因是否为第一节点对应的目标可用子资源申请失败。
本实施例提供的连接建立装置用于执行上述任意实施例的连接建立方法,本实施例提供的连接建立装置实现原理和技术效果类似,此处不再赘述。
图8为一实施例提供的连接建立设备的结构示意图。如图8所示,该连接建立设备包括处理器81和存储器82;连接建立设备中处理器81的数量可以是一个或多个,图8中以一个处理器81为例;连接建立设备中的处理器81和存储器82;可以通过总线或其他方式连接,图8中以通过总线连接为例。
存储器82作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的连接建立方法对应的程序指令/模块(例如,连接建立装置中的第一确定模块61、第二确定模块62、第三确定模块63、第四确定模块64以及连接建立模块65)。处理器81通过运行存储在存储器82中的软件程序、指令以及模块,从而连接建立设备的各种功能应用以及数据处理,即实现上述的连接建立方法。
存储器82可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据连接建立设备的使用所创建的数据等。此外,存储器82可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种连接建立方法,该方法包括:
当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由;
确定所述网络中的各可用资源与第一集合中的参数的映射关系;
根据所述受影响业务的首节点的特征量,确定所述特征量在所述第一集合中对应的第一目标参数;
根据所述映射关系,确定所述第一目标参数在所述各可用资源中对应的目标可用资源;
根据所述目标路由以及所述目标可用资源为所述受影响业务建立连接。
当然,本申请所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本申请任意实施例所提供的连接建立方法中的相关操作。
以上所述,仅为本申请的示例性实施例而已,并非用于限定本申请的保护范围。
一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
以上参照附图说明了本发明实施例的优选实施例,并非因此局限本发明实施例的权利范围。本领域技术人员不脱离本发明实施例的范围和实质内所作的任何修改、等同替换和改进,均应在本发明实施例的权利范围之内。

Claims (11)

1.一种连接建立方法,其特征在于,所述方法包括如下步骤:
当确定网络发生故障时,根据路由确定信息,确定受影响业务的目标路由;
确定所述网络中的各可用资源与第一集合中的参数的映射关系;
根据所述受影响业务的首节点的特征量,确定所述特征量在所述第一集合中对应的第一目标参数;
根据所述映射关系,确定所述第一目标参数在所述各可用资源中对应的目标可用资源;
根据所述目标路由以及所述目标可用资源为所述受影响业务建立连接。
2.根据权利要求1所述的方法,其特征在于,所述目标路由包括所述受影响业务的首节点以及所述受影响业务的首节点的多个下游节点,所述目标可用资源包括所述受影响业务的首节点对应的目标可用子资源以及每个所述下游节点对应的目标可用子资源;
所述根据所述目标路由以及所述目标可用资源为所述受影响业务建立连接,包括:
根据所述目标路由,逐跳向所述目标路由包括的节点申请对应的目标可用子资源以及对应的交叉配置;
当确定所述目标可用子资源以及所述交叉配置均申请成功时,确定连接建立成功;
当确定第一节点对应的目标可用子资源以及对应的交叉配置中的任一个申请失败时,确定连接建立失败。
3.根据权利要求2所述的方法,其特征在于,所述路由确定信息包括:故障链路信息、网络拓扑以及路由算法;
所述当确定第一节点对应的目标可用子资源以及对应的交叉配置中的任一个申请失败时,确定连接建立失败之后,所述方法还包括:
当确定连接建立失败的原因为所述第一节点对应的目标可用子资源申请失败时,根据所述受影响业务的首节点的特征量,确定所述特征量在第二集合中对应的第二目标参数;
根据所述第二目标参数以及建立连接的尝试次数,确定延迟时长;
在所述延迟时长之后,将所述第一节点对应的故障链路信息作为新的故障链路信息,返回执行根据路由确定信息,确定受影响业务的目标路由的步骤。
4.根据权利要求3所述的方法,其特征在于,所述第二集合为等差数列的集合,所述等差数列的公差大于预设阈值。
5.根据权利要求3或4任一项所述的方法,其特征在于,所述受影响业务的首节点包括:连接控制器CC、路径计算单元PCE以及流量工程数据库TED;
所述方法还包括:
受影响业务的首节点中的CC在确定网络发生故障或者连接建立失败时,向所述受影响业务的首节点中的PCE发送算路请求;其中,所述算路请求包括所述故障链路信息;
受影响业务的首节点中的PCE在接收到所述算路请求后,从所述受影响业务的首节点的TED中获取所述网络拓扑。
6.根据权利要求5所述的方法,其特征在于,所述CC在确定连接建立失败,向所述PCE发送所述算路请求的场景中,所述算路请求还包括建立连接的尝试次数以及上次连接建立失败的原因,所述故障链路信息包括所述第一节点对应的故障链路信息。
7.根据权利要求6所述的方法,其特征在于,所述根据所述受影响业务的首节点的特征量,确定所述特征量在第二集合中对应的第二目标参数之前,所述方法还包括:
所述PCE接收所述CC发送的算路请求;
所述PCE根据所述算路请求,确定所述连接建立失败的原因是否为所述第一节点对应的目标可用子资源申请失败。
8.根据权利要求1至4任一项所述的方法,其特征在于,根据所述受影响业务的首节点的特征量,确定所述特征量在所述第一集合中对应的第一目标参数,包括:
根据所述受影响业务的首节点的特征量以及散列函数,确定所述特征量在所述第一集合中对应的第一目标参数。
9.根据权利要求1至4任一项所述的方法,其特征在于,所述受影响业务的首节点的特征量包括以下至少一项:所述受影响业务的首节点的标识、所述受影响业务的首节点内部资源端口地址以及链路端口编号。
10.一种连接建立设备,其特征在于,所述设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1至9任一项所述的连接建立方法的步骤。
11.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至9中任一项所述的连接建立方法的步骤。
CN202010576346.1A 2020-06-22 2020-06-22 连接建立方法、设备和存储介质 Pending CN113905291A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010576346.1A CN113905291A (zh) 2020-06-22 2020-06-22 连接建立方法、设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010576346.1A CN113905291A (zh) 2020-06-22 2020-06-22 连接建立方法、设备和存储介质

Publications (1)

Publication Number Publication Date
CN113905291A true CN113905291A (zh) 2022-01-07

Family

ID=79186569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010576346.1A Pending CN113905291A (zh) 2020-06-22 2020-06-22 连接建立方法、设备和存储介质

Country Status (1)

Country Link
CN (1) CN113905291A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023137664A1 (en) * 2022-01-20 2023-07-27 Qualcomm Incorporated Parameter selection for connection establishment failure control

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023137664A1 (en) * 2022-01-20 2023-07-27 Qualcomm Incorporated Parameter selection for connection establishment failure control

Similar Documents

Publication Publication Date Title
US11082262B2 (en) Flow entry generating method and apparatus
US10516478B2 (en) Controller based path estimation and path provisioning using optical impairment data
US8619553B2 (en) Methods and systems for mesh restoration based on associated hop designated transit lists
US8675493B2 (en) Routing bandwidth guaranteed paths with local restoration in label switched networks
EP0859491B1 (en) Method for rerouting in hierarchically structured networks
EP1395003B1 (en) Constraint-based shortest path first method for dynamically switched optical transport networks
US7616581B2 (en) Path setup unit, path setup system and path setup method therefor
EP2627043B1 (en) Method, device and system for lossless bandwidth adjustment
JP5596149B2 (ja) 伝送ネットワークにおけるサービス復元速度向上方法及びパス計算エレメント
EP3384640B1 (en) Communication among network controllers
US9559947B2 (en) Recovery in connection-oriented network
WO2014081766A1 (en) Bandwidth on-demand services in multiple layer networks
JP4547314B2 (ja) 故障復旧方法および管理ノードならびに通信ノード
US20150172171A1 (en) Method and related apparatus for establishing link-diverse traffic paths in a telecommunications network
WO2015042824A1 (zh) 跨域路径的建立方法及设备
US7366112B2 (en) Communication network control system, control method, node and program
CN106664214B (zh) 一种虚拟网络的故障恢复方法和装置
JPH10190686A (ja) Atm網における現用予備経路設定方式
EP1921797B1 (en) Recovery method and apparatus for optical network lsp occuring abnormal delete
US6421316B1 (en) Point-to-multipoint connection restoration
WO2012071909A1 (zh) 业务恢复方法及装置
CN113905291A (zh) 连接建立方法、设备和存储介质
EP3099010B1 (en) Network path computation method, apparatus and system
CN108781183B (zh) 一种业务路径建立的方法、节点设备和***
CN112803995B (zh) 资源共享方法、网络节点及相关设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination