首页> 中国专利> 替换现有网络通信路径

替换现有网络通信路径

摘要

在一个实施例中,使用现有路径的专用资源来确定替换网络通信路径。当现有通信路径当前在网络中被配置为在第一网络节点和第二网络节点之间承载流量的同时,网络中的一个或多个网络元件在网络中的第一网络节点和第二网络节点之间确定新通信路径。现有通信路径包括专用于现有通信路径的一个或多个专用物理资源。新通信路径包括专用于现有通信路径的所述专用物理资源中的至少一个。一个实施例包括:在所述确定新通信路径之后,从服务中移除现有通信路径,并且然后实例化新通信路径,其中,新通信路径包括所述专用物理资源中的所述至少一个。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-01-10

    未缴年费专利权终止 IPC(主分类):H04L12/729 专利号:ZL2014800090063 申请日:20140131 授权公告日:20181009

    专利权的终止

  • 2018-10-09

    授权

    授权

  • 2015-11-18

    实质审查的生效 IPC(主分类):H04L12/729 申请日:20140131

    实质审查的生效

  • 2015-10-21

    公开

    公开

说明书

技术领域

本公开一般地涉及在通信网络中例如以分组的形式传输信息。

背景技术

通信产业正在快速地改变以适应新出现技术和日益增长的客户需求。 针对新应用和提高现有应用的性能的客户需求正在驱动通信网络和系统供 应商使用具有更高速度和容量(例如,更大的带宽)的网络和系统。为了 尽力实现这些目标,被许多通信提供商采取的常见方法是使用分组交换技 术。

在网络中可靠地并且有效地传输信息是重要的。当网络的拓扑改变和/ 或当通信资源变得可用时,在网络中可以使用不同的技术以在网络中传输 信息。

发明内容

所公开的是与使用现有路径的一些专用物理资源将现有网络通信路径 用新路径替换相关联的方法、装置、计算机存储介质、机制和途径等。这 些专用物理资源专用于现有网络通信路径,并且不能同时被另一通信路径 使用。一个实施例包括当现有通信路径当前在网络中被配置为在第一和第 二网络节点之间承载流量的同时,通过网络中的一个或多个网络元件,在 网络中的第一网络节点和第二网络节点之间确定新通信路径。现有通信路 径被定义为跨越第一网络节点的网络接口和第二网络节点的网络接口之间 且包含第一网络节点的网络接口和第二网络节点的网络接口,其中,现有 通信路径包括专用于现有通信路径的一个或多个专用物理资源。新通信路 径包括所述专用于现有通信路径的专用物理资源中的至少一个。一个实施 例包括:在所述确定新通信路径之后,从服务中移除现有通信路径,并且 然后实例化新通信路径,其中,新通信路径包括所述专用物理资源中的所 述至少一个。

附图说明

所附权利要求具体给出了一个或多个实施例的特征。从结合附图的下 述详细说明中可以很好的理解该(一个或多个)实施例连同其优点,其 中:

图1A-D示出了根据一个实施例进行操作的网络;

图2示出了根据一个实施例的装置;

图3A根据一个实施例,示出了由网络节点和元件进行的通信和处 理;

图3B根据一个实施例,示出了由网络节点和元件进行的通信和处 理;以及

图4示出了根据一个实施例的过程。

具体实施方式

所公开的是与使用现有路径的一些专用物理资源将现有网络通信路径 用新路径替换相关联的方法、装置、计算机存储介质、机制和途径等。这 些专用物理资源专用于现有网络通信路径,并且不能同时被另一通信路径 使用。在现有系统中,这些专用资源不可用于如它们当前被使用的那样被 用于确定新通信路径。

本文所描述的实施例包括各种元素和限制,其中,没有一个元素或限 制被认为是关键的元素或限制。每个权利要求单独记载了实施例的方面的 全部内容。此外,所描述的一些实施例可以包括,但不限于,系统、网 络、集成电路芯片、嵌入式处理器、ASIC、方法和包含指令的计算机可读 介质等。一个或多个系统、设备、组件等,可以包括一个或多个实施例, 一个或多个实施例可以包括正在被相同或不同的系统、设备、组件等执行 的权利要求的一些元素或限制。处理元件可以是通用处理器、专用任务处 理器、一个或多个处理器的核或者用于执行对应的处理的同地协作、资源 共享的实现方式。下文中所描述的实施例实现了各种方面和配置,其中, 附图示出了示例性而非限制性的配置。用于执行方法和处理模块操作(例 如,处理器和存储器或被配置为执行这些操作的其他装置)的计算机可读 介质和途径被公开并且与实施例的可扩展范围相一致。本文中所使用的术 语“装置”与装备或设备的常见定义一致。

