首页 / 专利库 / 专利权 / 申请 / 国际申请 / 撤回 / 光节点设备、网络控制设备、维护设备、光网及3R中继实施节点决定方法

节点设备、网络控制设备、维护设备、光网及3R中继实施节点决定方法

阅读:836发布:2021-11-30

专利汇可以提供节点设备、网络控制设备、维护设备、光网及3R中继实施节点决定方法专利检索,专利查询,专利分析的服务。并且用所需最小数或所需最小能 力 的3R 中继器 来有效利用网络资源,构成经济的光网。保持与自己所属的光网的拓扑信息对应的3R区间信息,参照保持的3R区间信息,在设定经由自己的光路径时自主地判断自己是否是要实施3R中继的光 节点 设备。或者,在自己是源节点时,在从自己到目的节点的光路径经由的其他光节点设备中特定要实施3R中继的其他光节点设备, 请求 该特定出的其他光节点设备在设定自己是源节点的光路径时实施3R中继。,下面是节点设备、网络控制设备、维护设备、光网及3R中继实施节点决定方法专利的具体信息内容。

1. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间;
包括:
保持部件,保持与自己所属的光网的拓扑信息对应的3R区间信息; 和
判断部件,参照该保持部件中保持的上述3R区间信息,在设定经 由自己的光路径时自主地判断自己是否是要实施3R中继的光节点设 备。
2. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径的 终点的光节点设备定义为目的节点;
包括:
保持部件,保持与自己所属的光网的拓扑信息对应的3R区间信息;
特定部件,参照该保持部件中保持的上述3R区间信息,在自己是 源节点时,在从自己到目的节点的光路径经由的其他光节点设备中特定 要实施3R中继的其他光节点设备;以及
请求部件,请求该特定部件特定出的上述其他光节点设备在设定自 己是源节点的光路径时实施3R中继。
3. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径的 终点的光节点设备定义为目的节点;
包括:
保持部件,在自己是上述源节点和上述目的节点之间的光路径经由 的光节点设备时保持与自己所属的光网的拓扑信息对应的3R区间信 息;和
判断部件,参照该保持部件中保持的上述3R区间信息,在设定经 由自己的光路径时自主地判断自己是否是要实施3R中继的光节点设 备。
4. 如权利要求1或3所述的光节点设备,其中,
将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径 的终点的光节点设备定义为目的节点,在该光路径是双向时,将从上述源 节点指向上述目的节点的方向的光路径定义为下行光路径,将从上述目的 节点指向上述源节点的方向的光路径定义为上行光路径;
在上述光路径是双向光路径时,
上述判断部件包括:决定部件,对下行光路径及上行光路径这双向分 别决定要实施3R中继的光节点设备。
5. 如权利要求2所述的光节点设备,其中,
将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径 的终点的光节点设备定义为目的节点,在该光路径是双向时,将从上述源 节点指向上述目的节点的方向的光路径定义为下行光路径,将从上述目的 节点指向上述源节点的方向的光路径定义为上行光路径;
在上述光路径是双向光路径时,
上述特定部件包括:决定部件,对下行光路径及上行光路径这双向分 别决定要实施3R中继的光节点设备。
6. 如权利要求1或3所述的光节点设备,其中,
将作为上述3R区间的起点的光节点设备定义为3R源节点,将作为该 3R区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求的 光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义为目 的节点;
对经由一个光节点设备的光路径上的包含重复部分的多个不同的3R区 间,在该一个光节点设备是某一个3R区间上的3R源节点、而在其他3R区 间上不充当3R源节点或3R目的节点时,
上述判断部件包括:
比较部件,参照与从上述一个光节点设备到目的节点的光路径有关系 的3R区间信息来比较上述一个光节点设备起3R源节点的作用的情况和不 起3R源节点的作用的情况这两种情况下的3R实施次数;和
决定部件,根据该比较部件的比较结果,在上述一个光节点设备起3R 源节点的作用的情况比上述一个光节点设备不起3R源节点的作用的情况 3R实施次数少时,决定为上述一个光节点设备是要实施3R中继的光节点设 备。
7. 如权利要求2或5所述的光节点设备,其中,
将作为上述3R区间的起点的光节点设备定义为3R源节点,将作为该 3R区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求的 光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义为目 的节点;
对经由一个光节点设备的光路径上的包含重复部分的多个不同的3R区 间,在该一个光节点设备是某一个3R区间上的3R源节点、而在其他3R区 间上不充当3R源节点或3R目的节点时,
上述特定部件包括:
比较部件,参照与从上述一个光节点设备到目的节点的光路径有关系 的3R区间信息来比较上述一个光节点设备起3R源节点的作用的情况和不 起3R源节点的作用的情况这两种情况下的3R实施次数;和
决定部件,根据该比较部件的比较结果,在上述一个光节点设备起3R 源节点的作用的情况比上述一个光节点设备不起3R源节点的作用的情况 3R实施次数少时,决定为上述一个光节点设备是要实施3R中继的光节点设 备。
8. 如权利要求1或3所述的光节点设备,其中,
将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径 的终点的光节点设备定义为目的节点;
上述判断部件包括如下部件,该部件判断一个光节点设备是否是与3R 目的节点相当的光节点设备且是否是目的节点,当判断出一个光节点设备 是与3R目的节点相当的光节点设备、不是目的节点时,将上述一个光节点 设备作为3R源节点、将下一跳的光节点设备作为3R目的节点并判断出上 述一个光节点设备就是实施3R中继的光节点设备。
9. 如权利要求2或5所述的光节点设备,其中,
将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径 的终点的光节点设备定义为目的节点;
上述特定部件包括如下部件,该部件判断一个光节点设备是否是与3R 目的节点相当的光节点设备且是否是目的节点,当判断出一个光节点设备 是与3R目的节点相当的光节点设备、不是目的节点时,将上述一个光节点 设备作为3R源节点、将下一跳的光节点设备作为3R目的节点并判断上述 一个光节点设备就是实施3R中继的光节点设备。
10. 如权利要求1或3所述的光节点设备,其中,
将作为上述3R区间的起点的光节点设备定义为3R源节点;
在一个光节点设备不属于在经由该一个光节点设备的光路径上具有3R 源节点的任一个3R区间时,
上述判断部件包括:决定部件,决定为是要将上述一个光节点设备作 为3R源节点、将上述一个光节点设备的下一跳的光节点设备作为3R目的 节点、上述一个光节点设备实施3R中继的光节点设备。
11. 如权利要求2或5所述的光节点设备,其中,
将作为上述3R区间的起点的光节点设备定义为3R源节点;
在一个光节点设备不属于在经由该一个光节点设备的光路径上具有3R 源节点的任一个3R区间时,
上述特定部件包括:决定部件,决定为是要将上述一个光节点设备作 为3R源节点、将上述一个光节点设备的下一跳的光节点设备作为3R目的 节点、上述一个光节点设备实施3R中继的光节点设备。
12. 如权利要求1或3所述的光节点设备,其中,
包括:送出部件,在一个光节点设备是上行光路径上的3R源节点但是 不是目的节点、上述一个光节点设备不是该上行光路径上的3R目的节点时, 送出用于把上行光路径上的前一跳的光节点设备是将上述一个光节点设备 作为3R目的节点的3R源节点传递给上述前一跳的光节点设备的消息;
上述判断部件包括:决定部件,在上行光路径上自己接受了该消息时, 决定为在上行光路径上自己是将送出该消息的光节点设备作为3R目的节点 的3R源节点。
13. 如权利要求2或5所述的光节点设备,其中,
包括:送出部件,在一个光节点设备是上行光路径上的3R源节点但是 不是目的节点、上述一个光节点设备不是该上行光路径上的3R目的节点时, 送出用于把上行光路径上的前一跳的光节点设备是将上述一个光节点设备 作为3R目的节点的3R源节点传递给上述前一跳的光节点设备的消息;
上述特定部件包括:决定部件,在上行光路径上自己接受了该消息时, 决定为在上行光路径上自己是将送出该消息的光节点设备作为3R目的节点 的3R源节点。
14. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点;
包括:
保持部件,保持将自己作为3R源节点的3R区间信息;和
送出部件,接受光路径设定请求中包含的表示自己是3R目的节点 的消息,判断自己是否是目的节点,当判断出自己不是目的节点时,参 照上述保持部件并判断自己是否是该光路径上的3R源节点,当判断出 自己是该光路径上的3R源节点时,判断为是要实施3R中继的光节点设 备,并且向与将自己作为3R源节点的光路径上的3R区间的3R目的节 点相当的光节点设备送出用于传递该光节点设备是3R目的节点的消 息。
15. 如权利要求14所述的光节点设备,其中,接受光路径设定请 求中包含的表示自己是3R目的节点的消息,在自己不是目的节点时, 参照上述保持部件,在自己不是该光路径上的3R源节点时,判断为是 要将自己作为3R源节点、将下一跳的光节点设备作为3R目的节点来实 施3R中继的光节点设备,并且向该下一跳的光节点设备送出用于传递 该光节点设备是3R目的节点的消息。
16. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在该光路径是双向时,将从上述源节点指向上述目的节点 的方向的光路径定义为下行光路径,将从上述目的节点指向上述源节点 的方向的光路径定义为上行光路径;
包括:
保持部件,保持将自己作为3R源节点及3R目的节点的3R区间信 息;
送出部件,接受光路径设定请求中包含的表示自己是下行光路径上 的3R目的节点的消息,判断自己是否是目的节点,当判断出自己不是 目的节点时,参照上述保持部件并判断自己是否是该下行光路径上的3R 源节点,当判断出自己是该下行光路径上的3R源节点时,判断为是要 实施3R中继的光节点设备,并且向与将自己作为3R源节点的下行光路 径上的3R区间的3R目的节点相当的光节点设备送出用于传递该光节点 设备是3R目的节点的消息;以及
送出部件,接受光路径设定请求中包含的表示自己是上行光路径上 的3R源节点的消息,判断为自己是要在上行光路径上实施3R中继的光 节点设备,并且判断自己是否是目的节点,当判断出自己不是目的节点 时,参照上述保持部件并判断自己是否是该上行光路径上的3R目的节 点,当判断出自己是该上行光路径上的3R目的节点时,向与将自己作 为3R目的节点的上行光路径上的3R源节点相当的光节点设备送出用于 传递该光节点设备是3R源节点的消息。
17. 如权利要求16所述的光节点设备,包括:
送出部件,接受光路径设定请求中包含的表示自己是下行光路径上 的3R目的节点的消息,在自己不是目的节点时,参照上述保持部件, 在自己不是该下行光路径上的3R源节点时,判断为是要将自己作为3R 源节点、将下行光路径上的下一跳的光节点设备作为3R目的节点来实 施3R中继的光节点设备,并且向该下一跳的光节点设备送出用于传递 该光节点设备是自己的3R目的节点的消息;以及
送出部件,接受光路径设定请求中包含的表示自己是上行光路径上 的3R源节点的消息,判断为自己是要在上行光路径上实施3R中继的光 节点设备,并且在自己不是目的节点时,参照上述保持部件,在自己不 是该上行光路径上的3R目的节点时,送出用于将上行光路径上的前一 跳的光节点设备是将自己作为3R目的节点的3R源节点传递给该前一跳 的光节点设备的消息。
18. 一种网络控制设备,管理包括交换连接光信号的多个光节点设 备、和连接该多个光节点设备间的光传输线路的光网,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间;
包括:
保持部件,保持与上述光网的拓扑信息对应的3R区间信息;和
提供部件,按照来自上述光节点设备的请求将该保持部件中保持的 上述3R区间信息提供给该光节点设备。
19. 一种光节点设备,交换连接光信号,其中,
包括:取得部件,请求管理自己所属的光网的网络控制设备提供与 该光网的拓扑信息对应的3R区间信息并取得该3R区间信息。
20. 如权利要求19所述的光节点设备,其中,上述取得部件包括: 保持部件,从取得的上述3R区间信息中选择并保持与自己有关的至少 一部分信息。
21. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间;
包括:
取得部件,向管理自己所属的光网的网络控制设备请求并取得与自 己所属的光网的拓扑信息对应的3R区间信息;和
广告部件,保持该取得部件取得的上述3R区间信息并且广告给其 他光节点设备。
22. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径的 终点的光节点设备定义为目的节点;
包括:
取得部件,在自己是源节点时向管理自己所属的光网的网络控制设 备请求并取得与自己所属的光网的拓扑信息对应的3R区间信息;和
传递部件,保持该取得部件取得的上述3R区间信息并且传递给将 自己作为源节点时的到目的节点的光路径上包含其他光节点设备。
23. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将发出光路径设定请求的光节点设备定义为源节点,将作为该光路径的 终点的光节点设备定义为目的节点;
包括:
取得部件,在自己是源节点时向管理自己所属的光网的网络控制设 备请求并取得与自己所属的光网的拓扑信息对应的3R区间信息;和
广告部件,保持该取得部件取得的上述3R区间信息并且广告给其 他光节点设备;
设有:判断部件,判断上述广告部件的广告是否是与经由自己的光 路径有关系的广告;
包括:抛弃部件,根据该判断部件的判断结果,在上述广告是与上 述经由自己的光路径没关系的广告时抛弃上述广告;
包括:保持部件,根据上述判断部件的判断结果,在上述广告是与 上述经由自己的光路径有关系的广告时保持上述广告内容。
24. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
包括:
保持部件,保持自己所属的3R区间上的自己和3R目的节点之间的 跳数H的信息;和
判断部件,自主地判断自己是否要对从自己所属的3R区间上的3R 源节点送出的光信号实施3R中继;
在设自己包括的3R中继线数为T、空闲3R中继线数的阈值为TH_T、 到3R目的节点的跳数的阈值为TH_H时,如果
T>TH_T且H<TH_H
则该判断部件判断为要实施3R中继。
25. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为上述3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
对经由一个光节点设备的光路径上的包含重复部分的多个不同的3R 区间,在该一个光节点设备是某一个3R区间上的3R源节点、而在其他 3R区间上不充当3R源节点或3R目的节点时,
参照与从上述一个光节点设备到目的节点的光路径有关系的3R区 间信息来比较上述一个光节点设备起3R源节点的作用的情况和不起3R 源节点的作用的情况这两种情况下的3R实施次数,根据该比较结果, 在上述一个光节点设备起3R源节点的作用的情况比上述一个光节点设 备不起3R源节点的作用的情况3R实施次数少时,决定为上述一个光节 点设备是要实施3R中继的光节点设备。
26. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为上述3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
判断一个光节点设备是否是与3R目的节点相当的光节点设备且是 否是目的节点,
当判断出一个光节点设备是与3R目的节点相当的光节点设备、不 是目的节点时,决定为是要将上述一个光节点设备作为3R源节点、将 下一跳的光节点设备作为3R目的节点、上述一个光节点设备实施3R中 继的光节点设备。
27. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为上述3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
在一个光节点设备不属于在经由该一个光节点设备的光路径上具有 3R源节点的任一个3R区间时,
决定为是要将上述一个光节点设备作为3R源节点、将上述一个光 节点设备的下一跳的光节点设备作为3R目的节点、上述一个光节点设 备实施3R中继的光节点设备。
28. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为上述3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在该光路径是双向时,将从上述源节点指向上述目的节点 的方向的光路径定义为下行光路径,将从上述目的节点指向上述源节点 的方向的光路径定义为上行光路径;
在一个光节点设备是上行光路径上的3R源节点但是不是目的节 点、上述一个光节点设备不是该上行光路径上的3R目的节点时,送出 用于把上行光路径上的前一跳的光节点设备是将上述一个光节点设备作 为3R目的节点的3R源节点传递给上述前一跳的光节点设备的消息;
在上行光路径上接受了该消息的光节点设备决定为在上行光路径上 自己是将送出该消息的光节点设备作为3R目的节点的3R源节点。
29. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点;
与3R源节点相当的光节点设备保持与自己有关的3R区间信息,接 受光路径设定请求中包含的表示是3R目的节点的消息,判断该光节点 设备是否是目的节点,当判断出该光节点设备不是目的节点时,参照上 述3R区间信息并判断自己是否是该光路径上的3R源节点,当判断出自 己是该光路径上的3R源节点时,判断为是要实施3R中继的光节点设备, 并且向与将自己作为3R源节点的光路径上的3R区间的3R目的节点相 当的光节点设备送出用于传递该光节点设备是3R目的节点的消息。
30. 如权利要求29所述的3R中继实施节点决定方法,其中,接受 光路径设定请求中包含的表示自己是3R目的节点的消息,在自己不是 目的节点时,参照上述3R区间信息,在自己不是该光路径上的3R源节 点时,判断为是要将自己作为3R源节点、将下一跳的光节点设备作为 3R目的节点来实施3R中继的光节点设备,并且向该下一跳的光节点设 备送出用于传递该光节点设备是3R目的节点的消息。
31. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在该光路径是双向时,将从上述源节点指向上述目的节点 的方向的光路径定义为下行光路径,将从上述目的节点指向上述源节点 的方向的光路径定义为上行光路径;
保持将自己作为3R源节点及3R目的节点的3R区间信息,接受光 路径设定请求中包含的表示自己是下行光路径上的3R目的节点的消 息,判断自己是否是目的节点,当判断出自己不是目的节点时,参照上 述3R区间信息并判断自己是否是该下行光路径上的3R源节点,当判断 出自己是该下行光路径上的3R源节点时,判断为是要实施3R中继的光 节点设备,并且向与将自己作为3R源节点的下行光路径上的3R区间的 3R目的节点相当的光节点设备送出用于传递该光节点设备是3R目的节 点的消息;
接受光路径设定请求中包含的表示自己是上行光路径上的3R源节 点的消息,判断为自己是要在上行光路径上实施3R中继的光节点设备, 并且判断自己是否是目的节点,当判断出自己不是目的节点时,参照上 述3R区间信息并判断自己是否是该上行光路径上的3R目的节点,当判 断出自己是该上行光路径上的3R目的节点时,向与将自己作为3R目的 节点的上行光路径上的3R源节点相当的光节点设备送出用于传递该光 节点设备是3R源节点的消息。
32. 如权利要求31所述的3R中继实施节点决定方法,其中,
接受光路径设定请求中包含的表示自己是下行光路径上的3R目的 节点的消息,在自己不是目的节点时,参照上述3R区间信息,在自己 不是该下行光路径上的3R源节点时,判断为是要将自己作为3R源节点、 将下行光路径上的下一跳的光节点设备作为3R目的节点来实施3R中继 的光节点设备,并且向该下一跳的光节点设备送出用于传递该光节点设 备是自己的3R目的节点的消息;
接受光路径设定请求中包含的表示自己是上行光路径上的3R源节 点的消息,判断为自己是要在上行光路径上实施3R中继的光节点设备, 并且在自己不是目的节点时,参照上述3R区间信息,在自己不是该上 行光路径上的3R目的节点时,送出用于将上行光路径上的前一跳的光 节点设备是将自己作为3R目的节点的3R源节点传递给该前一跳的光节 点设备的消息。
33. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
在设一个光节点设备所属的3R区间上的自己和3R目的节点之间的 跳数为H、该一个光节点设备包括的3R中继线数为T、空闲3R中继线 数的阈值为TH_T、到3R目的节点的跳数的阈值为TH_H时,如果
T>TH_T且H<TH_H
则判断为上述一个光节点设备是要实施3R中继的光节点设备。
34. 一种光节点设备,包括交换连接光信号的交换连接部件,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每设定一个波长就删除一个该标 签;
上述交换连接部件包含波长变换部件或3R中继部件;
包括:
保持部件,保持自己所属的3R区间上的自己和3R目的节点之间的 跳数H的信息;和
判断部件,自主地判断自己是否要对从自己所属的3R区间上的3R 源节点送出的光信号实施3R中继;
在设上述波长变换部件或上述3R中继部件包括的中继线数为T、 空闲中继线数的阈值为TH_T、到3R目的节点的跳数的阈值为TH_H、剩 余的标签数为L、剩余的标签数的阈值为TH_L时,如果
T>TH_T且(H<TH_H且L<TH_L)
则该判断部件判断为要实施3R中继。
35. 一种光节点设备,包括交换连接光信号的交换连接部件,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每使用一个波长就删除一个该标 签;
上述交换连接部件包含波长变换部件或3R中继部件;
包括:
保持部件,保持自己所属的3R区间上的自己和3R目的节点之间的 跳数H的信息;和
判断部件,自主地判断自己是否要对从自己所属的3R区间上的3R 源节点送出的光信号实施3R中继;
在设上述波长变换部件或上述3R中继部件包括的中继线数为T、 空闲中继线数的阈值为TH_T、到3R目的节点的跳数的阈值为TH_H、剩 余的标签数为L、剩余的标签数的阈值为TH_L时,如果
T>TH_T且(H<TH_H或L<TH_L)
则该判断部件判断为要实施3R中继。
36. 如权利要求34或35所述的光节点设备,包括这样的部件:自 己属于当在源节点和目的节点之间设定光路径时使3R实施次数最少的 3R区间,并且当从其他光节点装置接受了表示取代自己实施3R中继的 消息时,不管上述判断部件的判断结果如何都判断为自己不实施3R中 继。
37. 一种光节点设备,包括交换连接光信号的交换连接部件,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在光路径是双向的情况下,将从源节点指向目的节点的光 路径定义为下行光路径,将从目的节点指向源节点的光路径定义为上行 光路径;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每设定一个波长就删除一个该标 签;
上述交换连接部件包含波长变换部件或3R中继部件;
包括:
保持部件,保持上行光路径上的自己所属的3R区间上的自己和3R 目的节点之间的跳数H的信息;和
判断部件,自主地判断自己是否要对从上行光路径上的自己所属的 3R区间上的3R源节点送出的光信号实施3R中继;
在设上述波长变换部件或上述3R中继部件包括的中继线数为T、 空闲中继线数的阈值为TH_T、到3R目的节点的跳数的阈值为TH_H、剩 余的标签数为L、剩余的标签数的阈值为TH_L时,如果
T>TH_T且(H<TH_H且L>TH_L)
则该判断部件判断为要实施3R中继。
38. 一种光节点设备,包括交换连接光信号的交换连接部件,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在光路径是双向的情况下,将从源节点指向目的节点的光 路径定义为下行光路径,将从目的节点指向源节点的光路径定义为上行 光路径;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每设定一个波长就删除一个该标 签;
上述交换连接部件包含波长变换部件或3R中继部件;
包括:
保持部件,保持上行光路径上的自己所属的3R区间上的自己和3R 目的节点之间的跳数H的信息;和
判断部件,自主地判断自己是否要对从上行光路径上的自己所属的 3R区间上的3R源节点送出的光信号实施3R中继;
在设上述波长变换部件或上述3R中继部件包括的中继线数为T、 空闲中继线数的阈值为TH_T、到3R目的节点的跳数的阈值为TH_H、剩 余的标签数为L、剩余的标签数的阈值为TH_L时,如果
T>TH_T且(H<TH_H或L>TH_L)
则该判断部件判断为要实施3R中继。
39. 如权利要求37或38所述的光节点设备,当上述判断部件判断 出自己实施3R中继时,属于当在源节点和目的节点之间设定上行光路 径时使3R实施次数最少的3R区间,并且对自己接替3R中继的其他光 节点装置,传送上述判断部件的判断结果,并撤回实施3R中继这一上 述其他光节点装置的判断。
40. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每使用一个波长就删除一个该标 签;
保持上述光节点设备所属的3R区间上的上述光节点设备和3R目的 节点之间的跳数H的信息;
在自主地判断上述光节点设备是否要对从上述光节点设备所属的3R 区间上的3R源节点送出的光信号实施3R中继时,在设具有进行波长变 换或3R中继的功能的中继线数为T、空闲中继线数的阈值为TH_T、到 3R目的节点的跳数的阈值为TH_H、剩余的标签数为L、剩余的标签数 的阈值为TH_L时,如果
T>TH_T且(H<TH_H且L<TH_L)
则判断为要实施3R中继。
41. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每使用一个波长就删除一个该标 签;
保持上述光节点设备所属的3R区间上的上述光节点设备和3R目的 节点之间的跳数H的信息;和
在自主地判断上述光节点设备是否要对从上述光节点设备所属的3R 区间上的3R源节点送出的光信号实施3R中继时,在设具有进行波长变 换或3R中继的功能的中继线数为T、空闲中继线数的阈值为TH_T、到 3R目的节点的跳数的阈值为TH_H、剩余的标签数为L、剩余的标签数 的阈值为TH_L时,如果
T>TH_T且(H<TH_H或L<TH_L)
则判断为要实施3R中继。
42. 如权利要求40或41所述的3R中继实施节点决定方法,其中, 自己属于当在源节点和目的节点之间设定光路径时使3R实施次数最少 的3R区间,并且当从其他光节点装置接受了表示取代自己实施3R中继 的消息时,将目的节点作为3R目的节点的3R区间时,不管上述判断结 果如何,都判断为自己不实施3R中继。
43. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在光路径是双向的情况下,将从源节点指向目的节点的光 路径定义为下行光路径,将从目的节点指向源节点的光路径定义为上行 光路径;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每设定一个波长就删除一个该标 签;
保持上行光路径上的自己所属的3R区间上的自己和3R目的节点之 间的跳数H的信息;
在自主地判断自己是否要对从上行光路径上的自己所属的3R区间 上的3R源节点送出的光信号实施3R中继时,在设具备进行波长变换或 3R中继的功能的中继线数为T、空闲中继线数的阈值为TH_T、到3R目 的节点的跳数的阈值为TH_H、剩余的标签数为L、剩余的标签数的阈值 为TH_L时,如果
T>TH_T且(H<TH_H且L>TH_L)
则判断为要实施3R中继。
44. 一种3R中继实施节点决定方法,用于交换连接光信号的光节 点设备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,在光路径是双向的情况下,将从源节点指向目的节点的光 路径定义为下行光路径,将从目的节点指向源节点的光路径定义为上行 光路径;
在光路径设定请求中包含在从源节点到目的节点的交换连接时指定 从源节点起依次使用的波长的标签,每设定一个波长就删除一个该标 签;
保持上行光路径上的自己所属的3R区间上的自己和3R目的节点之 间的跳数H的信息;
在自主地判断自己是否要对从上行光路径上的自己所属的3R区间 上的3R源节点送出的光信号实施3R中继时,在设具备进行波长变换或 3R中继的功能的中继线数为T、空闲中继线数的阈值为TH_T、到3R目 的节点的跳数的阈值为TH_H、剩余的标签数为L、剩余的标签数的阈值 为TH_L时,如果
T>TH_T且(H<TH_H或L>TH_L)
则判断为要实施3R中继。
45. 如权利要求43或44所述的3R中继实施节点决定方法,其中, 当上述判断部件判断出自己实施3R中继时,属于当在源节点和目的节 点之间设定上行光路径时使3R实施次数最少的3R区间,并且向自己接 替3R中继的其他光节点装置,传送上述判断部件的判断结果,并撤回 实施3R中继这一上述其他光节点装置的判断。
46. 一种网络控制设备,管理包括交换连接光信号的多个光节点设 备、和连接该多个光节点设备间的光传输线路的光网,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点;
包括:
拓扑信息保持部件,保持上述光网的拓扑信息;
创建部件,根据输入的跳数信息在上述拓扑信息上创建将指定的光 节点设备作为3R源节点的3R区间的估计信息;
变更部件,根据输入的指示来变更该创建部件创建的上述拓扑信息 上的3R区间的估计信息的一部分或全部;以及
通知部件,将该变更部件变更过的上述拓扑信息上的3R区间的信 息通知给上述光节点设备。
47. 一种维护设备,将不用3R中继就能够传输数据的预先设定的 区间定义为3R区间,将作为该3R区间的起点的光节点设备定义为3R 源节点;
向网络控制设备提供跳数信息,该网络控制设备管理包括交换连接 光信号的多个光节点设备、和连接该多个光节点设备间的光传输线路的 光网,根据输入的上述跳数信息在拓扑信息上创建将指定的光节点设备 作为3R源节点的3R区间的估计信息;其中,
上述跳数信息是3R区间的跳数估计值;
包括:
生成部件,生成该跳数估计值;
保持部件,与该光网使用的光纤种类及波段的信息一起来保持上述 光网的拓扑信息;以及
表,记录了光纤种类及波段和单位区间平均的光信号的恶化程度之 间的关系;
上述生成部件参照上述拓扑信息上的光纤种类及波段的信息和上述 表中记录的光纤种类及波段和单位区间平均的光信号的恶化程度来生成 上述跳数估计值。
48. 一种网络控制设备,管理包括交换连接光信号的多个光节点设 备、和连接该多个光节点设备间的光传输线路的光网,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点;
包括:
拓扑信息保持部件,保持上述光网的拓扑信息;
创建部件,根据输入的跳数信息在上述拓扑信息上创建将指定的光 节点设备作为3R源节点的3R区间的估计信息;
指示部件,指示上述光节点设备在与该创建部件创建的上述拓扑信 息上的3R区间的估计信息对应的上述光网上的区间上设定测试用光路 径;
收集部件,收集该指示部件使上述光节点设备设定的上述测试用光 路径造成的光信号恶化程度的实测结果;
变更部件,根据该收集部件收集到的上述光信号恶化程度的实测结 果来变更上述创建部件创建的上述拓扑信息上的3R区间的估计信息的 一部分或全部;以及
通知部件,将该变更部件变更过的上述拓扑信息上的3R区间的信 息通知给上述光节点设备。
49. 一种光节点设备,将不用3R中继就能够传输数据的预先设定 的区间定义为3R区间,将作为该3R区间的起点的光节点设备定义为3R 源节点;
向网络控制设备通知测试用光路径造成的光信号恶化程度的实测结 果,该网络控制设备管理包括交换连接光信号的多个光节点设备、和连 接该多个光节点设备间的光传输线路的光网,根据输入的跳数信息在拓 扑信息上创建将指定的光节点设备作为3R源节点的3R区间的估计信 息,指示上述光节点设备在与该创建的上述拓扑信息上的3R区间的估 计信息对应的上述光网上的区间上设定该测试用光路径,收集上述光节 点设备根据该指示设定的上述测试用光路径造成的光信号恶化程度的实 测结果,根据该收集到的上述光信号恶化程度的实测结果来变更上述创 建的上述拓扑信息上的3R区间的估计信息的一部分或全部,将该变更 过的上述拓扑信息上的3R区间的信息通知给上述光节点设备;其中,
包括:
设定部件,设定上述网络控制设备指示的测试用光路径;
实测部件,实测该设定部件设定的上述测试用光路径的光信号恶化 程度;以及
通知部件,将该实测部件的实测结果通知给上述网络控制设备。
50. 一种网络控制设备,管理包括交换连接光信号的多个光节点设 备、和连接该多个光节点设备间的光传输线路的光网,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间;
包括:
拓扑信息保持部件,保持上述光网的拓扑信息;
3R区间信息保持部件,与该拓扑信息对应来保持上述光网上设定 的3R区间;
收集部件,收集上述光网内的通信量需求信息;以及
通知部件,根据该收集部件收集的上述通信量需求信息,在通信量 需求增加了的区间内,参照上述3R区间信息保持部件的信息,将尚未 生成3R区间信息的区间通知给维护者。
51. 一种网络控制设备,管理包括交换连接光信号的多个光节点设 备、和连接该多个光节点设备间的光传输线路的光网,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间;
包括:
拓扑信息保持部件,保持上述光网的拓扑信息;
3R区间信息保持部件,与该拓扑信息对应来保持上述光网上设定 的3R区间;
收集部件,收集上述光网内的通信量需求信息;以及
生成部件,根据该收集部件收集的上述通信量需求信息,在通信量 需求增加了的区间内,参照上述3R区间信息保持部件,新生成尚未生 成3R区间信息的区间的3R区间信息。
52. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点;
包括:
检测部件,检测到达自己的光信号的恶化状态;
通知部件,在该检测部件的检测结果是检测出信号恶化时,向与自 己的前一跳相当的相邻光节点设备通知该光节点设备是3R目的节点并 且是下一3R区间的3R源节点;
识别部件,在自己接受了来自下一跳的相邻光节点设备的上述通知 部件的通知时,识别出自己是3R目的节点并且是下一3R区间的3R源 节点;以及
更新部件,根据该识别结果来更新自己保持的3R区间信息。
53. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点;
包括:
检测部件,检测到达自己的光信号的恶化状态;
识别部件,在该检测部件的检测结果是检测出信号恶化时,识别出 自己是3R目的节点并且是下一3R区间的3R源节点;以及
更新部件,根据该识别结果来更新自己保持的3R区间信息。
54. 一种光节点设备,将不用3R中继就能够传输数据的预先设定 的区间定义为3R区间,将作为该3R区间的起点的光节点设备定义为3R 源节点,将作为该3R区间的终点的光节点设备定义为3R目的节点,将 作为光路径的终点的光节点设备定义为目的节点;
生成从自己到目的节点的通路上的3R区间信息;其中,
包括:
送出部件,每当从下一跳的相邻光节点设备起逐跳依次对到上述目 的节点的通路上包含的其他光节点设备设定光路径时送出测试用光信 号;
接受部件,每当该送出部件从下一跳的相邻光节点设备起逐跳依次 向到上述目的节点的通路上包含的其他光节点设备送出测试用光信号 时,接受来自接收到该测试用光信号的最远端的其他光节点设备的该测 试用光信号的恶化状况的报告;以及
通知部件,在基于该接受部件接受到的上述报告结果的上述测试用 光信号的恶化状况满足规定的恶化条件时,向与上述最远端的其他光节 点设备的前一跳相当的其他光节点设备通知该其他光节点设备是3R目 的节点并且是下一3R区间的3R源节点;
接受了该通知的上述其他光节点设备包括:
送出部件,每当从下一跳的相邻光节点设备起逐跳依次对到上述目 的节点的通路上包含的其他光节点设备设定光路径时送出测试用光信 号;
接受部件,每当该送出部件从下一跳的相邻光节点设备起逐跳依次 向到上述目的节点的通路上包含的其他光节点设备送出测试用光信号 时,接受来自接收到该测试用光信号的最远端的其他光节点设备的该测 试用光信号的恶化状况的报告;以及
通知部件,在基于该接受部件接受到的上述报告结果的上述测试用 光信号的恶化状况满足规定的恶化条件时,向与上述最远端的其他光节 点设备的前一跳相当的其他光节点设备通知该其他光节点设备是3R目 的节点并且是下一3R区间的3R源节点。
55. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点;
包括:
设定部件,从自己的下一跳的相邻光节点设备起逐跳依次对要测定 3R区间信息的被测链路上包含的其他光节点设备设定测试用光路径;
送出部件,每当该设定部件从下一跳的相邻光节点设备起逐跳依次 对上述被测链路上包含的其他光节点设备设定测试用光路径时送出测试 用光信号;
接受部件,每当该送出部件从下一跳的相邻光节点设备起逐跳依次 向上述被测链路上包含的其他光节点设备送出测试用光信号时,接受来 自接收到该测试用光信号的最远端的其他光节点设备的该测试用光信号 的恶化状况的报告;以及
识别部件,在基于该接受部件接受到的上述报告结果的上述测试用 光信号的恶化状况满足规定的恶化条件时,将与上述最远端的其他光节 点设备的前一跳相当的其他光节点设备识别为是3R目的节点并且是下 一3R区间的3R源节点。
56. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
包括:
保持部件,保持根据自己和相邻节点之间的链路上的光信号恶化特 性而预先为每个链路确定的值Q;
传递部件,在自己是源节点的情况下,向下一跳的相邻光节点设备 传递被减值的初值P;
计算部件,在自己从前一跳的相邻光节点设备接受了该初值P或已 经从该初值P中进行了减法的被减值P’的情况下,计算(P-Q)或(P’- Q);
识别部件,比较该计算部件的计算结果和阈值,在大于阈值的情况 下,将该计算结果传递给下一跳的相邻光节点设备,而在阈值以下的情 况下,识别出自己是将送出该被减值的初值P的光节点设备作为3R源 节点的情况下的3R目的节点;
传递部件,在识别出自己是3R目的节点、不是传递了该被减值的 光路径的目的节点时,将自己作为3R源节点并将被减值的初值P传递 给下一跳的相邻光节点设备;和
生成部件,将上述识别部件的识别结果,即自己是将发送了该被减 值的初值P的光节点设备作为3R源节点时的3R目的节点生成为3R区 间信息。
57. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为3R区间的起点的光节点设备定义为3R源节点,将作为3R区间 的终点的光节点设备定义为3R目的节点,将发出光路径设定请求的光 节点设备定义为源节点,将作为该光路径的终点的光节点设备定义为目 的节点,将从源节点指向目的节点的方向的光路径定义为下行光路径, 将从目的节点指向源节点的方向的光路径定义为上行光路径;
包括:
检测部件,检测到达自己的上行光路径的光信号的恶化状态;
通知部件,在该检测部件的检测结果是检测出信号恶化时,向与自 己的下一跳相当的相邻光节点设备通知该光节点设备是上行光路径上的 3R目的节点并且是下一3R区间的3R源节点;
识别部件,在自己接受了来自前一跳的相邻光节点设备的上述通知 部件的通知时,识别出自己是上行光路径上的3R目的节点并且是下一 3R区间的3R源节点;以及
更新部件,根据该识别结果来更新自己保持的3R区间信息。
58. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为3R区间的起点的光节点设备定义为3R源节点,将作为3R区间 的终点的光节点设备定义为3R目的节点,将发出光路径设定请求的光 节点设备定义为源节点,将作为该光路径的终点的光节点设备定义为目 的节点,将从源节点指向目的节点的方向的光路径定义为下行光路径, 将从目的节点指向源节点的方向的光路径定义为上行光路径;
包括:
检测部件,检测到达自己的上行光路径的光信号的恶化状态;
识别部件,在该检测部件的检测结果是检测出信号恶化时,识别出 自己是上行光路径上的3R目的节点并且是下一3R区间的3R源节点; 以及
更新部件,根据该识别结果来更新自己保持的3R区间信息。
59. 一种光节点设备,将不用3R中继就能够传输数据的预先设定 的区间定义为3R区间,将作为3R区间的起点的光节点设备定义为3R 源节点,将作为3R区间的终点的光节点设备定义为3R目的节点,将发 出光路径设定请求的光节点设备定义为源节点,将作为该光路径的终点 的光节点设备定义为目的节点,将从源节点指向目的节点的方向的光路 径定义为下行光路径,将从目的节点指向源节点的方向的光路径定义为 上行光路径;
生成从源节点到目的节点的通路上的3R区间信息;其中,
包括:设定部件,在自己是源节点时,从下一跳的相邻光节点设备 起逐跳依次对到目的节点的通路上包含的其他光节点设备设定光路径;
包括:送出部件,在自己不是源节点时,在自己上设定了光路径后, 向上行光路径送出测试用光信号;
包括:通知部件,在自己是源节点时,接收上述测试用光信号并将 该测试用光信号的恶化状况的报告通知给该测试用光信号的送出端;
送出上述测试用光信号的光节点设备包括:识别部件,在基于该通 知的上述测试用光信号的恶化状况满足规定的恶化条件时,识别出自己 是上行光路径上的3R源节点并且是前一3R区间的3R目的节点;
包括:通知部件,在是识别出自己是上行光路径上的3R源节点并 且是前一3R区间的3R目的节点的光节点设备时,从下一跳的相邻光节 点设备起逐跳依次对从自己到目的节点的通路上包含的其他光节点设备 设定光路径,接收上述测试用光信号并将该测试用光信号的恶化状况的 报告通知给该测试用光信号的送出端。
60. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为3R区间的起点的光节点设备定义为3R源节点,将作为3R区间 的终点的光节点设备定义为3R目的节点,将发出光路径设定请求的光 节点设备定义为源节点,将作为该光路径的终点的光节点设备定义为目 的节点,将从源节点指向目的节点的方向的光路径定义为下行光路径, 将从目的节点指向源节点的方向的光路径定义为上行光路径;
包括:设定部件,在自己是源节点时,从下一跳的相邻光节点设备 起逐跳依次对要测定3R区间信息的被测链路上包含的其他光节点设备 设定测试用上行光路径;
被设定了该测试用上行光路径的光节点设备包括:送出部件,向该 测试用上行光路径送出测试用光信号;
包括:通知部件,在自己是源节点时,接收上述测试用光信号并将 该测试用光信号的恶化状况的报告通知给该测试用光信号的送出端;
送出上述测试用光信号的光节点设备包括:识别部件,在基于该通 知的上述测试用光信号的恶化状况满足规定的恶化条件时,识别出自己 是上行光路径上的3R源节点并且是前一3R区间的3R目的节点;
包括:通知部件,在是识别出自己是上行光路径上的3R源节点并 且是前一3R区间的3R目的节点的光节点设备时,从下一跳的相邻光节 点设备起逐跳依次对要测定3R区间信息的被测链路上包含的其他光节 点设备设定测试用上行光路径,接收上述测试用光信号并将该测试用光 信号的恶化状况的报告通知给该测试用光信号的送出端。
61. 如权利要求52、53、57、58中任一项所述的光节点设备,包 括:
广告部件,将上述更新部件更新过的3R区间信息广告给其他光节 点设备;和
更新部件,接收来自其他光节点设备的上述广告并更新自己保持的 3R区间信息。
62. 如权利要求55或60所述的光节点设备,包括:保持部件, 保持上述识别部件的识别结果。
63. 如权利要求55或60所述的光节点设备,包括:
广告部件,将上述识别部件的识别结果广告给其他光节点设备;和
保持部件,接收来自其他光节点设备的广告并与自己的识别结果一 起来保持该广告中包含的识别结果。
64. 如权利要求55或60所述的光节点设备,包括:通知部件, 向管理光网、保持该光网中的3R区间的信息的网络控制设备通知上述 识别部件的识别结果。
65. 一种网络控制设备,将不用3R中继就能够传输数据的预先设 定的区间定义为3R区间,将作为3R区间的起点的光节点设备定义为3R 源节点,将作为3R区间的终点的光节点设备定义为3R目的节点;
管理光网,保持该光网中的3R区间的信息;其中,
包括:更新部件,接受来自构成上述光网的光节点设备的3R目的 节点或3R源节点的信息,更新上述保持着的3R区间的信息。
66. 一种光节点设备,交换连接光信号,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,将从源节点指向目的节点的方向的光路径定义为下行光路 径,将从目的节点指向源节点的方向的光路径定义为上行光路径;
包括:
保持部件,保持根据自己和相邻节点之间的链路上的光信号恶化特 性而预先为每个链路确定的值q;
传递部件,在自己是源节点的情况下,向下一跳的相邻光节点设备 传递被加值的初值p;
计算部件,在自己从前一跳的相邻光节点设备接受了该初值p或已 经在该初值p上进行了加法的被加值p’的情况下,计算(p+q)或(p’+q);
识别部件,比较该计算部件的计算结果和阈值,在小于阈值的情况 下,将该计算结果传递给下一跳的相邻光节点设备,而在阈值以上的情 况下,识别出自己是将送出该被加值的初值p的光节点设备作为上行光 路径上的3R目的节点的情况下的3R源节点;
传递部件,在识别出自己是上行光路径上的3R源节点、不是传递 了该被加值的光路径的目的节点时,将自己作为上行光路径上的3R目 的节点并将被加值的初值p传递给下一跳的相邻光节点设备;以及
生成部件,将上述识别部件的识别结果,即自己是将发送了该被减 值的初值P的光节点设备作为上行光路径中的3R目的节点时的3R源节 点生成为3R区间信息。
67. 一种3R区间信息生成方法,将不用3R中继就能够传输数据的 预先设定的区间定义为3R区间,将作为该3R区间的起点的光节点设备 定义为3R源节点,将发出光路径设定请求的光节点设备定义为源节点, 将作为该光路径的终点的光节点设备定义为目的节点;
生成从源节点到目的节点的通路上的3R区间信息;其中,
执行:
第一步骤,每当从作为源节点的光节点设备的下一跳的相邻光节点 设备起逐跳依次对到上述目的节点的通路上包含的光节点设备设定光路 径时,从作为上述源节点的光节点设备送出测试用光信号;
第二步骤,每当该第一步骤从作为上述源节点的光节点设备的下一 跳的相邻光节点设备起逐跳依次向到上述目的节点的通路上包含的光节 点设备送出测试用光信号时,作为上述源节点的光节点设备接受来自接 收到该测试用光信号的最远端的光节点设备的该测试用光信号的恶化状 况的报告;以及
第三步骤,在基于该第二步骤接受到的上述报告结果的上述测试用 光信号的恶化状况满足规定的恶化条件时,作为上述源节点的光节点设 备向与上述最远端的光节点设备的前一跳相当的光节点设备通知该光节 点设备是3R目的节点并且是下一3R区间的3R源节点;
接受了该通知的上述光节点设备执行:
第四步骤,每当从自己的下一跳的相邻光节点设备起逐跳依次对到 上述目的节点的通路上包含的光节点设备设定光路径时从自己送出测试 用光信号;
第五步骤,每当该第四步骤从自己的下一跳的相邻光节点设备起逐 跳依次向到上述目的节点的通路上包含的光节点设备送出测试用光信号 时,自己接受来自接收到该测试用光信号的最远端的光节点设备的该测 试用光信号的恶化状况的报告;以及
第六步骤,在基于该第五步骤接受到的上述报告结果的上述测试用 光信号的恶化状况满足规定的恶化条件时,自己向与上述最远端的光节 点设备的前一跳相当的光节点设备通知该光节点设备是3R目的节点并 且是下一3R区间的3R源节点。
68. 一种3R区间信息生成方法,将不用3R中继就能够传输数据的 预先设定的区间定义为3R区间,将作为该3R区间的起点的光节点设备 定义为3R源节点;
用于交换连接光信号的光节点设备;其中,
执行:
第一步骤,从作为3R源节点的光节点设备的下一跳的相邻光节点 设备起逐跳依次对要测定3R区间信息的被测链路上包含的光节点设备 设定测试用光路径;
第二步骤,每当该第一步骤从作为上述3R源节点的光节点设备的 下一跳的相邻光节点设备起逐跳依次对上述被测链路上包含的光节点设 备设定测试用光路径时送出测试用光信号;
第三步骤,每当该第二步骤从作为上述3R源节点的光节点设备的 下一跳的相邻光节点设备起逐跳依次向上述被测链路上包含的光节点设 备送出测试用光信号时,接受来自接收到该测试用光信号的最远端的光 节点设备的该测试用光信号的恶化状况的报告;以及
第四步骤,在基于该第三步骤接受到的上述报告结果的上述测试用 光信号的恶化状况满足规定的恶化条件时,作为上述3R源节点的光节 点设备将与上述最远端的光节点设备的前一跳相当的光节点设备识别为 3R目的节点。
69. 一种3R区间信息生成方法,用于交换连接光信号的光节点设 备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点;
各光节点设备保持根据自己和相邻节点之间的链路上的光信号恶化 特性而预先为每个链路确定的值Q;
是源节点的光节点设备向下一跳的相邻光节点设备传递被减值的初 值P;
各光节点设备在自己从前一跳的相邻光节点设备接受了该初值P或 已经从该初值P中进行了减法的被减值P’的情况下,计算(P-Q)或 (P’-Q);
比较该计算结果和阈值,在大于阈值的情况下,将该计算结果传递 给下一跳的相邻光节点设备,而在阈值以下的情况下,识别出自己是将 送出该被减值的初值P的光节点设备作为3R源节点的情况下的3R目的 节点;
在识别出自己是3R目的节点、不是传递了该被减值的光路径的目 的节点时,将自己作为3R源节点并将被减值的初值P传递给下一跳的 相邻光节点设备。
70. 一种3R区间信息生成方法,将不用3R中继就能够传输数据的 预先设定的区间定义为3R区间,将作为3R区间的起点的光节点设备定 义为3R源节点,将作为3R区间的终点的光节点设备定义为3R目的节 点,将发出光路径设定请求的光节点设备定义为源节点,将作为该光路 径的终点的光节点设备定义为目的节点,将从源节点指向目的节点的方 向的光路径定义为下行光路径,将从目的节点指向源节点的方向的光路 径定义为上行光路径;
生成从源节点到目的节点的通路上的3R区间信息;其中,
执行:
第一步骤,自己是源节点的光节点设备从下一跳的相邻光节点设备 起逐跳依次对到目的节点的通路上包含的其他光节点设备设定光路径;
第二步骤,不是源节点的光节点设备在自己上设定了光路径后,向 上行光路径送出测试用光信号;
第三步骤,自己是源节点的光节点设备接收上述测试用光信号并将 该测试用光信号的恶化状况的报告通知给该测试用光信号的送出端;
第四步骤,送出上述测试用光信号的光节点设备在基于该通知的上 述测试用光信号的恶化状况满足规定的恶化条件时,识别出自己是上行 光路径上的3R源节点并且是前一3R区间的3R目的节点;
第五步骤,识别出自己是上行光路径上的3R源节点并且是前一3R 区间的3R目的节点的光节点设备从下一跳的相邻光节点设备起逐跳依 次对从自己到目的节点的通路上包含的其他光节点设备设定光路径,接 收上述测试用光信号并将该测试用光信号的恶化状况的报告通知给该测 试用光信号的送出端。
71. 一种3R区间信息生成方法,将不用3R中继就能够传输数据的 预先设定的区间定义为3R区间,将作为3R区间的起点的光节点设备定 义为3R源节点,将作为3R区间的终点的光节点设备定义为3R目的节 点,将发出光路径设定请求的光节点设备定义为源节点,将作为该光路 径的终点的光节点设备定义为目的节点,将从源节点指向目的节点的方 向的光路径定义为下行光路径,将从目的节点指向源节点的方向的光路 径定义为上行光路径;
生成从源节点到目的节点的通路上的3R区间信息;其中,
执行:
第一步骤,是源节点的光节点设备从下一跳的相邻光节点设备起逐 跳依次对要测定3R区间信息的被测链路上包含的其他光节点设备设定 测试用上行光路径;
第二步骤,被设定了该测试用上行光路径的光节点设备向该测试用 上行光路径送出测试用光信号;
第三步骤,是源节点的光节点设备接收上述测试用光信号并将该测 试用光信号的恶化状况的报告通知给该测试用光信号的送出端;
第四步骤,送出上述测试用光信号的光节点设备在基于该通知的上 述测试用光信号的恶化状况满足规定的恶化条件时,识别出自己是上行 光路径上的3R源节点并且是前一3R区间的3R目的节点;
第五步骤,识别出自己是上行光路径上的3R源节点并且是前一3R 区间的3R目的节点的光节点设备从下一跳的相邻光节点设备起逐跳依 次对要测定3R区间信息的被测链路上包含的其他光节点设备设定测试 用上行光路径,接收上述测试用光信号并将该测试用光信号的恶化状况 的报告通知给该测试用光信号的送出端。
72. 一种3R区间信息生成方法,用于交换连接光信号的光节点设 备,其中,
将不用3R中继就能够传输数据的预先设定的区间定义为3R区间, 将作为该3R区间的起点的光节点设备定义为3R源节点,将作为该3R 区间的终点的光节点设备定义为3R目的节点,将发出光路径设定请求 的光节点设备定义为源节点,将作为该光路径的终点的光节点设备定义 为目的节点,将从源节点指向目的节点的方向的光路径定义为下行光路 径,将从目的节点指向源节点的方向的光路径定义为上行光路径;
各光节点设备保持根据自己和相邻节点之间的链路上的光信号恶化 特性而预先为每个链路确定的值q;
是源节点的光节点设备向下一跳的相邻光节点设备传递被加值的初 值p;
各光节点设备在自己从前一跳的相邻光节点设备接受了该初值p或 已经在该初值p上进行了加法的被加值p’的情况下,计算(p+q)或 (p’+q);
比较该计算结果和阈值,在小于阈值的情况下,将该计算结果传递 给下一跳的相邻光节点设备,而在阈值以上的情况下,识别出自己是将 送出该被加值的初值p的光节点设备作为上行光路径上的3R目的节点 的情况下的3R源节点;
在识别出自己是上行光路径上的3R源节点、不是传递了该被加值 的光路径的目的节点时,将自己作为上行光路径上的3R目的节点并将 被加值的初值p传递给下一跳的相邻光节点设备;
将上述识别部件的识别结果,即自己是将发送了该被减值的初值P 的光节点设备作为上行光路径的3R目的节点时的3R源节点生成为3R 区间信息。

说明书全文

技术领域

发明用于交换连接光信号的光网。特别涉及包含进行3R (Reshaping,Retiming,Regenerating(整形、再定时、再生))中 继的光节点设备的光网。

背景技术

在光网中,考虑到光纤的损耗、串扰,需要在光传输线路的途中 实施3R中继。现有的光网结构如图87所示。为了实施3R中继,向 光传输线路途中的光节点设备1001中插入3R中继器1002。实际上, 不进行3R中继也能够传输一定的距离,所以不在所有光节点设备1001 中设置3R中继器1002应该也可以,但是不进行3R中继也能够传输 的距离因光节点设备具有的光学器件的性能、光节点设备间的光纤的 材质、或使用波长等而异,所以其距离不能一律地决定,没有高效的 方法在整个光网中求不进行3R中继也能够传输的距离,以往是如图87 所示,向各级中分别插入3R中继器1002,使得在任何路由上设定路 径都能够补偿光信号的恶化(例如参照非专利文献1、2、3)。
非专利文献1:(日本)大木英司、岛崎大作、盐本公平、松浦伸 昭、今宿亘、山中直明,“分散制御によるダイナミツク波長變换GMPLS ネツトワ-ク性能評価”,信学技报,社团法人电子情报通信学会,2002 年2月,p.5-10
非专利文献2:Ken-ichi Sato,Naoaki Yamanaka,Yoshihiro Takigawa,Masafumi Koga,Satoru Okamoto,Kohei Shiomoto,Eiji Oki,Wataru Imajuku,“GMPLS-Based Photonic Multilayer Router (Hikari Router)Architecture:An Overview of Traffic Engineering and Signaling Technology”,IEEE Communications Magazine,March 2002,p.96-101
非专利文献3:Eiji Oki,Daisaku Shimazaki,Kohei Shiomoto, Nobuaki Matsuura,Wataru Imajuku,Naoaki Yamanaka,“Performance of Distributed-Controlled Dynamic Wavelength-Conversion GMPLS Networks”,First International Conference on Optical Communications and Networks 2002,November 11-14,2002, Shangri-La Hotel,Singapore
3R中继器很昂贵,如果尽量不使用该3R中继器则光网能够极其 经济地实现。但是,以往没有有效的方法在整个光网中求不进行3R 中继也能够传输的距离,所以不能求出也可以不包括3R中继器的部 位。
再者,以往用各光节点设备对经由该光节点设备的所有光路径实 施3R中继,为此,3R中继器也需要具备能对许多光路径同时进行3R 中继的能,难以降低成本。

发明内容

本发明就是在这种背景下提出的,其目的在于提供一种光节点设 备及光网,能够用所需最小数或所需最小能力的3R中继器来有效利 用网络资源,构成经济的光网。
本发明通过高效地利用不进行3R中继就能够传输数据的区间- -3R区间,或者高效地生成3R区间信息,能够节省在无需3R中继的 部位设置3R中继器而造成的浪费,有效利用网络资源,降低光网的 成本。或者,通过特定需要3R中继的部位,能够从经由包括3R中继 器的光节点设备的多个光路径中提取真正需要用该光节点设备来进行 3R中继的光路径,只对该光路径实施3R中继,所以能够减小3R中继 器的能力,所以能够有效利用网络资源,降低光网的成本。
其中,在以下说明中,将不用3R中继就能够传输数据的预先设 定的区间定义为3R区间,将作为该3R区间的起点的光节点设备定义 为3R源节点,将作为该3R区间的终点的光节点设备定义为3R目的 节点,将发出光路径设定请求的光节点设备定义为源节点,将作为该 光路径的终点的光节点设备定义为目的节点,在该光路径是双向时, 将从上述源节点指向上述目的节点的方向的光路径定义为下行光路 径,将从上述目的节点指向上述源节点的方向的光路径定义为上行光 路径。
即,本发明的第一观点是一种交换连接光信号的光节点设备,包 括:保持部件,保持与自己所属的光网的拓扑信息对应的3R信息; 和判断部件,参照该保持部件中保持的上述3R区间信息,在设定经 由自己的光路径时自主地判断自己是否是要实施3R中继的光节点设 备。
这样,各光节点设备保持3R区间信息,从而在自己上设定光路 径时,如果知道该光路径的源节点,则能够自主地判断自己是否要对 该光路径上传输的光信号实施3R中继。
或者,本发明的光节点设备也可以包括:保持部件,保持与自己 所属的光网的拓扑信息对应的3R区间信息;特定部件,参照该保持 部件中保持的上述3R区间信息,在自己是源节点时,在从自己到目 的节点的光路径经由的其他光节点设备中特定要实施3R中继的其他 光节点设备;以及请求部件,请求该特定部件特定出的上述其他光节 点设备在设定自己是源节点的光路径时实施3R中继。
据此,源节点以外的光节点设备也可以不判断是否要实施3R中 继,所以能够减轻相应的处理负担。例如,许多光路径经由本光节点 设备内,如果对所有这些光路径判断是否要实施3R中继,则处理负 担庞大,在此情况下,如果只对本光节点设备作为源节点的光路径, 在到目的节点的光路径经由的其他光节点设备中特定要实施3R中继 的其他光节点设备,则能够减轻处理负担。此外,在此情况下,只有 与源节点相当的光节点设备保持3R区间信息即可,能够有效利用信 息存储资源。
或者,本发明的光节点设备也可以包括:保持部件,在自己是上 述源节点和上述目的节点之间的光路径经由的光节点设备时保持与自 己所属的光网的拓扑信息对应的3R区间信息;和判断部件,参照上 述保持部件中保持的上述3R区间信息,自主地判断自己是否是要对 该光路径实施3R中继的光节点设备。
据此,各光节点设备只在存在经由自己的光路径时才保持3R区 间信息,所以能够有效利用信息存储资源。
此外,最好,在上述光路径是双向光路径时,上述判断部件或上 述特定部件包括:决定部件,对下行光路径及上行光路径这双向分别 决定要实施3R中继的光节点设备。
据此,能够在上行光路径设定的信令时,决定上行双向的要实施 3R中继的光节点设备,能够从信令结束后起立即传输光信号,所以能 够实现光路径设定的高速化。
此外,对经由一个光节点设备的光路径上的包含重复部分的多个 不同的3R区间,在该光节点设备是某一个3R区间上的3R源节点、 而在其他3R区间上不充当3R源节点或3R目的节点时,
最好,上述判断部件或上述特定部件包括:比较部件,参照与从 上述一个光节点设备到目的节点的光路径有关系的3R区间信息来比 较上述一个光节点设备起3R源节点的作用的情况和不起3R源节点的 作用的情况这两种情况下的3R实施次数;和决定部件,根据该比较 部件的比较结果,在上述一个光节点设备起3R源节点的作用的情况 比上述一个光节点设备不起3R源节点的作用的情况3R实施次数少 时,决定为上述一个光节点设备是要实施3R中继的光节点设备。
据此,能够用尽可能少的3R中继实施数来传输光信号,所以能 够用所需最小数或所需最小能力的3R中继器来有效利用网络资源, 构成经济的光网。
此外,最好,在一个光节点设备是与3R目的节点相当的光节点 设备、不是目的节点时,上述判断部件或上述特定部件包括:决定部 件,决定为是要将上述一个光节点设备作为3R源节点、将下一跳的 光节点设备作为3R目的节点、上述一个光节点设备实施3R中继的光 节点设备。
据此,即使在一个光节点设备是3R目的节点、该一个光节点设 备未保持自己以后的3R区间信息的情况下也能够顺利地实现3R中继 传输。
此外,最好,在一个光节点设备不属于在经由该一个光节点设备 的光路径上具有3R源节点的任一个3R区间时,上述判断部件或上述 特定部件包括:决定部件,决定为是要将上述一个光节点设备作为3R 源节点、将上述一个光节点设备的下一跳的光节点设备作为3R目的 节点、上述一个光节点设备实施3R中继的光节点设备。
此外,最好,包括:送出部件,在一个光节点设备是上行光路径 上的3R源节点但是不是目的节点、上述一个光节点设备不是该上行 光路径上的3R目的节点时,送出用于把上行光路径上的前一跳的光 节点设备是将上述一个光节点设备作为3R目的节点的3R源节点传递给 上述前一跳的光节点设备的消息;上述判断部件或上述特定部件包括: 决定部件,在上行光路径上自己接受了该消息时,决定为在上行光路径 上自己是将送出该消息的光节点设备作为3R目的节点的3R源节点。
据此,即使是不符合已有的任一个3R区间信息的光节点设备,也 能够顺利地进行3R中继。因此,不是对光网的所有区间保持3R区间信 息,而是只保持重要之处的3R区间信息即可,所以能够高效率地保持 3R区间信息。
或者,本发明的光节点设备也可以包括:保持部件,保持将自己作 为3R源节点的3R区间信息;和送出部件,接受光路径设定请求中包含 的表示自己是3R目的节点的消息,判断自己是否是目的节点,当判断 出自己不是目的节点时,参照上述保持部件并判断自己是否是该光路径 上的3R源节点,当判断出自己是该光路径上的3R源节点时,判断为是 要实施3R中继的光节点设备,并且向与将自己作为3R源节点的光路径 上的3R区间的3R目的节点相当的光节点设备送出用于传递该光节点设 备是3R目的节点的消息。
据此,无需保持与自己没关系的3R区间信息,能够有效利用信息 存储资源。
再者,最好,接受光路径设定请求中包含的表示自己是3R目的节 点的消息,在自己不是目的节点时,参照上述保持部件,在自己不是该 光路径上的3R源节点时,判断为是要将自己作为3R源节点、将下一跳 的光节点设备作为3R目的节点来实施3R中继的光节点设备,并且向该 下一跳的光节点设备送出用于传递该光节点设备是3R目的节点的消 息。
由此,即使3R源节点只保持与自己有关的到3R目的节点的3R区 间信息,也能够顺利地实现该3R目的节点以后的3R中继传输。
其中,在此情况下,保持着将自己作为3R源节点的3R区间信息, 但是未保持其他3R区间信息,所以要根据光路径设定请求中包含的消 息,来判断自己是否需要起3R源节点或3R目的节点的作用。
例如,对是某个光路径上的3R区间的3R源节点的光节点设备,在 光路径设定请求到达时,在根据该光路径设定请求设定的光路径上,有 时也会应用该光节点设备保持的3R区间以外的3R区间。但是,难以根 据该光节点设备具有的3R区间信息对此进行判断。因此,光节点设备 要根据光路径设定请求中包含的消息来判断自己是否需要起3R源节点 或3R目的节点的作用。
或者,本发明的光节点设备也可以包括:保持部件,保持将自己作 为3R源节点及3R目的节点的3R区间信息;送出部件,接受光路径设 定请求中包含的表示自己是下行光路径上的3R目的节点的消息,判断 自己是否是目的节点,当判断出自己不是目的节点时,参照上述保持部 件并判断自己是否是该下行光路径上的3R源节点,当判断出自己是该 下行光路径上的3R源节点时,判断为是要实施3R中继的光节点设备, 并且向与将自己作为3R源节点的下行光路径上的3R区间的3R目的节 点相当的光节点设备送出用于传递该光节点设备是3R目的节点的消 息;以及送出部件,接受光路径设定请求中包含的表示自己是上行光路 径上的3R源节点的消息,判断为自己是要在上行光路径上实施3R中继 的光节点设备,并且判断自己是否是目的节点,当判断出自己不是目的 节点时,参照上述保持部件并判断自己是否是该上行光路径上的3R目 的节点,当判断出自己是该上行光路径上的3R目的节点时,向与将自 己作为3R目的节点的上行光路径上的3R源节点相当的光节点设备送出 用于传递该光节点设备是3R源节点的消息。
据此,无需保持与自己没关系的3R区间信息,能够有效利用信息 存储资源,同时设定双向光路径上的要实施3R中继的光节点设备。
再者,最好,包括:送出部件,接受光路径设定请求中包含的表示 自己是下行光路径上的3R目的节点的消息,在自己不是目的节点时, 参照上述保持部件,在自己不是该下行光路径上的3R源节点时,判断 为是要将自己作为3R源节点、将下行光路径上的下一跳的光节点设备 作为3R目的节点来实施3R中继的光节点设备,并且向该下一跳的光节 点设备送出用于传递该光节点设备是自己的3R目的节点的消息;以及 送出部件,接受光路径设定请求中包含的表示自己是上行光路径上的3R 源节点的消息,判断为自己是要在上行光路径上实施3R中继的光节点 设备,并且在自己不是目的节点时,参照上述保持部件,在自己不是该 上行光路径上的3R目的节点时,送出用于将上行光路径上的前一跳的 光节点设备是将自己作为3R目的节点的3R源节点传递给该前一跳的光 节点设备的消息。
据此,即使在自己未保持3R区间信息的光节点设备中也能够顺利 地实现双向光路径上的3R中继传输。
其中,在此情况下,保持着将自己作为3R源节点及3R目的节点的 3R区间信息,但是未保持其他3R区间信息,所以要根据光路径设定请 求中包含的消息,来判断自己是否需要起3R源节点或3R目的节点的作 用。
例如,对是某个光路径上的3R区间的3R源节点或3R目的节点的 光节点设备,在光路径设定请求到达时,在根据该光路径设定请求设定 的光路径上,有时也会应用该光节点设备保持的3R区间以外的3R区间。 但是,难以根据该光节点设备具有的3R区间信息对此进行判断。因此, 光节点设备要根据光路径设定请求中包含的消息来判断自己是否需要起 3R源节点或3R目的节点的作用。
本发明的第二观点是一种网络控制设备,管理包括交换连接光信号 的多个光节点设备、和连接该多个光节点设备间的光传输线路的光网。
这里,本发明的网络控制设备包括:保持部件,保持与上述光网的 拓扑信息对应的3R区间信息;和提供部件,按照来自上述光节点设备 的请求将该保持部件中保持的上述3R区间信息提供给该光节点设备。
此外,本发明的光节点设备包括:取得部件,请求管理自己所属的 光网的网络控制设备提供与该光网的拓扑信息对应的3R区间信息并取 得该3R区间信息。
再者,最好,上述取得部件包括:保持部件,从取得的上述3R区 间信息中选择并保持与自己有关的至少一部分信息。
即,在本发明中,有下述情况:所有光节点设备保持同一3R区间 信息;存在经由本光节点设备的光路径的光节点设备保持3R区间信息; 光路径的源节点保持3R区间信息;3R源节点或3R目的节点保持与自 己有关的3R区间信息。
为了灵活地应对这些情况,如果有将各光节点设备请求的3R区间 信息迅速地提供给各光节点设备的部件则很方便。例如,设置网络控制 设备,该网络控制设备按照来自各光节点设备的请求将所需的3R区间 信息提供给各光节点设备,通过采用这种结构,各光节点设备能够迅速 地取得自己所需的3R区间信息。
例如,在所有光节点设备都保持共同的3R区间信息的情况下,本 发明的光节点设备包括:取得部件,向管理自己所属的光网的网络控制 设备请求并取得与自己所属的光网的拓扑信息对应的3R区间信息;和 广告部件,保持该取得部件取得的上述3R区间信息并且广告给其他光 节点设备。
据此,将一部分光节点设备设为向网络控制设备请求并取得3R区 间信息的光节点设备,从网络控制设备取得了3R区间信息的一部分光 节点设备广告给其他光节点设备,从而所有光节点设备能够保持共同的 3R区间信息。这种方式最好应用于与所有光节点设备分别向网络控制 设备请求并取得3R区间信息的情况相比能有效利用网络资源的情况。
例如,在源节点和目的节点之间的通路上的光节点设备保持3R区 间信息的情况下,本发明的光节点设备包括:取得部件,在自己是源节 点时向管理自己所属的光网的网络控制设备请求并取得与自己所属的光 网的拓扑信息对应的3R区间信息;和传递部件,保持该取得部件取得 的上述3R区间信息并且传递给将自己作为源节点时的到目的节点的光 路径上包含其他光节点设备。
据此,与源节点相当的光节点设备能够向网络控制设备请求并取得 3R区间信息,将取得的3R区间信息传递给通路上的其他光节点设备, 所以与通路上的光节点设备分别向网络控制设备请求并取得3R区间信 息的情况相比,能够减轻网络控制设备及通路上的光节点设备的处理负 担。
或者,在源节点和目的节点之间的通路上的光节点设备保持3R区 间信息的情况下,本发明的光节点设备也可以包括:取得部件,在自己 是源节点时向管理自己所属的光网的网络控制设备请求并取得与自己所 属的光网的拓扑信息对应的3R区间信息;和广告部件,保持该取得部 件取得的上述3R区间信息并且广告给其他光节点设备;设有:判断部 件,判断上述广告部件的广告是否是与经由自己的光路径有关系的广 告;包括:抛弃部件,根据该判断部件的判断结果,在上述广告是与上 述经由自己的光路径没关系的广告时抛弃上述广告;包括:保持部件, 根据上述判断部件的判断结果,在上述广告是与上述经由自己的光路径 有关系的广告时保持上述广告内容。
据此,与源节点相当的光节点设备向网络控制设备请求并取得3R 区间信息,将取得的3R区间信息广告给其他光节点设备。此时,与源 节点相当的光节点设备无需将广告目标限制为通路上的其他光节点设 备,能够削减这种限制所需的处理负担。在是与自己没关系的广告的情 况下,接受了广告的光节点设备抛弃它即可。
或者,本发明的光节点设备包括:保持部件,保持自己所属的3R 区间上的自己和3R目的节点之间的跳数H的信息;和判断部件,自主 地判断自己是否要对从自己所属的3R区间上的3R源节点送出的光信号 实施3R中继;在设自己包括的3R中继线数为T、空闲3R中继线数的 阈值为TH_T、到3R目的节点的跳数的阈值为TH_H时,如果
T>TH_T且H<TH_H
则该判断部件判断为要实施3R中继。
即,在本光节点设备不是3R目的节点、但是少许几跳后是3R目的 节点、自己的3R中继线的处理能力有裕量的情况下,自己替3R目的节 点实施3R中继,从而能够减轻与3R目的节点(即下一3R区间的3R源 节点)相当的光节点设备的3R中继负担。
阈值TH_T及TH_H按照本光节点设备或与3R目的节点相当的光节 点设备的3R中继能力来适当设定。例如,下一3R区间的3R源节点的 3R中继线数与本光节点设备的3R中继线数相比越少,则本光节点设备 援助下一3R区间的3R源节点的3R中继的必要性越大,所以最好将TH_T 设定得小,如果在本光节点设备的3R中继线中稍微产生空闲,则本光 节点设备就实施3R中继来援助下一3R区间的3R源节点的3R中继。但 是,如果即使在到下一3R区间的3R源节点的跳数大的情况下,本光节 点设备的3R中继线数有裕量,本光节点设备也替下一3R区间的3R源 节点实施3R中继,则到目的节点的3R实施次数有可能增加。因此,TH_H 最好小。
这样,考虑到整个3R区间的跳数及3R目的节点、即下一3R区间 的3R源节点的3R中继线数来适当设定TH_T及TH_H。
本发明的第三观点是一种光网,包括本发明的光节点设备或本发明 的网络控制设备。
本发明的第四观点是一种3R中继实施节点决定方法,其中,对经 由一个光节点设备的光路径上的包含重复部分的多个不同的3R区间, 在该一个光节点设备是某一个3R区间上的3R源节点、而在其他3R区 间上不充当3R源节点或3R目的节点时,参照与从上述一个光节点设备 到目的节点的光路径有关系的3R区间信息来比较上述一个光节点设备 起3R源节点的作用的情况和不起3R源节点的作用的情况这两种情况下 的3R实施次数,根据该比较结果,在上述一个光节点设备起3R源节点 的作用的情况比上述一个光节点设备不起3R源节点的作用的情况3R实 施次数少时,决定为上述一个光节点设备是要实施3R中继的光节点设 备。
或者,在本发明的3R中继实施节点决定方法中,判断一个光节点 设备是否是与3R目的节点相当的光节点设备且是否是目的节点,当判 断出一个光节点设备是与3R目的节点相当的光节点设备、不是目的节 点时,决定为是要将上述一个光节点设备作为3R源节点、将下一跳的 光节点设备作为3R目的节点、上述一个光节点设备实施3R中继的光节 点设备。
或者,本发明的3R中继实施节点决定方法在一个光节点设备不属 于在经由该一个光节点设备的光路径上具有3R源节点的任一个3R区间 时,决定为是要将上述一个光节点设备作为3R源节点、将上述一个光 节点设备的下一跳的光节点设备作为3R目的节点、上述一个光节点设 备实施3R中继的光节点设备。
或者,本发明的3R中继实施节点决定方法在一个光节点设备是上 行光路径上的3R源节点但是不是目的节点、上述一个光节点设备不是 该上行光路径上的3R目的节点时,送出用于把上行光路径上的前一跳 的光节点设备是将上述一个光节点设备作为3R目的节点的3R源节点传 递给上述前一跳的光节点设备的消息;在上行光路径上接受了该消息的 光节点设备决定为在上行光路径上自己是将送出该消息的光节点设备作 为3R目的节点的3R源节点。
或者,本发明的3R中继实施节点决定方法是,与3R源节点相当的 光节点设备保持与自己有关的3R区间信息,接受光路径设定请求中包 含的表示是3R目的节点的消息,判断该光节点设备是否是目的节点, 当判断出该光节点设备不是目的节点时,参照上述3R区间信息并判断 自己是否是该光路径上的3R源节点,当判断出自己是该光路径上的3R 源节点时,判断为是要实施3R中继的光节点设备,并且向与将自己作 为3R源节点的光路径上的3R区间的3R目的节点相当的光节点设备送 出用于传递该光节点设备是3R目的节点的消息。
再者,最好,接受光路径设定请求中包含的表示自己是3R目的节 点的消息,在自己不是目的节点时,参照上述3R区间信息,在自己不 是该光路径上的3R源节点时,判断为是要将自己作为3R源节点、将下 一跳的光节点设备作为3R目的节点来实施3R中继的光节点设备,并且 向该下一跳的光节点设备送出用于传递该光节点设备是3R目的节点的 消息。
或者,本发明的3R中继实施节点决定方法保持将自己作为3R源节 点及3R目的节点的3R区间信息,接受光路径设定请求中包含的表示自 己是下行光路径上的3R目的节点的消息,判断自己是否是目的节点, 当判断出自己不是目的节点时,参照上述3R区间信息并判断自己是否 是该下行光路径上的3R源节点,当判断出自己是该下行光路径上的3R 源节点时,判断为是要实施3R中继的光节点设备,并且向与将自己作 为3R源节点的下行光路径上的3R区间的3R目的节点相当的光节点设 备送出用于传递该光节点设备是3R目的节点的消息;
接受光路径设定请求中包含的表示自己是上行光路径上的3R源节 点的消息,判断为自己是要在上行光路径上实施3R中继的光节点设备, 并且判断自己是否是目的节点,当判断出自己不是目的节点时,参照上 述3R区间信息并判断自己是否是该上行光路径上的3R目的节点,当判 断出自己是该上行光路径上的3R目的节点时,向与将自己作为3R目的 节点的上行光路径上的3R源节点相当的光节点设备送出用于传递该光 节点设备是3R源节点的消息。
再者,最好,接受光路径设定请求中包含的表示自己是下行光路径 上的3R目的节点的消息,在自己不是目的节点时,参照上述3R区间信 息,在自己不是该下行光路径上的3R源节点时,判断为是要将自己作 为3R源节点、将下行光路径上的下一跳的光节点设备作为3R目的节点 来实施3R中继的光节点设备,并且向该下一跳的光节点设备送出用于 传递该光节点设备是自己的3R目的节点的消息;接受光路径设定请求 中包含的表示自己是上行光路径上的3R源节点的消息,判断为自己是 要在上行光路径上实施3R中继的光节点设备,并且在自己不是目的节 点时,参照上述3R区间信息,在自己不是该上行光路径上的3R目的节 点时,送出用于将上行光路径上的前一跳的光节点设备是将自己作为3R 目的节点的3R源节点传递给该前一跳的光节点设备的消息。
或者,本发明的3R中继实施节点决定方法在设一个光节点设备所 属的3R区间上的自己和3R目的节点之间的跳数为H、该一个光节点设 备包括的3R中继线数为T、空闲3R中继线数的阈值为TH_T、到3R目 的节点的跳数的阈值为TH_H时,如果
T>TH_T且H<TH_H
则判断为上述一个光节点设备是要实施3R中继的光节点设备。
本发明的第五观点是一种交换连接光信号的光节点设备,其中,在 光路径设定请求中包含在从源节点到目的节点的交换连接时指定从源节 点起依次使用的波长的标签,每使用一个波长就删除一个该标签;上述 交换连接部件包含波长变换部件或3R中继部件;包括:保持部件,保 持自己所属的3R区间上的自己和3R目的节点之间的跳数H的信息;和 判断部件,自主地判断自己是否要对从自己所属的3R区间上的3R源节 点送出的光信号实施3R中继;在设上述波长变换部件或上述3R中继部 件包括的中继线数为T、空闲中继线数的阈值为TH_T、到3R目的节点 的跳数的阈值为TH_H、剩余的标签数为L、剩余的标签数的阈值为TH_L 时,如果
T>TH_T且(H<TH_H且L<TH_L)

T>TH_T且(H<TH_H或L<TH_L)
则该判断部件判断为要实施3R中继。
其中,最好,包括在自己属于将目的节点作为3R目的节点的3R区 间时不管上述判断部件的判断结果如何都判断为自己不实施3R中继的 部件。
此外,本发明的光节点设备在光路径是双向的情况下,将从源节点 指向目的节点的光路径定义为下行光路径,将从目的节点指向源节点的 光路径定义为上行光路径;在光路径设定请求中包含在从源节点到目的 节点的交换连接时指定从源节点起依次使用的波长的标签,每设定一个 波长就删除一个该标签;上述交换连接部件包含波长变换部件或3R中 继部件;包括:保持部件,保持上行光路径上的自己所属的3R区间上 的自己和3R目的节点之间的跳数H的信息;和判断部件,自主地判断 自己是否要对从上行光路径上的自己所属的3R区间上的3R源节点送出 的光信号实施3R中继;在设上述波长变换部件或上述3R中继部件包括 的中继线数为T、空闲中继线数的阈值为TH_T、到3R目的节点的跳数 的阈值为TH_H、剩余的标签数为L、剩余的标签数的阈值为TH_L时, 如果
T>TH_T且(H<TH_H且L>TH_L)

T>TH_T且(H<TH_H或L>TH_L)
则该判断部件判断为要实施3R中继。
最好,包括在自己属于将源节点作为3R目的节点的3R区间时不管 上述判断部件的判断结果如何都判断为自己不实施3R中继的部件。
本发明的第六观点是一种光网,由本发明的光节点设备构成。
本发明的第七观点是一种交换连接光信号的光节点设备中的3R中 继实施节点决定方法,其中,在光路径设定请求中包含在从源节点到目 的节点的交换连接时指定从源节点起依次使用的波长的标签,每使用一 个波长就删除一个该标签;保持上述光节点设备所属的3R区间上的上 述光节点设备和3R目的节点之间的跳数H的信息;在自主地判断上述 光节点设备是否要对从上述光节点设备所属的3R区间上的3R源节点送 出的光信号实施3R中继时,在设具有进行波长变换或3R中继的功能的 中继线数为T、空闲中继线数的阈值为TH_T、到3R目的节点的跳数的 阈值为TH_H、剩余的标签数为L、剩余的标签数的阈值为TH_L时,如 果
T>TH_T且(H<TH_H且L<TH_L)

T>TH_T且(H<TH_H或L<TH_L)
则判断为要实施3R中继。
其中,最好,在自己属于将目的节点作为3R目的节点的3R区间时, 不管上述判断结果如何,都判断为自己不实施3R中继。
此外,本发明的3R中继实施节点决定方法在光路径是双向光路径 的情况下,将从源节点指向目的节点的光路径定义为下行光路径,将从 目的节点指向源节点的光路径定义为上行光路径;在光路径设定请求中 包含在从源节点到目的节点的交换连接时指定从源节点起依次使用的波 长的标签,每设定一个波长就删除一个该标签;保持上行光路径上的自 己所属的3R区间上的自己和3R目的节点之间的跳数H的信息;在自主 地判断自己是否要对从上行光路径上的自己所属的3R区间上的3R源节 点送出的光信号实施3R中继时,在设具备进行波长变换或3R中继的功 能的中继线数为T、空闲中继线数的阈值为TH_T、到3R目的节点的跳 数的阈值为TH_H、剩余的标签数为L、剩余的标签数的阈值为TH_L时, 如果
T>TH_T且(H<TH_H且L>TH_L)

T>TH_T且(H<TH_H或L>TH_L)
则判断为要实施3R中继。
最好,在自己属于将源节点作为3R目的节点的3R区间时,不管上 述判断结果如何,都判断为自己不实施3R中继。
即,在本光节点设备不是3R目的节点、但是少许几跳后是3R目的 节点、自己的3R中继线的处理能力有裕量的情况下,自己替3R目的节 点实施3R中继,从而能够减轻与3R目的节点(即下一3R区间的3R源 节点)相当的光节点设备的3R中继负担。
此外,3R中继不仅可以使用3R中继专用的3R中继器,而且也可 以将把光信号暂时变换为电信号并再次变换为光信号的波长变换器用于 3R中继。在此情况下,在光路径设定请求中包含在从源节点到目的节 点的交换连接时指定从源节点起依次使用的波长的标签,并且每使用一 个波长就删除一个该标签,所以通过调查剩余的标签数,能够推测到目 的节点的距离。因此,在本发明中,也利用剩余的标签数。
即,3R目的节点之前的光节点设备接替3R目的节点应进行的3R 中继,所以有时也会缩短本来的3R区间。因此,如果无秩序地进行这 种接替,则有时也会增加从源节点到目的节点之间进行的3R中继实施 次数,这是不希望的。因此,在本发明中,着眼于3R中继能力、到3R 目的节点的跳数、剩余的标签数,对它们设置阈值来施加秩序,抑制了 进行上述接替造成的从源节点到目的节点之间的3R中继实施次数的增 加。
此时使用的判断政策之一是
T>TH_T且(H<TH_H且L<TH_L)。
即,在3R中继能力有足够的裕量的光节点设备中,着眼于到3R目 的节点的跳数、和到目的节点的距离这两者,在任一个低于阈值时,实 施上述接替。
另一个是
T>TH_T且(H<TH_H或L<TH_L)。
即,与前者同样,在3R中继能力有足够的裕量的光节点设备中, 着眼于到3R目的节点的跳数、和到目的节点的距离这两者,但是如果 即使到目的节点的距离远、但是到3R目的节点的跳数少,则实施上述 接替。
比较两者,则前者只从离3R目的节点及目的节点这两者都近的位 置起实施上述接替。因此,从目的节点接近的时刻起实施上述接替。或 者是如果到3R目的节点的跳数低于阈值,则即使到目的节点的距离远 也实施上述3R接替。因此,或者比前者有更多的光节点设备能成为实 施上述接替的对象。
前者从目的节点接近的时刻起实施上述接替,所以具有从源节点到 目的节点之间的3R实施次数增加的可能性比后者低的优点。此外,后 者能够在光路径上随处设定要实施上述接替的光节点设备,所以具有能 够高效率地实施上述接替的优点。分别具有不同的优点,所以最好按照 光网的状况来适当选择前者或后者。
此外,在自己属于将目的节点作为3R目的节点的3R区间时,最好 判断为自己不实施3R中继。即,与目的节点相当的光节点设备是无需 实施3R中继的光节点设备。因此,无需对这种无需实施3R中继的光节 点设备考虑上述接替。
再者,在光路径是双向光路径的情况下,在上行光路径上,靠近源 节点的为3R目的节点,靠近目的节点的为3R源节点,来设定要实施3R 中继的光节点设备。因此,剩余的标签数和阈值之间的不等号的方向与 下行光路径的情况相反。在实际设定双向光路径时,对下行及上行光路 径这两者同时设定要实施3R中继的光节点设备。
在此情况下,在自己属于将源节点作为3R目的节点的3R区间时, 最好判断为自己不实施3R中继。即,与源节点相当的光节点设备是在 上行光路径上无需实施3R中继的光节点设备。因此,无需对这种无需 实施3R中继的光节点设备考虑上述接替。
本发明的第八观点是一种交换连接光信号的光节点设备,包括:检 测部件,检测到达自己的光信号的恶化状态;送出部件,在该检测部件 的检测结果是检测出信号恶化时,将3R中继请求送出到与自己的前一 跳相当的相邻光节点设备;以及实施部件,在自己接受了来自下一跳的 相邻光节点设备的上述送出部件的上述3R中继请求时,对到达自己的 光信号实施3R中继。
据此,通过实际检测到达本光节点设备的光信号的恶化状态,来识 别3R中继的必要性,请求与前一跳相当的相邻光节点设备实施3R中继, 接受了该请求的光节点设备起动作为进行3R中继的光节点设备的功 能。由此,各个光节点设备能够在设定光路径的过程中或交换连接光信 号的过程中一边进行实测,一边设定适当的3R区间。
或者,本发明的光节点设备包括:检测部件,检测到达自己的光信 号的恶化状态;和实施部件,在该检测部件的检测结果是检测出信号恶 化时,对到达自己的光信号实施3R中继。
据此,通过实际检测到达本光节点设备的光信号的恶化状态,来识 别3R中继的必要性,起动作为进行3R中继的光节点设备的功能。由此, 各个光节点设备能够在设定光路径的过程中或交换连接光信号的过程中 一边进行实测,一边设定适当的3R区间。
或者,本发明的光节点设备交换连接光信号,从下一跳的相邻光节 点设备起逐跳依次对从自己到目的节点的通路上包含的其他光节点设备 设定光路径,其中,包括:送出部件,每当从下一跳的相邻光节点设备 起逐跳依次对到上述目的节点的通路上包含的其他光节点设备设定光路 径时送出测试用光信号;接受部件,每当该送出部件从下一跳的相邻光 节点设备起逐跳依次向到上述目的节点的通路上包含的其他光节点设备 送出测试用光信号时,接受来自接收到该测试用光信号的最远端的其他 光节点设备的该测试用光信号的恶化状况的报告;以及请求部件,在基 于该接受部件接受到的上述报告结果的上述测试用光信号的恶化状况满 足规定的恶化条件时,请求与上述最远端的其他光节点设备的前一跳相 当的其他光节点设备实施3R中继;被请求实施该3R中继的上述其他光 节点设备包括:送出部件,每当从下一跳的相邻光节点设备起逐跳依次 对到上述目的节点的通路上包含的其他光节点设备设定光路径时送出测 试用光信号;接受部件,每当该送出部件从下一跳的相邻光节点设备起 逐跳依次向到上述目的节点的通路上包含的其他光节点设备送出测试用 光信号时,接受来自接收到该测试用光信号的最远端的其他光节点设备 的该测试用光信号的恶化状况的报告;以及请求部件,在基于该接受部 件接受到的上述报告结果的上述测试用光信号的恶化状况满足规定的恶 化条件时,请求与上述最远端的其他光节点设备的前一跳相当的其他光 节点设备实施3R中继。
据此,能够一边实际设定光路径,一边决定要进行3R中继的光节 点设备,所以无需预先生成3R区间信息,能够节省生成3R区间信息所 需的处理负担。
或者,本发明的光节点设备包括:保持部件,保持根据自己和相邻 节点之间的链路上的光信号恶化特性而预先为每个链路确定的值Q;传 递部件,在自己是源节点的情况下,向下一跳的相邻光节点设备传递被 减值的初值P;计算部件,在自己从前一跳的相邻光节点设备接受了该 初值P或已经从该初值P中进行了减法的被减值P’的情况下,计算(P- Q)或(P’-Q);实施部件,比较该计算部件的计算结果和阈值,在大于 阈值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈 值以下的情况下,对到达自己的光信号实施3R中继;以及传递部件, 在自己不是传递了该被减值的光路径的目的节点时,将自己作为3R源 节点并将被减值的初值P传递给下一跳的相邻光节点设备。
据此,各光节点设备保持的信息量只是与自己有关的Q值、和自己 是源节点的情况下传递给相邻光节点设备的初值P,能够用极少的信息 量来自主地判断在设定光路径时自己是否需要3R中继,所以能够节省 生成或收集3R区间信息等所需的处理负担。再者,在设定光路径时, 也无需测定光信号的恶化状态,能够实现光路径设定的高速化。
至此的本发明的光节点设备的说明设想了单向光路径或双向光路径 中的下行光路径。接着,说明设想了双向光路径中的上行光路径的情况。
本发明的光节点设备包括:检测部件,检测到达自己的上行光信号 的恶化状态;送出部件,在该检测部件的检测结果是检测出信号恶化时, 向与自己的下一跳相当的相邻光节点设备送出3R中继请求;以及实施 部件,在自己接受了来自前一跳的相邻光节点设备的3R中继实施请求 时,对从上行光路径到达的光信号实施3R中继。
据此,通过实际检测到达本光节点设备的光信号的恶化状态,来识 别3R中继的必要性,请求与前一跳相当的相邻光节点设备实施3R中继, 接受了该请求的光节点设备起动作为进行3R中继的光节点设备的功 能。由此,各个光节点设备能够在设定光路径的过程中或交换连接光信 号的过程中一边进行实测,一边设定适当的3R区间。
或者,本发明的光节点设备包括:检测部件,检测到达自己的上行 光信号的恶化状态;和实施部件,在该检测部件的检测结果是检测出信 号恶化时,对到达自己的上行光信号实施3R中继。
据此,通过实际检测到达本光节点设备的光信号的恶化状态,来识 别3R中继的必要性,起动作为进行3R中继的光节点设备的功能。由此, 各个光节点设备能够在设定光路径的过程中或交换连接光信号的过程中 一边进行实测,一边设定适当的3R区间。
或者,本发明的光节点设备包括:设定部件,在自己是源节点时, 从下一跳的相邻光节点设备起逐跳依次对到目的节点的通路上包含的其 他光节点设备设定光路径;包括:送出部件,在自己不是源节点时,在 自己上设定了光路径后,向上行光路径送出测试用光信号;包括:通知 部件,在自己是源节点时,接收上述测试用光信号并将该测试用光信号 的恶化状况的报告通知给该测试用光信号的送出端;送出上述测试用光 信号的光节点设备包括:实施部件,在基于该通知的上述测试用光信号 的恶化状况满足规定的恶化条件时,对从上行光路径到达的光信号实施 3R中继;包括:通知部件,在自己是要在上行光路径上实施3R中继的 光节点设备时,从下一跳的相邻光节点设备起逐跳依次对从自己到目的 节点的通路上包含的其他光节点设备设定光路径,接收上述测试用光信 号并将该测试用光信号的恶化状况的报告通知给该测试用光信号的送出 端。
据此,能够一边实际设定光路径,一边决定要进行3R中继的光节 点设备,所以无需预先生成3R区间信息,能够节省生成3R区间信息所 需的处理负担。其中,最好与前述设定下行光路径时的过程同时来执行 该设定上行光路径时的过程。
或者,本发明的光节点设备包括:保持部件,保持根据自己和相邻 节点之间的链路上的光信号恶化特性而预先为每个链路确定的值q;传 递部件,在自己是源节点的情况下,向下一跳的相邻光节点设备传递被 加值的初值p;计算部件,在自己从前一跳的相邻光节点设备接受了该 初值p或已经在该初值p上进行了加法的被加值p’的情况下,计算(p+q) 或(p’+q);实施部件,比较该计算部件的计算结果和阈值,在小于阈 值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈值 以上的情况下,对从上行光路径到达自己的光信号实施3R中继;以及 传递部件,在自己不是传递了该被加值的光路径的目的节点时,将自己 作为上行光路径上的3R目的节点并将被加值的初值p传递给下一跳的 相邻光节点设备。
据此,各光节点设备保持的信息量只是与自己有关的q值、和自己 是源节点的情况下传递给相邻光节点设备的初值p,能够用极少的信息 量来自主地判断在设定光路径时自己是否需要3R中继,所以能够节省 生成或收集3R区间信息等所需的处理负担。再者,在设定光路径时, 也无需测定光信号的恶化状态,能够实现光路径设定的高速化。
本发明的第九观点是一种光网,由本发明的光节点设备构成。
本发明的第十观点是一种光路径设定方法,从作为源节点的光节点 设备的下一跳的相邻光节点设备起逐跳依次对从源节点到目的节点的通 路上包含的光节点设备设定光路径。
这里,本发明的光路径设定方法执行:第一步骤,每当从作为上述 源节点的光节点设备的下一跳的相邻光节点设备起逐跳依次对到上述目 的节点的通路上包含的光节点设备设定光路径时,从作为上述源节点的 光节点设备送出测试用光信号;第二步骤,每当该第一步骤从作为上述 源节点的光节点设备的下一跳的相邻光节点设备起逐跳依次向到上述目 的节点的通路上包含的光节点设备送出测试用光信号时,作为上述源节 点的光节点设备接受来自接收到该测试用光信号的最远端的光节点设备 的该测试用光信号的恶化状况的报告;以及第三步骤,在基于该第二步 骤接受到的上述报告结果的上述测试用光信号的恶化状况满足规定的恶 化条件时,作为上述源节点的光节点设备请求与上述最远端的光节点设 备的前一跳相当的光节点设备实施3R中继;被请求实施该3R中继的上 述光节点设备执行:第四步骤,每当从下一跳的相邻光节点设备起逐跳 依次对到上述目的节点的通路上包含的其他光节点设备设定光路径时送 出测试用光信号;第五步骤,每当该第四步骤从下一跳的相邻光节点设 备起逐跳依次向到上述目的节点的通路上包含的其他光节点设备送出测 试用光信号时,接受来自接收到该测试用光信号的最远端的其他光节点 设备的该测试用光信号的恶化状况的报告;以及第六步骤,在基于该第 五步骤接受到的上述报告结果的上述测试用光信号的恶化状况满足规定 的恶化条件时,请求与上述最远端的其他光节点设备的前一跳相当的其 他光节点设备实施3R中继。
或者,本发明的第十一观点是一种交换连接光信号的光节点设备中 的3R中继实施节点设定方法,其中,各光节点设备保持根据自己和相 邻节点之间的链路上的光信号恶化特性而预先为每个链路确定的值Q; 是源节点的光节点设备向下一跳的相邻光节点设备传递被减值的初值 P;各光节点设备在自己从前一跳的相邻光节点设备接受了该初值P或 已经从该初值P中进行了减法的被减值P’的情况下,计算(P-Q)或 (P’-Q);比较该计算结果和阈值,在大于阈值的情况下,将该计算结 果传递给下一跳的相邻光节点设备,而在阈值以下的情况下,对到达自 己的光信号实施3R中继;在自己不是传递了该被减值的光路径的目的 节点时,将自己作为3R源节点并将被减值的初值P传递给下一跳的相 邻光节点设备。
至此的本发明的光节点设定方法或3R中继实施节点设定方法的说 明设想了单向光路径或双向光路径中的下行光路径。接着,说明设想了 双向光路径中的上行光路径的情况。
本发明的光路径设定方法执行:第一步骤,自己是源节点的光节点 设备从下一跳的相邻光节点设备起逐跳依次对到目的节点的通路上包含 的其他光节点设备设定光路径;第二步骤,不是源节点的光节点设备在 自己上设定了光路径后,向上行光路径送出测试用光信号;第三步骤, 自己是源节点的光节点设备接收上述测试用光信号并将该测试用光信号 的恶化状况的报告通知给该测试用光信号的送出端;第四步骤,送出上 述测试用光信号的光节点设备在基于该通知的上述测试用光信号的恶化 状况满足规定的恶化条件时,自己对从上行光路径到达的光信号实施3R 中继;第五步骤,自己要在上行光路径上实施3R中继的光节点设备从 下一跳的相邻光节点设备起逐跳依次对从自己到目的节点的通路上包含 的其他光节点设备设定光路径,接收上述测试用光信号并将该测试用光 信号的恶化状况的报告通知给该测试用光信号的送出端。
或者,本发明的第十二观点是一种交换连接光信号的光节点设备中 的3R中继实施节点设定方法,其中,各光节点设备保持根据自己和相 邻节点之间的链路上的光信号恶化特性而预先为每个链路确定的值q; 是源节点的光节点设备向下一跳的相邻光节点设备传递被加值的初值 p;各光节点设备在自己从前一跳的相邻光节点设备接受了该初值p或 已经在该初值p上进行了加法的被加值p’的情况下,计算(p+q)或 (p’+q);比较该计算结果和阈值,在小于阈值的情况下,将该计算结 果传递给下一跳的相邻光节点设备,而在阈值以上的情况下,对从上行 光路径到达自己的光信号实施3R中继;在自己不是传递了该被加值的 光路径的目的节点时,将自己作为上行光路径上的3R目的节点并将被 加值的初值p传递给下一跳的相邻光节点设备。
特别是,在以上发明中,在设定光路径时或在交换连接光信号时, 各光节点设备能够逐次自主地判断实施3R中继的必要性,进行3R中继, 能够简单地构成光网。
本发明的第十三观点是一种网络控制设备,管理包括交换连接光信 号的多个光节点设备、和连接该多个光节点设备间的光传输线路的光 网,其中,
包括:拓扑信息保持部件,保持上述光网的拓扑信息;创建部件, 根据输入的跳数信息在上述拓扑信息上创建将指定的光节点设备作为3R 源节点的3R区间的估计信息;变更部件,根据输入的指示来变更该创 建部件创建的上述拓扑信息上的3R区间的估计信息的一部分或全部; 以及通知部件,将该变更部件变更过的上述拓扑信息上的3R区间的信 息通知给上述光节点设备。
据此,通过输入3R区间的估计跳数,能够迅速地生成大致的3R区 间的估计信息。虽然是这样生成的大致的3R区间的估计信息,也能够 进行实测等附加处理,提高3R区间信息的可靠性。由此,与全部通过 实测来生成3R区间信息的情况相比,能够迅速地生成3R区间信息。
此外,本发明的第十四观点是一种维护设备,向网络控制设备提供 跳数信息,该网络控制设备管理包括交换连接光信号的多个光节点设 备、和连接该多个光节点设备间的光传输线路的光网,根据输入的上述 跳数信息在拓扑信息上创建将指定的光节点设备作为3R源节点的3R区 间的估计信息;其中,上述跳数信息是3R区间的跳数估计值;包括: 生成部件,生成该跳数估计值;保持部件,与该光网使用的光纤种类及 波段的信息一起来保持上述光网的拓扑信息;以及表,记录了光纤种类 及波段和单位区间平均的光信号的恶化程度之间的关系;上述生成部件 参照上述拓扑信息上的光纤种类及波段的信息和上述表中记录的光纤种 类及波段和单位区间平均的光信号的恶化程度来生成上述跳数估计值。
据此,能够高精度地求出3R区间的估计跳数。即,根据通路上的 光纤、波长等的组合,路由存在非常多的物理链路。不用3R中继就能 够传输数据的距离根据该不同来变化。例如,根据标准光纤和色散位移 光纤等的光纤特性的不同,可传递的距离也不同。因此,在求3R区间 的估计跳数的情况下,通过参照这些光纤种类及波段的信息,能够求出 误差少的估计值。
或者,本发明的网络控制设备包括:拓扑信息保持部件,保持上述 光网的拓扑信息;创建部件,根据输入的跳数信息在上述拓扑信息上创 建将指定的光节点设备作为3R源节点的3R区间的估计信息;指示部件, 指示上述光节点设备在与该创建部件创建的上述拓扑信息上的3R区间 的估计信息对应的上述光网上的区间上设定测试用光路径;收集部件, 收集该指示部件使上述光节点设备设定的上述测试用光路径造成的光信 号恶化程度的实测结果;变更部件,根据该收集部件收集到的上述光信 号恶化程度的实测结果来变更上述创建部件创建的上述拓扑信息上的3R 区间的估计信息的一部分或全部;以及通知部件,将该变更部件变更过 的上述拓扑信息上的3R区间的信息通知给上述光节点设备。
据此,通过输入3R区间的估计跳数,能够迅速地生成应实测的3R 区间的估计信息。通过指示光节点设备对这样生成的3R区间的估计信 息进行实测,能够生成3R区间信息。这样,在实测之前,生成应实测 的3R区间的估计信息,所以能够避免不必要或重复的实测,所以能够 高效率地生成3R区间信息。
此外,本发明是一种光节点设备,向网络控制设备通知测试用光路 径造成的光信号恶化程度的实测结果,该网络控制设备管理包括交换连 接光信号的多个光节点设备、和连接该多个光节点设备间的光传输线路 的光网,根据输入的跳数信息在拓扑信息上创建将指定的光节点设备作 为3R源节点的3R区间的估计信息,指示上述光节点设备在与该创建的 上述拓扑信息上的3R区间的估计信息对应的上述光网上的区间上设定 该测试用光路径,收集上述光节点设备根据该指示设定的上述测试用光 路径造成的光信号恶化程度的实测结果,根据该收集到的上述光信号恶 化程度的实测结果来变更上述创建的上述拓扑信息上的3R区间的估计 信息的一部分或全部,将该变更过的上述拓扑信息上的3R区间的信息 通知给上述光节点设备。
这里,本发明的光节点设备包括:设定部件,设定上述网络控制设 备指示的测试用光路径;实测部件,实测该设定部件设定的上述测试用 光路径的光信号恶化程度;以及通知部件,将该实测部件的实测结果通 知给上述网络控制设备。由此,能够实现网络控制设备对3R区间信息 的自动收集。
或者,本发明的网络控制设备包括:拓扑信息保持部件,保持上述 光网的拓扑信息;3R区间信息保持部件,与该拓扑信息对应来保持上 述光网上设定的3R区间;收集部件,收集上述光网内的通信量需求信 息;以及通知部件,根据该收集部件收集的上述通信量需求信息,在通 信量需求增加了的区间内,参照上述3R区间信息保持部件的信息,将 尚未生成3R区间信息的区间通知给维护者。
或者,本发明的网络控制设备包括:拓扑信息保持部件,保持上述 光网的拓扑信息;3R区间信息保持部件,与该拓扑信息对应来保持上 述光网上设定的3R区间;收集部件,收集上述光网内的通信量需求信 息;以及生成部件,根据该收集部件收集的上述通信量需求信息,在通 信量需求增加了的区间内,参照上述3R区间信息保持部件,新生成尚 未生成3R区间信息的区间的3R区间信息。
据此,能够向最初收集到的3R区间信息上自动添加新的3R区间信 息。特别是能够收集从最初收集到3R区间信息的时刻起通信量需求增 加了的区间的3R区间信息。由此,能够高效率地收集有用的3R区间信 息。
或者,本发明的光节点设备包括:检测部件,检测到达自己的光信 号的恶化状态;通知部件,在该检测部件的检测结果是检测出信号恶化 时,向与自己的前一跳相当的相邻光节点设备通知该光节点设备是3R 目的节点并且是下一3R区间的3R源节点;识别部件,在自己接受了来 自下一跳的相邻光节点设备的上述通知部件的通知时,识别出自己是3R 目的节点并且是下一3R区间的3R源节点;以及更新部件,根据该识别 结果来更新自己保持的3R区间信息。
据此,通过实际检测到达本光节点设备的光信号的恶化状态,来识 别3R中继的必要性,向与前一跳相当的相邻光节点设备通知3R中继的 必要性,接受了该通知的光节点设备识别出自己是3R目的节点并且是 下一3R区间的3R源节点。这样,能够根据该通知来生成3R区间信息。 由此,各个光节点设备能够在设定光路径的过程中或交换连接光信号的 过程中一边进行实测,一边设定适当的3R区间,进而更新3R区间信息。
或者,本发明的光节点设备包括:检测部件,检测到达自己的光信 号的恶化状态;识别部件,在该检测部件的检测结果是检测出信号恶化 时,识别出自己是3R目的节点并且是下一3R区间的3R源节点;以及 更新部件,根据该识别结果来更新自己保持的3R区间信息。
据此,通过实际检测到达本光节点设备的光信号的恶化状态,来识 别3R中继的必要性,识别出自己是3R目的节点并且是下一3R区间的 3R源节点。这样,能够根据检测结果来生成3R区间信息。由此,各个 光节点设备能够在设定光路径的过程中或交换连接光信号的过程中一边 进行实测,一边设定适当的3R区间,进而更新3R区间信息。
此外,最好,包括:广告部件,将上述更新部件更新过的3R区间 信息广告给其他光节点设备;和更新部件,接收来自其他光节点设备的 上述广告并更新自己保持的3R区间信息。即,能够通过实测到达自己 的光信号来识别自己是否是3R目的节点或3R源节点,但是该识别结果 是只有本光节点设备能知道的识别结果。因此,通过将该识别结果广告 给其他光节点设备,能够由所有光节点设备来同步共享、有效利用上述 更新部件更新过的3R区间信息。
或者,本发明的光节点设备交换连接光信号,生成从自己到目的节 点的通路上的3R区间信息;其中,包括:送出部件,每当从下一跳的 相邻光节点设备起逐跳依次对到上述目的节点的通路上包含的其他光节 点设备设定光路径时送出测试用光信号;接受部件,每当该送出部件从 下一跳的相邻光节点设备起逐跳依次向到上述目的节点的通路上包含的 其他光节点设备送出测试用光信号时,接受来自接收到该测试用光信号 的最远端的其他光节点设备的该测试用光信号的恶化状况的报告;以及 通知部件,在基于该接受部件接受到的上述报告结果的上述测试用光信 号的恶化状况满足规定的恶化条件时,向与上述最远端的其他光节点设 备的前一跳相当的其他光节点设备通知该其他光节点设备是3R目的节 点并且是下一3R区间的3R源节点;接受了该通知的上述其他光节点设 备包括:送出部件,每当从下一跳的相邻光节点设备起逐跳依次对到上 述目的节点的通路上包含的其他光节点设备设定光路径时送出测试用光 信号;接受部件,每当该送出部件从下一跳的相邻光节点设备起逐跳依 次向到上述目的节点的通路上包含的其他光节点设备送出测试用光信号 时,接受来自接收到该测试用光信号的最远端的其他光节点设备的该测 试用光信号的恶化状况的报告;以及通知部件,在基于该接受部件接受 到的上述报告结果的上述测试用光信号的恶化状况满足规定的恶化条件 时,向与上述最远端的其他光节点设备的前一跳相当的其他光节点设备 通知该其他光节点设备是3R目的节点并且是下一3R区间的3R源节点。
据此,能够一边实际设定光路径,一边生成3R区间信息,所以无 需预先生成3R区间信息,能够节省生成3R区间信息所需的处理负担。
或者,本发明的光节点设备包括:设定部件,从自己的下一跳的相 邻光节点设备起逐跳依次对要测定3R区间信息的被测链路上包含的其 他光节点设备设定测试用光路径;送出部件,每当该设定部件从下一跳 的相邻光节点设备起逐跳依次对上述被测链路上包含的其他光节点设备 设定测试用光路径时送出测试用光信号;接受部件,每当该送出部件从 下一跳的相邻光节点设备起逐跳依次向上述被测链路上包含的其他光节 点设备送出测试用光信号时,接受来自接收到该测试用光信号的最远端 的其他光节点设备的该测试用光信号的恶化状况的报告;以及识别部 件,在基于该接受部件接受到的上述报告结果的上述测试用光信号的恶 化状况满足规定的恶化条件时,将与上述最远端的其他光节点设备的前 一跳相当的其他光节点设备识别为是3R目的节点并且是下一3R区间的 3R源节点。
据此,能够通过与实际设定光路径的情况同样的过程来生成3R区 间信息,所以能够生成基于实测的高精度的3R区间信息。
在此情况下,最好,包括:保持部件,保持上述识别部件的识别结 果。据此,能够保持本光节点设备成为源节点并设定光路径时的3R区 间信息。
或者,通过包括将上述识别部件的识别结果广告给其他光节点设备 的部件、和接收来自其他光节点设备的广告并与自己的识别结果一起来 保持该广告中包含的识别结果的部件,各光节点设备能够共享自他生成 的3R区间信息。据此,不限于本光节点设备成为源节点的情况,也能 够保持其他光节点设备成为源节点的情况下的3R区间信息,所以在其 他光节点设备成为源节点的情况下,各光节点设备能够自己判断是否应 进行3R中继。因此,能够节省作为源节点的光节点设备向要进行3R中 继的光节点设备进行3R中继请求这一处理负担。
或者,也可以包括:通知部件,向管理光网、保持该光网中的3R 区间的信息的网络控制设备通知上述识别部件的识别结果。
据此,网络控制设备能够保持整个光网的3R区间信息。因此,光 节点设备能够在必要时向网络控制设备请求并取得3R区间信息,所以 无需在光节点设备中包括数据库等大容量的存储设备,并且各光节点设 备无需向其他许多光节点设备广告自己生成的3R区间信息,只向网络 控制设备通知自己生成的3R区间信息即可,能够节省广告所需的处理 负担。
此情况下的网络控制设备包括:更新部件,接受来自构成上述光网 的光节点设备的3R目的节点或3R源节点的信息,更新上述保持着的3R 区间的信息。
或者,本发明的光节点设备包括:保持部件,保持根据自己和相邻 节点之间的链路上的光信号恶化特性而预先为每个链路确定的值Q;传 递部件,在自己是源节点的情况下,向下一跳的相邻光节点设备传递被 减值的初值P;计算部件,在自己从前一跳的相邻光节点设备接受了该 初值P或已经从该初值P中进行了减法的被减值P’的情况下,计算(P- Q)或(P’-Q);识别部件,比较该计算部件的计算结果和阈值,在大于 阈值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈 值以下的情况下,识别出自己是将送出该被减值的初值P的光节点设备 作为3R源节点的情况下的3R目的节点;传递部件,在识别出自己是3R 目的节点、不是传递了该被减值的光路径的目的节点时,将自己作为3R 源节点并将被减值的初值P传递给下一跳的相邻光节点设备;以及生成 部件,将上述识别部件的识别结果,即自己是将发送了该被减值的初值 P的光节点设备作为3R源节点时的3R目的节点生成为3R区间信息。
据此,各光节点设备保持的信息量只是与自己有关的Q值、和自己 是源节点的情况下传递给相邻光节点设备的初值P,能够用极少的信息 量来生成3R区间信息。此外,能够自主地判断在设定光路径时自己是 否需要3R中继,所以能够节省广告等所需的处理负担。再者,在设定 光路径时,也无需测定光信号的恶化状态,能够实现光路径设定的高速 化。
至此的本发明的光节点设备的说明设想了单向光路径或双向光路径 中的下行光路径。接着,说明设想了双向光路径中的上行光路径的情况。
本发明的光节点设备包括:检测部件,检测到达自己的上行光路径 的光信号的恶化状态;通知部件,在该检测部件的检测结果是检测出信 号恶化时,向与自己的下一跳相当的相邻光节点设备通知该光节点设备 是上行光路径上的3R目的节点并且是下一3R区间的3R源节点;识别 部件,在自己接受了来自前一跳的相邻光节点设备的上述通知部件的通 知时,识别出自己是上行光路径上的3R目的节点并且是下一3R区间的 3R源节点;以及更新部件,根据该识别结果来更新自己保持的3R区间 信息。
或者,本发明的光节点设备包括:检测部件,检测到达自己的上行 光路径的光信号的恶化状态;识别部件,在该检测部件的检测结果是检 测出信号恶化时,识别出自己是上行光路径上的3R目的节点并且是下 一3R区间的3R源节点;以及更新部件,根据该识别结果来更新自己保 持的3R区间信息。
据此,在光路径是双向的情况下,各个光节点设备能够在设定光路 径的过程中或交换连接光信号的过程中一边进行实测,一边设定适当的 3R区间,进而更新3R区间信息。
此外,最好,包括:广告部件,将上述更新部件更新过的3R区间 信息广告给其他光节点设备;和更新部件,接收来自其他光节点设备的 上述广告并更新自己保持的3R区间信息。即,能够通过实测到达自己 的光信号来识别自己是否是3R目的节点或3R源节点,但是该识别结果 是只有本光节点设备能知道的识别结果。因此,通过将该识别结果广告 给其他光节点设备,能够由所有光节点设备来同步共享、有效利用上述 更新部件更新过的3R区间信息。
或者,本发明的光节点设备生成从源节点到目的节点的通路上的3R 区间信息;其中,包括:设定部件,在自己是源节点时,从下一跳的相 邻光节点设备起逐跳依次对到目的节点的通路上包含的其他光节点设备 设定光路径;包括:送出部件,在自己不是源节点时,在自己上设定了 光路径后,向上行光路径送出测试用光信号;包括:通知部件,在自己 是源节点时,接收上述测试用光信号并将该测试用光信号的恶化状况的 报告通知给该测试用光信号的送出端;送出上述测试用光信号的光节点 设备包括:识别部件,在基于该通知的上述测试用光信号的恶化状况满 足规定的恶化条件时,识别出自己是上行光路径上的3R源节点并且是 前一3R区间的3R目的节点;包括:通知部件,在是识别出自己是上行 光路径上的3R源节点并且是前一3R区间的3R目的节点的光节点设备 时,从下一跳的相邻光节点设备起逐跳依次对从自己到目的节点的通路 上包含的其他光节点设备设定光路径,接收上述测试用光信号并将该测 试用光信号的恶化状况的报告通知给该测试用光信号的送出端。
据此,在光路径是双向光路径的情况下,能够一边实际设定光路径, 一边生成3R区间信息,所以无需预先生成3R区间信息,能够节省生成 3R区间信息所需的处理负担。
或者,本发明的光节点设备包括:设定部件,在自己是源节点时, 从下一跳的相邻光节点设备起逐跳依次对要测定3R区间信息的被测链 路上包含的其他光节点设备设定测试用上行光路径;被设定了该测试用 上行光路径的光节点设备包括:送出部件,向该测试用上行光路径送出 测试用光信号;包括:通知部件,在自己是源节点时,接收上述测试用 光信号并将该测试用光信号的恶化状况的报告通知给该测试用光信号的 送出端;送出上述测试用光信号的光节点设备包括:识别部件,在基于 该通知的上述测试用光信号的恶化状况满足规定的恶化条件时,识别出 自己是上行光路径上的3R源节点并且是前一3R区间的3R目的节点; 包括:通知部件,在是识别出自己是上行光路径上的3R源节点并且是 前一3R区间的3R目的节点的光节点设备时,从下一跳的相邻光节点设 备起逐跳依次对要测定3R区间信息的被测链路上包含的其他光节点设 备设定测试用上行光路径,接收上述测试用光信号并将该测试用光信号 的恶化状况的报告通知给该测试用光信号的送出端。
据此,在光路径是双向光路径的情况下,能够通过与实际设定光路 径的情况同样的过程来生成3R区间信息,所以能够生成基于实测的高 精度的3R区间信息。
在此情况下,最好,包括:保持部件,保持上述识别部件的识别结 果。据此,能够保持本光节点设备成为源节点并设定光路径时的3R区 间信息。
或者,通过包括将上述识别部件的识别结果广告给其他光节点设备 的部件、和接收来自其他光节点设备的上述广告并与自己的识别结果一 起来保持该广告中包含的识别结果的部件,各光节点设备能够共享自他 生成的3R区间信息。据此,不限于本光节点设备成为源节点的情况, 也能够保持其他光节点设备成为源节点的情况下的3R区间信息,所以 在其他光节点设备成为源节点的情况下,各光节点设备能够自己判断是 否应进行3R中继。因此,能够节省作为源节点的光节点设备向要进行 3R中继的光节点设备进行3R中继请求这一处理负担。
或者,也可以包括:通知部件,向管理光网、保持该光网中的3R 区间的信息的网络控制设备通知上述识别部件的识别结果。
据此,网络控制设备能够保持整个光网的3R区间信息。因此,光 节点设备能够在必要时向网络控制设备请求并取得3R区间信息,所以 无需在光节点设备中包括数据库等大容量的存储设备,并且各光节点设 备无需向其他许多光节点设备广告自己生成的3R区间信息,只向网络 控制设备通知自己生成的3R区间信息即可,能够节省广告所需的处理 负担。
此情况下的网络控制设备包括:更新部件,接受来自构成上述光网 的光节点设备的3R目的节点或3R源节点的信息,更新上述保持着的3R 区间的信息。
或者,本发明的光节点设备包括:保持部件,保持根据自己和相邻 节点之间的链路上的光信号恶化特性而预先为每个链路确定的值q;传 递部件,在自己是源节点的情况下,向下一跳的相邻光节点设备传递被 加值的初值p;计算部件,在自己从前一跳的相邻光节点设备接受了该 初值p或已经在该初值p上进行了加法的被加值p’的情况下,计算(p+q) 或(p’+q);识别部件,比较该计算部件的计算结果和阈值,在小于阈 值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈值 以上的情况下,识别出自己是将送出该被加值的初值p的光节点设备作 为上行光路径上的3R目的节点的情况下的3R源节点;传递部件,在识 别出自己是上行光路径上的3R源节点、不是传递了该被加值的光路径 的目的节点时,将自己作为上行光路径上的3R目的节点并将被加值的 初值p传递给下一跳的相邻光节点设备;以及生成部件,将上述识别部 件的识别结果,即自己是将发送了该被减值的初值P的光节点设备作为 上行光路径中的3R目的节点时的3R源节点生成为3R区间信息。
据此,各光节点设备保持的信息量只是与自己有关的q值、和自己 是源节点的情况下传递给相邻光节点设备的初值p,能够用极少的信息 量来生成3R区间信息。此外,能够自主地判断在设定光路径时自己是 否需要3R中继,所以能够节省广告等所需的处理负担。再者,在设定 光路径时,也无需测定光信号的恶化状态,能够实现光路径设定的高速 化。
本发明的第十五观点是一种光网,包括本发明的光节点设备或维护 设备或网络控制设备。
本发明的第十六观点是一种3R区间信息生成方法,生成从源节点 到目的节点的通路上的3R区间信息;其中,执行:第一步骤,每当从 作为上述源节点的光节点设备的下一跳的相邻光节点设备起逐跳依次对 到上述目的节点的通路上包含的光节点设备设定光路径时,从作为上述 源节点的光节点设备送出测试用光信号;第二步骤,每当该第一步骤从 作为上述源节点的光节点设备的下一跳的相邻光节点设备起逐跳依次向 到上述目的节点的通路上包含的光节点设备送出测试用光信号时,作为 上述源节点的光节点设备接受来自接收到该测试用光信号的最远端的光 节点设备的该测试用光信号的恶化状况的报告;以及第三步骤,在基于 该第二步骤接受到的上述报告结果的上述测试用光信号的恶化状况满足 规定的恶化条件时,作为上述源节点的光节点设备向与上述最远端的光 节点设备的前一跳相当的光节点设备通知该光节点设备是3R目的节点 并且是下一3R区间的3R源节点;接受了该通知的上述光节点设备执行: 第四步骤,每当从自己的下一跳的相邻光节点设备起逐跳依次对到上述 目的节点的通路上包含的光节点设备设定光路径时从自己送出测试用光 信号;第五步骤,每当该第四步骤从自己的下一跳的相邻光节点设备起 逐跳依次向到上述目的节点的通路上包含的光节点设备送出测试用光信 号时,自己接受来自接收到该测试用光信号的最远端的光节点设备的该 测试用光信号的恶化状况的报告;以及第六步骤,在基于该第五步骤接 受到的上述报告结果的上述测试用光信号的恶化状况满足规定的恶化条 件时,自己向与上述最远端的光节点设备的前一跳相当的光节点设备通 知该光节点设备是3R目的节点并且是下一3R区间的3R源节点。
或者,本发明的3R区间信息生成方法执行:第一步骤,从作为3R 源节点的光节点设备的下一跳的相邻光节点设备起逐跳依次对要测定3R 区间信息的被测链路上包含的光节点设备设定测试用光路径;第二步 骤,每当该第一步骤从作为上述3R源节点的光节点设备的下一跳的相 邻光节点设备起逐跳依次对上述被测链路上包含的光节点设备设定测试 用光路径时送出测试用光信号;第三步骤,每当该第二步骤从作为上述 3R源节点的光节点设备的下一跳的相邻光节点设备起逐跳依次向上述 被测链路上包含的光节点设备送出测试用光信号时,接受来自接收到该 测试用光信号的最远端的光节点设备的该测试用光信号的恶化状况的报 告;以及第四步骤,在基于该第三步骤接受到的上述报告结果的上述测 试用光信号的恶化状况满足规定的恶化条件时,作为上述3R源节点的 光节点设备将与上述最远端的光节点设备的前一跳相当的光节点设备识 别为3R目的节点。
或者,本发明的3R区间信息生成方法是,各光节点设备保持根据 自己和相邻节点之间的链路上的光信号恶化特性而预先为每个链路确定 的值Q;是源节点的光节点设备向下一跳的相邻光节点设备传递被减值 的初值P;各光节点设备在自己从前一跳的相邻光节点设备接受了该初 值P或已经从该初值P中进行了减法的被减值P’的情况下,计算(P-Q) 或(P’-Q);比较该计算结果和阈值,在大于阈值的情况下,将该计算 结果传递给下一跳的相邻光节点设备,而在阈值以下的情况下,识别出 自己是将送出该被减值的初值P的光节点设备作为3R源节点的情况下 的3R目的节点;在识别出自己是3R目的节点、不是传递了该被减值的 光路径的目的节点时,将自己作为3R源节点并将被减值的初值P传递 给下一跳的相邻光节点设备。
至此的本发明的3R区间信息生成方法的说明设想了单向光路径或 双向光路径中的下行光路径。接着,说明设想了双向光路径中的上行光 路径的情况。
本发明的3R区间信息生成方法执行:第一步骤,自己是源节点的 光节点设备从下一跳的相邻光节点设备起逐跳依次对到目的节点的通路 上包含的其他光节点设备设定光路径;第二步骤,不是源节点的光节点 设备在自己上设定了光路径后,向上行光路径送出测试用光信号;第三 步骤,自己是源节点的光节点设备接收上述测试用光信号并将该测试用 光信号的恶化状况的报告通知给该测试用光信号的送出端;第四步骤, 送出上述测试用光信号的光节点设备在基于该通知的上述测试用光信号 的恶化状况满足规定的恶化条件时,识别出自己是上行光路径上的3R 源节点并且是前一3R区间的3R目的节点;第五步骤,识别出自己是上 行光路径上的3R源节点并且是前一3R区间的3R目的节点的光节点设 备从下一跳的相邻光节点设备起逐跳依次对从自己到目的节点的通路上 包含的其他光节点设备设定光路径,接收上述测试用光信号并将该测试 用光信号的恶化状况的报告通知给该测试用光信号的送出端。
或者,本发明的3R区间信息生成方法执行:第一步骤,是源节点 的光节点设备从下一跳的相邻光节点设备起逐跳依次对要测定3R区间 信息的被测链路上包含的其他光节点设备设定测试用上行光路径;第二 步骤,被设定了该测试用上行光路径的光节点设备向该测试用上行光路 径送出测试用光信号;第三步骤,是源节点的光节点设备接收上述测试 用光信号并将该测试用光信号的恶化状况的报告通知给该测试用光信号 的送出端;第四步骤,送出上述测试用光信号的光节点设备在基于该通 知的上述测试用光信号的恶化状况满足规定的恶化条件时,识别出自己 是上行光路径上的3R源节点并且是前一3R区间的3R目的节点;第五 步骤,识别出自己是上行光路径上的3R源节点并且是前一3R区间的3R 目的节点的光节点设备从下一跳的相邻光节点设备起逐跳依次对要测定 3R区间信息的被测链路上包含的其他光节点设备设定测试用上行光路 径,接收上述测试用光信号并将该测试用光信号的恶化状况的报告通知 给该测试用光信号的送出端。
或者,本发明的3R区间信息生成方法是,各光节点设备保持根据 自己和相邻节点之间的链路上的光信号恶化特性而预先为每个链路确定 的值q;是源节点的光节点设备向下一跳的相邻光节点设备传递被加值 的初值p;各光节点设备在自己从前一跳的相邻光节点设备接受了该初 值p或已经在该初值p上进行了加法的被加值p’的情况下,计算(p+q) 或(p’+q);比较该计算结果和阈值,在小于阈值的情况下,将该计算 结果传递给下一跳的相邻光节点设备,而在阈值以上的情况下,识别出 自己是将送出该被加值的初值p的光节点设备作为上行光路径上的3R 目的节点的情况下的3R源节点;在识别出自己是上行光路径上的3R源 节点、不是传递了该被加值的光路径的目的节点时,将自己作为上行光 路径上的3R目的节点并将被加值的初值p传递给下一跳的相邻光节点 设备;将上述识别部件的识别结果,即自己是将发送了该被减值的初值 P的光节点设备作为上行光路径的3R目的节点时的3R源节点生成为3R 区间信息。
如上所述,根据本发明,能够用所需最小数或所需最小能力的3R 中继器来有效利用网络资源,构成经济的光网。
附图说明
图1是3R源节点、3R目的节点、3R区间的标记的说明图。
图2是3R区间的性质的说明图。
图3是与光网的拓扑信息对应的3R区间信息的示例图。
图4是第1、3、5、6、12至16实施例的光节点设备的要部方框结 构图。
图5是光网中设定的光路径和3R区间的图。
图6是3R中继实施判断部的方框结构图。
图7是3R实施模拟部的工作的说明图。
图8是第1实施例的设定光路径时的信令过程的图。
图9是光网中设定的光路径和3R区间的图。
图10是第1实施例的设定光路径时的信令过程的图。
图11是第2实施例的光节点设备的要部方框结构图。
图12是第2实施例的设定光路径时的信令过程的图。
图13是第2实施例的设定光路径时的信令过程的图。
图14是第3及第4实施例的3R区间信息的图。
图15是光网中设定的光路径和3R区间的图。
图16是第3实施例的设定光路径时的信令过程的图。
图17是第4实施例的设定光路径时的信令过程的图。
图18是光网中设定的光路径和3R区间的图。
图19是第3实施例的设定光路径时的信令过程的图。
图20是第4实施例的设定光路径时的信令过程的图。
图21是第5实施例的光节点设备中的3R区间信息的图。
图22是第5实施例的光节点设备中的3R区间信息的图。
图23是第5实施例的设定光路径时的信令过程的图。
图24是第5实施例的光节点设备中的3R区间信息的图。
图25是第5实施例的光节点设备中的3R区间信息的图。
图26是第5实施例的设定光路径时的信令过程的图。
图27是第6实施例的光节点设备中的3R区间信息的图。
图28是第6实施例的光节点设备中的3R区间信息的图。
图29是第6实施例的光节点设备中的3R区间信息的图。
图30是第6实施例的光节点设备中的3R区间信息的图。
图31是第6实施例的设定光路径时的信令过程的图。
图32是第6实施例的光节点设备中的3R区间信息的图。
图33是第6实施例的光节点设备中的3R区间信息的图。
图34是第6实施例的光节点设备中的3R区间信息的图。
图35是第6实施例的光节点设备中的3R区间信息的图。
图36是第6实施例的设定光路径时的信令过程的图。
图37是第7及第8实施例的网络控制设备和光节点设备之间的 关系的原理图。
图38是第7及第8实施例的网络控制设备的方框结构图。
图39是第7实施例的光节点设备的要部方框结构图。
图40是第7实施例的工作的序列图。
图41是第8实施例的光节点设备的要部方框结构图。
图42是第8实施例的工作的序列图。
图43是第9实施例的光节点设备的要部方框结构图。
图44是第10实施例的光节点设备的要部方框结构图。
图45是第11实施例的光节点设备的要部方框结构图。
图46是第12实施例的3R中继实施节点判断方法的说明图。
图47是第13至第16实施例的3R中继实施节点判断方法的说明 图。
图48是第13及第14实施例的光节点设备的工作的说明图。
图49是第15及第16实施例的光节点设备的工作的说明图。
图50是第17实施例的光节点设备的要部方框结构及工作的说明 图。
图51是实测部的方框结构图。
图52是第17实施例的光节点设备的要部方框结构及工作的说明 图。
图53是第18实施例的输出端包括光开关部的光节点设备的方框 结构图。
图54是第18实施例的输入端包括光开关部的光节点设备的方框 结构图。
图55是第18实施例的包括中继线型3R中继部的光节点设备的 方框结构图。
图56是第19实施例的光节点设备中的3R区间信息收集的原理 图。
图57是第19实施例的光节点设备中的3R区间信息收集过程的 图。
图58是第19实施例的光节点设备中的3R区间信息收集的原理 图。
图59是第19实施例的光节点设备中的3R区间信息收集过程的 图。
图60是第20、29实施例的光节点设备中的3R区间信息收集的 原理图。
图61是第20、29实施例的光节点设备的方框结构图。
图62是第20、29实施例的光节点设备中的3R区间信息收集的 原理图。
图63是第20、29实施例的光节点设备的方框结构图。
图64是第21实施例的网络控制设备和光网之间的关系图。
图65是第21实施例的网络控制设备的方框结构图。
图66是第21实施例的维护设备的方框结构图。
图67是第22实施例的网络控制设备的方框结构图。
图68是第22实施例的根据来自网络控制设备的指示来进行实测 的光节点设备的说明图。
图69是第22实施例的网络控制设备的方框结构图。
图70是第22实施例的根据来自网络控制设备的指示来进行实测 的光节点设备的说明图。
图71是第23实施例的网络控制设备的要部方框结构图。
图72是第23及第24实施例的网络控制设备中的通信量需求信 息收集的说明图。
图73是第24实施例的网络控制设备的要部结构方框图
图74是第25实施例的光节点设备的要部方框结构及工作的说明 图。
图75是第25实施例的光节点设备的要部方框结构及工作的说明 图。
图76是第26实施例的输出端包括光开关部的光节点设备的方框 结构图。
图77是第26实施例的输入端包括光开关部的光节点设备的方框 结构图。
图78是第26实施例的包括中继线型3R中继部的光节点设备的 方框结构图。
图79是第27实施例的光节点设备中的3R区间信息收集的原理 图。
图80是第27实施例的光节点设备中的3R区间信息收集过程的 图。
图81是第27实施例的光节点设备中的3R区间信息收集的原理 图。
图82是第27实施例的光节点设备中的3R区间信息收集过程的 图。
图83是第28实施例的光节点设备中的3R区间信息收集的原理 图。
图84是第28实施例的光节点设备中的3R区间信息收集过程的 图。
图85是第28实施例的光节点设备中的3R区间信息收集的原理 图。
图86是第28实施例的光节点设备中的3R区间信息收集过程的 图。
图87是现有的光网结构图。

具体实施方式

以下,参照附图来说明本发明的优选实施例。其中,本发明并不 限于以下各实施例,例如也可以适当组合这些实施例的构件。
在说明本发明的各实施例之前,参照图1至图3来说明3R区间、 3R源节点、3R目的节点的标记。图1是3R源节点、3R目的节点、3R 区间的标记的说明图。图2是3R区间的性质的说明图。图3是与光 网的拓扑信息对应的3R区间信息的示例图。如图1所示,在本发明 的各实施例中,用实黑圆点来标记3R源节点,用阴影圆点来标记3R 目的节点。
此外,光节点设备2和5之间是3R区间,但是不一定其间包含 的所有光节点设备2、3、4、5相互间也是3R区间。其理由是因为, 各光节点设备具有的发光元件及受光元件的能力不一定相同。
即,在从光节点设备2的发光元件发射的光信号由光节点设备5 的受光元件接收而途中无需3R中继的情况下,例如如果光节点设备3 的发光元件与光节点设备2的发光元件相比只能输出一半以下的光信 号强度,则光节点设备3和5之间未必成为3R区间。或者,如果光 节点设备4的受光元件与光节点设备5的受光元件相比只具有一半以 下的受光灵敏度,则光节点设备2和4之间未必成为3R区间。此外, 对将光节点设备5作为3R源节点、将光节点设备2作为3R目的节点 的区间,上行下行也未必采用相同的发光元件或受光元件,有时光信 号强度或受光灵敏度不同,未必成为3R区间。因此,如图2所示,3R 区间的标记也有时与其他3R区间的一部分或全部重复。
这样设定的3R区间信息如图3所示,与光网的拓扑信息对应来 标记。在图3的例子中,作为3R源节点,指定了光节点设备1、3、11、 13。这种3R源节点的指定由光网的管理者来进行,例如通信量需求 多的光路径的源节点被指定为3R源节点。
其中,相邻的光节点设备间的1跳的区间明显起3R区间的作用, 但是在本发明中,将预先指定的3R源节点和3R目的节点之间设定为 3R区间。此外,在未预先设定3R区间的光节点设备间设定光路径时, 也有时需要临时设定3R区间,在这种情况下,根据规定的判断政策 来临时设定3R区间。在这种情况下,作为显式3R区间,逐跳设定3R 区间。
此外,如果能够用同一波长来连结源节点和目的节点,则无需波 长变换,能够最有效地利用波长变换资源,但是因为波长的使用状况 按照整个光网的波长使用状况来随时变化,所以只能按照光路径设定 请求时刻的波长空闲状况来决定要进行波长变换的光节点设备。但 是,在预先知道必须进行波长变换的光节点设备的情况下,可以将该 光节点设备作为3R源节点。所谓预先知道必须进行波长变换的光节 点设备的情况,例如是下述等情况:某个光节点设备具有的波长变换 资源的内容与前一跳的光节点设备具有的波长变换资源的内容不同, 在硬件上不能用同一波长来设定光路径。
(第1实施例)
参照图3至图10来说明第1实施例的光节点设备。图4是第1 实施例的光节点设备的要部方框结构图。图5及图9是光网中设定的 光路径和3R区间的图。图6是3R中继实施判断部21的方框结构图。 图7是3R实施模拟部的工作的说明图。图8及图10是第1实施例的 设定光路径时的信令过程的图。
第1实施例的光节点设备的特征在于,如图4所示,包括:3R区 间信息保持部20,保持图3所示的与自己所属的光网的拓扑信息对应 的3R区间信息;和3R中继实施判断部21,参照该3R区间信息保持 部20中保持的3R区间信息,在设定经由自己的光路径时,自主地判 断自己是否是要实施3R中继的光节点设备。
在第1实施例中,各光节点设备自主地判断自己是否是3R中继 实施节点,所以各光节点设备需要分别保持3R区间信息。但是,元 需让与光路径设定无关的光节点设备也保持3R区间信息,所以如果 使得只有与光路径设定有关的通路上的光节点设备保持3R区间信息, 则能够有效利用信息存储资源。
接着,说明第1实施例的光节点设备的工作。这里,如图5所示, 说明设定从光节点设备1到14的光路径(双线部分)的例子。光节 点设备1的3R中继实施判断部21为了知道光节点设备1是光网的拓 扑的哪一个部分,参照3R区间信息保持部20。其结果是,识别出光 节点设备1是将要设定的光路径的源节点,判断为光节点设备1要实 施3R中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图8所示,在向光 节点设备2送出光路径设定请求(Path)时,将表示光节点设备1是 3R源节点的DITR(Downstream Ingress Three R,下行入口3R)=1 这一消息搭载在光路径设定请求上。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备2的光路径设定部22向3R中继实施判断部21查询光节点设备2 是否是要实施3R中继的光节点设备。光节点设备2的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,知道光节 点设备2不是3R源节点,并且从光节点设备1发来了DITR=1,如果 光节点设备1为3R源节点,则到光节点设备4是3R区间,所以判断 为光节点设备2不实施3R中继。
光节点设备2的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定的资源,如图8所示,在向光节点设备3 送出光路径设定请求(Path)时,由于光节点设备2不实施3R中继, 所以将来自光节点设备1的DITR=1原封不动地搭载在光路径设定请 求上。
接受了来自光节点设备2的光路径设定请求(Path)的光节点设 备3的光路径设定部22向3R中继实施判断部21查询光节点设备3 是否是要实施3R中继的光节点设备。光节点设备3的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,识别出光 节点设备3是从光节点设备3到14的3R区间上的3R源节点所以可 以实施3R中继,或者在从光节点设备1到光节点设备4的3R区间上 不是3R源节点所以也可以不实施3R中继而使光信号原封不动地透射 到3R目的节点--光节点设备4。
在这种情况下,光节点设备3的3R中继实施判断部21用图6所 示的3R实施模拟部23及比较部24,对从光节点设备3到14的光路 径,比较光节点设备3起3R源节点的作用的情况和不起3R源节点的 作用的情况这两种情况下的3R实施次数。即,3R实施模拟部23如图 7所示,对光节点设备3实施了3R中继的情况、和未实施的情况,分 别设定3R区间。在实施了的情况下,如图7所示,存在自己为3R源 节点、目的节点--光节点设备14为3R目的节点的3R区间信息, 所以设定了1个3R区间。因此,3R实施次数为1次。
在光节点设备3未实施3R中继的情况下,光节点设备4为3R目 的节点。这里,3R实施模拟部23模拟光节点设备4的3R中继实施判 断部21的判断。光节点设备4的3R中继实施判断部21的判断政策 是,“在自己是与3R目的节点相当的光节点设备、不是目的节点时, 判断为是要将自己作为3R源节点、将下一跳的光节点设备作为3R目 的节点、自己实施3R中继的光节点设备”。
即模拟了“自己是与3R目的节点相当的光节点设备,不是目的 节点,所以光节点设备4的3R中继实施判断部21判断为是要将自己 作为3R源节点、将下一跳的光节点设备5作为3R目的节点、自己实 施3R中继的光节点设备”。因此,如果光节点设备4成为3R目的节 点,则判断为要将光节点设备4作为3R源节点、将下一跳的光节点 设备5作为3R目的节点、光节点设备4实施3R中继。
接着,3R实施模拟部23模拟光节点设备5的3R中继实施判断部 21的判断。光节点设备5的3R中继实施判断部21的判断政策是,“在 自己不属于在经由自己的光路径上具有3R源节点的任一个3R区间 时,判断为是要将自己作为3R源节点、将自己的下一跳的光节点设 备作为3R目的节点、自己实施3R中继的光节点设备”。
即模拟了“自己不属于经由自己的光路径上的具有3R源节点的 任一个3R区间,所以光节点设备5的3R中继实施判断部21判断为 是要将自己作为3R源节点、将自己的下一跳的光节点设备14作为3R 目的节点、自己实施3R中继的光节点设备”。因此,知道要将光节点 设备5作为3R源节点、将光节点设备5的下一跳的光节点设备14作 为3R目的节点、光节点设备5执行3R中继。因此,3R实施次数为2 次。
这种3R实施模拟部23的模拟结果被输入到比较部24。比较部24 知道光节点设备3实施3R中继与不实施3R中继的情况相比能够减少 3R实施次数,所以将该意思作为比较结果来输出。3R中继实施判断 部21选择比较结果是3R实施次数少的一方。因此,判断为光节点设 备3要实施3R中继。
其中,原则上在以下情况时进行这种模拟:对经由一个光节点设 备的光路径上的包含重复部分的多个不同的3R区间,该一个光节点 设备是某一个3R区间上的3R源节点,在其他3R区间上不充当3R源 节点或3R目的节点。这在其他实施例中也同样。
光节点设备3的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图8所示,在向光 节点设备4送出光路径设定请求(Path)时,将表示光节点设备3是 3R源节点的DITR=3这一消息搭载在光路径设定请求上。
接受了来自光节点设备3的光路径设定请求(Path)的光节点设 备4的光路径设定部22向3R中继实施判断部21查询光节点设备4 是否是要实施3R中继的光节点设备。光节点设备4的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,知道光节 点设备4是3R目的节点,并且从光节点设备3发来了DITR=3,如果 光节点设备3为3R源节点,则到光节点设备14是3R区间,所以判 断为光节点设备4无需实施3R中继。
光节点设备4的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定的资源,如图8所示,在向光节点设备5 送出光路径设定请求(Path)时,由于光节点设备4不实施3R中继, 所以将来自光节点设备3的DITR=3原封不动地搭载在光路径设定请 求上。
接受了来自光节点设备4的光路径设定请求(Path)的光节点设 备5的光路径设定部22向3R中继实施判断部21查询光节点设备5 是否是要实施3R中继的光节点设备。光节点设备5的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,知道光节 点设备5不是3R源节点,并且从光节点设备4发来了DITR=3,如果 光节点设备3为3R源节点,则到光节点设备14是3R区间,所以判 断为光节点设备5无需实施3R中继。
光节点设备5的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定的资源,如图8所示,在向光节点设备14 送出光路径设定请求(Path)时,由于光节点设备5不实施3R中继, 所以将来自光节点设备4的DITR=3原封不动地搭载在光路径设定请 求上。
接受了来自光节点设备5的光路径设定请求(Path)的光节点设 备14的光路径设定部22向3R中继实施判断部21查询光节点设备14 是否是要实施3R中继的光节点设备。光节点设备14的3R中继实施 判断部21参照3R区间信息保持部20中保持的3R区间信息,光节点 设备14是目的节点,所以判断为无需实施3R中继。
光节点设备14的光路径设定部22接受3R中继实施判断部21的 判断并保留用于路径设定的资源,如图8所示,向光节点设备5送出 光路径设定完成通知(Resv)。
该光路径设定完成通知(Resv)按光节点设备5→4→3→2→1来 传递,完成光路径的设定。这样,各光节点设备1、2、3、4、5、14 能够在执行光路径设定的信令过程当中自主地判断自己是否要实施3R 中继。
接着,说明第1实施例的光节点设备的工作的另一个例子。这里, 如图9所示,说明设定从光节点设备1到14的光路径(双线部分) 的例子。光节点设备1的3R中继实施判断部21为了知道光节点设备 1是光网的拓扑的哪一个部分,参照3R区间信息保持部20。其结果 是,识别出光节点设备1是将要设定的光路径的源节点,判断为光节 点设备1要实施3R中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图10所示,在向光 节点设备10送出光路径设定请求(Path)时,将表示光节点设备1 是3R源节点的DITR=1这一消息搭载在光路径设定请求上。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备10的光路径设定部22向3R中继实施判断部21查询光节点设备10 是否是要实施3R中继的光节点设备。光节点设备10的3R中继实施 判断部21参照3R区间信息保持部20中保持的3R区间信息,知道光 节点设备10不是3R源节点,并且从光节点设备1发来了DITR=1,如 果光节点设备1为3R源节点,则到光节点设备11是3R区间,所以 判断为光节点设备10不实施3R中继。
光节点设备10的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定的资源,如图10所示,在向光节点设备11 送出光路径设定请求(Path)时,由于光节点设备10不实施3R中继, 所以将来自光节点设备1的DITR=1原封不动地搭载在光路径设定请 求上。
接受了来自光节点设备10的光路径设定请求(Path)的光节点 设备11的光路径设定部22向3R中继实施判断部21查询光节点设备 11是否是要实施3R中继的光节点设备。光节点设备11的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,光节 点设备11是从光节点设备11到13的3R区间上的3R源节点,所以 判断为要实施3R中继。
光节点设备11的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图10所示,在向光 节点设备12送出光路径设定请求(Path)时,将表示光节点设备11 是3R源节点的DITR=11这一消息搭载在光路径设定请求上。
接受了来自光节点设备11的光路径设定请求(Path)的光节点 设备12的光路径设定部22向3R中继实施判断部21查询光节点设备 12是否是要实施3R中继的光节点设备。光节点设备12的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,光节 点设备12既不是3R源节点也不是3R目的节点,判断为无需实施3R 中继。
光节点设备12的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定的资源,如图10所示,在向光节点设备13 送出光路径设定请求(Path)时,由于光节点设备12不实施3R中继, 所以将来自光节点设备11的DITR=11原封不动地搭载在光路径设定 请求上。
接受了来自光节点设备12的光路径设定请求(Path)的光节点 设备13的光路径设定部22向3R中继实施判断部21查询光节点设备 13是否是要实施3R中继的光节点设备。光节点设备13的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,光节 点设备13是3R源节点,判断为要实施3R中继。
光节点设备13的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图10所示,在向光 节点设备14送出光路径设定请求(Path)时,由于光节点设备13要 实施3R中继,所以将DITR=13搭载在光路径设定请求上。
接受了来自光节点设备13的光路径设定请求(Path)的光节点 设备14的光路径设定部22向3R中继实施判断部21查询光节点设备 14是否是要实施3R中继的光节点设备。光节点设备14的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,光节 点设备14是目的节点,所以判断为无需实施3R中继。
光节点设备14的光路径设定部22接受3R中继实施判断部21的 判断并保留用于路径设定的资源,如图10所示,向光节点设备13送 出光路径设定完成通知(Resv)。
该光路径设定完成通知(Resv)按光节点设备13→12→11→10→1 来传递,完成光路径的设定。这样,各光节点设备1、10、11、12、13、 14能够在执行光路径设定的信令过程当中自主地判断自己是否要实施 3R中继。
(第2实施例)
参照图3、图5、图6、图9、图11、图12、图13来说明本发明 第2实施例的光节点设备。图11是第2实施例的光节点设备的要部 方框结构图。图12及图13是第2实施例的设定光路径时的信令过程 的图。
第2实施例的光节点设备的特征在于,包括:3R区间信息保持部 20,保持与自己所属的光网的拓扑信息对应的3R区间信息;3R中继 实施节点特定部25,参照该3R区间信息保持部20中保持的3R区间 信息,在自己是源节点时,在从自己到目的节点的光路径经由的其他 光节点设备中特定要实施3R中继的其他光节点设备;以及3R中继实 施请求部26,请求该3R中继实施节点特定部25特定出的其他光节点 设备对自己是源节点的光路径实施3R中继。
在第2实施例中,与源节点相当的光节点设备特定3R中继实施 节点,所以与源节点相当的光节点设备保持3R区间信息即可,无需 像第1实施例那样,所有光节点设备或与光路径设定有关的多个光节 点设备保持3R区间信息。因此,如果使得只有与源节点相当的光节 点设备保持3R区间信息,则能够有效利用信息存储资源。
接着,说明第2实施例的光节点设备的工作。在3R区间信息保 持部20中,保持着图3所示的3R区间信息。光节点设备1的光路径 设定部22正要将光节点设备1作为源节点、将光节点设备14作为目 的节点、如图5所示尝试设定从光节点设备1到14的光路径(双线 部分)。光路径设定部22请求3R中继实施节点特定部25特定本光节 点设备1以外的要实施3R中继的光节点设备。
这里,说明3R中继实施节点特定部25特定要实施3R中继的光 节点设备的算法。对于光节点设备2,由于不是3R源节点,并且光节 点设备1要实施3R中继,所以判断为光节点设备2不实施3R中继。 对于光节点设备3,由于是从光节点设备3到14的3R区间上的3R源 节点所以可以实施3R中继,或者由于在从光节点设备1到光节点设 备4的3R区间上不是3R源节点所以也可以不实施3R中继而使光信 号原封不动地透射到3R目的节点--光节点设备4。
在这种情况下,3R中继实施节点特定部25用图6所示的3R实施 模拟部23及比较部24,对从光节点设备3到14的光路径,比较光节 点设备3起3R源节点的作用的情况和不起3R源节点的作用的情况这 两种情况下的3R实施次数。以下说明与第1实施例相同。
这种3R实施模拟部23的模拟结果被输入到比较部24。比较部24 知道光节点设备3实施3R中继与不实施3R中继的情况相比能够减少 3R实施次数,所以将该意思作为比较结果来输出。3R中继实施节点 特定部25选择比较结果是3R实施次数少的一方。因此,判断为光节 点设备3要实施3R中继。
对于光节点设备4,由于是3R目的节点,所以判断为不实施3R 中继。此外,对于光节点设备5,由于不是3R源节点,所以判断为不 实施3R中继。此外,对于光节点设备14,由于是目的节点,所以判 断为不实施3R中继。
这样,源节点--光节点设备1特定从光节点设备1到14的光 路径上的要实施3R中继的光节点设备。进而,光节点设备1从3R中 继实施请求部26向自己特定出的要实施3R中继的光节点设备3输出 ETR(Explicit Three R,显式3R)=3作为3R中继实施请求。
得以特定出要实施3R中继的光节点设备后,如图12所示,光节 点设备1的光路径设定部22执行用于光路径设定的信令过程。即, 光节点设备1保留用于光路径设定及3R中继的资源,向光节点设备2 送出光路径设定请求(Path)。此时,在光路径设定请求上搭载ETR=3。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备2参照ETR=3,识别出自己不是要实施3R中继的光节点设备,保留 用于光路径设定的资源,向光节点设备3送出光路径设定请求(Path)。 此时,原封不动地搭载从光节点设备1发来的ETR=3。
接受了来自光节点设备2的光路径设定请求(Path)的光节点设 备3参照ETR=3,识别出自己是要实施3R中继的光节点设备,保留用 于光路径设定及3R中继的资源,向光节点设备4送出光路径设定请 求(Pa th)。此时,在识别出光节点设备3要实施3R中继后删除ETR=3, 所以不传递给光节点设备3以后。
接受了来自光节点设备3的光路径设定请求(Path)的光节点设 备4保留用于光路径设定的资源,向光节点设备5送出光路径设定请 求(Path)。接受了来自光节点设备4的光路径设定请求(Path)的 光节点设备5保留用于光路径设定的资源,向光节点设备14送出光 路径设定请求(Path)。接受了来自光节点设备5的光路径设定请求 (Path)的光节点设备14保留用于光路径设定的资源,向光节点设 备5送出光路径设定完成通知(Resv)。光路径设定完成通知(Resv) 按光节点设备5→4→3→2→1来传递,完成光路径设定。
接着,说明第2实施例的光节点设备的工作的另一个例子。参照 图9及图13来说明在源节点和目的节点之间的光路径上实施2次3R 中继的情况下的例子。在3R区间信息保持部20中,保持着图3所示 的3R区间信息。光节点设备1的光路径设定部22正要将光节点设备 1作为源节点、将光节点设备14作为目的节点、如图9所示尝试设定 从光节点设备1到14的光路径(双线部分)。光路径设定部22请求3R 中继实施节点特定部25特定本光节点设备1以外的要实施3R中继的 光节点设备。
这里,说明3R中继实施节点特定部25特定要实施3R中继的光 节点设备的算法。对于光节点设备10,由于不是3R源节点,并且光 节点设备1要实施3R中继,所以判断为光节点设备10不实施3R中 继。对于光节点设备11,由于是从光节点设备11到13的3R区间上 的3R源节点,所以判断为要实施3R中继。对于光节点设备12,由于 不是3R源节点,所以判断为不实施3R中继。对于光节点设备13,由 于是从光节点设备13到14的3R区间上的3R源节点,所以判断为要 实施3R中继。对于光节点设备14,由于是目的节点,所以判断为不 实施3R中继。
这样,源节点--光节点设备1特定从光节点设备1到14的光 路径上的要实施3R中继的光节点设备。进而,光节点设备1从3R中 继实施请求部26向自己特定出的要实施3R中继的光节点设备3输出 ETR=11,13作为3R中继实施请求。
得以特定出要实施3R中继的光节点设备后,如图13所示,光节 点设备1的光路径设定部22执行用于光路径设定的信令过程。即, 光节点设备1保留用于光路径设定及3R中继的资源,向光节点设备10 送出光路径设定请求(Path)。此时,在光路径设定请求上搭载ETR=11, 13。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备10参照ETR=11,13,识别出自己不是要实施3R中继的光节点设备, 保留用于光路径设定的资源,向光节点设备11送出光路径设定请求 (Path)。此时,原封不动地搭载从光节点设备1发来的ETR=11,13。
接受了来自光节点设备10的光路径设定请求(Path)的光节点 设备11参照ETR=11,13,识别出自己是要实施3R中继的光节点设备, 保留用于光路径设定及3R中继的资源,向光节点设备12送出光路径 设定请求(Path)。此时,在识别出光节点设备11要实施3R中继后 删除ETR=11,所以在光路径设定请求上搭载了ETR=13。
接受了来自光节点设备11的光路径设定请求(Path)的光节点 设备12参照ETR=13,识别出自己不是要实施3R中继的光节点设备, 保留用于光路径设定的资源,向光节点设备13送出光路径设定请求 (Path)。此时,原封不动地搭载从光节点设备11发来的ETR=13。
接受了来自光节点设备12的光路径设定请求(Path)的光节点 设备13参照ETR=13,识别出自己是要实施3R中继的光节点设备,保 留用于光路径设定及3R中继的资源,向光节点设备14送出光路径设 定请求(Path)。此时,在识别出光节点设备13要实施3R中继后删 除ETR=13,所以不传递给光节点设备14。
接受了来自光节点设备13的光路径设定请求(Path)的光节点 设备14保留用于光路径设定的资源,向光节点设备13送出光路径设 定完成通知(Resv)。光路径设定完成通知(Resv)按光节点设备 13→12→11→10→1来传递,完成光路径设定。
这样,作为源节点的光节点设备在到目的节点的光路径上特定要 实施3R中继的光节点设备,所以该光路径上的其他光节点设备只遵 从来自源节点的指示即可,能够减轻计算负担。此外,作为源节点的 光节点设备以外的光节点设备可以不保持3R区间信息,能够有效利 用信息存储资源。
(第3实施例)
参照图4、图14、图15、图16、图18、图19来说明第3实施例 的光节点设备。图14是第3实施例的3R区间信息的图。图15、图18 是光网中设定的光路径和3R区间的图。图16、图19是第3实施例的 设定光路径时的信令过程的图。
第3实施例说明在双向光路径的上行光路径及下行光路径两者上 都在信令时设定要实施3R中继的光节点设备的例子。以图4所示的 结构来说明第3实施例的光节点设备。在图4所示的结构中,各光节 点设备保持同一3R区间信息并自主地判断自己是否要实施3R中继。 在3R区间信息保持部20中,保持着图14所示的3R区间信息。
在第3实施例中,与第1实施例同样,各光节点设备自主地判断 自己是否是3R中继实施节点,所以各光节点设备需要分别保持3R区 间信息。但是,无需让与光路径设定无关的光节点设备也保持3R区 间信息,所以如果使得只有与光路径设定有关的通路上的光节点设备 保持3R区间信息,则能够有效利用信息存储资源。
接着,说明第3实施例的光节点设备的工作。这里,如图15所 示,说明设定从光节点设备1到14的双向光路径(双线部分)的例 子。光节点设备1的3R中继实施判断部21为了知道光节点设备1是 光网的拓扑的哪一个部分,参照3R区间信息保持部20。其结果是, 识别出光节点设备1是将要设定的双向光路径的源节点,而且是下行 光路径的3R源节点,判断为光节点设备1要在下行光路径上实施3R 中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行光路径设定及3R中继的资源,如图16所示,在 向光节点设备2送出光路径设定请求(Path)时,将表示光节点设备 1是要在下行光路径上实施3R中继的光节点设备的DITR=1这一消息 搭载在光路径设定请求上。
再者,3R中继实施判断部21参照3R区间信息保持部20,识别 出光节点设备1是将要设定的上行光路径的3R目的节点,判断为光 节点设备1在上行光路径上不实施3R中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于上行光路径设定的资源,如图16所示,在向光节点 设备2送出光路径设定请求(Path)时,将表示光节点设备1是上行 光路径上的3R目的节点的UETR(Upstream Egress Three R,上行 出口3R)=1这一消息搭载在光路径设定请求上。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备2的光路径设定部22向3R中继实施判断部21查询光节点设备2 是否是要在上行或下行光路径上实施3R中继的光节点设备。光节点 设备2的3R中继实施判断部21参照3R区间信息保持部20中保持的 3R区间信息,知道在上行或下行光路径上光节点设备2不是3R源节 点,并且从光节点设备1发来了DITR=1,如果在下行光路径上光节点 设备1为3R源节点,则到光节点设备4是3R区间,所以判断为光节 点设备2不实施3R中继。此外,从光节点设备1发来了UETR=1,在 上行光路径上光节点设备1是3R目的节点,根据3R区间信息,知道 光节点设备4是将光节点设备1作为3R目的节点的3R源节点,所以 判断为光节点设备2在上行光路径上也不实施3R中继。
光节点设备2的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行及上行光路径设定的资源,如图16所示,在向 光节点设备3送出光路径设定请求(Path)时,由于光节点设备2不 实施3R中继,所以将来自光节点设备1的DITR=1、UETR=1原封不动 地搭载在光路径设定请求上。
接受了来自光节点设备2的光路径设定请求(Path)的光节点设 备3的光路径设定部22向3R中继实施判断部21查询光节点设备3 是否是要实施3R中继的光节点设备。光节点设备3的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,识别出光 节点设备3由于在下行光路径上是从光节点设备3到14的3R区间上 的3R源节点所以可以实施3R中继,或者由于在下行光路径上在从光 节点设备1到光节点设备4的3R区间上不是3R源节点所以也可以不 实施3R中继而使光信号原封不动地透射到3R目的节点--光节点设 备4。
在这种情况下,光节点设备3的3R中继实施判断部21用3R实 施模拟部23及比较部24,对从光节点设备3到14的光路径,比较光 节点设备3起3R源节点的作用的情况和不起3R源节点的作用的情况 这两种情况下的3R实施次数。以下说明与第1实施例相同。
这种3R实施模拟部23的模拟结果被输入到比较部24。比较部24 知道光节点设备3在下行光路径上实施3R中继与不实施3R中继的情 况相比能够减少3R实施次数,所以将该意思作为比较结果来输出。3R 中继实施判断部21选择比较结果是3R实施次数少的一方。因此,判 断为光节点设备3要在下行光路径上实施3R中继。
再者,3R中继实施判断部21知道光节点设备3在上行光路径上 不是3R源节点,并且从光节点设备2发来了UETR=1,如果将光节点 设备1作为3R目的节点,则光节点设备4是3R源节点,所以判断为 在上行光路径上不实施3R中继。
光节点设备3的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图16所示,在向光 节点设备4送出光路径设定请求(Path)时,将表示光节点设备3是 要在下行光路径上实施3R中继的光节点设备的DITR=3这一消息搭载 在光路径设定请求上。此外,光节点设备3在上行光路径上不实施3R 中继,所以将从光节点设备2发来的UETR=1原封不动地搭载在光路 径设定请求上。
接受了来自光节点设备3的光路径设定请求(Path)的光节点设 备4的光路径设定部22向3R中继实施判断部21查询光节点设备4 是否是要实施3R中继的光节点设备。光节点设备4的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,知道光节 点设备4在下行光路径上是3R目的节点,并且从光节点设备3发来 了DITR=3,如果光节点设备3是下行光路径上的3R源节点,则到光 节点设备14是3R区间,所以判断为光节点设备4无需实施3R中继。
再者,3R中继实施判断部21参照3R区间信息保持部20中保持 的3R区间信息,并且根据从光节点设备3发来了UETR=1,知道光节 点设备4在上行光路径上是将光节点设备1作为3R目的节点的3R源 节点,所以判断为要在上行光路径上实施3R中继。
光节点设备4的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图16所示,在向光 节点设备5送出光路径设定请求(Path)时,由于光节点设备4在下 行光路径上不实施3R中继,所以将来自光节点设备3的DITR=3原封 不动地搭载在光路径设定请求上。
此外,由于是上行光路径上的3R源节点但是不是目的节点,并 且光节点设备4不是该上行光路径上的3R目的节点,所以光节点设 备4的光路径设定部22将UETR=4搭载在光路径设定请求上作为用于 把光节点设备5是将光节点设备4作为3R目的节点的3R源节点传递 给光节点设备5的消息。
接受了来自光节点设备4的光路径设定请求(Path)的光节点设 备5的光路径设定部22向3R中继实施判断部21查询光节点设备5 是否是要实施3R中继的光节点设备。光节点设备5的3R中继实施判 断部21参照3R区间信息保持部20中保持的3R区间信息,知道光节 点设备5不是下行光路径的3R源节点,并且从光节点设备4发来了 DITR=3,如果光节点设备3是3R源节点,则到光节点设备14是3R 区间,所以判断为光节点设备5不实施3R中继。此外,3R中继实施 判断部21参照3R区间信息并且接受UETR=4,识别出在上行光路径上 光节点设备5是将送出UETR=4的光节点设备4作为3R目的节点的3R 源节点,判断为要在上行光路径上实施3R中继。
光节点设备5的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图16所示,在向光 节点设备14送出光路径设定请求(Path)时,由于光节点设备5在 下行光路径上不实施3R中继,所以将来自光节点设备4的DITR=3原 封不动地搭载在光路径设定请求上。
此外,光节点设备5在上行光路径上是3R源节点,但是未设定 将光节点设备14作为3R源节点、将光节点设备5作为3R目的节点 的3R区间。在这种情况下,光节点设备14根据“在自己不属于经由 自己的光路径上的具有3R源节点的任一个3R区间时,判断为是要将 自己作为3R源节点、将自己的下一跳的光节点设备作为3R目的节点、 自己实施3R中继的光节点设备”这一判断政策,需要成为3R源节点。 因此,将表示光节点设备5是3R目的节点的UETR=5搭载在光路径请 求上。
接受了来自光节点设备5的光路径设定请求(Path)的光节点设 备14的光路径设定部22向3R中继实施判断部21查询光节点设备14 是否是要实施3R中继的光节点设备。光节点设备14的3R中继实施 判断部21参照3R区间信息保持部20中保持的3R区间信息,光节点 设备14是目的节点,所以判断为在下行光路径上无需实施3R中继, 但是在上行光路径上,从光节点设备5发来了UETR=5,判断为需要将 光节点设备14作为3R源节点、将光节点设备5作为3R目的节点来 实施3R中继。
光节点设备14的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图16所示,向光节 点设备5送出光路径设定完成通知(Resv)。
该光路径设定完成通知(Resv)按光节点设备5→4→3→2→1来 传递,完成光路径的设定。这样,各光节点设备1、2、3、4、5、14 能够在执行光路径设定的信令过程当中自主地判断自己是否要实施3R 中继。
接着,说明第3实施例的光节点设备的工作的另一个例子。这里, 如图18所示,说明设定从光节点设备1到14的双向光路径(双线部 分)的例子。光节点设备1的3R中继实施判断部21为了知道光节点 设备1是光网的拓扑的哪一个部分,参照3R区间信息保持部20。其 结果是,识别出光节点设备1是将要设定的双向光路径的源节点,而 且是下行光路径的3R源节点,判断为光节点设备1要在下行光路径 上实施3R中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行光路径设定及3R中继的资源,如图19所示,在 向光节点设备10送出光路径设定请求(Path)时,将表示光节点设 备1是要在下行光路径上实施3R中继的光节点设备的DITR=1这一消 息搭载在光路径设定请求上。
再者,3R中继实施判断部21参照3R区间信息保持部20,识别 出光节点设备1是将要设定的上行光路径的3R目的节点,判断为光 节点设备1在上行光路径上不实施3R中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于上行光路径设定的资源,如图19所示,在向光节点 设备10送出光路径设定请求(Path)时,将表示光节点设备1是上 行光路径上的3R目的节点的UETR=1这一消息搭载在光路径设定请求 上。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备10的光路径设定部22向3R中继实施判断部21查询光节点设备10 是否是要在上行或下行光路径上实施3R中继的光节点设备。光节点 设备10的3R中继实施判断部21参照3R区间信息保持部20中保持 的3R区间信息,知道在上行或下行光路径上光节点设备10不是3R 源节点,并且从光节点设备1发来了DITR=1,如果在下行光路径上光 节点设备1为3R源节点,则到光节点设备11是3R区间,所以判断 为光节点设备10不实施3R中继。此外,从光节点设备1发来了 UETR=1,在上行光路径上光节点设备1是3R目的节点,根据3R区间 信息,知道光节点设备12是将光节点设备1作为3R目的节点的3R 源节点,所以判断为光节点设备10在上行光路径上也不实施3R中继。
光节点设备10的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行及上行光路径设定的资源,如图19所示,在向 光节点设备11送出光路径设定请求(Path)时,由于光节点设备10 不实施3R中继,所以将来自光节点设备1的DITR=1、UETR=1原封不 动地搭载在光路径设定请求上。
接受了来自光节点设备10的光路径设定请求(Path)的光节点 设备11的光路径设定部22向3R中继实施判断部21查询光节点设备 11是否是要实施3R中继的光节点设备。光节点设备11的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,光节 点设备11在下行光路径上是从光节点设备11到13的3R区间上的3R 源节点,所以判断为要实施3R中继。
再者,知道光节点设备11在上行光路径上不是3R源节点,并且 从光节点设备10发来了UETR=1,如果将光节点设备1作为3R目的节 点,则光节点设备12是3R源节点,所3R中继实施判断部21判断 为在上行光路径上不实施3R中继。
光节点设备11的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图19所示,在向光 节点设备12送出光路径设定请求(Path)时,将表示光节点设备11 是要在下行光路径上实施3R中继的光节点设备的DITR=11这一消息 搭载在光路径设定请求上。此外,光节点设备11在上行光路径上不 实施3R中继,所以将从光节点设备10发来的UETR=1原封不动地搭 载在光路径设定请求上。
接受了来自光节点设备11的光路径设定请求(Path)的光节点 设备12的光路径设定部22向3R中继实施判断部21查询光节点设备 12是否是要实施3R中继的光节点设备。光节点设备12的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,知道 光节点设备12在下行光路径上是3R目的节点,并且从光节点设备11 发来了DITR=11,如果光节点设备11是下行光路径上的3R源节点, 则到光节点设备13是3R区间,所以判断为光节点设备12无需实施3R 中继。
再者,3R中继实施判断部21参照3R区间信息保持部20中保持 的3R区间信息,并且根据从光节点设备11发来了UETR=1,知道光节 点设备12在上行光路径上是将光节点设备1作为3R目的节点的3R 源节点,所以判断为要在上行光路径上实施3R中继。
光节点设备12的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图19所示,在向光 节点设备13送出光路径设定请求(Path)时,由于光节点设备12在 下行光路径上不实施3R中继,所以将来自光节点设备11的DITR=11 原封不动地搭载在光路径设定请求上。
此外,光节点设备12在上行光路径上是3R源节点,并且也是将 光节点设备14作为上行光路径的3R源节点的情况下的3R目的节点。 因此,将表示光节点设备12是3R目的节点的UETR=12搭载在光路径 设定请求上。
接受了来自光节点设备12的光路径设定请求(Path)的光节点 设备13的光路径设定部22向3R中继实施判断部21查询光节点设备 13是否是要实施3R中继的光节点设备。光节点设备13的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,知道 光节点设备13不是下行光路径的3R源节点,并且从光节点设备12 发来了DITR=11,如果光节点设备11是3R源节点,则光节点设备13 是3R目的节点。
这里根据“在自己是下行光路径上的3R目的节点、自己不是目 的节点、自己不是该下行光路径上的3R源节点时,判断为是将自己 作为3R源节点、将下行光路径上的下一跳的光节点设备作为3R目的 节点来实施3R中继的光节点设备”这一判断政策来进行判断,判断 为光节点设备13要实施3R中继。
此外,在上行光路径上,发来了UETR=12,由此,知道光节点设 备14和光节点设备12之间是3R区间,所以判断为光节点设备13不 实施3R中继。
光节点设备13的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图19所示,在向光 节点设备14送出光路径设定请求(Path)时,由于光节点设备13在 下行光路径上要实施3R中继,所以将DITR=13搭裁在光路径设定请 求上。此外,光节点设备13在上行光路径上不实施3R中继,所以将 来自光节点设备12的UETR=12原封不动地搭载在光路径设定请求上。
接受了来自光节点设备13的光路径设定请求(Path)的光节点 设备14的光路径设定部22向3R中继实施判断部21查询光节点设备 14是否是要实施3R中继的光节点设备。光节点设备14的3R中继实 施判断部21参照3R区间信息保持部20中保持的3R区间信息,光节 点设备14是目的节点,所以判断为在下行光路径上无需实施3R中继, 但是在上行光路径上,从光节点设备13发来了UETR=12,判断为需要 将光节点设备14作为3R源节点、将光节点设备12作为3R目的节点 来实施3R中继。
光节点设备14的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图19所示,向光节 点设备13送出光路径设定完成通知(Resv)。
该光路径设定完成通知(Resv)按光节点设备13→12→11→10→1 来传递,完成光路径的设定。这样,各光节点设备1、10、11、12、13、 14能够在执行光路径设定的信令过程当中自主地判断自己是否要实施 3R中继。
(第4实施例)
参照图11、图14、图15、图17、图18、图20来说明第4实施 例的光节点设备。图14是第4实施例的3R区间信息的图,与第3实 施例公用。图15、图18是光网中设定的光路径和3R区间的图,与第 3实施例公用。图17、图20是第4实施例的设定光路径时的信令过 程的图。
第4实施例说明在双向光路径的上行光路径及下行光路径两者中 都在信令时设定要实施3R中继的光节点设备的例子。以图11所示的 结构来说明第4实施例的光节点设备。在图11所示的结构中,与源 节点相当的光节点设备特定到目的节点的光路径上的要实施3R中继 的光节点设备,请求该光节点设备实施3R中继。在3R区间信息保持 部20中,保持着图14所示的3R区间信息。
在第4实施例中,与第2实施例同样,与源节点相当的光节点设 备特定3R中继实施节点,所以与源节点相当的光节点设备保持3R区 间信息即可,无需像第3实施例那样,所有光节点设备或与光路径设 定有关的多个光节点设备保持3R区间信息。因此,如果使得只有与 源节点相当的光节点设备保持3R区间信息,则能够有效利用信息存 储资源。
接着,说明第4实施例的光节点设备的工作。这里,如图15所 示,说明设定从光节点设备1到14的双向光路径(双线部分)的例 子。与源节点相当的光节点设备1的3R中继实施节点特定部25为了 知道光节点设备1是光网的拓扑的哪一个部分,参照3R区间信息保 持部20。其结果是,识别出光节点设备1是将要设定的双向光路径的 源节点,而且是下行光路径的3R源节点,判断为光节点设备1要在 下行光路径上实施3R中继。
再者,3R中继实施节点特定部25参照3R区间信息保持部20, 识别出光节点设备1是将要设定的上行光路径的3R目的节点,判断 为光节点设备1在上行光路径上不实施3R中继。
此外,3R中继实施节点特定部25判断光节点设备2是否是要在 上行或下行光路径上实施3R中继的光节点设备。3R中继实施节点特 定部25参照3R区间信息保持部20中保持的3R区间信息,知道在上 行或下行光路径上光节点设备2不是3R源节点,如果在下行光路径 上光节点设备1为3R源节点,则到光节点设备4是3R区间,所以判 断为光节点设备2不实施3R中继。此外,在上行光路径上光节点设 备1是3R目的节点,根据3R区间信息,知道光节点设备4是将光节 点设备1作为3R目的节点的3R源节点,所以判断为光节点设备2在 上行光路径上也不实施3R中继。
此外,3R中继实施节点特定部25判断光节点设备3是否是要实 施3R中继的光节点设备。3R中继实施节点特定部25参照3R区间信 息保持部20中保持的3R区间信息,识别出光节点设备3由于在下行 光路径上是从光节点设备3到14的3R区间上的3R源节点所以可以 实施3R中继,或者由于在下行光路径上在从光节点设备1到光节点 设备4的3R区间上不是3R源节点所以也可以不实施3R中继而使光 信号原封不动地透射到3R目的节点--光节点设备4。
在这种情况下,3R中继实施节点特定部25用3R实施模拟部23 及比较部24,对从光节点设备3到14的光路径,比较光节点设备3 起3R源节点的作用的情况和不起3R源节点的作用的情况这两种情况 下的3R实施次数。以下说明与第1实施例相同。
这种3R实施模拟部23的模拟结果被输入到比较部24。比较部24 知道光节点设备3在下行光路径上实施3R中继与不实施3R中继的情 况相比能够减少3R实施次数,所以将该意思作为比较结果来输出。3R 中继实施节点特定部25选择比较结果是3R实施次数少的一方。因此, 判断为光节点设备3要在下行光路径上实施3R中继。
再者,3R中继实施节点特定部25知道光节点设备3在上行光路 径上不是3R源节点,并且如果将光节点设备1作为3R目的节点,则 光节点设备4是3R源节点,所以判断为在上行光路径上不实施3R中 继。
此外,3R中继实施节点特定部25判断光节点设备4是否是要实 施3R中继的光节点设备。3R中继实施节点特定部25参照3R区间信 息保持部20中保持的3R区间信息,知道光节点设备4在下行光路径 上是3R目的节点,并且如果光节点设备3是下行光路径上的3R源节 点,则到光节点设备14是3R区间,所以判断为光节点设备4无需实 施3R中继。
再者,3R中继实施节点特定部25参照3R区间信息保持部20中 保持的3R区间信息,知道光节点设备4在上行光路径上是将光节点 设备1作为3R目的节点的3R源节点,所以判断为要在上行光路径上 实施3R中继。
此外,3R中继实施节点特定部25判断光节点设备5是否是要实 施3R中继的光节点设备。3R中继实施节点特定部25参照3R区间信 息保持部20中保持的3R区间信息,知道光节点设备5不是下行光路 径的3R源节点,并且如果光节点设备3是3R源节点,则到光节点设 备14是3R区间,所以判断为光节点设备5不实施3R中继。此外, 识别出光节点设备5是上行光路径的3R源节点,判断为要在上行光 路径上实施3R中继。
此外,3R中继实施节点特定部25判断光节点设备14是否是要实 施3R中继的光节点设备。3R中继实施节点特定部25参照3R区间信 息保持部20中保持的3R区间信息,光节点设备14是目的节点,所 以判断为在下行光路径上无需实施3R中继,但是在上行光路径上需 要作为3R源节点来实施3R中继。
其理由是,光节点设备5在上行光路径上是3R源节点,但是未 设定将光节点设备14作为3R源节点、将光节点设备5作为3R目的 节点的3R区间。在这种情况下,光节点设备14根据“在自己不属于 经由自己的光路径上的具有3R源节点的任一个3R区间时,判断为是 要将自己作为3R源节点、将自己的下一跳的光节点设备作为3R目的 节点、自己实施3R中继的光节点设备”这一判断政策,需要成为3R 源节点。
这样,源节点--光节点设备1特定从光节点设备1到14的光 路径上的要实施3R中继的光节点设备。进而,光节点设备1从3R中 继实施请求部26向自己特定出的要实施3R中继的光节点设备3分别 输出DExTR(Downstream Explicit Three R,下行显式3R)=3、UExTR (Upstream Explicit Three R,上行显式3R)=4,5,14作为下行 及上行光路径的3R中继实施请求。
得以特定出要实施3R中继的光节点设备后,如图17所示,光节 点设备1的光路径设定部22执行用于光路径设定的信令过程。即, 光节点设备1保留用于光路径设定及3R中继的资源,向光节点设备2 送出光路径设定请求(Path)。此时,在光路径设定请求上分别搭载 DExTR=3、UExTR=4,5,14。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备2参照DExTR=3、UExTR=4,5,14,识别出自己不是要实施3R中继 的光节点设备,保留用于光路径设定的资源,向光节点设备3送出光 路径设定请求(Path)。此时,原封不动地搭载从光节点设备1发来 的DExTR=3、UExTR=4,5,14。
接受了来自光节点设备2的光路径设定请求(Path)的光节点设 备3参照DExTR=3、UExTR=4,5,14,识别出自己是要在下行光路径 上实施3R中继的光节点设备,保留用于光路径设定及3R中继的资源, 向光节点设备4送出光路径设定请求(Path)。此时,在识别出光节 点设备3要实施3R中继后删除DExTR=3,所以在光路径设定请求上搭 载了UExTR=4,5,14。
接受了来自光节点设备3的光路径设定请求(Path)的光节点设 备4参照UExTR=4,5,14,识别出自己是要在上行光路径上实施3R 中继的光节点设备,保留用于光路径设定及3R中继的资源,向光节 点设备5送出光路径设定请求(Path)。此时,在识别出光节点设备4 要实施3R中继后删除UExTR=4,所以在光路径设定请求上搭载了 UExTR=5,14。
接受了来自光节点设备4的光路径设定请求(Path)的光节点设 备5参照UExTR=5,14,识别出自己是要在上行光路径上实施3R中继 的光节点设备,保留用于光路径设定及3R中继的资源,向光节点设 备14送出光路径设定请求(Path)。此时,在识别出光节点设备5要 实施3R中继后删除UExTR=5,所以在光路径设定请求上搭载了 UExTR=14。
接受了来自光节点设备5的光路径设定请求(Path)的光节点设 备14参照UExTR=14,识别出自己是要在上行光路径上实施3R中继的 光节点设备,保留用于光路径设定及3R中继的资源,向光节点设备5 送出光路径设定完成通知(Resv)。光路径设定完成通知(Resv)按 光节点设备5→4→3→2→1来传递,完成光路径设定。
这样,作为源节点的光节点设备在到目的节点的双向光路径上特 定要实施3R中继的光节点设备,所以该双向光路径上的其他光节点 设备只遵从来自源节点的指示即可,能够减轻计算负担。此外,作为 源节点的光节点设备以外的光节点设备可以不保持3R区间信息,能 够有效利用信息存储资源。
接着,说明第4实施例的光节点设备的工作的另一个例子。这里, 如图18所示,说明设定从光节点设备1到14的双向光路径(双线部 分)的例子。与源节点相当的光节点设备1的3R中继实施节点特定 部25为了知道光节点设备1是光网的拓扑的哪一个部分,参照3R区 间信息保持部20。其结果是,识别出光节点设备1是将要设定的双向 光路径的源节点,而且是下行光路径的3R源节点,判断为光节点设 备1要在下行光路径上实施3R中继。
再者,3R中继实施节点特定部25参照3R区间信息保持部20, 识别出光节点设备1是将要设定的上行光路径的3R目的节点,判断 为光节点设备1在上行光路径上不实施3R中继。
此外,3R中继实施节点特定部25判断光节点设备10是否是要在 上行或下行光路径上实施3R中继的光节点设备。3R中继实施节点特 定部25参照3R区间信息保持部20中保持的3R区间信息,知道在上 行或下行光路径上光节点设备10不是3R源节点,如果在下行光路径 上光节点设备1为3R源节点,则到光节点设备11是3R区间,所以 判断为光节点设备10不实施3R中继。此外,在上行光路径上光节点 设备1是3R目的节点,根据3R区间信息,知道光节点设备12是将 光节点设备1作为3R目的节点的3R源节点,所以判断为光节点设备 10在上行光路径上也不实施3R中继。
此外,3R中继实施节点特定部25判断光节点设备11是否是要实 施3R中继的光节点设备。3R中继实施节点特定部25参照3R区间信 息保持部20中保持的3R区间信息,光节点设备11在下行光路径上 是从光节点设备11到13的3R区间上的3R源节点,所以判断为要实 施3R中继。再者,知道光节点设备11在上行光路径上不是3R源节 点,并且如果将光节点设备1作为3R目的节点,则光节点设备12是 3R源节点,所以判断为在上行光路径上不实施3R中继。
此外,3R中继实施节点特定部25知道光节点设备12在下行光路 径上既不是3R源节点也不是3R目的节点,并且如果光节点设备11 是下行光路径上的3R源节点,则到光节点设备13是3R区间,所以 判断为光节点设备12无需实施3R中继。再者,知道光节点设备12 在上行光路径上是将光节点设备1作为3R目的节点的3R源节点,所 以判断为要在上行光路径上实施3R中继。
此外,3R中继实施节点特定部25知道光节点设备13不是下行光 路径的3R源节点,并且如果光节点设备11是3R源节点,则光节点 设备13是3R目的节点。这里根据“在一个光节点设备是与3R目的 节点相当的光节点设备、不是目的节点时,决定为是要将上述一个光 节点设备作为3R源节点、将下一跳的光节点设备作为3R目的节点、 上述一个光节点设备实施3R中继的光节点设备”这一判断政策来进 行判断,判断为光节点设备13要实施3R中继。再者,知道在上行光 路径上光节点设备14和光节点设备12之间是3R区间,所以判断为 光节点设备13不实施3R中继。
此外,光节点设备14是目的节点,所以3R中继实施节点特定部 25判断为在下行光路径上无需实施3R中继,但是在上行光路径上需 要将光节点设备14作为3R源节点、将光节点设备12作为3R目的节 点来实施3R中继。
这样,源节点--光节点设备1特定从光节点设备1到14的光 路径上的要实施3R中继的光节点设备。进而,光节点设备1从3R中 继实施请求部26向自己特定出的要实施3R中继的光节点设备3分别 输出DExTR=11,13、UExTR=12,14作为下行及上行光路径的3R中继 实施请求。
得以特定出要实施3R中继的光节点设备后,如图20所示,光节 点设备1的光路径设定部22执行用于光路径设定的信令过程。即, 光节点设备1保留用于光路径设定及3R中继的资源,向光节点设备10 送出光路径设定请求(Path)。此时,在光路径设定请求上分别搭载 DExTR=11,13、UExTR=12,14。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备10参照DExTR=11,13、UExTR=12,14,识别出自己不是要实施3R 中继的光节点设备,保留用于光路径设定的资源,向光节点设备11 送出光路径设定请求(Path)。此时,原封不动地搭载从光节点设备1 发来的DExTR=11,13、UExTR=12,14。
接受了来自光节点设备10的光路径设定请求(Path)的光节点 设备11参照DExTR=11,13、UExTR=12,14,识别出自己是要在下行 光路径上实施3R中继的光节点设备,保留用于光路径设定及3R中继 的资源,向光节点设备12送出光路径设定请求(Path)。此时,在识 别出光节点设备3要实施3R中继后删除DExTR=11,所以在光路径设 定请求上搭载了DExTR=13及UExTR=12,14。
接受了来自光节点设备11的光路径设定请求(Path)的光节点 设备12参照DExTR=13及UExTR=12,14,识别出自己是要在上行光路 径上实施3R中继的光节点设备,保留用于光路径设定及3R中继的资 源,向光节点设备13送出光路径设定请求(Path)。此时,在识别出 光节点设备12要实施3R中继后删除UExTR=12,所以在光路径设定请 求上搭载了DExTR=13及UExTR=14。
接受了来自光节点设备12的光路径设定请求(Path)的光节点 设备13参照DExTR=13及UExTR=14,识别出自己是要在下行光路径上 实施3R中继的光节点设备,保留用于光路径设定及3R中继的资源, 向光节点设备14送出光路径设定请求(Path)。此时,在识别出光节 点设备13要实施3R中继后删除DExTR=13,所以在光路径设定请求上 搭载了UExTR=14。
接受了来自光节点设备13的光路径设定请求(Path)的光节点 设备14参照UExTR=14,识别出自己是要在上行光路径上实施3R中继 的光节点设备,保留用于光路径设定及3R中继的资源,向光节点设 备13送出光路径设定完成通知(Resv)。光路径设定完成通知(Resv) 按光节点设备13→12→11→10→1来传递,完成光路径设定。
这样,作为源节点的光节点设备在到目的节点的双向光路径上特 定要实施3R中继的光节点设备,所以该双向光路径上的其他光节点 设备只遵从来自源节点的指示即可,能够减轻计算负担。此外,作为 源节点的光节点设备以外的光节点设备可以不保持3R区间信息,能 够有效利用信息存储资源。
(第5实施例)
参照图3、图4、图5、图9、图21~图26来说明第5实施例的 光节点设备。图21、图22、图24、图25是第5实施例的光节点设备 中的3R区间信息的图。图23、图26是第5实施例的设定光路径时的 信令过程的图。
第5实施例的光节点设备的特征在于,如图4所示,包括:3R区 间信息保持部20,保持将自己作为3R源节点的3R区间信息;和3R 中继实施判断部21,接受光路径设定请求中包含的表示自己是3R 的节点的消息,在自己不是目的节点时,参照3R区间信息保持部20, 在自己是该光路径上的3R源节点时,判断为是要实施3R中继的光节 点设备。此外,光路径设定部22向与将自己作为3R源节点的光路径 上的3R区间的3R目的节点相当的光节点设备送出用于传递该光节点 设备是3R目的节点的消息。
其中,3R中继实施判断部21接受光路径设定请求中包含的表示 自己是3R目的节点的消息,在自己不是目的节点时,参照3R区间信 息保持部20,在自己不是该光路径上的3R源节点时,判断为是将自 己作为3R源节点、将下一跳的光节点设备作为3R目的节点来实施3R 中继的光节点设备。此外,光路径设定部22向该下一跳的光节点设 备送出用于传递该光节点设备是3R目的节点的消息。
在第5实施例中,与3R源节点相当的光节点设备保持与该3R源 节点有关的3R区间信息。不保持其他3R区间信息,所以能够有效利 用信息存储资源。
接着,说明第5实施例的光节点设备的工作。这里,如图5所示, 说明设定从光节点设备1到14的光路径(双线部分)的例子。与3R 源节点相当的光节点设备1的3R中继实施判断部21识别出发出了将 光节点设备1作为源节点的光路径设定请求,判断为光节点设备1要 在光路径上实施3R中继。此外,在3R区间信息保持部20中,保持 着图21所示的3R区间信息,由此识别出将光节点设备1作为3R源 节点的情况下的3R目的节点是光节点设备4。
被通知了3R中继实施判断部21的识别结果的光路径设定部22 如图23所示,生成DITR=1作为表示光节点设备1是3R源节点的消 息,并且生成DETR=4作为表示光节点设备4是3R目的节点的消息。 光路径设定部22保留用于光路径设定及3R中继的资源,在向光节点 设备2送出光路径设定请求(Path)时,搭载DITR=1、DETR=4。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备2的3R中继实施判断部21参照DITR=1、DETR=4,识别出自己不是 要实施3R中继的光节点设备。光节点设备2的光路径设定部22保留 用于光路径设定的资源,在向光节点设备3送出光路径设定请求 (Path)时,原封不动地搭载来自光节点设备1的DITR=1、DETR=4。
接受了来自光节点设备2的光路径设定请求(Path)的光节点设 备3的3R中继实施判断部21参照DITR=1、DETR=4,再者,光节点设 备3是3R源节点,所以在3R区间信息保持部20中保持着图22所示 的3R区间信息,参照该3R区间信息。在光路径设定请求中包含的消 息中DETR=4,光节点设备4被指定为3R目的节点,而3R中继实施判 断部21判断光节点设备3是否是要实施3R中继的光节点设备。
3R中继实施判断部21参照3R区间信息保持部20中保持的3R区 间信息,识别出光节点设备3由于是从光节点设备3到14的3R区间 上的3R源节点所以可以实施3R中继,或者由于在从光节点设备1到 光节点设备4的3R区间上不是3R源节点所以也可以不实施3R中继 而使光信号原封不动地透射到3R目的节点--光节点设备4。
在这种情况下,3R中继实施判断部21用3R实施模拟部23及比 较部24,对从光节点设备3到14的光路径,比较光节点设备3起3R 源节点的作用的情况和不起3R源节点的作用的情况这两种情况下的3R 实施次数。以下说明与第1实施例相同。
这种3R实施模拟部23的模拟结果被输入到比较部24。比较部24 知道光节点设备3实施3R中继与不实施3R中继的情况相比能够减少 3R实施次数,所以将该意思作为比较结果来输出。3R中继实施判断 部21选择比较结果是3R实施次数少的一方。因此,判断为光节点设 备3要实施3R中继。
光路径设定部22接受该判断并保留用于光路径设定及3R中继的 资源,在向光节点设备4送出光路径设定请求(Path)时,如图23 所示,搭载DITR=3、DETR=14作为表示光节点设备3是3R源节点、 光节点设备14是3R目的节点的消息。
接受了来自光节点设备3的光路径设定请求(Path)的光节点设 备4的3R中继实施判断部21参照DITR=3、DETR=14,识别出自己不 是要实施3R中继的光节点设备。光节点设备4的光路径设定部22保 留用于光路径设定的资源,在向光节点设备5送出光路径设定请求 (Path)时,原封不动地搭载来自光节点设备3的DITR=3、DETR=14。
接受了来自光节点设备4的光路径设定请求(Path)的光节点设 备5的3R中继实施判断部21参照DITR=3、DETR=14,识别出自己不 是要实施3R中继的光节点设备。光节点设备5的光路径设定部22保 留用于光路径设定的资源,在向光节点设备14送出光路径设定请求 (Path)时,原封不动地搭载来自光节点设备4的DITR=3、DETR=14。
接受了来自光节点设备5的光路径设定请求(Path)的光节点设 备14的3R中继实施判断部21参照DITR=3、DETR=14,识别出自己是 3R目的节点。进而根据“在自己是与光路径上的3R目的节点相当的 光节点设备、不是目的节点时,将自己作为3R源节点、将下一跳的 光节点设备作为3R目的节点来请求该下一跳的光节点设备实施3R中 继”这一判断政策来判断自己是否要实施3R中继,但是参照光路径 设定请求,识别出自己是目的节点并判断为无需实施3R中继。
光节点设备14的光路径设定部22保留用于光路径设定的资源, 向光节点设备5送出光路径设定完成通知(Resv)。光路径设定完成 通知(Resv)按光节点设备5→4→3→2→1来传递,完成光路径的设 定。
接着,用另一个例子来说明第5实施例的光节点设备的工作。这 里,如图9所示,说明设定从光节点设备1到14的光路径(双线部 分)的例子。与3R源节点相当的光节点设备1的3R中继实施判断部 21识别出发出了将光节点设备1作为源节点的光路径设定请求,判断 为光节点设备1要在光路径上实施3R中继。此外,在3R区间信息保 持部20中,保持着图21所示的3R区间信息,由此识别出将光节点 设备1作为3R源节点的情况下的3R目的节点是光节点设备11。
被通知了3R中继实施判断部21的识别结果的光路径设定部22 生成DITR=1作为表示光节点设备1是3R源节点的消息,并且生成 DETR=11作为表示光节点设备11是3R目的节点的消息。光路径设定 部22保留用于光路径设定及3R中继的资源,在向光节点设备10送 出光路径设定请求(Path)时,如图26所示,搭载DITR=1、DETR=11。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备10参照DITR=1、DETR=11,识别出自己不是要实施3R中继的光节 点设备。光节点设备10的光路径设定部22保留用于光路径设定的资 源,在向光节点设备11送出光路径设定请求(Path)时,原封不动 地搭载来自光节点设备1的DITR=1、DETR=11。
接受了来自光节点设备10的光路径设定请求(Path)的光节点 设备11的3R中继实施判断部21参照DITR=1、DETR=11,再者,光节 点设备11是3R源节点,所以在3R区间信息保持部20中保持着图24 所示的3R区间信息,参照该3R区间信息。由此,识别出自己是3R 目的节点并且是将光节点设备13作为3R目的节点的3R区间的3R源 节点。
接受了该识别结果的光路径设定部22生成DITR=11作为表示自 己是3R源节点的消息,生成DETR=13作为表示光节点设备13是3R 目的节点的消息。
光节点设备11的光路径设定部22保留用于光路径设定及3R中 继的资源,在向光节点设备12送出光路径设定请求(Path)时,搭 载DITR=11、DETR=13。
接受了来自光节点设备11的光路径设定请求(Path)的光节点 设备12的3R中继实施判断部21参照DITR=11、DETR=13,识别出自 己不是要实施3R中继的光节点设备。光节点设备12的光路径设定部 22保留用于光路径设定的资源,在向光节点设备13送出光路径设定 请求(Path)时,原封不动地搭载来自光节点设备11的DITR=11、 DETR=13。
接受了来自光节点设备12的光路径设定请求(Path)的光节点 设备13的3R中继实施判断部21参照DITR=11、DETR=13,再者,光 节点设备13是3R源节点,所以在3R区间信息保持部20中保持着图 25所示的3R区间信息,参照该3R区间信息。由此,识别出自己是3R 目的节点并且是将光节点设备14作为3R目的节点的3R区间的3R源 节点。
接受了该识别结果的光路径设定部22生成DITR=13作为表示自 己是3R源节点的消息,生成DETR=14作为表示光节点设备14是3R 目的节点的消息。
光节点设备13的光路径设定部22保留用于光路径设定及3R中 继的资源,在向光节点设备14送出光路径设定请求(Path)时,搭 载DITR=13、DETR=14。
接受了来自光节点设备13的光路径设定请求(Path)的光节点 设备14的3R中继实施判断部21参照DITR=13、DETR=14,识别出自 己是3R目的节点。进而根据“在自己是与光路径上的3R目的节点相 当的光节点设备、不是目的节点时,将自己作为3R源节点、将下一 跳的光节点设备作为3R  的节点来请求该下一跳的光节点设备实施3R 中继”这一判断政策来进行判断,根据自己是目的节点,判断为无需 实施3R中继。
光节点设备14的光路径设定部22保留用于光路径设定的资源, 向光节点设备13送出光路径设定完成通知(Resv)。光路径设定完成 通知(Resv)按光节点设备13→12→11→10→1来传递,完成光路径 的设定。
(第6实施例)
参照图4、图14、图15、图27~图36来说明第6实施例的光节 点设备。图27~图30、图32~图35是第6实施例的光节点设备中的 3R区间信息的图。图31、图36是第6实施例的设定光路径时的信令 过程的图。
第6实施例的光节点设备如图4所示,包括:3R区间信息保持部 20,保持将自己作为3R源节点及3R目的节点的3R区间信息;和光 路径设定部22,接受光路径设定请求中包含的表示自己是下行光路径 上的3R目的节点的消息,在自己不是目的节点时,参照3R区间信息 保持部20,在自己是该下行光路径上的3R源节点时,判断为是要实 施3R中继的光节点设备,并且向与将自己作为3R源节点的下行光路 径上的3R区间的3R目的节点相当的光节点设备送出用于传递该光节 点设备是3R目的节点的消息。
此外,光路径设定部22接受光路径设定请求中包含的表示自己 是上行光路径上的3R源节点的消息,判断为自己是要在上行光路径 上实施3R中继的光节点设备,并且在自己不是目的节点时,参照3R 区间信息保持部20,在自己是该上行光路径上的3R目的节点时,向 与将自己作为3R目的节点的上行光路径上的3R源节点相当的光节点 设备送出用于传递该光节点设备是3R源节点的消息。
再者,光路径设定部22接受光路径设定请求中包含的表示自己 是下行光路径上的3R目的节点的消息,在自己不是目的节点时,参 照3R区间信息保持部20,在自己不是该下行光路径上的3R源节点时, 判断为是将自己作为3R源节点、将下行光路径上的下一跳的光节点 设备作为3R目的节点来实施3R中继的光节点设备,并且生成用于向 该下一跳的光节点设备传递该光节点设备是自己的3R目的节点的消 息。
此外,光路径设定部22接受光路径设定请求中包含的表示自己 是上行光路径上的3R源节点的消息,判断为自己是要在上行光路径 上实施3R中继的光节点设备,并且在自己不是目的节点时,参照3R 区间信息保持部20,在自己不是该上行光路径上的3R目的节点时, 生成用于将上行光路径上的前一跳的光节点设备是将自己作为3R目 的节点的3R源节点传递给该前一跳的光节点设备。
在第6实施例中,与3R源节点或3R目的节点相当的光节点设备 保持与自己有关的3R区间信息。不保持其他3R区间信息,所以能够 有效利用信息存储资源。
接着,说明第6实施例的光节点设备的工作。这里,如图15所 示,说明设定从光节点设备1到14的双向光路径(双线部分)的例 子。光节点设备1的3R中继实施判断部21识别出发出了将光节点设 备1作为源节点的双向光路径设定请求,判断为光节点设备1要在下 行光路径上实施3R中继。此外,在3R区间信息保持部20中,保持 着图27所示的3R区间信息,由此识别出在下行光路径上将光节点设 备1作为3R源节点的情况下的3R目的节点是光节点设备4。此外, 识别出在上行光路径上在将光节点设备4作为3R源节点的情况下光 节点设备1是3R目的节点。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行光路径设定的资源,如图31所示,在向光节点 设备2送出光路径设定请求(Path)时,将表示光节点设备1在下行 光路径上是3R源节点、并且该3R区间的3R目的节点是光节点设备4 的DITR=1、DETR=4这一消息搭载在光路径设定请求(Path)上。
再者,3R中继实施判断部21参照3R区间信息保持部20,识别 出光节点设备1是将要设定的上行光路径的3R目的节点,判断为光 节点设备1在上行光路径上不实施3R中继。光节点设备1的光路径 设定部22接受3R中继实施判断部21的判断并保留用于上行光路径 设定的资源,如图31所示,在向光节点设备2送出光路径设定请求 (Path)时,将表示光节点设备1是上行光路径上的3R目的节点、 并且该3R区间的3R源节点是光节点设备4的UETR=1、UITR=4这一 消息搭载在光路径设定请求(Path)上。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备2的光路径设定部22向3R中继实施判断部21查询光节点设备2 是否是要在上行或下行光路径上实施3R中继的光节点设备。光节点 设备2不是3R源节点或3R目的节点,所以3R区间信息保持部20来 保持3R区间信息。因此,判断为光节点设备2不实施3R中继。
光节点设备2的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行或上行光路径设定的资源,如图31所示,在向 光节点设备3送出光路径设定请求(Path)时,由于光节点设备2不 实施3R中继,所以将来自光节点设备1的DITR=1、DETR=4、UETR=1、 UITR=4原封不动地搭载在光路径设定请求上。
接受了来自光节点设备2的光路径设定请求(Path)的光节点设 备3的光路径设定部22向3R中继实施判断部21查询光节点设备3 是否是要实施3R中继的光节点设备。光节点设备3的3R中继实施判 断部21参照3R区间信息保持部20中保持的图28所示的3R区间信 息,识别出光节点设备3由于在下行光路径上是从光节点设备3到14 的3R区间上的3R源节点所以可以实施3R中继,但是根据DITR=1、 DETR=4,在下行光路径上存在从光节点设备1到光节点设备4的3R 区间,在该3R区间上光节点设备3不是3R源节点,所以也可以不实 施3R中继而使光信号原封不动地透射到3R目的节点--光节点设备 4。
在这种情况下,光节点设备3的3R中继实施判断部21用3R实 施模拟部23及比较部24,对从光节点设备3到14的下行光路径,比 较光节点设备3起3R源节点的作用的情况和不起3R源节点的作用的 情况这两种情况下的3R实施次数。以下说明与第1实施例相同。
这种3R实施模拟部23的模拟结果被输入到比较部24。比较部24 知道光节点设备3在下行光路径上实施3R中继与不实施3R中继的情 况相比能够减少3R实施次数,所以将该意思作为比较结果来输出。3R 中继实施判断部21选择比较结果是3R实施次数少的一方。因此,判 断为光节点设备3要在下行光路径上实施3R中继。
再者,3R中继实施判断部21知道光节点设备3在上行光路径上 不是3R源节点,并且从光节点设备2发来了UETR=1、UITR=4,存在 将光节点设备1作为3R目的节点、将光节点设备4作为3R源节点的 3R区间,所以判断为在上行光路径上不实施3R中继。
光节点设备3的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图31所示,在向光 节点设备4送出光路径设定请求(Path)时,将表示光节点设备3在 下行光路径上是3R源节点、并且该3R区间的3R目的节点是光节点 设备14的DITR=3、DETR=14这一消息搭载在光路径设定请求上。此 外,光节点设备3在上行光路径上不实施3R中继,所以将从光节点 设备2发来的UETR=1、UITR=4原封不动地搭载在光路径设定请求上。
接受了来自光节点设备3的光路径设定请求(Path)的光节点设 备4的光路径设定部22向3R中继实施判断部21查询光节点设备4 是否是要实施3R中继的光节点设备。光节点设备4的3R中继实施判 断部21参照3R区间信息保持部20中保持的图29所示的3R区间信 息,知道光节点设备4在下行光路径上是3R目的节点,并且从光节 点设备3发来了DITR=3、DETR=14,如果光节点设备3是下行光路径 上的3R源节点,则到光节点设备14是3R区间,所以判断为光节点 设备4无需实施3R中继。
再者,3R中继实施判断部21参照3R区间信息保持部20中保持 的3R区间信息,并且根据从光节点设备3发来了UETR=1、UITR=4, 知道光节点设备4在上行光路径上是将光节点设备1作为3R目的节 点的3R源节点,所以判断为要在上行光路径上实施3R中继。
光节点设备4的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图31所示,在向光 节点设备5送出光路径设定请求(Path)时,光节点设备4在下行光 路径上不实施3R中继,所以将来自光节点设备3的DITR=3、DETR=14 原封不动地搭载在光路径设定请求上。
此外,识别出光节点设备4在上行光路径上是3R源节点,但是 通过参照3R区间信息保持部20,也识别出自己不是该上行光路径上 的3R目的节点。此时,上行光路径上的前一跳的光节点设备5需要 成为将自己作为3R目的节点的3R源节点。因此,为了将此传递给光 节点设备5,将UETR=4、UITR=5搭载在光路径设定请求上。
接受了来自光节点设备4的光路径设定请求(Path)的光节点设 备5的光路径设定部22向3R中继实施判断部21查询光节点设备5 是否是要实施3R中继的光节点设备。光节点设备5的3R中继实施判 断部21参照3R区间信息保持部20中保持的图30所示的3R区间信 息,知道光节点设备5不是下行光路径的3R源节点,并且从光节点 设备4发来了DITR=3、DETR=14,如果光节点设备3是3R源节点,则 到光节点设备14是3R区间,所以判断为光节点设备5不实施3R中 继。此外,3R中继实施判断部21从光节点设备4发来了UETR=4、 UITR=5,并且参照3R区间信息保持部20,识别出光节点设备5是上 行光路径的3R源节点,判断为要在上行光路径上实施3R中继。
光节点设备5的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图31所示,在向光 节点设备14送出光路径设定请求(Path)时,光节点设备5在下行 光路径上不实施3R中继,所以将来自光节点设备4的DITR=3、DETR=14 原封不动地搭载在光路径设定请求上。
此外,光节点设备5在上行光路径上是3R源节点,但是未设定 将光节点设备14作为3R源节点、将光节点设备5作为3R目的节点 的3R区间。在这种情况下,光节点设备14根据“在自己不属于经由 自己的光路径上的具有3R源节点的任一个3R区间时,判断为是要将 自己作为3R源节点、将自己的下一跳的光节点设备作为3R目的节点、 自己实施3R中继的光节点设备”这一判断政策,需要成为3R源节点。 因此,将表示光节点设备5是3R目的节点、该3R区间的3R源节点 是光节点设备14的UETR=5、UITR=14搭载在光路径请求上。
接受了来自光节点设备5的光路径设定请求(Path)的光节点设 备14的光路径设定部22向3R中继实施判断部21查询光节点设备14 是否是要实施3R中继的光节点设备。光节点设备14的3R中继实施 判断部21参照3R区间信息保持部20中保持的图35所示的3R区间 信息,光节点设备14是目的节点,所以判断为在下行光路径上无需 实施3R中继,但是在上行光路径上,从光节点设备5发来了UETR=5、 UITR=14,需要将光节点设备14作为3R源节点、将光节点设备5作 为3R目的节点来实施3R中继。
光节点设备14的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图31所示,向光节 点设备5送出光路径设定完成通知(Resv)。
该光路径设定完成通知(Resv)按光节点设备5→4→3→2→1来 传递,完成光路径的设定。这样,各光节点设备1、2、3、4、5、14 能够在执行光路径设定的信令过程当中自主地判断自己是否要实施3R 中继。
接着,说明第6实施例的光节点设备的工作的另一个例子。这里, 如图18所示,说明设定从光节点设备1到14的双向光路径(双线部 分)的例子。光节点设备1的3R中继实施判断部21识别出发出了将 光节点设备1作为源节点的双向光路径设定请求,判断为光节点设备 1要在下行光路径上实施3R中继。此外,在3R区间信息保持部20中, 保持着图27所示的3R区间信息,由此识别出在下行光路径上将光节 点设备1作为3R源节点的情况下的3R目的节点是光节点设备11。此 外,识别出在上行光路径上在将光节点设备12作为3R源节点的情况 下光节点设备1是3R目的节点。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行光路径设定的资源,如图36所示,在向光节点 设备10送出光路径设定请求(Path)时,将表示光节点设备1在下 行光路径上是3R源节点、该3R区间的3R目的节点是光节点设备11 的DITR=1、DETR=11这一消息搭载在光路径设定请求上。
再者,3R中继实施判断部21参照3R区间信息保持部20,识别 出光节点设备1是将要设定的上行光路径的3R目的节点,判断为光 节点设备1在上行光路径上不实施3R中继。
光节点设备1的光路径设定部22接受3R中继实施判断部21的 判断并保留用于上行光路径设定及3R中继的资源,如图36所示,在 向光节点设备10送出光路径设定请求(Path)时,将表示光节点设 备1是上行光路径上的3R目的节点、该3R区间的3R源节点是光节 点设备12的UETR=1、UITR=12这一消息搭载在光路径设定请求上。
接受了来自光节点设备1的光路径设定请求(Path)的光节点设 备10的光路径设定部22向3R中继实施判断部21查询光节点设备10 是否是要在上行或下行光路径上实施3R中继的光节点设备。光节点 设备10既不是3R源节点也不是3R目的节点,在3R区间信息保持部 20中未保持3R区间信息。因此,判断为光节点设备10在上行下行中 的哪一个光路径上都不实施3R中继。
光节点设备10的光路径设定部22接受3R中继实施判断部21的 判断并保留用于下行及上行光路径设定的资源,如图36所示,在向 光节点设备11送出光路径设定请求(Path)时,由于光节点设备10 不实施3R中继,所以将来自光节点设备1的DITR=1、DETR=11、UETR=1、 UITR=12原封不动地搭载在光路径设定请求上。
接受了来自光节点设备10的光路径设定请求(Path)的光节点 设备11的光路径设定部22向3R中继实施判断部21查询光节点设备 11是否是要实施3R中继的光节点设备。光节点设备11的3R中继实 施判断部21参照3R区间信息保持部20中保持的图32所示的3R区 间信息,光节点设备11在下行光路径上是从光节点设备11到13的3R 区间上的3R源节点,所以判断为要实施3R中继。
再者,3R中继实施判断部21知道光节点设备11在上行光路径上 不是3R源节点,并且从光节点设备10发来了UETR=1、UITR=12,如 果将光节点设备1作为3R目的节点,则光节点设备12是3R源节点, 所以判断为在上行光路径上不实施3R中继。
光节点设备11的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图36所示,在向光 节点设备12送出光路径设定请求(Path)时,将表示光节点设备11 在下行光路径上是3R源节点、该3R区间的3R目的节点是光节点设 备13的DITR=11、DETR=13这一消息搭载在光路径设定请求上。此外, 光节点设备11在上行光路径上不实施3R中继,所以将从光节点设备 10发来的UETR=1、UITR=12原封不动地搭载在光路径设定请求上。
接受了来自光节点设备11的光路径设定请求(Path)的光节点 设备12的光路径设定部22向3R中继实施判断部21查询光节点设备 12是否是要实施3R中继的光节点设备。光节点设备12的3R中继实 施判断部21参照3R区间信息保持部20中保持的图33所示的3R区 间信息,判断为光节点设备12在下行光路径上既不是3R源节点也不 是3R目的节点,无需实施3R中继。
再者,3R中继实施判断部21参照3R区间信息保持部20中保持 的3R区间信息,并且根据从光节点设备11发来了UETR=1、UITR=12, 知道光节点设备12在上行光路径上是将光节点设备1作为3R目的节 点的3R源节点,所以判断为要在上行光路径上实施3R中继。
光节点设备12的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图36所示,在向光 节点设备13送出光路径设定请求(Path)时,光节点设备12在下行 光路径上不实施3R中继,所以将来自光节点设备11的DITR=11、 DETR=13原封不动地搭载在光路径设定请求上。
此外,光节点设备12在上行光路径上是3R源节点,并且也是将 光节点设备14作为上行光路径的3R源节点的情况下的3R目的节点。 因此,将UETR=12、UITR=14搭载在光路径设定请求上。
接受了来自光节点设备12的光路径设定请求(Path)的光节点 设备13的光路径设定部22向3R中继实施判断部21查询光节点设备 13是否是要实施3R中继的光节点设备。光节点设备13的3R中继实 施判断部21参照3R区间信息保持部20中保持的图34所示的3R区 间信息,并且从光节点设备12发来了DITR=11、DETR=13,知道光节 点设备13是下行光路径的3R目的节点。
这里根据“接受光路径设定请求中包含的表示自己是下行光路径 上的3R目的节点的消息,在自己不是目的节点时,参照3R区间信息 保持部20,在自己不是该下行光路径上的3R源节点时,判断为是将 自己作为3R源节点、将下行光路径上的下一跳的光节点设备作为3R 目的节点来实施3R中继的光节点设备”这一判断政策来进行判断, 判断为光节点设备13要实施3R中继。此外,在此情况下,光路径设 定部22生成DETR=14作为用于向下一跳的光节点设备14传递该光节 点设备14是光节点设备13的3R目的节点的消息。此外,在上行光 路径上光节点设备13既不是3R源节点也不是3R目的节点,判断为 不实施3R中继。
光节点设备13的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图36所示,在向光 节点设备14送出光路径设定请求(Path)时,将表示光节点设备13 在下行光路径上是3R源节点、该3R区间的3R目的节点是光节点设 备14的DITR=13、DETR=14搭载在光路径设定请求上。此外,光节点 设备13在上行光路径上不实施3R中继,所以将来自光节点设备12 的UETR=12、UITR=14原封不动地搭载在光路径设定请求上。
接受了来自光节点设备13的光路径设定请求(Path)的光节点 设备14的光路径设定部22向3R中继实施判断部21查询光节点设备 14是否是要实施3R中继的光节点设备。光节点设备14的3R中继实 施判断部21参照3R区间信息保持部20中保持的图35所示的3R区 间信息,光节点设备14是目的节点,所以判断为在下行光路径上无 需实施3R中继,但是在上行光路径上,从光节点设备13发来了 UETR=12、DITR=14,需要将光节点设备14作为3R源节点、将光节点 设备12作为3R目的节点来实施3R中继。
光节点设备14的光路径设定部22接受3R中继实施判断部21的 判断并保留用于光路径设定及3R中继的资源,如图36所示,向光节 点设备13送出光路径设定完成通知(Resv)。
该光路径设定完成通知(Resv)按光节点设备13→12→11→10→1 来传递,完成光路径的设定。这样,各光节点设备1、10、11、12、13、 14能够在执行光路径设定的信令过程当中自主地判断自己是否要实施 3R中继。
(第7实施例)
参照图37至图40来说明第7实施例的网络控制设备及光节点设 备。图37是第7实施例的网络控制设备和光节点设备之间的关系的 原理图。图38是第7实施例的网络控制设备的方框结构图。图39是 第7实施例的光节点设备的要部方框结构图。图40是第7实施例的 工作的序列图。
第7实施例的网络控制设备40如图37所示,具有与各光节点设 备1~14中的任一个都相互进行通信的功能,集中管理着光网50。这 里,说明网络控制设备40具有的管理功能中的与3R区间信息有关的 管理功能。
即,第7实施例的网络控制设备40的特征在于,如图38所示, 包括:3R区间信息数据库41,保持与光网50的拓扑信息对应的3R 区间信息;和3R区间信息提供部43,按照来自光节点设备的请求将 该3R区间信息数据库41中保持的3R区间信息提供给该光节点设备。
此外,3R区间信息数据库41中保持着的3R区间信息是3R区间 信息收集部42收集到的3R区间信息,每当光网50的3R区间信息被 更新时,3R区间信息收集部42就更新3R区间信息数据库41中保持 的3R区间信息。
第7实施例的光节点设备的特征在于,如图39所示,包括:3R 区间信息请求部27,请求管理自己所属的光网50的网络控制设备40 提供与该光网50的拓扑信息对应的3R区间信息并取得该3R区间信 息。
接着,参照图40来说明第7实施例的工作。光节点设备的3R区 间信息请求部27向网络控制设备40的3R区间信息提供部43请求本 光节点设备所需的3R区间信息(步骤1)。这里,所谓本光节点设备 所需的3R区间信息,是各种各样的:是整个光网50的3R区间信息, 或者是与经由本光节点设备的光路径有关的3R区间信息,或者是与 本光节点设备成为源节点的光路径有关的3R区间信息,或者是与本 光节点设备成为3R源节点的3R区间有关的3R区间信息,或者是与 本光节点设备成为3R源节点或3R目的节点的3R区间有关的3R区间 信息,而3R区间信息请求部27识别本光节点设备所需的3R区间信 息,向网络控制设备40的3R区间信息提供部43请求该3R区间信息。 网络控制设备40的3R区间信息提供部43搜索请求的所需信息(步 骤2)。
3R区间信息提供部43从3R区间信息数据库41中提取3R区间信 息的所需信息(步骤3),将其传送到光节点设备的3R区间信息请求 部27(步骤4)。3R区间信息请求部27检查从网络控制设备40传送 的3R区间信息,如果确实是请求的所需信息,则将其保持在3R区间 信息保持部20中(步骤5)。
在第7实施例的处理中,网络控制设备40的3R区间信息提供部 43搜索及提取所需信息需要的处理负担最大。
(第8实施例)
参照图37、图38、图41、图42来说明第8实施例的网络控制设 备及光节点设备。图37是第8实施例的网络控制设备和光节点设备 之间的关系的原理图,与第7实施例公用。图38是第8实施例的网 络控制设备的方框结构图,与第7实施例公用。图41是第8实施例 的光节点设备的要部方框结构图。图42是第8实施例的工作的序列 图。
第8实施例的网络控制设备40如图37所示,具有与各光节点设 备1~14中的任一个都相互进行通信的功能,集中管理着光网50。这 里,说明网络控制设备40具有的管理功能中的与3R区间信息有关的 管理功能。
即,第8实施例的网络控制设备40的特征在于,如图38所示, 包括:3R区间信息数据库41,保持与光网50的拓扑信息对应的3R 区间信息;和3R区间信息提供部43,按照来自光节点设备的请求将 该3R区间信息数据库41中保持的3R区间信息提供给该光节点设备。
此外,3R区间信息数据库41中保持着的3R区间信息是3R区间 信息收集部42收集到的3R区间信息,每当光网50的3R区间信息被 更新时,3R区间信息收集部42就更新3R区间信息数据库41中保持 的3R区间信息。
第8实施例的光节点设备的特征在于,如图41所示,包括:3R 区间信息请求部27,请求管理自己所属的光网50的网络控制设备40 提供与该光网50的拓扑信息对应的3R区间信息并取得该3R区间信 息;包括:信息选择部30,用于从取得的3R区间信息中选择与自己 有关的至少一部分信息并保持。
接着,参照图42来说明第8实施例的工作。光节点设备的3R区 间信息请求部27向网络控制设备40的3R区间信息提供部43请求3R 区间信息(步骤11)。此时,在第8实施例中,不指定本光节点设备 的所需信息。
网络控制设备40的3R区间信息提供部43将该请求原封不动地 传送到3R区间信息数据库41(步骤12)。3R区间信息提供部43从3R 区间信息数据库41中提取3R区间信息(步骤13),将其传送到光节 点设备的信息选择部30(步骤14)。信息选择部30从网络控制设备40 传送的3R区间信息中选择本光节点设备所需的信息,抛弃不需要的 信息(步骤15)。将这样生成的所需信息保持在3R区间信息保持部20 中(步骤16)。
第8实施例与第7实施例相比,向光节点设备的方框结构中添加 了信息选择部30,但是无需用光节点设备的3R区间信息请求部27及 网络控制设备40的3R区间信息提供部43来选择所需信息,与第7 实施例相比能够减小它们的处理负担。
(第9实施例)
参照图43来说明第9实施例的光节点设备。图43是第9实施例 的光节点设备的要部方框结构图。第9实施例的光节点设备的特征在 于,如图43所示,包括:3R区间信息请求部27,向管理自己所属的 光网50的网络控制设备40请求并取得与自己所属的光网50的拓扑 信息对应的3R区间信息;3R区间信息保持部20,保持该3R区间信 息请求部27取得的3R区间信息;以及广告部28,将该3R区间信息 保持部20中保持的3R区间信息广告给其他光节点设备。
例如,在所有光节点设备保持公用的3R区间信息的情况下,光 节点设备1~14内的某一个从网络控制设备40中取得3R区间信息, 将其用广告部28广告给其他光节点设备,从而能够减轻网络控制设 备40的处理负担。或者,2个以上的光节点设备从网络控制设备40 中分别取得3R区间信息,将其广告给其他光节点设备,从而即使在 某一个光节点设备取得的3R区间信息有缺漏的情况下,也能够对其 进行相互补充,能够保持可靠性高的3R区间信息。
(第10实施例)
参照图44来说明第10实施例的光节点设备。图44是第10实施 例的光节点设备的要部方框结构图。第10实施例的光节点设备的特 征在于,如图44所示,包括:3R区间信息请求部27,在自己是源节 点时向管理自己所属的光网50的网络控制设备40请求并取得与自己 所属的光网50的拓扑信息对应的3R区间信息;3R区间信息保持部20, 保持该3R区间信息请求部27取得的3R区间信息;以及传递部29, 将该3R区间信息保持部20中保持的3R区间信息传递给将自己作为 源节点时的到目的节点的光路径上包含的其他光节点设备。
例如,用于下述情况:作为光路径的源节点的光节点设备向从本 光节点设备到作为目的节点的光节点设备的光路径的通路上包含的其 他光节点设备传递3R区间信息。第9实施例是向非特定目标广告3R 区间信息,而第10实施例是向特定目标传递3R区间信息。
(第11实施例)
参照图45来说明第11实施例的光节点设备。图45是第11实施 例的光节点设备的要部方框结构图。第11实施例的光节点设备的特 征在于,如图45所示,包括:3R区间信息请求部27,在自己是源节 点时向管理自己所属的光网50的网络控制设备40请求并取得与自己 所属的光网50的拓扑信息对应的3R区间信息;3R区间信息保持部20, 保持该3R区间信息请求部27取得的3R区间信息;以及广告部28, 将该3R区间信息保持部20保持的3R区间信息广告给其他光节点设 备;设有判断广告部28的广告是否是与经由自己的光路径有关系的 广告的信息选择部30,该信息选择部30在广告是与经由自己的光路 径没关系的广告时抛弃广告,在广告是与经由自己的光路径有关系的 广告时将广告内容保持在3R区间信息保持部20中。
在第10实施例中,传递部29需要向特定目标传递3R区间信息, 而在第11实施例中,广告部30向非特定目标广告3R区间信息即可, 所以能够节省目标管理的处理负担。再者,能够用信息选择部30来 抛弃与本光节点设备没关系的3R区间信息,所以能够有效利用3R区 间信息保持部20的信息存储资源。
(第12实施例)
参照图4及图46来说明第12实施例的光节点设备。图4是第12 实施例的光节点设备的要部方框结构图,与第1实施例公用。图46 是第12实施例的3R中继实施节点判断方法的说明图。第12实施例 的光节点设备的特征在于,如图4所示,包括:3R区间信息保持部20, 保持自己所属的3R区间上的自己和3R目的节点之间的跳数H的信息; 和3R中继实施判断部21,自主地判断自己是否要对从自己所属的3R 区间上的3R源节点送出的光信号实施3R中继;在设自己包括的3R 中继线数为T、空闲3R中继线数的阈值为TH_T、到3R目的节点的跳 数的阈值为TH_H时,如果
T>TH_T且H<TH_H
则该3R中继实施判断部21判断为要实施3R中继。
如图46所示,在将光节点设备1作为3R源节点、将光节点设备 3作为3R目的节点、假设光节点设备2处于光节点设备1和3之间时, 光节点设备2是“对经由一个光节点设备的光路径上的包含重复部分 的多个不同的3R区间,该一个光节点设备是某一个3R区间上的3R 源节点,在其他3R区间上不充当3R源节点或3R目的节点”的光节 点设备。
在这种情况下,在第12实施例以前的实施例中,说明了3R中继 实施判断部21用3R实施模拟部23及比较部24“参照与从上述一个 光节点设备到目的节点的光路径有关系的3R区间信息来比较上述一 个光节点设备起3R源节点的作用的情况和不起3R源节点的功能的情 况这两种情况下的3R实施次数,根据其比较结果在上述一个光节点 设备起3R源节点的作用的情况比上述一个光节点设备不起3R源节点 的作用的情况3R实施次数少时,决定为上述一个光节点设备是要实 施3R中继的光节点设备”。
而在第12实施例中,用比模拟更简单的方法来判断是否要实施3R 中继。即,如果
T>TH_T且H<TH_H
则判断为要实施3R中继。
即,在某个光路径的通路上的光节点设备中,在该光节点设备是 某一个3R区间上的3R源节点、具有3R中继线时,该光节点设备的3R 中继线数有足够的裕量、并且到该光路径的3R目的节点、即下一3R 区间的3R源节点的跳数少的情况下,判断为该光节点设备实施3R中 继较好。由此,能够减轻下一3R区间的3R源节点的3R中继负担。
在这样3R目的节点以前的光节点设备替3R目的节点实施了3R 中继的情况下,将表示该意思的消息传递给3R目的节点。由此,本 来的3R目的节点识别出自己以前跳的光节点设备替自己实施了3R中 继,对本来应实施3R中继的到达的光信号不进行3R中继而原封不动 地进行交换连接。其中,在此情况下,从当初预定应用的3R区间变 更为应用将实际实施了3R中继的光节点设备作为3R源节点的3R区 间。
接着,说明设定空闲3R中继线数的阈值TH_T、到3R目的节点的 跳数的阈值TH_H的政策。下一3R区间的3R源节点的3R中继线数与 本光节点设备的3R中继线数相比越少,则本光节点设备援助下一3R 区间的3R源节点的3R中继的必要性越大,所以最好将TH_T设定得 小,如果在本光节点设备的3R中继线中稍微产生空闲,则本光节点 设备就实施3R中继来援助下一3R区间的3R源节点的3R中继。但是, 如果即使在到下一3R区间的3R源节点的跳数大的情况下,本光节点 设备的3R中继线数有裕量,本光节点设备也替下一3R区间的3R源 节点实施3R中继,则到目的节点的3R实施次数有可能增加。因此, TH_H最好小。
这样,考虑到整个3R区间的跳数及3R目的节点、即下一3R区 间的3R源节点的3R中继线数来适当设定TH_T及TH_H。
(第13实施例)
参照第1实施例中说明过的图4以及图47及图48来说明第13 实施例的光节点设备。本实施例的光节点设备的要部方框结构图与第 1实施例同样,如图4所示。但是,构成光节点设备的各部的功能与 第1实施例不同。图47是本实施例的3R中继实施节点判断方法的说 明图。图48是第13及第14实施例的光节点设备的工作的说明图。
在光路径设定请求中,包含在从源节点到目的节点的交换连接时 指定从源节点起依次使用的波长的标签,每使用一个波长就删除一个 该标签。
根据在从源节点到目的节点的光路径上用尽量少的波长数来进行 交换连接这一政策来进行交换连接。即,从源节点到目的节点用一个 波长连结最好,只在途中不存在空闲波长的情况下才进行波长变换, 使用其他波长。波长变换中继线进行用于这种交换连接的波长变换, 通过波长变换将光信号暂时变换为电信号,再次变换为光信号,所以 3R中继也同时进行。此外,在无需波长变换的部位需要实施3R中继 的情况下,用波长变换中继线进行输入输出为同一波长的波长变换。
此外,作为决定从源节点到目的节点之间使用的波长的方法,根 据光网的拓扑信息,参照随时变化的光网的波长使用状况,建立从源 节点到目的节点的波长变换方案,将表示使用的波长的标签搭载在来 自源节点的光路径设定请求上。
途中的光节点设备参照该标签,判断本光节点设备是否要实施波 长变换,在需要实施波长变换的情况下,保留本光节点设备的波长变 换资源。其中,在本光节点设备要进行波长变换的情况下,删除光路 径设定请求上搭载的与要变换的波长相当的标签并向下一跳的相邻光 节点设备送出光路径设定请求。
在本实施例中,说明在3R区间信息保持部20中保持着所需的信 息,但是也可以采用下述结构:图外的网络控制设备保持着所需的信 息,在源节点要发出光路径设定请求时,从网络控制设备中取得所需 的信息,建立波长变换方案。
即,本实施例的光节点设备的特征在于,如图4所示,包括:3R 区间信息保持部20,保持自己所属的3R区间上的自己和3R目的节点 之间的跳数H的信息;和3R中继实施判断部21,自主地判断自己是 否要对从自己所属的3R区间上的3R源节点送出的光信号实施3R中 继;在设自己包括的波长变换中继线数为T、空闲3R中继线数的阈值 为TH_T、到3R目的节点的跳数的阈值为TH_H、剩余的标签数为L、 剩余的标签数的阈值为TH_L时,如果
T>TH_T且(H<TH_H且L<TH_L)
则该3R中继实施判断部21判断为要实施3R中继。其中,在自己属 于将目的节点作为3R目的节点的3R区间时,3R中继实施判断部21 判断为自己不实施3R中继。
接着,参照图47及图48来说明第13实施例的光节点设备的工 作。如图47所示,各光节点设备包括用于交换连接光信号的交换部 130、和多个波长变换中继线140。在图48的例子中,在从源节点- -光节点设备#1到目的节点--光节点设备#10之间设定光路径。
该光路径上设定的3R区间是:将光节点设备#1作为3R源节点、 将光节点设备#5作为3R目的节点的区间,将光节点设备#2作为3R 源节点、将光节点设备#5作为3R目的节点的区间,将光节点设备#4 作为3R源节点、将光节点设备#7作为3R目的节点的区间,将光节点 设备#5作为3R源节点、将光节点设备#8作为3R目的节点的区间, 将光节点设备#7作为3R源节点、将光节点设备#10作为3R目的节点 的3R区间,将光节点设备#8作为3R源节点、将光节点设备#10作为 3R目的节点的3R区间,将光节点设备#9作为3R源节点、将光节点 设备#10作为3R目的节点的3R区间。
此外,各光节点设备具有的波长变换中继线数是:光节点设备#1、 #2、#3、#4、#5、#6、#7、#9分别为5个,光节点设备#8、#10分别 为10个。
这里,在设定将源节点设为光节点设备#1、将目的节点设为光节 点设备#10的光路径的情况下,为了使3R实施次数最少,最好中继将 光节点设备#1是3R源节点时的3R目的节点设为光节点设备#5、将光 节点设备#5是3R源节点时的3R目的节点设为光节点设备#8、并且将 光节点设备#8是3R源节点时的3R目的节点设为光节点设备#10的3R 区间。
从光节点设备#1向光节点设备#2送出光路径设定请求。在该光 路径设定请求上,搭载着表示通路途中所需的波长变换的多个标签(标 签组)。在图48的例子中,光节点设备#1和光节点设备#3之间使用波 长λ1,使用标签L1。光节点设备#3和光节点设备#5之间使用波长λ2, 使用标签L2。光节点设备#5和光节点设备#7之间使用波长λ3,使用标 签L 3。光节点设备#7和光节点设备#10之间使用波长λ4,使用标签L4。
光节点设备#1是源节点,是3R源节点,所以判断为要从一开始就 实施3R中继。
接受了来自光节点设备#1的光路径设定请求的光节点设备#2识别 出自己能够用波长λ1来设定光路径,判断为要用标签L1(λ1)来设定 光路径,并且根据
T>TH_T且(H<TH_H且L<TH_L)
来判断是否要实施3R中继。这里,设TH_T=4、TH_H=2、TH_L=1。
光节点设备2的波长变换中继线数是5个,所以满足
T>TH_T。
接着,从光节点设备#2到3R目的节点--光节点设备#5是3跳, 所以不满足
H<TH_H。
因此,判断为光节点设备#2不实施3R中继。
接受了来自光节点设备#2的光路径设定请求的光节点设备#3识别 出自己不能用波长λ1来设定光路径,判断为要用标签L2(λ2)来设定 光路径。此外,自己不是3R源节点,所以判断为从一开始就不实施3R 中继。
接受了来自光节点设备#3的光路径设定请求的光节点设备#4识别 出自己能够用波长λ2来设定光路径,判断为要用标签L2(λ2)来设定 光路径,并且根据
T>TH_T且(H<TH_H且L<TH_L)
来判断是否要实施3R中继。光节点设备#4的波长变换中继线数是5个, 所以满足
T>TH_T。
接着,从光节点设备#4到3R目的节点--光节点设备#5是1跳, 所以满足
H<TH_H。
接着,光节点设备#4使用标签L2,所以剩余的标签数为L3及L4 这2枚,不满足
L<TH_L。
因此,判断为光节点设备#4不实施3R中继。
接受了来自光节点设备#4的光路径设定请求的光节点设备#5识别 出自己不能用波长λ2来设定光路径,判断为要用标签L3(λ3)来设定 光路径。此外,光节点设备#5是将光节点设备#1作为3R源节点时的3R 目的节点,所以是下一3R区间的3R源节点,再者,识别出自己的以前 跳的光节点设备#2、#3、#4都未接替3R中继,判断为光节点设备#5从 一开始就要实施3R中继。
接受了来自光节点设备#5的光路径设定请求的光节点设备#6识别 出自己能够用波长λ3来设定光路径,判断为要用标签L3(λ3)来设定 光路径。此外,自己不是3R源节点,所以判断为从一开始就不实施3R 中继。
接受了来自光节点设备#6的光路径设定请求的光节点设备#7识别 出自己不能用波长λ3来设定光路径,判断为要用标签L4(λ4)来设定 光路径,并且根据
T>TH_T且(H<TH_H且L<TH_L)
来判断是否要实施3R中继。光节点设备#7的波长变换中继线数是5个, 所以满足
T>TH_T。
接着,从光节点设备#7到3R目的节点--光节点设备#8是1跳, 所以满足
H<TH_H。
接着,光节点设备#7使用标签L4,所以剩余的标签数为0枚,满 足
L<TH_L。
因此,判断为光节点设备#7要实施3R中继。此外,将表示光节点 设备#7要替光节点设备#8实施3R中继的消息传递给其他光节点设备。
接受了来自光节点设备#7的光路径设定请求的光节点设备#8识别 出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来设定 光路径。此外,光节点设备#8是将光节点设备#5作为3R源节点时的3R 目的节点,本来要实施3R中继,但是从光节点设备#7接受了表示光节 点设备#7要替自己实施3R中继的消息,判断为不实施3R中继。
接受了来自光节点设备#8的光路径设定请求的光节点设备#9识别 出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来设定 光路径。此外,光节点设备#9是3R源节点,但是下一跳是目的节点, 在自己属于将目的节点作为3R目的节点的3R区间时,判断为自己不实 施3R中继,所以判断为光节点设备#9不实施3R中继。
接受了来自光节点设备#9的光路径设定请求的光节点设备#10识别 出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来设定 光路径。此外,光节点设备#10是目的节点,所以判断为不实施3R中 继。
由此,用光节点设备#1、#5、#7实施了3R中继。光节点设备#7接 替了光节点设备#8的3R中继。
(第14实施例)
下面说明第14实施例的光节点设备的工作。其中,第14实施例的 光节点设备的要部方框结构图与图4所示的第13实施例公用。此外, 第14实施例的光节点设备的工作的说明图与图48所示的第13实施例 公用。
在图48的例子中,在从源节点--光节点设备#1到目的节点-- 光节点设备#10之间设定光路径。该光路径上设定的3R区间是:将光 节点设备#1作为3R源节点、将光节点设备#5作为3R目的节点的区间, 将光节点设备#2作为3R源节点、将光节点设备#5作为3R目的节点的 区间,将光节点设备#4作为3R源节点、将光节点设备#7作为3R目的 节点的区间,将光节点设备#5作为3R源节点、将光节点设备#8作为3R 目的节点的区间,将光节点设备#7作为3R源节点、将光节点设备#10 作为3R目的节点的3R区间,将光节点设备#8作为3R源节点、将光节 点设备#10作为3R目的节点的3R区间,将光节点设备#9作为3R源节 点、将光节点设备#10作为3R目的节点的3R区间。
此外,各光节点设备具有的波长变换中继线数是:光节点设备#1、 #2、#3、#4、#5、#6、#7、#9分别为5个,光节点设备#8、#10分别为 10个。
这里,在设定将源节点设为光节点设备#1、将目的节点设为光节点 设备#10的光路径的情况下,为了使3R实施次数最少,最好中继将光 节点设备#1是3R源节点时的3R目的节点设为光节点设备#5、将光节 点设备#5是3R源节点时的3R目的节点设为光节点设备#8、并且将光 节点设备#8是3R源节点时的3R目的节点设为光节点设备#10的3R区 间。
从光节点设备#1向光节点设备#2送出光路径设定请求。在该光路 径设定请求上,搭载着表示通路途中所需的波长变换的多个标签(标签 组)。在图48的例子中,光节点设备#1和光节点设备#3之间使用波长λ1, 使用标签L1。光节点设备#3和光节点设备#5之间使用波长λ2,使用标 签L2。光节点设备#5和光节点设备#7之间使用波长λ3,使用标签L3。 光节点设备#7和光节点设备#10之间使用波长λ4,使用标签L4。
光节点设备#1是源节点,是3R源节点,所以判断为要实施3R中 继。
接受了来自光节点设备#1的光路径设定请求的光节点设备#2识别 出自己能够用波长λ1来设定光路径,判断为要用标签L1(λ1)来设定 光路径,并且根据
T>TH_T且(H<TH_H或L<TH_L)
来判断是否要实施3R中继。这里,设TH_T=4、TH_H=2、TH_L=1。
光节点设备#2的波长变换中继线数是5个,所以满足
T>TH_T。
接着,到3R目的节点--光节点设备#5是3跳,所以不满足
H<TH_H。
接着,剩余的标签数是L2、L3、L4这3枚,所以不满足
L<TH_L。
因此,判断为光节点设备#2不实施3R中继。
接受了来自光节点设备#2的光路径设定请求的光节点设备#3识别 出自己不能用波长λ1来设定光路径,判断为要用标签L2(λ2)来设定 光路径。此外,自己不是3R源节点,所以判断为从一开始就不实施3R 中继。
接受了来自光节点设备#3的光路径设定请求的光节点设备#4识别 出自己能够用波长λ2来设定光路径,判断为要用标签L2(λ2)来设定 光路径,并且根据
T>TH_T且(H<TH_H或L<TH_L)
来判断是否要实施3R中继。光节点设备#4的波长变换中继线数是5个, 所以满足
T>TH_T。
接着,从光节点设备#4到3R目的节点--光节点设备#5是1跳, 所以满足
H<TH_H。
因此,判断为光节点设备#4要实施3R中继。此外,光节点设备#4 将表示要替光节点设备#5实施3R中继的消息传递给其他光节点设备。
接受了来自光节点设备#4的光路径设定请求的光节点设备#5识别 出自己能够用波长λ3来设定光路径,判断为要用标签L3(λ3)来设定 光路径。此外,光节点设备#5是将光节点设备#1作为3R源节点时的3R 目的节点,本来要实施3R中继,但是从光节点设备#4接受了表示光节 点设备#4要替自己实施3R中继的消息,判断为不实施3R中继。
接受了来自光节点设备#5的光路径设定请求的光节点设备#6识别 出自己能够用波长λ3来设定光路径,判断为要用标签L3(λ3)来设定 光路径。此外,自己不是3R源节点,所以判断为从一开始就不实施3R 中继。
接受了来自光节点设备#6的光路径设定请求的光节点设备#7识别 出自己不能用波长λ3来设定光路径,判断为要用标签L4(λ4)来设定 光路径,并且接受了表示光节点设备#4替光节点设备#5实施了3中继 的消息,知道如果光节点设备#4是3R源节点,则光节点设备#7是3R 目的节点,并且是下一3R区间的3R源节点,所以判断为光节点设备#7 要实施3R中继。此外,光节点设备#7将表示自己要实施3R中继的消 息传递给其他光节点设备。
接受了来自光节点设备#7的光路径设定请求的光节点设备#8识别 出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来设定 光路径。此外,从光节点设备#7接受了表示光节点设备#7要实施3R中 继的消息,识别出属于将光节点设备#7作为3R源节点、将光节点设备 #10作为3R目的节点的3R区间内,判断为从一开始就不实施3R中继。
接受了来自光节点设备#8的光路径设定请求的光节点设备#9识别 出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来设定 光路径。此外,从光节点设备#7接受了表示光节点设备#7要实施3R中 继的消息,识别出属于将光节点设备#7作为3R源节点、将光节点设备 #10作为3R目的节点的3R区间内,判断为不从一开始就实施3R中继。
接受了来自光节点设备#9的光路径设定请求的光节点设备#10识别 出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来设定 光路径。此外,光节点设备#10是目的节点,所以判断为不实施3R中 继。
由此,用光节点设备#1、#4、#7实施了3R中继。光节点设备#4接 替了光节点设备#5。
(第15实施例)
参照图49来说明第15实施例的光节点设备的工作。图49是第15 及第16实施例的光节点设备的工作的说明图。第15实施例是双向光路 径的实施例。从双向光路径这一观点来看,在第13实施例中,说明了 下行光路径的实施例。因此,在第15实施例中,说明上行光路径的实 施例。因此,在实际设定双向光路径时,大致同时并行执行第13实施 例中说明过的过程和第15实施例中要说明的过程。
图49所示的上行光路径上设定的3R区间是:将光节点设备#10作 为3R源节点、将光节点设备#6作为3R目的节点的区间,将光节点设 备#9作为3R源节点、将光节点设备#6作为3R目的节点的区间,将光 节点设备#7作为3R源节点、将光节点设备#4作为3R目的节点的区间, 将光节点设备#6作为3R源节点、将光节点设备#3作为3R目的节点的 区间,将光节点设备#4作为3R源节点、将光节点设备#1作为3R目的 节点的3R区间,将光节点设备#3作为3R源节点、将光节点设备#1作 为3R目的节点的3R区间,将光节点设备#2作为3R源节点、将光节点 设备#1作为3R目的节点的3R区间。
此外,各光节点设备具有的波长变换中继线数是:光节点设备#1、 #2、#3、#4、#5、#6、#7、#9分别为5个,光节点设备#8、#10分别 为10个。
这里,在设定将源节点设为光节点设备#1、将目的节点设为光节 点设备#10的上行光路径的情况下,为了使3R实施次数最少,最好中 继将光节点设备#10是3R源节点时的3R目的节点设为光节点设备#6、 将光节点设备#6是3R源节点时的3R目的节点设为光节点设备#3、并 且将光节点设备#3是3R源节点时的3R目的节点设为光节点设备#1 的3R区间。
从光节点设备#1向光节点设备#2送出光路径设定请求。在该光 路径设定请求上,搭载着表示通路途中所需的波长变换的多个标签(标 签组)。在图49的例子中,光节点设备#1和光节点设备#3之间使用 波长λ1,使用标签L1。光节点设备#3和光节点设备#5之间使用波长 λ2,使用标签L2。光节点设备#5和光节点设备#7之间使用波长λ3, 使用标签L3。光节点设备#7和光节点设备#10之间使用波长λ4,使用 标签L4。
光节点设备#1是源节点,是上行光路径上的3R目的节点,所以 判断为不实施3R中继。
接受了来自光节点设备#1的光路径设定请求的光节点设备#2识 别出自己能够用波长λ1来设定光路径,判断为要用标签L1(λ1)来 设定光路径。此外,在上行光路径上,自己属于光节点设备#3是3R 源节点、光节点设备#1是3R目的节点的3R区间,所以判断为光节点 设备#2不实施3R中继。
接受了来自光节点设备#2的光路径设定请求的光节点设备#3识 别出自己不能用波长λ1来设定光路径,判断为要用标签L2(λ2)来 设定光路径。此外,自己是预定的上行光路径上的3R源节点,所以 判断为要实施3R中继。
接受了来自光节点设备#3的光路径设定请求的光节点设备#4识 别出自己能够用波长λ2来设定光路径,判断为要用标签L2(λ2)来 设定光路径,并且是3R源节点,所以根据
T>TH_T且(H<TH_H且L>TH_L)
来判断是否要实施3R中继。其中,TH_T=4、TH_H=2、TH_L=1。光节 点设备#4的波长变换中继线数是5个,所以满足
T>TH_T。
接着,从光节点设备#4到上行光路径上的3R目的节点--光节 点设备#3是1跳,所以满足
H<TH_H。
接着,光节点设备#4使用标签L2,所以剩余的标签数为L3及L4 这2枚,满足
L>TH_L。
因此,判断为光节点设备#4要实施3R中继。该判断结果被传递 给光节点设备#3。
光节点设备#3从光节点设备#4接受了该传递后,撤回先前决定 的自己要实施3R中继这一判断。
接受了来自光节点设备#4的光路径设定请求的光节点设备#5识 别出自己不能用波长λ2来设定光路径,判断为要用标签L3(λ3)来 设定光路径。此外,光节点设备#5不是3R源节点,所以判断为不从 一开始就实施3R中继。
接受了来自光节点设备#5的光路径设定请求的光节点设备#6识 别出自己能够用波长λ3来设定光路径,判断为要用标签L3(λ3)来 设定光路径。此外,自己是预定的上行光路径上的3R源节点,所以 判断为从一开始就要实施3R中继。
接受了来自光节点设备#6的光路径设定请求的光节点设备#7识 别出自己不能用波长λ3来设定光路径,判断为要用标签L4(λ4)来 设定光路径,并且根据
T>TH_T且(H<TH_H且L>TH_L)
来判断是否要实施3R中继。光节点设备#7的波长变换中继线数是5 个,所以满足
T>TH_T。
接着,从光节点设备#7到3R目的节点--光节点设备#6是1跳, 所以满足
H<TH_H。
接着,光节点设备#7使用标签L4,所以剩余的标签数为0枚, 不满足
L>TH_L。
因此,判断为光节点设备#7不实施3R中继。
接受了来自光节点设备#7的光路径设定请求的光节点设备#8识 别出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来 设定光路径。此外,光节点设备#8不是3R源节点,所以判断为不从 一开始就实施3R中继。
接受了来自光节点设备#8的光路径设定请求的光节点设备#9识 别出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来 设定光路径,并且根据
T>TH_T且(H<TH_H且L>TH_L)
来判断是否要实施3R中继。光节点设备#9的波长变换中继线数是5 个,所以满足
T>TH_T。
接着,从光节点设备#9到3R目的节点--光节点设备#6是3跳, 所以不满足
H<TH_H。
因此,判断为光节点设备#7不实施3R中继。
接受了来自光节点设备#9的光路径设定请求的光节点设备#10识 别出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来 设定光路径。此外,光节点设备#10是目的节点,在上行光路径上是 3R源节点,所以判断为要实施3R中继。
由此,用光节点设备#4、#6、#10实施了3R中继。光节点设备#4 接替了光节点设备#3的3R中继。
(第16实施例)
参照图49来说明第16实施例的光节点设备的工作。第16实施 例是双向光路径的实施例。从双向光路径这一观点来看,在第14实 施例中,说明了下行光路径的实施例。因此,在第16实施例中,说 明上行光路径的实施例。因此,在实际设定双向光路径时,大致同时 并行执行第14实施例中说明过的过程和第16实施例中要说明的过 程。
图49所示的上行光路径上设定的3R区间是:将光节点设备#10 作为3R源节点、将光节点设备#6作为3R目的节点的区间,将光节点 设备#9作为3R源节点、将光节点设备#6作为3R目的节点的区间, 将光节点设备#7作为3R源节点、将光节点设备#4作为3R目的节点 的区间,将光节点设备#6作为3R源节点、将光节点设备#3作为3R 目的节点的区间,将光节点设备#4作为3R源节点、将光节点设备#1 作为3R目的节点的3R区间,将光节点设备#3作为3R源节点、将光 节点设备#1作为3R目的节点的3R区间,将光节点设备#2作为3R源 节点、将光节点设备#1作为3R目的节点的3R区间。
此外,备光节点设备具有的波长变换中继线数是:光节点设备#1、 #2、#3、#4、#5、#6、#7、#9分别为5个,光节点设备#8、#10分别 为10个。
这里,在设定将源节点设为光节点设备#1、将目的节点设为光节 点设备#10的上行光路径的情况下,为了使3R实施次数最少,最好中 继将光节点设备#10是3R源节点时的3R目的节点设为光节点设备#6、 将光节点设备#6是3R源节点时的3R目的节点设为光节点设备#3、并 且将光节点设备#3是3R源节点时的3R目的节点设为光节点设备#1 的3R区间。
光节点设备#1是源节点,是上行光路径上的3R目的节点,所以 判断为不实施3R中继。
从光节点设备#1向光节点设备#2送出光路径设定请求。在该光 路径设定请求上,搭载着表示通路途中所需的波长变换的多个标签(标 签组)。在图49的例子中,光节点设备#1和光节点设备#3之间使用 波长λ1,使用标签L1。光节点设备#3和光节点设备#5之间使用波长 λ2,使用标签L2。光节点设备#5和光节点设备#7之间使用波长λ3, 使用标签L3。光节点设备#7和光节点设备#10之间使用波长λ4,使用 标签L4。
接受了来自光节点设备#1的光路径设定请求的光节点设备#2识 别出自己能够用波长λ1来设定光路径,判断为要用标签L1(λ1)来 设定光路径。此外,在上行光路径上,自己属于光节点设备#3是3R 源节点、光节点设备#1是3R目的节点的3R区间,所以判断为光节点 设备#2不实施3R中继。
接受了来自光节点设备#2的光路径设定请求的光节点设备#3识 别出自己不能用波长λ1来设定光路径,判断为要用标签L2(λ2)来 设定光路径。此外,自己是预定的上行光路径上的3R源节点,所以 判断为要实施3R中继。
接受了来自光节点设备#3的光路径设定请求的光节点设备#4识 别出自己能够用波长λ2来设定光路径,判断为要用标签L2(λ2)来 设定光路径,并且是3R源节点,所以根据
T>TH_T且(H<TH_H或L>TH_L)
来判断是否要实施3R中继。其中,TH_T=4、TH_H=2、TH_L1。光节 点设备#4的波长变换中继线数是5个,所以满足
T>TH_T。
接着,从光节点设备#4到上行光路径上的3R目的节点--光节 点设备#3是1跳,所以满足
H<TH_H。
因此,判断为光节点设备#4要实施3R中继。该判断结果被传递 给光节点设备#3。
光节点设备#3从光节点设备#4接受了该传递后,撤回先前决定 的自己要实施3R中继这一判断。
接受了来自光节点设备#4的光路径设定请求的光节点设备#5识 别出自己不能用波长λ2来设定光路径,判断为要用标签L3(λ3)来 设定光路径。此外,光节点设备#5不是3R源节点,所以判断为不从 一开始就实施3R中继。
接受了来自光节点设备#5的光路径设定请求的光节点设备#6识 别出自己能够用波长λ3来设定光路径,判断为要用标签L3(λ3)来 设定光路径。此外,自己是预定的上行光路径上的3R源节点,所以 判断为从一开始就要实施3R中继。
接受了来自光节点设备#6的光路径设定请求的光节点设备#7识 别出自己不能用波长λ3来设定光路径,判断为要用标签L4(λ4)来 设定光路径,并且根据
T>TH_T且(H<TH_H或L>TH_L)
来判断是否要实施3R中继。光节点设备#7的波长变换中继线数是5 个,所以满足
T>TH_T。
接着,从光节点设备#7到3R目的节点--光节点设备#6是1跳, 所以满足
H<TH_H。
因此,判断为光节点设备#7要实施3R中继。该判断结果被传递 给光节点设备#6。
光节点设备#6从光节点设备#7接受了该传递后,撤回先前决定 的自己要实施3R中继这一判断。
接受了来自光节点设备#7的光路径设定请求的光节点设备#8识 别出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来 设定光路径。此外,光节点设备#8不是3R源节点,所以判断为不从 一开始就实施3R中继。
接受了来自光节点设备#8的光路径设定请求的光节点设备#9识 别出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来 设定光路径,并且根据
T>TH_T且(H<TH_H或L>TH_L)
来判断是否要实施3R中继。光节点设备#9的波长变换中继线数是5 个,所以满足
T>TH_T。
接着,从光节点设备#9到3R目的节点--光节点设备#6是3跳, 所以不满足
H<TH_H。
接着,剩余的标签数是0,所以不满足
L>TH_L。
因此,判断为光节点设备#9不实施3R中继。
接受了来自光节点设备#9的光路径设定请求的光节点设备#10识 别出自己能够用波长λ4来设定光路径,判断为要用标签L4(λ4)来 设定光路径。此外,光节点设备#10是目的节点,在上行光路径上是 3R源节点,所以判断为要实施3R中继。
由此,用光节点设备#4、#7、#10实施了3R中继。光节点设备#4 接替了光节点设备#3来实施3R中继,光节点设备#7接替光节点设备 #6的3R中继。
(第17实施例)
参照图50至图52来说明第17实施例的光节点设备。图50及图 52是第17实施例的光节点设备的要部方框结构及工作的说明图。图 51是实测部的方框结构图。第17实施例的光节点设备的特征在于, 如图50所示,包括:实测部218,检测到达自己的光信号的恶化状态; 控制系统217,在该实测部218的检测结果是检测出信号恶化时,将 3R中继请求通知给与自己的前一跳相当的相邻光节点设备;以及3R 中继部224,在自己接受了来自下一跳的相邻光节点设备的控制系统 217的上述3R中继请求时,对到达自己的光信号实施3R中继。
其中,实测部218如图51所示,用光噪声观测部225及光强度 观测部226来分别实测光信号的光噪声及光强度。该实测结果由实测 数据生成部231来汇总。其中,其他实施例的实测部218也是同样的 结构。
接着,说明第17实施例的光节点设备的工作。第17实施例的光 节点设备在设定了经由自己的光路径时,将该光路径上传输的光信号 分支输入到实测部218,观测其信号恶化状态。现在,假设用光节点 设备#4检测出光信号的恶化,则光节点设备#4向光节点设备#3请求 3R中继。接受了该请求的光节点设备#3将经由自己的光路径导向3R 中继部224,实施3R中继。
至此的第17实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图52来说明设想了上行光路 径的情况。第17实施例的光节点设备的特征在于,如图52所示,包 括:实测部218,检测到达自己的上行光路径的光信号的恶化状态; 控制系统217,在该实测部218的检测结果是检测出信号恶化时,向 与自己的下一跳相当的相邻光节点设备送出3R中继实施请求;以及3R 中继部224,在自己接受了来自前一跳的相邻光节点设备的控制系统 217的3R中继实施请求时,对到达自己的光信号实施3R中继。
接着,说明第17实施例的光节点设备的工作。第17实施例的光 节点设备在设定了经由自己的上行光路径时,将该上行光路径上传输 的光信号分支输入到实测部218,观测其信号恶化状态。现在,假设 用光节点设备#1检测出光信号的恶化,则光节点设备#1向光节点设 备#2送出3R中继实施请求。接受了该3R中继实施请求的光节点设备 #2将经由自己的上行光路径导向3R中继部224,实施3R中继。
下面说明这样预先设定的3R区间发生变化的状况。例如,在一 个光节点设备中设定了许多新的光路径的情况下,有时已设的光路径 受到新设的光路径的影响造成的串扰或非线性效应等造成的噪声,在 这种情况下,3R区间发生变化。在第17实施例中,能够灵活应对这 种3R区间的变化。
其中,如果各光节点设备分别具有3R中继部224,则会担心与以 往相比是否能有效利用网络资源,但是以往是所有光节点设备同等地 进行3R中继,而在第17实施例中,只有选出的光节点设备进行3R 中继,3R中继负担被分散到多个光节点设备,所以能够有效利用网络 资源。
即,各光节点设备的3R中继部224在几乎所有情况下只对经由 自己的光路径的一部分进行3R中继即可。而以往各光节点设备的3R 中继部224需要对经由自己的全部光路径进行3R中继。因此,3R中 继部224能够用比以往小的规模来应对,所以能够有效利用网络资源 及降低成本。
(第18实施例)
参照图53至图55来说明第18实施例的光节点设备。图53是第 18实施例的输出端包括光开关部的光节点设备的方框结构图。图54 是第18实施例的输入端包括光开关部的光节点设备的方框结构图。 图55是第18实施例的包括中继线型3R中继部的光节点设备的方框 结构图。
第18实施例的光节点设备包括:实测部218,检测到达自己的光 信号的恶化状态;和3R中继部224,在该实测部218的检测结果是检 测出信号恶化时对到达自己的光信号实施3R中继。
接着,说明第18实施例的光节点设备的工作。图53所示的光节 点设备在实测部218检测出输入的光信号的恶化后,将其检测结果传 递给控制系统217。控制系统217向选择器227发出指示,将输入的 光信号连接到3R中继部224。由此,经由3R中继部224向光开关部 228输入实施了3R中继的光信号。
图54所示的光节点设备在实测部218检测出从光开关部228输 出的光信号的恶化后,将其检测结果传递给控制系统217。控制系统 217向选择器227发出指示,将输入的光信号连接到3R中继部224。 由此,经由3R中继部224输出实施了3R中继的光信号。
图55所示的光节点设备在实测部218检测出输入的光信号的恶 化后,将其检测结果传递给控制系统217。控制系统217向光开关部 228发出指示,将输入的光信号连接到3R中继部224。由此,从光开 关部228暂时输出的光信号经由3R中继部224将3R中继过的光信号 再次输入到光开关部228。光开关部228将3R中继过的光信号交换到 目的方向。
至此的第18实施例的说明是设想了单向光路径或双向光路径的 下行光路径的说明,但是可以容易地类推出对上行光路径也能够用与 下行光路径同样的过程来生成3R区间信息,所以省略详细说明。
即,第18实施例的光节点设备的特征在于,包括:实测部218, 检测到达自己的上行光信号的恶化状态;和3R中继部224,在该实测 部218的检测结果是检测出信号恶化时对到达自己的上行光信号实施 3R中继。
(第19实施例)
参照图56至图59来说明第19实施例的光节点设备。图56及图 58是第19实施例的光节点设备中的3R区间信息收集的原理图。图57 及图59是第19实施例的光节点设备中的3R区间信息收集过程的图。
第19实施例的光节点设备交换连接光信号,从下一跳的相邻光 节点设备起逐跳依次对从自己到目的节点的通路上包含的其他光节点 设备设定光路径,其特征在于,如图56所示,在3R中继实施判断部 229中包括:送出部件,每当从下一跳的相邻光节点设备起逐跳依次 对到上述目的节点的通路上包含的其他光节点设备设定光路径时送出 测试用光信号;接受部件,每当该送出部件从下一跳的相邻光节点设 备起逐跳依次向到上述目的节点的通路上包含的其他光节点设备送出 测试用光信号时,接受来自接收到该测试用光信号的最远端的其他光 节点设备的该测试用光信号的恶化状况的报告;以及请求部件,在基 于该接受部件接受到的上述报告结果的上述测试用光信号的恶化状况 满足规定的恶化条件时,请求与上述最远端的其他光节点设备的前一 跳相当的其他光节点设备实施3R中继;被请求实施该3R中继的上述 其他光节点设备在3R中继实施判断部229中包括:送出部件,每当 从下一跳的相邻光节点设备起逐跳依次对到上述目的节点的通路上包 含的其他光节点设备设定光路径时送出测试用光信号;接受部件,每 当该送出部件从下一跳的相邻光节点设备起逐跳依次向到上述目的节 点的通路上包含的其他光节点设备送出测试用光信号时,接受来自接 收到该测试用光信号的最远端的其他光节点设备的该测试用光信号的 恶化状况的报告;以及请求部件,在基于该接受部件接受到的上述报 告结果的上述测试用光信号的恶化状况满足规定的恶化条件时,请求 与上述最远端的其他光节点设备的前一跳相当的其他光节点设备实施 3R中继。实际上,在各光节点设备中包括3R中继实施判断部229, 在自己成为源节点或3R源节点时,起动上述各部件的功能。
接着,说明第19实施例的光节点设备的工作。图57所示的3R 中继实施请求过程由3R中继实施判断部229来执行。这里,以光节 点设备#1为3R源节点、一边设定光路径一边请求实施3R中继的过程 为例来进行说明。如图57所示,光节点设备#1的3R中继实施判断部 229对比自己后1跳的光节点设备#2设定光路径(步骤101、步骤102)。 在图56中,光节点设备#1将光路径设定请求(PATH)送出到光节点 设备#2。光节点设备#2接受了光路径设定请求(PATH)后,保留设定 该光路径所需的资源并向光节点设备#1送出光路径设定完成通知 (RESV)。由此在光节点设备#1和#2之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤103),接收来自光节点设备#2的测试用光信号恶化状况报告 (RESULT)(步骤104)。在来自光节点设备#2的测试用光信号恶化状 况报告中,未检测出恶化(步骤105),所以光节点设备#1对比自己 后2跳的光节点设备#3设定光路径(步骤106、步骤102)。在图56 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2送 出到光节点设备#3。光节点设备#3接受了光路径设定请求(PATH)后, 保留设定该光路径所需的资源并经由光节点设备#2向光节点设备#1 送出光路径设定完成通知(RESV)。由此在光节点设备#1和#3之间设 定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤103),接收来自光节点设备#3的测试用光信号恶化状况报告 (RESULT)(步骤104)。在来自光节点设备#3的测试用光信号恶化状 况报告中,未检测出恶化(步骤105),所以光节点设备#1对比自己 后3跳的光节点设备#4设定光路径(步骤106、步骤102)。在图56 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2及#3 送出到光节点设备#4。光节点设备#4接受了光路径设定请求(PATH) 后,保留设定该光路径所需的资源并经由光节点设备#3及#2向光节 点设备#1送出光路径设定完成通知(RESV)。由此在光节点设备#1和 #4之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤103),接收来自光节点设备#4的测试用光信号恶化状况报告 (RESULT)(步骤104)。在来自光节点设备#4的测试用光信号恶化状 况报告中,未检测出恶化(步骤105),所以光节点设备#1对比自己 后4跳的光节点设备#5设定光路径(步骤106、步骤102)。在图56 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2、#3、 #4送出到光节点设备#5。光节点设备#5接受了光路径设定请求(PATH) 后,保留设定该光路径所需的资源并经由光节点设备#4、#3、#2向光 节点设备#1送出光路径设定完成通知(RESV)。由此在光节点设备#1 和#5之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤103),接收来自光节点设备#5的测试用光信号恶化状况报告 (RESULT)(步骤104)。在来自光节点设备#5的测试用光信号恶化状 况报告中,未检测出恶化(步骤105),所以光节点设备#1对比自己 后5跳的光节点设备#6设定光路径(步骤106、步骤102)。在图56 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2、#3、 #4、#5送出到光节点设备#6。光节点设备#6接受了光路径设定请求 (PATH)后,保留设定该光路径所需的资源并经由光节点设备#5、#4、 #3、#2向光节点设备#1送出光路径设定完成通知(RESV)。由此在光 节点设备#1和#6之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤103),接收来自光节点设备#6的测试用光信号恶化状况报告 (RESULT)(步骤104)。在来自光节点设备#6的测试用光信号恶化状 况报告中,检测出恶化(步骤105),所以请求比自己后4跳的光节点 设备#5实施3R中继(步骤107)。光节点设备#5接受了来自光节点设 备#1的3R中继实施请求后,向光节点设备#1应答请求承诺。
此外,光节点设备#5接受了来自光节点设备#1的3R中继实施请 求(步骤108),识别出自己是3R源节点,执行步骤101以后的过程。 此外,光节点设备#1请求光节点设备#5实施3R中继,由于未接受到 来自其他光节点设备的3R中继实施请求,所以结束处理。
这样,在第19实施例中,在设定光路径的过程中,能够决定要 实施3R中继的光节点设备。在图56的例子中,在各光节点设备#1~ #7中分别都包括3R中继实施判断部229,但是例如也可以每隔一个 光节点设备包括一个3R中继实施判断部229。此外,在本实施例中, 为了使说明容易理解,向预计无需3R中继的光节点设备#2或#3也送 出了测试用光信号,但是也可以省略向这些光节点设备#2、#3送出测 试用光信号的过程。或者,也可以只向预计需要3R中继的光节点设 备#5、#6送出测试用光信号。
至此的第19实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图58及图59来说明设想了上 行光路径的情况。第19实施例的光节点设备在自己是源节点时从下 一跳的相邻光节点设备起逐跳依次对到目的节点的通路上包含的其他 光节点设备设定光路径。其特征在于,3R中继实施判断部229包括: 送出部件,在自己不是源节点时对自己设定了光路径后向上行光路径 送出测试用光信号;此外,该3R中继实施判断部229包括:通知部 件,在自己是源节点时接收上述测试用光信号并将该测试用光信号的 恶化状况的报告通知给该测试用光信号的送出端;再者,送出上述测 试用光信号的光节点设备的3R中继实施判断部229在基于该通知的 上述测试用光信号的恶化状况满足规定的恶化条件时判断为要对从上 行光路径到达的光信号实施3R中继。再者,3R中继实施判断部229 包括:通知部件,在自己是要在上行光路径上实施3R中继的光节点 设备时从下一跳的相邻光节点设备起逐跳依次对从自己到上述目的节 点的通路上包含的其他光节点设备设定光路径,接收上述测试用光信 号并将该测试用光信号的恶化状况的报告通知给该测试用光信号的送 出端。实际上,在各光节点设备中包括3R中继实施判断部229,在自 己成为源节点、3R源节点或3R目的节点时,起动上述各部件的功能。
接着,说明第19实施例的光节点设备的工作。图59所示的3R 中继实施请求过程由3R中继实施判断部229来执行。这里,以光节 点设备#1为上行光路径上的3R目的节点、一边设定光路径一边请求 实施3R中继的过程为例来进行说明。如图57所示,光节点设备#1的 3R中继实施判断部229对比自己后1跳的光节点设备#2设定光路径 (步骤111、步骤112)。在图58中,光节点设备#1将光路径设定请 求(PATH)送出到光节点设备#2。光节点设备#2接受了光路径设定请 求(PATH)后,保留设定该光路径所需的资源并向光节点设备#1送出 光路径设定完成通知(RESV)。由此在光节点设备#1和#2之间设定了 光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤113),实测来自光节点设备#2的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#2(步骤114)。在来自 光节点设备#2的测试用光信号中,未检测出恶化(步骤115),所以 光节点设备#1对比自己后2跳的光节点设备#3设定光路径(步骤116、 步骤112)。在图58中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2送出到光节点设备#3。光节点设备#3接受了光路径 设定请求(PATH)后,保留设定该光路径所需的资源并经由光节点设 备#2向光节点设备#1送出光路径设定完成通知(RESV)。由此在光节 点设备#1和#3之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤113),实测来自光节点设备#3的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#3(步骤114)。在来自 光节点设备#3的测试用光信号中,未检测出恶化(步骤115),所以 光节点设备#1对比自己后3跳的光节点设备#4设定光路径(步骤116、 步骤112)。在图58中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2及#3送出到光节点设备#4。光节点设备#4接受了光 路径设定请求(PATH)后,保留设定该光路径所需的资源并经由光节 点设备#3及#2向光节点设备#1送出光路径设定完成通知(RESV)。由 此在光节点设备#1和#4之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤113),实测来自光节点设备#4的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#4(步骤114)。在来自 光节点设备#4的测试用光信号中,未检测出恶化(步骤115),所以 光节点设备#1对比自己后4跳的光节点设备#5设定光路径(步骤116、 步骤112)。在图58中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2、#3、#4送出到光节点设备#5。光节点设备#5接受 了光路径设定请求(PATH)后,保留设定该光路径所需的资源并经由 光节点设备#4、#3、#2向光节点设备#1送出光路径设定完成通知 (RESV)。由此在光节点设备#1和#5之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤113),实测来自光节点设备#5的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#5(步骤114)。在来自 光节点设备#5的测试用光信号中,未检测出恶化(步骤115),所以 光节点设备#1对比自己后5跳的光节点设备#6设定光路径(步骤116、 步骤112)。在图58中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2、#3、#4、#5送出到光节点设备#6。光节点设备#6 接受了光路径设定请求(PATH)后,保留设定该光路径所需的资源并 经由光节点设备#5、#4、#3、#2向光节点设备#1送出光路径设定完 成通知(RESV)。由此在光节点设备#1和#6之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤113),实测来自光节点设备#6的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#6(步骤114)。在来自 光节点设备#6的测试用光信号中,检测出恶化(步骤115),所以请 求比自己后4跳的光节点设备#5实施3R中继(步骤117)。光节点设 备#5接受了来自光节点设备#1的3R中继实施请求后,向光节点设备 #1应答请求承诺。
此外,光节点设备#5根据来自光节点设备#1的通知(步骤118), 识别出自己是3R源节点,执行步骤111以后的过程。此外,光节点 设备#1请求光节点设备#5实施3R中继,由于未接受到来自其他光节 点设备的3R中继实施请求,所以结束处理。
这样,在第19实施例中,在设定光路径的过程中,能够决定要 实施3R中继的光节点设备。在图58的例子中,在各光节点设备#1~ #7中分别都包括3R中继实施判断部229,但是例如也可以每隔一个 光节点设备包括一个3R中继实施判断部229。此外,在本实施例中, 为了使说明容易理解,向预计无需3R中继的光节点设备#2或#3也送 出了测试用光信号,但是也可以省略向这些光节点设备#2、#3送出测 试用光信号的过程。或者,也可以只向预计需要3R中继的光节点设 备#5、#6送出测试用光信号。
(第20实施例)
参照图60至图63来说明第20实施例的光节点设备。图60及图 62是第20实施例的光节点设备中的3R区间信息收集的原理图。图61 及图63是第20实施例的光节点设备的方框结构图。
第20实施例的光节点设备的特征在于,如图61所示,包括:Q 值保持部234,保持根据自己和相邻节点之间的链路上的光信号恶化 特性而预先为每个链路确定的值Q;P值送出部232,在自己是源节点 的情况下,向下一跳的相邻光节点设备传递被减值的初值P;减Q值 部235,在自己从前一跳的相邻光节点设备接受了该初值P或已经从 该初值P中进行了减法的被减值P’的情况下,计算(P-Q)或(P’-Q); 以及比较部236,比较该减Q值部235的计算结果和阈值,在大于阈 值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈 值以下的情况下,指示对到达自己的光信号实施3R中继;P值送出部 232在自己不是被传递了该被减值的光路径的目的节点时,将自己作 为3R源节点并将被减值的初值P传递给下一跳的相邻光节点设备。
接着,说明第20实施例的光节点设备的工作。Q值生成部233根 据从参数表240及恶化程度表250中参照自己上连接的链路的光信号 恶化程度的结果来生成Q值。Q值是与恶化程度成正比而确定的常数, 为每个链路设有Q值。此外,Q值相对于初值P来设定。例如,在用 光信号强度和光噪声来考虑本光节点设备中的光信号的恶化程度的情 况下,在使从3R源节点送出的光信号衰减到一半的强度、并且使从3R 源节点送出的光信号的差错率增加到2倍的情况下,如果初值P是 100,则Q值被设定为50。每当经由光节点设备时减去该Q值,减法 结果在阈值以下的光节点设备知道自己要实施3R中继。再者,在自 己不是被测光路径的目的节点时,认为自己是3R源节点,重新送出 初值P。
这样,能够在光路径设定过程中判断3R中继实施。即,如果在 光路径设定请求中搭载了初值P,则接受了光路径设定请求的各光节 点设备能够一边判定自己是否要实施3R中继一边执行光路径设定过 程。
至此的第20实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图62及图63来说明设想了上 行光路径的情况。第20实施例的光节点设备的特征在于,如图63所 示,包括:q值保持部334,保持根据自己和相邻节点之间的链路上 的光信号恶化特性而预先为每个链路确定的值q;P值送出部332,在 自己是源节点的情况下,向下一跳的相邻光节点设备传递被加值的初 值p;加q值部335,在自己从前一跳的相邻光节点设备接受了该初 值p或已经在该初值p上进行了加法的被加值p’的情况下,计算(p+q) 或(p’+q);以及比较部336,比较该加q值部335的计算结果和阈值, 在小于阈值的情况下,将该计算结果传递给下一跳的相邻光节点设 备,而在阈值以上的情况下,指示对从上行光路径到达自己的光信号 实施3R中继;p值送出部332在自己不是被传递了该被加值的光路径 的目的节点时,将自己作为上行光路径上的3R目的节点并将被加值 的初值p传递给下一跳的相邻光节点设备。
接着,说明第20实施例的光节点设备的工作。q值生成部333根 据从参数表240及恶化程度表250中参照自己上连接的链路的光信号 恶化程度的结果来生成q值。q值是与恶化程度成正比而确定的常数, 为每个链路设有q值。此外,q值与前述下行光路径的情况下的Q值 同样来设定。
每当经由光节点设备时加上该q值,加法结果在阈值以上的光节 点设备知道自己要在上行光路径上实施3R中继。再者,在自己不是 被测光路径的目的节点时,认为自己是上行光路径上的3R目的节点, 重新送出初值p。
其中,p值在第20实施例中设为“0”,但是可以考虑诸条件来设 定p值。例如,可以在3R区间的最大长度的范围内,用p值来加减 设定的3R区间的长度。即,如果阈值是固定的,则如果将p值设为 负整数,则与将p值设定为“0”的情况相比,能够进行加法的数值 大,所以能够将3R区间设定得长。相反,如果将p值设为正整数, 则与将p值设定为“0”的情况相比,能够进行加法的数值小,所以 能够将3R区间设定得短。
这样,能够在光路径设定过程中判断3R中继实施。即,如果在 光路径设定请求中搭载了初值p,则接受了光路径设定请求的各光节 点设备能够一边判断自己是否要实施3R中继一边执行光路径设定过 程。
其中,在第17~第20实施例中,为了使说明容易理解,分别说 明了设想了下行光路径的情况、和设想了上行光路径的情况,但是实 际上通过同时进行它们,能够对上行下行双向光路径同时设定3R区 间。
(第21实施例)
参照图64至图66来说明本发明第21实施例。图64是第21实 施例的网络控制设备和光网之间的关系图。图65是第21实施例的网 络控制设备的方框结构图。图66是第21实施例的维护设备的方框结 构图。
第21实施例如图64所示,是管理包括交换连接光信号的多个光 节点设备1~8、和连接该多个光节点设备1~8间的光传输线路的光 网的网络控制设备410。这里,第21实施例的特征在于,如图65所 示,包括:拓扑信息保持部411,保持光网的拓扑信息;3R区间信息 创建部412,根据输入的跳数信息在上述拓扑信息上创建将指定的光 节点设备作为3R源节点的3R区间的估计信息;3R区间信息变更部 413,根据输入的指示来变更该3R区间信息创建部412创建的上述拓 扑信息上的3R区间的估计信息的一部分或全部;以及3R区间信息通 知部414,将该3R区间信息变更部413变更过的上述拓扑信息上的3R 区间的信息通知给上述光节点设备。
接着,说明第21实施例的网络控制设备410的工作。如图64所 示,网络控制设备410集中控制由光节点设备1~8组成的光网。即, 各光节点设备1~8通过与网络控制设备410进行通信,来识别本光 节点设备在光网上被分配的色,起动与该角色相当的功能。此外, 网络控制设备410汇总并保持来自各光节点设备1~8的各种信息, 根据该汇总了的信息来执行运营光网所需的各种计算及处理。
这里,说明网络控制设备410生成3R区间信息的实施例。在拓 扑信息保持部411中,保持着图64所示的光网的拓扑信息。该信息 被定期更新。或者,每当拓扑发生变更时被更新。接着,在该拓扑信 息上,根据输入的跳数信息来创建将指定的光节点设备作为3R源节 点的3R区间的估计信息。在图65的例子中,跳数信息是“2”,3R源 节点是光节点设备1。
由此,在3R区间信息创建部412的拓扑信息上,创建了1→2→3、 1→4→6、1→5→7这3个区间的估计信息。接着,3R区间信息变更 部413输入希望变更的3R区间的估计信息的变更信息。在图64的例 子中,输入了将3R区间1→5→7变更为1→5→7→8的指示。例如在 频繁利用区间1→5→7→8的用户通过实测确认了区间1→5→7→8是 3R区间的情况下发出这种变更指示。
这样变更过的3R区间信息由3R区间信息通知部414通知给各光 节点设备1~8。该通知可以每当3R区间信息发生变更时进行,或者 也可以各光节点设备1~8在必要时请求网络控制设备410通知。
这里,说明输入到3R区间信息创建部412的跳数信息的决定方 法。该跳数信息是估计3R区间、用其跳数来决定的,但是在第21实 施例中,说明具有自动计算该跳数信息的功能的维护设备。
第21实施例的维护设备如图66所示,包括:跳数信息生成部445, 生成跳数的信息;参数表440,与光网使用的光纤种类及波段的信息 一起来保持该光网的拓扑信息;以及恶化程度表450,记录了光纤种 类及波段和单位区间平均的光信号的恶化程度之间的关系;跳数信息 生成部445对照参照参数表440而得到的拓扑信息上的光纤种类及波 段的信息和恶化程度表450中记录的光纤种类及波段和单位区间平均 的光信号的恶化程度来生成上述跳数的信息。
接着,说明第21实施例的维护设备的工作。跳数信息生成部445 参照拓扑信息,例如估计将光节点设备1作为3R源节点的情况下的3R 区间。在该估计中,使用参数表440及恶化程度表450。
这里,说明将光节点设备1作为3R源节点的情况下的跳数估计 过程。设想设定了从光节点设备1到例如光节点设备4的光路径,则 根据参数表440,设定该光路径的光纤种类是D,波段是L。接着,参 照恶化程度表450来调查光纤种类D和波段L的组合的恶化程度。其 结果是“-1”。
接着,设想设定了从光节点设备4到光节点设备6的光路径,则 根据参数表440,设定该光路径的光纤种类是B,波段是L。接着,参 照恶化程度表450来调查光纤种类B和波段L的组合的恶化程度。其 结果是“-4”。根据至此的结果,从光节点设备1到光节点设备6的 恶化程度是“-5”。
接着,设想设定了从光节点设备6到光节点设备8的光路径,则 根据参数表440,设定该光路径的光纤种类是C,波段是L。接着,参 照恶化程度表450来调查光纤种类C和波段L的组合的恶化程度。其 结果是“-2”。根据至此的结果,从光节点设备1到光节点设备8的 恶化程度是“-7”。
这里,例如如果知道在恶化程度到“-5”以前无需3R中继,则 知道光节点设备1→4→6以前无需3R中继。根据这样得到的结果来 估计3R区间的跳数,将其提供给网络控制设备410的3R区间信息创 建部412。
至此的第21实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明,但是可以容易地类推出对上行光路径也能 够用与下行光路径同样的过程来生成3R区间信息,所以省略详细说 明。
(第22实施例)
参照第17实施例中参照过的图51以及图67至图70来说明第22 实施例。图67及图69是第22实施例的网络控制设备的方框结构图。 图68及图70是第22实施例的根据来自网络控制设备的指示来进行 实测的光节点设备的说明图。本实施例的实测部的方框结构图与图51 相同。
第22实施例的网络控制设备410的特征在于,如图67所示,包 括:拓扑信息保持部411,保持光网的拓扑信息;3R区间信息创建部 412,根据输入的跳数信息在上述拓扑信息上创建将指定的光节点设 备1作为3R源节点的3R区间的估计信息;测试用光路径设定部415, 指示光节点设备1~8在与该3R区间信息创建部412创建的上述拓扑 信息上的3R区间的估计信息对应的上述光网上的区间上设定测试用 光路径;实测数据收集部416,收集该测试用光路径设定部415使光 节点设备1~8设定的上述测试用光路径造成的光信号恶化程度的实 测结果;3R区间信息变更部413,根据该实测数据收集部416收集的 上述光信号恶化程度的实测结果来变更3R区间信息创建部412创建 的上述拓扑信息上的3R区间的估计信息的一部分或全部;以及3R区 间信息通知部414,将该3R区间信息变更部413变更过的上述拓扑信 息上的3R区间的信息通知给光节点设备1~8。
接着,说明第22实施例的网络控制设备410的工作。如图64所 示,网络控制设备410集中控制由光节点设备1~8组成的光网。即, 各光节点设备1~8通过与网络控制设备410进行通信,来识别本光 节点设备在光网上被分配的角色,起动与该角色相当的功能。此外, 网络控制设备410汇总并保持来自各光节点设备1~8的各种信息, 根据该汇总了的信息来执行运营光网所需的各种计算及处理。
这里,说明网络控制设备410生成3R区间信息的实施例。在拓 扑信息保持部411中,保持着图64所示的光网的拓扑信息。该信息 被定期更新。或者,每当拓扑发生变更时被更新。接着,在该拓扑信 息上,根据输入的跳数信息来创建将指定的光节点设备作为3R源节 点的3R区间的估计信息。在图67的例子中,跳数信息是“3”,3R源 节点是光节点设备1。
由此,在3R区间信息创建部412的拓扑信息上,创建了1→2→3、 1→4→6→8、1→5→7→8这3个区间的估计信息。接着,测试用光路 径设定部415指示光节点设备1~8在3R区间信息创建部412创建的 3R区间上实际设定测试用光路径来进行实测。
参照图68来说明光节点设备1、4、6、8中的3R区间实测过程。 来自测试用光路径设定部415的指示到达各光节点设备1、4、6、8 的控制系统417后,各光节点设备1、4、6、8识别自己的角色来起 动功能。即,光节点设备1识别出自己是3R源节点、要设定到光节 点设备8的测试用光路径,保留设定到相邻光节点设备4的测试用光 路径所需的资源,向光节点设备4发出测试用光路径设定请求。光节 点设备4接受来自光节点设备1的测试用光路径设定请求,保留设定 到光节点设备6的测试用光路径所需的资源,向光节点设备6发出测 试用光路径设定请求。光节点设备6接受来自光节点设备4的测试用 光路径设定请求,保留设定到光节点设备8的测试用光路径所需的资 源,向光节点设备8发出测试用光路径设定请求。光节点设备8接受 来自光节点设备6的测试用光路径请求,在与光节点设备6之间设定 测试用光路径,将通知该设定已完成的测试用光路径设定完成通知发 给光节点设备6。光节点设备6接受来自光节点设备8的测试用光路 径设定完成通知,在与光节点设备4之间设定测试用光路径,将通知 该设定已完成的测试用光路径设定完成通知发给光节点设备4。光节 点设备4接受来自光节点设备6的测试用光路径设定完成通知,在与 光节点设备1之间设定测试用光路径,将通知该设定已完成的测试用 光路径设定完成通知发给光节点设备1。这些测试用光路径设定由光 路径设定部419来进行。
光节点设备1接受来自光节点设备4的测试用光路径设定完成通 知,识别出到光节点设备8的测试用光路径已被设定,从实测部418 的发送机(TX)向该测试用光路径送出测试用光信号。该测试用光信 号由各光节点设备4、6、8的实测部418的接收机(RX)接收。接收 到测试用光信号的各光节点设备4、6、8的实测部418判定该测试用 光信号的恶化程度,将其结果通知给光节点设备1的控制系统417。 接受了该通知的光节点设备1的控制系统417识别出光节点设备4、6 以前无需3R中继,将其实测结果通知给网络控制设备410。光节点设 备1同样对区间1→2→3、区间1→5→7→8也进行实测。
实测部418如参照图51说明过的那样,用光噪声观测部225及 光强度观测部226来分别实测光信号的光噪声及光强度。其实测结果 由实测数据生成部231来汇总。其中,其他实施例的实测部418也是 同样的结构。
网络控制设备410的实测数据收集部416收集从光节点设备1通 知的实测结果,传递给3R区间信息变更部413。3R区间信息变更部413 根据从实测数据收集部416传递的实测结果对3R区间信息创建部412 创建的3R区间的估计信息进行变更。其结果是,3R区间1→4→6→8 被变更为1→4→6。3R区间信息变更部413变更过的3R区间信息由3R 区间信息通知部414通知给光节点设备1~8。该通知可以每当3R区 间信息发生变更时进行,或者也可以各光节点设备1~8在必要时请 求网络控制设备410通知。
至此的第22实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图69及图70来说明设想了上 行光路径的情况。如图64所示,网络控制设备410集中控制由光节 点设备1~8组成的光网。即,各光节点设备1~8通过与网络控制设 备410进行通信,来识别本光节点设备在光网上被分配的角色,起动 与该角色相当的功能。此外,网络控制设备410汇总并保持来自各光 节点设备1~8的各种信息,根据该汇总了的信息来执行运营光网所 需的各种计算及处理。
这里,说明网络控制设备410生成3R区间信息的实施例。在拓 扑信息保持部411中,保持着图64所示的光网的拓扑信息。该信息 被定期更新。或者,每当拓扑发生变更时被更新。接着,在该拓扑信 息上,根据输入的跳数信息来创建将指定的光节点设备作为3R源节 点的3R区间的估计信息。在图69的例子中,跳数信息是“3”,3R源 节点是光节点设备3及8。
由此,在3R区间信息创建部412的拓扑信息上,创建了3→2→1、 8→6→4→1、8→7→5→1这3个区间的估计信息。接着,测试用光路 径设定部415指示光节点设备1~8在3R区间信息创建部412创建的 3R区间上实际设定测试用光路径来进行实测。
参照图70来说明光节点设备1、4、6、8中的3R区间实测过程。 来自测试用光路径设定部415的指示到达各光节点设备1、4、6、8 的控制系统417后,各光节点设备1、4、6、8识别自己的角色来起 动功能。即,光节点设备1识别出自己是上行光路径的3R目的节点、 要设定到光节点设备8的测试用光路径,保留设定到相邻光节点设备 4的测试用光路径所需的资源,向光节点设备4发出测试用光路径设 定请求。光节点设备4接受来自光节点设备1的测试用光路径设定请 求,保留设定到光节点设备6的测试用光路径所需的资源,向光节点 设备6发出测试用光路径设定请求。光节点设备6接受来自光节点设 备4的测试用光路径设定请求,保留设定到光节点设备8的测试用光 路径所需的资源,向光节点设备8发出测试用光路径设定请求。光节 点设备8接受来自光节点设备6的测试用光路径请求,在与光节点设 备6之间设定测试用光路径,将通知该设定已完成的测试用光路径设 定完成通知发给光节点设备6。光节点设备6接受来自光节点设备8 的测试用光路径设定完成通知,在与光节点设备4之间设定测试用光 路径,将通知该设定已完成的测试用光路径设定完成通知发给光节点 设备4。光节点设备4接受来自光节点设备6的测试用光路径设定完 成通知,在与光节点设备1之间设定测试用光路径,将通知该设定已 完成的测试用光路径设定完成通知发给光节点设备1。这些测试用光 路径设定由光路径设定部419来进行。
光节点设备1接受来自光节点设备4的测试用光路径设定完成通 知,识别出到光节点设备8的测试用光路径已被设定。接着,光节点 设备1请求光节点设备8送出测试用光信号。接受了该请求的光节点 设备8从实测部418的发送机(TX)向测试用上行光路径送出测试用 光信号。该测试用光信号由各光节点设备6、4、1的实测部418的接 收机(RX)接收。接收到测试用光信号的各光节点设备6、4的实测 部418判定该测试用光信号的恶化程度,将其结果通知给光节点设备 1的控制系统417。接受了该通知的光节点设备1的控制系统417识 别出光节点设备4、6无需3R中继,但是自己(光节点设备1)接收 到的测试用光信号恶化多,需要3R中继,将其实测结果通知给网络 控制设备410。光节点设备1同样对区间3→2→1、区间8→7→5→1 也进行实测。
网络控制设备410的实测数据收集部416收集从光节点设备1通 知的实测结果,传递给3R区间信息变更部413。3R区间信息变更部413 根据从实测数据收集部416传递的实测结果对3R区间信息创建部412 创建的3R区间的估计信息进行变更。其结果是,3R区间8→6→4→1 被变更为6→4→1。3R区间信息变更部413变更过的3R区间信息由3R 区间信息通知部414通知给光节点设备1~8。该通知可以每当3R区 间信息发生变更时进行,或者也可以各光节点设备1~8在必要时请 求网络控制设备410通知。
这样,第22实施例的网络控制设备410通过对最初提供给3R区 间信息创建部412的跳数的估计值进行实测,加以变更,能够最终得 到正确的3R区间信息。因此,作为提供给3R区间信息创建部412的 跳数的估计值,最好提供估计能够作为3R区间的最大值。或者,也 可以提供略微超过该最大值的跳数,期待通过实测来修正。由此,能 够在光网上设定尽可能大的3R区间,能够用所需最小数或所需最小 能力的3R中继器来有效利用网络资源,构成经济的光网。
(第23实施例)
参照图71及图72来说明第23实施例。图71是第23实施例的 网络控制设备的要部方框结构图。图72是第23实施例的网络控制设 备中的通信量需求信息收集的说明图。
第23实施例的网络控制设备410的特征在于,如图71所示,包 括:拓扑信息保持部411,保持光网的拓扑信息;3R区间信息保持部 420,与该拓扑信息对应来保持光网上设定的3R区间;通信量需求信 息收集部421,收集光网内的通信量需求信息;以及3R区间信息添加 请求部422,根据该通信量需求信息收集部421收集的通信量需求信 息,在通信量需求增加了的区间内,参照3R区间信息保持部420的 信息,将尚未生成3R区间信息的区间通知给维护者。
接着,说明第23实施例的网络控制设备410的工作。第23实施 例的网络控制设备410在3R区间信息保持部420中保持着已经得到 的光网上的3R区间信息。各光节点设备1~8测定自己上连接的链路 上的通信量,通信量需求信息收集部421收集从光节点设备1~8通 知的各光节点设备1~8上连接的链路上的通信量需求信息。其中, 测定各光节点设备1~8中的通信量是已知技术,所以省略详细说明。 该通信量需求信息被传递给3R区间信息添加请求部422。
现在,3R区间信息添加请求部422如图72所示,在察觉区间 1→4→5上的通信量需求增加了的情况下,参照3R区间信息保持部 420,在判明没有区间1→4→5的3R区间信息时,向维护者请求该区 间1→4→5上的3R区间信息。接受了该请求的维护者例如利用第21 或第22实施例中说明过的网络控制设备的功能来生成3R区间信息。
至此的第23实施例的说明是设想了单向光路径或双向光路径的 下行光路径的说明,但是可以容易地类推出对上行光路径也能够用与 下行光路径同样的过程来生成3R区间信息,所以省略详细说明。
(第24实施例)
参照图72及图73来说明第24实施例的网络控制设备。图72是 第24实施例的网络控制设备中的通信量需求信息收集的说明图,与 第23实施例公用。图73是第24实施例的网络控制设备的要部结构 方框图。
第24实施例的网络控制设备410的特征在于,如图73所示,包 括:拓扑信息保持部411,保持光网的拓扑信息;3R区间信息保持部 420,与该拓扑信息对应来保持光网上设定的3R区间;通信量需求信 息收集部421,收集光网内的通信量需求信息;以及测试用光路径设 定部415、实测数据收集部416、3R区间信息变更部413,根据该通 信量需求信息收集部421收集的通信量需求信息,在通信量需求增加 了的区间内,参照3R区间信息保持部420,新生成尚未生成3R区间 信息的区间的3R区间信息。
接着,说明第24实施例的网络控制设备410的工作。第24实施 例的网络控制设备410在3R区间信息保持部420中保持着已经得到 的光网上的3R区间信息。各光节点设备1~8测定自己上连接的链路 上的通信量,通信量需求信息收集部421收集从光节点设备1~8通 知的各光节点设备1~8上连接的链路上的通信量需求信息。其中, 测定各光节点设备1~8中的通信量是已知技术,所以省略详细说明。 该通信量需求信息被传递给测试用光路径设定部415。
现在,测试用光路径设定部415如图72所示,在察觉区间1→4→5 上的通信量需求增加了的情况下,参照3R区间信息保持部420,在判 明没有区间1→4→5的3R区间信息时,指示光节点设备1、4、5设 定测试用光路径及实测3R区间信息。实测数据收集部416收集来自 光节点设备1、4、5的3R区间信息的实测结果。在该实测结果显示 能够将区间1→4→5设为3R区间时,指示3R区间信息变更部413将 区间1→4→5设为新的3R区间。3R区间信息变更部413接受了该指 示后变更3R区间信息,指示3R区间信息保持部420变更3R区间信 息,并且向3R区间信息通知部414传递该变更内容。3R区间信息通 知部414向各光节点设备1~8通知该变更内容。
至此的第24实施例的说明是设想了单向光路径或双向光路径的 下行光路径的说明,但是可以容易地类推出对上行光路径也能够用与 下行光路径同样的过程来生成3R区间信息,所以省略详细说明。
(第25实施例)
参照图74及图75来说明第25实施例的光节点设备。图74及图 75是第25实施例的光节点设备的要部方框结构及工作的说明图。第 25实施例的光节点设备的特征在于,如图74所示,包括:实测部418, 检测到达自己的光信号的恶化状态;控制系统417,在该实测部418 的检测结果是检测出信号恶化时,向与自己的前一跳相当的相邻光节 点设备通知该光节点设备是3R目的节点并且是下一3R区间的3R源 节点;3R中继部424,在自己接受了来自下一跳的相邻光节点设备的 控制系统417的通知时,识别出自己是3R目的节点并且是下一3R区 间的3R源节点;以及3R区间信息保持部423,根据该识别结果来更 新自己保持的3R区间信息。
接着,说明第25实施例的光节点设备的工作。第25实施例的光 节点设备通过光节点设备相互间的广告而在3R区间信息保持部423 中保持着整个光网的3R区间信息。此外,在设定了经由自己的光路 径时,将该光路径上传输的光信号分支输入到实测部418,观测其信 号恶化状态。现在,假设光节点设备#4检测出光信号的恶化,则光节 点设备#4向光节点设备#3通知光节点设备#3是3R目的节点并且是下 一3R区间的3R源节点。接受了该通知的光节点设备#3将经由自己的 光路径导向3R中继部424,实施3R中继。进而,光节点设备#3的控 制系统417将自己是3R目的节点并且是下一3R区间的3R源节点广 告给其他光节点设备。接受了该广告的光节点设备的3R区间信息保 持部423更新自己保持着的3R区间信息。
至此的第25实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图75来说明设想了上行光路 径的情况。第25实施例的光节点设备的特征在于,如图75所示,包 括:实测部418,检测到达自己的上行光路径的光信号的恶化状态; 控制系统417,在该实测部418的检测结果是检测出信号恶化时,向 与自己的下一跳相当的相邻光节点设备通知该光节点设备是上行光路 径上的3R目的节点并且是下一3R区间的3R源节点;3R中继部424, 在自己接受了来自前一跳的相邻光节点设备的控制系统417的通知 时,识别出自己是上行光路径上的3R目的节点并且是下一3R区间的 3R源节点;以及3R区间信息保持部423,根据该识别结果来更新自 己保持的3R区间信息。
接着,说明第25实施例的光节点设备的工作。第25实施例的光 节点设备通过光节点设备相互间的广告而在3R区间信息保持部423 中保持着整个光网的3R区间信息。此外,在设定了经由自己的上行 光路径时,将该上行光路径上传输的光信号分支输入到实测部418, 观测其信号恶化状态。现在,假设光节点设备#1检测出光信号的恶化, 则光节点设备#1向光节点设备#2通知光节点设备#2是上行光路径上 的3R目的节点并且是下一3R区间的3R源节点。接受了该通知的光 节点设备#2将经由自己的上行光路径导向3R中继部424,实施3R中 继。进而,光节点设备#2的控制系统417将自己是3R目的节点并且 是下一3R区间的3R源节点广告给其他光节点设备。接受了该广告的 光节点设备的3R区间信息保持部423更新自己保持着的3R区间信息。
下面说明这样预先设定的3R区间发生变化的状况。例如,在一 个光节点设备中设定了许多新的光路径的情况下,有时已设的光路径 受到新设的光路径的影响造成的串扰或非线性效应等造成的噪声,在 这种情况下,3R区间发生变化。在第25实施例中,能够灵活应对这 种3R区间的变化。
其中,如果各光节点设备分别具有3R中继部424,则会担心与以 往相比是否能有效利用网络资源,但是以往是所有光节点设备同等地 进行3R中继,而在第25实施例中,只有选出的光节点设备进行3R 中继,3R中继负担被分散到多个光节点设备,所以能够有效利用网络 资源。
即,各光节点设备的3R中继部424在几乎所有情况下只对经由 自己的光路径的一部分进行3R中继即可。而以往各光节点设备的3R 中继部424需要对经由自己的全部光路径进行3R中继。因此,3R中 继部424能够用比以往小的规模来应对,所以能够有效利用网络资源 及降低成本。
(第26实施例)
参照图76至图78来说明第26实施例的光节点设备。图76是第 26实施例的输出端包括光开关部的光节点设备的方框结构图。图77 是第26实施例的输入端包括光开关部的光节点设备的方框结构图。 图78是第26实施例的包括中继线型3R中继部的光节点设备的方框 结构图。
第26实施例的光节点设备的特征在于,包括:实测部418,检测 到达自己的光信号的恶化状态;3R中继部424,在该实测部418的检 测结果是检测出信号恶化时,识别出自己是3R目的节点并且是下一3R 区间的3R源节点;以及3R区间信息保持部423,根据该识别结果来 更新自己保持的3R区间信息。
在第25实施例中,检测出光信号的恶化的光节点设备向自己的 前一跳的光节点设备通知该光节点设备是3R目的节点并且是下一3R 区间的3R源节点,而在第26实施例中,检测出光信号的恶化的光节 点设备自身识别出自身是3R目的节点并且是下一3R区间的3R源节 点,所以第26实施例中检测出的光信号的恶化程度是比第25实施例 中检测出的光信号的恶化程度小的恶化程度。即,第25实施例的光 信号的恶化程度即使是不能通过3R中继来再生的程度的显著恶化, 其前一跳的光节点设备也进行3R中继,所以没有问题。而第26实施 例的光信号的恶化程度必须是能通过自身的3R中继来再生的程度。
接着,说明第26实施例的光节点设备的工作。图76所示的光节 点设备在实测部418检测出输入的光信号的恶化后,将其检测结果传 递给控制系统417。控制系统417向选择器427发出指示,将输入的 光信号连接到3R中继部424。由此,向光开关部428输入了经由3R 中继部424实施了3R中继的光信号。此外,3R区间信息保持部423 识别出自己是3R目的节点并且是下一3R区间的3R源节点,更新至 此保持着的3R区间信息。其中,也可以如第25实施例中说明过的那 样,采用将更新过的3R区间信息广告给其他光节点设备的结构。
图77所示的光节点设备在实测部418检测出从光开关部428输 出的光信号的恶化后,将其检测结果传递给控制系统417。控制系统 417向选择器427发出指示,将输入的光信号连接到3R中继部424。 由此,输出了经由3R中继部424实施了3R中继的光信号。此外,3R 区间信息保持部423识别出自己为要进行3R中继的光节点设备,更 新至此保持着的3R区间信息。其中,也可以如第25实施例中说明过 的那样,采用将更新过的3R区间信息广告给其他光节点设备的结构。
图78所示的光节点设备在实测部418检测出输入的光信号的恶 化后,将其检测结果传递给控制系统417。控制系统417向光开关部 428发出指示,将输入的光信号连接到3R中继部424。由此,从光开 关部428暂时输出的光信号经由3R中继部424实施了3R中继的光信 号再次被输入到光开关部428。光开关部428将3R中继过的光信号交 换到目的方向。此外,3R区间信息保持部423识别出自己为要进行3R 中继的光节点设备,更新至此保持着的3R区间信息。其中,也可以 如第25实施例中说明过的那样,采用将更新过的3R区间信息广告给 其他光节点设备的结构。
至此的第26实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明,但是可以容易地类推出对上行光路径也能 够用与下行光路径同样的过程来生成3R区间信息,所以省略详细说 明。
即,其特征在于,包括:实测部418,检测到达自己的上行光路 径的光信号的恶化状态;控制系统417,在该实测部418的检测结果 是检测出信号恶化时,识别出自己是上行光路径上的3R目的节点并 且是下一3R区间的3R源节点;以及3R区间信息保持部423,根据该 识别结果来更新自己保持的3R区间信息。
(第27实施例)
参照图79至图82来说明第27实施例的光节点设备。图79及图 81是第27实施例的光节点设备中的3R区间信息收集的原理图。图80 及图82是第27实施例的光节点设备中的3R区间信息收集过程的图。
第27实施例的光节点设备交换连接光信号,生成从自己到目的 节点的通路上的3R区间信息,其特征在于,如图79所示,在3R区 间信息收集部429中包括:送出部件,每当从下一跳的相邻光节点设 备起逐跳依次对到上述目的节点的通路上包含的其他光节点设备设定 光路径时送出测试用光信号;接受部件,每当该送出部件从下一跳的 相邻光节点设备起逐跳依次向到上述目的节点的通路上包含的其他光 节点设备送出测试用光信号时,接受来自接收到该测试用光信号的最 远端的其他光节点设备的该测试用光信号的恶化状况的报告;以及通 知部件,在基于该接受部件接受到的上述报告结果的上述测试用光信 号的恶化状况满足规定的恶化条件时,向与上述最远端的其他光节点 设备的前一跳相当的其他光节点设备通知该其他光节点设备是3R目 的节点并且是下一3R区间的3R源节点;接受了该通知的上述其他光 节点设备在3R区间信息收集部429中包括:送出部件,每当从下一 跳的相邻光节点设备起逐跳依次对到上述目的节点的通路上包含的其 他光节点设备设定光路径时送出测试用光信号;接受部件,每当该送 出部件从下一跳的相邻光节点设备起逐跳依次向到上述目的节点的通 路上包含的其他光节点设备送出测试用光信号时,接受来自接收到该 测试用光信号的最远端的其他光节点设备的该测试用光信号的恶化状 况的报告;以及通知部件,在基于该接受部件接受到的上述报告结果 的上述测试用光信号的恶化状况满足规定的恶化条件时,向与上述最 远端的其他光节点设备的前一跳相当的其他光节点设备通知该其他光 节点设备是3R目的节点并且是下一3R区间的3R源节点。实际上, 在各光节点设备中包括3R区间信息收集部429,在自己成为源节点或 3R源节点时,起动上述各部件的功能。
接着,说明第27实施例的光节点设备的工作。图80所示的3R 区间信息收集过程由3R区间信息收集部429来执行。这里,以光节 点设备#1为3R源节点、一边设定光路径一边生成3R区间信息的过程 为例来进行说明。如图80所示,光节点设备#1的3R区间信息收集部 429对比自己后1跳的光节点设备#2设定光路径(步骤201、步骤202)。 在图79中,光节点设备#1将光路径设定请求(PATH)送出到光节点 设备#2。光节点设备#2接受了光路径设定请求(PATH)后,保留设定 该光路径所需的资源并向光节点设备#1送出光路径设定完成通知 (RESV)。由此在光节点设备#1和#2之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤203),接收来自光节点设备#2的测试用光信号恶化状况报告 (RESULT)(步骤204)。在来自光节点设备#2的测试用光信号恶化状 况报告中,未检测出恶化(步骤205),所以光节点设备#1对比自己 后2跳的光节点设备#3设定光路径(步骤206、步骤202)。在图79 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2送 出到光节点设备#3。光节点设备#3接受了光路径设定请求(PATH)后, 保留设定该光路径所需的资源并经由光节点设备#2向光节点设备#1 送出光路径设定完成通知(RESV)。由此在光节点设备#1和#3之间设 定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤203),接收来自光节点设备#3的测试用光信号恶化状况报告 (RESULT)(步骤204)。在来自光节点设备#3的测试用光信号恶化状 况报告中,未检测出恶化(步骤205),所以光节点设备#1对比自己 后3跳的光节点设备#4设定光路径(步骤206、步骤202)。在图79 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2及#3 送出到光节点设备#4。光节点设备#4接受了光路径设定请求(PATH) 后,保留设定该光路径所需的资源并经由光节点设备#3及#2向光节 点设备#1送出光路径设定完成通知(RESV)。由此在光节点设备#1和 #4之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤203),接收来自光节点设备#4的测试用光信号恶化状况报告 (RESULT)(步骤204)。在来自光节点设备#4的测试用光信号恶化状 况报告中,未检测出恶化(步骤205),所以光节点设备#1对比自己 后4跳的光节点设备#5设定光路径(步骤206、步骤202)。在图79 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2、#3、 #4送出到光节点设备#5。光节点设备#5接受了光路径设定请求(PATH) 后,保留设定该光路径所需的资源并经由光节点设备#4、#3、#2向光 节点设备#1送出光路径设定完成通知(RESV)。由此在光节点设备#1 和#5之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤203),接收来自光节点设备#5的测试用光信号恶化状况报告 (RESULT)(步骤204)。在来自光节点设备#5的测试用光信号恶化状 况报告中,未检测出恶化(步骤205),所以光节点设备#1对比自己 后5跳的光节点设备#6设定光路径(步骤206、步骤202)。在图79 中,光节点设备#1将光路径设定请求(PATH)经由光节点设备#2、#3、 #4、#5送出到光节点设备#6。光节点设备#6接受了光路径设定请求 (PATH)后,保留设定该光路径所需的资源并经由光节点设备#5、#4、 #3、#2向光节点设备#1送出光路径设定完成通知(RESV)。由此在光 节点设备#1和#6之间设定了光路径。
接着,光节点设备#1向设定的光路径送出测试用光信号(LIGHT) (步骤203),接收来自光节点设备#6的测试用光信号恶化状况报告 (RESULT)(步骤204)。在来自光节点设备#6的测试用光信号恶化状 况报告中,检测出恶化(步骤205),所以向比自己后4跳的光节点设 备#5通知光节点设备#5是3R目的节点并且是下一3R区间的3R源节 点(状态通知)(步骤207)。光节点设备#5接受了来自光节点设备#1 的通知后,向光节点设备#1应答自己是3R目的节点并且是下一3R区 间的3R源节点的承诺。
此外,光节点设备#5根据来自光节点设备#1的通知(步骤208), 识别出自己是3R源节点,执行步骤201以后的过程。此外,光节点 设备#1向光节点设备#5通知光节点设备#5是3R目的节点并且是下一 3R区间的3R源节点,由于未从其他光节点设备接受到光节点设备#1 是3R目的节点并且是下一3R区间的3R源节点这一通知,所以结束 处理。
这样,在第27实施例中,在设定光路径的过程中,能够一边决 定要实施3R中继的光节点设备一边收集3R区间信息。在图79的例 子中,在各光节点设备#1~#7中分别都包括3R区间信息收集部429, 但是例如也可以每隔一个光节点设备包括一个3R区间信息收集部 429。此外,在本实施例中,为了使说明容易理解,向预计无需3R中 继的光节点设备#2或#3也送出了测试用光信号,但是也可以省略向 这些光节点设备#2、#3送出测试用光信号的过程。或者,也可以只向 预计需要3R中继的光节点设备#5、#6送出测试用光信号。
至此的第27实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图81及图82来说明设想了上 行光路径的情况。第27实施例的光节点设备生成从源节点到目的节 点的通路上的3R区间信息,其特征在于,包括:3R区间信息收集部 429,在自己是源节点时从下一跳的相邻光节点设备起逐跳依次对到 目的节点的通路上包含的其他光节点设备设定光路径;该3R区间信 息收集部429包括:送出部件,在自己不是源节点时对自己设定了光 路径后向上行光路径送出测试用光信号;此外,该3R区间信息收集 部429包括:通知部件,在自己是源节点时接收上述测试用光信号并 将该测试用光信号的恶化状况的报告通知给该测试用光信号的送出 端;再者,送出上述测试用光信号的光节点设备的3R区间信息收集 部429包括:识别部件,在基于该通知的上述测试用光信号的恶化状 况满足规定的恶化条件时识别出自己是上行光路径上的3R源节点并 且是前一3R区间的3R目的节点;再者,识别出自己是上行光路径上 的3R源节点并且是前一3R区间的3R目的节点的光节点设备的3R区 间信息收集部429包括:通知部件,从下一跳的相邻光节点设备起逐 跳依次对从自己到上述目的节点的通路上包含的其他光节点设备设定 光路径,接收上述测试用光信号并将该测试用光信号的恶化状况的报 告通知给该测试用光信号的送出端。实际上,在各光节点设备中包括 3R区间信息收集部429,在自己成为源节点、3R源节点或3R目的节 点时,起动上述各部件的功能。
接着,说明第27实施例的光节点设备的工作。图82所示的3R 区间信息收集过程由3R区间信息收集部429来执行。这里,以光节 点设备#1为上行光路径上的3R目的节点、一边设定光路径一边生成 3R区间信息的过程为例来进行说明。如图82所示,光节点设备#1的 3R区间信息收集部429对比自己后1跳的光节点设备#2设定光路径 (步骤211、步骤212)。在图81中,光节点设备#1将光路径设定请 求(PATH)送出到光节点设备#2。光节点设备#2接受了光路径设定请 求(PATH)后,保留设定该光路径所需的资源并向光节点设备#1送出 光路径设定完成通知(RESV)。由此在光节点设备#1和#2之间设定了 光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤213),实测来自光节点设备#2的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#2(步骤214)。在来自 光节点设备#2的测试用光信号中,未检测出恶化(步骤215),所以 光节点设备#1对比自己后2跳的光节点设备#3设定光路径(步骤216、 步骤212)。在图81中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2送出到光节点设备#3。光节点设备#3接受了光路径 设定请求(PATH)后,保留设定该光路径所需的资源并经由光节点设 备#2向光节点设备#1送出光路径设定完成通知(RESV)。由此在光节 点设备#1和#3之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤213),实测来自光节点设备#3的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#3(步骤214)。在来自 光节点设备#3的测试用光信号中,未检测出恶化(步骤215),所以 光节点设备#1对比自己后3跳的光节点设备#4设定光路径(步骤216、 步骤212)。在图81中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2及#3送出到光节点设备#4。光节点设备#4接受了光 路径设定请求(PATH)后,保留设定该光路径所需的资源并经由光节 点设备#3及#2向光节点设备#1送出光路径设定完成通知(RESV)。由 此在光节点设备#1和#4之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤213),实测来自光节点设备#4的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#4(步骤214)。在来自 光节点设备#4的测试用光信号中,未检测出恶化(步骤215),所以 光节点设备#1对比自己后4跳的光节点设备#5设定光路径(步骤216、 步骤212)。在图81中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2、#3、#4送出到光节点设备#5。光节点设备#5接受 了光路径设定请求(PATH)后,保留设定该光路径所需的资源并经由 光节点设备#4、#3、#2向光节点设备#1送出光路径设定完成通知 (RESV)。由此在光节点设备#1和#5之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤213),实测来自光节点设备#5的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#5(步骤214)。在来自 光节点设备#5的测试用光信号中,未检测出恶化(步骤215),所以 光节点设备#1对比自己后5跳的光节点设备#6设定光路径(步骤216、 步骤212)。在图81中,光节点设备#1将光路径设定请求(PATH)经 由光节点设备#2、#3、#4、#5送出到光节点设备#6。光节点设备#6 接受了光路径设定请求(PATH)后,保留设定该光路径所需的资源并 经由光节点设备#5、#4、#3、#2向光节点设备#1送出光路径设定完 成通知(RESV)。由此在光节点设备#1和#6之间设定了光路径。
接着,光节点设备#1接收来自设定的上行光路径的测试用光信号 (LIGHT)(步骤213),实测来自光节点设备#6的测试用光信号恶化 并将其实测结果(RESULT)报告给光节点设备#6(步骤214)。在来自 光节点设备#6的测试用光信号中,检测出恶化(步骤215),所以向 比自己后4跳的光节点设备#5通知光节点设备#5是上行光路径上的3R 源节点并且是前一3R区间的3R目的节点(状态通知)(步骤217)。 光节点设备#5接受了来自光节点设备#1的通知后,向光节点设备#1 应答自己是上行光路径上的3R源节点并且是前一3R区间的3R目的 节点的承诺。
此外,光节点设备#5根据来自光节点设备#1的通知(步骤218), 识别出自己是3R源节点,执行步骤211以后的过程。此外,光节点 设备#1向光节点设备#5通知光节点设备#5是3R源节点并且是前一3R 区间的3R目的节点,由于未从其他光节点设备接受到光节点设备#1 是3R源节点并且是前一3R区间的3R目的节点这一通知,所以结束 处理。
这样,在图81的例子中,在光节点设备#1接收到从上行光路径 到达的光节点设备#2~#5的测试用光信号时,即使在未检测出恶化的 情况下也进行报告(RESULT),但是由于该报告只具有确认接收到测 试用光信号的作用,所以也可以省略该报告过程。
这样,在第27实施例中,在设定光路径的过程中,能够一边起 定要实施3R中继的光节点设备一边收集3R区间信息。在图81的例 子中,在各光节点设备#1~#7中分别都包括3R区间信息收集部429, 但是例如也可以每隔一个光节点设备包括一个3R区间信息收集部 429。此外,在本实施例中,为了使说明容易理解,向预计无需3R中 继的光节点设备#2或#3也送出了测试用光信号,但是也可以省略向 这些光节点设备#2、#3送出测试用光信号的过程。或者,也可以只向 预计需要3R中继的光节点设备#5、#6送出测试用光信号。
(第28实施例)
参照图83至图86来说明第28实施例的光节点设备。图83及图 85是第28实施例的光节点设备中的3R区间信息收集的原理图。图84 及图86是第28实施例的光节点设备中的3R区间信息收集过程的图。
第28实施例的光节点设备的特征在于,包括:设定部件,从自 己的下一跳的相邻光节点设备起逐跳依次对要测定3R区间信息的被 测链路上包含的其他光节点设备设定测试用光路径;送出部件,每当 该设定部件从下一跳的相邻光节点设备起逐跳依次对上述被测链路上 包含的其他光节点设备设定测试用光路径时送出测试用光信号;接受 部件,每当该送出部件从下一跳的相邻光节点设备起逐跳依次向上述 被测链路上包含的其他光节点设备送出测试用光信号时接受来自接收 到该测试用光信号的最远端的其他光节点设备的该测试用光信号的恶 化状况的报告;以及识别部件,在基于该接受部件接受到的上述报告 结果的上述测试用光信号的恶化状况满足规定的恶化条件时,将与上 述最远端的其他光节点设备的前一跳相当的其他光节点设备识别为是 3R目的节点并且是下一3R区间的3R源节点。实际上,在各光节点设 备中包括3R区间信息收集部430,按照自己收集3R区间信息的需要 来起动上述各部件的功能。
接着,说明第28实施例的光节点设备的工作。图84所示的3R 区间信息收集过程由3R区间信息收集部430来执行。这里,以设想 了光节点设备#1为3R源节点的情况下的收集3R区间信息的过程为例 来进行说明。如图83所示,光节点设备#1的3R区间信息收集部430 对比自己后1跳的光节点设备#2设定测试用光路径(步骤221、步骤 222)。在图83中,光节点设备#1将测试用测试用光路径设定请求 (PATH)送出到光节点设备#2。光节点设备#2接受了测试用光路径设 定请求(PATH)后,保留设定该测试用光路径所需的资源并向光节点 设备#1送出测试用光路径设定完成通知(RESV)。由此在光节点设备#1 和#2之间设定了测试用光路径。
接着,光节点设备#1向设定的测试用光路径送出测试用光信号 (LIGHT)(步骤223),接收来自光节点设备#2的测试用光信号恶化 状况报告(RESULT)(步骤224)。在来自光节点设备#2的测试用光信 号恶化状况报告中,未检测出恶化(步骤225),所以光节点设备#1 对比自己后2跳的光节点设备#3设定测试用光路径(步骤226、步骤 222)。在图83中,光节点设备#1将测试用光路径设定请求(PATH) 经由光节点设备#2送出到光节点设备#3。光节点设备#3接受了测试 用光路径设定请求(PATH)后,保留设定该测试用光路径所需的资源 并经由光节点设备#2向光节点设备#1送出测试用光路径设定完成通 知(RESV)。由此在光节点设备#1和#3之间设定了测试用光路径。
接着,光节点设备#1向设定的测试用光路径送出测试用光信号 (LIGHT)(步骤223),接收来自光节点设备#3的测试用光信号恶化 状况报告(RESULT)(步骤224)。在来自光节点设备#3的测试用光信 号恶化状况报告中,未检测出恶化(步骤225),所以光节点设备#1 对比自己后3跳的光节点设备#4设定测试用光路径(步骤226、步骤 222)。在图83中,光节点设备#1将测试用光路径设定请求(PATH) 经由光节点设备#2及#3送出到光节点设备#4。光节点设备#4接受了 测试用光路径设定请求(PATH)后,保留设定该测试用光路径所需的 资源并经由光节点设备#3及#2向光节点设备#1送出测试用光路径设 定完成通知(RESV)。由此在光节点设备#1和#4之间设定了测试用光 路径。
接着,光节点设备#1向设定的测试用光路径送出测试用光信号 (LIGHT)(步骤223),接收来自光节点设备#4的测试用光信号恶化 状况报告(RESULT)(步骤224)。在来自光节点设备#4的测试用光信 号恶化状况报告中,未检测出恶化(步骤225),所以光节点设备#1 对比自己后4跳的光节点设备#5设定测试用光路径(步骤226、步骤 222)。在图83中,光节点设备#1将测试用光路径设定请求(PATH) 经由光节点设备#2、#3、#4送出到光节点设备#5。光节点设备#5接 受了测试用光路径设定请求(PATH)后,保留设定该测试用光路径所 需的资源并经由光节点设备#4、#3、#2向光节点设备#1送出测试用 光路径设定完成通知(RESV)。由此在光节点设备#1和#5之间设定了 测试用光路径。
接着,光节点设备#1向设定的测试用光路径送出测试用光信号 (LIGHT)(步骤223),接收来自光节点设备#5的测试用光信号恶化 状况报告(RESULT)(步骤224)。在来自光节点设备#5的测试用光信 号恶化状况报告中,未检测出恶化(步骤225),所以光节点设备#1 对比自己后5跳的光节点设备#6设定测试用光路径(步骤226、步骤 222)。在图83中,光节点设备#1将测试用光路径设定请求(PATH) 经由光节点设备#2、#3、#4、#5送出到光节点设备#6。光节点设备#6 接受了测试用光路径设定请求(PATH)后,保留设定该测试用光路径 所需的资源并经由光节点设备#5、#4、#3、#2向光节点设备#1送出 测试用光路径设定完成通知(RESV)。由此在光节点设备#1和#6之间 设定了测试用光路径。
接着,光节点设备#1向设定的测试用光路径送出测试用光信号 (LIGHT)(步骤223),接收来自光节点设备#6的测试用光信号恶化 状况报告(RESULT)(步骤224)。在来自光节点设备#6的测试用光信 号恶化状况报告中,检测出恶化(步骤225),所以识别出到比自己后 4跳的光节点设备#5为3R区间(步骤227)。
这样,在第28实施例中,能够设定测试用光路径来识别3R区间。 在图83的例子中,在各光节点设备#1~#7中分别都包括3R区间信息 收集部430,但是例如也可以每隔一个光节点设备包括一个3R区间信 息收集部430。此外,在本实施例中,为了使说明容易理解,向预计 无需3R中继的光节点设备#2或#3也送出了测试用光信号,但是也可 以省略向这些光节点设备#2、#3送出测试用光信号的过程。或者,也 可以只向预计需要3R中继的光节点设备#5、#6送出测试用光信号。
此外,3R区间信息收集部430保持这样识别出的要实施3R中继 的光节点设备的信息。再者,3R区间信息收集部430也可以将这样识 别出的要实施3R中继的光节点设备的信息广告给其他光节点设备, 并且接收来自其他光节点设备的上述广告并与自己识别出的上述要实 施3R中继的光节点设备的信息一起来保持该广告中包含的上述要实 施3R中继的光节点设备的信息。由此,各光节点设备能够保持同一3R 区间信息。
或者,3R区间信息收集部430向图64所示的网络控制设备410 通知自己识别出的要实施3R中继的光节点设备的信息,从而网络控 制设备410能够保持整个光网的3R区间信息。各光节点设备通过在 设定光路径之前,在必要时请求网络控制设备410提供自己所需的3R 区间的信息并取得该信息,从而能够减少各光节点设备保持的3R区 间信息量。
这种网络控制设备410包括具备下述功能的数据库:接受来自构 成光网的光节点设备的要实施3R中继的光节点设备的信息,更新至 此保持着的3R区间的信息;和按照来自光节点设备的请求将保持着 的3R区间的信息的一部分或全部提供给该光节点设备。
至此的第28实施例的说明是设想了单向光路径或双向光路径的 下行光路径的情况的说明。接着,参照图85及图86来说明设想了上 行光路径的情况。第28实施例的光节点设备的特征在于,包括:3R 区间信息收集部430,在自己是源节点时从下一跳的相邻光节点设备 起逐跳依次对要测定3R区间信息的被测链路上包含的其他光节点设 备设定测试用上行光路径;设定了该测试用上行光路径的光节点设备 的3R区间信息收集部430包括:送出部件,向该测试用上行光路径 送出测试用光信号;此外,自己是源节点的光节点设备的3R区间信 息收集部430包括:通知部件,接收上述测试用光信号并将该测试用 光信号的恶化状况的报告通知给该测试用光信号的送出端;再者,送 出上述测试用光信号的光节点设备的3R区间信息收集部430包括: 识别部件,在基于该通知的上述测试用光信号的恶化状况满足规定的 恶化条件时识别出自己是上行光路径上的3R源节点并且是前一3R区 间的3R目的节点,识别出自己是上行光路径上的3R源节点并且是前 一3R区间的3R目的节点的光节点设备的3R区间信息收集部430包 括:通知部件,从下一跳的相邻光节点设备起逐跳依次对要测试3R 区间信息的被测链路上包含的其他光节点设备设定测试用光路径,接 收上述测试用光信号并将该测试用光信号的恶化状况的报告通知给该 测试用光信号的送出端。实际上,在各光节点设备中包括3R区间信 息收集部430,按照自己收集3R区间信息的需要来起动上述各部件的 功能。
接着,说明第28实施例的光节点设备的工作。图86所示的3R 区间信息收集过程由3R区间信息收集部430来执行。这里,以设想 了光节点设备#1为上行光路径上的3R目的节点的情况下的收集3R区 间信息的过程为例来进行说明。如图85所示,光节点设备#1的3R区 间信息收集部430对比自己后1跳的光节点设备#2设定测试用光路径 (步骤231、步骤232)。在图85中,光节点设备#1将测试用光路径 设定请求(PATH)送出到光节点设备#2。光节点设备#2接受了测试用 光路径设定请求(PATH)后,保留设定该测试用光路径所需的资源并 向光节点设备#1送出测试用光路径设定完成通知(RESV)。由此在光 节点设备#1和#2之间设定了测试用光路径。
接着,光节点设备#1接收来自设定的测试用上行光路径的测试用 光信号(LIGHT)(步骤233),实测来自光节点设备#2的测试用光信 号恶化并将其实测结果(RESULT)报告给光节点设备#2(步骤234)。 在来自光节点设备#2的测试用光信号中,未检测出恶化(步骤235), 所以光节点设备#1对比自己后2跳的光节点设备#3设定测试用光路 径(步骤236、步骤232)。在图85中,光节点设备#1将测试用光路 径设定请求(PATH)经由光节点设备#2送出到光节点设备#3。光节点 设备#3接受了测试用光路径设定请求(PATH)后,保留设定该测试用 光路径所需的资源并经由光节点设备#2向光节点设备#1送出测试用 光路径设定完成通知(RESV)。由此在光节点设备#1和#3之间设定了 测试用光路径。
接着,光节点设备#1接收来自设定的测试用上行光路径的测试用 光信号(LIGHT)(步骤233),实测来自光节点设备#3的测试用光信 号恶化并将其实测结果(RESULT)报告给光节点设备#3(步骤234)。 在来自光节点设备#3的测试用光信号中,未检测出恶化(步骤235), 所以光节点设备#1对比自己后3跳的光节点设备#4设定测试用光路 径(步骤236、步骤232)。在图85中,光节点设备#1将测试用光路 径设定请求(PATH)经由光节点设备#2及#3送出到光节点设备#4。 光节点设备#4接受了测试用光路径设定请求(PATH)后,保留设定该 测试用光路径所需的资源并经由光节点设备#3及#2向光节点设备#1 送出测试用光路径设定完成通知(RESV)。由此在光节点设备#1和#4 之间设定了测试用光路径。
接着,光节点设备#1接收来自设定的测试用上行光路径的测试用 光信号(LIGHT)(步骤233),实测来自光节点设备#4的测试用光信 号恶化并将其实测结果(RESULT)报告给光节点设备#4(步骤234)。 在来自光节点设备#4的测试用光信号中,未检测出恶化(步骤235), 所以光节点设备#1对比自己后4跳的光节点设备#5设定测试用光路 径(步骤236、步骤232)。在图85中,光节点设备#1将测试用光路 径设定请求(PATH)经由光节点设备#2、#3、#4送出到光节点设备#5。 光节点设备#5接受了测试用光路径设定请求(PATH)后,保留设定该 测试用光路径所需的资源并经由光节点设备#4、#3、#2向光节点设备 #1送出测试用光路径设定完成通知(RESV)。由此在光节点设备#1和 #5之间设定了测试用光路径。
接着,光节点设备#1接收来自设定的测试用上行光路径的测试用 光信号(LIGHT)(步骤233),实测来自光节点设备#5的测试用光信 号恶化并将其实测结果(RESULT)报告给光节点设备#5(步骤234)。 在来自光节点设备#5的测试用光信号中,未检测出恶化(步骤235), 所以光节点设备#1对比自己后5跳的光节点设备#6设定测试用光路 径(步骤236、步骤232)。在图85中,光节点设备#1将测试用光路 径设定请求(PATH)经由光节点设备#2、#3、#4、#5送出到光节点设 备#6。光节点设备#6接受了测试用光路径设定请求(PATH)后,保留 设定该测试用光路径所需的资源并经由光节点设备#5、#4、#3、#2向 光节点设备#1送出测试用光路径设定完成通知(RESV)。由此在光节 点设备#1和#6之间设定了测试用光路径。
接着,光节点设备#1接收来自设定的测试用上行光路径的测试用 光信号(LIGHT)(步骤233),实测来自光节点设备#6的测试用光信 号恶化并将其实测结果(RESULT)报告给光节点设备#6(步骤234)。 在来自光节点设备#6的测试用光信号中,检测出恶化(步骤235), 所以识别出到比自己后4跳的光节点设备#5为3R区间(步骤237)。
其中,在图85的例子中,在光节点设备#1接收到从上行光路径 到达的光节点设备#2~#5的测试用光信号时,即使在未检测出恶化的 情况下也进行报告(RESULT),但是由于该报告只具有确认接收到测 试用光信号的作用,所以也可以省略该报告过程。
这样,在第28实施例中,能够设定测试用光路径来识别3R区间。 在图85的例子中,在各光节点设备#1~#7中分别都包括3R区间信息 收集部430,但是例如也可以每隔一个光节点设备包括一个3R区间信 息收集部430。此外,在本实施例中,为了使说明容易理解,向预计 无需3R中继的光节点设备#2或#3也送出了测试用光信号,但是也可 以省略向这些光节点设备#2、#3送出测试用光信号的过程。或者,也 可以只向预计需要3R中继的光节点设备#5、#6送出测试用光信号。
此外,3R区间信息收集部430保持这样识别出的要实施3R中继 的光节点设备的信息。再者,3R区间信息收集部430也可以将这样识 别出的要实施3R中继的光节点设备的信息广告给其他光节点设备, 并且接收来自其他光节点设备的上述广告并与自己识别出的上述要实 施3R中继的光节点设备的信息一起来保持该广告中包含的上述要实 施3R中继的光节点设备的信息。由此,各光节点设备能够保持同一3R 区间信息。
或者,3R区间信息收集部430向图64所示的网络控制设备410 通知自己识别出的要实施3R中继的光节点设备的信息,从而网络控 制设备410能够保持整个光网的3R区间信息。各光节点设备通过在 设定光路径之前,在必要时请求网络控制设备410提供自己所需的3R 区间的信息并取得该信息,从而能够减少各光节点设备保持的3R区 间信息量。
这种网络控制设备410包括具备下述功能的数据库:接受来自构 成光网的光节点设备的要实施3R中继的光节点设备的信息,更新至 此保持着的3R区间的信息;和按照来自光节点设备的请求将保持着 的3R区间的信息的一部分或全部提供给该光节点设备。
(第29实施例)
第29实施例的基本原理与第20实施例相同,所以参照第20实 施例中使用过的图60至图63来说明本实施例的光节点设备。但是, 如下所述,图60至图63所示的各部的详细工作与第20实施例不同。 图60及图62是第29实施例的光节点设备中的3R区间信息收集的原 理图。图61及图63是第29实施例的光节点设备的方框结构图。
第29实施例的光节点设备的特征在于,如图61所示,包括:Q 值保持部234,保持根据自己和相邻节点之间的链路上的光信号恶化 特性而预先为每个链路确定的值Q;p值送出部232,在自己是源节点 的情况下,向下一跳的相邻光节点设备传递被减值的初值P;减Q值 部235,在自己从前一跳的相邻光节点设备接受了该初值P或已经从 该初值P中进行了减法的被减值P’的情况下,计算(P-Q)或(P’-Q); 以及比较部236,比较该减Q值部235的计算结果和阈值,在大于阈 值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈 值以下的情况下,识别出自己是将送出该被减值的初值P的光节点设 备作为3R源节点的情况下的3R目的节点;P值送出部232在识别出 自己是3R目的节点、不是被传递了该被减值的光路径的目的节点时, 将自己作为3R源节点并将被减值的初值P传递给下一跳的相邻光节 点设备。
接着,说明第29实施例的光节点设备的工作。Q值生成部233根 据从参数表240及恶化程度表250中参照自己上连接的链路的光信号 恶化程度的结果来生成Q值。Q值是与恶化程度成正比而确定的常数, 为每个链路设有Q值。此外,Q值相对于初值P来设定。例如,在用 光信号强度和光噪声来考虑本光节点设备中的光信号的恶化程度的情 况下,在使从3R源节点送出的光信号衰减到一半的强度、并且使从3R 源节点送出的光信号的差错率增加到2倍的情况下,如果初值P是 100,则Q值被设定为50。
每当经由光节点设备时减去该Q值,减法结果在阈值以下的光节 点设备知道自己是3R目的节点。这样,识别出在将送出初值P的光 节点设备作为3R源节点时自己是3R目的节点,将该识别结果作为3R 区间信息来保持。或者,保持该识别结果并且广告给其他光节点设备 或网络控制设备,从而各光节点设备能够共享同一3R区间信息。
再者,在识别出自己是3R目的节点、自己不是被测光路径的目 的节点时,认为自己是3R源节点,重新送出初值P。
这样,能够收集从源节点到目的节点的3R区间信息。此外,该3R 区间信息收集可以在光路径设定过程中实施。即,如果在光路径设定 请求中搭载了初值P,则接受了光路径设定请求的各光节点设备能够 一边判定自己是否是3R目的节点一边执行光路径设定过程。
至此的第29实施例的说明是设想了单向光路径或双向光路径的 下行光路径的说明。接着,参照图62及图63来说明设想了双向光路 径的上行光路径的情况。
第29实施例的光节点设备的特征在于,如图63所示,包括:q 值保持部334,保持根据自己和相邻节点之间的链路上的光信号恶化 特性而预先为每个链路确定的值q;p值送出部332,在自己是源节点 的情况下,向下一跳的相邻光节点设备传递被加值的初值p;加q值 部335,在自己从前一跳的相邻光节点设备接受了该初值p或已经在 该初值p上进行了加法的被加值p’的情况下,计算(p+q)或(p’+q); 以及比较部336,比较该加q值部335的计算结果和阈值,在小于阈 值的情况下,将该计算结果传递给下一跳的相邻光节点设备,而在阈 值以上的情况下,识别出自己是将送出该被加值的初值p的光节点设 备作为上行光路径上的3R目的节点的情况下的3R源节点;p值送出 部232在识别出自己是上行光路径上的3R源节点、不是传递了该被 加值的光路径的目的节点时,将自己作为上行光路径上的3R目的节 点并将被加值的初值p传递给下一跳的相邻光节点设备。
接着,说明第29实施例的光节点设备的工作。q值生成部333根 据从参数表240及恶化程度表250中参照自己上连接的链路的光信号 恶化程度的结果来生成q值。q值是与恶化程度成正比而确定的常数, 为每个链路设有q值。此外,q值与前述下行光路径的情况下的Q值 同样来设定。
每当经由光节点设备时加上该q值,加法结果在阈值以上的光节 点设备知道自己是上行光路径上的3R源节点。这样,识别出在将送 出初值p的光节点设备作为上行光路径上的3R目的节点时自己是3R 源节点,将该识别结果作为3R区间信息来保持。或者,保持该识别 结果并且广告给其他光节点设备或网络控制设备,从而各光节点设备 能够共享同一3R区间信息。
再者,在识别出自己是上行光路径上的3R源节点、自己不是被 测光路径上的目的节点时,认为自己是上行光路径上的3R目的节点, 重新送出初值p。
其中,p值在第29实施例中设为“0”,但是可以考虑诸条件来设 定p值。例如,可以在3R区间的最大长度的范围内,用p值来加减 生成的3R区间的长度。即,如果阈值是固定的,则如果将p值设为 负整数,则与将p值设定为“0”的情况相比,能够进行加法的数值 大,所以能够将3R区间设定得长。相反,如果将p值设为正整数, 则与将p值设定为“0”的情况相比,能够进行加法的数值小,所以 能够将3R区间设定得短。
这样,能够收集从源节点到目的节点的3R区间信息。此外,该3R 区间信息收集可以在光路径设定过程中实施。即,如果在光路径设定 请求中搭载了初值p,则接受了光路径设定请求的各光节点设备能够 一边判定自己是否是上行光路径上的3R源节点一边执行光路径设定 过程。
其中,在第21~第29实施例中,为了使说明容易理解,分别说 明了设想了下行光路径的情况、和设想了上行光路径的情况,但是实 际上通过同时进行它们,能够对上行下行双向光路径同时生成3R区 间信息。
产业上的可利用性
本发明用于交换连接光信号的光网。特别涉及包含进行3R中继 的光节点设备的光网。根据本发明,能够用所需最小数或所需最小能 力的3R中继器来有效利用网络资源,构成经济的光网。
申请对2003年3月14日申请的(日本)特愿2003-69216、特 愿2003-69223、特愿2003-69233、特愿2003-69246主张优先权,在 这里援引其内容。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