用于校验逻辑链路的连通性的方法和系统的制作方法

文档序号:7662155阅读:157来源:国知局
专利名称:用于校验逻辑链路的连通性的方法和系统的制作方法
用于校^^辑链路的连通性的方法和系统
背景技术
1. 发明领域
本申请基于并且要求在2006年11月17日提交的日本专利申请No.2006-311142和在2007年11月8日提交的日本专利申请No.2007-290576的优先权, 其公开的内M此完全弓l入作为参考。
本发明大体上涉及用于对由多个i[^^ (物理链路)组成的逻辑链路的 魏',行校验测试的技术。更特别地,本发明涉朋于在包括多个节点(其 中每个节点都经由一条或更多数据链路和控制信道连接到相邻节点)的网络 中,例如GMPLS (通用多协议标记交换)网络中,进4说辑链路腿性校验 测试的方法和系统。
2. 有m^
GMPLS网络是包含多个节点的网络,所述多个节点经由相邻节点之间的 一个域多个)M鹏和控伟赔道而雜。在GMPLS网络中,因为娜和 控制平面是分离的,即使当控制信道正常工作时也存在着f[^路不正常的一 些瞎况。因此,在GMPLS网络中,^1性校验观赋是在 链路_1 1利用 ,管理协议(LMP)的ITOi^SI性校验功育汰执行的。
例如,参考

图1A,节点1 M31^带腊道向节点2发送开始校验(BeginVerify) 消息^1知 &,性校验测,要开始。该开始校验消息包含 ^ 的标识符(或多个娜鹏的标识符)和^WI的数目,其中魏性校验测 鄉腿繊鹏上执行。
当从节点1接收到开始校验消息时,节点2 M31^带腊道向节点1送回 开始校验确认(BeginVerifyAck)消息 知节点2已准备,行 链路 魏性校验测试。
接收到开始校验确认消息的节点1开始 魏性校验澳赋。特别地, 节点1通过一个或多个i^路向节点2縱测试消息,其中魏性校验须赋
应当^^f述一个或多个W^上执行。
当节点2通31—个或多^^路正常地接收至鹏ij试消息时,节点2 M
控制信道向节点1发送测i^^态成功(TestStatusSuccess)消息。如果节点2在 自接收到开始校验消息已过去 页定时间之后仍然不能正常地接收到观!(试消息, 那么节点2M3ffi审赔道向节点l发送测i^R态,(TestStatusFailure)消息。 接收到测i^t态^J力消息^i!l^^态,消息的节点1 Miffi律瞻道向节 点2 ,测^t态确认(TestStatusAck)消息,该消息是对接收到的消息的响 应。
当终止m^^iiffi性校验测试时,节点1 S3ffi制信道向节点2发送结 束校验(EndVerify)消息并皿节点2接收结束校验确认(EndVerifyAck)消 息,由此l^路舰性校验测貌成。
如Jt^f述,在根据LMP协i爐行的消息魏鹏中,只有测试消息魏 过一个或多个数^l发送的,所有其他的消息都JiMM^审腊道,的。
顺便駄,在GMPLS网络中,当两个任意的节点相互通信时,它们需要 在数据平面上预先^:路径(路径是一系列连续的数,路)。在GMPLS网 络中, 一旦路径被^:,所述路fef尤用作单一的逻辑链路,两个节点可以皿 该路径相碰信。
例如,参考图1B,在节点1和3 Mil节点2进^1信的瞎况下,节点1 和3通过{顿控,腊道Cl和C2建立由f[^W DL1和DL2组成的逻辑^JE各 Ll并Eilii鄉辑鹏Ll相舰信。
因此,优选的是在由多个数据链路组成的逻辑链路上执行连通性校验测 试。然而,LMP协议的f[^路魏性校验功能只提供在物理相邻的节点之 间进行数赚路3iM性校验的功能。因此,在逻辑链路上执^iM性校验测试 是不可能的。
另一方面,用于錢辑鹏上执4Tiiil性校验测试的狱的例子在未经审 查的公开号为No,H8-111682的日本专利申请中描述。该技术用于在连接网络 (包括多个交换机)的逻辑链路上执,f^il性校验测试。起始点网络响应于测 试命令而fflil将要被校验的逻辑链路向结束点网络发送测试消息。
雜于起始点和结束点网络之间的中间网络确定接收至啲消息是否是测试 消息。如,收到的消息是测试消息,则中间网旨析该消息并向起始点网络 返回响应消息,所述响应消息包含有魏含在测试消息中的网络状态(正常、 不正常等)的信息以及还包含有关其自身网络状态的信息。财卜,中间网络在
向接收到的测试消息增加有关自身网络状态的信息之后向下一级网络转发接收 到的测试消息。
结束点网络同样确定接收到的消息是否是测试消息。如果接收到的消息是 观赋消息,则结束点网络向起始点网络返回响应消息,,响应消息包含有关 包含在测试消息中的网络状态的信息以及还包含有关其自身网络状态的信息。 从而,使得基于在从每一网络向起始点网络返回的响应消息中包含的状态信息 获得对在逻辑 上娜的錢和内容的掌握成为可能。
在未经审查的公开号为NO.H8-111682的日本专利申请中公开的^可以 应用于经由包括一个(或多个) ^和一个(或多个)控帝赔道的一个(或 多个)相同通信线路连接节点的网络。然而,正被讨论的^^育嫩应用于诸 如GMPLS网络之类的网络,其包括多^h节点,所述多个节点经由相邻节点之 间的一个域多个) ^和控制信道而连接。
发明
从而,本发明的一个目的是提供甚至可以在包括多个节点的诸如GMPLS 网络之类的网络中肖嫩进《锁辑鹏舰性校验测试的方法和系统,所述多个 节点经由相邻节点之间的一个域多个) ^和控带腊道而连接。
本发明提供了在包括多个节点的网络中校縱辑鹏顿性的方法,所述 多个节点经由相邻节点之间的至少一个 €^和控制信道而连接,其中将要 被校验其,性的测试逻辑^经由网络中的至少一个节点^始点节点和结 束点节点之间粒。起始点节点经由控带腊舰知结束点节点舰性校验测试 开始;经由测试逻辑链路皿任意的校,据。结束点节点基于校验 是否 经由测试逻辑鹏M功地接收而执fi^il性校验测试;经由控制信道向起始 点节点发送测试结果。
如J^脱,根据本发明,甚至在包括多个节点的诸如GMPLS网络之类的
网络中,可以执ffig辑^l^l性校验测试,所述多个节点经由相邻节点之间 的至少—个繊鹏和控伟赔道而连接。
附图简述
图1A是描述在 鹏上的常^^1性校验测试的序列图。
图IB是描述在GMPLS网络中逻辑 的框图。
图2 ^出了描述本发明 实施例的网络例子的框图。
图3 ^出了根据本发明第一典型实施例,辑^校验系统中使用的节 点的隨例子的框图。
图4A标出了據一典型实施例中顿的节点N2中的逻辑^t息存 储器中存储的娜例子的图表。
图4B歸出了在第一典型实施例中〗顿的节点N2中的f[^Uilft息存储 器中存储的娜例子的图表。
图4C歸出了錢一典型实施例中4顿的节点N2中的交X^接體信息 存储器中存储的 例子的图表。
图5是示出了根据本发明第一典型实施例的逻辑 性校验系统的示 意性隨的框图。
图6是根据图5所示出的第一典型实施例描,作的序列图。
图7A是示出了根据本发明第二典型实施例的逻辑链路魏性校验系统的 第一个例子的框图。
图7B是示出了根据本发明第二典型实施例的逻辑链路顿性校验系统的 第二个例子的框图。
图8A歸出了綠二典型实施例中j顿的节点N53中的逻辑链離息存 储器中存储的 例子的图表。
图犯是示出了鄉二典型实施例中舰的节点N53中的数^l^t息存 储器中存储的数据例子的图表。
图8C J^出了在第二典型实施例中使用的节点N53中的^X^接^S信
息存储器中存储的 例子的图表。
图9是根据第二典型实;^例描^^^的序列图。
雌实施例详述 在下文中,将参考附图给出本发明,实 案的详细描述。
1.第一典型实施例
本发明适用于包括多个节点的诸如GMPLS网络之类的网络,所述多个节
点经由相邻节点之间的至少一个i[^路和控制信道而连接。为了避免复杂,
下面图2中给出的描述是将本发明应用于GMPLS网络为例。
作为图2中例子示出的GMPLS网雜括多个节点N1到N4。假设节点N1 和N2通过 自DL1和DL2以及控审腊道C21连接,节点N2和N3皿 DL3和D14以及控帝赔道C22 ,节点Nl和N4通过 ^& DL5和DL6以及控制信道C23连接,节点N2和N4 i!31 DL7和DL8 以及控制信道C24驗。
f[^路DL1到DL8是沿着实际数据(用户数据)流动的链路,并皿 常M31光^实现。Jt!邻, 一般而言,两个或更多的 在相邻的节点之 间出现。另一方面,控律I腊道C21到C24 Ji^样的鹏,髓该^S制GMPLS 网络的消息流动,例如一些用于路由和发信号的链路。另外,节点Nl到N4 中的每一个都具有効奂功能、路由功能和发信号功肖瞎,并且具有与繊鹏 DL1到DL8和控审腊道C21到C24中相应部分相连接的端口。
这里,将柳吓情况给出描述,即^1性校验湖!1 逻辑链路Ll上执行, 该逻辑链路L1通过节点N2在节点N1和N3之间建立,如下文所描述的。 U)系统隨
首先,将对根据本发明第一典型实施例的逻辑^,性校验系统中使用 的节点给出描述。图2中所示出的节点N1到N4具有相似的电路配置。因此,
节点N2的电路ma在下文将被f^性地描述。
参照图3,节点N2包括控帝幅道舰器11,逻辑M校验鹏器12,交 X^接交换机13,存^g 14, DL1到DL4, DL7和DL8分别连
接到的端口P21到P24, P27和P28,控带腊道C21, C22和C24分别连接到 的端口 P221, P222和P224,以及测试终端21连接到的以供测试中{顿的测 试端口P2,其中该测^端可以通过个人计穀几等实现。
该剤^g 14包^^辑^mt息存储器15,数 ^息存储器16,以 及 ^接體信息存储器17。
该逻辑链,息存储器15存储用于将逻辑链路与在组成逻辑链路的数据 M中连接到节点N2的 ^相关联的逻辑 #息。例如,假设由翻 DL2和DL3组成的逻辑链路Ll如图2中所^Kk在节点Nl和N3之间建 立,节点N2的逻辑^t息存储器15中存储的内容如图4A所示。图4A中 所示的例子说明,在组鹏辑鹏L1的 中,lyg^DL2作为输入
M^路被连接到节点N2,数,路DL3作为输出 链路被连接到节点 N2。注意,錢^&L1的起始点节点N1中,输出 ^10中只有与逻 辑链路ID"Lr相关联的条目"DL2"产生。在逻辑链路L1的结束点节点N3中, 输入麵鹏ID中只有与逻辑MK)"Lr湘关,条目'DL3"产生。
并且,数 1 縮息存储器16存储用于将数TO&与端口相关联的数据 #息。图4B的图标出了节点N2中的数据WJt息存储器16中存储的 内容的例子。图4B中所示的例子说明 ^路DL1到DL4, DL7和DL8被 分别连接到端口 P21到P24, P27和P28。
财卜,交X^CT信息存储器17存储有关节点N2内部交X^g^^机 的體信息。图4C的图标出了节点N2的5S连接设置信息存f總17中存 储的内容的例子。图4C中所示的例子说明端口 P22和P23 M3l!^j^接効奂 机被连接到彼此。
控制信道M器11具有常规的现有功能,例如根据鹏控律1腊道C21和 C22 ,的逻辑^&^g指令M^辑链路的功能。
除了那些常规的现有功育&外,该控审赔道处理器ll还具有以下功能-*指示开始测试的功能在节点是将要进fi^性校验测试的逻辑链路(以 下称其为"测i^^辑飽络")的起始点节点以及测试终端21被,到测试端口 P2 的清况下(这里,在节点N1的情况下),假设包含该测试逻辑,的逻辑TO ID的开始测试的指令("开始现赋,指令)从测试终端21被输入。在这种情况 下,正被讨论的节点中的控制信道处理器11通过控带腊i!M知测试逻辑链路 的结束点节点M性校验测试将要开始,并且向其本身节点中的逻辑 校验 处理器12输出総校验 的指令("m校验繊'指令)。顺便^Sl,"发送 校^lg'指4^含连接到将要,校验数据的f^路的端口的端口 ID。 *指示执行测试的功能当il31控制信il31知在测试逻辑链路上的M性校 验测微要开始时,节点(这里,节点N2和N3中的每一个)的控帝赔道处 理器11向其本身节点中的逻辑,校验,器12输出"校验,指^ra^f辑 鹏校验舰器12在测縱辑链路上执^il性校验测试。顺便駄,"校验,
指^a含连接到i^^的端口的端口iD,该f^^是测试逻辑链路的一个
组成部分。
*返回测试结果的功能节点(这里,节点N2和N3中的每一个)的控律赔
道处理器ii M:控制信道向测,辑链路的起始点节点返回由逻辑链路校验 ^hS器12执行的测试结果。
逻辑,校验,器12具有以下功能。
向由来自控帝腊道处理器ii的'发送校验 '指令指定的端口皿校 据的功能。注意到校验数据可以是任意的一个数据。
基于 是否可以 :由来自控库赔道^^ n盼'校验'指令指定的端口 被微接收^ifim性校验测试的功能。
ft"个具有这样功能的节点都可以通过4顿计對脉实现。在i顿计穀几 的情况下,例如节点按照如下来实现。磁盘、半导,储器,以^ffl于存储能
使计穀腩控制信道鹏器11和逻辑纖校验处理器12作用的辦的其他记
录媒術皮准备,并且计^t几允许读取该fi^。计Wl根据读取的f自制其本 身的操作,从而在其上实i,伟赔道^ha器ii和逻辑链路校验,器12的功 能。
1.2)操作
图5的框图示出了根据本发明第一典型实施例的逻辑 ^1性校验系统 的示意配置。这里,iiil性校验测试是OTl节点N2在节点Nl和N3之间建 立的逻辑鹏Ll上执行的。顺便駄,假设节点Nx (f12或3)控审瞻道 鹏器ll、逻辑鹏校验鹏器12、 ^接交换机13、剤^gl4、逻辑 #息存储器15、 ^息存储器16,和^X^接體信息存储器17 分别由参考数字ll.x到n.x标。對鹏,假设测鄉口P2由P2.x标。此 外,假设连接到f^W DL1到DL4的端口分别由Pxl到Px4録,以雄 接到控制信道C21和C22的端口分别由Px21和Px22 。
图6的序列图描述了在图5中所示的逻辑鹏Ll上执^^I性校验测试 的情况下的操作。
图6示出了在已经Kz:逻辑链路Ll之后在节点Nl、 N2和N3之间交换的 消息。注意到在步骤B5和B6中交换的消息JM31娜鹏发送的,在步骤B1 到B4以及B7到B13中鄉的消息^S3ffi审腊道総的。
当在逻辑链路Ll上的^1性校验测试执行时,执行测微作的人将测试 终端21连接至腿辑鹏L1的起始点节点N1,并且输入"开始测试'指令。这 个'开始测试"指鲍含逻辑鹏L1的逻辑鹏ID'Lr,。—旦接收至ij来自测微端2i的包含逻辑鹏E)'Lr,盼'开始测试指令作
为输入,节点N1的控帝赔道^hS器11.1首先ffi^帝赔道C21向节点N2发 ii3f辑链路校^i青求消息,通知,辑链路Ll上的M性校验测试将要开始 (步骤B1)。 i^f辑M校衞青求消息包含逻^TOlD'ir,。
一_§315 审|腊道C21接收到包含逻辑鹏ID'11"的逻辑鹏校麟求 消息,因为节点N2不Ji^辑鹏Ll的结束点节点,节点N2的控制信道鹏 器11.2 il31g制信道C22向节点N3发郷辑麟校^i青求消息(步骤B2)。 另外,节点N2的控带腊道处理器11.2向逻辑鹏校验处理器12.2输出"校验" 指令。该牧验'指4^含分别连接到乡賊逻辑M Ll的输入 DL2和 输出 DL3的节点N2的端口 P22和P23的端口 ID'^P22"和'T^3"。在 这个指令期间,逻辑鹏校验^bS器12.2幵始监视端口 P22和P23。特别地, 逻辑 校验,器12.2监视 是否^31端口?22被输入,并且同样监丰 据是否M:端口 P23繊出。当检测到娜M:端口P22被输A^是检测到 娜M31端口 P23被输出,逻辑麟校验鹏器12.2向控带腊道鹏器11.2 提供带有该意义的通知。顺便皿,,到组,辑链路Ll的输入IS^^ DL2和输出lfclg^ DL3的端口 P22和P23的端口 ID'^P22"和'TC3",可以从 存储皿辑^t息存储器15.2和 ^息存储器16.2中的内容获得。
一fiM3ffi帝赔道C22接收到逻辑 校斷青求消息,因为节点N3 辑链路L1的结束点节点,节点N3的控帝腊道处理器1U向节点N2发,辑 鹏校验确认消息(步骤B3)。另外,节点N3的控制信道处理器11.3向逻辑 鹏校验^bS器12.3输出"校验,指令。该'校验指令包含连接至撇入 DL3的节点N3的端口 P33的端口 ID'TO3",其中输入f^J^DL3 J^辑链 路Ll的一^N^部分。在这个指令期间,逻辑m校验处理器12.3开始监视 端口P33。当检测到娜M31端口P33被输入时,逻辑链路校验鹏器12.3向 控制信道雌器11.3鄉带有该意义的通知。
—旦ffi31^串赔道C22接收到逻辑繊校验确认消息,节点N2的控审腊 道舰器11.2向节点N1微该消息(步骤B4)。
—旦接收到逻辑^^校验确认消息,节点N1的控带Jft道鹏器11.1向逻 辑^S各校^ha器12.1输出"校验"指令。诙牧验'指^&含连接到ii^WDL2 的节点Nl的端口 P12的端口 ID"P12",其中 鹏DL2錢辑链路Ll的
一个,部分。在这个指令期间,节点N1的 校验,器12.1经由端 口 P12在l^g^DL2上发纖理鹏校验消息(校验繊)。注意至働理链 路校验消息的内容可以是任意的。
当物理 校验消息到达节点N2时,该消息经由端口 P22、交X3i^交 换机13.2和端口 P23在 § DL3上发送(步骤B6)。从而,节点N2的 逻辑 校,理器12.2检测数据经由端口 P22被输入以及经由端口 P23被 输出,并且向控审腊道鹏器11.2麟带有该意义的通知。如果控律赔道鹏 器11.2在接收到逻辑^校魁青求消息的预定时期内接收到这1S1知,则控制 信道M器n,2舰控制信道C21向起始点节点N1返回指示测试^J力的湖赋 结果消息。另一方面,如果控审腊道^S器11.2在预定时期内没有接收到该通 知,贝啦制信道鹏器11.2向起始点节点N1返回指示测试规的测试结果消 息(步骤B7)。注意,测试结果消息包含节点N2的节点ID。 一接收到测试结 果消息,节点N1的控讳i腊道鹏器ll.l向测试终端21发送该消息,接着测 试终端在显示屏部分(标出)上显示从节点N1发送的测试结果消息。
另外,与在节点N2中执行的舰相似的鹏在节点N3中也同样执行, 并且测试结果消息Jiffl31^制信道C22向节点N2发送的(步骤B8)。节点N2 的控律赔道雌器11.2将从节点N3发魏的测试结果消mffi3ffi带腊道C21 发itM起始点节点Nl (步骤B9)。
—旦接收到源于结束点节点N3的测试结果消息,节点Nl的控带腊道处 理器11.1 ,该消息至测试终端21并且同样m校验终止消息至节点N2和 N3 (步骤B10和B11)。
一旦接收至败验终止消息,节点N3的控审腊道处理器11.3经由节点N2 ^M校验终止确iAM起始点节点Nl (步骤B12和B13)。在这一点上,在从节 点N1向节点N3方向上的连通性校验测i^S;。随后,从节点N3向节点N1 方向上的翻性校验测试以相似的方^^行,这样逻辑鹏Ll在两个方向上 的魏性都得到了校验。从而,逻辑鹏L1上的^M性校验测试誠。 1.3)优点
根据第一典型实施例,逻辑鹏魏性校验测试甚至可以在包括多个节点 的诸如GMPLS网络之类的网络中执行,所述多个节点经由相邻节点之间的一 个域多个) 和控制信織接。这样的原因是测微辑鹏Ll的起
始点节点N1 J13ffi带腊道C21和C22向观!H^f辑链路Ll的结束点节点N3 通知在测縱辑鹏Ll上的M性校验测^t^开始。就是说,结束点节点 N3可以识别在测縱辑鹏L1上的顿性校验测微要基于腿始点节点N1 MS制信道C21和C22 m的通知开始。从而,可以甚至在包括多个节点 的网络中执fi^辑^3iil性校验测试,所述多个节点经由相邻节点之间的一
个(或多个)数J^&和控制信iiii接。
2.第二典型实施例
^J^第一典型实施例中,连通性校验测试在由多个数据 ,的逻辑 鹏上执行。然而,在根据本发明的第二典型实施例中,魏性校验测试在由 多4^辑IW组成的逻辑^上执行。
2.1) 系统配置
图7A J^括5个节点N51到N55的网络示意图,其中^0M节点中存在 两倾辑鹏LC1和LC2。注意,节点N51到N55中的每一个都具有和图3 中节点N2相似的配置。逻辑链路LC1经由节点N52在节点N51和N53之间 建立,逻辑TOLC2经由节点N54在节点N53和N55之间建立。图7B示出 了{顿图7A中的逻辑鹏LC1和LC2创織的逻辑链路LC3的例子。^ 逻辑鹏一旦被仓犍,其像 —样工作。图8A到8C分别示出了图7B 中所示的节点N53的逻辑Wft息存储器15, ^息存储器16,和交 X^接CT信息存储器17中存储的内容的例子。因为逻辑链路LC3以与使用 相似的方式鹏逻辑鹏LC1和LC2,那么逻辑!^各LC1和LC2的 逻辑鹏ID, "LC1"禾口"LC2",作为 10射衧逻辑链,息魏器15 和 ^5縮息存储器16中的每一个。虽然在图8A中标出,但是用于将逻 辑鹏与,鹏相关联的逻辑^t息也如图4A夷卩样被存储^3g辑^t 息存储器15中。另外,虽然在图犯中未示出,但是用于将 ^与端口相 关联的数^W^息也如图4B另卩样被剤奸,^ff息存储器16中。
2.2) 操作
接下来,根据本发明第二典型实施例的操作将要被描述。假^^辑鹏LC1 已经经由节点N52在节点N51和N53之间建立,逻辑,LC2已经经由节点 N54在节点N53和N55之间粒,并且另外,已经4顿逻辑鹏LC1和LC2 粒了逻辑鹏LC3。
参照图9,在步骤Dl, &^辑,LC1上的3^1性校验测试首先ffi31与 图6中所示的禾i^相似的,执行。当逻辑链路LC1的iiM性被确定时,接着, 在步骤D2,节点N51向节点N53^t^^&校^i青求消息。
接下来,在步骤D3,节点N53向节点N51发郷辑繊校验确认消息。 接下来,在步骤D4,执行iteg辑麟LC2上的^31性校验测试。当逻辑 鹏LC2的M性被确认时,接着,在步骤D5,节点N53向节点N51发鄉 辑鹏校验终止消息,在步骤D6,节点N51向节点N53 辑鹏校验终 止确认消息。
在后来的步骤D7到D18中,逻辑,LC3的^1性被校验。
特定地,在步骤D7中,节点N51向节点N53发it^辑^校^i青求消息。 在步骤D8中,节点N53向节点N55转,辑,校,求消息。逻辑 校 斷青求消息包含测縱辑鹏的逻辑繊肌C3"。
接下来,在步骤D9中,节点N55向节点N53发i^g辑^^校验确认消息, 在步骤DIO中,节点N53向节点N51转发逻辑^校验确认消息。
接下来,在步骤Dll中,节点N51 M3I辑鹏LC1 (fC^&)向节 点N53 ^t物理M校验消息。
接下来,在步骤D12中,节点N53 il5^辑链路LC2 向节 点N55发送物理,校验消息。
当逻辑链路LC3 ( ^)的^I性得到确认时节点N55向节点N53 縦指示舰性校验测i^t力的测试结果消息,但是当顿性不能被确认时发
對旨^I性校验测试,的测试结果消息(步骤D13)。
接下来,在步骤D14,节点N53向节点N51转发测试结果消息。
接下来,在步骤D15,节点N51向节点N53发送校验终止消息,在步骤
D16,节点N53向节点N55转发校验终止消息。
接下来,在步骤D17,节点N55向节点N53发送校验终止确认消息,在
步骤D18,节点N53向节点N51转发校验终止确认消息。
2.3)优点
根据第二典型实施例,校验由多^HI辑,LC1和LC2组成的测i^f辑 鹏LC3的舰性成为可能。这样的原因是泖M^辑鹏LC3的趟台点节点 N51在控制信社通知测^I辑鹏LC3的结束点节点N55 ,性校验测试
艘开始。
本发明适用于在包括多个节点的诸如DMPLS网络之类的网络中执 辑 鹏魏性校验观赋的情况,戶腿多个节点经由相邻节点之间的一个(或多个) 和控制信難接。 3.不同方面
如前所述,本发明的一个目的是提供甚至可以在包括多个节点的诸如 GMPLS网络之类的网络中实5鹏辑链路舰性校验观!)试的方法和系统,所述 多个节点经由相邻节点之间的一个(或多个) 和控带腊道连接。
为了实现这个目的,本发明提供了一种用于在包括多个节点的网络中校验 逻辑鄉各,性的方法,所述多个节点经由相邻节点之间的至少一个 链路 和控帝瞻i!3i接,其中将要被校验其超匿性的测试逻辑链路经由网络中的至少 一个节点 ^始点节点和结束点节点之间建立。起始点节点经由控制信itM知 结束点节点魏性校验测试开始;经由测试逻辑鹏发送任意的校验 0结 束点节点基于校验 是否经由测试逻辑链路成功被接 执行3 1性校验测 试;经由控制信道向起始点节点総测试结果。
根据本发明,甚至在包括多个节点的诸如GMPLS网络之类的网络中执行 逻辑 性校验测试,所述多个节点经由相邻节点之间的至少一个数据链 路和控制信道连接。这样的原因是作为将要被校验的逻辑链路的起始点的节点 经由控制信itM知作为该逻辑链路的结束点的节点在该,被校验的逻辑链路 上的魏性校验测鄉要开始。就是说,结束点节点可以基于经由控伟赔道从 起始点节点发送的通知识别逻辑鹏iSI性校验测锁每要开始。从而,甚至在 包括多个节点的诸如GMPLS网络之类的网络中执fi^辑链路连通性校验测 试,所述多个节点经由相邻节点之间的一个(或多个)1^ 和控审腊道连 接。
在不脱离本发明精神或基本特征的情况下,本发明还可以以其他特定的形 式实施。上述典型的实施例因此可以在於方面被认为是示意性的,而不是限 制性,本发明的范围由所附的权利要求限定而不是由前述描述限定,因此在权 利要求的等同范围之内的所有6^都包含在其中。
权利要求
1.一种用于在包括多个节点的网络中校验逻辑链路连通性的方法,所述多个节点经由相邻节点之间的至少一个数据链路和控制信道连接,其中其连通性将要被校验的测试逻辑链路在起始点节点和结束点节点之间经由网络中的至少一个节点建立,包括在所述起始点节点上,a)经由控制信道通知所述结束点节点连通性校验测试开始;b)经由所述测试逻辑链路发送任意的校验数据;在所述结束点节点上,c)基于是否经由所述测试逻辑链路成功接收所述校验数据,执行所述连通性校验测试;以及d)经由所述控制信道向所述起始点节点发送测试结果。
2. 如权利要求1所述的方法,其中^ff述a),在所繊始点节点和所述 结束点节点之间的中间节点也被所述起始点节点通知所述M性校验测试开始,其中戶,方法进一步包括舒万述中间节点上,基于^经由所述测试逻辑链路^ 力接ii^;f述校^i^,执行戶腿M性校验测试;以及经由所述控葡腊道向所繊始点节点发送测试结果。
3. 如权利要求1或2所述的方法,其中所述测,辑链路由多个逻辑链 路形成。
4. 如权利要求l所述的方法,其中所述网络是GMPLS (通用多协议丰祝 柳网络。
5. —种用于在包括多个节点的网络中校验逻辑链路连通性的系统,所述 多个节点经由相邻节点之间的至少一个 和控制信道连接,其中其, 性将要被校验的测,辑 ^始点节点和结束点节点之间经由网络中的至 少一个节点建立,其中多个节点中的每一4^括校验部分,其中当接鹏述测试逻辑链路的iSI性校验测试的指令时,所述校验部分 经由控制信繊知戶舰结束点节点舰性校验测试开始以及经由所述测试逻辑,发送任意的校 ^;以及当被通知所述舰性校验测试开始时,所述校验部分基于是否经由所述测微辑链路成功接收戶腿校验娜执行所^il性校验测试以及经由所述控制信道向戶;f^始点节点发送测试结果。
6. 如权利要求5所述的系统,其中 所述校验部分同样经由控律'腊道通知在所,始点节点和所述结束点节点之间的中间节点所^ 1性校验测试开始,以及当被通知所fe&iiil性校验测试开始以及如果其本身节点是中间节点, 贝,述校验部分基于是否经由所述测^^辑 ^ 力接1|^ 述校验 ^1行所^i性校验测试并且经由所鹏审腊道向戶;f^始点节点縦测试结果。
7. 如权利要求5或6所述的系统,其中^Mig辑鹏由多销辑鹏形成。
8. 如权利要求5所述的系统,其中所述校验部她括逻辑链路校验处理部分,用于经由由校验数据发送指令指示的测试逻 辑链路发送任意的校验数据并且基于是否经由由校验指令指示的测试逻辑链路 ^ 力接收校^ 规行所述5^11性校验测试;以及控制信道处理部分,用于当测试逻辑鹏被指示时,经由控制信itM 知所述结束点节点戶;MM性校验测i^ 始并且向所,辑,校验处理部分 输出所述校验娜総指令以及,当经由所述控制信道被通知所i&3iM性校验 测试开始时,向所鹏辑M校验处理部彌出所述校验指令,以及经由控制 信道向所述测^^辑链路的所繊始点节点发送测试结果。
9. 如权利要求5所述的系统,其中戶脱网络是GMPLS (通用多协议丰斜己魏)网络。
10. —种在包括多个节点的网络中的节点,所述多个节点经由相邻节点之 间的至少一个f[^路和控制信il^接,其,性将要被校验的测试逻辑链路 ^始点节点和结束点节点之间M31网络中的至少一个节点建立,所述节点包括校验部分,其中当接收所述测试逻辑链路的,性校验 测试的指令时,所述校验部分经由控制信iiil知所述结束点节点ia性校验测 ,始以皿由所述测^1辑 发送任意的校验数据;以及当经由控制信道 丰舰知所^3iS性校验测渐始时,所述校验部分基于歸经由所述观赋逻辑3繊^r力接Wf述校验娜来执行^^l性校验测试以及经由所述控制信道向^M^始点节点縱测试结果。
11. 如权利要求io所述的节点,其中 所述校验部分同样经由控制信道通知在所,始点节点和所述结束点节点之间的中间节点所fe^l性校验测试开始,以及,当被通知所^il性校验测试开始以及如果其本身节点是中间节点, 贝,述校验部分基于是否经由自测i^f辑自成功接斷万述校验l^^^行所^i性校验测试并且经由戶;F^伟赔道向戶;f^始点节点縱观赋结果。
12. 如权利要求10或11戶腐的节点,其中所3^g辑鹏由多^3f辑鹏形成。
13. 如权利要求io皿的节点,其中戶;M校验部M括 逻辑链路校验处理部分,用于经由由校验数据发送指令指示的测试逻辑链路发送任意的校验数据并且基于是否经由由校验指令指示的测试逻辑 ^J力接收校纖据^^行所i^l性校验测试;以及控制信道处理部分,用于当所述测试逻辑链路被指示时,经由控制信 翻知所鹏束点节点所^ffi性校验测试开始并且向所述逻辑链路校验舰 部分输出所述校验繊发送指令以及,当经由所鹏制信道M知所艇通性 校验测试开始时,向所^if辑繊校验M部彌出所述校验指令,以及经由 控制信道向戶腿测U^辑鹏的ff^始点节点縱观赋结果。
14. 如权利要求10所述的节点,其中戶,网络是GMPLS (通用多协议标记効奂)网络。
15. —种计算机可读介质,,储可指示计算机如同网络中的节点一样运 行的程序,该网,括多个节点,所述多个节点经由相邻节点之间的至少一个 ly^路和控制信ii3i接,其^ffi性将要被校验的测试逻辑ffi&,始点节点 和结束点节点之间M31网络中的至少一个节点建立,所述禾i^指^i十Ml如同校验部^"样运行,其中当接收所述测试逻 辑链路的魏性校验测试的指令时,所述校验部分经由控制信舰知所述结束 点节点,性校验测试开始以及经由所述测,辑 发送任意的校验数据; 以及当经由控制信道被通知所i^M性校验测试开始时,所述校验部分基于是 否经由所述测縱辑鹏^J力接收所述校验娜舰行臓舰性校验测试以彪圣由所,制信道向戶;M^始点节点皿测试结果。
16. 如权利要求15自的计,可读介质,其中所述校验部分同样经由控制信道通知在所述起始点节点和所述结束点节点之间的中间节点所3^I性校验测渐始,以及,当被通知所^ffl性校验测试开始以及如果其本身节点是中间节点,贝断述校验部分基于是否经由g测i^^辑链路成功接,;f述校验i^,行 所^iii性校验测縱且经由所鹏伟瞻道向戶; ^始点节点縱测试结果。
17. 如权利要求15戶腐的ifWl可读介质,其中戶/f^校验部他括逻辑链路校验,部分,用于经由由校验数据发送指令指示的测试逻 辑 发送任意的校验数据并且基于是否经由由校验指令指示的测试逻辑^| 各 ^c力接收校纖据^^行戶; ^i性校验测试;以及控制信道处理部分,用于当所述测试逻辑鹏被指示时,经由控制信鄉知所鹏束点节点所^M性校验测试开始并且向戶舰逻辑鹏校验鹏部彌出戶舰校验娜发送指令以及,当经由所述控制信道舰知所^iii性校验测试开始时,向所^3I辑鹏校验雌部,出所述校验指令,以及经由控制信道向戶腿测鄉辑鹏的戶; ^始点节点鋭测试结果。
全文摘要
本发明涉及用于校验逻辑链路的连通性的方法和系统。逻辑链路连通性的校验甚至可以在包括多个节点的网络中完成,所述多个节点经由相邻节点之间的一个(或多个)数据链路和控制信道连接。将要被校验的逻辑链路的起始点的节点通过控制信道向将要被校验的逻辑链路的结束点的节点发送逻辑链路校验请求消息,从而通知连通性校验测试将要开始。此后,起始点节点通过将要被校验的逻辑链路发送物理链路校验消息(校验数据)。当通过控制信道通知测试将要开始时,结束点节点基于其是否能通过将要被校验的逻辑链路接收到校验数据来执行连通性校验测试。结束点节点向起始点节点返回测试结果消息。
文档编号H04L12/26GK101183997SQ20071015969
公开日2008年5月21日 申请日期2007年11月16日 优先权日2006年11月17日
发明者松本健彦, 舟崎智诚, 饭田秀一 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1