图中示出的信号和信息的步骤、连接和处理(包括但不限于,任何模 块和流程图以及消息序列图表)通常可以按照相同或不同的串行或并行顺 序和/或通过不同的组件和/或进程、线程等,和/或通过不同的连接来执 行,并且可以与其他实施例中的其他功能进行结合,除非这使得实施例失 效或者明确或暗示需要顺序(例如,对于读取值、处理所述读取值的顺序 ——该值在处理它之前被获得,但是一些相关联的处理可以在读操作之 前、与读操作同时和/或读操作之后被执行)。并且,本文中所描述或参考 的内容均不被承认是本申请的现有技术,除非明确地这样陈述。

术语“一个实施例”在本文中被用来指代特定的实施例,其中,每次 引用“一个实施例”可以指不同的实施例,并且本文在描述相关联的特 征、元素和/或限制中重复地使用该术语并不建立每个实施例所包括的相关 联的特征、元素和/或限制的累积的集合,但是实施例通常可以包括所有这 些特征、元素和/或限制。此外,术语“第一”、“第二”等在本文中通常 被用来表示不同的单元(例如,第一元件、第二元件)。本文中这些术语 的使用不一定隐含顺序(例如,一个单元或事件在另一单元或事件之前发 生或出现),而是提供一种在具体单元之间进行区分的机制。此外,短语 “基于x”和“响应于x”被用来表示术语“x”的最小集合,从“x”中 获得或导致某物,其中,“x”是可扩展的并且不必描述在其上执行操作 的项目的完整列表,等等。此外,短语“被耦合到”被用来表示两个元件 或设备之间某种级别的直接或间接的连接,其中,耦合的设备或多个设备 修改或者不修改被耦合的信号或被传输的信息。此外,术语“或”在本文 中被用来标识一个或多个(包括所有)连接项的选择。此外,与“包 括”、“包含”或“特征在于”同义的过渡术语“包括”是包括性的或开 放式的,并且不排除额外的、未记载的元件或方法步骤。最后,当术语 “特定机器”被记载在用于执行步骤的方法权利要求中时,指代35USC§ 101机器法定类内的特定机器。

所公开的是与使用现有路径的一些专用物理资源将现有网络通信路径 用新路径替换相关联的方法、装置、计算机存储介质、机制和途径等。一 个实施例包括一种方法,该方法包括:当现有通信路径当前在网络中被配 置为在第一和第二网络节点之间承载流量的同时,通过网络中的一个或多 个网络元件,在网络中的第一网络节点和第二网络节点之间确定新通信路 径,其中,现有通信路径被定义为跨越第一网络节点的网络接口和第二网 络节点的网络接口之间且包含第一网络节点的网络接口和第二网络节点的 网络接口,其中,现有通信路径包括专用于现有通信路径的一个或多个专 用物理资源,并且其中,新通信路径包括所述专用于现有通信路径的专用 物理资源中的至少一个。

一个实施例包括:在所述确定新通信路径之后,从服务中移除现有通 信路径,并且然后实例化新通信路径。在一个实施例中,第一和第二网络 节点中的每一个是被配置为交换互联网协议(IP)或第2层分组的分组交 换设备;其中,第一网络节点的网络接口和第二网络节点的网络接口中的 每一个是被配置用于通过现有通信路径进行光学通信的光学接口,并且其 中,该方法包括:在所述从服务中移除现有通信路径之前,向现有通信路 径发送和从现有通信路径接收光学帧化的(optically-framed)IP或第2层 分组;以及在所述实例化新通信路径之后,向现有通信路径发送和从现有 通信路径接收光学帧化的IP或第2层分组。

