(57)【要約】階層化された上位レイヤおよび下位レイヤのパスを有し、パス設定がなされる通信装置通信装置の間で、他の通信装置を中継して、通信が行われる通信網において、ユーザからの要求情報を利用できるようにしたパス設定方法である。この方法は、パスの途中にある通信装置において、上位レイヤでの目的地の通信装置への到達可能性を判定するステップと、到達可能性無しと判定されたとき上位レイヤパス設定要求メッセージ内の経路指定情報および帯域情報をさらに付加した下位レイヤパス設定要求メッセージを送出するステップと、送出された下位レイヤパス設定要求メッセージを、目的地の通信装置に至る経路上の各通信装置に通知するステップと、を有する。
2004102904.tif 000002
【特許請求の範囲】
【請求項１】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し、パス設定がなされる第１の通信装置と第２の通信装置との間で、パスの途中にある少なくとも１つの他の通信装置を中継して、通信が行われる通信網において、
前記第１の通信装置から前記第２の通信装置までの前記上位レイヤによるパス設定を要求するパス設定要求メッセージが発信された後、パスの途中にある中継用の前記通信装置において、前記上位レイヤでの前記第２の通信装置への到達可能性の有無を判定する第１ステップと、
前記第１ステップにて前記到達可能性無しと判定されたとき、前記下位レイヤによるパスを終端できる最も近い位置にある別の中継用の前記通信装置までの経路をさらに設定する第２ステップと、
前記別の中継用の通信装置において、前記の設定された経路を介して受信した前記パス設定要求メッセージに含まれるパス設定情報を元に、さらに前記第２の通信装置までの経路を設定する第３ステップと、
を有することを特徴とする、複数レイヤを介して通信を行う通信網におけるパス設定方法。
【請求項２】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し、パス設定がなされる第１の通信装置と第２の通信装置との間で、パスの途中にある少なくとも１つの他の通信装置を中継して、通信が行われる通信網において、
前記第１の通信装置から前記第２の通信装置までの前記上位レイヤによるパス設定を要求する上位レイヤパス設定要求メッセージが発信された後、パスの途中にある中継用の前記通信装置において、前記上位レイヤでの前記第２の通信装置への到達可能性の有無を判定する第１ステップと、
前記第１ステップにて前記到達可能性無しと判定されたとき、前記中継用の通信装置において、前記下位レイヤによるパス設定を要求する下位レイヤパス設定要求メッセージを生成し、かつ、受信した前記上位レイヤパス設定要求メッセージ内の経路指定情報および帯域情報を抜き出しこの抜き出した情報をさらに付加した前記下位レイヤパス設定要求メッセージを、前記第２の通信装置に向けて送出する第２ステップと、
前記第２ステップにて送出された前記下位レイヤパス設定要求メッセージを、前記第２の通信装置に至る経路上の各前記中継用の通信装置に通知する第３ステップと、
を有することを特徴とする、複数レイヤを介して通信を行う通信網におけるパス設定方法。
【請求項３】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し、パス設定がなされる第１の通信装置と第２の通信装置との間で、パスの途中にある少なくとも１つの他の通信装置を中継して、通信が行われる通信網において、
前記第１の通信装置から前記第２の通信装置までの前記上位レイヤによるパス設定を要求する上位レイヤパス設定要求メッセージが発信された後、途中にある中継用の前記通信装置において、前記上位レイヤでの前記第２の通信装置への到達可能性の有無を判定する第１ステップと、
前記第１ステップにて前記到達可能性無しと判定されたとき、前記中継用の通信装置において、前記下位レイヤによるパス設定を要求する下位レイヤパス設定要求メッセージを生成し、かつ、受信した前記上位レイヤパス設定要求メッセージ自体をそのまま前記下位レイヤパス設定要求メッセージに合体して、前記第２の通信装置に向けて送出する第２ステップと、
前記第２ステップにて送出された、前記上位レイヤパス設定要求メッセージと合体した上位／下位レイヤパス設定要求メッセージを、前記第２の通信装置に至る経路上の各前記中継用の通信装置に通知する第３ステップと、
を有することを特徴とする、複数レイヤを介して通信を行う通信網におけるパス設定方法。
【請求項４】
前記第２の通信装置において、前記第３ステップを経て受信した前記上位レイヤパス設定要求メッセージに応答する上位レイヤパス設定応答メッセージを生成して前記経路上に返送する第４ステップと、
次段の前記中継用の通信装置において、前記下位レイヤパス設定要求メッセージに応答する下位レイヤパス設定応答メッセージを生成すると共に、これに前記の返送された上位レイヤ応答メッセージを合体した上位／下位レイヤパス設定応答メッセージを、前記第１の通信装置に至る前記経路上の各前記中継用の通信装置に通知する第５ステップと、
をさらに有することを特徴とする請求項３に記載のパス設定方法。
【請求項５】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
上流側の他の通信装置で受信した上位レイヤパス設定要求メッセージに代えて該他の通信装置から送出された下位レイヤパス設定要求メッセージを受信する受信手段と、
前記の受信した下位レイヤパス設定要求メッセージを終端できる最も近い位置にある下流側の他の通信装置を決定する決定手段と、
前記の決定により得られた経路指定情報を前記下位レイヤパス設定要求メッセージに追加して送信する送信手段と、
を備えることを特徴とする通信装置。
【請求項６】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
上流側の他の通信装置から上位レイヤパス設定要求メッセージを受信して、この受信メッセージ内において指定された通信先までのパスを開通させる下位レイヤのパスを設定する必要性の有無を判断する判断手段と、
前記判断手段においてその必要性有りと判断されたとき、当該下位レイヤパス設定要求メッセージを生成すると共に、これに、下流側に設定すべきパスの経路指定情報および帯域情報を付加する上位パス設定情報付加手段と、
を備えることを特徴とする通信装置。
【請求項７】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
上流側の他の通信装置から下位レイヤパス設定要求メッセージを受信して、この受信メッセージ内に、前記他の通信装置にて受信した上位レイヤパス設定要求メッセージに含まれる経路指定情報および帯域情報が付加されているか否かを判断する判断手段と、
前記判断手段において付加されていると判断された前記経路指定情報および帯域情報を抜き出して、これを、下流側に設定すべき下位レイヤのパスの経路を決定する機構に入力する入力手段と、
前記機構での決定に基づくパス経路指定情報を含む下位レイヤパス設定要求メッセージを生成すると共に、これに、前記の上位レイヤパス設定要求メッセージに含まれる経路指定情報および帯域情報を付加して送出する送出手段と、
を備えることを特徴とする通信装置。
【請求項８】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
上流側の他の通信装置から上位レイヤパス設定要求メッセージを受信して、この受信メッセージ内において指定された通信先までのパスを開通させる下位レイヤのパスを設定する必要性の有無を判断する判断手段と、
前記判断手段においてその必要性有りと判断されたとき、当該下位レイヤパス設定要求メッセージを生成すると共に、これに、前記の受信した上位レイヤパス設定要求メッセージを合体し前記通信先に向けて送出するパス設定要求合成手段と、
を備えることを特徴とする通信装置。
【請求項９】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
下流側の他の通信装置から上流側に向けた下位レイヤパス設定応答メッセージを受信して、この受信メッセージ内に、上位レイヤパス設定応答メッセージが含まれているか否かを判断する判断手段と、
前記判断手段により含まれると判断された前記上位レイヤパス設定応答メッセージを取り出す取出し手段と、
前記の取り出されたメッセージに対応するラベルを割り当てるラベル割当て手段と、
を備えることを特徴とする通信装置。
【請求項１０】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
上流側の他の通信装置から受信した下位レイヤパス設定要求メッセージに、前記上流側にて送出された上位レイヤパス設定要求メッセージが合体しているか否かを判断する判断手段と、
前記判断手段により合体していると判断された上位／下位レイヤパス設定要求メッセージのそれぞれに対応するパスに対して、ラベルを割り当てるラベル割当て手段と、
その上位／下位レイヤの各パス毎の前記割当てラベルを含む上位／下位レイヤパス応答メッセージを生成する合成応答メッセージ生成手段と、
を備えることを特徴とする通信装置。
【請求項１１】
階層化された上位レイヤのパスおよび下位レイヤのパスを有し該パスを介して通信を行う通信網を構成する通信装置において、
上流側の他の通信装置から受信した下位レイヤパス設定要求メッセージに、前記上流側にて送出された上位レイヤパス設定要求メッセージが合体しているか否かを判断する判断手段と、
前記判断手段において付加されていると判断された前記経路指定情報および帯域情報を抜き出して、これを、下流側に設定すべき下位レイヤのパスの経路を決定する機構に入力する入力手段と、
前記の決定による経路指定情報を含む下位レイヤパス設定要求メッセージを生成すると共に、これに、前記の受信した上位レイヤパス設定要求メッセージを合体し前記通信先に向けて送出するパス設定要求合成手段と、
を備えることを特徴とする通信装置。
【請求項１２】
下流側の他の通信装置から上流側に向けた下位レイヤパス設定応答メッセージを受信して、この受信メッセージ内に、上位レイヤパス設定応答メッセージが含まれているか否かを判断する判断手段と、
さらに、前記上流側に返送すべき下位レイヤパス設定応答メッセージを生成すると共に、この生成メッセージに、前記判断手段により含まれると判断された前記上位レイヤパス設定応答メッセージをそのまま合体して前記上流側に向けて送出するパス設定応答合成手段と、
をさらに備えることを特徴とする請求項１１に記載の通信装置。
【発明の詳細な説明】
【技術分野】  本発明は、複数レイヤのパスを有し、例えばシグナリング機構により設定されたパスを介して通信装置間での通信を行う通信網における、パス設定方法および通信装置に関する。
ここに複数のレイヤとは、情報を送信する送信側通信装置からその情報を受信する受信側通信装置に至るパスを設定するためのレイヤが複数種類存在する場合のレイヤを意味する。一例を挙げると、パケットをスイッチすることによりパスを設定するレイヤすなわちパケットパスレイヤや、光の波長をスイッチすることによりパスを設定するレイヤすなわち波長パスレイヤなどが、現在ある。したがって前者の場合に設定されるパスをパケットパスと称し、後者の場合に設定されるパスを波長パスと称する。
【背景技術】  近年、Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ（ＭＰＬＳ）技術を利用した通信網が急速に普及しつつある。このＭＰＬＳは、パケットを送信すべき目的地の通信装置に至るまでの各パス毎にまずラベルを要求し、その要求に応答して割り当てられたラベルを決定し、そのラベルに基づくルーティングによって、上記目的地の通信装置との通信を実現するものである。
そして最近はそのＭＰＬＳ技術を、パケットレイヤのみならず、さらにパケットレイヤ以外のレイヤにまで拡張して上記通信を実現する、という傾向にある。このために、既存のＭＰＬＳ技術におけるシグナリング手法を、本来のパケットレイヤはもとより、それ以外の例えば波長レイヤ（あるいはタイムスロットレイヤなど）にも、そのまま適用できるようにした通信網が提案されている。なおここに述べる従来技術については、後に図２５〜図３４を参照しながら詳しく説明する。
なお本発明に関連する公知技術としては、下記の特許文献１〜３がある。
特許文献１：特開２００２−２７１３７３号公報
特許文献２：特開２００２−８４２２８号公報
特許文献３：特開２００１−３５８７７１号公報
しかしいずれの公知技術も、本発明の技術思想を示唆するものではない。
上記特許文献１について見てみると、本文献１が対象とするプレーンは、本発明が対象とするプレーンと全く相違する。すなわち、ＭＰＬＳ網は論理的に、実際にデータパケットを転送するための転送プレーンと、Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ｐａｔｈ（ＬＳＰ）を設定あるいは制御するための制御プレーンと、に分けて考えることができるが、このうち、本文献１は上記転送プレーン特にその入力端に関するものである。これに対して本発明は、上記制御プレーンに関するものであって、両者は全く異なる。
次に上記特許文献２について見てみると、本文献２は、光バーストスイッチングを行うネットワークにおいて、バーストに対する識別子の空間としてより大きな空間を提供するために、オプティカルコードと呼ばれる、波長軸と時間軸とを組み合わせたような符号空間を利用する技術に関するものである。これに対して本発明は、パスの設定ならびに情報のルーティングに関するものであるから、両者はこの点で基本的に相違する。
さらに上記特許文献３について見てみると、本文献３は、入力データグラムを、様々な通信品質を持つコネクションにマッピングする方法に関するものである。これに対して本発明は、そのコネクションを設定するための方法すなわちシグナリングや、経路の計算すなわちルーティングに関するものであるから、両者は全く異なる。
後に図２５〜図３４を参照して詳しく説明する従来技術においては、同じく後に詳しく説明する２つの課題がある。
第１の課題は、パスの経路を計算する際に、オペレータあるいはユーザからの要求に係る情報を利用することができない場合がある、ということである。
このために、パケットレイヤのパスを収容するために適した波長レイヤのパス、例えば新規に必要となる波長の数を最小にとどめることができるような波長レイヤのパス、の経路を選択することができない。
第２の課題は、複数のレイヤ、例えばパケットレイヤおよび波長レイヤのそれぞれのパスを設定するために、パス設定要求メッセージと、これに応答するパス設定応答メッセージとを複数回通信装置相互間でやり取りしなければならない、ということである。
このために、各通信装置における「パス設定のための手順」が煩雑になってしまう。
【発明の開示】
本発明は、上記の課題に鑑み、パスの経路計算に際してオペレータあるいはユーザからの要求に係る情報を利用することができるようにし、また、パス設定要求メッセージとパス設定応答メッセージの、通信装置間でのやり取りの回数を減らすことができるようにした、パス設定方法および通信装置を提供することを目的とするものである。
本発明においては、前述した２つの課題を解決するために次のようなパス設定方法を提供する。
（１）まず第１の課題は、前述のとおり、パスの経路を計算する際に、オペレータあるいはユーザからの要求に係る情報を利用することができない場合がある、というものである。
この第１の課題を解決するパス設定方法として、本発明では次の２通りの方法（１−１）および（１−２）を提案する。
（１−１）第１の方法
第１の通信装置において、下位レイヤのパスの経路の途中で、そのパスの経路を計算する必要がある場合、そのパスを終端できる最も近くの第２の通信装置までの経路を設定し、この第２の通信装置において下位レイヤのパスを一旦終端する。
このようにすると、この第２通信装置まで上位レイヤのパス設定要求メッセージが到達するので、ここでオペレータあるいはユーザからの要求に係る情報を利用することができる。
（１−２）第２の方法
下位レイヤのパス設定要求メッセージの中に、その下位のレイヤのパスによってトンネルされるより上位のレイヤのパスの経路指定情報および帯域情報を収容する。
これにより、下位レイヤのパスの途中で、その下位レイヤの通信装置において、そのパスの経路を計算する必要がある場合に、この通信装置は、上記のより上位のレイヤのパスの経路指定情報および帯域情報を利用することができる。
（２）次に第２の課題についてみると、この課題は前述のとおり、複数のレイヤ、例えばパケットレイヤおよび波長レイヤのそれぞれのパスを設定するために、パス設定要求メッセージと、これに応答するパス設定応答メッセージとを複数回通信装置相互間でやり取りしなければならない、というものである。これを解決する第２の方法は、次のとおりである。
すなわち、下位レイヤのパス設定要求メッセージの中に、上位レイヤのパス設定要求メッセージの全てを含めてしまう、という方法である。
これにより、下位レイヤのパスの経路の途中の通信装置においてこのパスの経路を計算する必要がある場合に上位レイヤのパス設定要求メッセージの中に含まれるパス設定情報をも利用することができる。したがって、やり取りすべきメッセージの総数を減らすこともできる。
以上の方法（１−１），（１−２）および（２）のいずれかを採用することによって、本発明の対象とする、複数レイヤを持ち、かつ、分散的にパスの経路を計算する必要があるようなネットワークにおいて、そのパスの経路を計算する通信装置にて、オペレータあるいはユーザからの要求に係る情報を利用することができるようになる。
このため、オペレータあるいはユーザからの要求に応えるために、より最適な経路を選択することができるようになる。この結果、網資源をさらに効率的に利用することができるようになる。また、複数のパスの設定を、少ないメッセージ数で行うことが可能になる。
【図面の簡単な説明】  図１は本発明に基づく実施例１を表す図（その１）、
図２は本発明に基づく実施例１を表す図（その２）、
図３は実施例１における通信装置２“＃３”の機能ブロック図、
図４は実施例１における通信装置１“Ｉ”の機能ブロック図、
図５は本発明に基づく実施例２を表す図（その１）、
図６は本発明に基づく実施例２を表す図（その２）、
図７は本発明に基づく実施例２を表す図（その３）、
図８は実施例２における通信装置２“＃３”の機能ブロック図、
図９は本発明に基づく実施例３を表す図（その１）、
図１０は本発明に基づく実施例３を表す図（その２）、
図１１は本発明に基づく実施例３を表す図（その３）、
図１２は本発明に基づく実施例４を表す図（その１）、
図１３は本発明に基づく実施例４を表す図（その２）、
図１４は本発明に基づく実施例４を表す図（その３）、
図１５は本発明に基づく実施例４を表す図（その４）、
図１６は図１２の通信装置１“Ｉ”について示す機能ブロック図、
図１７は図１４の通信装置１“Ｊ”について示す機能ブロック図、
図１８は図１３の通信装置１“Ｊ”について示す機能ブロック図、
図１９は図１３および図１５の通信装置２“＃３”について示す機能ブロック図、
図２０は図４に表す機能を具体的に示すブロック図、
図２１は図８に表す機能を具体的に示すブロック図、
図２２は図１６および図１７に表す機能を具体的に示すブロック図、
図２３は図１８に表す機能を具体的に示すブロック図、
図２４は図１９に表す機能を具体的に示すブロック図、
図２５はＲＳＶＰ−ＴＥを用いたパス設定の動作の一例を示す図、
図２６は図２５のパス設定により確立したパス上を伝送されるパケットの一例を示す図、
図２７はＲＳＶＰ−ＴＥベースのＧＭＰＬＳシグナリングを用いた波長パス設定の動作の一例を示す図、
図２８は図２７のパス設定により確立したパス上を転送される情報の一例を示す図、
図２９は複数のレイヤを有しシグナリングによってパスを設定するネットワークの一例を示す図、
図３０は図２９のネットワークにおいて“Ａ”から“Ｚ”へパスを設定する手順（その１）を例示する図、
図３１は図２９のネットワークにおいて“Ａ”から“Ｚ”へパスを設定する手順（その２）を例示する図、
図３２は図２９のネットワークにおいて“Ａ”から“Ｚ”へパスを設定する手順（その３）を例示する図、
図３３は本発明により解決すべき第１の課題を説明するための図（その１）および
図３４は本発明により解決すべき第１の課題を説明するための図（その２）である。
【発明を実施するための最良の形態】  本発明の理解を容易にするために、まず初めに図２５〜図３４を参照しながら、従来の技術を説明する。
なお本発明が前提とする通信網は、前述したように、シグナリング機構によりパスを設定し、さらにシグナリングによりそのパスの中に別のパスを設定して（トンネルして）、これらのパスを階層化できるようにした通信網である。
Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ−Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｉｎｇ（ＲＳＶＰ−ＴＥ）あるいはＣｏｎｓｔｒａｉｎｔ−ｂａｓｅｄ  ｒｏｕｔｅ−Ｌａｂｅｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＣＲ−ＬＤＰ）のようなシグナリングプロトコルを利用して、パケット通信装置に対しパスを設定する技術は、Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ（ＭＰＬＳ）におけるラベルスイッチパス（ＬＳＰ）を設定するための技術として開発された。
このような技術を用いるネットワークでは、ＲＳＶＰ−ＴＥあるいはＣＲ−ＬＤＰを用いて配布されたラベルが、伝送すべきパケットに対して明示的に付加されそして伝送される。このパス設定の様子およびそのパス設定後の通信の様子を、それぞれ図２５および図２６に示す。
図２５はＲＳＶＰ−ＴＥを用いたパス設定の動作の一例を示す図であり、
図２６は図２５のパス設定により確立したパス上を伝送されるパケットの一例を示す図である。
なお図２５の例では、ＲＳＶＰ−ＴＥのメッセージ名を用いているが、ＣＲ−ＬＤＰを用いても同様のことが実現される。
パス設定を要求するためのパス設定要求メッセージＰＭは、パスが通るべき経路（ルート）を明示的経路指定情報ＥＸとして、またパスに対して要求される帯域を要求帯域情報ＢＷとして、それぞれ含むことができる。
その明示的な経路指定の方法には多くの種類があるが、大きく分けてストリクト（Ｓ：ｓｔｒｉｃｔ）な指定とルーズ（Ｌ：ｌｏｏｓｅ）な指定との２つに分けることができる。図２５においてそれらは、“Ｓ”および“Ｌ”により示されている。そのストリクトな指定“Ｓ”を受け取った通信装置１は、必ず次ホップとして、その指定された通信装置１を選択しなければならない。なお、通信装置１は、図中、ｎｏｄｅ１，ｎｏｄｅ２…で区別して示す。また図２５において、ｎｏｄｅ２は、ストリクトな経路指定としてｎｏｄｅ３が指定されているので、メッセージＰＭをｎｏｄｅ３に送出している。
これに対し、ルーズな指定“Ｌ”を受け取った通信装置１は、その指定された通信装置１へ向かう経路の途中に、指定されなかった他の通信装置１を含むことができる。図２５において、ｎｏｄｅ３は、ルーズな経路指定“Ｌ”としてｎｏｄｅ５が指定されているので、その経路の途中にｎｏｄｅ４を含めることができる。この場合そのｎｏｄｅ３では、ｎｏｄｅ３自身からｎｏｄｅ５までの経路を計算して、途中にｎｏｄｅ４を含めることを決定している。
このようにシグナリナグプロトコルでは、パスの経路を、パスの途中の各通信装置１において分散的に計算することを許容している。
パス設定応答メッセージ（ＲｅｓｖメッセージＲＭとして示す）の中には、図２５に示すように、それぞれのリンクで使用されるラベルの値（Ｌａｂｅｌ“３”，Ｌａｂｅｌ“２”，Ｌａｂｅｌ“８”…）が格納されており、各通信装置１はこのラベル情報を元に、ラベル転送（フォワーディング）テーブルＦＴを生成する。
図２５に示すシグナリングにより設定されたパスが実際に利用されるときには、図２６に示すテーブルＦＴ（１つのｎｏｄｅ２についてのみ示す）に従ってパケットＰＴを転送する。なお図中のＩＦは、インタフェースを表す。
近年、伝送網とルータ網とを統合した転送制御を実現するために、Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘ）（ＴＤＭ）パスや波長パスの設定にも、このＭＰＬＳ技術を適用することが提案されている。この目的を達成するために、上記ラベルの概念が拡張され、さらにタイムスロットや波長などをも、一般化された（ｇｅｎｅｒａｌｉｚｅｄ）ラベルに組み入れる、という考え方が導入された。これにより、ＲＳＶＰ−ＴＥやＣＲ−ＬＤＰをベースとしたシグナリングプロトコルを用いて、ＴＤＭパスや波長パスなども設定することが可能となる。このパス設定の様子を図２７に示す。
図２７はＲＳＶＰ−ＴＥベースのＧＭＰＬＳシグナリングを用いた波長パス設定の動作の一例を示す図である。
図２７の場合と、上記図２５の場合とを比較してみると、図２７の場合は、各種のレイヤにＧ（ｇｅｎｅｒａｌｉｚｅｄ）ＭＰＬＳが適用できるように拡張されたので、パスのレイヤを指定するための識別子ＩＤが追加されている。
図２８は図２７のパス設定により確立したパス上を転送される情報の一例を示す図である。
なお、このシグナリングにより設定される波長パスの場合（ＴＤＭパスの場合も同じ）、前述のパケットパスの場合とは異なり、指定された波長（あるいはタイムスロット）を用いて情報ＩＮＦが伝送されるだけで、伝送される情報に対して明示的に一般化されたラベルが付加されることはない。
上述したシグナリングプロトコルを利用してパスを設定することは、パス設定手順を分散化して処理することになるため、スケーラビリティの面でも優れていると考えられている。このようなシグナリングプロトコルに関しては、現在Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ（ＩＥＴＦ）のＭｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｃｈｉｎｇ（ＭＰＬＳ）Ｗｏｒｋｉｎｇ  Ｇｒｏｕｐにおいて標準化が進められている。
次に、複数の伝送メカニズムに対してシグナリングによりパスを設定するネットワークについて説明する。
図２９は複数のレイヤを有しシグナリングによってパスを設定するネットワークの一例を示す図である。また
図３０は図２９のネットワークにおいて“Ａ”から“Ｚ”へパスを設定する手順（その１）を例示する図、
図３１は図２９のネットワークにおいて“Ａ”から“Ｚ”へパスを設定する手順（その２）を例示する図、
図３２は図２９のネットワークにおいて“Ａ”から“Ｚ”へパスを設定する手順（その３）を例示する図である。
まず図２９を参照すると、この例では、ネットワークＮＷは、パケットスイッチと波長スイッチの２種類の通信装置１および２から構成され、パケットレイヤでのパケットスイッチングと、波長レイヤでの波長スイッチングの２つの伝送メカニズムを有する。
この場合、パケットレイヤのパスは、波長レイヤのパスの中にトンネルされている。つまり、パケットレイヤのパスと波長レイヤのパスは階層化されている。これら双方のレイヤのパスはそれぞれ、ＲＳＶＰ−ＴＥあるいはＣＲ−ＬＤＰをベースとしたＧＭＰＬＳシグナリングにより設定される。なお、以下の説明では、通信装置１を「パケットスイッチ」とも称し、また通信装置２を「波長スイッチ」とも称す。
また、ネットワークＮＷ内のそれぞれの通信装置１，２は、あらゆるパス設定要求に対して経路を計算するために十分な、ネットワークＮＷ内のすべてのトポロジやリソースの情報を保持しているものとすると、これらのトポロジ情報およびリソース情報は、例えば分散ルーティングプロトコルを動作させることによって得られる。
このようなネットワークＮＷにおいて、パケットスイッチ“Ａ”からパケットスイッチ“Ｚ”へ向かうパケットパスが、ネットワークのオペレータあるいはユーザ（以下、オペレータ等と称す）によって要求されたものとする。そうするとパケットスイッチ“Ａ”では、この要求に対するパスを計算するために十分な情報を保持しているため、例えば、このパス設定要求を収容するために新規に必要になる波長の数を最小化するようなパケットレイヤのパスの経路として、“Ａ”→“Ｉ”（ストリクト）→“Ｊ”（ストリクト）→“Ｚ”（ストリクト）というような経路を計算することができる。なぜなら、“Ａ”と“Ｉ”の間および“Ｊ”と“Ｚ”の間には、当該要求を受けた時点で既に、十分な帯域を持つ波長パスが設定されており、“Ｉ”と“Ｊ”の間のみに波長パスを新たに設定することによって必要になる波長の数を最小化できるからである。
このように計算された経路を含むパケットパス設定要求メッセージＰＭ（例えば、ＰａｔｈメッセージあるいはＬＡＢＥＬ  ＲＥＱＵＥＳＴメッセージ）は、パケットスイッチ“Ａ”からパケットスイッチ“Ｉ”に送られる。この様子を示すのが図３０である。
上記のパス設定要求メッセージＰＭを受けたパケットスイッチ“Ｉ”では、パケットスイッチ“Ｊ”との間に、パケットレイヤでの到達性がないため、すなわち波長パスが設定されていないため、該スイッチ“Ｉ”は、パケットスイッチ“Ｊ”に対するシグナリング処理を一時的に待たせて、このパケットスイッチ“Ｊ”との間で波長パスを設定しようと判断する。このためにパケットスイッチ“Ｉ”では、“Ｉ”→“＃２”→“＃３”→“＃４”→“Ｊ”のような、波長パスに対する経路を計算し、この経路をストリクトな明示的経路として含んだ波長パス設定要求メッセージを送出する。この様子を示すのが図３１である。かくして上記のパス設定要求に応じた波長パスが設定されると、パケットスイッチ“Ｉ”において一時的に待たされていた、パケットパスのシグナリング処理が引き続いて行われ、最終的にパケットパスが設定される。この様子を示すのが図３２である。
次に、本発明が解決しようとする既述の課題（第１の課題および第２の課題）について説明する。
前述した従来の技術で説明した例では、経路計算を行った通信装置は、２箇所（パケットスイッチ“Ａ”および“Ｉ”）であり、これらの装置には、その経路計算をする前にネットワークＮＷのオペレータ等からの要求が伝えられているので、その要求に適した（例えば、新規に必要になる波長数を最小化するような）経路を計算することができた。
しかしながら、それぞれの通信装置が、限られたトポロジやリソースの情報しか利用できないなどの理由により、分散的にパスの経路計算をする必要があり、かつ、ネットワークが複数のレイヤを有する場合には、その経路計算の際に、ネットワークのオペレータ等からの要求に係る情報が利用できない場合がある。このような場合、それぞれの通信装置がどれだけのトポロジやリソースの情報を利用することができるかは、利用するルーティングのメカニズムやルーティングプロトコルに依存する。
例えば、分散ルーティングプロトコルを用いている場合で、スケーラビリティを確保するためにネットワークを複数のルーティングエリアやドメインに分けている場合には、それぞれの通信装置では、ネットワーク全体のトポロジやリソースの情報を利用することはできない。このような例を図３３に示す。
図３３は本発明により解決すべき第１の課題を説明するための図（その１）であり、
図３４は同図（その２）である。ルーティングが複数のエリア（例えば、ＡＲ１およびＡＲ２）に分かれている場合、あるエリア（例えばＡＲ１）内の通信装置１は、そのエリア内のトポロジやリソースの情報は知っているが、別のエリア（例えばＡＲ２）の通信装置やエリアに関しては、その通信装置等まで、どのエリア境界通信装置（例えば通信装置＃３）を経由すれば到達できるのか、といった程度の情報しか知ることができない。
このため、ＡＲ１内の、パケットスイッチ“Ａ”においては、ＡＲ２内のパケットスイッチ“Ｚ”までのパス設定要求ＲＱをオペレータ等から受信すると、エリアＡＲ１内でそのパケットスイッチ“Ｚ”により近いパケットスイッチ“Ｉ”と、そのオペレータ等から指定された“Ｚ”のみを経路として指定して（本図中のＥＸ）、パス設定要求メッセージＰＭを、パケットスイッチ“Ｉ”に向けて送出する。しかしパケットスイッチ“Ｉ”では、このパス設定要求メッセージＰＭの情報を受け取るものの、パケットレイヤにてエリアＡＲ２に到達する方法が無い。このためパケットスイッチ“Ｉ”は、今度は波長パスを設定することによってこの波長パスの終点である通信装置１“Ｚ”に対してパケットパス設定要求メッセージＰＭ（ｐ）を送ろうとする。
しかしながら、パケットスイッチ“Ｉ”はエリアＡＲ１内のトポロジおよびリソースの情報しか利用できないので、エリアＡＲ２との境界に位置する通信装置（波長スイッチ“＃３”）までの経路を指定し、波長パス設定要求メッセージＰＭ（λ）を、“＃２”経由で“＃３”まで送出する。
上記メッセージＰＭ（λ）を受信した波長スイッチ“＃３”においては、エリアＡＲ２内のトポロジおよびリソースの情報は利用することができるものの、オペレータ等からの要求に係る情報、すなわち“Ｚ”までのパケットパスの設定を要求する情報、を利用することができない。このため、このパケットパスを収容するために適した波長パス、例えば新規に必要となる波長数を最小化するような波長パス、の経路を選択することができない。この様子を示すのが図３４である。
また、既述の第２の課題として、複数のレイヤのパス設定において、複数回の、パス設定要求メッセージＰＭとパス設定応答メッセージＲＭのやり取りが行われるために、パス設定の手順が煩雑になる、ということが挙げられる（前述）。
以上詳述した従来の技術の理解をもとに、本発明の詳細な説明を以下に行う。
【実施例１】  図１は本発明に基づく実施例１を表す図（その１）であり、
図２は同図（その２）である。
図１および図２に表される実施例１において実行されるパス設定方法について見てみると、次のとおりである。
まずそのパス設定方法が適用される通信網は、階層化された上位レイヤ（例えばパケットレイヤ）のパスおよび下位レイヤ（例えば波長レイヤ）のパスを有し、パス設定がなされる第１の通信装置１（例えば“Ａ”）と第２の通信装置１（例えば“Ｚ”）との間で、パスの途中にある少なくとも１つの他の通信装置（“Ｉ”，“＃１”〜“＃５”，“Ｋ”，“Ｊ”など）を中継して、通信が行われる通信網であって、そのパス設定方法は、少なくとも下記のステップＳ１１，Ｓ１２およびＳ１３を有する。
ステップＳ１１：第１の通信装置１“Ａ”から第２の通信装置１“Ｚ”までの上位レイヤによるパス設定を要求するパス設定要求メッセージＰＭ（ｐ）が発信された後、パスの途中にある中継用の通信装置１や２において、上位レイヤでの第２の通信装置１“Ｚ”への到達可能性の有無を判定する。
ステップＳ１２：上記のステップＳ１１にて上記の到達可能性無しと判定されたとき、下位レイヤによるパスを終端できる最も近い位置にある別の中継用の通信装置までの経路をさらに設定する。
ステップＳ１３：上記の別の中継用の通信装置（本図の例では“Ｋ”）において、上記の設定された経路を介して受信したパス設定要求メッセージＰＭに含まれるパス設定情報（経路指定および帯域情報）を元に、さらに第２の通信装置１“Ｚ”までの経路を設定する。
これにより、通信装置１“Ａ”と１“Ｚ”との間にパケットレイヤでのパスを設定することができる。
上述のパス設定を行う上で、特徴的な役割を果たすのは中継用の通信装置２“＃３”および通信装置１“Ｉ”である。
図３は実施例１における通信装置２“＃３”の機能ブロック図であり、
図４は実施例１における通信装置１“Ｉ”の機能ブロック図である。
まず図３を参照すると、通信装置２“＃３”は、受信手段１１と決定手段１２と送信手段１３とを少なくとも備える。
受信手段１１は、上流側の他の通信装置（“Ｉ”）で受信した上位レイヤパス設定要求メッセージＰＭ（ｐ）に代えてこの通信装置（“Ｉ”）から送出された下位レイヤパス設定要求メッセージＰＭ（λ）を受信する。
決定手段１２は、その受信した下位レイヤパス設定要求メッセージＰＭ（λ）を終端できる最も近い位置にある下流側の他の通信装置１（本図では“Ｋ”）を決定する。
送信手段１３は、その決定により得られた経路指定情報を上記の下位レイヤパス設定要求メッセージＰＭ（λ）に追加して送信する。この経路指定情報は、図１に示す通信装置２“＃３”からの“＃６”および“Ｋ”である。
次に図４を参照すると、通信装置１“Ｉ”は、判断手段１５と上位パス設定情報付加手段１６とを少なくとも備える。
判断手段１５は、上流側の他の通信装置（“Ａ”）から上位レイヤパス設定要求メッセージＰＭ（λ）を受信して、この受信メッセージ内において指定された通信先（“Ｚ”）までのパスを開通させる下位レイヤのパス（波長パス）を設定する必要性の有無を判断する。
上位パス設定情報付加手段１６は、上記の判断手段１５においてその必要性有りと判断されたとき、当該下位レイヤパス設定要求メッセージＰＭ（λ）を生成すると共に、これに、下流側に設定すべきパスの経路指定情報および帯域情報を付加する。
上述した実施例１をさらに詳細に説明する。
図１および図２に示す通信網ＮＷは、パケットレイヤと波長レイヤの２つのレイヤを有し、パケットパスは波長パスの上に階層化される。
また、この通信網ＮＷは図中に示されるように２つのエリアＡＲ１およびＡＲ２に分かれており、各通信装置はそれが属するエリア内のトポロジおよびリソースの情報を知っている。しかしそのエリア外のトポロジおよびリソースの情報は保持しておらず、エリア外の通信装置へは、どのエリア境界装置（例えば通信装置２“＃３”）を通過すれば到達できるのかを知っているのみである。
ここで通信装置１（以下、パケットスイッチとも称す）“Ａ”が、ネットワークのオペレータ等から、“Ａ”から“Ｚ”へのパケットパスの設定要求を受けたものとする。そうするとスイッチ“Ａ”は、パケットレイヤのためのパス設定要求メッセージＰＭ（ｐ）を生成する。このメッセージＰＭ（ｐ）は、例えば図１の＜１＞に示すような明示的経路ＥＸが指定されてパケットスイッチ“Ｉ”に送られる。
このパケットスイッチ“Ｉ”では、波長パススイッチ＃２や＃３にパケットパスの終端能力がないことから、“Ｚ”までのパケットレイヤでの到達性がないと判定し、そのパケットパス設定要求メッセージＰＭ（ｐ）の“Ｉ”での処理を一時的に待たせる。そして波長パスを設定することを決定する。例えば、図１の＜２＞に示されるような波長パス設定メッセージＰＭ（λ）を送り出す。この送り出された波長パス設定メッセージＰＭ（λ）はまず“＃２”で処理され、さらに“＃３”に到着する。
通信装置２（波長スイッチ）“＃３”では、到着した上記波長パス設定要求メッセージＰＭ（λ）内の明示的経路（図１の＜２＞内の“＃３”）がなくなるので、通信装置“Ｉ”から要求されている波長パスの終端点になれるかどうかを確認する。通信装置２“＃３”は、波長スイッチ装置であり、上記のように波長パスを終端する能力を有しないので、ここで装置＃３は、その波長パスを終端することができる最も近くの位置にある通信装置（本図の例では“Ｋ”）までの経路を計算する。そしてその計算結果に基づく経路指定情報を、上記の波長パス設定要求メッセージＰＭ（λ）の中に追加して、これを通信装置２“＃６”に送る（図１の＜３＞参照）。
以降、従来の技術と同様にメッセージ処理を行い、通信装置１“Ｉ”と“Ｋ”との間に波長パスが設定される。
そうすると、図２に示すように、通信装置１“Ｉ”において処理を待たせていた前述のパケットパス設定要求メッセージＰ（λ）がその装置“Ｋ”に送られる。このメッセージＰ（λ）には、オペレータ等からの要求に係る、“Ｚ”までのパケットパスを設定する、という情報が含まれているので、装置“Ｋ”では、この情報とエリアＡＲ２のトポロジおよびリソースの情報を元にその先の経路を計算することができる。
【実施例２】  図５は本発明に基づく実施例２を表す図（その１）であり、
図６は同図（その２）である。
図７は同図（その３）である。
図５、図６および図７に表される実施例２において実行されるパス設定方法についてそのステップＳ２１，Ｓ２２およびＳ２３を見てみると、次のとおりである。
ステップＳ２１：第１の通信装置１“Ａ”から第２の通信装置１“Ｚ”までの上位レイヤ（例えばパケットレイヤ）によるパス設定を要求する上位レイヤパス設定要求メッセージＰＭ（ｐ）が発信された後、パスの途中にある中継用の通信装置１（例えば“Ｉ”）において、上位レイヤでの第２の通信装置１“Ｚ”への到達可能性の有無を判定する。
ステップＳ２２：上記のステップＳ２１にて上記の到達可能性無しと判定されたとき、中継用の通信装置１“Ｉ”において、下位レイヤによるパス設定を要求する下位レイヤパス設定要求メッセージＰＭ（λ）を生成し、かつ、装置“Ｉ”にて受信した上記の上位レイヤパス設定要求メッセージＰＭ（ｐ）内の経路指定情報ＥＸおよび帯域情報ＢＷを抜き出しこの抜き出した情報をさらに付加した下位レイヤパス設定要求メッセージＰＭ（λ）を（図５の＜２＞参照）、第２の通信装置１“Ｚ”に向けて送出する。
ステップＳ２３：上記のステップＳ２２にて送出された上記の下位レイヤパス設定要求メッセージＰＭ（λ）を、第２の通信装置１“Ｚ”に至る経路上の各中継用の通信装置（図中の“＃２”，“＃３”，“＃４”，“Ｊ”）に通知する。
これにより図６に示すように、通信装置１“Ａ”と１“Ｚ”との間にパケットレイヤでのパスを設定することができる。
上述のパス設定を行う上で、特徴的な役割を果たすのは通信装置２“＃３”である。
図８は実施例２における通信装置２“＃３”の機能ブロック図である。
本図を参照すると、通信装置２“＃３”は、判断手段２１と入力手段２２と送出手段２３とを少なくとも備える。
判断手段２１は、上流側の他の通信装置１“Ｉ”から下位レイヤパス設定要求メッセージＰＭ（λ）を受信して、この受信メッセージ内に、その通信装置１“Ｉ”にて受信した上位レイヤパス設定要求メッセージＰＭ（ｐ）に含まれる経路指定情報ＥＸおよび帯域情報ＢＷが付加されているか否かを判断する。
入力手段２２は、上記の判断手段２１において「付加されている」と判断された上記の経路指定情報ＥＸおよび帯域情報ＢＷを抜き出して、これを、下流側に設定すべき下位レイヤのパスの経路を決定する機構（公知の経路計算機構）に入力する。
送出手段２３は、上記の機構での決定に基づくパス経路指定情報ＥＸを含む下位レイヤパス設定要求メッセージＰＭ（λ）を生成すると共に、これに、上記の上位レイヤパス設定要求メッセージＰＭ（ｐ）に含まれる経路指定情報ＥＸおよび帯域情報ＢＷを付加して送出する。
上述した実施例２をさらに詳細に説明する。
図５および図６に示す通信網ＮＷは、パケットレイヤと波長レイヤの２つのレイヤを有し、パケットパスは波長パスの上に階層化される。
また、この通信網ＮＷは図中に示されるように２つのエリアＡＲ１およびＡＲ２に分かれており、各通信装置はそれが属するエリア内のトポロジおよびリソースの情報を知っている。しかしそのエリア外のトポロジおよびリソースの情報は保持しておらず、エリア外の通信装置へは、どのエリア境界装置（例えば通信装置２“＃３”）を通過すれば到達できるのかを知っているのみであると仮定する。
ここでパケットスイッチ１“Ａ”が、ネットワークのオペレータ等から、“Ａ”から“Ｚ”へのパケットパスの設定要求を受けたものとする。そうすると該スイッチ１“Ａ”は、パケットレイヤのためのパス設定要求メッセージＰＭ（ｐ）を生成する。このメッセージＰＭ（ｐ）は、例えば図５の＜１＞に示されるような明示的経路ＥＸが指定されてパケットスイッチ“Ｉ”に送られる。
このパケットスイッチ“Ｉ”では、以下のような処理が行われる。
１．パケットスイッチ１“Ｉ”から“Ｚ”にパケットレイヤで到達できる次ホップがないと判断されたので、パケットレイヤのパス設定要求メッセージＰＭ（ｐ）の処理をこのスイッチ１“Ｉ”で一時的に待たせて、下位レイヤである波長レイヤのパスを張ることを決定し、この波長レイヤのパスのためのパス設定要求メッセージＰＭ（λ）を生成する。
２．上記メッセージＰＭ（ｐ）内の明示的経路指定情報ＥＸおよび帯域情報ＢＷをパケットスイッチ１“Ｉ”で抜き出し、上位レイヤの情報を含むことを示すフラグ（図５の＜２＞における「上位レイヤあり」）と共に、波長パス設定要求メッセージＰＭ（λ）の中にその抜き出した情報を格納する。
すなわちこのメッセージＰＭ（λ）は、例えば図５の＜２＞に示されるような明示的経路ＥＸをもって通信装置２（以下、波長スイッチとも称す）“＃２”に送られる。
この波長スイッチ２“＃２”では、波長レイヤの明示的経路のみで次ホップを決定することができるので、図６の＜３＞に示すように、送出すべき波長パス設定要求メッセージＰＭ（λ）の中に、受信したパケットレイヤのパスの経路指定情報ＥＸおよび帯域情報ＢＷを含めて波長スイッチ２“＃３”に送る。
この波長スイッチ２“＃３”では、以下のような処理が行われる。
１．受信した波長レイヤパス要求メッセージＰＭ（λ）内の明示的経路からは次ホップを決定することができないので、要求されている、下位レイヤのパスによってトンネルされる上位レイヤのパスの経路指定情報ＥＸおよび帯域情報ＢＷが含まれているか否かを確認する。
２．上記の確認により、上位レイヤのパスの経路指定情報ＥＸおよび帯域情報ＢＷがあることが分かったので、これらの情報を公知の経路計算機構（アルゴリズム）に入力することによって、求める、パスの経路を計算する。なおここでは、“＃３”→“＃４”→“Ｊ”という経路が計算されたものとする。
このような手順により、下位レイヤのパスの途中でパスの経路の続きを計算する場合でも、オペレータ等からの要求に係るパスの情報を利用することができる。
３．パケットスイッチ２“＃３”から送出すべき波長レイヤパス要求メッセージＰＭ（λ）の中に、図６の＜４＞に示すごとく、受信した上位レイヤのパスの経路指定情報ＥＸおよび帯域情報ＢＷを含める。
かくして、上記のメッセージＰＭ（λ）は、図６の＜４＞に示す明示的経路をもって、波長スイッチ２“＃４”に送られる。
この波長スイッチ２“＃４”では、波長レイヤの明示的経路のみで次ホップを決定することができるので、図６の＜５＞に示すように、送出すべき波長パス設定要求メッセージＰＭ（λ）の中に、受信したパケットレイヤのパスの経路指定情報ＥＸおよび帯域情報ＢＷを含めて、パケットスイッチ２“Ｊ”に送る。
そうするとパケットスイッチ１“Ｊ”では、波長パスを終端する能力を有するが波長パスを中継する能力は有しないので、上記波長パスをここで終端する。
そして次に、図７に示すように、パス設定要求メッセージに対して従来の技術と同様のメカニズムにより、波長パス設定応答メッセージＲＭ（λ）がスイッチ１“Ｊ”よりスイッチ２“＃４”へ向けて送り返され、最終的に“Ｉ”と“Ｊ”との間に波長パスが設定される。
この後、従来の技術と同じ手順により、１“Ｉ”において待たされていたパケットレイヤのパス設定の処理が再開される。
【実施例３】  図９は本発明に基づく実施例３を表す図（その１）であり、
図１０は同図（その２）であり、
図１１は同図（その３）である。
本実施例３は上記実施例２の変形である。両者の相違点は、本実施例３においてエリア（前述のＡＲ１やＡＲ２）が考慮されていないことである。つまり実施例３でのエリアは、１つのネットワークと見なす。
このようなネットワークにおいては分散ルーティングプロトコルのもとで、トポロジ情報等がフラッディングされ、伝送遅延が生じる。これはリソースの競合をもたらす。そして究極は、各通信装置間で帯域やラベルの取り合いが発生してシグナリングが不成功に終わる。
本発明はこのような問題をも避けることができる、ということを示すのが図９〜図１１である。以下、図９〜図１１を参照して実施例３を詳細に説明する。
通信網ＮＷでは、各通信装置１，２はネットワークのすべてのトポロジおよびリソースの情報を知っているが、上述した分散ルーティングプロトコルでのフラッディングによる遅延を考慮して、オペレータ等からの要求を除き、１ホップを超える明示的経路の指定は行わない。すなわち各通信装置は隣りの通信装置までしか明示的経路を持たず、それぞれの通信装置で、ホップバイホップに経路を計算するものとする。
パケットスイッチ１“Ａ”は、ネットワークのオペレータ等から、“Ａ”から“Ｚ”へのパケットパスの設定要求を受けたものとする。そうすると該スイッチ１“Ａ”は、パケットレイヤのためのパス設定要求メッセージＰＭ（ｐ）を生成する。このメッセージＰＭ（ｐ）は、上記の１ホップの指定により、図９の＜１＞に示すような明示的経路ＥＸが指定され、パケットスイッチ１“Ｉ”に送られる。そうすると、パケットスイッチ１“Ｉ”では、以下のような処理が行われる。
１．パケットスイッチ１“Ｉ”から１“Ｚ”にパケットレイヤで到達できる次ホップがないと判断されたので、パケットレイヤのパス設定要求メッセージＰＭ（ｐ）の処理をこのスイッチ１“Ｉ”で一時的に待たせて、下位レイヤである波長レイヤのパスを張ることを決定する。この波長レイヤのパスのためのパス設定要求メッセージＰＭ（λ）を生成する。
２．上記メッセージＰＭ（ｐ）内の明示的経路指定情報ＥＸおよび帯域情報ＢＷを抜き出し、上位レイヤの情報を含むことを示すフラグ（図９の＜２＞における「上位レイヤあり」）と共に、波長パス設定要求メッセージＰＭ（λ）の中にその抜き出した情報を格納する。
すなわちこのメッセージＰＭ（λ）は、例えば図９の＜２＞に示されるような明示的経路ＥＸをもって、波長スイッチ２“＃２”に送られる。そうするとこの波長スイッチ２“＃２”では、以下のような処理が行われる。
１．受信した波長レイヤパス要求メッセージＰＭ（λ）内の明示的経路からは次ホップを決定することができないので、要求されている、下位レイヤのパスによってトンネルされる上位レイヤのパスの設定要求メッセージＰＭ（ｐ）が含まれているか否かを確認する。
２．上記の確認により、上位レイヤのパス設定要求メッセージＰＭ（ｐ）が含まれていることが分かったので、その中から経路指定情報ＥＸおよび帯域情報ＢＷを抜き出して、既述の経路計算機構（アルゴリズム）に入力し、パスの経路を計算する。なおここでは“＃２”→“＃３”→“＃４”→“Ｊ”という経路が計算されたものとする。
３．送出すべき波長レイヤパス要求メッセージＰＭ（λ）の中に、図９の＜２＞に示すごとく、受信した上位レイヤのパス設定情報を含める。
前述のように通信網ＮＷ内の各通信装置は１ホップを超える明示的経路指定を行わないので、図１０の＜３＞に示されるようなメッセージがスイッチ１“Ｉ”から送出される。
波長スイッチ２“＃３”や２“＃４”においても同様の処理が行われて、それぞれ図１０の＜４＞および＜５＞に示すようなメッセージが送出される。
パケットスイッチ１“Ｊ”では、そのメッセージを受信するが、“Ｊ”は波長パスを終端する能力を有するのみで波長パスを中継する能力は有しないので、上記波長パスをここで終端する。
そして次に図１１に示すように、パス設定要求メッセージに対して従来の技術と同様のメカニズムにより、波長パス設定応答メッセージＰＭ（λ）が、スイッチ１“Ｊ”よりスイッチ２“＃４”へ向けて送り返され、最終的に“Ｉ”と“Ｊ”の間に波長パスが設定される（図１１）。
この後、従来の技術と同じ手順により、“Ｉ”において待たされていたパケットレイヤのパス設定の処理が再開される。
【実施例４】  図１２は本発明に基づく実施例４を表す図（その１）であり、
図１３は同図（その２）であり、
図１４は同図（その３）であり、
図１５は同図（その４）である。
図１２〜図１５に表される実施例４において実行されるパス設定方法について見てみると、次のとおりである。
まずそのパス設定方法が適用される通信網は、前述の場合と同様、階層化された上位レイヤのパスおよび下位レイヤのパスを有し、パス設定がなされる第１の通信装置と第２の通信装置との間で、途中にある少なくとも１つの他の通信装置を中継して、通信が行われる通信網であって、そのパス設定方法は、少なくとも下記のステップＳ３１，Ｓ３２およびＳ３３、さらにはステップＳ３４およびＳ３５を有する。
ステップＳ３１：第１の通信装置１“Ａ”から第２の通信装置１“Ｚ”までの上位レイヤによるパス設定を要求する上位レイヤパス設定要求メッセージＰＭ（ｐ）が発信された後、パスの途中にある中継用の通信装置１や２において、上位レイヤでの第２の通信装置１“Ｚ”への到達可能性の有無を判定する。
ステップＳ３２：上記のステップＳ３１にて上記の到達可能性無しと判定されたとき、上記の中継用の通信装置において、下位レイヤによるパス設定を要求する下位レイヤパス設定要求メッセージＰＭ（λ）を生成し、かつ、受信した上記の上位レイヤパス設定要求メッセージＰＭ（ｐ）自体をそのまま上記の下位レイヤパス設定要求メッセージＰＭ（λ）に合体して、第２の通信装置１“Ｚ”に向けて送出する。
ステップＳ３３：上記のステップＳ３２にて送出された、上位レイヤパス設定要求メッセージと合体した上位／下位レイヤパス設定要求メッセージを、第２の通信装置１“Ｚ”に至る経路上の各上記の中継用の通信装置に通知する。
さらには、次のステップＳ３４およびＳ３５を続ける。
ステップＳ３４：第２の通信装置１“Ｚ”において、上記ステップＳ３３を経て受信した上記の上位レイヤパス設定要求メッセージに応答する上位レイヤパス設定応答メッセージを生成して上記の経路上に返送する。
ステップＳ３５：次段の中継用の通信装置において、上記の下位レイヤパス設定要求メッセージに応答する下位レイヤパス設定応答メッセージを生成すると共に、これに前述の返送された上位レイヤ応答メッセージを合体した上位／下位レイヤパス設定応答メッセージを、第１の通信装置１“Ａ”に至る上記の経路上の各中継用の通信装置に通知する。
上述のパス設定を行う上で、特徴的な役割を果たす通信装置は、後述の説明に引用される
（ｉ）図１２の１“Ｉ”、
（ｉｉ）図１４の１“Ｊ”、
（ｉｉｉ）図１３の１“Ｊ”、
（ｉｖ）図１３の２“＃３”および
（ｖ）図１５の２“＃３”
である。
図１６は図１２の通信装置１“Ｉ”について示す機能ブロック図であり、
図１７は図１４の通信装置１“Ｊ”について示す機能ブロック図であり、
図１８は図１３の通信装置１“Ｊ”について示す機能ブロック図であり、
図１９は図１３および図１５の通信装置２“＃３”について示す機能ブロック図である。
まず図１６を参照すると、図１５の通信装置１“Ｉ”は、判断手段３１とパス設定要求合成手段３２とを少なくとも備える。
判断手段３１は、上流側の他の通信装置１“Ａ”から上位レイヤパス設定要求メッセージＰＭ（ｐ）を受信して、この受信メッセージ内において指定された通信先１“Ｚ”までのパスを開通させる下位レイヤのパスを設定する必要性の有無を判断する。
パス設定要求合成手段３２は、上記の判断手段３１においてその必要性有りと判断されたとき、当該下位レイヤパス設定要求メッセージＰＭ（λ）を生成すると共に、このＰＭ（λ）に、上記の受信した上位レイヤパス設定要求メッセージＰＭ（ｐ）を合体し通信先１“Ｚ”に向けて送出する。
次に図１７を参照すると、図１４の通信装置１“Ｊ”は、判断手段３４と取出し手段３５とラベル割当て手段３６とを少なくとも備える。
判断手段３４は、下流側の他の通信装置１“Ｊ”から上流側（１“Ａ”）に向けた下位レイヤパス設定応答メッセージＲＭ（λ）を受信して、この受信メッセージ内に、上位レイヤパス設定応答メッセージＲＭ（ｐ）が含まれているか否かを判断する。
取出し手段３５は、この判断手段３４により「含まれる」と判定された上記の上位レイヤパス設定応答メッセージＲＭ（ｐ）を取り出す。
ラベル割当て手段３６は、上記のように取り出されたメッセージＲＭ（ｐ）に対応するラベルを割り当てる。
次に図１８を参照すると、図１３の通信装置１“Ｊ”は、判断手段３８とラベル割当て手段４１と合成応答メッセージ生成手段４２とを少なくとも備える。
判断手段３８は、上流側の他の通信装置（２“＃４”）から受信した下位レイヤパス設定要求メッセージＰＭ（λ）に、上流側（１“Ａ”）にて送出された上位レイヤパス設定要求メッセージＰＭ（ｐ）が合体しているか否かを判断する。
ラベル割当て手段４１は、上記の判断手段３８により「合体している」と判断された上位／下位レイヤパス設定要求メッセージのそれぞれに対応するパスに対して、ラベルを割り当てる。この割当てラベルは、波長やタイムスロットなども含む一般化されたラベルである。
合成応答メッセージ生成手段４２は、その上位／下位レイヤの各パス毎の上記割当てラベルを含む上位／下位レイヤパス応答メッセージを生成する。
次に図１９を参照すると、図１３の通信装置２“＃３”は、一方において、判断手段４３と、入力手段４４と、パス設定要求合成手段４５とを少なくとも備える。また他方において、判断手段４８とパス設定応答合成手段４９とを少なくとも備える。
まず本図の左側について見てみると、
判断手段４３は、上流側の他の通信装置（２“２”）から受信した下位レイヤパス設定要求メッセージＰＭ（λ）に、上流側（１“Ａ”）にて送出された上位レイヤパス設定要求メッセージＰＭ（ｐ）が合体しているか否かを判断する。
入力手段４４は、上記の判定手段４３において「合体している」と判定された経路指定情報ＥＸおよび帯域情報ＢＷを抜き出して、これを、下流側に設定すべき下位レイヤのパスの経路を決定する機構４６に入力する。
パス設定要求合成手段４５は、上記の決定による経路指定情報ＥＸを含む下位レイヤパス設定要求メッセージＰＭ（λ）を生成すると共に、これに、上記の受信した上位レイヤパス設定要求メッセージＰＭ（ｐ）を合体し、通信先（１“Ｚ”）に向けて送出する。
次に本図の右側について見てみると、
判断手段４８は、下流側の他の通信装置（２“＃４”）から上流側（１“Ａ”）に向けた下位レイヤパス設定応答メッセージＰＭ（λ）を受信して、この受信メッセージ内に、上位レイヤパス設定応答メッセージＰＭ（ｐ）が含まれているか否かを判断する。
パス設定応答合成手段４９は、さらに、上流側（１“Ａ”）に返送すべき下位レイヤパス設定応答メッセージＲＭ（λ）を生成すると共に、この生成メッセージに、上記の判断手段４８により「含まれる」と判断された上記の上位レイヤパス設定応答メッセージＰＭ（ｐ）をそのまま合体してその上流側に向けて送出する。
上述した実施例４をさらに詳細に説明する。
図１２〜図１５に示す通信網ＮＷは、既述のとおり、パケットレイヤと波長レイヤの２つのレイヤを有し、パケットパスは波長パスの上に階層化される。
また、この通信網ＮＷもまた２つのエリアＡＲ１およびＡＲ２に分かれており、各通信装置はそれが属するエリア内のトポロジおよびリソースの情報を知っている。しかしそのエリア外のトポロジおよびリソースの情報は保持しておらず、エリア外の通信装置へは、どのエリア境界装置（例えば２“＃３”）を通過すれば到達できるのかを知っているのみである。
ここでパケットスイッチ１“Ａ”は、ネットワークのオペレータ等から、“Ａ”から“Ｚ”へのパケットパスの設定要求を受けたものとする。そうするとスイッチ１“Ａ”は、パケットレイヤのためのパス設定要求メッセージＰＭ（ｐ）を生成する。このメッセージは、例えば図１２の＜１＞に示すような明示的経路ＥＸが指定され、パケットスイッチ１“Ｉ”に送られる。このパケットスイッチ１“Ｉ”では、以下のような処理が行われる。
１．パケットスイッチ１“Ｉ”から“Ｚ”にパケットレイヤで到達できる次ホップがないと判断されたので、下位レイヤである波長レイヤのパスを張ることを決定し、この波長レイヤのパスのためのパス設定要求メッセージを生成する。
２．上記パケットレイヤのパス設定要求メッセージＰＭ（ｐ）を、上位レイヤの情報を含むというフラグ（「上位レイヤあり」）と共に、波長レイヤのパス設定メッセージＰＭ（λ）に合体させる。このメッセージは、例えば図１２の＜２＞に示されるような明示的経路ＥＸを持ち、波長スイッチ２“＃２”に送られる。
この波長スイッチ２“＃２”では、波長レイヤの明示的経路ＥＸのみを用いて次ホップを決定することができるので、図１３の＜３＞に示すごとく、送出すべき波長パス設定要求メッセージＰＭ（λ）に、受信したパケットレイヤのパス設定要求メッセージをＰＭ（ｐ）を合体させて、波長スイッチ２“＃３”に送る。この波長スイッチ２“＃３”では、以下のような処理が行われる。
１．受信した波長レイヤパス要求メッセージＰＭ（λ）内の明示的経路ＥＸからは次ホップを決定することができないので、要求されている、下位レイヤのパスによってトンネルされる上位レイヤのパス設定要求メッセージＰＭ（ｐ）が合体されているか否かを確認する。
２．上記の確認により、上位レイヤのパス設定要求メッセージＰＭ（ｐ）が合体されていることが分かるので、この中から経路指定情報および帯域情報を抜き出して前述した経路決定のための経路計算機構４６に入力し、パスの経路を計算する。なおここでは“＃３”→“＃４”→“Ｊ”という経路が計算されたものとする。
３．送出すべき波長レイヤパス要求メッセージＰＭ（λ）に、受信した上位レイヤのパス設定要求メッセージＰＭ（ｐ）を合体させる。
かくして上位／下位レイヤ合体メッセージは、図１３の＜４＞のような明示的経路をもって、波長スイッチ２“＃４”に送られる。
この波長スイッチ２“＃４”では、波長レイヤの明示的経路のみで次ホップを決定することができるので、図１３の＜５＞に示すように、送出すべき波長パス設定要求メッセージＰＭ（λ）に、受信したパケットレイヤのパス設定要求メッセージＰＭ（ｐ）を合体させてパケットスイッチ１“Ｊ”に送る。
そうするとパケットスイッチ１“Ｊ”では、波長パスを終端する能力を有するが波長パスを中継する能力を有しないので、上記波長パスをここで終端して、以下の処理を行う。
１．受信した波長パス要求メッセージＰＭ（λ）に上位レイヤのパス設定要求メッセージＰＭ（ｐ）が合体されているか否か確認する。
２．その受信した波長パス設定要求メッセージＰＭ（λ）を処理し、一般化されたラベルを割り当てて、波長パス設定応答メッセージＲＭ（λ）を生成する。これには上位レイヤのパス設定要求メッセージＰＭ（ｐ）が合体されているので、上記の生成された波長パス設定応答メッセージＲＭ（λ）の送出は、上位レイヤのパス設定応答メッセージＲＭ（ｐ）を送出可能になるまで、この１“Ｊ”にて待たされる。
３．受信した上記波長パス設定要求メッセージＰＭ（λ）から、上位レイヤのパス設定要求メッセージＰＭ（ｐ）を分離し、その明示的経路指定の先頭に自身の識別子ＩＤを追加する。
４．分離した上記パケットパス設定要求メッセージが処理されて、図１４の＜６＞に示すごとく、パケットスイッチ１“Ｚ”に向けて送られる。このパケットスイッチ１“Ｚ”では、受信したパケットパス設定要求メッセージは従来の技術と同様に処理され、図１４の＜７＞のごとく、パケットパス設定応答メッセージＲＭ（ｐ）がパケットスイッチ１“Ｊ”へ返される。このパケットスイッチ１“Ｊ”では、以下のような処理を行う。
１．受信した上記のパス設定応答メッセージＲＭ（ｐ）を処理して、送信すべきパケットパス設定応答メッセージを生成する。
２．送出すべきパケットパス設定応答メッセージＲＭ（ｐ）に対して、待ち合わせている下位レイヤのパス設定応答メッセージがあるかどうかを確認する。
３．上記の下位レイヤのパス設定応答メッセージを待ち合わせているスイッチ（図１４のスイッチ１“Ｊ”）があるので、図１４の＜８＞に示すように、このメッセージに上位レイヤの情報を含むことを示すフラグ（「上位レイヤあり」）と共に、パケットパス設定応答メッセージＲＭ（ｐ）を合体させる。このパス応答メッセージ（上記図１４の＜８＞）は、さらに波長スイッチ２“＃４”に送られる。この波長スイッチ２“＃４”では、以下のような処理を行う。
１．受信した上記のパス設定応答メッセージを処理し、送信すべき波長パス設定応答メッセージを生成する。
２．この場合、上記の受信したパス設定応答メッセージが、上位レイヤのパス設定応答メッセージを合体させているか否かを確認する。
３．上記の確認によって、上記の受信したパス設定応答メッセージＲＭ（λ）が、上位レイヤのパス設定応答メッセージＲＭ（ｐ）を伴っているので、図１５の＜９＞のように、この上位レイヤのパス設定応答メッセージＲ（ｐ）を、送信すべき波長パス設定応答メッセージＲＭ（λ）と合体させる。
さらに上流側の波長スイッチ２“＃３”および２“＃２”においても上記と同様の処理が行われ、図１５の応答メッセージ＜１０＞および＜１１＞が生成され送り出される。このようにして、パケットスイッチ１“Ｉ”において波長パス設定応答メッセージがＲＭ（λ）受信されると、このスイッチ１“Ｉ”において以下のような処理が行われる。
１．受信した上記の波長パス設定応答メッセージＲＭ（λ）を処理する。
２．その受信した波長パス設定応答メッセージＲＭ（λ）に、上位レイヤのパス設定応答メッセージＲＭ（ｐ）が合体されているか否かを確認する。
３．上記の確認によって、当該上位レイヤのパス設定応答メッセージが含まれていることが分かるので、これを分離して処理する。すなわち一般化したラベルを、フォワーディングテーブルＦＴあるいは波長スイッチ／変換部（図２８）に設定し、スイッチ１“Ａ”に向けて送るべきパス設定応答メッセージを生成する。
４．生成した上記パス設定応答メッセージをスイッチ１“Ａ”に返送する。
以上述べた手順を用いることにより、パケットレイヤで到達できる次ホップがないとして波長レイヤのパスを設定することを決定した通信装置（１“Ｉ”）が、その波長レイヤのパスに対して十分な経路指定情報を与えることができない場合において、上記の両メッセージの合体により、従来の技術よりも少ないメッセージのやり取りの回数で、複数レイヤのパスを設定することができる。
以上、本発明に基づく実施例１〜実施例４について述べたが、最後に、これらの実施例の中で示した図３、図４、図８、図１６〜図１９について、さらに具体的に説明する。
以下説明する図２０〜図２４は、上記の図３、図４、図８、図１６〜図１９に表す概念的な機能ブロックを、現実に即して具体的に表すものである。
図２０は図４に表す機能を具体的に示すブロック図であり、
図２１は図８に表す機能を具体的に示すブロック図であり、
図２２は図１６および図１７に表す機能を具体的に示すブロック図であり、
図２３は図１８に表す機能を具体的に示すブロック図であり、
図２４は図１９に表す機能を具体的に示すブロック図である。
まず図２０を参照する。
制御メッセージ受信部５１を通して受信されたパス設定要求メッセージは、上位レイヤパス設定要求メッセージ処理部５２で処理される。この上位レイヤのみでは、要求されたパスを提供できない場合には、下位レイヤパス設定判断部５６およびパス経路／帯域情報抽出部５３に、受信した上記のパス設定要求メッセージが送られる。
下位レイヤパス設定判断部５６では、下位レイヤのパスを設定するか否かを判断し、下位レイヤのパスを設定すると判断した場合には、下位レイヤパス設定要求メッセージ生成部５７に、メッセージ生成要求を出力する。
下位レイヤパス設定要求メッセージ生成部５７では、上記のメッセージ生成要求を受けると、下位レイヤのパスに対するパス設定要求メッセージを生成し、これをパス設定要求メッセージ結合部５４に送る。
上記のパス経路／帯域情報抽出部５３では、受け取った上記パス設定要求メッセージの中から経路指定情報および帯域情報を取り出して、これらをパス設定要求メッセージ結合部５４に送る。
このパス設定要求メッセージ結合部５４では、受け取った上記の下位レイヤのパス設定要求メッセージと上位レイヤパスの経路指定情報および帯域情報とを結合し、送出すべきメッセージを生成する。
制御メッセージ送信部５５は、上記の生成されたメッセージを隣接の通信装置に向けて送り出す。
次に図２１を参照する。なお、同様の機能を果たす各部分には、上記図２０および以下の図２１〜図２４においてそれぞれ同一の名称で表す。ただし、同一の名称の部分であっても、図番が変わる毎に、異なる参照番号を付している。
制御メッセージ受信部６１を通して受信されたパス設定要求メッセージは、上位レイヤ情報有無判断部６２において、上位レイヤの情報を含んでいるか否かが判断される。その上位レイヤの情報を含んでいると判断された場合には、上記メッセージは上位レイヤパス経路／帯域情報分離部６３に送られる。
この上位レイヤパス経路／帯域情報分離部６３では、受信した上記のパス設定要求メッセージを、下位レイヤパスに対するパス設定要求メッセージと、上位レイヤパスの経路／帯域情報とに分離する。そして分離された下位レイヤパスに対するパス設定要求メッセージは、下位レイヤパス設定要求メッセージ処理部６４に送られ、他方、分離された上位レイヤパスの経路／帯域情報は、下位レイヤパス経路計算部６８とパス設定要求メッセージ結合部６６とに送られる。
下位レイヤパス設定要求メッセージ処理部６４では、受信したパス要求メッセージを処理し、次にメッセージを送るべき通信装置が決定していないなど、必要な場合には、上記下位レイヤパス経路計算部６８に対して経路計算の指示を行う。さらにその処理結果を元に、下位レイヤパス設定要求メッセージ生成部６５に対して、パス設定要求メッセージを生成すべき旨の指示を行う。
上記下位レイヤパス経路計算部６８では、上記下位レイヤパス設定メッセージ処理部６４から渡される情報と、上位レイヤパスの経路／帯域情報とを入力として、上記の経路計算を行う。
上記下位レイヤパス設定要求メッセージ生成部６５では、処理部６４からのメッセージ生成要求と経路計算部６８からの出力とを元に、下位レイヤに対するパス設定要求メッセージを生成し、これを上記パス設定要求メッセージ結合部６６に送る。
このパス設定要求メッセージ結合部６６では、受け取った上記の下位レイヤに対するパス設定要求メッセージと、前述した上位レイヤパスの経路／帯域情報とを結合して、送出すべきメッセージを生成する。
制御メッセージ送信部６７は、この生成されたメッセージを、隣接の通信装置に向けて送出する。
次に図２２を参照する。
制御メッセージ受信部７１を通して受信されたパス設定要求メッセージは、上位レイヤパス設定要求メッセージ処理部７２で処理される。この上位レイヤのみでは要求されたパスを提供できないと判断した場合には、下位レイヤパス設定判断部７５にそのパス設定要求メッセージを送ると共に、上位レイヤパス設定要求メッセージ生成部７３に対して、そのパス設定要求メッセージの生成を要求する。
上記の下位レイヤパス設定判断部７５では、下位レイヤのパスを設定するか否かを判断し、下位レイヤのパスを設定すると判断した場合には、上記下位レイヤパス設定要求メッセージ生成部７６に対して、メッセージ生成要求を出す。
この下位レイヤパス設定要求メッセージ生成部７６では、上記のメッセージ生成要求を受けると、下位レイヤのパスに対するパス設定要求メッセージを生成し、これをパス設定要求メッセージ結合部７４に送る。
一方、上記上位レイヤパス設定要求メッセージ生成部７３では、上記のメッセージ生成要求を受けると、上位レイヤのパスに対するパス設定要求メッセージを生成し、これをパス設定要求メッセージ結合部７４に送る。
このパス設定要求メッセージ結合部７４では、受け取った上記の下位レイヤのパス設定要求メッセージと、上位レイヤパス設定要求メッセージとを結合して、送出すべき要求メッセージを生成する。
さらに制御メッセージ送信部８０は、この生成された要求メッセージを、隣接の通信装置に向けて送出する。
一方、上記の制御メッセージ受信部７１を通して受信されたパス設定応答メッセージは、上位レイヤパス設定応答有無判断部７７において、受信メッセージの中に上位レイヤパスに対するパス設定応答メッセージを含んでいるか否かが判断される。この上位レイヤパス設定応答メッセージが含まれていると判断した場合には、上記の受信メッセージは、上位レイヤパス設定応答メッセージ分離部７８に送られる。
この上位レイヤパス設定応答メッセージ分離部７８では、受け取った上記のメッセージを、上位レイヤに対するパス設定応答メッセージと、下位レイヤに対するパス設定応答メッセージとに分離し、それぞれをフォワーディングテーブル（ＦＴ）設定部７９に送る。
このフォワーディングテーブル設定部７９では、受け取った上位および下位レイヤの各パス設定応答メッセージに基づいて、スイッチの設定を行う。
次に図２３を参照する。
制御メッセージ受信部８１を通して受信したパス設定要求メッセージは、上位レイヤ設定要求有無判断部８２において、上位レイヤに対するパス設定要求メッセージを含んでいるか否かが判断される。「含んでいる」と判断した場合には、その受信要求メッセージを上位レイヤパス設定要求メッセージ分離部８３に送る。
この上位レイヤパス設定要求メッセージ分離部８３では、受信した上記パス設定要求メッセージを、下位レイヤパスに対するパス設定要求メッセージと、上位レイヤに対するパス設定要求メッセージとに分離する。下位レイヤパスに対するパス設定要求メッセージは、下位レイヤパス設定要求メッセージ処理部８９に送られ、一方、上位レイヤパス設定要求メッセージは、上位レイヤパス設定要求メッセージ処理部８４に送られる。
この下位レイヤパス設定要求メッセージ処理部８９は、上記のパス要求メッセージを処理し、該要求メッセージが正しく処理されると、下位レイヤパスラベル割当て部９０に対して、ラベルの割当てを要求する。
上位レイヤパス設定要求メッセージ処理部８４においても、上記のパス要求メッセージを処理し、必要ならば、パスの下流側に向けてさらにパス設定要求メッセージを送り、その要求メッセージが正しく処理されると、上位レイヤパスラベル割当て部８５に対して、ラベルの割当てを要求する。
上記の下位レイヤパスラベル割当て部９０では、上記のラベル割当て要求を受けて下位レイヤに対する一般化されたラベルを割り当て、その割り当てたラベルを、下位レイヤパス設定応答メッセージ生成部９１に送り、応答メッセージの生成を要求する。
一方、上記の上位レイヤパスラベル割当て部８５は、上記のラベル割当て要求を受けて上位レイヤに対する一般化されたラベルを割り当て、その割り当てたラベルを、上位レイヤパス設定応答メッセージ生成部８６に送り、応答メッセージの生成を要求する。
上記の下位レイヤパス設定応答メッセージ生成部９１は、上記のように割り当てられた一般化されたラベルを受け取ると、そのラベル値（Ｌａｂｅｌ２，Ｌａｂｅｌ３…など）を含むパス設定応答メッセージを、パス設定応答メッセージ結合部８７に送る。
他方、上位レイヤパス設定応答メッセージ生成部８６は、上記のように割り当てられた一般化されたラベルを受け取ると、そのラベル値を含むパス設定応答メッセージを、上記のパス設定応答メッセージ結合部８７に送る。
このパス設定応答メッセージ結合部８７は、下位レイヤのパス設定応答メッセージに対応する上位レイヤのパス設定応答メッセージが下流側から到着するのを待ち合わせ、これら下位および下上位レイヤの各メッセージの双方がそろったときに、その結合された応答メッセージを出力する。
さらに、制御メッセージ送信部８８より、その結合メッセージを、隣接の通信装置に向けて送出する。
最後に図２４を参照する。
制御メッセージ受信部１０１を通して受信されたパス設定要求メッセージは、上位レイヤ設定要求有無判断部１０２において、受信要求メッセージ内に上位レイヤに対するパス設定要求メッセージを含んでいるか否かが判断される。「含んでいる」と判断した場合には、その受信要求メッセージを上位レイヤパス設定要求メッセージ分離部１０３に送る。
この上位レイヤパス設定要求メッセージ分離部１０３では、受信した上記パス設定要求メッセージを、下位レイヤパスに対するパス設定要求メッセージと、上位レイヤに対するパス設定要求メッセージとに分離する。下位レイヤパスに対するパス設定要求メッセージは、下位レイヤパス設定要求メッセージ処理部１０４に送られ、一方、上位レイヤパス設定要求メッセージは、パス経路／帯域情報抽出部１０７およびパス設定要求メッセージ結合部１０６に送られる。
上記のパス経路／帯域情報抽出部１０７では、受け取った上記パス設定要求メッセージから、パスの経路指定情報および帯域情報を抜き出して、これらを下位レイヤパス経路計算部１０８に渡す。
上記の下位レイヤパス設定要求メッセージ処理部１０４は、下位レイヤのパス設定要求メッセージを処理し、必要ならば、下位レイヤ経路計算部１０８に経路計算を指示すると共に、下位レイヤパス設定要求メッセージ生成部１０５に対してパス設定要求メッセージの生成を要求する。
この下位レイヤパス経路計算部１０８は、下位レイヤパス設定要求メッセージの経路計算指示に従い、パス経路／帯域情報抽出部１０７から渡された、上位レイヤパスの経路指定情報および帯域情報などを元に、下位レイヤパスの経路を計算し、この計算結果を、下位レイヤパス設定要求メッセージ生成部１０５に渡す。
この下位レイヤパス設定要求メッセージ生成部１０５は、下位レイヤパス設定要求メッセージ処理部１０４からの要求に従い、上記下位レイヤパス経路計算部１０８からの経路指定情報を元に、下位レイヤパス設定要求メッセージを生成して、これをパス設定要求メッセージ結合部１０６に渡す。
このパス設定要求メッセージ結合部１０６においては、上位レイヤおよび下位レイヤに対する各パス設定要求メッセージを結合して、送出すべき設定要求メッセージを完成させる。
さらに制御メッセージ送信部１２０は、この完成した設定要求メッセージを、隣接の通信装置に向けて送出する。
一方、上記の制御メッセージ受信部１０１を通して受信されたパス設定応答メッセージは、上位レイヤパス設定応答有無判断部１１１において、上位レイヤパスに対するパス設定応答メッセージを含んでいるか否かが判断される。この上位レイヤパス設定応答メッセージが含まれていると判断された場合には、受信した設定応答メッセージは、上位レイヤパス設定応答メッセージ分離部１１２に送られる。
この上位レイヤパス設定応答メッセージ分離部１１２は、受け取ったその設定応答メッセージを、上位レイヤに対するパス設定応答メッセージと、下位レイヤに対するパス設定応答メッセージとに分離し、分離した上位レイヤパス設定応答メッセージはパス設定応答メッセージ結合部１１５に渡し、また、分離した下位レイヤパス設定応答メッセージは下位レイヤパス設定応答メッセージ処理部１１３に渡す。
この下位レイヤパス設定応答メッセージ処理部１１３は、上記の下位レイヤパス設定応答メッセージを処理し、下位レイヤパス設定応答メッセージ生成部１１４に対して、応答メッセージの生成を要求する。
この下位レイヤパス設定応答メッセージ生成部１１４は、上記応答メッセージの生成要求を受けて、下位レイヤのパスに対するパス設定応答メッセージを生成する。
上記パス設定応答メッセージ結合部１１５では、上位レイヤおよび下位レイヤに対する各パス設定応答メッセージが結合され、送出すべき応答メッセージを生成する。
さらに上記制御メッセージ送信部１２０は、この生成した応答メッセージを、隣接の通信装置に向けて送出する。
以上詳しく説明したように本発明によれぱ、既述の第１および第２課題を解消して、パスの経路計算に際してオペレータあるいはユーザからの要求に係る情報を利用することができるようになり、また、パス設定要求メッセージとパス設定応答メッセージの、通信装置間でのやり取りの回数を減らすことができるようになる。
【図１】
2004102904.tif 000003
【図２】
2004102904.tif 000004
【図３】
2004102904.tif 000005
【図４】
2004102904.tif 000006
【図５】
2004102904.tif 000007
【図６】
2004102904.tif 000008
【図７】
2004102904.tif 000009
【図８】
2004102904.tif 000010
【図９】
2004102904.tif 000011
【図１０】
2004102904.tif 000012
【図１１】
2004102904.tif 000013
【図１２】
2004102904.tif 000014
【図１３】
2004102904.tif 000015
【図１４】
2004102904.tif 000016
【図１５】
2004102904.tif 000017
【図１６】
2004102904.tif 000018
【図１７】
2004102904.tif 000019
【図１８】
2004102904.tif 000020
【図１９】
2004102904.tif 000021
【図２０】
2004102904.tif 000022
【図２１】
2004102904.tif 000023
【図２２】
2004102904.tif 000024
【図２３】
2004102904.tif 000025
【図２４】
2004102904.tif 000026
【図２５】
2004102904.tif 000027
【図２６】
2004102904.tif 000028
【図２７】
2004102904.tif 000029
【図２８】
2004102904.tif 000030
【図２９】
2004102904.tif 000031
【図３０】
2004102904.tif 000032
【図３１】
2004102904.tif 000033
【図３２】
2004102904.tif 000034
【図３３】
2004102904.tif 000035
【図３４】
2004102904.tif 000036
【国際調査報告】
2004102904.tif 000037
2004102904.tif 000038
2004102904.tif 000039
2004102904.tif 000040