(57)【特許請求の範囲】
【請求項１】
交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置であり、
交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、
前記第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、
前記第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置より、或いはそれらを備えている通信装置により構成されるマルチレイヤネットワークを介して交換するデータのトラフィックを収容させるように回線を設計する回線設計装置におけるトラフィック収容設計方法であって、
前記高粒度通信装置の一部或いは全てが、前記中粒度通信装置及び前記低粒度通信装置の両方に接続される場合に、前記マルチレイヤネットワークに収容すべきトラフィック量を、前記高粒度通信装置から前記中粒度通信装置を介して前記第３交換データ単位に収容する分と、前記高粒度通信装置から前記第３交換データ単位に直接収容する分に、前記マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類ステップと、
前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出する低粒度導出ステップと、
を有することを特徴とするトラフィック収容設計方法。
【請求項２】
前記低粒度導出ステップで導出した通信パスの数を前記マルチレイヤネットワークにおいて前記第３交換データ単位の通信のために設定する低粒度設定ステップ
を有することを特徴とする請求項１に記載のトラフィック収容設計方法。
【請求項３】
前記分類ステップは、
本ステップで用いる閾値を設定する閾値ステップと、
前記マルチレイヤネットワークに収容すべきトラフィック量を、１つの前記中粒度通信装置の交換データ単位が収容可能なトラフィック量で除算する除算ステップと、
前記除算した剰余が前記閾値より大きい或いは前記閾値以上である場合は、該当分を前記高粒度通信装置から前記第３交換データ単位に直接収容する分に分類し、それ以外を前記高粒度通信装置から前記中粒度通信装置を介して収容する分とする剰余分類ステップと、
を有することを特徴とする請求項１又は２に記載のトラフィック収容設計方法。
【請求項４】
前記分類ステップは、
本ステップで用いる割合を設定する割合ステップと、
前記マルチレイヤネットワークに収容すべきトラフィック量に、前記割合を乗算する乗算ステップと、
前記乗算した該当分を前記高粒度通信装置から前記中粒度通信装置を介して収容する分に分類し、それ以外を前記高粒度通信装置から前記第３交換データ単位に直接収容する分に分類する乗算分類ステップと
を有することを特徴とする請求項１又は２に記載のトラフィック収容設計方法。
【請求項５】
前記乗算分類ステップにおいて、
前記乗算した値を超えない最大の、或いは前記乗算した値を下回らない最小の中粒度通信装置の交換データ単位数の容量を前記高粒度通信装置から前記中粒度通信装置を介して収容する分に分類し、それ以外を前記高粒度通信装置から前記第３交換データ単位に直接収容する分に分類する
ことを特徴とする請求項４に記載のトラフィック収容設計方法。
【請求項６】
前記設定した閾値に基づいて、前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できなかった場合に、
前記閾値を変更して再び前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できるまで、前記閾値を繰り返して変更し、前記変更した閾値に基づいて、前記分類ステップ、前記低粒度導出ステップを行うこと
を特徴とする請求項３に記載のトラフィック収容設計方法。
【請求項７】
前記設定した割合に基づいて、前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できなかった場合に、
前記割合を変更して再び前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できるまで、前記閾値を繰り返して変更し、前記変更した閾値に基づいて、前記前記分類ステップ、前記低粒度導出ステップを行うこと
を特徴とする請求項４又は５に記載のトラフィック収容設計方法。
【請求項８】
交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置を含めて構成されるマルチレイヤネットワークを介して交換するデータのトラフィックを収容させるように回線を設計する回線設計装置であって、
前記通信装置には、
交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、
前記第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、
前記第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置と、が含まれ、
前記高粒度通信装置の一部或いは全てが、前記中粒度通信装置及び前記低粒度通信装置の両方に接続される場合に、
前記マルチレイヤネットワークに収容すべきトラフィック量を、前記高粒度通信装置から前記中粒度通信装置を介して前記第３交換データ単位に収容する分と、前記高粒度通信装置から前記第３交換データ単位に直接収容する分に、前記マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類処理部と、
前記分類されたトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出する低粒度導出処理部と、
を備えることを特徴とする回線設計装置。
【請求項９】
交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置を含めて構成されるマルチレイヤネットワークを介して交換する通信システムであって、
請求項８に記載の回線設計装置を備えることを特徴とする通信システム。
【請求項１０】
交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置を含めて構成されるマルチレイヤネットワークを介して交換する通信システムであって、
前記トラフィックを収容するのに必要な前記通信装置の設定を導出する回線設計装置と、
前記通信装置として、
交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、
前記第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、
前記第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置と、
を備え、
前記高粒度通信装置の一部或いは全てが、前記中粒度通信装置及び前記低粒度通信装置の両方に接続されており、
前記回線設計装置は、
前記マルチレイヤネットワークに収容すべきトラフィック量を、前記高粒度通信装置から前記中粒度通信装置を介して前記第３交換データ単位に収容する分と、前記高粒度通信装置から前記第３交換データ単位に直接収容する分とに、前記マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類処理部と、
前記分類されたトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出する低粒度導出処理部と、
を備えることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トラフィック収容設計方法、回線設計装置、及び、通信システムに関する。
【背景技術】
【０００２】
通信システムにおいて、ＩＰ（Internet Protocol）によるルーティング技術及び光多重伝送による大容量化技術が用いられている。それらの技術を組み合わせた通信システムとして、マルチレイヤネットワークであるIP over OXC (Optical Cross Connect) (WDM)及びIP over TDM(Time Division Multiplex) over OXC (WDM)ネットワークがある。
IP over OXC (WDM) ネットワーク及びIP over TDM over OXC (WDM)ネットワークにおけるトラフィック収容設計については、その最適設計がNP困難な問題であることから、多数の研究が既になされ、様々な手法が提案されている（非特許文献１から３参照）。提案されている手法では、現実的な計算量で収容設計を行うためにヒューリスティックな手法が用いられている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Hui Zang, Jason P. Jue, Biswanath Mukherjee "A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks," SPIE Optical Networks Magazine, vol. 1, no. 1, Jan. 2000.
【非特許文献２】Gangxiang Shen and Rodney S. Tucker "Energy-Minimized Design for IP Over WDM Networks," Journal of Optical Communications and Networking, Vol. 1, Issue 1, pp. 176-186 ,2009.
【非特許文献３】Keyao Zhu, Biswanath Mukherjee "Traffic grooming in an optical WDM mesh network," IEEE J. Sel. Areas Commun., vol. 20, no. 1, pp. 122-133, Jan. 2002.
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ネットワークの消費電力量に着目すると、IP over OXC (WDM)ネットワークに、更にTDM-XC (Time Division Multiplex Cross Connect)装置を導入したIP over TDM over OXC (WDM)ネットワークの方が、低いトラフィック需要量に対しては、IP over OXC(WDM)ネットワークより低消費電力が達成できる。一方で、トラフィック需要が多い場合には、TDM-XC装置-OXC装置が扱う論理パスの粒度によって、IP over TDM over OXC (WDM)ネットワークの方が、トラフィックの収容効率が悪くなる場合が生じる。
そのために、より多くの光波長パスが必要となり、該当ネットワークに収容しきれない場合が生じるという課題がある。或いは、収容しきれないトラフィックを収容するためにより多くの装置が必要となり、消費電力が高くなるという問題が生じる場合がある。
上記の通りIP over OXCネットワーク及びIP over TDM over OXCネットワークにおいて、消費電力量を比較条件に加えて構築する場合には、それぞれに長所・短所が存在する。そこでIPルータのトラフィックについて、一部を直接OXCネットワークの光波長パスに収容し、一部をTDM-XC装置のタイムスロットに収容した上でOXCネットワークの光波長パスに収容するハイブリッド型のトラフィック収容手法を考える。
しかしながら、IPルータがTDM-XC装置及びOXC装置の何れにも接続される形態のIP over TDM over OXCネットワークにおいては、トラフィック収容設計法が示されていない。
本発明は、IPルータがTDM-XC装置及びOXC装置の何れにも接続される形態のマルチレイヤネットワークにおいて、トラフィック需要量に基づいた光波長パス或いは論理パスの決定とトラフィック収容の決定を行うトラフィック収容設計方法、回線設計装置、及び、通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
（１）上述した課題を解決するために、本発明は、交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置であり、交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、前記第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、前記第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置より、或いはそれらを備えている通信装置により構成されるマルチレイヤネットワークを介して交換するデータのトラフィックを収容させるように回線を設計する回線設計装置におけるトラフィック収容設計方法であって、前記高粒度通信装置の一部或いは全てが、前記中粒度通信装置及び前記低粒度通信装置の両方に接続される場合に、前記マルチレイヤネットワークに収容すべきトラフィック量を、前記高粒度通信装置から前記中粒度通信装置を介して前記第３交換データ単位に収容する分と、前記高粒度通信装置から前記第３交換データ単位に直接収容する分に、前記マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類ステップと、前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出する低粒度導出ステップと、を有することを特徴とするトラフィック収容設計方法である。
【０００６】
（２）また、本発明は、上記発明において、前記低粒度導出ステップで導出した通信パスの数を前記マルチレイヤネットワークにおいて前記第３交換データ単位の通信のために設定する低粒度設定ステップと、を有することを特徴とする。
【０００７】
（３）また、本発明は、上記発明において、前記分類ステップは、本ステップで用いる閾値を設定する閾値ステップと、前記マルチレイヤネットワークに収容すべきトラフィック量を、１つの前記中粒度通信装置の交換データ単位が収容可能なトラフィック量で除算する除算ステップと、前記除算した剰余が前記閾値より大きい或いは前記閾値以上である場合は、該当分を前記高粒度通信装置から前記第３交換データ単位に直接収容する分に分類し、それ以外を前記高粒度通信装置から前記中粒度通信装置を介して収容する分とする剰余分類ステップと、を有することを特徴とする。
【０００８】
（４）また、本発明は、上記発明において、前記分類ステップは、本ステップで用いる割合を設定する割合ステップと、前記マルチレイヤネットワークに収容すべきトラフィック量に、前記割合を乗算する乗算ステップと、前記乗算した該当分を前記高粒度通信装置から前記中粒度通信装置を介して収容する分に分類し、それ以外を前記高粒度通信装置から前記第３交換データ単位に直接収容する分に分類する乗算分類ステップとを有することを特徴とする。
【０００９】
（５）また、本発明は、上記発明において、前記乗算分類ステップにおいて、前記乗算した値を超えない最大の、或いは前記乗算した値を下回らない最小の中粒度通信装置の交換データ単位数の容量を前記高粒度通信装置から前記中粒度通信装置を介して収容する分に分類し、それ以外を前記高粒度通信装置から前記第３交換データ単位に直接収容する分に分類することを特徴とする。
【００１０】
（６）また、本発明は、上記発明において、前記設定した閾値に基づいて、前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できなかった場合に、前記閾値を変更して再び前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できるまで、前記閾値を繰り返して変更し、前記変更した閾値に基づいて、前記分類ステップ、前記低粒度導出ステップを行うことを特徴とする。
【００１１】
（７）また、本発明は、上記発明において、前記設定した割合に基づいて、前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できなかった場合に、前記割合を変更して再び前記分類ステップ、前記低粒度導出ステップを実行し、前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出できるまで、前記閾値を繰り返して変更し、前記変更した閾値に基づいて、前記前記分類ステップ、前記低粒度導出ステップを行うことを特徴とする。
【００１２】
（８）また、本発明は、交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置を含めて構成されるマルチレイヤネットワークを介して交換するデータのトラフィックを収容させるように回線を設計する回線設計装置であって、前記通信装置には、交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、前記第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、前記第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置と、が含まれ、前記高粒度通信装置の一部或いは全てが、前記中粒度通信装置及び前記低粒度通信装置の両方に接続される場合に、前記マルチレイヤネットワークに収容すべきトラフィック量を、前記高粒度通信装置から前記中粒度通信装置を介して前記第３交換データ単位に収容する分と、前記高粒度通信装置から前記第３交換データ単位に直接収容する分に、前記マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類処理部と、前記分類されたトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出する低粒度導出処理部と、を備えることを特徴とする回線設計装置である。
【００１３】
（９）また、本発明は、交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置を含めて構成されるマルチレイヤネットワークを介して交換する通信システムであって、請求項８に記載の回線設計装置を備えることを特徴とする通信システムである。
【００１４】
（１０）また、本発明は、交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置を含めて構成されるマルチレイヤネットワークを介して交換する通信システムであって、前記トラフィックを収容するのに必要な前記通信装置の設定を導出する回線設計装置と、前記通信装置として、交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、前記第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、前記第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置と、を備え、前記高粒度通信装置の一部或いは全てが、前記中粒度通信装置及び前記低粒度通信装置の両方に接続されており、前記回線設計装置は、前記マルチレイヤネットワークに収容すべきトラフィック量を、前記高粒度通信装置から前記中粒度通信装置を介して前記第３交換データ単位に収容する分と、前記高粒度通信装置から前記第３交換データ単位に直接収容する分とに、前記マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類処理部と、前記分類されたトラフィックを収容するのに必要な前記第３交換データ単位の通信のために設定する通信パスの数を導出する低粒度導出処理部と、を備えることを特徴とする通信システムである。
【発明の効果】
【００１５】
本発明によれば、回線設計装置は、交換されるデータの単位を定める交換データ単位の大きさに応じて分類される通信装置であり、交換データ単位の大きさが他の通信装置における交換データ単位の大きさより小さな第１交換データ単位に従って、該第１交換データ単位の単位データを粒度が高い状態で交換する複数の高粒度通信装置と、第１交換データ単位より大きな第２交換データ単位の単位データを交換する複数の中粒度通信装置と、第２交換データ単位より更に大きな第３交換データ単位の単位データを交換する複数の低粒度通信装置とを含めて構成されるマルチレイヤネットワークを介して交換するデータのトラフィックを収容させるように回線を設計する。
回線設計装置は、高粒度通信装置の一部或いは全てが、中粒度通信装置及び低粒度通信装置の両方に接続される場合に、マルチレイヤネットワークに収容すべきトラフィック量を、高粒度通信装置から中粒度通信装置を介して第３交換データ単位に収容する分と、高粒度通信装置から第３交換データ単位に直接収容する分に、マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する分類ステップと、分類したトラフィックを収容するのに必要な第３交換データ単位の設定を導出する低粒度導出ステップと、を有するトラフィック収容方法を実行する。
これにより、IPルータがTDM-XC装置及びOXC装置の何れにも接続される形態のマルチレイヤネットワークにおいて、トラフィック需要量に基づいて光波長パス或いは論理パスの決定とトラフィック収容の決定を行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態における通信システムの概略ブロック図である。
【図２】本実施形態に示す通信システムにおける１ノードに配置される通信装置の接続を示すブロック図である。
【図３】通信システムに収容すべきトラフィックの需要量を示す表である。
【図４】図３に示したトラフィック量から論理パスに収容するトラフィックと、収容しないトラフィックとの分類を示す図である。
【図５】図３に示したトラフィック量を分類して、図４に示した分類結果から、光波長パスを導出した結果を示す図である。
【図６】本実施形態の通信システムにおける回線設計装置４０の処理の手順を示すフローチャートである。
【図７】ステップＳ２０の分類ステップにおける処理の手順の一実施形態を示す図である。
【図８】ステップＳ２０の分類ステップにおける処理の手順の一実施形態を示す図である。
【図９】ステップＳ２０の分類ステップにおける処理の手順の一実施形態を示す図である。
【図１０】図６に示したフローチャートにおけるステップＳ２０からステップ４０までの処理の手順の一実施形態を示す図である。
【図１１】図６に示したフローチャートにおけるステップＳ２０からステップ４０までの処理の手順の一実施形態を示す図である。
【発明を実施するための形態】
【００１７】
図を参照し、本発明の実施形態について説明する。
（第１実施形態）
図１は、本発明の実施形態における通信システムの概略ブロック図である。
【００１８】
通信システム１は、複数のノード間を接続する光回線を用いて通信を行う。各ノードには、それぞれの通信装置が配置される。通信システム１は、その利用者の要求に応じたトラフィックを収容して通信するデータプレーン（Ｄ−Ｐｌａｎｅ）と、各通信装置を制御する制御情報を通信する制御プレーン（Ｃ−Ｐｌａｎｅ）とが設けられている。本実施形態の説明に用いる図では、後者の制御プレーンについては、簡略化するために図示しないこととする。ただし、本発明の実施形態は光回線を用いた通信或いはこの通信システムの形態に限るものではない。
通信システム１は、ルータ１０、ＴＤＭ−ＸＣ装置２０、ＯＸＣ装置３０、及び、回線設計装置４０を備える。
ルータ１０（高粒度通信装置）は、ＩＰを用いてＩＰパケット化されたデータをルーティングさせるデータ交換スイッチング装置である。
ＴＤＭ−ＸＣ装置２０（中粒度通信装置）は、他のＴＤＭ−ＸＣ装置２０間に設定される論理パスを用いて通信する通信装置である。ＴＤＭ−ＸＣ装置２０は、収容するルータ１０からのデータ（ＩＰパケット）を、ＯＸＣ装置３０を介して接続されるＴＤＭ−ＸＣ装置２０との間に設定される論理パスによる通信をする。ＴＤＭ−ＸＣ装置２０は、収容するルータ１０からのＩＰトラフィックを、対向するＴＤＭ−ＸＣ装置２０間に設けられる論理パスに割り当てる。その論理パスは、通信システム１に対応して設けられた制御プレーン（Ｃ−Ｐｌａｎｅ）により、回線設計装置４０からの指示に従って制御される。
【００１９】
ＯＸＣ装置３０（低粒度通信装置）は、収容するルータ１０とＴＤＭ−ＸＣ装置２０からのデータ（ＩＰパケット）を、光波長パスを介して接続されるＯＸＣ装置３０と通信する。ＯＸＣ装置３０は、収容するルータ１０からのＩＰトラフィック、ＴＤＭ−ＸＣ装置２０からの論理パスを、伝送路として用いる光回線の光波長パスに割り当てる光通信路設定を行う。また、ＯＸＣ装置３０は、ルータ１０からのＩＰトラフィック及びＴＤＭ−ＸＣ装置２０からの論理パスを、光回線の光波長パスへの割り当てを制御することにより、交換装置として機能させることができる。その光波長パスは、通信システム１に対応して設けられた制御プレーン（Ｃ−Ｐｌａｎｅ）により、回線設計装置４０からの指示に従って制御される。
【００２０】
回線設計装置４０は、ルータ１０、ＴＤＭ−ＸＣ装置２０、ＯＸＣ装置３０を含めて構成される通信システム１（マルチレイヤネットワーク）を介して交換するデータのトラフィックを収容させるための回線設計を行う。
この回線設計装置４０は、通信システム１を構成するＴＤＭ−ＸＣ装置２０の論理パス設定、ＯＸＣ装置３０の光波長パス設定を、要求されるトラフィック量に応じて算出する。回線設計装置４０は、通信システム１に対応して設けられた制御プレーン（Ｃ−Ｐｌａｎｅ）を使って、他の通信装置の設定を行う。
【００２１】
回線設計装置４０は、分類処理部４１、光波長パス導出処理部４２（低粒度導出処理部）、光波長パス設定処理部４３（低粒度設定処理部）、入力処理部４４、通信処理部４５、記憶部４６、及び、設定処理部４７を備える。
分類処理部４１は、マルチレイヤネットワークに収容すべきトラフィック量を、ルータ１０（高粒度通信装置）からＴＤＭ−ＸＣ装置２０（中粒度通信装置）を介して光波長パス（第３交換データ単位）に収容する分と、ルータ１０から光波長パスに直接収容する分に、マルチレイヤネットワークに収容すべきトラフィック量に応じて分類する。
光波長パス導出処理部４２は、分類処理部４１によって分類されたトラフィックを収容するのに必要な光波長パスの設定を導出する。
光波長パス導出処理部４３は、光波長パス導出処理部４２によって導出された光波長パスの設定（交換データ単位）を、通信処理部４５を介して各マルチレイヤネットワークにおいて設定する。
【００２２】
入力処理部４４は、ユーザの操作によって入力された情報を検出し、本装置の処理に必要とされる情報を記憶部４６に書き込む。
通信処理部４５は、制御プレーン（Ｃ−Ｐｌａｎｅ）を介して、他の通信装置を制御する制御情報を通信する。
記憶部４６は、入力処理部４４によって検出された入力情報、通信システム１を構成するＴＤＭ−ＸＣ装置２０の論理パス設定、ＯＸＣ装置３０の光波長パス設定に必要とされる処理の変数、閾値などを記憶する。
設定処理部４７は、導出した光波長パス設定に従って、設定が必要とされる各ＯＸＣ装置３０に対して設定を行い、マルチレイヤネットワークにおける光波長パスを確立する。また、設定処理部４７は、光波長パスに収容する論理パス設定を、設定された光波長パスに対応付けて導出する。また、設定処理部４７は、導出した論理パス設定に従って、設定が必要とされる各ＴＤＭ−ＸＣ装置２０に対して設定を行い、マルチレイヤネットワークにおける論理パスを確立する。
【００２３】
図２は、本実施形態に示す通信システムにおける１ノードに配置される通信装置の接続を示すブロック図である。
図１と同じ構成には、同じ符号を附す。
ルータ１０は、３つに分類されるインタフェースを備える。第１のインタフェースは、端末装置、ＬＡＮなどを収容するクライアント信号側インタフェースである。第２のインタフェースは、ＴＤＭ−ＸＣ装置２０に接続される「ルータ＝ＴＤＭ−ＸＣ装置接続インタフェースである。第３のインタフェースは、ＯＸＣ装置３０に接続される「ルータ＝ＯＸＣ装置接続インタフェースである。また、ルータ１０は、３つのインタフェース間をルーティングさせるＩＰスイッチ部を備える。
ＴＤＭ−ＸＣ装置２０は、２つに分類されるインタフェースを備える。第１のインタフェースは、ルータ１０に接続される「ルータ＝ＴＤＭ−ＸＣ装置接続インタフェースである。第２のインタフェースは、ＯＸＣ装置３０に接続される「ＴＤＭ−ＸＣ装置＝ＯＸＣ装置接続インタフェースである。また、ＴＤＭ−ＸＣ装置２０は、２つのインタフェース間を所望の時間に割り付けて転送する時分割スイッチ部を備える。
ＯＸＣ装置３０は、３つに分類されるインタフェースを備える。第１のインタフェースは、ルータ１０に接続される「ルータ＝ＯＸＣ装置接続インタフェースである。第２のインタフェースは、ＴＤＭ−ＸＣ装置２０に接続される「ＴＤＭ−ＸＣ装置＝ＯＸＣ装置接続インタフェースである。第３のインタフェースは、光回線（光ファイバ）に接続される光伝送インタフェースである。また、ＯＸＣ装置３０は、第１と第２のインタフェースからのＩＰトラフィックと論理パスを、光波長パスに割り付けて、光波長パスに対応する光波長を切り換えて転送する光波長スイッチ部を備える。
【００２４】
各装置が備えるインタフェースについて、対応するインタフェース同士を接続することにより、多重分離処理並びに交換処理を行える、ＡＤＭ機能を有する通信ノードを構成する。
【００２５】
図３は、通信システムに収容すべきトラフィックの需要量を示す表である。
図３に示される表の列方向に示される項目において、項目「Ｎｏ．」は、２つのルータ１０間に発生するトラフィックを分類するための番号を示す。項目「始点ルータ」は、２つのルータ１０の組合せのうち一方のルータ１０を示す。そして、そのルータ１０を「始点ルータ」という。項目「終点ルータ」は、２つのルータ１０の組合せのうち他方のルータ１０を示す。そして、そのルータ１０を「終点ルータ」という。項目「トラフィック量」は、始点ルータと終点ルータの２つのルータ１０間に発生するトラフィック量（要求トラフィック量）を示す。
なお、この表に示す情報は、回線設計装置４０における記憶部４６にトラフィック需要量テーブルとして記憶される。
【００２６】
図４は、図３に示したトラフィック量から論理パスに収容するトラフィックと、収容しないトラフィックとの分類を示す図である。
図４に示される表の列方向に示される項目において、項目「Ｎｏ．」、項目「始点ルータ」、及び、項目「終点ルータ」は、図３と同じである。項目「設定論理パス数」は、始点ルータと終点ルータ間に設けられる論理パスの数量を示す。
項目「論理パス収容量」は、設けられた論理パスによって収容できるトラフィック量を示す。論理パスあたりに収容可能なトラフィック量（１論理パス量）を、予め定めることにより、（（１論理パス量）ｘ（論理パス数））によって算出される。以下、１論理パス量を５０とした場合を例として示す。また、論理パス数の導出例については後述する。
項目「論理パス空き容量」は、始点ルータと終点ルータ間に設けられた論理パスに収容可能なトラフィック量（論理パス収容量）から、始点ルータと終点ルータ間に発生するトラフィック量（要求トラフィック量）を減算した結果を示す。項目「論理パス空き容量」に示される値の範囲を０以上とする。
項目「直接光収容量」は、始点ルータと終点ルータ間に発生するトラフィック量（要求トラフィック量）から、始点ルータと終点ルータ間に設けられた論理パスに収容可能なトラフィック量（論理パス収容量）を減算した結果を示す。項目「直接光収容量」に示される値の範囲を０以上とする。
すなわち、要求トラフィック量が論理パス収容量より多ければ、「論理パス空き容量」の値が０となり、論理パスに収容できないトラフィックをＯＸＣ装置３０に直接収容することから、ＯＸＣ装置３０に直接収容するトラフィック量が「直接光収容量」の値となる（Ｎｏ．１、２、４参照）。
また、要求トラフィック量が論理パス収容量より少なければ、論理パスに収容できないトラフィックが発生しないため、「直接光収容量」の値は０となり、設けられた論理パスに、更に収容可能なトラフィック量が、「論理パス空き容量」の値となる（Ｎｏ．３、５参照）。
なお、この表に示す情報は、回線設計装置４０における記憶部４６にトラフィック分類結果テーブルとして記憶される。
【００２７】
図５は、図３に示したトラフィック量を分類して、図４に示した分類結果から、光波長パスを導出した結果を示す図である。
図５に示される表の列方向に示される項目において、項目「Ｎｏ．」は、図３、図４と同じである。項目「始点ＯＸＣ」は、始点ルータ（図３、４）に接続されるＯＸＣ装置３０を示す。そして、そのＯＸＣ装置３０を始点ＯＸＣ装置とする。項目「終点ＯＸＣ」は、終点ルータ（図３、４）に接続されるＯＸＣ装置３０を示す。そして、そのＯＸＣ装置３０を終点ＯＸＣ装置とする。項目「設定光波長パス数」は、始点ＯＸＣ装置と終点ＯＸＣ装置間に設けられる光波長パスの数量を示す。
なお、この表に示す情報は、回線設計装置４０における記憶部４６に光波長パス導出結果テーブルとして記憶される。
【００２８】
図６は、本実施形態の通信システムにおける回線設計装置４０の処理の手順を示すフローチャートである。
最初に、回線設計装置４０は、入力手段によって、各ルータ１０間に、発生するトラフィック量の推定量或いは需要量を、トラフィック需要量テーブルに書き込む（ステップＳ１０、図３）。
なお、トラフィック需要量テーブルは、始点ルータ・終点ルータ・始点終点ルータ間のトラフィック量という形でマルチレイヤネットワークに収容するべきトラフィック需要量が与えるものであり、通信処理により取得されたもの、或いは、記録媒体を介して読み込まれたものであっても良い。そして、そのトラフィック需要量が、トラフィック需要量テーブルに予め記憶されていても良い。
【００２９】
次に、分類ステップにおいては与えられた各トラフィック量において、１つの論理パスの容量を考慮し論理パスを介して光波長パスに収容する分と論理パスを介さず直接光波長パスに収容する分に分ける。このときの分け方として、例えばトラフィック量を１論理パス量で除算し、その商を論理パス数、剰余を直接光波長パスに収容する分とする（ステップＳ２０，図４）。また、例えば前記の方法に加え、剰余が１論理パス量の例えば半分以上の値であれば、それについても論理パスに収容するものと分類してもよい（図４、Ｎｏ．３，５）。
【００３０】
図７は、ステップＳ２０の分類ステップにおける処理の手順の一実施形態を示す図である。
図７に示される分類ステップでは、設定される閾値に基づいて、分類処理部４１が分類する処理の手順を示す。
最初に、この分類ステップにおいて用いる閾値を設定する（ステップＳａ２１、閾値ステップ）。その閾値の値は、次に示される何れかの方法によって設定され、回線設計装置４０の記憶部４６に書き込まれ、記憶される。
第１の方法として、予め通信システム１に直接入力される方法がある。回線設計装置４０の入力処理部４４を介して入力された値が、回線設計装置４０の入力部の処理により、回線設計装置４０の記憶部４６に書き込まれ記憶される。
第２の方法として、論理パス容量に、予め入力された係数を乗算したものを用いる方法がある。この係数は、回線設計装置４０の入力処理部４４を介して入力された値が、回線設計装置４０の入力部の処理により、回線設計装置４０の記憶部４６に記憶されており、記憶された係数の値と、定められた論理パス容量の値から算出する。
第３の方法として、０から、設定された論理パス容量までの値からランダムに選択する方法がある。回線設計装置４０は、乱数発生手段により、０から、設定された論理パス容量までの値の乱数を発生させ、回線設計装置４０の乱数発生手段によって発生させた乱数の値を記憶部４６に記憶させる。
第４の方法として、複数の閾値を設定し、それらの閾値に基づいて算出された結果から、ある評価関数に従って判定し最適な結果を得る閾値を採用する方法などがある。
【００３１】
次に、各トラフィック量の値を論理パス容量の値で除算する（ステップＳａ２２，除算ステップ）。このとき得られた剰余の値が閾値より大きければ、商に１を加算する。１を加算した商の値は、必要な論理パス数を示す。この論理パスの収容可能量（或いは、トラフィック量が収容可能量より小さい場合には、そのトラフィック量）が、論理パスを介して光波長パスに収容するトラフィックとなる。
また、トラフィック量から論理パスを介して光波長パスに収容する分を引き去った残りが、光波長パスに直接収容するトラフィックとなる（ステップＳａ２３，剰余分類ステップ）。
【００３２】
図６に戻り、次に、回線設計装置４０は、得られた始点ルータ・終点ルータ・論理パス数・直接光収容（トラフィック）量の組から、必要な光波長パスを導出する低粒度導出ステップを行う（ステップＳ３０、図５）。
また、回線設計装置４０は、導出した光波長パス設定に従って、設定が必要とされる各ＯＸＣ装置３０に対して設定を行い、マルチレイヤネットワークにおける光波長パスを確立する（ステップＳ４０）。
また、回線設計装置４０は、光波長パスに収容する論理パス設定を、設定された光波長パスに対応付けて導出する（ステップＳ５０）。
また、回線設計装置４０は、導出した論理パス設定に従って、設定が必要とされる各ＴＤＭ−ＸＣ装置２０に対して設定を行い、マルチレイヤネットワークにおける論理パスを確立する（ステップＳ６０）。
【００３３】
以上に示した処理の手順により、マルチレイヤネットワークの光波長パス、論理パスが新たに確立される。各ルータ１０からのトラフィックは、新たに確立された光波長パス、論理パスを用いて伝送される。なお、ルータ１０からＴＤＭ−ＸＣ装置２０、ＯＸＣ装置３０に供給されるトラフィックは、適宜それぞれの論理パス及びＯＸＣ装置３０へのトラフィックに分散され通信が行われる。
【００３４】
（第２実施形態）
図８を参照し、図６に示したステップＳ２０の他の実施態様を示す。
図８は、ステップＳ２０の分類ステップにおける処理の手順の一実施形態を示す図である。
図８に示される分類ステップ（ステップＳｂ２０）では、設定される割合に基づいて、分類処理部４１が分類する処理の手順を示す。
最初に、この分類ステップにおいて用いる割合を設定する（ステップＳｂ２１、割合ステップ）。その割合の値は、次に示される何れかの方法によって設定され、回線設計装置４０の記憶部４６に書き込まれ、記憶される。
第１の方法として、予め通信システム１に直接入力される方法がある。回線設計装置４０の入力処理部４４を介して入力された値が、回線設計装置４０の入力部の処理により、回線設計装置４０の記憶部４６に書き込まれ記憶される。
第２の方法として、論理パス容量に、予め入力された係数を乗算したものを用いる方法がある。この係数は、回線設計装置４０の入力処理部４４を介して入力された値が、回線設計装置４０の入力部の処理により、回線設計装置４０の記憶部４６に記憶されており、記憶された係数の値と、定められた論理パス容量の値から算出する。
第３の方法として、０から、設定された論理パス容量までの値からランダムに選択する方法がある。回線設計装置４０は、乱数発生手段により、０から、設定された論理パス容量までの値の乱数を発生させ、回線設計装置４０の乱数発生手段によって発生させた乱数の値を記憶部４６に記憶させる。
第４の方法として、複数の割合を設定し、それらの割合に基づいて算出された結果から、ある評価関数に従って判定し最適な結果を得る割合を採用する方法などがある。
【００３５】
次に、各トラフィック量の値に対し、記憶部４６に記憶された割合の値を乗算する（ステップＳｂ２２、乗算ステップ）。
分類処理部４１は、トラフィック需要量に割合の値（例えば、０．６）が乗算された積の値のトラフィック量を、ルータ１０からＴＤＭ−ＸＣ装置２０を介して設けられる論理パスを介して光波長パスに収容するトラフィックに分類する。また、トラフィック量から論理パスを介して光波長パスに収容する分（論理パス収容量）を引き去った残りを、ルータ１０からＯＸＣ装置３０の光波長パス（交換データ単位）に直接収容するトラフィックに分類する（ステップＳｂ２３，乗算分類ステップ）。すなわち、上記の分類の結果により、論理パスを介して光波長パスに収容する論理パス収容量は、要求トラフィック量に割合の値を乗じた積の値のトラフィック容量であり、直接光波長パスに収容する直接光収容量は、要求トラフィック量から上記の積の値を減算した差分として示されるトラフィック容量である。
この図８に示される例は、論理パスあたりのトラフィック容量（論理パス容量）を５０とした場合である。
【００３６】
また、分類処理部４１は、上記の乗算分類ステップ（ステップＳｂ２３）において、異なる実施態様を選択することができる。
図９は、ステップＳ２０の分類ステップにおける処理の手順の一実施形態を示す図である。図８に示した処理内容と異なるステップＳｂ２３Ａの処理を中心に説明する。
乗算分類ステップ（ステップＳｂ２３Ａ）において、ＴＤＭ−ＸＣ装置２０の論理パスの容量（中粒度通信装置の交換データ単位数の容量）の整数倍の容量の値であって、要求トラフィック量に割合の値（例えば、０．６）を乗算した値（積の値）を下回らない最小（或いは、乗算した値を超えない最大）の容量の値のトラフィック容量をルータ１０からＴＤＭ−ＸＣ装置２０を介して収容する分に分類し、それ以外をルータ１０からＯＸＣ装置３０の光波長パス（交換データ単位）に直接収容するトラフィックに分類する（ステップＳｂ２３Ａ，乗算分類ステップ）。
つまり、分類処理部４１は、乗算分類ステップ（ステップＳｂ２３）において、乗算した値を超えない最大の、或いは乗算した値を下回らない最小のＴＤＭ−ＸＣ装置２０の論理パス容量（中粒度通信装置の容量交換データ単位数の容量）をルータ１０からＴＤＭ−ＸＣ装置２０を介して収容する分に分類し、それ以外をルータ１０からＯＸＣ装置３０に直接収容する分に分類する。
【００３７】
また、分類処理部４１は、ある容量値を予め保持しておき、乗算した値を超えない最大の、或いは、乗算した値を下回らない保持している容量の整数倍をルータ１０からＴＤＭ−ＸＣ装置２０を介して収容する分に分類し、それ以外をルータ１０からＯＸＣ装置３０の光波長パス（交換データ単位）に直接収容するトラフィックに分類してもよい。
以上に示した、分類処理を選択することも可能である。
【００３８】
（第３実施形態）
図１０を参照し、図６に示したフローチャート示した処理の手順の他の実施態様を示す。
閾値の設定及び変更については、様々な方法が考えられる。
第１の方法として、閾値の初期値を論理パス容量の値に設定し、その後、予め定めた値ずつ減少させていく方法がある。
また、第２の方法として、同じく閾値の初期値を論理パス容量の値に設定し、その後、予め定めた１以下の値を乗算していく方法がある。
また、第３の方法として、はさみうち法を用い、分類したトラフィックを収容するのに必要な光波長パスを導出可能であり、且つ、最大の閾値を探索するという方法もある。第３の方法の処理を行う場合の処理の手順を、以下のステップ（疑似プログラムソース）として一例を示す。
【００３９】
Threshold max = 論理パス最大容量;
Threshold min = 0;
while (十分な回数だけ、例えばThreshold max - Threshold min < 論理パス最大容量 x epsilon)
{
if (閾値が(Threshold max / 2 + Threshold min / 2)のとき必要な光波長パスを導出可能)
{
Threshold min = Threshold max / 2 + Threshold min / 2;
}
else
{
Threshold max = Threshold max / 2 + Threshold min / 2;
}
}
Threshold minでトラフィックを収容;
ただし、epsilonは十分小さい正定数を示す。
【００４０】
以上に示した何れかの閾値変更方法を適用した、処理の手順を示す。
図１０は、図６に示したフローチャートにおけるステップＳ２０からステップ４０までの処理の手順の一実施形態を示す図である。図６、図７と同じ処理には同じ符号を附す。
設定した閾値を元に、分類処理部４１が、分類ステップ（ステップＳ２０）を実行し、光波長パス導出処理部４２が、低粒度導出ステップ（ステップＳ３０）を実行する。
ステップＳ３０の低粒度導出ステップにおいて、全ての分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パス（交換データ単位）を導出できたか否かの判定を行う（ステップＳ３５）。ステップＳ３５の判定の結果、全ての前記分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パス（交換データ単位）を導出できた場合（ステップＳ３５：Ｙｅｓ）には、ステップ４０の処理に進む。
【００４１】
ステップＳ３５の判定の結果、全ての前記分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パス（交換データ単位）を導出できなかった場合（ステップＳ３５：Ｎｏ）には、分類処理部４１が、閾値を変更する閾値ステップ（ステップＳｃ２１）、除算ステップ（ステップＳｃ２２）、剰余分類ステップ（ステップＳｃ２３）を含む分類ステップ（ステップＳ２５）を実行し、光波長パス導出処理部４２が、低粒度導出ステップ（ステップＳ３０）を実行する。低粒度導出ステップにおいて全ての分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パスを導出できるまで、閾値を変更しながらステップＳ２５の分類ステップと、ステップＳ３０の低粒度導出ステップを繰り返す。
【００４２】
（第４実施形態）
図１１を参照し、図６に示したフローチャート示した処理の手順の他の実施態様を示す。
割合の値の設定及び変更については、様々な方法が考えられる。
第１の方法として、割合の初期値を論理パス容量の値に設定し、その後、予め定めた値ずつ減少させていく方法がある。
また、第２の方法として、同じく割合の初期値を論理パス容量の値に設定し、その後、予め定めた１以下の値を乗算していく方法がある。
また、第３の方法として、はさみうち法を用い、分類したトラフィックを収容するのに必要な光波長パスを導出可能であり、且つ、最大の割合を探索するという方法もある。第３実施形態に示した疑似プログラムソースにおいて、閾値を割合の値で、論理パス最大容量を100％で読み替えることにより、第３実施形態の処理と同様に処理することができる。
【００４３】
図１１は、図６に示したフローチャートにおけるステップＳ２０からステップ４０までの処理の手順の一実施形態を示す図である。図６、図７と同じ処理には同じ符号を附す。
設定した割合の値を元に、分類処理部４１が、分類ステップ（ステップＳｂ２０）を実行し、光波長パス導出処理部４２が、低粒度導出ステップ（ステップＳ３０）を実行する。
ステップＳ３０の低粒度導出ステップにおいて、全ての分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パス（交換データ単位）を導出できたか否かの判定を行う（ステップＳｂ３５）。ステップＳｂ３５の判定の結果、全ての前記分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パス（交換データ単位）を導出できた場合（ステップＳｂ３５：Ｙｅｓ）には、ステップ４０の処理に進む。
【００４４】
ステップＳｂ３５の判定の結果、全ての前記分類したトラフィックを収容するのに必要なＯＸＣ装置３０の光波長パス（交換データ単位）を導出できなかった場合（ステップＳｂ３５：Ｎｏ）には、分類処理部４１が、割合を変更する割合ステップ（ステップＳｄ２１）、乗算ステップ（ステップＳｄ２２）、乗算分類ステップ（ステップＳｄ２３）を含む分類ステップ（ステップＳ２５）を実行し、光波長パス導出処理部４２が、低粒度導出ステップ（ステップＳ３０）を実行する。前記低粒度導出ステップにおいて全ての前記分類したトラフィックを収容するのに必要な前記低粒度通信装置の交換データ単位を導出できるまで、割合を変更しながらステップＳ２５の分類ステップと、ステップＳ３０の低粒度導出ステップを繰り返す。
【００４５】
本実施形態に示したマルチレイヤネットワークでは、トラフィック需要が、あるルータと他のルータ間でそのトラフィック（パケットやフレーム）を交換・授受するために、ＯＸＣ装置において設定される「低粒度通信装置の交換データ単位」である光波長パス（或いは、光パス、光通信路、光波長という。）を用いる。ここでは、そのトラフィックを光波長パスに収容するのに、光波長パスに直接収容する場合と、ＴＤＭ−ＸＣ装置２０において設定される「中粒度通信装置の交換データ単位」である論理パス（或いは、タイムスロットという。）に収容した上で、その論理パスごとに光波長パスに収容する２通りの収容方法をとることができる。そのため、ルータ１０は、ＴＤＭ−ＸＣ装置２０及びＯＸＣ装置３０の、それぞれと接続されていなければならず、図２に示すように、ルータ-TDM-XC装置間・TDM-XC装置-OXC装置間に加え、ルータ-TDM-XC装置間もそれぞれ接続インタフェースを持ち、結ばれている状態の構成をとる。ただし、全てのルータが上記のような状態である必要があるとは限らない。
【００４６】
本実施形態によれば、このような接続状態を持つマルチレイヤネットワークにおいて、トラフィック需要量に基づいて光波長パス或いは論理パスの決定とトラフィック収容の決定を行うことによりトラフィック収容設計手法を提供できる。
また、本実施形態によれば、同ネットワークにおいて同じトラフィック要求に対し、低い消費電力量を実現する方法も与えるものである。
一般的には上記の通りTDM-XC装置のタイムスロットを介してトラフィックを収容した方が低消費電力を達成できるが、収容効率が悪いためにトラフィック需要量を全て収容する光波長パスを設定できないという場合が存在してしまう。本実施形態に示したように、効率よくトラフィックを収容できることにより、過剰な装置を設ける必要がなく、同時に本形態のネットワークにおけるネットワーク全体の消費電力量の最適化を図ることが可能となる。
なお、始めにトラフィック要求それぞれに対し、直接OXC装置３０の光波長パスに収容する分とTDM-XC装置２０のタイムスロットを介して収容する分の二つに分類する。続いて、それぞれ順に（或いは逆でも可）光波長パスの設定と、トラフィック要求の収容を行う。更に、消費電力量を抑える目的でできる限りTDM-XC装置２０を介して収容するために、分類の割合を決定する閾値を用い、これを変更しながら繰り返しトラフィック収容を試行する方法により実現することによって、低消費電力化が可能となる。
【００４７】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の変更等も含まれる。
本発明は、本実施形態の図１に示すようなマルチレイヤネットワークに適用できる。ただし、ここでは、高粒度通信装置としてルータ１０、中粒度通信装置としてTDM-XC装置２０、低粒度通信装置としてOXC装置３０を例示しているが、その限りではない。
なお、本実施形態において、本発明の低粒度通信装置は、ＯＸＣ（Optical Cross Connect）装置３０，WDM装置である。また、本発明の中粒度通信装置は、TDM-XC装置２０である。また、本発明の高粒度通信装置は、ルータ１０である。また、本発明の低粒度通信装置の交換データ単位は、光波長パス（光パス、光通信路、光波長）である。また、本発明の中粒度通信装置の交換データ単位は、論理パス（タイムスロット）である。また、本発明の高粒度通信装置の交換データ単位は、パケット或いはフレームのトラフィックである。
また、本発明の通信システムを構成する高粒度通信装置、中粒度通信装置、及び、低粒度通信装置は、独立した装置であることを制限するものではなく、任意の組合せにより、それぞれを組合せて１つの装置としてもよい。すなわち、本実施形態に示されるルータ１０とTDM-XC装置２０との組合せ、TDM-XC装置２０とＯＸＣ装置３０との組合せ、ルータ１０とＯＸＣ装置３０との組合せ、或いは、ルータ１０とTDM-XC装置２０とＯＸＣ装置３０との組合せを選択し、一体化された装置とすることが可能である。一体化された装置において、それぞれの構成として機能することにより、本発明と同様の効果を奏することが可能となる。
【００４８】
なお、上述の回線設計装置４０は、内部にコンピュータシステムを有している。そして、回線設計装置４０によって処理される各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
【００４９】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更に「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、更に前述した機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現できるものであっても良い。
【符号の説明】
【００５０】
１…通信システム、
１０…ルータ、２０…ＴＤＭ−ＸＣ装置、３０…ＯＸＣ装置、４０・・・回線設計装置
【図１】
0005461320.tif 000002
【図２】
0005461320.tif 000003
【図３】
0005461320.tif 000004
【図４】
0005461320.tif 000005
【図５】
0005461320.tif 000006
【図６】
0005461320.tif 000007
【図７】
0005461320.tif 000008
【図８】
0005461320.tif 000009
【図９】
0005461320.tif 000010
【図１０】
0005461320.tif 000011
【図１１】
0005461320.tif 000012