在一个实施例中,新通信路径包括多个专用光学物理资源;并且其 中,确定新通信路径包括逐个以信令方式经过网络中以通信的方式位于第 一网络节点和第二网络节点之间的多个光学节点,并且锁定光学物理资源 (包括多个专用光学物理资源)以被新通信路径使用。在一个实施例中, 多个专用光学物理资源中的至少两个被现有通信路径使用。

在一个实施例中,第一和第二网络节点中的每一个是被配置为交换互 联网协议(IP)或第2层分组的分组交换设备;其中,第一网络节点的网 络接口和第二网络节点的网络接口中的每一个是被配置用于通过现有通信 路径进行光学通信的光学接口;其中,现有通信路径和新通信路径都是光 学路径。

在一个实施例中,该网络包括在第一网络节点和第二网络节点之间的 第三通信路径,以用于传输IP或第2层分组;并且其中,该方法包括:在 所述确定新通信路径之后,将第一网络节点从通过现有通信路径传输分组 流量配置到通过第三通信路径传输分组流量;然后从服务中移除现有通信 路径;然后实例化新通信路径,其中,新通信路径包括所述专用物理资源 中的所述至少一个;以及然后将第一网络节点从通过第三通信路径传输分 组流量配置到通过新通信路径传输分组流量。

一个实施例包括:响应于确定新通信路径具有优于现有通信路径的量 化特性的量化特性,从服务中移除现有通信路径并且实例化新通信路径, 其中,新通信路径包括所述专用物理资源中的所述至少一个。

在一个实施例中,所述确定新通信路径包括锁定多个物理资源以用于 实例化新通信路径;并且其中,该方法包括:响应于确定新通信路径不具 有充分优于现有通信路径的量化特性的量化特性,即使具有优于现有通信 路径的所述量化特性的所述量化特性,也释放针对多个资源的所述锁定。

在一个实施例中,新通信路径包括多个专用光学物理资源;并且其 中,确定新通信路径包括逐个以信令方式经过网络中以通信的方式位于第 一网络节点和第二网络节点之间的多个光学节点,并且锁定光学物理资源 (包括多个专用光学物理资源)以被新通信路径使用。

在一个实施例中,新通信路径跨越第一网络节点的网络接口和第二网 络节点的网络接口之间且包含第一网络节点的网络接口和第二网络节点的 网络接口。在一个实施例中,第一网络节点的网络接口和第二网络节点的 网络接口都是用于与网络进行通信的光学接口。在一个实施例中,新通信 路径和现有通信路径使用不同的光学波长以从第一网络节点的网络接口发 送光学帧。在一个实施例中,新通信路径和现有通信路径使用相同的光学 波长以从第一网络节点的网络接口发送光学帧。

在一个实施例中,所述一个或多个专用物理资源包括跨越在网络中的 两个光学节点之间的光纤的光学波长;其中,所述两个光学节点在网络中 的第一和第二网络节点之间既沿着现有通信路径也沿着新通信路径。

一个实施例包括一种方法,包括:由光学网络中的第一光学设备从第 一分组交换设备接收请求在第一分组交换设备和第二分组交换设备之间通 过光学网络确定新通信路径的新路径请求信令;其中,第一分组交换设备 和第二分组交换设备已经被通过光学网络经由现有通信路径以通信的方式 进行耦合,其中现有通信路径使用多个专用光学物理资源;以及由第一光 学设备基于光学网络中的可用资源来确定新通信路径,其中,所述可用资 源包括当前被现有通信路径使用的多个专用光学物理资源;其中,新通信 路径使用多个专用光学物理资源中的两个或更多个。

一个实施例包括:当现有通信路径仍然在光学网络的数据平面中被实 例化的同时,沿着新通信路径通过多个光学设备向最后一个光学设备传播 路径消息,其中,路径消息发送信号以将对应的光学资源锁定在光学控制 平面中,但不实例化它们在光学数据平面中的使用,其中,对应的光学设 备锁定对应的光学资源但不实例化它们在光学数据平面中的使用。一个实 施例包括:响应于由最后一个光学设备接收路径消息,向第一光学设备发 送针对新通信路径的预留消息;以及由第一光学节点接收预留消息,其 中,预留消息包括关于新通信路径的评估度量。

