Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
ATTRIBUTE VERIFICATION METHOD FOR LINK BETWEEN NODES IN FLEXIBLE-GRID OPTICAL NETWORK
Document Type and Number:
WIPO Patent Application WO/2013/000329
Kind Code:
A1
Abstract:
An attribute verification method for a link between nodes in a flexible-grid optical network. The method comprises: a first node sending a link attribute verification message to a second node, the message carrying grid attribute information supported by the interface of the first node; the second node receiving the link attribute verification message, and determining whether the interface of the second node supports the grid attribute information supported by the interface of the first node according to the grid attribute information supported by the interface of the second node; and if not, the second node returning a non-acknowledgement response message to the first node. In the attribute verification method for a link between nodes in a flexible-grid optical network and the node thereof of embodiments of the present invention, through verification of the grid attribute information, the consistency of grid attributes between network nodes is achieved, thereby implementing interworking between nodes with different capabilities.

Inventors:
HE WENJUAN (CN)
LI YAO (CN)
Application Number:
PCT/CN2012/074546
Publication Date:
January 03, 2013
Filing Date:
April 23, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
HE WENJUAN (CN)
LI YAO (CN)
International Classes:
H04Q11/00
Foreign References:
CN102006270A2011-04-06
CN101888573A2010-11-17
CN101394677A2009-03-25
Attorney, Agent or Firm:
AFD CHINA INTELLECTUAL PROPERTY LAW OFFICE (CN)
北京安信方达知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种灵活栅格光网络节点间的链路属性校验方法, 该方法包括: 第一节点向第二节点发送链路属性校验消息, 携带所述第一节点的接口 支持的栅格属性信息;

所述第二节点接收所述链路属性校验消息, 根据所述第二节点的接口支 持的栅格属性信息判断所述第二节点的接口是否支持所述第一节点的接口支 持的栅格属性信息;

若判断不支持, 则所述第二节点向所述第一节点返回否认响应消息。

2、 如权利要求 1所述的方法,其中, 所述否认响应消息中携带表明需要 重新协商的信息以及所述第二节点的接口支持的栅格属性信息, 所述第一节 点接收所述否认响应消息后, 该方法还包括:

所述第一节点根据所述第一节点的接口支持的栅格属性信息判断所述第 一节点的接口是否支持所述第二节点的接口支持的栅格属性信息, 若判断支 持, 则向所述第二节点重新发送链路属性校验消息, 携带所述第二节点的接 口支持的栅格属性信息。

3、 如权利要求 2所述的方法,其中, 所述否认响应消息中携带的栅格属 性信息是所述第二节点的接口支持的所有栅格属性信息或有待协商的部分栅 格属性信息。

4、 如权利要求 1至 3中任一项所述的方法,其中, 所述栅格属性信息包 括栅格类型信息和最小通道间隔 (C.S. ) , 所述栅格类型信息表示为灵活栅 格时, 所述栅格属性信息还包括最小起始带宽信息或最小起始带宽只用的光 频率隙带宽粒度(SWG ) 的个数。

5、 如权利要求 1至 3中任一项所述的方法,其中, 所述链路属性校验消 息或否认响应消息中还携带所述第一节点和第二节点的接口标识。 6、 如权利要求 1至 3中任一项所述的方法,其中, 所述链路属性校验消 息或否认响应消息通过新增的 DATA— LINK子对象类型携带所述栅格属性信 息。

7、 如权利要求 1至 3中任一项所述的方法,其中, 所述链路属性校验消 息为 LinkSummary消息 , 所述否认响应消息为 LinkSummaryNack消息。

8、 一种灵活栅格光网络节点, 该节点包括:

消息发送模块, 其设置为: 向远端节点发送链路属性校验消息, 携带所 述本端节点的接口支持的栅格属性信息; 在判断本端节点的接口支持所述远 端节点的接口支持的栅格属性信息时, 向所述远端节点返回否认响应消息; 消息接收模块, 其设置为: 接收远端节点发送的链路属性校验消息以及 远端节点发送的否认响应消息;

消息处理模块, 其设置为: 根据本端节点的接口支持的栅格属性信息判 断本端节点的接口是否支持接收的消息中携带的所述远端节点的接口支持的 栅格属性信息。

9、 如权利要求 8所述的节点,其中, 所述否认响应消息中携带需要重新 协商的信息以及所述节点的接口支持的栅格属性信息, 所述消息接收模块接收到远端发送的否认响应消息后, 所述消息发送模 块还设置为: 向该远端发送所述链路属性校验消息中携带该远端节点的接口 支持的栅格属性信息。

