网络协同方法、路由设备、光传送设备和存储介质转让专利

申请号 : CN202310927130.9

文献号 : CN116668254B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王雪荣

申请人 : 中国电信股份有限公司

摘要 :

本公开涉及通信技术领域,涉及网络协同方法、路由设备、光传送设备和计算机可读存储介质。网络协同方法包括:基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,第一OTN帧的第一开销位置承载有请求信息;接收光传送设备基于第二光传送网接口发送的第二OTN帧,第二OTN帧的第二开销位置承载有与请求信息对应的响应信息;将响应信息发送至IP网络的IP控制器,响应信息为光传送设备从光传送网络的光传输控制器获得的。本公开能基于光传送网接口实现IP网与光传送网的协同,以便提供可靠、低时延的网络服务。

权利要求 :

1.一种网络协同方法,其特征在于,应用于IP网络中的路由设备,所述方法包括:基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;所述请求信息为能力协商请求信息,或者传输路径获取请求信息,或者路径策略请求信息;

接收所述光传送设备基于第二光传送网接口发送的第二OTN帧,所述第二OTN帧的第二开销位置承载有与所述请求信息对应的响应信息;

将所述响应信息发送至所述IP网络的IP控制器,所述响应信息为所述光传送设备从所述光传送网络的光传输控制器获得的。

2.根据权利要求1所述的方法,其特征在于,若所述请求信息为能力协商请求信息,所述响应信息为所述能力协商请求信息对应的能力协商响应信息;所述能力协商响应信息包括所述第二光传送网接口对应的服务器应用编程接口SAPI信息;

其中,若接收所述光传送设备基于所述第二光传送网接口发送的所述第二OTN帧,则确定与所述光传送设备完成基于光传送网接口进行信息交互的能力协商过程,并将所述第二光传送网接口对应的SAPI信息发送至所述IP控制器。

3.根据权利要求1所述的方法,其特征在于,若所述请求信息为传输路径获取请求信息,所述响应信息包括所述传输路径获取请求信息所请求的所述光传送网络中的传输路径信息。

4.根据权利要求3所述的方法,其特征在于,在所述基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧之前,所述方法还包括:接收所述IP控制器发送的所述传输路径获取请求信息;

所述传输路径获取请求信息为所述IP控制器接收所述第二光传送网接口对应的SAPI信息后发送的。

5.根据权利要求4所述的方法,其特征在于,所述第二OTN帧为所述光传送设备从所述光传输控制器获得所述传输路径信息后发送的;

其中,所述传输路径信息为所述光传输控制器基于所述光传送设备发送的所述传输路径获取请求信息确定的。

6.根据权利要求1所述的方法,其特征在于,若所述请求信息为路径策略请求信息,所述路径策略请求信息包括用于指导路径规划的信息,所述响应信息为路径策略响应信息,所述路径策略响应信息包括路径规划结果;

其中,所述路径策略请求信息为所述路由设备从所述IP控制器获得的;所述路径策略请求信息中的所述用于指导路径规划的信息为所述IP控制器基于所述光传送网络中的传输路径信息确定的;

所述路径策略响应信息为所述光传送设备从所述光传输控制器获取所述路径规划结果后发送的;所述路径规划结果为所述光传输控制器基于从所述光传送设备接收到的所述路径策略请求信息确定的。

7.根据权利要求6所述的方法,其特征在于,所述用于指导路径规划的信息包括保护路径故障处理策略信息、保护路径误码切换策略信息、时延路径创建策略信息中的至少一种。

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一开销位置位于所述第一OTN帧的光通道传送单元OTU开销中的监测字段;所述第二开销位置位于所述第二OTN帧的OTU开销中的监测字段。

9.一种网络协同方法,其特征在于,应用于光传送网络中的光传送设备,所述方法包括:接收IP网络中的路由设备基于第一光传送网接口发送的第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;所述请求信息为能力协商请求信息,或者传输路径获取请求信息,或者路径策略请求信息;

向所述光传送网络的光传输控制器发送所述请求信息以获取所述请求信息对应的响应信息;

基于第二光传送网接口向所述路由设备发送第二OTN帧,所述第二OTN帧的第二开销位置承载有所述响应信息;

其中,所述响应信息将经由所述路由设备发送至所述IP网络的IP控制器。

10.一种路由设备,其特征在于,所述路由设备位于IP网络中;所述路由设备包括:第一数据收发模块,用于基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;所述请求信息为能力协商请求信息,或者传输路径获取请求信息,或者路径策略请求信息;

第二数据收发模块,用于接收所述光传送设备基于第二光传送网接口发送的第二OTN帧,所述第二OTN帧的第二开销位置承载有与所述请求信息对应的响应信息;

第三数据收发模块,用于将所述响应信息发送至所述IP网络的IP控制器,所述响应信息为所述光传送设备从所述光传送网络的光传输控制器获得的。

11.一种光传送设备,其特征在于,所述光传送设备位于光传送网络中;所述光传送设备包括:第四数据收发模块,用于接收IP网络中的路由设备基于第一光传送网接口发送的第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;所述请求信息为能力协商请求信息,或者传输路径获取请求信息,或者路径策略请求信息;