一个实施例包括:当现有通信路径仍然在光学网络的数据平面中被实 例化的同时,沿着新通信路径通过多个光学设备向最后一个光学设备传播 路径消息,其中,路径消息发送关于新通信路径的信令信息;响应于由最 后一个光学设备接收路径消息,向第一光学设备发送针对新通信路径的预 留消息;以及由第一光学节点接收预留消息,其中,预留消息包括关于新 通信路径的评估度量。

一个实施例包括一种光学设备,包括:一个或多个处理元件、存储器 和被配置为发送和接收光学帧的多个光学接口;其中,所述一个或多个处 理元件被配置为执行操作,该操作包括:在第一分组交换设备和第二分组 交换设备之间通过光学网络确定新通信路径,其中,第一分组交换设备和 第二分组交换设备已经通过光学网络经由现有通信路径以通信的方式进行 耦合,其中现有通信路径使用多个专用光学物理资源;其中,所述确定新 通信路径包括考虑使用光学网络中的可用资源,其中,所述可用资源包括 当前被现有通信路径使用的多个专用光学物理资源。

明确地转向附图,图1A示出了根据一个实施例进行操作的网络。被 示出的是网络100,包括(例如:互联网协议、第2层交换的)客户端网 络以及(例如,光学的)服务器网络110,客户端网络包括分组交换设备 (例如:网络节点)101和109。服务器网络110提供通信服务(例如, 通过网络110在客户端分组交换设备101和109之间的端到端路径)。

如图所示,服务器网络110包括光学设备(例如,网络元件)111- 115。现有通信路径跨越在客户端网络分组交换设备101和109之间,其 中,该现有通信路径穿过光学设备111、112、113和114。分组交换设备 101和109通过该现有通信路径以在它们各自的光学接口上发送和接收的 光学帧的形式来彼此间传输它们的互联网协议(IP)和/或第2层分组。

通信路径使用专用于它的物理资源。专用资源不能被另一通信路径使 用。例如,双向的光学通信路径使用光纤上的专用光学接口和波长,并且 通常还有光学再生器、光学转发器和/或光学交换机中的资源等。

当被配置时,现有通信路径通常是在该时刻可用的最好的路径。然 而,随着时间的推移,尤其是如果新服务器网络110资源变得可用,则通 过服务器网络110在分组交换设备101和109之间可能存在“更好的”新 通信路径。由于该新路径将要替换现有路径,因此专用于现有路径的物理 资源能够在确定新通信路径时被考虑。通常,一个或多个相同的专用资源 将会既用在现有通信路径中也用在新通信路径中。这些相同的物理资源可 以包括,但不限于,光纤(包括在客户端设备101(或109)和服务器网 络元件111(或114)之间或者在两个服务器网络设备111-115之间的光 纤)的光学波长;网络中的光学设备;和/或光学设备111-115。

在一个实施例中,希望查看在网络100中(尤其是在服务器(光学网 络)110内)是否存在比跨越在客户端网络分组交换设备101和109之间 的现有通信路径“更好的”路径,该路径能够被用来替换该现有通信路 径。该确定可以由网络100中具有必要信息的任意设备做出,或者可以由 网络100中的多个设备以分布式的方式做出。在一个实施例中,服务器网 络110(其可以是向客户端设备(例如,分组交换设备101和109)提供 通信服务的光学网络或某一其他网络)包括彼此间通信/洪泛拓扑和/或路 由信息(例如,使用内部网关协议)的设备111-115,因此设备111-115中 的任意一个能够做出该确定。在一个实施例中,边缘设备111或114(例 如,直接连接到客户端设备101或109的设备)做出该确定。

在一个实施例中,存在跨越在客户端网络分组交换设备101至109之 间的现有通信路径,其中,该现有通信路径穿过光学设备111、112、113 和114,如图1A所示。一个或多个新路径用图1B-1D示出的作为结果的 路径(包括示出了可以被新通信路径使用的现有路径的一些物理资源)来 确定。