10、 如权利要求 8或 9所述的节点, 其中, 所述栅格属性信息包括: 栅 格类型信息和最小通道间隔(C.S. ) , 所述栅格类型信息表示为灵活栅格时, 所述栅格属性信息还包括最小起始带宽信息或最小起始带宽只用的光频率隙 带宽粒度(SWG ) 的个数。

11、 如权利要求 8或 9所述的节点, 其中, 所述链路属性校验消息或否 认响应消息通过新增的 DATA— LINK子对象类型携带所述栅格属性信息。

Description:
灵活栅格光网络节点及节点间的链路属性校验 方法

技术领域

本发明涉及波长交换光网络, 尤其涉及一种灵活栅格光网络节点之间的 链路属性校验方法和节点。

背景技术

随着一些高清视频下载, 交互式网络电视(internet protocol television: 简 称 IPTV ) , 云计算,数据存储等高速业务的出现, 网络容量需求的不断增加, 带宽每年呈 40%-50%的上升趋势。 未来十年内, 光纤传输网络中单波长承载 的速率可达几百个 Gb/s。 最新的研究结果证明, 利用高阶编码调制技术、 偏 振复用技术、相干检测、数字均衡、 更强前向纠错( Forward Error Correction: 简称 FEC )和新型高速光电技术, 已经在 50 GHz频率栅格间隔的密集波分复 用 ( Dense Wavelength Division Multiplexing: 简称 DWDM ) 系统中实现了长 距离 100 Gb/s业务速率的传输。 然而对于更高的速率需求, 例如 400 Gb/s甚 至 Tb/s, 即使釆用新型的调制格式, 承载的信号的单波长光频谱带宽已经有 可能超过已有的 50 GHz的 DWDM频率栅格,如果仍釆用这种固定的频率栅 格间隔, 必然会导致业务信号误码率的出现, 更不用说为这种调制技术, 运 营商需要付出更高的代价。 如果釆取更宽的固定栅格间隔方式, 那么对于传 输较低速率的信号时, 频谱带宽的利用率会变得更低, 而光纤中 C波段中可 利用的总的带宽资源是固定的, 所以这种办法无法从根本上解决混传信号速 率系统中带宽利用率的问题。