数据获取模块,用于向所述光传送网络的光传输控制器发送所述请求信息以获取所述请求信息对应的响应信息;

第五数据收发模块,用于基于第二光传送网接口向所述路由设备发送第二OTN帧,所述第二OTN帧的第二开销位置承载有所述响应信息;

其中,所述响应信息将经由所述路由设备发送至所述IP网络的IP控制器。

12.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据权利要求1至9中任一项所述的网络协同方法。

说明书 :

网络协同方法、路由设备、光传送设备和存储介质

技术领域

[0001] 本公开涉及通信技术领域,更具体地,涉及一种网络协同方法、路由设备、光传送设备和存储介质。

背景技术

[0002] IP(Internet Protocol, 网际互联协议)骨干网(Backbone Network, 简称BN)具有跨地域广,传输速率高等特点,IP网络的路由设备和光传送网络的光传送设备为跨领域管理和维护的,二者之间只是实现了物理连接,路由设备和光传送设备之间不能直接进行信息交互,进而无法实现IP网与光传送网协同,一定程度上影响为用户提供更可靠、更低时延的网络服务。

发明内容

[0003] 本公开的目的在于提供一种网络协同方法、路由设备、光传送设备和计算机可读存储介质,进而基于光传送网接口实现IP网与光传送网的协同,以便提供可靠、低时延的网络服务。
[0004] 本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0005] 根据本公开的一个方面,提供一种网络协同方法,应用于IP网络中的路由设备,该方法包括:
[0006] 基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;接收所述光传送设备基于第二光传送网接口发送的第二OTN帧,所述第二OTN帧的第二开销位置承载有与所述请求信息对应的响应信息;将所述响应信息发送至所述IP网络的IP控制器,所述响应信息为所述光传送设备从所述光传送网络的光传输控制器获得的在本公开的一种示例性实施例中,所述请求信息为能力协商请求信息,所述响应信息为所述能力协商请求信息对应的能力协商响应信息;所述能力协商响应信息包括所述第二光传送网接口对应的服务器应用编程接口SAPI信息;其中,若接收所述光传送设备基于所述第二光传送网接口发送的所述第二OTN帧,则确定与所述光传送设备完成基于光传送网接口进行信息交互的能力协商过程,并将所述第二光传送网接口对应的SAPI信息发送至所述IP控制器。
[0007] 在本公开的一种示例性实施例中,所述请求信息为传输路径获取请求信息,所述响应信息包括所述传输路径获取请求信息所请求的所述光传送网络中的传输路径信息。
[0008] 在本公开的一种示例性实施例中,在所述基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧之前,所述方法还包括:接收所述IP控制器发送的所述传输路径获取请求信息;所述传输路径获取请求信息为所述IP控制器接收所述第二光传送网接口对应的SAPI信息后发送的。
[0009] 在本公开的一种示例性实施例中,所述第二OTN帧为所述光传送设备从所述光传输控制器获得所述传输路径信息后发送的;其中,所述传输路径信息为所述光传输控制器基于所述光传送设备发送的所述传输路径获取请求信息确定的。
[0010] 在本公开的一种示例性实施例中,所述请求信息为路径策略请求信息,所述路径策略请求信息包括用于指导路径规划的信息,所述响应信息为路径策略响应信息,所述路径策略响应信息包括路径规划结果;其中,所述路径策略请求信息为所述路由设备从所述IP控制器获得的;所述路径策略请求信息中的所述用于指导路径规划的信息为所述IP控制器基于所述光传送网络中的传输路径信息确定的;所述路径策略响应信息为所述光传送设备从所述光传输控制器获取所述路径规划结果后发送的;所述路径规划结果为所述光传输控制器基于从所述光传送设备接收到的所述路径策略请求信息确定的。
[0011] 在本公开的一种示例性实施例中,所述用于指导路径规划的信息包括保护路径故障处理策略信息、保护路径误码切换策略信息、时延路径创建策略信息中的至少一种。
[0012] 在本公开的一种示例性实施例中,所述第一开销位置位于所述第一OTN帧的光通道传送单元OTU开销中的监测字段;所述第二开销位置位于所述第二OTN帧的OTU开销中的监测字段。
[0013] 根据本公开的一个方面,提供一种网络协同方法,应用于光传送网络中的光传送设备,该方法包括:
[0014] 接收IP网络中的路由设备基于第一光传送网接口发送的第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;向所述光传送网络的光传输控制器发送所述请求信息以获取所述请求信息对应的响应信息;基于第二光传送网接口向所述路由设备发送第二OTN帧,所述第二OTN帧的第二开销位置承载有所述响应信息;其中,所述响应信息将经由所述路由设备发送至所述IP网络的IP控制器。
[0015] 根据本公开的一个方面,提供一种路由设备,所述路由设备位于IP网络中;所述路由设备包括:第一数据收发模块,用于基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;第二数据收发模块,用于接收所述光传送设备基于第二光传送网接口发送的第二OTN帧,所述第二OTN帧的第二开销位置承载有与所述请求信息对应的响应信息;第三数据收发模块,用于将所述响应信息发送至所述IP网络的IP控制器,所述响应信息为所述光传送设备从所述光传送网络的光传输控制器获得的。
[0016] 根据本公开的一个方面,提供一种光传送设备,所述光传送设备位于光传送网络中;所述光传送设备包括:第四数据收发模块,用于接收IP网络中的路由设备基于第一光传送网接口发送的第一OTN帧,所述第一OTN帧的第一开销位置承载有请求信息;数据获取模块,用于向所述光传送网络的光传输控制器发送所述请求信息以获取所述请求信息对应的响应信息;第五数据收发模块,用于基于第二光传送网接口向所述路由设备发送第二OTN帧,所述第二OTN帧的第二开销位置承载有所述响应信息;其中,所述响应信息将经由所述路由设备发送至所述IP网络的IP控制器。
[0017] 根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的方法。
[0018] 本公开的示例性实施例中的网络协同方法,IP网络中的路由设备可以先基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,该第一OTN的第一开销位置承载有请求信息;然后接收光传送设备基于第二光传送网接口发送的第二OTN帧,第二OTN帧的第二开销位置承载有请求信息对应的响应信息;最后将响应信息发送至IP网络的IP控制器,其中响应信息为光传送设备从光传送网络的光传输控制器获得的。一方面,基于光传送网接口,通过OTN帧的开销位置承载路由设备与光传送设备间的交互信息(请求信息,响应信息),在无需额外增加网络设备以及设备间连接的情况下,可实现IP网络与光传送网络的协同,方便进行网络协同的相关处理,进而为用户提供更可靠、低时延的网络服务;另一方面,由于交互信息承载于OTN帧的开销位置,该开销无论是否传输数据均存在,因而不会占用额外传输带宽。
[0019] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0020] 通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
[0021] 图1示出了根据本公开示例性实施例的一种网络协同方法的流程图。
[0022] 图2示出了G.709协议中SM字段TTI位域定义示意图。
[0023] 图3示出了根据本公开示例性实施例的一种网络协同的能力协商的实现方式的流程图。
[0024] 图4示出了根据本公开示例性实施例的一种IP网与光传送网络的协同架构图。
[0025] 图5示出了根据本公开示例性实施例的一种IP网与光传送网络各设备的交互流程图。
[0026] 图6示出了根据本公开示例性实施例的一种路径规划协同的实现方式的流程图。
[0027] 图7示出了根据本公开示例性实施例的另一种IP网与光传送网络的协同架构图。
[0028] 图8示出了根据本公开示例性实施例的IP网与光传送网络各设备的另一交互流程图。
[0029] 图9示出了根据本公开示例性实施例的一种光传送网帧的消息格式示意图。
[0030] 图10示出了根据本公开示例性实施例的另一种网络协同方法的流程图。
[0031] 图11示出了根据本公开示例性实施例的一种路由设备的示意图。
[0032] 图12示出了根据本公开示例性实施例的一种光传送设备的示意图。
[0033] 图13示出了根据本公开示例性实施例的一种电子设备的示意图。
[0034] 在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