图1B示出了在分组交换设备101和109的光学接口之间且包含分组 交换设备101和109的光学接口并且穿过光学设备111、115、113和114 的新通信路径。图1B示出了被图1A中示出的现有通信路径使用的相同物 理资源的共享。这些专用物理资源的示例包括,但不限于,分组交换设备 101和109的光学接口、在设备101与111、113与114和114与109之间 的光纤的发送和接收波长、以及沿着这些光纤路径的可能的光学元件(例 如,再生器、交叉连接器等)。

图1C示出了在分组交换设备101和109的光学接口之间且包含分组 交换设备101和109的光学接口并且穿过光学设备111、115和114的新通 信路径。图1C示出了被图1A中示出的现有通信路径使用的相同的物理资 源的共享。这些专用物理资源的示例包括,但不限于,分组交换设备101 和109的光学接口、在设备101与111和114与109之间的光纤的发送和 接收波长、以及沿着这些光纤路径的可能的光学元件(例如,再生器、交 叉连接器等)。

图1D示出了在分组交换设备101和109的光学接口之间且包含分组 交换设备101和109的光学接口并且穿过光学设备111、115和114的新通 信路径。图1D示出了被图1A中示出的现有通信路径使用的相同物理资源 的共享。这些专用物理资源的示例包括,但不限于,分组交换设备109的 发送和接收光学接口、在设备113和114之间的光纤的发送和接收波长、 以及沿着这些光纤路径的可能的光学元件(例如,再生器、交叉连接器 等)。

图2是用在一个实施例中的装置220(例如,网络元件或节点(例 如,分组交换设备或光学设备))的框图,该实施例与使用现有路径的一 些专用物理资源将现有网络通信路径用新路径替换相关联。在一个实施例 中,装置220执行一个或多个过程或其部分,过程对应于本文中示出或者 以其他方式描述和/或本文中在另一图中示出或以其他方式描述的流程图中 的一个。

在一个实施例中,装置220包括一个或多个处理元件221、存储器 222、(一个或多个)存储设备223、(一个或多个)专用组件225(例 如,诸如用来执行查找和/或分组处理操作等的优化硬件)、以及用于传输 信息(例如,发送和接收分组、用户接口、显示信息等)的(一个或多 个)光学和/或电接口227,这些组件通常通过一个或多个通信机制229以 通信的方式进行耦合,其中,通信路径通常被调整以满足具体应用的需 求。

装置220的各种实施例可以包括更多或更少的元件。装置220的操作 通常被使用存储器222和(一个或多个)存储设备223的(一个或多个) 处理元件221控制以执行一个或多个任务或过程。存储器222是一种类型 的计算机可读/计算机存储介质,并且通常包括随机存取存储器 (RAM)、只读存储器(ROM)、闪存、集成电路和/或其他存储器组 件。存储器222通常存储要被(一个或多个)处理元件221执行的计算机 可执行指令和/或被(一个或多个)处理元件221操作以实现与实施例一致 的功能的数据。(一个或多个)存储设备223是另一类型的计算机可读介 质,并且通常包括固态存储介质、硬盘驱动器、磁盘、网络服务、磁带驱 动设备和其他存储设备。(一个或多个)存储设备223通常存储要被(一 个或多个)处理元件221执行的计算机可执行指令和/或被(一个或多个) 处理元件221操作以实现与实施例一致的功能的数据。

图3A根据一个实施例,示出了由客户端网络节点和服务器网络元件 进行的通信和处理。被示出的是客户端分组交换设备300和306,以及多 个服务器网络元件/光学设备302-304。分组交换设备300和306使用用户 网络接口-客户端(UNI-C)与服务器网络进行通信,而光学设备使用用户 网络接口-网络(UNI-N)彼此间进行通信。

在一个实施例中,现有通信链路跨越在分组交换设备300和306之 间,包括穿过光学设备302。响应于某一触发(例如,操作者输入、日/周/ 月的时间、周期性地),分组交换设备300向光学设备302发送替换路径 查询消息(311)。光学设备302确定(312)通过光学(例如,服务器) 网络中的光学设备303至304(其能够包括由点表示的额外的光学设备) 到分组交换设备306的新路径。在做出该确定期间,考虑正在被现有通信 路径专用的光学网络的物理资源和其他可用资源。