灵活栅格 DWDM技术可以很好的解决这个问题。 在这样的网络中, 承 载信号的相邻光波长之间的通道间隔是可以变 化的, 同时波长的频谱带宽可 以根据业务速率、 调制格式、 光损伤要求、 传输距离实时分配。 在实际网络 中由于可能存在 10 Gb/s、 40 Gb/s, 100 Gb/s、 400 Gb/s、 1 Tb/s以及一些任意 速率(如: ODUflex (灵活速率光数字单元) )业务, 如图 1所示。 在固定栅 格网络中, 承载不同速率业务的波长的相邻通道的间隔固 定为 50 GHz, 同时 每个波长分配固定 50 GHz的光频谱带宽资源。此时承载不同业务速率 的波长 只需用 ITU-T G.694.1定义的 f=193.1+n C.S的中心频率来表示( C.S.: channel spacing表示相邻通道的固定间隔, n为整数, n x C.S.代表了相对于 193.1 THz 的位移量)。 而对于灵活栅格的光网络, 可以根据实际情况, 为高速的业务 分配较多的频谱带宽资源, 对于较低的分配较少并且够用的光频谱资源, 这 样网络的带宽利用率会大为增加。 此时承载不同速率业务的波长可以用两个 参量来表示: 波长中心频率与光频谱带宽。 中心频率计算方式也是 f=193.1+n x C.S. 但是灵活栅格支持更小的通道间隔粒度, 最小可支持 6.25 GHz。 n 为整数, 两个相邻通道波长之间的间隔可以为 6.25 GHz 的任意整数倍 (y x 6.25 GHz, y=nl-n2)。光波长频谱带宽为 mxSWG( SWG: slot width granularity, 光频率隙带宽粒度。 而对于 C.S代表的通道间隔粒度为 6.25 GHz的情况, 对 应的带宽粒度 SWG为 12.5 GHz;而对于 C.S为 12.5 GHz的情况,相对的 SWG 对应为 25 GHz。 即保证灵活网格中 SWG是 C.S.的两倍数关系, 这样根据分 配不同的 n值与 m值可以实现光谱资源无缝连接使用。

在网络的平滑演进过程中, 具有灵活栅格的光节点逐步替代固定栅格的 网络节点, 网络的平滑升级中, 会存在固定栅格网络节点与灵活栅格网络节 点相连的情况,以及具有不同带宽粒度能力的 灵活栅格网络节点互联的情况, 此时会出现旧节点与新节点之间的互通问题。 发明内容

本发明要解决的技术问题是提供一种灵活栅格 光网络节点间的链路属性 校验方法和节点, 以解决网络升级过程中不同能力的节点之间无 法互通的问 题。

为解决以上技术问题, 本发明提供了一种灵活栅格光网络节点间的链 路 属性校 3全方法, 该方法包括:

第一节点向第二节点发送链路属性校验消息, 其中携带所述第一节点的 接口支持的栅格属性信息;

所述第二节点接收所述链路属性校验消息, 根据所述第二节点的接口支 持的栅格属性信息判断所述第二节点的接口是 否支持所述第一节点的接口支 持的栅格属性信息; 若判断不支持, 则所述第二节点向所述第一节点返回否认响应 消息。 优选地, 所述否认响应消息中携带表明需要重新协商的 信息以及所述第 二节点的接口支持的栅格属性信息,所述第一 节点接收所述否认响应消息后, 该方法还包括:

所述第一节点根据所述第一节点的接口支持的 栅格属性信息判断所述第 一节点的接口是否支持所述第二节点的接口支 持的栅格属性信息, 若判断支 持, 则向所述第二节点重新发送链路属性校验消息 , 其中携带所述第二节点 的接口支持的栅格属性信息。

优选地, 所述否认响应消息中携带的栅格属性信息是所 述第二节点的接 口支持的所有栅格属性信息或有待协商的部分 栅格属性信息。

优选地, 所述栅格属性信息包括栅格类型信息和最小通 道间隔(C.S. ) , 所述栅格类型信息表示为灵活栅格时, 所述栅格属性信息还包括最小起始带 宽信息或最小起始带宽只用的光频率隙带宽粒 度(SWG ) 的个数。

优选地, 所述链路属性校验消息或否认响应消息中还携 带所述第一节点 和第二节点的接口标识。

优选地, 所述链路属性校验消息或否认响应消息通过新 增的 DATA— LINK子对象类型携带所述栅格属性信息。

优选地, 所述链路属性校验消息为 LinkSummary消息, 所述否认响应消 息为 LinkSummaryNack消息。

为解决以上技术问题, 本发明还提供了一种灵活栅格光网络节点, 该节 点包括:

消息发送模块, 其设置为: 向远端节点发送链路属性校验消息, 携带所 述本端节点的接口支持的栅格属性信息; 在判断本端节点的接口支持所述远 端节点的接口支持的栅格属性信息时, 向所述远端节点返回否认响应消息; 消息接收模块, 其设置为: 接收远端节点发送的链路属性校验消息以及 远端节点发送的否认响应消息;

消息处理模块, 其设置为: 根据本端节点的接口支持的栅格属性信息判 断本端节点的接口是否支持接收的消息中携带 的所述远端节点的接口支持的 栅格属性信息。

优选地, 所述否认响应消息中携带需要重新协商的信息 以及所述节点的 接口支持的栅格属性信息,

所述消息接收模块接收到远端发送的否认响应 消息后, 所述消息发送模 块还设置为: 向该远端发送所述链路属性校验消息中携带该 远端节点的接口 支持的栅格属性信息。

优选地,所述栅格属性信息包括:栅格类型信 息和最小通道间隔(C.S. ) , 所述栅格类型信息表示为灵活栅格时, 所述栅格属性信息还包括最小起始带 宽信息或最小起始带宽只用的光频率隙带宽粒 度(SWG ) 的个数。

优选地, 所述链路属性校验消息或否认响应消息通过新 增的

DATA— LINK子对象类型携带所述栅格属性信息。

本发明实施例灵活栅格光网络节点间的链路 属性校验方法和节点通过栅 格属性信息的校验, 达到了网络节点间栅格属性的一致性, 进而可实现不同 能力的节点之间的互通。 附图概述

图 1为 50 GHz固定栅格网络与灵活栅格网络频谱示意图;

图 2为本发明实施例灵活栅格光网络节点间的链 属性校验方法的示意 图;

图 3为本发明实施例一的示意图, 其中固定栅格节点与灵活栅格节点之 间的属性校验由灵活栅格节点发起;

图 4为本发明实施例二的示意图, 其中固定栅格节点与灵活栅格节点之 间的属性校验由固定栅格节点发起;

图 5 为本发明实施例三的示意图,涉及灵活栅格节 点之间链路属性校验; 图 6为本发明实施例灵活栅格光网络节点的模块 构示意图。 本发明的较佳实施方式

在网络的平滑演进过程中, 具有灵活栅格的光节点逐步替代固定栅格的 网络节点, 因此会存在旧节点与新节点之间的互通问题。 此时, 两种能力的 节点的频率栅格带宽是不一致的。 在建立链路连接之初, 节点之间需要进行 协商是使用灵活栅格的频率间隔还是固定栅格 的频率间隔方式。 即使在两个 灵活栅格的节点之间, 也是需要协商的, 因为每个节点所支持的灵活栅格带 宽的最小粒度也有可能是不一样的, 例如, 一个节点支持最小的通道间隔粒 度 C.S.为 6.25 GHz, 对应的带宽粒度 SWG为 12.5 GHz, 而另一个节点支持 的最小 C.S.为 12.5 GHz, 对应的 SWG为 25 GHz, 这时两者之间也需要进行 协商使用哪种粒度。 此外, 某节点可能支持的最小的起始带宽为 12.5 GHz, 并支持以 SWG等于 12.5 GHz为步进的带宽值, 而某节点却只支持的最小起 始带宽只为 50 GHz, 并以 SWG等于 12.5 GHz为步进的带宽值。 因此两节点 之间还需要协商最小的起始带宽值。 在智能波长交换光网络中, 链路管理协 议( LMP: Link Management Protocol )被用来管理节点之间链路的属性校验。 为了支持对网络节点之间的栅格带宽协商, 必须对 LMP协议进行扩展。

本发明灵活栅格光网络节点间的链路属性校验 方法, 如图 2所示, 该方 法包括:

步骤 201 : 第一节点向第二节点发送链路属性校验消息 (如 LinkSummary (链路摘要) 消息), 其中携带所述第一节点的接口支持的栅格属性 信息; 所述栅格属性信息包括栅格类型信息和最小通 道间隔 ( C.S. ) 。

根据系统的不同设置, 具体的栅格属性信息可有所不同, 比如对于仅支 持固定栅格的节点, 其发送的链路属性校验消息中携带的栅格属性 信息包括 表明其支持固定栅格类型的信息以及最小通道 间隔, 比如 50 GHz, 接收其消 息的对端节点, 根据该固定栅格类型即可确认该节点不支持栅 格属性信息协 商, 其频谱带宽粒度为 50 GHz。

又比如, 对于仅设置灵活栅格节点的系统, 该系统中节点发送的链路属 性校验消息中携带的栅格属性信息包括灵活栅 格类型信息、 最小通道间隔 ( C.S. ) 以及最小起始带宽信息或最小起始带宽所占用 的光频率隙带宽粒度 ( SWG )的个数 m, 可理解地, 最小起始带宽信息和 m均最终表示最小起始 带宽, 是最小起始带宽的两种不同的表示方式, 只是釆用 m表示时, 接收的 节点需进行 SWG X m的换算进而得到最小起始带宽的具体值。

而若系统中既有仅支持固定栅格的节点又有支 持灵活栅格的节点, 相应 的, 节点发送的链路属性校验消息中携带的栅格属 性信息则需要比较全面。

总的来说, 消息中携带的栅格属性信息以能达到栅格属性 协商为目的。 步骤 202: 第二节点接收所述链路属性校验消息, 根据所述第二节点的 接口支持的栅格属性信息判断所述第二节点的 接口是否支持所述第一节点的 接口支持的栅格属性信息;

步骤 203 : 若判断不支持, 则所述第二节点向所述第一节点返回否认响 应消息 (如 LinkSummaryNack (链路摘要否定) ) 。

若第一节点发送链路属性校验消息目的仅在于 进行栅格属性校验, 则在 判断支持时发送确认响应消息 (如 LinkSummaryACK (链路摘要肯定) ) , 表示栅格属性校验完成, 否则发送否认响应消息; 若链路属性校验消息同时 携带其他有待校验的链路属性, 比如链路标签状态、 链路状态等, 这种情况 下, 第二节点只要判断有一个链路属性不支持, 即发送否认响应消息, 仅在 判断全部支持的情形下, 向第一节点返回确认响应消息。

优选地, 所述否认响应消息中携带表明需要重新协商的 信息以及所述第 二节点的接口支持的栅格属性信息,所述第一 节点接收所述否认响应消息后, 该方法还包括如下步骤:

所述第一节点根据所述第一节点的接口支持的 栅格属性信息判断所述第 一节点的接口是否支持所述第二节点的接口支 持的栅格属性信息, 若判断支 持, 则向所述第二节点重新发送链路属性校验消息 , 其中携带所述第二节点 的接口支持的栅格属性信息, 可理解地, 这种情况下, 第二节点的接口支持 的栅格属性信息一定在第一节点的接口支持的 栅格属性信息的范围内。 具体 参见实施例一和三。

所述否认响应消息中携带的栅格属性信息是所 述第二节点的接口支持的 所有栅格属性信息或有待协商的部分栅格属性 信息。

否认响应消息中携带的栅格属性信息的多少以 能达到栅格属性协商为目 的, 当部分协商成功后, 可仅携带未协商成功的部分对应的栅格属性信 息。

更进一步地, 所述链路属性校验消息或否认响应消息中还携 带所述第一 节点和第二节点的接口标识。

在 LMP协议中,链路属性的一致性校验是通过 LinkSummary消息来交换 链路的参数。 LinkSummary 消息中包含了一种 DATA— LINK对象, 该对象被 定义用来描述链路的相关属性。 DATA— LINK 中的子对象包含了需要进行协 商的链路属性参数。 优选地, 本发明在 LinkSummary 消息中增加了一种新的 DATA— LINK子对象类型, 来协商相邻节点之间的栅格支持方式, 我们称之 为 Grid granularity (栅格粒度)子对象。 关于这种新子对象的表示如表 1所 示,首先通过 Grid项协商链路接口支持 ITU-T规定的 DWDM还是 flexible grid 栅格规范方式, 如表 2所示。

表 1 Grid granularity子对象:

其中, IW: 3bit, 表示最小的起始带宽所占用的 SWG个数 表 2

Grid (栅格 ) Value(值 ) C.S.(GHz) Value

Reserved 0 Reserved 0

ITU-T DWDM 1 100 1

ITU-T CWDM 2 50 2

Flexible (灵活) Grid 3 25 3

Future use (未来应用 ) 4-7 12.5 4

6.25 5

Future use 6-15 对于支持不同的栅格方式, 需要协商灵活栅格节点的通道间隔是否能够 配置等于固定栅格的通道间隔。 而对于灵活栅格节点之间需要校验两者之间 的是否具有相同的通道间隔粒度和带宽粒度属 性。 图 2中的 C.S.用于通道间 隔的协商, 其中对于固定栅格节点, C.S.表示相邻波长的通道间隔, 此时波 长对应的频谱宽度也等于 C.S. 。对于灵活栅格节点, C.S.表示通道间隔粒度, 而对应的光频率隙带宽粒度 SWG为两倍于 C.S.值 (SWG=2 x C.S.), 由于 SWG与 C.S.的固定关系, SWG省略定义。 m代表占用最小的带宽粒度 SWG 的个数, m x 2 x C.S.就可以得到波长所占用的总的带宽大小。 最后对于两个 灵活栅格节点之间还需协商校验最小的起始带 宽大小。 图 2中 IW用于最小 起始带宽的协商, IW代表了最小的起始带宽所占用的 SWG个数, IW只对 灵活栅格节点才有意义。

注: 本发明定义的格式中的字段名称只是一个建议 的值, 可根据使用习 惯做相应的更改, 对于相应的字段所占用的比特位数以及取值也 可以根据实 际情况做相应的更改, 任何类似的更改都应该在本发明的保护范围之 内。

下文中将结合附图对本发明的实施例进行详 细说明。

在以下实施例中, 进行链路属性校验的消息在是在控制通道中完 成的。 在光传送网络中, 控制通道一般选择为带外的链路, 这样的链路可以是以太 网链路, IP链路通道。 关于控制通道的建立不是本发明的内容。

实施例一

如图 3所示为支持灵活栅格的节点与只支持固定栅 的节点之间的链路 属性校验过程, 在本实施例中发起属性校验的是灵活栅格的节 点。 其中 A点 为灵活栅格能力节点, 该节点能支持的最小通道间隔粒度 C.S.为 6.25 GHz, 对应支持的最小的频谱带宽粒度 SWG为 12.5GHz。 B点为固定栅格的节点, 该节点能支持的相邻通道间隔固定为 50 GHz (隐含的频谱带宽粒度为 50 GHz ) 。 A节点的接口 1与 B节点的接口 2之间有一条直连的光纤链路。

步骤 401: A节点向 B节点发送 LinkSummary消息; 首先 A检查本节点的属性 ,通过控制信令通道向 B节点发出 LinkSummary 消息, 该消息包括了消息 ID, TE LINK ID和 DATA— LINK 三个对象(见 RFC4204 ) 。 消息 ID和 TE— LINK ID不是本发明的内容, 所以在本发明中不 做叙述。 其中 DATA— LINK对象中的 N比特位设置为 1 , 表示为该对象可以 通过链路管理协议进行协商。 Interface Id (1 , 2) ( Local interface id 1 , Remote interface id 2 )标识链路的本地和远端接口标识。 在新增力 P的 Grid granularity 子对象中把 Grid值设置为 3 , 表示该接口支持灵活栅格方式, C.S.值设为 5 , 表示支持的最最小通道间隔粒度 C.S.为 6.25GHz, 对应的频谱带宽粒度 SWG 为 12.5GHz。 IW=1 , 代表了最小的起始带宽等于最小带宽粒度 SWG。

步骤 402: B节点判断需要重新协商, 向 A节点发出 LinkSummaryNack 消息;

当 B节点收到 LinkSummary消息后, 检查 DATA— LINK对象中的 Grid granularity子对象中的 Grid, C.S.以及 IW参数。 由于该节点为固定栅格的节 点,不支持 DATA— LINK对象中所指示的栅格粒度。但是收到的 LinkSummary 消息中的 N比特位被置 1 , 说明了该对象是可以协商的。 于是 B节点通过控 制通道向 A节点发出 LinkSummaryNack消息, 该消息包含了一个 Error— Code 对象,说明参数需要重新协商的。同时该节点 可接受的参数 ( Grid=2, C.S.=2 ) 放到 DATA— LINK的子对象 Grid granularity中。

步骤 403: A节点重新发出 LinkSummary消息;

步骤当 A节点收到 B节点发来的 LinkSummaryNack消息后, 首先检查

Grid granularity子对象中的栅格参数, 并对比自身接口的能力。 由于自己的相 邻通道间隔可以为 6.25 GHz C.S.的任意整数倍, 并且频语带宽可以配置到 12.5 GHz SWG的整数倍, 因此可以支持相邻通道间隔为 50 GHz, 频谱带宽 为 50 GHz的方式, 即本节点也支持固定栅格的模式, 所以 B节点发过来的 参数是可以接受的。

于是 A 节点通过控制通道重新发出 LinkSummary 消息, 其中 Grid granularity子对象中的参数为 B节点支持的参数(Grid=2, C.S =2 ) 。

如果, B 节点发送过来的参数不可接受, 则 A 节点不会重新发送 LinkSummary消息对该链路进行协商, 流程结束。 步骤 404 : B节点向 A节点发出 LinkSummaryACK消息。

B节点收到 A节点发来的 LinkSummary消息后, 再次和自身的栅格进行 对比, 并发现该参数是可以接受的, 于是在本节点的状态中设置属性校验成 功, 并向 A节点发出 LinkSummaryACK消息。

A节点收到 B节点来的 LinkSummaryACK消息后, 按照协商的参数, 配 置本节点的栅格参数,把自己配置成为固定栅 格间隔为 50 GHz的模式, 并完 成链路属性的校验。

实施例二

如图 4所示为固定栅格的节点与支持灵活栅格的节 之间的链路属性校 验过程, 与实施例一不同之处在于发起属性校验的是固 定栅格节点。 其中 A 点为灵活栅格节点, 该节点能支持的最小通道间隔粒度 C.S.为 6.25 GHz, 支 持的最小的频谱带宽粒度 SWG为 12.5 GHz。 B点为固定栅格的节点, 该节 点能支持的相邻通道间隔固定为 50 GHz。 A节点的接口 1与 B节点的接口 2 之间有一条直连的光纤链路。

步骤 501 : B节点向 A节点发送 LinkSummary消息;

节点 B 首先检查自己的栅格属性, 然后通过控制通道向 A 点发出 LinkSummary消息, 该消息包括了消息 ID , TE LINK ID和 DATA— LINK三 个对象。 DATA— LINK对象中的 N比特位设置为 0, 表示为该对象不可以通 过链路管理协议进行协商的。 Interface Id (2, 1)表示链路的本地和远端接口标 识。 在新增加的 Grid granularity子对象中把 Grid值设置为 2, C.S.值设为 2, 表示支持的是固定栅格 DWDM , 通道间隔为 50GHz。

步骤 502: A节点判断接受, 向 B节点发出 LinkSummaryACK消息; 当 A 节点收到 B 节点发来的 LinkSummary 消息后, 首先检查 Grid granularity子对象中的栅格参数, 并对比自身接口的能力。 由于自己的相邻通 道间隔可以为 6.25 GHz C.S.的任意整数倍及频谱带宽可以配置到 12.5 GHz SWG的整数倍, 因此可以支持相邻通道间隔为 50 GHz, 频谱带宽为 50 GHz 的方式, 即本节点也支持固定栅格的模式, 所以 B节点发过来的参数是可以 接受的。 于是 A节点把本节点通道间隔和频谱带宽都配置为 定 50 GHz的 模式, 并在节点的状态中设置属性校验成功, 然后向 B 节点发出 LinkSummaryACK消息确认协商过程。

节点 B收到 A节点发来的 LinkSummaryACK消息后,把本节点的状态也 设置为属性校验成功, 至此关于链路的栅格粒度属性校验的过程便结 束了。

实施例三

如图 5所示为支持两种不同最小粒度的灵活栅格网 节点之间的链路属 性校验过程。 其中 A节点能支持的最小通道间隔粒度 C.S.为 6.25 GHz, 对应 的频谱带宽粒度 SWG为 12.5GHz,最小的起始带宽 IW为 12.5GHz; B节点能 支持的 C.S.为 12.5 GHz, 对应的 SWG为 25 GHz, IW值为 25 GHz。 A节点 的接口 1与 B节点的接口 2之间有一条直连的光纤链路。

步骤 601: A节点向 B节点发送 LinkSummary消息;

首先节点 A检查自己的栅格属性, 通过控制信令通道向 B 节点发出 LinkSummary消息, 该消息包括了消息 ID , TE LINK ID和 DATA— LINK三 个对象。 其中 DATA— LINK对象中的 N比特位设置为 1 , 表示为该对象可以 通过链路管理协议进行协商。 Interface Id(l , 2)表示链路的本地和远端接口标 识。 在新增加的 Grid granularity子对象中把 Grid值设置为 3 , 表示该接口支 持灵活栅格方式, C.S.值设为 5, 表示支持的最小通道间隔粒度 C.S.为 6.25 GHz, 对应最小的频谱带宽粒度 SWG为 12.5 GHz , IW=1代表最小的起始 带宽为 12.5 GHz。

步骤 602: B节点判断需要重新协商, 向 A节点发出 LinkSummaryNack 消息;

B 节点收到 LinkSummary 消息后, 检查 DATA— LINK对象中的 Grid granularity子对象中的 Grid, C.S.以及 IW参数。 由于该节点也为灵活栅格的 节点, 但是却不支持收到的 DATA— LINK对象中所指示的栅格粒度值。 然而 由于收到的 LinkSummary消息中的 N比特位被置 1 , 说明了该对象是可以协 商的。 于是 B节点通过控制通道向 A节点发出 LinkSummaryNack消息 , 该消 息包含了一个 Error— Code对象, 说明参数需进行重新协商。 同时该节点把可 接受的参数 (Grid=3 , C.S.=4 , IW=1 )放到 DATA— LINK 的子对象 Grid granularity中,说明 B节点所能支持的最小通道间隔粒度 C.S.为 12.5GHz, 对 应的频谱带宽粒度 SWG为 25 GHz, 最小的起始带宽 IW为 25 GHz。

步骤 603: A节点重新发出 LinkSummary消息;

当 A节点收到 B节点发来的 LinkSummaryNack消息后, 首先检查 Grid granularity子对象中的栅格参数, 并对比自身接口的能力。 由于自己的相邻通 道带宽可以为 6.25 GHz C.S.的任意倍数及频谱带宽可以配置到 12.5 GHz最小 频谱带宽粒度的整数倍, 所以 B节点发过来的参数是可以接受的。

于是 A节点通过控制通道重新发出 LinkSummary消息, Grid granularity 子对象中的参数为 B节点支持的参数(Grid=3 , C.S.=4, IW=1 ) 。

步骤 604: B节点向 A节点发出 LinkSummaryACK消息。

B节点收到 A节点发来的 LinkSummary消息后, 再次和自身的栅格进行 对比, 并发现该参数是可以接受的, 于是在本节点的状态中设置属性校验成 功, 并向 A节点发出 LinkSummaryACK消息。

A节点收到 B节点来的 LinkSummaryACK消息后, 按照协商的参数, 配 置本节点的栅格参数, 并完成链路属性的校验。

实施例三中由 B节点发起链路属性 (栅格属性)校验的过程与实施例二 的过程类似; 对于三种实施例中的其他粒度的栅格属性校验 以及起始带宽不 一致属性校验, 都具有类似的过程, 在此本发明不做赘述。

以上三个实施例中, A节点和 B节点交互的目的仅在于进行栅格属性校 验, 故接收 LinkSummary消息的节点在判断接受 LinkSummary消息中携带的 栅格属性时, 即发送 LinkSummaryACK消息, 表示栅格属性校验完成, 可替 换地, LinkSummary 消息中还可同时携带其他有待校验的链路属性 , 比如链 路标签状态、 链路状态等, 这种情况下, 接收 LinkSummary消息的节点只要 判断有一个链路属性不可接受, 即发送 LinkSummaryNack消息。

以上实施例一和三中, B节点判断不可接受时,发送的 LinkSummaryNack 消息中还携带了其接口支持的栅格属性信息, 从而触发 A 节点重新发送 LinkSummary 消息, 以继续进行栅格属性校验。 可变换地, B 节点发送的 LinkSummaryNack消息中也可只携带不接受的信息, 并在其后, 主动向 A节 点发送 LinkSummary消息从而发起新的校验流程。 如实施例二所示。

为了实现以上方法, 本发明还提供了一种灵活栅格光网络节点, 如图 6 所示, 该节点包括:

消息发送模块, 用于向远端节点发送链路属性校验消息, 其中携带所述 本端节点的接口支持的栅格属性信息; 还用于在判断本端节点的接口支持所 述远端节点的接口支持的栅格属性信息时, 向所述远端节点返回否认响应消 息;

若链路属性校验消息的目的仅在于进行栅格属 性校验, 则在判断支持时 向远端节点发送确认响应消息 (如 LinkSummaryACK ) , 表示栅格属性校验 完成, 否则向远端节点发送否认响应消息; 若链路属性校验消息同时携带其 他有待校验的链路属性, 比如链路标签状态、 链路状态等, 这种情况下, 只 要判断有一个链路属性不支持, 即发送否认响应消息, 仅在判断全部支持的 情形下, 向远端节点返回确认响应消息。

消息接收模块, 用于接收远端节点发送的链路属性校验消息以 及远端节 点发送的否认响应消息;

消息处理模块, 用于根据本端节点的接口支持的栅格属性信息 判断本端 节点的接口是否支持接收的消息中携带的所述 远端节点的接口支持的栅格属 性信息。

进一步地, 所述否认响应消息中携带需要重新协商的信息 以及所述节点 的接口支持的栅格属性信息, 所述消息接收模块接收到远端发送的否认响应 消息后, 所述消息发送模块向该远端发送所述链路属性 校验消息中携带该远 端节点的接口支持的栅格属性信息。

进一步地, 所述否认响应消息中携带的栅格属性信息是所 述第二节点的 接口支持的所有栅格属性信息或有待协商的部 分栅格属性信息。

可选地, 所述栅格属性信息包括栅格类型信息、 最小通道间隔(C.S. ) 、 最小起始带宽。 所述栅格类型信息表示为灵活栅格时, 所述栅格属性信息还 包括最小起始带宽信息或最小起始带宽只用的 光频率隙带宽粒度(SWG ) 的 个数。 所述链路属性校验消息或否认响应消息中还携 带本端节点和远端节点的 接口标识。

优选地, 所述链路属性校验消息或否认响应消息通过新 增的

DATA— LINK子对象类型携带所述栅格属性信息。

本发明实现灵活栅格节点与固定栅格节点之间 以及灵活栅格节点与灵活 栅格节点之间链路的带宽粒度协商, 完成链路栅格属性一致性校验。

本领域普通技术人员可以理解上述方法中的全 部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。

当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的 但这些相应的改变和变形都应属于本发明所附 的权利要求的保护范围。

工业实用性 本发明实施例灵活栅格光网络节点间的链路属 性校验方法和节点通过栅 格属性信息的校验, 达到了网络节点间栅格属性的一致性, 进而可实现不同 能力的节点之间的互通。