[0035] 现在将参考附图更全面地描述示例性实施方式。然而,示例性实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施例使得本公开将更加全面和完整,并将示例性实施方式的构思全面地传达给本领域的技术人员。图中相同的附图标记表示相同或类似的结构,因而将省略它们的详细描述。
[0036] 此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现或者操作以避免模糊本公开的各方面。
[0037] 附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个软件硬化的模块中实现这些功能实体或功能实体的一部分,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0038] 网络一般包括由路由设备组成的IP网络和由光传送设备组成的光传送网络(Optical Transport Network, OTN),路由设备之间通过光传送设备间接相连。其中:
[0039] IP网络包括多个路由设备和IP控制器,该多个路由设备相互连接,构成用于传输数据的IP网络。路由设备例如可以是路由器、交换机等。
[0040] 光传输网络包括多个光传输节点和光传输控制器,该多个光传输节点相互连接,构成路由设备之间的通信链路。光传输节点例如可以为光传送设备等。
[0041] 目前,IP网络的路由设备和光传送网络的光传送设备为跨领域管理和维护的,相互之前没有控制消息交互,仅实现了物理连接。例如,路由设备无法感知传输路径信息(如保护路由、线路误码指标、时延信息等),路由设备和光传送设备对于设备故障也不能协同处理,路由设备在路径规划时也只能实现IP层的调整,无法对光传送网的传输路径进行调整,即,无法实现IP网与光传送网协同,一定程度上影响为用户提供更可靠、更低时延的网络服务。
[0042] 针对上述的一个或多个问题,本公开实施例首先提供一种网络协同方法,应用于IP网络中的路由设备。如图1示出了根据本公开示例性实施例的一种网络协同方法的流程图,参考图1,本公开实施例的网络协同方法可以包括步骤S110至步骤S130:
[0043] 在步骤S110中,基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,第一OTN帧的第一开销位置承载有请求信息。
[0044] 在本公开的示例性实施例中,第一光传送网接口为路由设备对应的光传送网接口,用于收发光传送网OTN帧。请求信息可以为能力协商请求信息、传输路径获取请求信息、路径策略请求信息等路由设备与光传送网络中的光传输设备之间的其它交互信息。
[0045] 其中,能力协商请求信息用于与光传输网络中的光传送设备进行基于光传送网接口进行信息交互的能力协商。传输路径获取请求信息用于请求光传送网络中的传输路径信息,也可称为链路信息,传输路径信息包括但不限于保护路由、线路误码指标、时延信息等。路径策略请求信息用于向光传送网络中的光传送设备下发各种用于指导路径规划的策略信息。当然,本公开实施例中路由设备还可以根据实际需求发送相应类型的请求信息,本公开实施例对请求信息的类型不做特殊限定。
[0046] 其中,第一开销位置可以位于第一OTN帧的光通道传送单元OTU(Optical Channel Transport Unit)开销中的监测字段(即SM字段,保留字段)。
[0047] 由OTN帧的开销可知,OTN帧的开销包括帧定位、OTU开销、ODU(Optical channel Data Unit, 光通道数据单元)开销和OPU(Overhead Processing Unit, 开销处理单元)开销。SM字段位于OTN帧头中的OUT开销位置,如图2示出了G.709协议中SM字段TTI(Trail Trace Identifier, 路径追踪标识符)位域定义示意图。
[0048] 参见图2,TTI为复帧方式,64字节,其中,0 15字节为源接入点标识符SAPI:Source ~Access Point Identifier;16 31字节为目的接入点标识符DAPI:Destination Access ~
Point Identifier;32 62为网络操作者专用字节,即,运营商自定义内容Operator ~
specific。
[0049] 本公开实施例可基于扩展SM字段实现以下信息来建立路由设备和光传送设备的通信机制:能力协商信息:用于路由器设备和光传送设备通过OTN接口进行能力协商;路径质量信息:用于光传送设备向路由设备上报传输路径质量信息(传输路径信息);路径策略信息,用于路由设备向光传送设备下发路径策略(用于指导路径规划的信息)。即,本公开实施例后续所涉及的基于各光传送网OTN帧的信息交互,对应的开销位置均为位于OTN帧的OTU开销中的监测字段,后续将不予赘述。
[0050] 由于监测字段为OTN帧头中的OTU开销位置,该开销无论是否传输数据均存在,因而使路由设备和光传送设备间的信息交互不会占用额外的传输带宽。
[0051] 在步骤S120中,接收光传送设备基于第二光传送网接口发送的第二OTN帧,第二OTN帧的第二开销位置承载有响应信息。
[0052] 响应信息为第一OTN帧的第一开销位置承载的请求信息对应类型的响应信息。示例性的,若请求信息为能力协商请求信息,则响应信息为能力协商请求信息对应的能力协商响应信息;若请求信息为传输路径获取请求信息,则响应信息包括传输路径获取请求信息所请求的光传送网络中的传输路径信息;若请求信息为路径策略请求信息,则响应信息为路径策略响应信息。
[0053] 即,本公开实施例基于光传送网接口进行路由设备与光传送设备间的信息交互过程中,光传送设备可对路由设备发送的各类型的请求信息,反馈相应类型的响应信息。
[0054] 其中,第二开销位置位于第二光传送网帧的OTU开销中的监测字段。
[0055] 需要说明的是,本公开实施例中的光传送设备在接收请求信息后,将该请求信息发送至对应的光传输控制器,以获取光传输控制器基于请求信息确定的响应信息,进而再将响应信息通过第二光传送网接口发送至路由设备。
[0056] 在步骤S130中,将响应信息发送至IP网络的IP控制器,响应信息为光传送设备从光传送网络的光传输控制器获得的。
[0057] 在路由设备获取响应信息后,相应的将响应信息发送至光传输控制器。
[0058] 示例性的,路由设备可以将传输路径信息上报至IP控制器,以使IP控制器汇聚全网OTN接口的传输路径信息,实现IP网与光传送网的传输路径信息的协同,随后将收到的路径传输信息作为路径规划的选路因子,即,在IP控制器进行路径规划时可以将传输路径信息(传输路径质量)作为选路因子,提高IP控制器在传输路径质量上的感知,进而提高路径规划的准确性,为提供高可靠性、低时延的用户服务提供条件。
[0059] 对于其它类型的响应信息,路由设备均可以反馈至IP控制器。当然,在一些可能的实施例中,对于一些类型的响应信息,如能力协商响应信息,路由设备也可以不将响应信息反馈至IP控制器,本公开实施例可根据实际需求设置相应类型的响应信息是否将反馈至IP控制器。
[0060] 在一示例性实施例中,若请求信息为能力协商请求信息,响应信息为能力协商请求信息对应的能力协商响应信息,能力协商响应信息包括第二光传送网接口对应的服务器应用编程接口SAPI信息。
[0061] 在路由设备和光传送设备基于OTN接口进行信息交互之前,还提供一种网络协同的能力协商的实现方式。如图3所示,路由设备和光传送设备进行能力协商的过程包括步骤S310和步骤S320:
[0062] 步骤S310:基于第一光传送网接口向光传送设备发送第一OTN帧,第一OTN帧的第一开销位置承载有能力协商请求信息。
[0063] 路由设备可以通过第一光传送网接口向光传送设备发送承载有能力协商请求信息的第一OTN帧。
[0064] 步骤S320:接收光传送设备基于第二光传送网接口发送的第二OTN帧,第二OTN帧的第二开销位置承载有能力协商响应信息,能力协商响应信息包括第二光传送网接口对应的服务器应用编程接口SAPI信息。
[0065] 在光传送设备接收路由设备发送的第一OTN帧后,若光传送设备支持协同能力,则向路由设备反馈第二OTN帧,并通过第二OTN帧的第二开销位置承载有能力协商响应信息,以向路由设备反馈第二光传送网接口对应的服务器应用编程接口SAPI(Server Application Programming Interface)信息。至此,完成路由设备与光传送设备的能力协商,即IP网与光传送网络的协同能力,二者可基于光传送网接口进行信息交互。
[0066] 也就是说,若路由设备接收光传送设备基于第二光传送网接口发送的第二OTN帧,则确定与光传送设备完成基于光传送网接口进行信息交互的能力协商过程,并且将第二光传送网接口对应的SAPI信息发送至IP控制器。
[0067] 另外,在路由设备获取第二光传送网接口对应的服务器应用编程接口SAPI信息后,还可以将其发送至IP控制器,以实现接口信息的同步。
[0068] 在一示例性实施例中,若请求信息为传输路径获取请求信息,响应信息包括传输路径获取请求信息所请求的光传送网络中的传输路径信息。
[0069] 具体的,在基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧之前,还包括:
[0070] 接收IP控制器发送的传输路径获取请求信息,传输路径获取请求信息为IP控制器接收第二光传送网接口对应的SAPI信息后发送的。
[0071] 也就是说,在本公开实施例中,第一OTN帧为路由设备接收IP控制器发送的用于通知获取传输路径信息的传输路径获取请求信息后发送的,该用于通知获取传输路径信息的传输路径获取请求信息为IP控制器接收第二光传送网接口对应的SAPI信息后发送的。即,由IP控制器通知路由设备获取光传送网络中的传输路径信息。
[0072] 在一示例性实施例中,第二OTN帧为光传送设备从光传输控制器获得传输路径信息后发送的;其中,传输路径信息为光传输控制器基于光传送设备发送的传输路径获取请求信息确定的。
[0073] 具体的,当光传送设备接收传输路径获取请求信息并发送至光传输控制器后,由光传输控制器向光传送设备反馈光传送网络中的传输路径信息,进而,光传送设备将承载有传输路径信息的第二OTN帧发送至路由设备。
[0074] 图4示出了本公开一示例性实施例的IP网与光传送网络的协同架构图,图5示出了IP网与光传送网络各设备的交互流程图。以下结合图4和图5,以路由器‑城市A为执行主体,对本公开实施例的传输路径信息的协同过程进行完整说明。
[0075] 步骤S510:路由器‑城市A基于第一光传送网接口向光传送设备发送承载有能力协商信息的第一OTN帧,以进行能力协商请求。
[0076] 步骤S520:路由器‑城市A接收光传送设备基于第二光传送网接口发送的承载有能力协商响应信息的第二光传送网帧,即能力协商响应。
[0077] 其中,能力协商响应信息包括第二光传送网接口对应的服务器应用编程接口SAPI信息,以指示光传送设备支持IP网与光传送网协同能力,即基于光传送网接口进行信息交互的能力。
[0078] 步骤S530:路由器‑城市A将第二光传送网接口对应的SAPI信息发送至IP控制器。
[0079] 其中,IP网络的各路由设备将各自获得的第二光传送网接口对应的SAPI信息发送至IP控制器,例如,路由器‑城市B也将其获得的第二光传送网接口对应的SAPI信息发送至IP控制器。
[0080] 值得说明的是,对于城市A‑城市B的路径,在城市B对应路由设备执行上述过程中,城市B获得的第二光传送网接口对应的SAPI信息为城市A对应的路由设备的光传送网接口对应的SAPI信息,即第一光传送网接口对应的SAPI信息。
[0081] 步骤S540:IP控制器向路由器‑城市A发送用于通知路由器‑城市A获取传输路径信息(城市A‑城市B)的传输路径获取请求信息。
[0082] 步骤S550:路由器‑城市A基于第一光传送网接口向光传送网络中的光传送设备发送承载传输路径获取请求信息的第一OTN帧。
[0083] 传输路径获取请求信息用于请求光传送网络中的传输路径信息(城市A‑城市B)。
[0084] 步骤S560:光传送网络中的光传送设备向光传输控制器发送传输路径获取请求信息。
[0085] 传输路径获取请求信息用于获取城市A‑城市B的路径信息。
[0086] 步骤S570:光传输控制器向光传送设备反馈城市A‑城市B的传输路径信息。
[0087] 步骤S580:光传送设备基于第二光传送网接口向路由器‑城市A发送承载有传输路径信息的第二OTN帧。
[0088] 响应信息包括传输路径获取请求信息所请求的光传送网络中的传输路径信息,该响应信息中包括城市A‑城市B的传输路径信息。
[0089] 步骤S590:路由器‑城市A将城市A‑城市B的传输路径信息发送至IP控制器。
[0090] 需要说明的是,对于IP网与光传送网络间的其它的路由设备与光传送设备的信息交互过程,可参见步骤S510至步骤S590,在此不予赘述。
[0091] 基于上述步骤,可以使IP控制器汇聚全网的传输路径信息,进而在进行路径规划时增加传输路径信息为选路因子,实现传输路径信息的协同的同时,提高路径规划的准确性。例如,在IP控制器进行SRv6(Segment Routing IPv6,基于IPv6转发平面的段路由)隧道算路时刻将传输路径信息中涉及的传输路径质量作为选路因子。
[0092] 进一步的,在基于OTN接口实现IP网与光传送网络的传输路径信息协同的情况下,本公开实施例还提供一种路径规划协同的实现方式。若请求信息为路径策略请求信息,则响应信息为路径策略响应信息。其中,路径策略请求信息包括用于指导路径规划的信息,路径策略响应信息包括路径规划结果。
[0093] 其中,路径策略请求信息为路由设备从IP控制器获得的;路径策略请求信息中的用于指导路径规划的信息为IP控制器基于光传送网络中的传输路径信息确定的。
[0094] 路径策略响应信息为光传送设备从光传输控制器获取路径规划结果后发送的;路径规划结果为光传输控制器基于从光传送设备接收到的路径策略请求信息确定的。
[0095] 具体的,如图6所示,IP网络的IP控制器获取光传送网络中的传输路径信息后,还可以包括步骤S610至步骤S640:
[0096] 步骤S610:接收IP控制器发送的路径策略请求信息。
[0097] 路径策略请求信息为IP控制器基于接收到的光传送网络中的传输路径信息发送的,路径策略请求信息包括用于指导路径的规划信息。
[0098] 具体的,当IP控制器基于接收到的传输路径信息确定需要调整路径规划时,可以向路由设备发送路径策略请求信息,其中,路径策略请求信息包括了用于指导路径规划的相关信息。
[0099] 其中,用于指导路径规划的信息包括保护路径故障处理策略信息、保护路径误码切换策略信息、时延路径创建策略信息中的至少一种。
[0100] 保护路径故障处理策略信息用于指导光传送设备在路径故障后进行保护路径的切换处理。例如,工作链路故障后自动切换备用连用。保护路径误码切换策略信息用于指导光传送设备对路径误码率超过预设门限的情况下切换保护路径。如,工作链路误码率超过预设门限,则自动切换备用链路。时延路径创建策略信息用于指导光传送设备创建符合时延要求的路径。
[0101] 步骤S620:基于第一光传送网接口向光传送设备发送承载有路径策略请求信息的第一OTN帧。
[0102] 路由设备向光传送设备发送承载有路径策略请求信息的第一光传送网帧,进而,光传送设备向光传输控制器发送该路径策略请求信息,使得光传输控制器基于路径策略请求信息进行路径规划,并确定路径策略响应信息,该路径策略响应信息包括路径规划结果。
[0103] 步骤S630:接收光传送设备基于第二光传送网接口发送的承载有路径策略响应信息的第二OTN帧。
[0104] 路径策略响应信息为光传送设备从光传输控制器获得的。
[0105] 其中,承载有路径策略响应信息的第二OTN帧为光传送设备在接收光传输控制器发送的路径策略响应信息后发送的;路径策略响应信息为光传输控制器接收光传送设备发送的路径策略请求信息后确定并发送的。
[0106] 步骤S640:向IP控制器发送路径策略响应信息。
[0107] 路径策略响应信息包括路径规划结果,路由设备将路径规划结果发送至IP控制器,进行信息同步,至此路径规划结束。
[0108] 需要说明的是,上述示例性实施例中涉及到的第一开销位置位于第一OTN帧的光通道传送单元OTU开销中的监测字段;第二开销位置位于第二OTN帧的OTU开销中的监测字段,具体可参见步骤S110中的详细描述,在此不予赘述。
[0109] 图7示出了本公开另一示例性实施例的IP网与光传送网络的协同架构图,图8示出了IP网与光传送网络各设备的另一交互流程图。以下结合图7和图8,以路由器‑城市A为执行主体,对本公开实施例的路径规划的协同进行完整说明。
[0110] 首先,基于步骤S510至步骤590,IP控制器汇聚全网的传输路径信息。
[0111] 以下基于IP控制器汇聚全网的传输路径信息后的路径规划的协同过程进行说明。
[0112] 步骤S810:IP控制器基于接收到的传输路径信息确定需要进行路径规划。
[0113] 例如,IP控制器根据收集到的传输路径信息发现城市A‑城市B的传输路径误码率较高不满足SLA(Service‑Level Agreement, 服务品质协议)要求;又如,发现城市A‑城市B的传输路径误码率较高预设门限;再如,发现城市A‑城市B的传输路径的传输时延超过设定阈值,等等。基于此,IP控制器确定需要进行路径调整。
[0114] 步骤S820:IP控制器向路由器‑城市A发送路径策略请求信息。
[0115] 路径策略请求信息为IP控制器基于接收到的传输路径信息发送的,路径策略请求信息包括用于指导路径规划的信息。例如,若路径策略请求信息为保护路径误码切换策略信息,则该信息中包括对误码率的处理要求(如误码率小于设定阈值则自动切换工作链路);又如,若路径策略请求信息为保护路径故障处理策略信息,则该信息中包括对路径故障的处理要求(如传输故障时50ms内自动切换工作链路),等等。
[0116] 示例性的,向路由器‑城市A发送创建城市A‑传输B的高可靠性传输路径的路径策略请求信息,包括以上用于指导路径规划的信息中的至少一种。
[0117] 步骤S830:路由设备基于第一光传送网接口向光传送设备发送承载有路径策略请求信息的第一OTN帧。
[0118] 步骤S840:光传送设备向光传输控制器发送路径策略请求信息。
[0119] 步骤S850:光传输控制器基于路径策略请求信息进行传输路径规划,得到路径规划结果。
[0120] 步骤S860:光传输控制器向光传送设备发送路径策略响应信息。
[0121] 路径策略响应信息包括路径规划结果。
[0122] 步骤S870:光传送设备基于第二光传送网接口向路由器‑城市A发送承载有路径策略响应信息的第二OTN帧。
[0123] 路径策略响应信息包括路径规划结果。
[0124] 步骤S880:路由器‑城市A向IP控制器发送路径策略响应信息,路径规划结束。
[0125] 需要说明的是,对于IP网与光传送网络间的其它的路由设备与光传送设备的信息交互过程,可参见步骤S810至步骤S880,在此不予赘述。
[0126] 基于上述步骤,可以使IP控制器基于接收到传输路径信息对路由设备和光传送设备的故障处理、路径规划等进行协同处理,极大提高IP网络端到端可视和SLA差异化承载能力,进而有利于向用户提供更可靠、更低时延的端到端路径及网络服务。
[0127] 另外,在上述路径规划后,当光传送设备将路径策略响应信息发送至路由设备后,确定执行成功标识生效,否则标识策略不生效。
[0128] 图9示出了根据本公开示例性实施例的一种OTN帧的消息格式示意图。如图9,本公开实施例在OTN帧的OTU开销中的监测字段进行扩展,定义了“消息类型(1字节)”、“时延信息(2字节)”、“误码率信息(2字节)”、“故障策略(1字节)”、“误码倒换策略‑检测周期(1字节)”和“误码倒换策略‑倒换门限(2字节)”,并且呈现对应的字段描述和字段说明。以上,本公开实施例定义的字段内容将包含于相应类型的请求信息中,以承载在相应的OTN帧中。
[0129] 需要说明的是,对于OTN帧的OTU开销中的其它字段仍符合G.709协议定义,在此不予赘述。
[0130] 本公开实施例是在OTN帧头的固定开销中承载路由设备与光传送设备间的交互信息,不会额外占用传输带宽,且在信息交互过程中无需额外增加网络设备及网络设备间的连接,在不增加额外成本的情况下,可以打通骨干网IP层和光传输层的信息通信机制,使IP层获取OTN接口所在传输网络上的链路信息、将对应OTN接口所在路径的传输信息作为创建隧道考虑的因素,规划可靠性更高的路径、在路径故障时,还可以协同传输进行路径倒换、基于传输的误码率信息,进行传输链路的倒换处理、基于时延诉求,协同传输创建规划一条时延更短的路径,即实现路径规划、故障处理策略等协同能力,为用户提供更可靠、更低时延的端到端路径。
[0131] 综上可知,本公开的示例性实施例中的网络协同方法,IP网络中的路由设备可以先基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,该第一OTN的第一开销位置承载有请求信息;然后接收光传送设备基于第二光传送网接口发送的第二OTN帧,第二OTN帧的第二开销位置承载有请求信息对应的响应信息;最后将响应信息发送至IP网络的IP控制器,其中响应信息为光传送设备从光传送网络的光传输控制器获得的。一方面,基于光传送网接口,通过OTN帧的开销位置承载路由设备与光传送设备间的交互信息(请求信息,响应信息),在无需额外增加网络设备以及设备间连接的情况下,可实现IP网络与光传送网络的协同,方便进行网络协同的相关处理,进而为用户提供更可靠、低时延的网络服务;另一方面,由于交互信息承载于OTN帧的开销位置,该开销无论是否传输数据均存在,因而不会占用额外传输带宽进一步的,根据本公开的示例性实施例,还提供一种网络协同方法,应用于光传送网络中的光传送设备。如图10所示,本公开实施例的网络协同方法可以包括:
[0132] 步骤S1010:接收IP网络中的路由设备基于第一光传送网接口发送的第一OTN帧,第一OTN帧的第一开销位置承载有请求信息;
[0133] 步骤S1020:向光传送网络的光传输控制器发送请求信息以获取请求信息对应的响应信息;
[0134] 步骤S1030:基于第二光传送网接口向路由设备发送第二OTN帧,第二OTN帧的第二开销位置承载有响应信息;
[0135] 其中,响应信息将经由路由设备发送至IP网络的IP控制器。
[0136] 在一示例性实施例中,请求信息为能力协商请求信息,响应信息为能力协商请求信息对应的能力协商响应信息;能力协商响应信息包括第二光传送网接口对应的服务器应用编程接口SAPI信息。
[0137] 其中,若将第二光传送网接口对应的SAPI信息承载于第二OTN帧发送至路由设备,则确定与路由设备完成基于光传送网接口进行信息交互的能力协商过程。
[0138] 在一示例性实施例中,请求信息为传输路径获取请求信息,响应信息包括传输路径获取请求信息所请求的光传送网络中的传输路径信息。
[0139] 其中,承载有传输路径获取请求信息的第一OTN帧是接收IP控制器发送的传输路径获取请求信息后发送的,传输路径获取请求信息为IP控制器接收第二光传送网接口对应的SAPI信息后发送的。
[0140] 在一示例性实施例中,请求信息为路径策略请求信息,路径策略请求信息包括用于指导路径规划的信息,响应信息为路径策略响应信息,路径策略响应信息包括路径规划结果;
[0141] 路径策略请求信息为路由设备从IP控制器获得的,路径策略请求信息中的用于指导路径规划的信息为IP控制器基于光传送网络中的传输路径信息确定的。路径策略响应信息为光传送设备从光传输控制器获取路径规划结果后发送的;路径规划结果为光传输控制器基于从光传送设备接收到的路径策略请求信息确定的。
[0142] 其中,用于指导路径规划的信息包括保护路径故障处理策略信息、保护路径误码切换策略信息、时延路径创建策略信息中的至少一种。
[0143] 另外,第一开销位置位于第一OTN帧的光通道传送单元OTU开销中的监测字段;第二开销位置位于第二OTN帧的OTU开销中的监测字段。
[0144] 关于应用于光传送网络中的光传送设备的方法的详细细节已在上述第一方面的网络协同方法及其对应的示例性实施例中详细记载,在此亦不予赘述。
[0145] 进一步的,根据本公开的示例性实施例,还提供一种路由设备,路由设备位于IP网络中。如图11所示,本公开实施例的路由设备1100可以包括:
[0146] 第一数据收发模块1110,用于基于第一光传送网接口向光传送网络中的光传送设备发送第一OTN帧,第一OTN帧的第一开销位置承载有请求信息;
[0147] 第二数据收发模块1120,用于接收光传送设备基于第二光传送网接口发送的第二OTN帧,第二OTN帧的第二开销位置承载有与请求信息对应的响应信息;
[0148] 第三数据收发模块1130,用于将响应信息发送至IP网络的IP控制器,响应信息为光传送设备从光传送网络的光传输控制器获得的。
[0149] 上述路由设备中各模块的具体细节在方法部分实施方式中已经详细说明,未披露的细节内容可以参见方法部分的实施方式内容,因而不再赘述。
[0150] 进一步的,根据本公开的示例性实施例,还提供一种光传送设备,光传送设备位于光传送网络中;如图12所示,本公开实施例的光传送设备1200可以包括:
[0151] 第四数据收发模块1210,用于接收IP网络中的路由设备基于第一光传送网接口发送的第一OTN帧,第一OTN帧的第一开销位置承载有请求信息;
[0152] 数据获取模块1220,用于向光传送网络的光传输控制器发送请求信息以获取请求信息对应的响应信息;
[0153] 第五数据收发模块1230,用于基于第二光传送网接口向路由设备发送第二OTN帧,第二OTN帧的第二开销位置承载有响应信息;
[0154] 其中,响应信息将经由路由设备发送至IP网络的IP控制器。
[0155] 上述光传送设备中各模块的具体细节在方法部分实施方式中已经详细说明,未披露的细节内容可以参见方法部分的实施方式内容,因而不再赘述。
[0156] 应当注意,尽管在上文详细描述中提及了路由设备和光传送设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
[0157] 此外,在本公开示例性实施方式中,还提供了一种能够实现上述方法的计算机存储介质。其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施例中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的步骤。
[0158] 本公开实施例还提供用于实现上述方法的程序产品,其可以采用便携式紧凑盘只读存储器(CD‑ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0159] 所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以
[0160] 上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一[0161] 个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0162] 计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
[0163] 可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0164] 此外,在本公开的示例性实施例中,还提供了一种能够实现上述方法的通信装置。所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。
因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施例、完全的软件实施例(包括固件、微代码等),或硬件和软件方面结合的实施例,这里可以统称为“电路”、“模块”或“系统”。
[0165] 下面参照图13描述本公开实施例的电子设备1300。图13显示的电子设备1300仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。如图13所示,电子设备1300包括:处理器1301和存储器1302;存储器1302存储有处理器1301可执行的指令;处理器
1301被配置为执行所述指令时,使得电子设备1300实现如前述方法实施例中所述的方法。
[0166] 通过以上的实施例的描述,本领域的技术人员易于理解,这里描述的示例实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD‑ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施例的方法。
[0167] 此外,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是如在多个模块中同步或异步执行的。
[0168] 本领域技术人员在考虑说明书及实践这里公开的发明后,容易想到本公开的其他实施例。本公开旨在涵盖本公开的任何变型、用途或适应性变化,这些变型、用途或适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。