在一个实施例中,在确定了新通信路径之后,消息沿着该路径 (313、314)被发送以同样将需要的资源锁定在控制平面中(但不在数据 平面中实例化),从而确定新通信路径的特性(例如,光学路径的延时/长 度、共享风险链路组“SRLG”信息、转发器/再生器开销信息、堵塞的链 路)。在一个实施例中,沿着路径(313、314)发送的消息包括指示锁定 资源的预计划标签交换路径(LSP)标志。包括新路径特性的确认消息沿 着路径(315、316、317)被返回给分组交换设备300。如果存在问题,则 (一个或多个)否定的确认消息将会被发送。

分组交换设备300然后决定(320)是否用新通信路径替换现有通信 路径。通常,该决定基于新通信路径是否是“更好的”(例如,基于对所 返回的特性的评估)。在一个实施例中,尽管新通信路径被认为是更好 的,但其可能仅优出补偿从现有通信路径到新通信路径切换流量的工作/开 销/流量损失的量。在一个实施例中,如果决定是不用新通信路径替换现有 通信路径,则消息被传播以释放被锁定的物理资源,或者这些锁定被留到 超时。在一个实施例中,边缘光学设备302(或另一设备)确定从现有通 信路径到新通信路径切换流量是否被补偿。

响应于决定用新通信路径替换现有通信路径(320),配置路径消息 (321-323)在分组交换设备300和306之间通过光学设备(302-304)进 行传播以配置新路径,其中,确认消息(324-326)被返回。(如果存在问 题,则(一个或多个)否定的确认消息将被发送。)新通信路径在网络的 控制和数据平面中被实例化,因此分组交换设备300和306现在能够通过 新通信路径进行通信。

在一个实施例中,在实例化新通信路径之前,客户端分组流量或者至 少是高优先级的流量在客户端网络层处被重新路由以避开现有通信路径, 由于新通信路径的实例(例如,提供)通常破坏现有通信路径,因为一个 或多个专用物理资源是两条路径共用的。因此,当新通信路径被实例化的 同时,这些共用的一个或多个专用物理资源不能同时被现有通信路径使 用。

在诸如图3B示出的实施例的一个实施例中,直到已决定切换到新通 信路径,才执行对资源的锁定。如果只是希望确定最好的可用路径用于替 换现有通信路径,而不旨在在当前时刻切换路径,则该技术也是优选的。

图3B中示出的一个实施例的操作与图3A示出的一个实施例的操作相 似,但是首先确定新通信路径和其特性的阶段,以及做出决定以切换通信 路径是在锁定资源之前被执行的。

在一个实施例中,现有通信链路跨越在分组交换设备300和306之 间,包括穿过光学设备302。响应于某一触发(例如,操作者输入、日/周/ 月的时间、周期性地),分组交换设备300向光学设备302发送替换路径 查询消息(341)。光学设备302确定(342)通过光学(例如,服务器) 网络中的光学设备303至304(其能够包括由点表示的额外的光学设备) 到分组交换设备306的新路径。在做出该确定期间,考虑正在被现有通信 路径专用的光学网络的物理资源以及其他可用资源。

在一个实施例中,在确定了新通信路径之后,路径查询消息沿着该路 径(343、344)被发送以便确定新通信路径的特性(例如,光学路径的延 时/长度、共享风险链路组“SRLG”信息、转发器/再生器开销信息、堵塞 的链路)。在一个实施例中,沿着路径(343、344)发送的消息包括指示 不锁定资源的预计划标签交换路径(LSP)标志。确认消息(包括新路径 的特性)沿着路径(345、346、347)被返回给分组交换设备300。如果存 在问题,则(一个或多个)否定的确认消息将被发送。

分组交换设备300然后决定(350)是否用新通信路径替换现有通信 路径。通常,该决定基于新通信路径是否是“更好的”(例如,基于对所 返回的特性的评估)。在一个实施例中,尽管新通信路径被认为是更好 的,但其可能仅优出补偿从现有通信路径到新通信路径切换流量的工作/开 销/流量损失的量。在一个实施例中,边缘光学设备302(或另一设备)确 定从现有通信路径到新通信路径切换流量是否被补偿。

