(57)【要約】【課題】条件に合致する通信経路を形成する際に、より柔軟に判断を行う。【解決手段】受信部１１は、現スコアを示す現スコア情報を含む経路接続通知を受信する。経路選択部１２は、スコア情報記憶部１５に記憶されているスコア情報に基づいて、通信経路における既に選択された通信路の次の通信路を選択する。スコア更新部１３は、受信部１１で受信された現スコア情報が示す現スコアに取得したスコアを加算し、加算結果を新たな現スコアとして現スコア情報を更新する。送信部１４は、スコア更新部１３によって更新された現スコア情報を含む経路接続通知を通信経路における次の通信装置に送信する。【選択図】図１
2010154440.tif 000002
【特許請求の範囲】
【請求項１】
他の通信装置と共に通信経路を形成する通信装置において、
隣接する通信装置の間を接続する通信路の評価値であるスコアを示すスコア情報を記憶するスコア情報記憶部と、
前記通信経路の始点である前記通信装置から前記通信経路において既に選択された前記通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信する受信部と、
前記スコア情報記憶部に記憶されている前記スコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択する経路選択部と、
前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新するスコア更新部と、
前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信する送信部と、
を有することを特徴とする通信装置。
【請求項２】
前記通信装置が前記通信経路の始点である場合には、前記現スコア情報に初期値を設定し、前記初期値を設定した前記現スコア情報を含む前記経路接続通知を作成する経路接続通知作成部を有し、
前記送信部は、前記経路接続通知作成部が作成した前記経路接続通知を前記通信経路における次の前記通信装置に送信することを特徴とする請求項１記載の通信装置。
【請求項３】
前記通信装置が前記通信経路の終端である場合には、前記受信部によって受信された前記現スコア情報に基づいて前記通信経路を評価し、評価結果が所定の条件を満たしているときは、前記通信経路を形成する決定を行い、前記評価結果が所定の条件を満たしていないときは、前記通信経路を形成しない決定を行う経路接続決定部を有することを特徴とする請求項１記載の通信装置。
【請求項４】
前記経路接続通知は、前記通信経路における始点から終端までの前記通信路が選択された場合の前記現スコアの合格点を示す合格点情報を有し、
前記経路接続決定部は、前記通信経路における始点から終端までの前記通信路が選択された場合の前記現スコアが、前記合格点情報が示す前記合格点以上であれば、前記通信経路を形成する決定を行い、前記現スコアが前記合格点未満であれば、前記通信経路を形成しない決定を行うことを特徴とする請求項３記載の通信装置。
【請求項５】
前記スコア情報は、前記通信経路における前記通信路の信頼性を示すサービスレベルの評価を示し、
前記経路選択部は、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて前記通信路を評価することによって、前記通信経路における既に選択された前記通信路の次の前記通信路の前記サービスレベルを選択することを特徴とする請求項１記載の通信装置。
【請求項６】
複数の通信装置で通信経路を形成する通信システムにおいて、
隣接する通信装置の間を接続する通信路の評価値であるスコアを示すスコア情報を記憶するスコア情報記憶部と、
前記通信経路における手前の前記通信装置から送信された、前記通信経路の始点である前記通信装置から前記通信経路において既に選択された前記通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信する受信部と、
前記スコア情報記憶部に記憶されている前記スコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択する経路選択部と、
前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新するスコア更新部と、
前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信する送信部と、
を有する前記通信経路の中継点である中継通信装置と、
前記現スコア情報に初期値を設定し、前記初期値を設定した前記現スコア情報を含む前記経路接続通知を作成する経路接続通知作成部と、
前記経路接続通知作成部が作成した前記経路接続通知を前記通信経路における次の前記通信装置である前記中継通信装置に送信する送信部と、
を有する前記通信経路の始点である始点通信装置と、
前記通信経路における手前の前記通信装置から送信された前記経路接続通知を受信する受信部と、
前記受信部によって受信された前記現スコア情報に基づいて前記通信経路を評価し、評価結果が所定の条件を満たしているときは、前記通信経路を形成する決定を行い、前記評価結果が所定の条件を満たしていないときは、前記通信経路を形成しない決定を行う経路接続決定部と、
を有する前記通信経路の終端である終端通信装置と、
を有することを特徴とする通信システム。
【請求項７】
複数の通信装置で通信経路を形成する通信方法において、
受信部が、通信経路の始点である通信装置から前記通信経路において既に選択された隣接する通信装置の間を接続する通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信し、
経路選択部が、スコア情報記憶部に記憶されている前記通信路の評価値であるスコアを示すスコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択し、
スコア更新部が、前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新し、
送信部が、前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システムおよび通信方法に関し、特に、複数の通信装置で通信経路を形成する通信装置、通信システムおよび通信方法に関する。
【背景技術】
【０００２】
従来、コントロールプレーンによりエンド・トゥ・エンドパスの経路設定を行う光伝送ネットワーク等、通信ネットワークにおいて複数の通信装置で形成される通信経路では、経路設定を行うためのシグナリング（signaling）の際に、サービスレベル等のユーザが通信経路について最低限満たされていることを求める条件を指定することが行われている。これにより、通信経路の形成時に、ユーザが求める条件を満たすか否かを判定することで、通信経路のいずれの部分においてもユーザの要求が保証されるように設定することができる。
【特許文献１】特開２００２−３００１９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の通信システムでは、設定された通信経路においてユーザが要求するサービスレベルが通信経路の一部でも満たさない箇所がある場合、その通信経路の設定を行うことができないという問題点がある。
【０００４】
図１８は、従来の通信システムを示す図である。図１８に示すノード３００ｂ〜３００ｊを有する通信システムを用いて具体的に説明する。図１８に示す通信システムは、Ｅ−ＮＮＩドメイン（External-Network to Network Interface domain）３４２を有する。Ｅ−ＮＮＩドメイン３４２は、Ｉ−ＮＮＩドメイン（Internal-Network to Network Interface domain）３５１，３５２を有する。
【０００５】
この通信システムにおいて、要求するサービスレベルとしてＵＰＳＲ（Unidirectional Path Switched Ring）を指定して、ノード３００ｂからノード３００ｊまで通信経路を形成する場合において、Ｉ−ＮＮＩドメイン３５１，３５２では、共にＵｎ−ｐｒｏｔｅｃｔｉｏｎおよびＵＰＳＲが使用可能であり、Ｅ−ＮＮＩインタフェース３６２のサービスレベルがＵｎ−ｐｒｏｔｅｃｔｉｏｎのみ使用可能であるとする。
【０００６】
このとき、Ｕｎ−ｐｒｏｔｅｃｔｉｏｎのみ使用可能であるＥ−ＮＮＩインタフェース３６２が、ＵＰＳＲ冗長をとることができないため、要求されるサービスレベルを満たすことができない。このため、ノード３００ｂからノード３００ｊまで通信経路を形成することができなくなってしまうことになる。
【０００７】
なお、現実の通信ネットワークでは、このように複数のＥ−ＮＮＩドメインを経由する回線が多いため、Ｉ−ＮＮＩドメイン内部のように冗長化されている部分は冗長させながら、間接部分は非冗長である通信経路も許容して通信経路を形成したい場合も少なくないと考えられる。
【０００８】
本件はこのような点に鑑みてなされたものであり、通信経路が求められている条件に合致するか否かの判定を柔軟に行って通信経路を形成する通信装置、通信システムおよび通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
開示の他の通信装置と共に通信経路を形成する通信装置は、隣接する通信装置の間を接続する通信路の評価値であるスコアを示すスコア情報を記憶するスコア情報記憶部と、前記通信経路の始点である前記通信装置から前記通信経路において既に選択された前記通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信する受信部と、前記スコア情報記憶部に記憶されている前記スコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択する経路選択部と、前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新するスコア更新部と、前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信する送信部と、を有する。
【００１０】
開示の通信装置によれば、スコア情報記憶部により、スコアを示すスコア情報が記憶されている。受信部により、現スコア情報を含む経路接続通知が受信される。経路選択部により、スコア情報に基づいて、次の通信路が選択される。スコア更新部により、スコア情報に基づいてスコアが現スコアに加算され、加算結果を新たな現スコアとして現スコア情報が更新される。送信部により、スコア更新部によって更新されたスコア情報を含む経路接続通知が次の通信装置に送信される。
【発明の効果】
【００１１】
開示の通信装置、通信システムおよび通信方法により、評価に得点（スコア）制を用いることで、通信経路における各通信路を選択して経路設定を行うための条件に柔軟性を持たせることができ、これにより、通信経路内における可能な範囲でより良いサービスレベルによる経路の形成が可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、実施の形態について、図面を参照して説明する。
図１は、本実施の形態の概要を示す図である。図１に示す通信装置１は、他の通信装置と共に通信経路を形成する通信装置であり、通信経路の設定を行う。ここで、通信経路は、ユーザが、通信システム上において始点から終端までの形成を要求する通信経路である。通信路は、通信システム上において通信経路の隣接する通信装置同士の間を接続する物理的または論理的リンクである。
【００１３】
通信装置１は、他の通信装置と共に通信経路を形成するために、受信部１１、経路選択部１２、スコア更新部１３、送信部１４、スコア情報記憶部１５を有する。通信装置１は、始点通信装置２を始点とし、終端通信装置３を終端とする通信経路において中継を行う通信装置である。なお、この通信経路には、始点通信装置２および終端通信装置３の間には、通信装置１以外にも、通信装置１と同一の構成であり中継を行う図示しない通信装置が設置されているものとする。
【００１４】
受信部１１は、通信経路における１つ手前の通信装置（中継を行う図示しない他の通信装置の送信部または始点通信装置２の送信部２２）から送信された、現スコア情報を含む経路接続通知を受信する。ここで、現スコア情報は、例えばユーザの要求等に基づいて、通信装置１および他の通信装置によって形成される通信経路の一部であり、通信経路の始点である始点通信装置２から、通信経路において現時点までに既に選択された通信路までの部分通信経路について評価する値である現スコアを示す情報である。この経路接続通知は、通信システムのユーザによる通信経路の形成の要求に基づいて始点通信装置２から送信される通知であり、経路接続通知作成部２１によって作成される。
【００１５】
経路選択部１２は、スコア情報記憶部１５に記憶されているスコア情報を取得する。次に経路選択部１２は、取得したスコア情報に基づいて通信路を評価することによって、通信経路において、他の通信装置（図示省略）が有する経路選択部等によって既に選択された通信路の次の通信路を選択する。
【００１６】
スコア更新部１３は、受信部１１で受信された経路接続通知が含む現スコア情報が示す現スコアに、スコア情報記憶部１５に記憶されているスコア情報に基づいて経路選択部１２によって選択された通信路のスコアを加算する。次に、スコア更新部１３は、加算結果を新たな現スコアとして現スコア情報を更新する。
【００１７】
送信部１４は、スコア更新部１３によって更新された現スコア情報を含む経路接続通知を通信経路における次の通信装置（中継を行う通信装置（図示省略）または終端通信装置３）に送信する。送信部１４から送信された経路接続通知は、直接または他の通信装置を介して終端通信装置３が有する受信部３１によって受信される。そして、終端通信装置３が有する経路接続決定部３２によって、受信部３１によって受信された経路接続通知が含むスコア情報に基づいて、通信経路を形成するか否かが決定される。
【００１８】
スコア情報記憶部１５は、通信経路における隣接する通信装置の間を接続する通信路を評価する評価値であるスコアを示すスコア情報を記憶する。このスコア情報は、通信システムの管理者または通信システムに通信経路の形成を要求するユーザによって設定される。このとき、スコア情報には、各通信路のサービスレベル等に関し、通信路の信頼性等、ユーザが着目および重視する項目について、優れているものが高く、劣っているものが低く評価されるようにスコアを設定する。
【００１９】
このような通信装置１によれば、受信部１１により、現スコア情報を含む経路接続通知が受信される。経路選択部１２により、スコア情報に基づいて、次の通信路が選択される。スコア更新部１３により、スコア情報に基づいて、選択された通信路の評価値であるスコアが現スコアに加算され、加算結果を新たな現スコアとして現スコア情報が更新される。送信部１４により、スコア更新部によって更新されたスコア情報を含む経路接続通知が次の通信装置に送信される。スコア情報記憶部１５により、スコアを示すスコア情報が記憶されている。
【００２０】
これにより、通信経路における各通信路の評価に得点制が用いられることで、通信路の選択に柔軟性を持たせることができるので、通信経路内における可能な範囲でより良いサービスレベルによる通信経路の形成が可能になる。
【００２１】
次に、上記の通信装置のさらに具体的な実施の態様について説明する。なお、以下の実施の形態では通信装置をノードとして、特にコントロールプレーンによりエンド・トゥ・エンドパスの経路設定を行う光伝送ネットワークにおけるレイヤ２スイッチを念頭に置いて説明するが、これに限定されず、コンピュータ、レイヤ３スイッチなどあらゆる通信装置を含む。また、以下の実施の形態では、説明の便宜上、ＯＳＩ（Open Systems Interconnection）参照モデルにおけるレイヤ２のデータの単位を、フレーム（frame）に統一して表現する。
【００２２】
［第１の実施の形態］
図２は、第１の実施の形態の通信システムの全体構成を示す図である。本実施の形態の通信システムは、通信経路に接続されたユーザの使用する端末装置間でデータの送受信を行えるように、複数のノードがデータをフレーム形式で転送する光伝送ネットワークである。
【００２３】
図２に示す通信システムは、ノード１００ａ，１００ｂ，１００ｃ，１００ｄ，１００ｅ，１００ｆ，１００ｇ，１００ｈ，１００ｊ，１００ｋで構成される。ノード１００ａ〜１００ｋは、光伝送を行うレイヤ２スイッチである。
【００２４】
上記の各ノードには、ユーザが使用する図示しない端末装置が接続されている。また、各ノードには、通信システムの管理者がＮＭＳ（Network Management System）による通信システムの保守に使用する図示しない端末装置が接続されている。管理者の端末装置は、各ノードの保守や管理のために、各ノードと接続されている。各ノード同士の間は、１つ以上の物理リンク（例えば、ＳＯＮＥＴ（Synchronous Optical NETwork：同期光伝送網）／ＳＤＨ（Synchronous Digital Hierarchy：同期デジタル・ハイアラーキ））で接続されている。各ノードと管理者の端末装置との間は、１つ以上の物理リンクまたは論理リンクによって接続されている。また、各ノードは、すべて同様に構成されており、同等の機能を有する。
【００２５】
各ノードは、複数のノードから形成されているコントロールプレーンのＩ−ＮＮＩドメインに属している。このとき、ノード１００ｂ，１００ｃ，１００ｄ，１００ｅと、ノード１００ｆ，１００ｇ，１００ｈ，１００ｊとは、それぞれ異なるＩ−ＮＮＩドメインに属するものとする。具体的には、ノード１００ｂ，１００ｃ，１００ｄ，１００ｅは、Ｉ−ＮＮＩドメイン５１に属している。ノード１００ｆ，１００ｇ，１００ｈ，１００ｊは、Ｉ−ＮＮＩドメイン５２に属している。
【００２６】
ここで、Ｉ−ＮＮＩドメイン５１では、サービスレベルとして、Ｕｎ−ｐｒｏｔｅｃｔｉｏｎ，ＵＰＳＲ，１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ（Automatic Protection Switching））がサポート可能である。Ｉ−ＮＮＩドメイン５２では、サービスレベルとして、Ｕｎ−ｐｒｏｔｅｃｔｉｏｎ，ＵＰＳＲ，２Ｆ−ＢＬＳＲ（Two-Fiber Bidirectional Line Switched Ring）がサポート可能である。
【００２７】
また、各Ｉ−ＮＮＩドメインは、１または複数のＩ−ＮＮＩドメインから形成されているＥ−ＮＮＩドメインに属している。また、これらのノードがそれぞれ異なるＥ−ＮＮＩドメイン（それぞれ、Ｅ−ＮＮＩドメイン４１，４２，４３）に属している。例えば、Ｉ−ＮＮＩドメイン５１およびＩ−ＮＮＩドメイン５２は、Ｅ−ＮＮＩドメイン４２に属している。
【００２８】
また、ノード１００ａは、図示しない他のノードと接続され、この図示しないノードと共に図示しないＩ−ＮＮＩドメインおよびＥ−ＮＮＩドメイン４１に属している。同様にノード１００ｋは、別の図示しない他のノードと接続され、この図示しないノードと共に図示しないＩ−ＮＮＩドメインおよびＥ−ＮＮＩドメイン４３に属している。
【００２９】
また、これらのＩ−ＮＮＩドメインおよびＥ−ＮＮＩドメインは、Ｅ−ＮＮＩインタフェースによって接続されている。例えば、ノード１００ａが形成しているＩ−ＮＮＩドメインおよびＩ−ＮＮＩドメイン５１の間は、Ｅ−ＮＮＩインタフェース６１によって接続されている。同様に、Ｉ−ＮＮＩドメイン５１およびドメイン５２の間は、Ｅ−ＮＮＩインタフェース６２によって接続されており、ノード１００ｋが形成しているＩ−ＮＮＩドメインおよびＩ−ＮＮＩドメイン５２の間は、Ｅ−ＮＮＩインタフェース６３によって接続されている。これらのＥ−ＮＮＩインタフェース６１，６２，６３では、両端のノード同士がＵｎ−ｐｒｏｔｅｃｔｉｏｎで接続される。
【００３０】
各ノードは、フレームに含まれるアドレスに従って、送信元であるユーザの端末装置から送信先であるユーザの端末装置まで、フレームを中継する。例えば、始点ノードであるノード１００ａに接続されたユーザの使用する端末装置が、フレームに含まれるアドレスが示す終端ノードであるノード１００ｋに接続されたユーザの使用する端末装置へフレームを送信する場合、ノード１００ａからＥ−ＮＮＩドメイン４２を介してノード１００ｋまで伝送される。
【００３１】
本実施の形態では、シグナリングにより形成される通信経路の接続を要求する始点ノードをノード１００ａとする。また、通信経路の終端となる終端ノードをノード１００ｋとする。また、通信経路として経由する可能性のある中継ノードをノード１００ｂ〜１００ｊとする。
【００３２】
コントロールプレーン上でのレファレンスポイント管理（この場合、ノード管理）は、レイヤ構造で行われる。各ドメイン内のレファレンスポイント（ノード）は、そのドメイン内で処理され、異なるドメイン（すなわち、そのドメインの外部のドメイン）から認識されるのは、ドメイン間を接続している接点ポイント（ノード）のみである。例えば、Ｉ−ＮＮＩドメイン５２からは、Ｉ−ＮＮＩドメイン５１に属するノードのうち、ノード１００ｅのみが認識可能である。
【００３３】
本実施の形態では、異なるドメインをまたがる場合に、ドメイン間の接点ノード間のシグナリングにより、各ドメイン内で異なるサービスレベルを適用することが可能になる。なお、ドメイン内の処理は、既存技術を用いるものとする。
【００３４】
ここでは、図２のような通信システムについて、通信システムの管理者およびユーザは、通信システムにおけるＩ−ＮＮＩドメインおよびＥ−ＮＮＩドメインのそれぞれの数および内部の通信路で使用可能（すなわち選択可能）なサービス等を把握しているか、または、例えばコントロールプレーンの機能等によって、通信システムにおけるＩ−ＮＮＩドメインおよびＥ−ＮＮＩドメインのそれぞれの数および内部の通信路で使用可能なサービス等を確認することができるものとする。
【００３５】
図３は、ノードのハードウェア構成を示す図である。図３は、ノード１００の内部構成を示したものであるが、ノード１００ａ，１００ｂ，１００ｃ，１００ｄも同様の構成で実現できる。ノード１００は、ＣＰＵ（Central Processing Unit）１０１、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄ、スイッチカード１０３、テーブル記憶メモリ１０４、プロトコル処理部１０５、バス１０６を有している。
【００３６】
ＣＰＵ１０１は、ノード１００全体を制御している。ＣＰＵ１０１は、プログラムによる処理を実行する。ＣＰＵ１０１は、図示しないメモリに保持されたデータを用いて、同じくメモリに保持されたプログラムを実行する。ＣＰＵ１０１は、図示しない通信インタフェースを介して、管理者が使用する図示しない端末装置から送信されるコマンドを受信するとともに、コマンドに対する実行結果を端末装置に応答する。
【００３７】
テーブル記憶メモリ１０４は、例えば、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）等の不揮発性メモリで構成されており、複数のテーブルを記憶している。テーブル記憶メモリ１０４に記憶されるテーブルには、図７において後述するスコアテーブル、論理リンクの構成を管理するテーブル、論理リンク内でのフレームの転送先を決定するためのテーブル、フレームの転送先を示す情報を格納するテーブルが含まれる。
【００３８】
バス１０６には、ＣＰＵ１０１、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄ、スイッチカード１０３、テーブル記憶メモリ１０４、プロトコル処理部１０５が接続されている。
【００３９】
インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、光信号と電気信号とを相互に変換する処理を行う。また、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、コントロールプレーン信号の抽出および挿入を行う。
【００４０】
インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、それぞれ複数個（例えば、８個）の通信ポートを有している。それぞれの通信ポートには、１つの物理リンクを接続できる。インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、それぞれの通信ポートを監視してフレームを取得する。なお、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、複数の通信ポートに同時にフレームが到来した場合に備えて、フレームを一時的に保持するバッファを内部に有している。そして、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、取得したフレームをスイッチカード１０３に送る。
【００４１】
スイッチカード１０３は、ノード１００の内部で伝送される電気信号の送受信先（インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄ）の切り替えを行う。また、信号の多重、分割処理も行う。
【００４２】
スイッチカード１０３は、図示しない学習テーブルを有している。スイッチカード１０３は、学習テーブルに、過去に受信したフレームの送信元アドレスと、そのフレームが到来した通信ポートまたは論理リンクの識別情報とを対応付けて記憶している。この学習テーブルは、スイッチカード１０３によって随時更新される。
【００４３】
そして、スイッチカード１０３は、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄのいずれかからフレームを受け取ると、学習テーブルを参照して、そのフレームの転送先を決定する。ここで、決定した転送先が論理リンクである場合、スイッチカード１０３は、テーブル記憶メモリ１０４に記憶されたテーブルを参照して、転送に使用する具体的なインタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄおよび通信ポートを決定する。その後、スイッチカード１０３は、フレームを、決定したインタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄに送る。
【００４４】
フレームを受け取ったインタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄは、受け取ったフレームを、決定された通信ポートから送信先に送出する。
プロトコル処理部１０５は、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄよりコントロールプレーンを制御するコントロールプレーン制御信号を受信し、処理した後、コントロールプレーン制御信号を、インタフェースカード１０２ａ，１０２ｂ，１０２ｃ，１０２ｄに転送することにより、次のノードへコントロールプレーンを伝送する。
【００４５】
図４は、ノードにおける光信号の処理の動作を示すブロック図である。図４に示すノード１００は、他のノードから送信された光信号を受信して、他のノードに送信するために、受信側インタフェースカード１１１、バイトデマルチプレクサ部１１２、セクション（section）／ライン（line）  オーバーヘッドバイト分離部１１３、Ｄ４−Ｄ１２判別部１１４、制御部１１５、セクション／ライン  オーバーヘッドバイト挿入部１１６、バイトマルチプレクサ部１１７、送信側インタフェースカード１１８を有する。
【００４６】
本実施の形態の通信システムは、ＳＯＮＥＴを用いた通信システムである。ＳＯＮＥＴによる通信ネットワークでは、ＮＭＳと各ノードの間および各ノード間の通信にはＳＯＮＥＴ−ＯＨＢ（OverHead Byte）内に用意されているＤＣＣバイト（Data Communication Channel Byte）を使用し、ＯＳＩ（Open Systems Interconnect）プロトコルを用いている。
【００４７】
なお、本実施の形態の通信システムでは、ＳＯＮＥＴを用いて通信ネットワークを形成しているが、これに限らず、ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）通信ネットワークとしてもよい。ＧＭＰＬＳ通信ネットワークにおいては、ＮＭＳと伝送装置間および各伝送装置間の通信プロトコルにはＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）を用いている。すなわち、通信システムは、通信ネットワークが有する通信路がＩＰ  ｏｖｅｒ  ＸＸＸであれば足りる。
【００４８】
本実施の形態では、ＳＯＮＥＴ−ＯＨＢ（図示省略）のＳＤＣＣ（Section-DCC）における Ｄ４−Ｄ１２の領域を使用して、ＬＡＰＤ（Link Access Procedure, D-channel）プロトコルによるＯＳＩ制御信号が通信されることにより、通信経路等の制御が行われる。なお、上記のＧＭＰＬＳ通信ネットワークでは、ＰＰＰ（Point-to-Point Protocol）によるＧＭＰＬＳ制御信号が通信される。
【００４９】
まず、受信情報の処理時の動作について説明する。受信側インタフェースカード１１１では、対向ノードからの光信号が受信され、受信された光信号が電気信号に変換される。バイトデマルチプレクサ部１１２では、受信側インタフェースカード１１１によって変換された電気信号からＳＯＮＥＴ−ＯＨＢの分離が行われる。セクション／ライン  オーバーヘッドバイト分離部１１３では、バイトデマルチプレクサ部１１２によって分離されたＯＨＢの中からＤ４−Ｄ１２のＯＨＢが分離される。Ｄ４−Ｄ１２判別部１１４では、セクション／ライン  オーバーヘッドバイト分離部１１３によってデータとＯＨＢとが分離された後、Ｄ４−Ｄ１２内のフレームの内容（データ）が判別される。Ｄ４−Ｄ１２判別部１１４によって判別されたフレームの内容は、制御部１１５に伝達される。これにより、対向ノードから送信された受信情報が制御部１１５によって処理される。
【００５０】
次に、送信情報の処理時の動作について説明する。制御部１１５では、Ｄ４−Ｄ１２判別部１１４に対して対向ノードに送信される送信情報が送信される。Ｄ４−Ｄ１２判別部１１４では、制御部１１５から送信された送信情報を示すＤ４−Ｄ１２のデータの内容が作成される。セクション／ライン  オーバーヘッドバイト挿入部１１６では、Ｄ４−Ｄ１２判別部１１４によって作成されたデータにＳＯＮＥＴ−ＯＨＢが付加される。バイトマルチプレクサ部１１７では、セクション／ライン  オーバーヘッドバイト挿入部１１６によってＯＨＢが付加されたデータをフレーム単位で多重化する。送信側インタフェースカード１１８により、バイトマルチプレクサ部１１７で多重化されたフレームが電気信号から光信号に変換され、対向ノードに対して変換された光信号が出力される。
【００５１】
図５は、フレームのデータ構造例を示す図である。図５に示すフレームが、本実施の形態の通信システムが有する各ノード間で送受信されることにより、通信経路のシグナリング、通信経路がとることができるサービスレベル、通信経路に対する要求として設定されたスコアが通知される。このフレームは、経路接続通知として機能する。
【００５２】
図５に示すフレームは、レングス（length）、タイプ（type）、サブタイプ、サービスレベル１〜３、サービスレベルスコア、カレントスコア、リザーブ領域（reserved）で構成されるフレームである。この本実施の形態のフレームは、ＲＳＶＰ−ＴＥのプロトコルフォーマット（OIF2005.205.22,6.2.5.11）に、サービスレベル１〜３、サービスレベルスコア、カレントスコアを追加して、１２バイトに拡張したものである。
【００５３】
レングスは、フレームの長さを示す領域である。図５の例では、レングスには２バイトが割り当てられている。また、図５の例のフレームの長さが１２バイトであるため、レングスには１２が設定される。
【００５４】
タイプおよびサブタイプは、フレームのタイプを定義する領域である。タイプおよびサブタイプには、それぞれ１バイトが割り当てられている。本実施の形態では、タイプには５が設定され、サブタイプには１が設定される。
【００５５】
サービスレベル１〜３は、通信経路における通信路に設定可能なサービスレベルを示す領域である。サービスレベル１〜３には、それぞれ１バイトが割り当てられている。なお、本実施の形態では、サービスレベル１〜３のように３つの領域を設けているが、これに限らず、必要に応じてサービスレベルを示すために設ける領域の個数を増減することができる。サービスレベル１〜３は、図６において後述する通信路種類情報として機能する。
【００５６】
サービスレベルスコアは、選択された各通信路から形成された通信経路の合否の判断の基準となるスコアである合格点を示す領域である。このサービスレベルスコアに、要求が高い時には高いスコアを設定し、要求が厳しくない時には低いスコアを設定する等、要求される水準に応じたスコアを設定することにより、サービスレベルスコアに基づいて通信経路の合否が判断される。これにより、ユーザの要求を、形成される通信経路の判定に反映させることができる。
【００５７】
カレントスコアは、各ノードにおいて通信路が選択された際にスコアが加算された現在のスコアを示す領域である。このカレントスコアは、フレームが各ノードで転送される毎に、そのノードにおいて選択された通信路に応じたスコアが加算される。これにより、各ノードにおける通信路の選択状況が通信経路全体の評価として合計されることにより算出される。カレントスコアには、１バイトが割り当てられている。
【００５８】
リザーブ領域は、本実施の形態ではデータが格納されない予約領域である。リザーブ領域は、３バイトが割り当てられている。
なお、フレームのデータ構造は、通信ネットワークの規格、運用形態等に応じて、種々の変形例が考えられる。また、図５に示したもの以外の情報が付加される場合もある。
【００５９】
図６は、ノードの構成を示すブロック図である。図６に示すノード１００は、通信ネットワークにおいて通信経路を形成するために、通信路に対して設定されたスコアに応じて次の通信路を選択し、選択した通信路のスコアを加算して次のノードに送信する機能を有するレイヤ２スイッチである。また、ノード１００には、ユーザが使用する端末装置７０が接続されていると共に、通信システムを管理する管理者が使用する図示しない端末装置が接続されている。
【００６０】
ここで、通信経路は、ユーザが、通信システム上において始点から終端までの形成を要求する通信経路である。通信路は、通信システム上において通信経路の隣接するノード同士の間を接続する物理的または論理的リンクである。サービスレベルは、各通信路において提供可能な信頼性等の条件を示す。サービスレベルは、１つの通信路について１または複数設定されている。通信経路は、図２において前述したように、通信経路を形成するノードのうちの特定のノードで形成されるＩ−ＮＮＩドメインおよびＥ−ＮＮＩドメイン等の通信ネットワーク領域を単位として区分されている。
【００６１】
ノード１００は、他のノードと通信経路を形成するために、受信部１２１、経路選択部１２２、スコア更新部１２３、送信部１２４、帯域予約部１２５、帯域有効部１２６、経路接続通知作成部１３１、経路接続決定部１４１、終端判定部１４２、要求合致通知作成部１４３、スコア情報記憶部１５１を有する。ノード１００は、始点ノードであるノード１００ａを始点とし、終端ノードであるノード１００ｋを終端とする通信経路において中継を行う。なお、ノード１００，１００ａ，１００ｋは、互いに同等の機能を有する。また、この通信経路では、ノード１００ａおよびノード１００ｋの間には、ノード１００以外にも、ノード１００と同一の構成であり中継を行う図示しないノードが設置されているものとする。
【００６２】
受信部１２１は、通信経路における１つ手前のノード（中継を行う図示しない他のノードまたは始点ノードであるノード１００ａ）から送信された、カレントスコア情報を含む経路接続通知を受信する。また、受信部１２１は、通信経路の終端である通信装置から送信された要求合致通知を受信する。
【００６３】
経路接続通知は、通信経路を形成する各ノードに対して通信経路の形成（接続）を要求する通知である。この経路接続通知は、通信システムにおいて端末装置７０を使用するユーザによる通信経路の形成の要求に基づいて始点ノードであるノード１００ａから送信される通知であり、ノード１００ａが有する図示しない経路接続通知作成部（経路接続通知作成部１３１と同等の機能を有する）によって作成される。経路接続通知は、詳しくは図５において前述したように、フレーム形式で送信される。
【００６４】
経路接続通知は、選択の候補となる通信路の種類を定義する通信路種類情報を有する。この通信路種類情報により、通信経路が有する各通信路で使用可能（選択可能）なサービスレベルが定義される。また、経路接続通知は、通信経路を形成するノードを示す経路情報を有する。この経路情報により、ユーザが形成を要求する通信経路が有するノードが各ノードに通知される。また、経路接続通知は、後述するカレントスコア情報、通信経路における始点から終端までの通信路が選択された場合のカレントスコアの合格点を示す合格点情報および経路選択部１２２によって選択可能なサービスレベルを示すサービスレベル情報を有する。
【００６５】
また、経路接続通知が含むカレントスコア情報は、例えばユーザの要求等に基づいて、ノード１００および他のノードによって形成される通信経路の一部であり、通信経路の始点であるノード１００ａから、通信経路において現時点までに既に選択された通信路までの部分通信経路について評価する値であるカレントスコアを示す情報である。カレントスコア情報は、現スコア情報として機能する。
【００６６】
経路選択部１２２は、スコア情報記憶部１５１に記憶されているスコア情報を取得する。また、経路選択部１２２は、経路接続通知が含む経路情報および経路接続通知が含む通信路種類情報に基づいて、選択可能な通信路およびサービスレベルを特定する。通信路のサービスレベルは、図２において前述したように各通信路に対して１または複数種類存在する。
【００６７】
次に経路選択部１２２は、次の通信路において選択可能なサービスレベルが複数存在する場合には、取得したスコア情報に基づいて、選択可能な通信路のサービスレベルのスコアを取得し、スコア情報に基づいて通信路を評価することによって、通信経路において、他のノード（図示省略）が有する経路選択部等によって既に選択された通信路の次の通信路およびサービスレベルを選択する。
【００６８】
このとき経路選択部１２２は、経路接続通知が含むサービスレベル情報とスコア情報記憶部１５１に記憶されているスコア情報とに基づいて評価することによって、通信経路における既に選択された通信路の次の通信路（ノード１００からみて次のノードまでの通信路）のサービスレベルとして、スコア情報が示すスコアに基づいて最も評価が高い通信路およびサービスレベルを選択する。
【００６９】
また、始点ノードであるノード１００ａが有し、ノード１００の経路選択部１２２と同等の機能を有する経路選択部（図示省略）は、ユーザが使用する端末装置７０による要求に基づいて、ノード１００ａが有するスコア情報記憶部（図示省略）に記憶されているスコア情報に基づいて通信路およびサービスレベルを評価することによって、通信経路における始点側から見て最初の通信路を選択する。
【００７０】
スコア更新部１２３は、スコア情報記憶部１５１に記憶されているスコア情報を読み出す。次にスコア更新部１２３は、読み出したスコア情報に基づいて、経路選択部１２２によって新たに選択された通信路の評価値であるスコアを取得する。次に、スコア更新部１２３は、受信部１２１で受信された経路接続通知が含むカレントスコア情報が示すカレントスコアに、経路選択部１２２によって取得された、選択された通信路のスコアを加算する。次に、スコア更新部１２３は、加算結果を新たなカレントスコアとしてカレントスコア情報を更新する。
【００７１】
送信部１２４は、スコア更新部１２３によって更新されたカレントスコアを含む経路接続通知を、通信経路における次のノード（中継を行う図示しない他のノードまたは終端ノードであるノード１００ｋ）に送信する。
【００７２】
また、始点ノードであるノード１００ａが有し、ノード１００の送信部１２４と同等の機能を有する送信部（図示省略）は、ノード１００の経路接続通知作成部１３１と同等の機能を有する経路接続通知作成部（図示省略）が作成した経路接続通知を経路情報が示す通信経路における次のノードに送信する。
【００７３】
また、終端ノードであるノード１００ｋが有し、ノード１００の送信部１２４と同等の機能を有する送信部（図示省略）は、送信経路を形成する通信装置を介して始点であるノード１００ａに向けて要求合致通知を送信する。
【００７４】
帯域予約部１２５は、経路選択部１２２によって通信路が選択された場合には、選択された通信路の帯域を予約する。
帯域有効部１２６は、通信経路の終端である通信装置によって通信経路を形成する決定が行われたことを通知する要求合致通知を受信部１２１が受信した場合には、帯域予約部１２５によって予約された帯域を有効にする。
【００７５】
経路接続通知作成部１３１は、通信装置が通信経路の始点である場合には、カレントスコア情報に初期値を設定し、初期値を設定したカレントスコア情報を含む経路接続通知を作成する。
【００７６】
経路接続決定部１４１は、通信装置が通信経路の終端である場合には、受信部１２１によって受信された経路接続通知が含むカレントスコア情報に基づいて通信経路を評価し、評価結果が所定の条件を満たしているときは、通信経路を形成する決定を行い、評価結果が所定の条件を満たしていないときは、通信経路を形成しない決定を行う。
【００７７】
具体的には、経路接続決定部１４１は、通信経路における始点から終端までの通信路が選択された場合のカレントスコアが、合格点情報が示す合格点以上であれば、通信経路を形成する決定を行い、カレントスコアが合格点未満であれば、通信経路を形成しない決定を行う。
【００７８】
終端判定部１４２は、受信部１２１によって経路接続通知が受信されると、受信された経路接続通知が含む経路情報に基づいて、ノード１００が終端ノードであるか否かを判定する。
【００７９】
要求合致通知作成部１４３は、ノード１００が、ユーザが要求する通信経路の終端であって、かつノード１００が有する経路接続決定部１４１によって通信経路を形成する決定が行われた場合には、通信経路を形成する決定が行われたことを通知する要求合致通知を作成する。
【００８０】
スコア情報記憶部１５１は、通信経路における隣接するノードの間を接続する通信路を評価するためのスコア情報を記憶する。このスコア情報は、通信システムの管理者または通信システムに通信経路の形成を要求するユーザによって設定される。このとき、スコア情報には、各通信路またはサービスレベルに関し、通信路の信頼性等、ユーザが着目および重視する項目について、優れているものを高く、劣っているものを低くなるように評価してスコアを設定する。
【００８１】
スコア情報は、通信経路における通信路の信頼性を定義するサービスレベルの評価を示す。スコア情報が示すスコアは、信頼性が高い通信路について評価が高くなるように設定されている。
【００８２】
なお、ノード１００は、レイヤ２スイッチであるが、これに限らず、レイヤ３スイッチ、ルータ等のデータの中継機能を有する他の種類の通信装置でもよい。
図７は、第１の実施の形態のスコアテーブルの構成例を示す図である。図７に示すスコアテーブル１５１ａは、スコア情報を記憶するテーブルであり、ノード１００のテーブル記憶メモリ１０４（図３において前述）に格納されている。スコア情報は、ノード１００において次の通信路を選択する際に参照される情報であり、通信路のサービスレベルに対して割り当てられたスコアを示す情報である。
【００８３】
スコアテーブル１５１ａには、項目として“サービスレベル値”、“サービスレベルタイプ”、“スコア”が設けられている。
サービスレベル値は、各サービスレベルを識別するために割り当てられた値を示す項目である。サービスレベルタイプは、各サービスレベルの名称を示す項目である。このサービスレベル値が、図５において前述したフレームのサービスレベル１〜３に設定される。
【００８４】
スコアは、各サービスレベルに対して割り当てられた得点である。各ノードによって、通信経路の次の通信路およびサービスレベルが選択されると、選択に応じたスコアが図５において前述したフレームのカレントスコアに加算される。
【００８５】
本実施の形態の通信システム（図２において前述）で通信経路の形成を要求するユーザは、形成を要求する通信経路において、各Ｉ−ＮＮＩドメインの通信路で使用可能なサービスレベルおよびスコアテーブル１５１ａに記憶されているスコア情報に基づいて、通信経路について求める合格点を設定する。そして、通信システムで形成される通信経路の各ノードで選択されるサービスレベルに応じてスコアが加算され、最終的なスコアの合計値と合格点とが比較されることにより、通信経路の形成の可否が判定される。
【００８６】
なお、本実施の形態では、通信システムの通信路において上記のサービスレベルを使用可能であるが、これに限らず、障害復旧・回線保持方法（Restoration Type, Reversion Strategy）等、上記以外のサービスレベルを使用可能にしてもよい。例えば、ＰＣＡ（ＢＬＳＲ）（予備回線を間借り），Ｐｒｏｔｅｃｔｉｏｎ  Ｄｅｄｉｃａｔｅｄ（帯域を確保した予備回線を用意），Ｓｈａｒｅｄ  ｐｒｏｔｅｃｔｉｏｎ（予備回線をシェア），Ｆａｓｔ  Ｒｅｒｏｕｔｅ（短時間でのリルート），Ｒｅｒｏｕｔｅ（時間を保証しないリルート），Ｌｉｎｋ  Ｄｉｓｊｏｉｎｔ  ｐｒｏｔｅｃｔｉｏｎ（リンクを共有しないプロテクション），Ｎｏｄｅ  Ｄｉｓｊｏｉｎｔ  ｐｒｏｔｅｃｔｉｏｎ（ノードを共有しないプロテクション），ＳＲＬＧ  Ｄｉｓｊｏｉｎｔ  ｐｒｏｔｅｃｔｉｏｎ（ＳＲＬＧを共有しないプロテクション），Ｃｏ−ｒｏｕｔｅ  ＶＣＡＴ／ＬＣＡＳ  ＬＩＮＫ（ＶＣＡＴ／ＬＣＡＳを通すとき、同一リンクを通す），Ｃｏ−ｒｏｕｔｅ  ＶＣＡＴ／ＬＣＡＳ  ＮＯＤＥ（ＶＣＡＴ／ＬＣＡＳを通すとき、同一ノードを通す）等、およびこれら以外のサービスレベルを使用可能にしてもよい。
【００８７】
また、通信システムの通信路において上記のサービスレベルを使用可能にした場合、スコアテーブル１５１ａに、使用可能なサービスレベルならびにこのサービスレベルに対応するサービスレベル値およびスコアを設定する。これにより、使用可能にしたサービスレベルについてスコアを算出することで、終端のノードにおいて通信経路の形成の可否を判定することができる。
【００８８】
次に、本実施の形態で実行される処理について説明する。
図８は、経路接続通知送信処理の手順を示すフローチャートである。この経路接続通知送信処理は、ノード１００が、ユーザの要求する通信経路における始点ノードである場合に、経路情報、合格点およびサービスレベルを有する経路接続通知を作成し、作成した経路接続通知を次のノードに送信することによりシグナリングを開始する処理である。経路接続通知送信処理は、始点ノードであるノード１００において、ユーザの使用する端末装置（例えば、図６において前述した端末装置７０）から送信された経路生成要求を受信し、通信経路の設定を開始する時に実行される。
【００８９】
［ステップＳ１１］経路接続通知作成部１３１は、ユーザの使用する端末装置から送信された経路生成要求に含まれている合格点および経路情報、設定された１または複数のサービスレベルを取得すると共に、経路情報に従ってルーティング情報を作成する。
【００９０】
［ステップＳ１２］経路接続通知作成部１３１は、ステップＳ１１で作成したルーティング情報に基づいて、ユーザからの経路生成要求に示されたユーザの要求する通信経路は、始点ノードから終端ノードまで到達可能か否か、すなわち通信路および中継するノードによって接続可能であるか否かについて判定する。到達可能であれば、ステップＳ１３に処理が進められる。一方、到達不可能であれば、ステップＳ１６に処理が進められる。
【００９１】
［ステップＳ１３］帯域予約部１２５は、経路情報に従い、自ノードであるノード１００から次のノードまでを接続する通信路を形成する帯域を予約（reserve）する。このとき、自ノードから次のノードまで複数の通信路およびサービスレベルが存在する場合には、最もスコアの高い通信路およびサービスレベルが選択され、選択された通信路およびサービスレベルに応じた帯域が予約される。
【００９２】
［ステップＳ１４］経路接続通知作成部１３１は、ステップＳ１１で取得した情報に基づいて、合格点、経路情報、サービスレベルを含む経路接続通知を作成する。
［ステップＳ１５］送信部１２４は、ステップＳ１４で経路接続通知作成部１３１によって作成された経路接続通知を、経路情報に基づいて次のノードに送信する。その後、経路接続通知送信処理は終了する。
【００９３】
［ステップＳ１６］送信部１２４は、ユーザが要求する通信経路には到達不可能である旨を通知するエラー通知を、ユーザの使用する端末装置に送信する。これにより、ユーザに対して要求する水準では始点ノードから終端ノードまでの通信経路を形成できないことが通知される。その後、経路接続通知送信処理は終了する。
【００９４】
図９および図１０は、経路接続通知転送処理の手順を示すフローチャートである。この経路接続通知転送処理は、ノード１００が、ユーザの要求する通信経路における中継ノードである場合に、通信経路における前のノードから送信された経路情報、合格点およびサービスレベルを有する経路接続通知を受信し、受信した経路接続通知に従って新たに通信路を設定すると共に、設定した通信路のスコアを経路接続通知のスコアに加算し、さらに経路接続通知を次のノードに転送する処理である。経路接続通知転送処理は、中継ノードであるノード１００において、受信部１２１による前のノードから送信された経路生成要求の受信に基づいて実行される。
【００９５】
ここで、経路接続通知を受信したノード１００が中継ノードか終端ノードであるかについては、終端判定部１４２によって、ユーザが要求する通信経路における前のノードから送信され、受信部１２１で受信された経路接続通知が含む経路情報に基づいて判定される。
【００９６】
［ステップＳ２１］経路選択部１２２は、ユーザが要求する通信経路における前のノードから送信され、受信部１２１で受信された経路接続通知に基づいて、自ノードであるノード１００が属するＩ−ＮＮＩドメイン内の経路計算を行う。これにより、ノード１００によって、ノード１００が属するＩ−ＮＮＩドメイン内の他のノードとの通信によりそのＩ−ＮＮＩドメイン内の経路情報が他のノードから取得され、取得された経路情報に基づいてＩ−ＮＮＩドメイン内における最適な経路が求められる。
【００９７】
［ステップＳ２２］経路選択部１２２は、ステップＳ２１の経路計算の結果、ユーザが要求する通信経路において、ノード１００が属するＩ−ＮＮＩドメイン内の経路が形成可能であるか否かについて判定する。経路が形成可能であれば、ステップＳ２３に処理が進められる。一方、経路が形成不可能であれば、ステップＳ２５に処理が進められる。
【００９８】
［ステップＳ２３］経路選択部１２２は、経路接続通知に設定された１または複数のサービスレベルによってノード１００が属するＩ−ＮＮＩドメイン内における通信路が形成可能であるか否かについて判定する。形成可能であれば、ステップＳ２４に処理が進められる。一方、形成不可能であれば、ステップＳ２５に処理が進められる。
【００９９】
［ステップＳ２４］経路選択部１２２は、次の通信路およびサービスレベルならびにそのサービスレベルのスコアを決定する。このとき経路選択部１２２は、ノード１００が属するＩ−ＮＮＩドメインの通信路で使用可能なサービスレベルであって、かつ経路接続通知に設定された選択可能なサービスレベルであるもののうち、図７において前述したスコアテーブル１５１ａを参照して、最も高いスコアであるサービスレベルを選択する。また、スコアテーブル１５１ａにおいて、この選択されたサービスレベル対応するスコアが、決定されたスコアとなる。その後、処理がステップＳ３１（図１０において後述）に進められる。
【０１００】
［ステップＳ２５］経路選択部１２２は、ステップＳ２２の判定の結果、ユーザが要求する通信経路におけるノード１００が属するＩ−ＮＮＩドメイン内の通信路が形成不可能である旨、またはステップＳ２３の判定の結果、経路接続通知に設定されたサービスレベルでユーザが要求する通信経路におけるノード１００が属するＩ−ＮＮＩドメイン内の通信路が形成不可能である旨のエラー通知を、ユーザの使用する端末装置に送信する。これにより、ノード１００が属するＩ−ＮＮＩドメインにおいてユーザに対して要求する通信経路が形成できないことが通知される。その後、経路接続通知転送処理は終了する。
【０１０１】
［ステップＳ３１］帯域予約部１２５は、ステップＳ２４の経路選択部１２２による決定に基づいて、自ノードであるノード１００から次のノードまでを接続する通信路を形成する帯域を予約する。
【０１０２】
［ステップＳ３２］スコア更新部１２３は、ステップＳ２４で経路選択部１２２によって決定されたスコアを、受信部１２１で受信された経路接続通知が含むカレントスコアに加算する。
【０１０３】
［ステップＳ３３］送信部１２４は、ステップＳ３２でスコアが加算された経路接続通知を、経路接続通知が含む経路情報に基づいてユーザが要求した通信経路における次のノードに送信する。これにより、ユーザが要求する通信経路における次のノードに対して経路接続通知が転送される。その後、経路接続通知転送処理は終了する。
【０１０４】
図１１は、要求合致通知送信処理の手順を示すフローチャートである。この要求合致通知送信処理は、ノード１００が、ユーザの要求する通信経路における終端ノードである場合に、通信経路における前のノードから送信された経路接続通知を受信し、受信した経路接続通知に従って通信経路における最後の通信路を設定する処理である。また、要求合致通知送信処理は、設定した通信路のスコアを経路接続通知のスコアに加算して通信経路形成の可否を判定すると共に、通信経路の形成を他のノードに通知する要求合致通知を作成して、作成した要求合致通知を送信する。要求合致通知送信処理は、終端ノードであるノード１００において、受信部１２１による前のノードから送信された経路生成要求の受信に基づいて実行される。
【０１０５】
ここで、前述したように、経路接続通知を受信したノード１００が中継ノードか終端ノードであるかについては、終端判定部１４２（図６において前述）によって、ユーザが要求する通信経路における前のノードから送信され、受信部１２１で受信された経路接続通知が含む経路情報に基づいて判定される。
【０１０６】
［ステップＳ４１］経路選択部１２２は、通信経路における最後の通信路（すなわち、１つ手前のノードおよび終端ノードであるノード１００を接続する通信路）およびサービスレベルならびにそのサービスレベルのスコアを決定する。このとき経路選択部１２２は、その通信路で使用可能なサービスレベルであって、かつ経路接続通知に設定された選択可能なサービスレベルであるもののうち、図７において前述したスコアテーブル１５１ａを参照して、最も高いスコアであるサービスレベルを選択する。また、スコアテーブル１５１ａにおいて、この選択されたサービスレベル対応するスコアが、決定されたスコアとなる。
【０１０７】
［ステップＳ４２］スコア更新部１２３は、ステップＳ４１で経路選択部１２２によって決定されたスコアを、受信部１２１で受信された経路接続通知が含むカレントスコアに加算する。これにより、ユーザが要求した通信経路におけるすべての通信路のスコアの合計点が求められる。
【０１０８】
［ステップＳ４３］経路接続決定部１４１は、ステップＳ４１で最後の通信路のスコアが加算されたカレントスコアが経路接続通知に含まれている合格点以上であるか否かについて判定する。カレントスコアが合格点以上であれば、ステップＳ４４に処理が進められる。一方、カレントスコアが合格点未満であれば、ステップＳ４７に処理が進められる。
【０１０９】
［ステップＳ４４］経路接続決定部１４１は、ステップＳ４３の判定結果に基づいて、ユーザに要求された通信経路を形成する。
［ステップＳ４５］要求合致通知作成部１４３は、ステップＳ４３の判定結果に基づいて、ユーザが要求する通信経路が形成された旨を通知する要求合致通知を作成する。
【０１１０】
［ステップＳ４６］送信部１２４は、ステップＳ４５で要求合致通知作成部１４３によって作成された要求合致通知を、ユーザが要求した通信経路における１つ手前のノードに送信する。これにより、ユーザが要求する通信経路が形成されたことが通信経路を形成する他のノードおよびユーザの使用する端末装置に対して通知される。その後、要求合致通知送信処理は終了する。
【０１１１】
［ステップＳ４７］経路接続決定部１４１は、ステップＳ４３の判定の結果、ユーザが要求する通信経路のスコアの合計が合格点未満である旨のエラー通知を、経路接続通知が含む経路情報に基づいて１つ手前のノードに送信する。これにより、ユーザが要求する通信経路のスコアの合計は合格点に達しなかったことおよびユーザが要求する通信経路が形成されないことが、他のノードに通知されると共に、他のノードを介してユーザの使用する端末装置に通知される。その後、要求合致通知送信処理は終了する。
【０１１２】
図１２は、要求合致通知転送処理の手順を示すフローチャートである。この要求合致通知転送処理は、ノード１００が、ユーザの要求する通信経路における中継ノードである場合に、通信経路における次のノード（終端ノードも含む）から送信された要求合致通知を受信したときには、受信した要求合致通知に従って予約した通信路の帯域を有効にすると共に要求合致通知を前のノードに転送する処理である。また、要求合致通知転送処理は、通信経路における次のノードから送信されたエラー通知を受信した場合には、対応する帯域の予約を解放し、エラー通知を他のノードに転送する。要求合致通知転送処理は、中継ノードであるノード１００において、ユーザが要求する通信経路における次のノードから送信された要求合致通知またはエラー通知の受信部１２１による受信に基づいて実行される。
【０１１３】
ここで、要求合致通知またはエラー通知を受信したノード１００が中継ノードか始点ノードであるかについては、帯域有効部１２６（図６において前述）によって、受信部１２１で受信された、対応する経路接続通知が含む経路情報に基づいて判定される。
【０１１４】
［ステップＳ５１］帯域有効部１２６は、受信部１２１で受信された通知が要求合致通知であるかエラー通知であるかについて判定する。要求合致通知であれば、ステップＳ５２に処理が進められる。一方、エラー通知であれば、ステップＳ５４に処理が進められる。
【０１１５】
［ステップＳ５２］帯域有効部１２６は、ステップＳ５１の判定結果に基づいて、経路接続通知転送処理のステップＳ３１（図１０において前述）で予約された自ノードであるノード１００から次のノードまでを接続する通信路の該当する帯域を有効にする。
【０１１６】
［ステップＳ５３］送信部１２４は、受信部１２１で受信された要求合致通知を、ユーザが要求した通信経路における１つ手前のノードに送信する。これにより、ユーザが要求する通信経路が形成されたことが通信経路を形成する他のノードおよびユーザの使用する端末装置に対して通知される。その後、要求合致通知転送処理は終了する。
【０１１７】
［ステップＳ５４］帯域有効部１２６は、ステップＳ５１の判定結果に基づいて、経路接続通知転送処理のステップＳ３１で予約された自ノードであるノード１００から次のノードまでを接続する通信路の該当する帯域の予約を解放する。
【０１１８】
［ステップＳ５５］送信部１２４は、受信部１２１で受信されたエラー通知を、ユーザが要求した通信経路における１つ手前のノードに送信する。これにより、ユーザが要求する通信経路が形成されないことが他のノードおよびユーザの使用する端末装置に対して通知される。その後、要求合致通知転送処理は終了する。
【０１１９】
図１３は、要求合致通知受信処理の手順を示すフローチャートである。この要求合致通知受信処理は、ノード１００が、ユーザの要求する通信経路における始点ノードである場合に、通信経路における次のノード（終端ノードも含む）から送信された要求合致通知を受信したときには、受信した要求合致通知に従って予約した通信路の帯域を有効にすると共に要求合致通知をユーザの使用する端末装置に送信する処理である。また、要求合致通知受信処理は、通信経路における次のノードから送信されたエラー通知を受信した場合には、対応する帯域の予約を解放し、エラー通知をユーザの使用する端末装置（例えば、図６において前述した端末装置７０）に転送する。要求合致通知受信処理は、始点ノードであるノード１００において、受信部１２１によるユーザが要求する通信経路における次のノードから送信された要求合致通知またはエラー通知の受信に基づいて実行される。
【０１２０】
ここで、前述したように、要求合致通知またはエラー通知を受信したノード１００が中継ノードか始点ノードであるかについては、帯域有効部１２６によって、受信部１２１で受信された、対応する経路接続通知が含む経路情報に基づいて判定される。
【０１２１】
［ステップＳ６１］帯域有効部１２６は、受信部１２１で受信された通知が要求合致通知であるかエラー通知であるかについて判定する。要求合致通知であれば、ステップＳ６２に処理が進められる。一方、エラー通知であれば、ステップＳ６４に処理が進められる。
【０１２２】
［ステップＳ６２］帯域有効部１２６は、ステップＳ６１の判定結果に基づいて、経路接続通知送信処理のステップＳ１３（図８において前述）で予約された自ノードであるノード１００から次のノードまでを接続する通信路の該当する帯域を有効にする。
【０１２３】
［ステップＳ６３］送信部１２４は、受信部１２１で受信された要求合致通知を、ユーザの使用する端末装置に送信する。これにより、ユーザが要求する通信経路が形成されたことがユーザの使用する端末装置に対して通知される。その後、要求合致通知受信処理は終了する。
【０１２４】
［ステップＳ６４］帯域有効部１２６は、ステップＳ６１の判定結果に基づいて、経路接続通知送信処理のステップＳ１３（図８において前述）で予約された自ノードであるノード１００から次のノードまでを接続する通信路の該当する帯域の予約を解放する。
【０１２５】
［ステップＳ６５］送信部１２４は、受信部１２１で受信されたエラー通知を、ユーザが使用する端末装置に送信する。これにより、ユーザが要求する通信経路が形成されないことがユーザの使用する端末装置に対して通知される。その後、要求合致通知受信処理は終了する。
【０１２６】
図１４および図１５は、通信経路の形成時の処理の手順を示すシーケンス図である。
ここでは、図２において前述したように、始点ノードをノード１００ａ、経由する可能性のある中継ノードをノード１００ｂ，１００ｃ，１００ｄ，１００ｅ，１００ｆ，１００ｇ，１００ｈ，１００ｊ、終点ノードをノード１００ｋとする。これらのノードが、それぞれ異なるＥ−ＮＮＩドメイン（Ｅ−ＮＮＩドメイン４１，４２，４３）に属するものとする。また、Ｅ−ＮＮＩドメイン４２は、複数のＩ−ＮＮＩドメイン（Ｉ−ＮＮＩドメイン５１，５２）から構成されるものとし、ノード１００ｂ〜１００ｅと、ノード１００ｆ〜１００ｊは、それぞれ異なるＩ−ＮＮＩドメイン（それぞれＩ−ＮＮＩドメイン５１，５２）に属するものとする。また、中継ノードのうち異なるドメイン間を接続するノードであるドメイン接点ノードをノード１００ｂ，１００ｅ，１００ｆ，１００ｊとする。
【０１２７】
可能な範囲で最もサービスレベルの高い通信経路を形成するベストエフォートシグナリングの処理は、ユーザの使用する端末装置より、始点ノードをノード１００ａとし、終端ノードをノード１００ｋとする通信経路を形成する要求と共に、設定を要求する通信経路の経路情報、合格点、選択可能なサービスレベルを、ユーザが要求する通信経路の始点ノードであるノード１００ａが受信することによって開始される。ここで、ユーザが要求する通信経路の経路情報は、始点ノードであるノード１００ａ、終端ノードであるノード１００ｋ、始点ノードから終端ノードまでの経路におけるドメイン接点ノードであるノード１００ｂ，１００ｅ，１００ｆ，１００ｊを示す。
【０１２８】
以下に、図１４および図１５に従って通信経路の設定時における各ノードで実行されるベストエフォートシグナリングの処理の手順を説明する。
［ステップＳ１０１］ユーザが設定を要求した通信経路における始点ノードであるノード１００ａは、経路接続通知送信処理（図８において前述）を実行することにより、ルーティング情報を作成し、ノード１００ａを始点ノードとし、ノード１００ｂ，１００ｅ，１００ｆ，１００ｊを介してノード１００ｋを終端ノードとする通信経路を設定すると共に、合格点、経路情報、選択可能なサービスレベルを有する経路接続通知を、経路情報に従ってノード１００ｂに送信する。
【０１２９】
［ステップＳ１０２］ノード１００ａから送信された経路接続通知を受信したノード１００ｂは、経路接続通知転送処理（図９および図１０において前述）を実行することにより、受信した経路接続通知に基づいて、経路接続通知に示された選択可能なサービスレベルであり、かつ最もスコアが高いサービスレベルを選択して帯域を予約（リザーブ）する。また、ノード１００ｂは、経路接続通知転送処理により、経路接続通知のカレントスコアに選択したサービスレベルのスコアを加算し、経路情報に基づいてノード１００ｂが属するＩ−ＮＮＩドメイン５１における次のノードであるノード１００ｅに経路接続通知を送信する。
【０１３０】
［ステップＳ１０３］ノード１００ｂから送信された経路接続通知を受信したノード１００ｅは、ノード１００ｂと同様、経路接続通知転送処理を実行することにより、サービスレベルを選択して帯域を予約すると共に、経路接続通知のカレントスコアに選択したサービスレベルのスコアを加算して、経路情報における次のノードであり、次のＩ−ＮＮＩドメインであるＩ−ＮＮＩドメイン５２に属するノード１００ｆに経路接続通知を送信する。
【０１３１】
［ステップＳ１０４］ノード１００ｅから送信された経路接続通知を受信したノード１００ｆは、ノード１００ｂ等と同様、経路接続通知転送処理を実行することにより、サービスレベルを選択して帯域を予約すると共に、経路接続通知のカレントスコアに選択したサービスレベルのスコアを加算して、経路情報における次のノードであり、同一のＩ−ＮＮＩドメインであるＩ−ＮＮＩドメイン５２に属するノード１００ｊに経路接続通知を送信する。
【０１３２】
［ステップＳ１０５］ノード１００ｆから送信された経路接続通知を受信したノード１００ｊは、ノード１００ｂ等と同様、経路接続通知転送処理を実行することにより、サービスレベルを選択して帯域を予約すると共に、経路接続通知のカレントスコアに選択したサービスレベルのスコアを加算して、経路情報における次のノードであり、終端ノードであるノード１００ｋに経路接続通知を送信する。
【０１３３】
［ステップＳ２０１］ノード１００ｊから送信された経路接続通知を受信した、終端ノードであるノード１００ｋは、要求合致通知送信処理（図１１において前述）を実行することにより、サービスレベルを選択すると共に、経路接続通知のカレントスコアに選択したサービスレベルのスコアを加算して、加算後のスコアが合格点以上である場合には、ユーザが要求する通信経路を形成し、要求合致通知を作成して、経路情報における手前のノードであるノード１００ｊに要求合致通知を送信する。
【０１３４】
［ステップＳ２０２］ノード１００ｋから送信された要求合致通知を受信したノード１００ｊは、要求合致通知転送処理（図１２において前述）を実行することにより、受信した要求合致通知に基づいて、経路接続通知転送処理において予約した帯域を有効にし、経路情報に基づいてノード１００ｊが属するＩ−ＮＮＩドメイン５２における手前のノードであるノード１００ｆに要求合致通知を送信する。
【０１３５】
［ステップＳ２０３］ノード１００ｊから送信された要求合致通知を受信したノード１００ｆは、ノード１００ｊと同様、要求合致通知転送処理を実行することにより、受信した要求合致通知に基づいて、予約した帯域を有効にし、経路情報に基づいて手前のノードでありノード１００ｆとは異なるＩ−ＮＮＩドメイン５１に属するノード１００ｅに要求合致通知を送信する。
【０１３６】
［ステップＳ２０４］ノード１００ｆから送信された要求合致通知を受信したノード１００ｅは、ノード１００ｊ等と同様、要求合致通知転送処理を実行することにより、受信した要求合致通知に基づいて、予約した帯域を有効にし、経路情報に基づいて手前のノードでありノード１００ｅが属するＩ−ＮＮＩドメイン５１に属するノード１００ｂに要求合致通知を送信する。
【０１３７】
［ステップＳ２０５］ノード１００ｅから送信された要求合致通知を受信したノード１００ｂは、ノード１００ｊ等と同様、要求合致通知転送処理を実行することにより、受信した要求合致通知に基づいて、予約した帯域を有効にし、経路情報に基づいて手前のノードであり始点ノードであるノード１００ａに要求合致通知を送信する。
【０１３８】
［ステップＳ２０６］ノード１００ｂから送信された要求合致通知を受信した、始点ノードであるノード１００ａは、要求合致通知受信処理（図１３において前述）を実行することにより、受信した要求合致通知に基づいて、予約した帯域を有効にし、ユーザが使用する端末装置に要求合致通知を送信する。これにより、ユーザに対して通信経路の形成が完了したことが通知される。
【０１３９】
なお、本実施の形態では、例えば以下のような場合に、通信システムで通信経路の形成に失敗することになる。
ケース（１）ユーザによって、トポロジー的に形成が不可能な通信経路が要求された場合
ケース（２）ユーザによって、指定されたサービスレベルでは接続できない区間を含むように要求された場合
ケース（３）ユーザによって、合格点につき実際にはサポート不可能な高得点が設定された場合
このような場合、通信システムの管理者の端末装置は、以下の処理を実行することにより対処してもよい。
【０１４０】
ケース（１）については、経路情報について、コントロールプレーン、Ｅ−ＮＮＩドメインおよびＩ−ＮＮＩドメインの通信路の接続状況を再確認して接続要求を改めて行うようにユーザに求める。
【０１４１】
ケース（２）については、各Ｉ−ＮＮＩドメインおよびＥ−ＮＮＩドメインの通信路にてサポート可能なサービスレベルを再確認して接続要求を改めて行うようにユーザに求める。
【０１４２】
ケース（３）については、要求された通信経路内のＩ−ＮＮＩドメイン、Ｅ−ＮＮＩドメインの通信路数および各サービスレベル、スコア情報のスコアを再確認して合計点を再設定し接続要求を改めて行うようにユーザに求める。
【０１４３】
また、ケース（３）については、例えば、ユーザに対して合格点を下げるように求めるか、スコア情報のサービスレベルのスコアを見直して再設定するように求めてもよい。
以上のようにして、第１の実施の形態では、通信経路における各区間のサービスレベルの評価に得点制を用いることで、形成を要求する通信経路について複数のサービスレベルタイプおよびそのスコア、判定基準点である合格点を目的や要求水準等に合わせて設定し、設定事項をコントロールプレーンで通知することにより、経路設定を行う条件に柔軟性を持たせることができる。これにより、通信経路内において可能な範囲でより良いサービスレベルによる経路設定が可能になる。
【０１４４】
［第２の実施の形態］
次に、第２の実施の形態について説明する。上記の第１の実施の形態との相違点を中心に説明し、同様の事項については同一の符号を用いるとともに説明を省略する。
【０１４５】
第２の実施の形態は、第１の実施の形態の通信システム（図２において前述）よりも通信システムにおいて各ノードを接続する通信路で選択可能なサービスレベルの冗長性が、全体的に高く設定されていると共に、第１の実施の形態のスコアテーブル１５１ａ（図７において前述）よりもサービスレベルの冗長性を高く評価するように構成されている点で、第１の実施の形態と異なる。
【０１４６】
以下に、本実施の形態について説明する。
図１６は、第２の実施の形態の通信システムの全体構成を示す図である。本実施の形態の通信システムは、第１の実施の形態と同様、通信経路に接続されたユーザの使用する端末装置間でデータの送受信を行えるように、複数のノードがデータをフレーム形式で転送する光伝送ネットワークである。
【０１４７】
図１６に示す通信システムは、第１の実施の形態と同様、ノード１００ａ，１００ｂ，１００ｃ，１００ｄ，１００ｅ，１００ｆ，１００ｇ，１００ｈ，１００ｊ，１００ｋで構成される。ノード１００ａ〜１００ｋは、光伝送を行うレイヤ２スイッチである。
【０１４８】
上記の各ノードには、ユーザが使用する図示しない端末装置が接続されている。また、各ノードには、通信システムの管理者がＮＭＳによる通信システムの保守に使用する図示しない端末装置が接続されている。管理者の端末装置は、各ノードの保守や管理のために、各ノードと接続されている。各ノード同士の間は、１つ以上の物理リンク（例えば、ＳＯＮＥＴ／ＳＤＨ）で接続されている。各ノードと管理者の端末装置との間は、１つ以上の物理リンクまたは論理リンクによって接続されている。また、各ノードは、すべて同様に構成されており、同等の機能を有する。
【０１４９】
各ノードは、第１の実施の形態と同様、複数のノードから形成されているコントロールプレーンのＩ−ＮＮＩドメインに属している。このとき、ノード１００ｂ，１００ｃ，１００ｄ，１００ｅと、ノード１００ｆ，１００ｇ，１００ｈ，１００ｊとは、それぞれ異なるＩ−ＮＮＩドメインに属するものとする。具体的には、ノード１００ｂ，１００ｃ，１００ｄ，１００ｅは、Ｉ−ＮＮＩドメイン２５１に属している。ノード１００ｆ，１００ｇ，１００ｈ，１００ｊは、Ｉ−ＮＮＩドメイン２５２に属している。
【０１５０】
ここで、Ｉ−ＮＮＩドメイン２５１では、サービスレベルとして、４Ｆ−ＢＬＳＲ，ＵＰＳＲ，１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ）がサポート可能である。Ｉ−ＮＮＩドメイン２５２では、サービスレベルとして、ＵＰＳＲ，２Ｆ−ＢＬＳＲがサポート可能である。
【０１５１】
また、各Ｉ−ＮＮＩドメインは、１または複数のＩ−ＮＮＩドメインから形成されているＥ−ＮＮＩドメインに属している。また、これらのノードがそれぞれ異なるＥ−ＮＮＩドメイン（それぞれ、Ｅ−ＮＮＩドメイン２４１，２４２，２４３）に属している。例えば、Ｉ−ＮＮＩドメイン２５１，２５２は、Ｅ−ＮＮＩドメイン２４２に属している。
【０１５２】
また、ノード１００ａは、図示しない他のノードと接続され、図示しないＩ−ＮＮＩドメインに属していると共に、Ｅ−ＮＮＩドメイン２４１に属している。同様にノード１００ｋは、図示しない他のノードと接続され、図示しないＩ−ＮＮＩドメインに属していると共に、Ｅ−ＮＮＩドメイン２４３に属している。
【０１５３】
また、これらのＩ−ＮＮＩドメイン同士は、Ｅ−ＮＮＩインタフェースによって接続されている。例えば、ノード１００ａが形成しているＩ−ＮＮＩドメインおよびＩ−ＮＮＩドメイン２５１の間は、Ｅ−ＮＮＩインタフェース２６１によって接続されている。同様に、Ｉ−ＮＮＩドメイン２５１およびＩ−ＮＮＩドメイン２５２の間は、Ｅ−ＮＮＩインタフェース２６２によって接続されており、ノード１００ｋが形成しているＩ−ＮＮＩドメインおよびＩ−ＮＮＩドメイン２５２の間は、Ｅ−ＮＮＩインタフェース２６３によって接続されている。Ｅ−ＮＮＩインタフェース２６１，２６３では、両端のノード同士が１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ）で接続される。Ｅ−ＮＮＩインタフェース２６２では、両端のノード同士がＵｎ−ｐｒｏｔｅｃｔｉｏｎで接続される。
【０１５４】
各ノードは、第１の実施の形態と同様、フレームに含まれるアドレスに従って、送信元であるユーザの端末装置から送信先であるユーザの端末装置まで、フレームを中継する。例えば、始点ノードであるノード１００ａに接続されたユーザの使用する端末装置が、フレームに含まれるアドレスが示す終端ノードであるノード１００ｋに接続されたユーザの使用する端末装置へフレームを送信する場合、ノード１００ａからＥ−ＮＮＩドメイン２４２を介してノード１００ｋまで伝送される。
【０１５５】
本実施の形態では、第１の実施の形態と同様、シグナリングにより形成される通信経路の接続を要求する始点ノードをノード１００ａとする。また、通信経路の終端となる終端ノードをノード１００ｋとする。また、通信経路として経由する可能性のある中継ノードをノード１００ｂ〜１００ｊとする。
【０１５６】
本実施の形態では、第１の実施の形態と同様、コントロールプレーン上でのレファレンスポイント管理は、レイヤ構造で行われる。また、異なるドメインをまたがる場合に、ドメイン間の接点ノード間のシグナリングにより、各ドメイン内で異なるサービスレベルを適用することが可能になる。なお、ドメイン内の処理は、既存技術を用いるものとする。
【０１５７】
図１７は、第２の実施の形態のスコアテーブルの構成例を示す図である。図１７に示すスコアテーブル１５１ｂは、第１の実施の形態のスコアテーブル１５１ａと同様、スコア情報を記憶するテーブルであり、ノード１００のテーブル記憶メモリ１０４（図３において前述）に格納されている。スコア情報は、ノード１００において次の通信路を選択する際に参照される情報であり、通信路のサービスレベルに対して割り当てられたスコアを示す情報である。
【０１５８】
スコアテーブル１５１ｂには、第１の実施の形態のスコアテーブル１５１ａと同様、項目として“サービスレベル値”、“サービスレベルタイプ”、“スコア”が設けられている。
【０１５９】
本実施の形態の通信システム（図１６において前述）で通信経路の形成を要求するユーザは、形成を要求する通信経路において、各Ｉ−ＮＮＩドメインの通信路で使用可能なサービスレベルおよびスコアテーブル１５１ｂに記憶されているスコア情報に基づいて、通信経路について求める合格点を設定する。そして、通信システムで形成される通信経路の各ノードで選択されるサービスレベルに応じてスコアが加算され、最終的なスコアの合計値と合格点とが比較されることにより、通信経路の形成の可否が判定される。
【０１６０】
通常、本実施の形態のような光伝送ネットワークによる通信システムでは、１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ），ＵＰＳＲ，２ｆ−ＢＬＳＲ，４Ｆ−ＢＬＳＲ等のサービスレベルが提供されるが、それぞれのサービスレベルには、例えば、冗長性に関してメリットとデメリットとがあり、一概にどれが一番良いということは言えない。
【０１６１】
例えば、１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ）は経済性に優れているが、障害回避性においては、他に比較して劣る面がある。一方で、４Ｆ−ＢＬＳＲは、経済性では劣るが、障害回避性は優れている。したがって、通信システムの管理者や、利用するユーザは、これらのサービスレベルを巧みに混在させてネットワークを構築したり、通信経路を利用したりしている。
【０１６２】
一般的に、Ｉ−ＮＮＩドメイン毎にこれらの使用可能なサービスレベルは決められているので、通信システムのユーザは、どのＩ−ＮＮＩドメインがどのサービスレベルを使用可能であるかについて把握することができる。また、通信システムのユーザは、通信システムのネットワークの構成を把握しているか、容易に知ることができると考えられる。
【０１６３】
これらにより、通信システムのユーザは通常、使用可能なサービスレベルにおいて、冗長性に優れていることを重視すると考えられる。これに従い、スコア情報を設定する管理者またはユーザは、通信路およびサービスレベルに高い評価を設定（すなわち、スコア情報において高いスコアを設定）することが多いと考えられる。
【０１６４】
例えば、４Ｆ−ＢＬＳＲ，ＵＰＳＲ，１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ）を使用可能なＩ−ＮＮＩドメインについて、ユーザは一般的に、４Ｆ−ＢＬＳＲに最も高いスコアを設定し、ＵＰＳＲにその次に高いスコアを設定し、１＋１  ｐｒｏｔｅｃｔｉｏｎ（ＡＰＳ）にこれらのうちでは一番低いスコアを設定すると考えられる。
【０１６５】
また、通信経路のサービスレベルの合格点についても、通信システムのネットワーク構成および選択可能なサービスレベルに基づいて、通信経路に要求する性能に応じて適切な合格点を設定することが可能である。
【０１６６】
この合格点に基づいて、ノード１００から形成された通信システムは、通信経路の形成の可否を判定する。
なお、本実施の形態では、第１の実施の形態と同様、通信システムの通信路において上記のサービスレベルを使用可能であるが、これに限らず、障害復旧・回線保持方法（Restoration Type, Reversion Strategy）等、上記以外のサービスレベルを使用可能にしてもよい。例えば、ＰＣＡ（ＢＬＳＲ），Ｐｒｏｔｅｃｔｉｏｎ  Ｄｅｄｉｃａｔｅｄ，Ｓｈａｒｅｄ  ｐｒｏｔｅｃｔｉｏｎ，Ｆａｓｔ  Ｒｅｒｏｕｔｅ，Ｒｅｒｏｕｔｅ，Ｌｉｎｋ  Ｄｉｓｊｏｉｎｔ  ｐｒｏｔｅｃｔｉｏｎ，Ｎｏｄｅ  Ｄｉｓｊｏｉｎｔ  ｐｒｏｔｅｃｔｉｏｎ，ＳＲＬＧ  Ｄｉｓｊｏｉｎｔ  ｐｒｏｔｅｃｔｉｏｎ，Ｃｏ−ｒｏｕｔｅ  ＶＣＡＴ／ＬＣＡＳ  ＬＩＮＫ，Ｃｏ−ｒｏｕｔｅ  ＶＣＡＴ／ＬＣＡＳ  ＮＯＤＥ等、およびこれら以外のサービスレベルを使用可能にしてもよい。
【０１６７】
また、通信システムの通信路において上記のサービスレベルを使用可能にした場合、スコアテーブル１５１ｂに、使用可能なサービスレベルならびにこのサービスレベルに対応するサービスレベル値およびスコアを設定する。これにより、使用可能にしたサービスレベルについてスコアを算出することで、終端のノードにおいて通信経路の形成の可否を判定することができる。
【０１６８】
以上のようにして、第２の実施の形態では、第１の実施の形態に加えて、冗長性を優先して通信経路の形成の可否を判定することができる。
以上、開示の通信装置、通信システムおよび通信方法を、図示の実施の形態に基づいて説明したが、上記については単に本発明の原理を示すものである。また、上記で説明した正確な構成および応用例に限定されるものではなく、さらに、多数の変形、変更が当業者にとって可能であり、対応するすべての変形例および均等物は、添付の請求項およびその均等物による開示の範囲とみなされ、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。また、前述した実施の形態のうちの任意の２以上の構成を組み合わせたものであってもよい。
【０１６９】
（付記１）  他の通信装置と共に通信経路を形成する通信装置において、
隣接する通信装置の間を接続する通信路の評価値であるスコアを示すスコア情報を記憶するスコア情報記憶部と、
前記通信経路の始点である前記通信装置から前記通信経路において既に選択された前記通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信する受信部と、
前記スコア情報記憶部に記憶されている前記スコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択する経路選択部と、
前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新するスコア更新部と、
前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信する送信部と、
を有することを特徴とする通信装置。
【０１７０】
（付記２）  前記通信装置が前記通信経路の始点である場合には、前記現スコア情報に初期値を設定し、前記初期値を設定した前記現スコア情報を含む前記経路接続通知を作成する経路接続通知作成部を有し、
前記送信部は、前記経路接続通知作成部が作成した前記経路接続通知を前記通信経路における次の前記通信装置に送信することを特徴とする付記１記載の通信装置。
【０１７１】
（付記３）  前記通信装置が前記通信経路の終端である場合には、前記受信部によって受信された前記現スコア情報に基づいて前記通信経路を評価し、評価結果が所定の条件を満たしているときは、前記通信経路を形成する決定を行い、前記評価結果が所定の条件を満たしていないときは、前記通信経路を形成しない決定を行う経路接続決定部を有することを特徴とする付記１記載の通信装置。
【０１７２】
（付記４）  前記経路接続通知は、前記通信経路における始点から終端までの前記通信路が選択された場合の前記現スコアの合格点を示す合格点情報を有し、
前記経路接続決定部は、前記通信経路における始点から終端までの前記通信路が選択された場合の前記現スコアが、前記合格点情報が示す前記合格点以上であれば、前記通信経路を形成する決定を行い、前記現スコアが前記合格点未満であれば、前記通信経路を形成しない決定を行うことを特徴とする付記３記載の通信装置。
【０１７３】
（付記５）  前記経路接続通知は、前記通信経路を形成する前記通信装置を示す経路情報を有し、
前記経路情報に基づいて前記通信装置が終端であるか否かを判定する終端判定部を有することを特徴とする付記３記載の通信装置。
【０１７４】
（付記６）  前記経路接続通知は、フレーム形式で送信されることを特徴とする付記１記載の通信装置。
（付記７）  前記経路接続通知は、前記通信経路を形成する前記通信装置に対して前記通信経路の接続を要求する通知であることを特徴とする付記１記載の通信装置。
【０１７５】
（付記８）  前記経路接続通知は、選択の候補となる前記通信路の種類を定義する通信路種類情報を有し、
前記経路選択部は、前記経路接続通知が含む前記通信路種類情報に基づいて前記通信路を選択することを特徴とする付記１記載の通信装置。
【０１７６】
（付記９）  前記経路接続通知は、前記通信経路を形成する前記通信装置を示す経路情報を有し、
前記経路選択部は、前記経路接続通知が含む前記経路情報に基づいて前記通信路を選択することを特徴とする付記１記載の通信装置。
【０１７７】
（付記１０）  前記通信装置が前記通信経路の終端であって、かつ前記通信装置が有する前記経路接続決定部によって前記通信経路を形成する決定が行われた場合には、前記通信経路を形成する決定が行われたことを通知する要求合致通知を作成する要求合致通知作成部を有し、
前記送信部は、前記送信経路を形成する前記通信装置を介して始点である前記通信装置に前記要求合致通知を送信することを特徴とする付記３記載の通信装置。
【０１７８】
（付記１１）  前記経路選択部によって前記通信路が選択された場合には、選択された前記通信路の帯域を予約する帯域予約部と、
前記通信経路の終端である前記通信装置によって前記通信経路を形成する決定が行われたことを通知する要求合致通知を前記受信部が受信した場合には、前記帯域予約部によって予約された前記帯域を有効にする帯域有効部と、
を有し、
前記受信部は、前記通信経路の終端である前記通信装置から送信された前記要求合致通知を受信することを特徴とする付記１記載の通信装置。
【０１７９】
（付記１２）  前記経路選択部は、前記スコア情報が示す前記スコアに基づいて最も評価が高い前記通信路を選択することを特徴とする付記１記載の通信装置。
（付記１３）  前記スコア情報が示す前記スコアは、信頼性が高い前記通信路について評価が高くなるように設定されていることを特徴とする付記１記載の通信装置。
【０１８０】
（付記１４）  前記経路選択部は、前記通信装置が前記通信経路の始点である場合には、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて前記通信路を評価することによって、前記通信経路における始点側から見て最初の前記通信路を選択することを特徴とする付記１記載の通信装置。
【０１８１】
（付記１５）  前記経路選択部は、前記通信装置から前記通信経路における次の前記通信装置までの間の前記通信路について選択することを特徴とする付記１記載の通信装置。
（付記１６）  前記スコア情報は、前記通信経路における前記通信路の信頼性を示すサービスレベルの評価を示し、
前記経路選択部は、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて前記通信路を評価することによって、前記通信経路における既に選択された前記通信路の次の前記通信路の前記サービスレベルを選択することを特徴とする付記１記載の通信装置。
【０１８２】
（付記１７）  前記サービスレベルは、複数種類存在し、
前記経路接続通知は、前記経路選択部によって選択可能な前記サービスレベルを示すサービスレベル情報を有し、
前記経路選択部は、前記経路接続通知が含む前記サービスレベル情報と前記スコア情報記憶部に記憶されている前記スコア情報とに基づいて評価することによって、前記通信経路における既に選択された前記通信路の次の前記通信路の前記サービスレベルを選択することを特徴とする付記１６記載の通信装置。
【０１８３】
（付記１８）  前記通信経路は、前記通信経路を形成する前記通信装置のうちの特定の前記通信装置で形成される通信ネットワーク領域毎に区分されていることを特徴とする付記１記載の通信装置。
【０１８４】
（付記１９）  前記経路選択部は、前記スコア情報記憶部に記憶されている前記スコア情報を取得し、取得した前記通信路の前記スコアに基づいて前記通信路を評価することによって、前記通信経路における既に選択された前記通信路の次の前記通信路を選択することを特徴とする付記１記載の通信装置。
【０１８５】
（付記２０）  複数の通信装置で通信経路を形成する通信システムにおいて、
隣接する通信装置の間を接続する通信路の評価値であるスコアを示すスコア情報を記憶するスコア情報記憶部と、
前記通信経路における手前の前記通信装置から送信された、前記通信経路の始点である前記通信装置から前記通信経路において既に選択された前記通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信する受信部と、
前記スコア情報記憶部に記憶されている前記スコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択する経路選択部と、
前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新するスコア更新部と、
前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信する送信部と、
を有する前記通信経路の中継点である中継通信装置と、
前記現スコア情報に初期値を設定し、前記初期値を設定した前記現スコア情報を含む前記経路接続通知を作成する経路接続通知作成部と、
前記経路接続通知作成部が作成した前記経路接続通知を前記通信経路における次の前記通信装置である前記中継通信装置に送信する送信部と、
を有する前記通信経路の始点である始点通信装置と、
前記通信経路における手前の前記通信装置から送信された前記経路接続通知を受信する受信部と、
前記受信部によって受信された前記現スコア情報に基づいて前記通信経路を評価し、評価結果が所定の条件を満たしているときは、前記通信経路を形成する決定を行い、前記評価結果が所定の条件を満たしていないときは、前記通信経路を形成しない決定を行う経路接続決定部と、
を有する前記通信経路の終端である終端通信装置と、
を有することを特徴とする通信システム。
【０１８６】
（付記２１）  複数の通信装置で通信経路を形成する通信方法において、
受信部が、通信経路の始点である通信装置から前記通信経路において既に選択された隣接する通信装置の間を接続する通信路までの部分通信経路の評価値である現スコアを示す現スコア情報を含む経路接続通知を受信し、
経路選択部が、スコア情報記憶部に記憶されている前記通信路の評価値であるスコアを示すスコア情報を取得し、取得した前記通信路の前記スコア情報に基づいて、前記通信経路における既に選択された前記通信路の次の前記通信路を選択し、
スコア更新部が、前記受信部で受信された前記現スコア情報が示す前記部分通信経路の前記現スコアに、前記スコア情報記憶部に記憶されている前記スコア情報に基づいて取得された前記経路選択部によって選択された前記通信路の前記スコアを加算し、加算結果を新たな現スコアとして前記現スコア情報を更新し、
送信部が、前記スコア更新部によって更新された前記現スコア情報を含む前記経路接続通知を前記通信経路における次の前記通信装置に送信することを特徴とする通信方法。
【図面の簡単な説明】
【０１８７】
【図１】本実施の形態の概要を示す図である。
【図２】第１の実施の形態の通信システムの全体構成を示す図である。
【図３】ノードのハードウェア構成を示す図である。
【図４】ノードにおける光信号の処理の動作を示すブロック図である。
【図５】フレームのデータ構造例を示す図である。
【図６】ノードの構成を示すブロック図である。
【図７】第１の実施の形態のスコアテーブルの構成例を示す図である。
【図８】経路接続通知送信処理の手順を示すフローチャートである。
【図９】経路接続通知転送処理の手順を示すフローチャートである。
【図１０】経路接続通知転送処理の手順を示すフローチャートである。
【図１１】要求合致通知送信処理の手順を示すフローチャートである。
【図１２】要求合致通知転送処理の手順を示すフローチャートである。
【図１３】要求合致通知受信処理の手順を示すフローチャートである。
【図１４】通信経路の形成時の処理の手順を示すシーケンス図である。
【図１５】通信経路の形成時の処理の手順を示すシーケンス図である。
【図１６】第２の実施の形態の通信システムの全体構成を示す図である。
【図１７】第２の実施の形態のスコアテーブルの構成例を示す図である。
【図１８】従来の通信システムを示す図である。
【符号の説明】
【０１８８】
１  通信装置
２  始点通信装置
３  終端通信装置
１１，３１  受信部
１２  経路選択部
１３  スコア更新部
１４，２２  送信部
１５  スコア情報記憶部
２１  経路接続通知作成部
３２  経路接続決定部
【図１】
2010154440.tif 000003
【図２】
2010154440.tif 000004
【図３】
2010154440.tif 000005
【図４】
2010154440.tif 000006
【図５】
2010154440.tif 000007
【図６】
2010154440.tif 000008
【図７】
2010154440.tif 000009
【図８】
2010154440.tif 000010
【図９】
2010154440.tif 000011
【図１０】
2010154440.tif 000012
【図１１】
2010154440.tif 000013
【図１２】
2010154440.tif 000014
【図１３】
2010154440.tif 000015
【図１４】
2010154440.tif 000016
【図１５】
2010154440.tif 000017
【図１６】
2010154440.tif 000018
【図１７】
2010154440.tif 000019
【図１８】
2010154440.tif 000020