响应于决定用新通信路径替换现有通信路径(350),消息沿着该路 径(351、352、353)被发送以将需要的资源锁定在控制平面中(但不在 数据平面中实例化)。在一个实施例中,沿着路径(352、353)发送的消 息包括指示锁定资源的预计划标签交换路径(LSP)标志。可能包括新路 径特性的确认消息沿着路径(354、355、356)被返回给分组交换设备 300。如果存在问题,则(一个或多个)否定的确认消息将被发送。

在一个实施例中,客户端分组流量或者至少是高优先级的流量在客户 端网络层处被重新路由(360)以避开现有通信路径,由于新通信路径的 实例(例如,提供)通常破坏现有通信路径,因为一个或多个专用物理资 源是两条路径共用的。因此,当新通信路径被实例化的同时,这些共用的 一个或多个专用物理资源不能同时被现有通信路径使用。

接下来,配置路径消息(361-363)在分组交换设备300和306之间通 过光学设备(302-304)进行传播以配置新路径,其中,确认消息(364- 366)被返回。(如果存在问题,则(一个或多个)否定的确认消息将被 发送。)新通信路径在网络的控制和数据平面中被实例化,因此分组交换 设备300和306现在能够通过新通信路径进行通信。

图4示出了在一个实施例中被执行的过程。处理开始于过程块400。 在过程块402,“现有”通信路径通过服务器网络(例如,光学网络)在 两个客户端节点(例如,分组交换设备)之间被建立。在过程块404,客 户端节点决定(例如,响应于操作者输入、日/周/月的时间、周期性地) 查询最好的替换路径。在过程块406,客户端节点向服务器网络元件发送 信号以查询替换现有通信路径的最好的新通信路径。

在过程块408,服务器网络元件确定最好的路径,新通信路径通过服 务器网络以替换现有通信路径。该确定是基于可用资源(包括当前被现有 通信路径使用的专用物理资源)而做出的。在过程块410,路径查询消息 沿着新通信路径通过服务器网络被以信号的形式发送到其他客户端节点, 其中,通过网络反向传播的确认向客户端节点提供新路径的特性。在一个 实施例中,将被新通信路径使用的资源被锁定在服务器网络的控制平面 中,但是不在服务器网络的数据平面中被实例化。

在过程块411中,通常由客户端节点(或可能由服务器网络元件,例 如,光学设备或管理系统)来确定新通信路径是否充分优于现有通信路径 以补偿现有通信路径的拆除并实例化新通信路径。在一个实施例中,确定 仅仅是对新通信路径是否优于(例如,具有更好的量化特性)旧通信路径 的严格评估。在一个实施例中,该确定是新通信路径是否优于旧通信路径 某一增量或阈值可测量的量(换句话说,“充分优于”旧通信路径)(例 如,新通信路径可以确实是更优的,但不优出必要的阈值量,因此将不执 行交换)。该阈值量可以是优于某一较小的值、优于一个或多个量级、或 者当更小的值确实能够补偿在切换通信路径期间的开销和/或对流量的影响 时,该阈值量可以是补偿在通信路径之间进行切换的任意补偿量。

当在过程块411中做出的决定是不切换时,则在过程块412,客户端 节点继续使用现有通信路径(并且在服务器网络中被锁定的资源可能被释 放)。当在过程块411中做出的决定是切换时,则在过程块414中,在一 个实施例中,客户端节点将至少高优先级流量从客户端层中使用现有通信 路径移除以使用不同的路径(例如,使用IP快速重新路由)。现有通信路 径从服务中被移除并且新通信路径在数据平面中被实例化,通常使用先前 被现有通信路径使用的一个或多个专用物理资源。客户端节点然后能够通 过新通信路径彼此间进行通信。图4的流程图的处理完成,如过程块419 所指示的那样。

鉴于本公开的原则可以被应用到的许多可能的实施例,应该认识到本 文中所描述的关于附图/图的实施例和实施例的方面只是示意性的,并且不 应该被认为限制本公开的范围。例如,并且对本领域的技术人员是显然 的,许多过程块操作能够被重新排序以在其他操作之前、在其他操作之后 或与其他操作基本上同时被执行。并且,数据结构的许多不同形式能够被 用在各种实施例中。本文所描述的公开考虑了可能进入所附权利要求及其 等同形式的范围内的所有这些实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号