(57)【要約】【課題】波長資源を有効に活用する。【解決手段】エッジ転送装置１とコア転送装置２は、それぞれ制御系インタフェース及びデータ系インタフェースを有し、パケットを制御パケットとデータパケットに分離して、制御パケットを制御系インタフェースに転送し、データパケットをデータ系インタフェースに転送する。エッジ転送装置１とコア転送装置２は、レイヤ２アドレス解決要求パケットを受信した場合に、このパケットを受信したインタフェース以外の制御系インタフェースにレイヤ２アドレス解決要求パケットを転送し、光パス設定要求パケットを生成して、レイヤ２アドレス解決要求パケットを受信したインタフェース以外の制御系インタフェースに光パス設定要求パケットを送信する。【選択図】  図１
2006287778.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークと接続された制御系インタフェース及びデータ系インタフェースを有し、受信したパケットを制御パケットとデータパケットに分離して、前記制御パケットを前記制御系インタフェースを介して他の装置に転送すると共に、前記データパケットを前記データ系インタフェースを介して他の装置に転送する転送装置において、前記データ系インタフェースに対して光パスを設定／開放する光パス通信方法であって、
制御パケットであるレイヤ２アドレス解決要求パケットを受信した場合に、このパケットを受信したインタフェース以外の制御系インタフェースに前記レイヤ２アドレス解決要求パケットを転送するレイヤ２アドレス解決要求転送手順と、
前記レイヤ２アドレス解決要求パケットの受信に応じて、制御パケットである光パス設定要求パケットを生成し、前記レイヤ２アドレス解決要求パケットを受信したインタフェース以外の制御系インタフェースに前記光パス設定要求パケットを送信する光パス設定要求送信手順とを備えることを特徴とする光パス通信方法。
【請求項２】
請求項１記載の光パス通信方法において、
さらに、前記レイヤ２アドレス解決要求パケットに対するレイヤ２アドレス解決応答パケットを受信した場合に、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記レイヤ２アドレス解決応答パケットを転送するレイヤ２アドレス解決応答転送手順と、
前記レイヤ２アドレス解決応答パケットと前記光パス設定要求パケットの受信に応じて、光パス設定応答パケットを生成し、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記光パス設定応答パケットを送信する光パス設定応答送信手順と、
前記光パス設定応答パケットの受信に応じて、この光パス設定応答パケットの発信元に対応するデータ系インタフェースに対して光パスを設定する光パス設定手順とを備えることを特徴とする光パス通信方法。
【請求項３】
請求項２記載の光パス通信方法において、
さらに、前記光パス設定要求パケットを送信してから規定時間内に前記光パス設定応答パケットを受信しない場合は、前記光パス設定応答パケットの待ち状態を解除する光パス設定要求解除手順を備えることを特徴とする光パス通信方法。
【請求項４】
請求項２記載の光パス通信方法において、
前記転送装置は、ユーザの転送機器を収容し、前記制御系インタフェースと、前記データ系インタフェースと、前記制御系インタフェースを介した前記制御パケットの転送及び前記データ系インタフェースを介した前記データパケットの転送を制御する制御部とを有するエッジ転送装置であることを特徴とする光パス通信方法。
【請求項５】
請求項４記載の光パス通信方法において、
さらに、設定済みの光パスを用いたデータパケットの転送が一定期間内に発生しない場合は、光パス解除要求パケットをこの光パスの接続先に対応する制御系インタフェースに送信する光パス解除要求起動手順を備えることを特徴とする光パス通信方法。
【請求項６】
請求項５記載の光パス通信方法において、
さらに、前記光パス解除要求パケットを受信した場合に、この光パス解除要求パケットに対応する光パスを開放する光パス開放手順を備えることを特徴とする光パス通信方法。
【請求項７】
請求項２記載の光パス通信方法において、
前記転送装置は、前記制御系インタフェースと、前記データ系インタフェースと、前記光パスによるデータ転送を行う光パススイッチと、前記制御系インタフェースを介した前記制御パケットの転送を制御すると共に前記光パススイッチを制御する制御部とを有するコア転送装置であることを特徴とする光パス通信方法。
【請求項８】
請求項７記載の光パス通信方法において、
さらに、光パス解除要求パケットを受信した場合に、この光パス解除要求パケットに対応する光パスを開放する光パス開放手順と、
前記光パス解除要求パケットの受信に応じて、別の光パス解除要求パケットを生成し、生成した光パス解除要求パケットを前記開放した光パスの接続先に対応する制御系インタフェースに送信する光パス解除要求送信手順とを備えることを特徴とする光パス通信方法。
【請求項９】
ネットワークと接続された制御系インタフェース及びデータ系インタフェースを有し、受信したパケットを制御パケットとデータパケットに分離して、前記制御パケットを前記制御系インタフェースを介して他の装置に転送すると共に、前記データパケットを前記データ系インタフェースを介して他の装置に転送する転送装置において、
制御パケットであるレイヤ２アドレス解決要求パケットを受信した場合に、このパケットを受信したインタフェース以外の制御系インタフェースに前記レイヤ２アドレス解決要求パケットを転送するレイヤ２アドレス解決要求転送手段と、
前記レイヤ２アドレス解決要求パケットの受信に応じて、制御パケットである光パス設定要求パケットを生成し、前記レイヤ２アドレス解決要求パケットを受信したインタフェース以外の制御系インタフェースに前記光パス設定要求パケットを送信する光パス設定要求送信手段とを備えることを特徴とする転送装置。
【請求項１０】
請求項９記載の転送装置において、
さらに、前記レイヤ２アドレス解決要求パケットに対するレイヤ２アドレス解決応答パケットを受信した場合に、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記レイヤ２アドレス解決応答パケットを転送するレイヤ２アドレス解決応答転送手段と、
前記レイヤ２アドレス解決応答パケットと前記光パス設定要求パケットの受信に応じて、光パス設定応答パケットを生成し、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記光パス設定応答パケットを送信する光パス設定応答送信手段と、
前記光パス設定応答パケットの受信に応じて、この光パス設定応答パケットの発信元に対応するデータ系インタフェースに対して光パスを設定する光パス設定手段とを備えることを特徴とする転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信状態に基づいて光パスを動的に設定／開放する光パス通信方法および転送装置に関するものである。
【背景技術】
【０００２】
現在、標準化団体においてＧＭＰＬＳ（Generalized Multi Protocol Label Switching）と呼ばれる通信装置間に光パスを設定するためのプロトコルが制定されている。ＧＭＰＬＳでは光パスが必要な端点の通信装置を指定して光パスの生成を指示する。ＧＭＰＬＳを用いて光パスを生成するための第１の方法は、制御システムを介してネットワークのオペレータが通信装置の対地間にホップ・バイ・ホップに光パスを設定する方法である。第２の方法は、ＯＳＰＦ（Open Shortest Path First）などのＩＰ（Internet Protocol ）通信で用いられるルーティング・プロトコルを用いて経路を決定し、その経路に従ってＧＭＰＬＳを用いてホップ・パイ・ホップに光パスを自動的に設定する方法である（例えば、非特許文献１、非特許文献２参照）。
【０００３】
一方、光パスの切り替えを行う光スイッチ技術の進展により光パスを数ミリ秒で切替可能な光バースト・スイッチ技術が利用可能になっている（例えば、特許文献１、特許文献２参照）。光バースト・スイッチ技術により少ない波長数を効率的に使い回すことにより波長資源を有効に活用することが検討されている。また、光バーストスイッチにより波長資源を時分割して転送装置間をフルメッシュ的に接続する技術も検討されている。
【０００４】
【特許文献１】特開２００３−２５８７４１号公報
【特許文献２】特開２００３−３３３０７８号公報
【非特許文献１】宮村他，「ＧＭＰＬＳにおけるＩｎｔｅｒ−ａｒｅａＬＳＰ設定方式の検討」，２００４年電子情報通信学会総合大会，Ｂ−６−１５５，ｐ．１５５，２００４年
【非特許文献２】今宿他，「ＲＳＶＰ−ＴＥベースＭ：Ｎリストレーションプロトコルの検討」，２００４電子情報通信学会総合大会，Ｂ−１０−８７，ｐ．４５８，２００４年
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記第１の方法では、通信を行っていない端末間もしくは拠点間にも常に光パスが設定されることになり、光パスに用いる有限な波長資源を有効に活用することができないという問題点があった。
同様に、第２の方法においても、ＩＰ経路は障害時や設備の追加時を除いては静的であるので、光パスも静的であり、通信の有無に係らず光パスが張られており、光パスに用いる有限な波長資源を有効に活用することができない。また、光バースト・スイッチ技術の実用的な用途も故障時の高速な経路迂回や波長衝突の回避に留まっている。また、時分割によるフルメッシュ接続のエミュレーションでは通信が行われていない対地間にも光パスが設定されるため、波長資源の一部が無駄になる。
【０００６】
このように、従来の光パス設定方法では、光バースト・スイッチ技術による波長資源の有効活用ができないという問題点があった。
本発明は、上記の問題に鑑みてなされたものであり、レイヤ２アドレスの転送先決定プロトコルに基づいて通信開始時に動的に光パスを生成し、規定時間内に通信が行われない場合には光パスを解除することで、波長資源を有効に活用可能な光パス通信方法および転送装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ネットワークと接続された制御系インタフェース及びデータ系インタフェースを有し、受信したパケットを制御パケットとデータパケットに分離して、前記制御パケットを前記制御系インタフェースを介して他の装置に転送すると共に、前記データパケットを前記データ系インタフェースを介して他の装置に転送する転送装置において、前記データ系インタフェースに対して光パスを設定／開放する光パス通信方法であって、制御パケットであるレイヤ２アドレス解決要求パケットを受信した場合に、このパケットを受信したインタフェース以外の制御系インタフェースに前記レイヤ２アドレス解決要求パケットを転送するレイヤ２アドレス解決要求転送手順と、前記レイヤ２アドレス解決要求パケットの受信に応じて、制御パケットである光パス設定要求パケットを生成し、前記レイヤ２アドレス解決要求パケットを受信したインタフェース以外の制御系インタフェースに前記光パス設定要求パケットを送信する光パス設定要求送信手順とを備えるものである。
【０００８】
また、本発明の光パス通信方法の１構成例は、さらに、前記レイヤ２アドレス解決要求パケットに対するレイヤ２アドレス解決応答パケットを受信した場合に、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記レイヤ２アドレス解決応答パケットを転送するレイヤ２アドレス解決応答転送手順と、前記レイヤ２アドレス解決応答パケットと前記光パス設定要求パケットの受信に応じて、光パス設定応答パケットを生成し、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記光パス設定応答パケットを送信する光パス設定応答送信手順と、前記光パス設定応答パケットの受信に応じて、この光パス設定応答パケットの発信元に対応するデータ系インタフェースに対して光パスを設定する光パス設定手順とを備えるものである。
また、本発明の光パス通信方法の１構成例は、さらに、前記光パス設定要求パケットを送信してから規定時間内に前記光パス設定応答パケットを受信しない場合は、前記光パス設定応答パケットの待ち状態を解除する光パス設定要求解除手順を備えるものである。
【０００９】
また、本発明の光パス通信方法の１構成例において、前記転送装置は、ユーザの転送機器を収容し、前記制御系インタフェースと、前記データ系インタフェースと、前記制御系インタフェースを介した前記制御パケットの転送及び前記データ系インタフェースを介した前記データパケットの転送を制御する制御部とを有するエッジ転送装置である。
また、本発明の光パス通信方法の１構成例は、さらに、設定済みの光パスを用いたデータパケットの転送が一定期間内に発生しない場合は、光パス解除要求パケットをこの光パスの接続先に対応する制御系インタフェースに送信する光パス解除要求起動手順を備えるものである。
また、本発明の光パス通信方法の１構成例は、さらに、前記光パス解除要求パケットを受信した場合に、この光パス解除要求パケットに対応する光パスを開放する光パス開放手順を備えるものである。
【００１０】
また、本発明の光パス通信方法の１構成例において、前記転送装置は、前記制御系インタフェースと、前記データ系インタフェースと、前記光パスによるデータ転送を行う光パススイッチと、前記制御系インタフェースを介した前記制御パケットの転送を制御すると共に前記光パススイッチを制御する制御部とを有するコア転送装置である。
また、本発明の光パス通信方法の１構成例は、さらに、光パス解除要求パケットを受信した場合に、この光パス解除要求パケットに対応する光パスを開放する光パス開放手順と、前記光パス解除要求パケットの受信に応じて、別の光パス解除要求パケットを生成し、生成した光パス解除要求パケットを前記開放した光パスの接続先に対応する制御系インタフェースに送信する光パス解除要求送信手順とを備えるものである。
【００１１】
また、本発明は、ネットワークと接続された制御系インタフェース及びデータ系インタフェースを有し、受信したパケットを制御パケットとデータパケットに分離して、前記制御パケットを前記制御系インタフェースを介して他の装置に転送すると共に、前記データパケットを前記データ系インタフェースを介して他の装置に転送する転送装置において、制御パケットであるレイヤ２アドレス解決要求パケットを受信した場合に、このパケットを受信したインタフェース以外の制御系インタフェースに前記レイヤ２アドレス解決要求パケットを転送するレイヤ２アドレス解決要求転送手段と、前記レイヤ２アドレス解決要求パケットの受信に応じて、制御パケットである光パス設定要求パケットを生成し、前記レイヤ２アドレス解決要求パケットを受信したインタフェース以外の制御系インタフェースに前記光パス設定要求パケットを送信する光パス設定要求送信手段とを備えるものである。
また、本発明の転送装置の１構成例は、さらに、前記レイヤ２アドレス解決要求パケットに対するレイヤ２アドレス解決応答パケットを受信した場合に、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記レイヤ２アドレス解決応答パケットを転送するレイヤ２アドレス解決応答転送手段と、前記レイヤ２アドレス解決応答パケットと前記光パス設定要求パケットの受信に応じて、光パス設定応答パケットを生成し、前記レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに前記光パス設定応答パケットを送信する光パス設定応答送信手段と、前記光パス設定応答パケットの受信に応じて、この光パス設定応答パケットの発信元に対応するデータ系インタフェースに対して光パスを設定する光パス設定手段とを備えるものである。
【発明の効果】
【００１２】
本発明によれば、制御パケットであるレイヤ２アドレス解決要求パケットを受信した場合に、このパケットを受信したインタフェース以外の制御系インタフェースにレイヤ２アドレス解決要求パケットを転送するレイヤ２アドレス解決要求転送手順と、レイヤ２アドレス解決要求パケットの受信に応じて、制御パケットである光パス設定要求パケットを生成し、レイヤ２アドレス解決要求パケットを受信したインタフェース以外の制御系インタフェースに光パス設定要求パケットを送信する光パス設定要求送信手順とを行い、レイヤ２アドレス解決要求パケットの転送により光パス設定要求を起動することにより、オペレーションもしくはＩＰレイヤのルーティングプロトコルにより通信の対地が不明な場合にも、光パス設定要求を伝搬させることができ、通信の開始に合わせて動的にデータ転送用の光パスを設定することができ、波長資源を有効に活用した光パス通信方法を実現することができる。
【００１３】
また、本発明では、レイヤ２アドレス解決要求パケットに対するレイヤ２アドレス解決応答パケットを受信した場合に、レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースにレイヤ２アドレス解決応答パケットを転送するレイヤ２アドレス解決応答転送手順と、レイヤ２アドレス解決応答パケットと光パス設定要求パケットの受信に応じて、光パス設定応答パケットを生成し、レイヤ２アドレス解決要求パケットの発信元に対応する制御系インタフェースに光パス設定応答パケットを送信する光パス設定応答送信手順と、光パス設定応答パケットの受信に応じて、この光パス設定応答パケットの発信元に対応するデータ系インタフェースに対して光パスを設定する光パス設定手順とを行い、レイヤ２アドレス解決応答パケットの返送経路に従って、光パス設定応答を順次行うことで、必要な対地間にのみ光パスを設定することができる。
【００１４】
また、本発明では、光パス設定要求パケットを送信してから規定時間内に光パス設定応答パケットを受信しない場合は、光パス設定応答パケットの待ち状態を解除する光パス設定要求解除手順を行う。本発明では、通信経路上にない転送装置に光パス設定要求パケットが転送されるが、規定時間内に光パス設定応答パケットを受信しない場合は、光パス設定応答パケットの待ち状態を解除し、光パス設定要求を解除することで、転送装置の処理負荷を軽減することができ、転送装置のＣＰＵ資源、メモリ資源の無駄な消費を防ぐことができる。
【００１５】
また、本発明では、ユーザ転送装置からのデータパケットを光パスに転送するエッジ転送装置において、設定済みの光パスを用いたデータパケットの転送が一定期間内に発生しない場合は、光パス解除要求パケットをこの光パスの接続先に対応する制御系インタフェースに送信する光パス解除要求起動手順を行い、一定期間内に通信が無い場合には、光パス解除要求を行うようにしたことにより、通信が行われていない光パスを動的に開放し、他の区間の通信へ割り当て可能にすることができるので、波長資源を有効活用することができる。
【００１６】
また、本発明では、コア転送装置において、光パス解除要求パケットを受信した場合に、この光パス解除要求パケットに対応する光パスを開放する光パス開放手順と、光パス解除要求パケットの受信に応じて、別の光パス解除要求パケットを生成し、生成した光パス解除要求パケットを開放した光パスの接続先に対応する制御系インタフェースに送信する光パス解除要求送信手順とを行い、光パス解除要求を受信すると光パスの解除を行い、次段の転送装置に光パス解除要求を転送することにより、通信が行われていない光パスを動的に開放し、他の区間の通信へ割り当て可能にすることができるので、波長資源を有効活用することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して、本発明のオンデマンド光パス通信方法の実施の形態について説明する。図１は、本発明の実施の形態に係るオンデマンド光パス通信システムを簡略化した構成を示すブロック図である。この通信システムは、エッジ転送装置１−１〜１−ｉ、コア転送装置２−１〜２−ｊ、およびエッジ転送装置１−１〜１−ｉと図示しないユーザの機器とを接続するユーザ転送装置３−１〜３−ｋから構成される（ｉ，ｊ，ｋは任意の自然数）。以下、エッジ転送装置１−１〜１−ｉを総称してエッジ転送装置１とし、コア転送装置２−１〜２−ｊを総称してコア転送装置２とする。
【００１８】
ユーザ転送装置３−１〜３−ｋとエッジ転送装置１とは、光ファイバやツイストペア線等の通信ケーブルにより互いに接続される。エッジ転送装置１またはコア転送装置２の制御系インタフェースは、光ファイバやツイストペア線等の通信ケーブルにより他のエッジ転送装置１または他のコア転送装置２の制御系インタフェースと接続される。また、エッジ転送装置１またはコア転送装置２のデータ系インタフェースは、光ファイバにより他のエッジ転送装置１または他のコア転送装置２のデータ系インタフェースと接続される。
【００１９】
制御系ネットワークおよびデータ系ネットワークはそれぞれ物理的に独立なネットワークであってもよいし、波長多重化技術により１本の光ファイバに多重化された論理的なネットワークであってもよい。エッジ転送装置間は直接繋がれるか１段以上のコア転送装置を介して接続される。具体的な接続形態は図１に示すとおりである。
【００２０】
図２は、エッジ転送装置１の一構成例を示す機能ブロック図である。エッジ転送装置１は、通信ケーブルを介してユーザ転送装置３−１〜３−ｋと接続されるユーザインタフェース４−１〜４−Ｊ、転送制御部５、制御系ネットワークを介してコア転送装置２−１〜２−ｊと接続される制御系インタフェース８−１〜８−Ｋ、およびデータ系ネットワークを介してコア転送装置２−１〜２−ｊと接続されるデータ系インタフェース９−１〜９−Ｌを備えている（Ｊ，Ｋ，Ｌは任意の自然数）。転送制御部５は、レイヤ２アドレス解決要求転送手段、光パス設定要求送信手段、レイヤ２アドレス解決応答転送手段、光パス設定応答送信手段、及び光パス設定手段を構成している。以下、ユーザインタフェース４−１〜４−Ｊを総称してユーザインタフェース４とし、制御系インタフェース８−１〜８−Ｋを総称して制御系インタフェース８とし、データ系インタフェース９−１〜９−Ｌを総称してデータ系インタフェース９とする。
【００２１】
転送制御部５は、レイヤ２アドレスとユーザインタフェース４との対応関係、もしくはレイヤ２アドレスと制御系インタフェース８との対応関係を記憶する制御系転送テーブル６、およびレイヤ２アドレスと光パス情報との対応関係を記憶するデータ系転送テーブル７を有する。
図３は制御系転送テーブル６の一構成例を示す図、図４はデータ系転送テーブル７の一構成例を示す図である。制御系転送テーブル６には、図３に示すように、レイヤ２アドレスであるＭＡＣアドレスと、ユーザインタフェース４又は制御系インタフェース８の番号とが対応付けて登録されている。また、データ系転送テーブル７には、図４に示すように、ＭＡＣアドレスと光パス情報（ユーザインタフェース４又はデータ系インタフェース９の番号と光パス識別子）とが対応付けて登録されている。
【００２２】
転送制御部５は、制御パケットとデータパケットとを分別し、制御系転送テーブル６に基づいて制御パケットをユーザインタフェース４もしくは制御系インタフェース８に転送し、データ系転送テーブル７に基づいてデータパケットをユーザインタフェース４もしくはデータ系インタフェース９に転送する。
【００２３】
図５は、コア転送装置２の一構成例を示す機能ブロック図である。コア転送装置２は、転送制御部１０、制御系ネットワークを介してエッジ転送装置１または他のコア転送装置と接続される制御系インタフェース１３−１〜１３−Ｍ、データ系ネットワークを介してエッジ転送装置１または他のコア転送装置と接続されるデータ系インタフェース１４−１〜１４−Ｎ、および異なるデータ系インタフェース１４−１〜１４−Ｎ間を接続／切断する光パススイッチ１５から構成される（Ｍ、Ｎは任意の自然数）。転送制御部１０は、レイヤ２アドレス解決要求転送手段、光パス設定要求送信手段、レイヤ２アドレス解決応答転送手段、光パス設定応答送信手段、及び光パス設定手段を構成している。以下、制御系インタフェース１３−１〜１３−Ｍを総称して制御系インタフェース１３とし、データ系インタフェース１４−１〜１４−Ｎを総称してデータ系インタフェース１４とする。
【００２４】
転送制御部１０は、レイヤ２アドレスと制御系インタフェース１３との対応関係を記憶する制御系転送テーブル１１、およびレイヤ２アドレスと光パス情報との対応関係を記憶するデータ系転送テーブル１２を有する。
図６は制御系転送テーブル１１の一構成例を示す図、図７はデータ系転送テーブル１２の一構成例を示す図である。制御系転送テーブル１１には、図６に示すように、ＭＡＣアドレスと制御系インタフェース１３の番号とが対応付けて登録されている。また、データ系転送テーブル１２には、図７に示すように、ＭＡＣアドレスと光パス情報（データ系インタフェース１４の番号と光パス識別子）とが対応付けて登録されている。
【００２５】
転送制御部１０は、制御系転送テーブル６に基づいて制御パケットを制御系インタフェース１３に転送し、また光パススイッチ１５を設定することで、データ系インタフェース間のデータパケットの中継を行う。
【００２６】
［通信の開始］
次に、図１に示したユーザ転送装置３−１とユーザ転送装置３−５とを例にして、ユーザ転送装置３−１に接続されたパーソナルコンピュータ等の情報端末（不図示）からユーザ転送装置３−５に接続されたパーソナルコンピュータ等の情報端末（不図示）ヘパケットが送信される場合の通信方法を具体的に説明する。図８は、本実施の形態の通信システムにおける通信開始時の処理を示すフローチャートである。
【００２７】
この説明例では、レイヤ２アドレスをイーサネット（登録商標）で広く使われているＭＡＣ（Media Access Control）アドレス、レイヤ３アドレスをＩＰアドレスとする。ユーザ転送装置３−１に接続された情報端末のＭＡＣアドレスをＭＡＣ−Ａ、ＩＰアドレスをＩＰ−Ａ、ユーザ転送装置３−５に接続された情報端末のＭＡＣアドレスをＭＡＣ−Ｂ、ＩＰアドレスをＩＰ−Ｂとする。また、ＩＰ−Ａ／ＭＡＣ−Ａの情報端末はＩＰ−Ｂは既知であるが、ＭＡＣ−Ｂはエージングによって失われているとする。
【００２８】
ユーザ転送装置３−１に接続された、アドレスＩＰ−Ａ／ＭＡＣ−Ａの情報端末は、レイヤ２アドレス解決要求パケット（以下、ａｒｐ要求とする）をネットワークに送信し、ＭＡＣ−Ｂを得ようとする（図８ステップＳ１）。ユーザインタフェース４を介してａｒｐ要求を受信したエッジ転送装置１−１の転送制御部５は、このａｒｐ要求を受信したユーザインタフェース４とａｒｐ要求に記述された発信元ＭＡＣアドレスＭＡＣ−Ａとが対応することを制御系転送テーブル６に登録する（ステップＳ２）。
【００２９】
続いて、エッジ転送装置１−１の転送制御部５は、ａｒｐ要求を受信したユーザインタフェース４以外のユーザインタフェース４と制御系インタフェース８にａｒｐ要求を転送する（ステップＳ３）。さらに、エッジ転送装置１−１の転送制御部５は、ａｒｐ要求からＧＭＰＬＳに基づく光パス設定要求パケットを生成し、全ての制御系インタフェース８に送信する（ステップＳ４）。
【００３０】
次に、コア転送装置２−１の転送制御部１０は、制御系インタフェース１３を介してａｒｐ要求を受信すると、このａｒｐ要求を受信した制御系インタフェース１３とａｒｐ要求に記述された発信元ＭＡＣアドレスＭＡＣ−Ａとが対応することを制御系転送テーブル１１に登録する（ステップＳ５）。続いて、コア転送装置２−１の転送制御部１０は、ａｒｐ要求を受信した制御系インタフェース１３以外の制御系インタフェース１３にａｒｐ要求を転送する（ステップＳ６）。さらに、コア転送装置２−１の転送制御部１０は、ａｒｐ要求からＧＭＰＬＳに基づく光パス設定要求パケットを生成し、ａｒｐ要求を受信した制御系インタフェース１３以外の制御系インタフェース１３に送信する（ステップＳ７）。
【００３１】
コア転送装置２−１から転送されたａｒｐ要求は、コア転送装置２−２〜２−ｊに到着し、各コア転送装置２−２〜２−ｊの転送制御部１０によりステップＳ５〜Ｓ７と同様の処理が実行される。
【００３２】
次に、エッジ転送装置１−３〜１−ｉの各転送制御部５は、制御系インタフェース８を介してａｒｐ要求を受信すると、このａｒｐ要求を受信した制御系インタフェース８とａｒｐ要求に記述された発信元ＭＡＣアドレスＭＡＣ−Ａとが対応することを制御系転送テーブル６に登録する（ステップＳ８）。さらに、各転送制御部５は、全てのユーザインタフェース４にａｒｐ要求を転送する（ステップＳ９）。ユーザ転送装置３−５〜３−ｋは、それぞれ自装置に接続している情報端末にａｒｐ要求を転送する。
【００３３】
アドレスＩＰ−Ｂ／ＭＡＣ−Ｂの情報端末は、ユーザ転送装置３−５からａｒｐ要求を受信すると、このａｒｐ要求に記述されている宛先ＩＰアドレスＩＰ−Ｂにより自装置宛のａｒｐ要求と認識し、自装置のＭＡＣアドレスを格納したレイヤ２アドレス解決応答パケット（以下、ａｒｐ応答とする）をユーザ転送装置３−５に送信する（ステップＳ１０）。なお、アドレスＩＰ−Ｂに該当しない情報端末がａｒｐ要求を受信した場合、ａｒｐ要求は廃棄される。ユーザ転送装置３−５は、アドレスＩＰ−Ｂ／ＭＡＣ−Ｂの情報端末から受信したａｒｐ応答を自装置に接続しているエッジ転送装置１−３に転送する。
【００３４】
ユーザインタフェース４を介してａｒｐ応答を受信したエッジ転送装置１−３の転送制御部５は、このａｒｐ応答を受信したユーザインタフェース４とａｒｐ応答に記述された発信元ＭＡＣアドレスＭＡＣ−Ｂとが対応することを制御系転送テーブル６に登録する（ステップＳ１１）。続いて、エッジ転送装置１−３の転送制御部５は、ａｒｐ応答に記述されている宛先ＭＡＣアドレスＭＡＣ−Ａと、先のａｒｐ要求で登録されたアドレスＭＡＣ−Ａと制御系インタフェース８との対応に基づいて、宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース８にのみａｒｐ応答を転送する（ステップＳ１２）。
【００３５】
また、エッジ転送装置１−３の転送制御部５は、受信したａｒｐ応答からＧＭＰＬＳに基づく光パス設定応答パケットを生成し、前記宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース８にのみ光パス設定応答パケットを送信することで、この光パス設定応答パケットをコア転送装置２−２に送信する（ステップＳ１３）。さらに、エッジ転送装置１−３の転送制御部５は、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、コア転送装置２−２に対応するデータ系インタフェース９の番号及び光パスの識別子を光パス情報として、これらを対応付けてデータ系転送テーブル７に登録すると共に、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、ユーザ転送装置３−５に対応するユーザインタフェース４の番号を光パス情報として、これらを対応付けてデータ系転送テーブル７に登録する（ステップＳ１４）。
【００３６】
次に、コア転送装置２−２の転送制御部１０は、制御系インタフェース１３を介してａｒｐ応答を受信すると、このａｒｐ応答を受信した制御系インタフェース１３とａｒｐ応答に記述された発信元ＭＡＣアドレスＭＡＣ−Ｂとが対応することを制御系転送テーブル１１に登録する（ステップＳ１５）。続いて、コア転送装置２−２の転送制御部１０は、ａｒｐ応答に記述されている宛先ＭＡＣアドレスＭＡＣ−Ａと、先のａｒｐ要求で登録されたアドレスＭＡＣ−Ａと制御系インタフェース１３との対応に基づいて、宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース１３にのみａｒｐ応答を転送する（ステップＳ１６）。
【００３７】
また、コア転送装置２−２の転送制御部１０は、受信したａｒｐ応答からＧＭＰＬＳに基づく光パス設定応答パケットを生成し、前記宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース１３にのみ光パス設定応答パケットを送信することで、この光パス設定応答パケットをコア転送装置２−１に送信する（ステップＳ１７）。さらに、コア転送装置２−２の転送制御部１０は、エッジ転送装置１−３からの光パス設定応答に応じて、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、エッジ転送装置１−３に対応するデータ系インタフェース１４の番号及び光パスの識別子を光パス情報として、これらを対応付けてデータ系転送テーブル１２に登録すると共に、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、コア転送装置２−１に対応するデータ系インタフェース１４の番号及び光パスの識別子を光パス情報として、これらを対応付けてデータ系転送テーブル１２に登録する（ステップＳ１８）。
【００３８】
そして、コア転送装置２−２の転送制御部１０は、エッジ転送装置１−３からの光パス設定応答に応じて、エッジ転送装置１−３に対応するデータ系インタフェース１４とコア転送装置２−１に対応するデータ系インタフェース１４との間を接続するよう光パススイッチ１５を設定し、エッジ転送装置１−３との間に光パスを確立する（ステップＳ１９）。
【００３９】
次に、コア転送装置２−１の転送制御部１０は、制御系インタフェース１３を介してａｒｐ応答を受信すると、このａｒｐ応答を受信した制御系インタフェース１３とａｒｐ応答に記述された発信元ＭＡＣアドレスＭＡＣ−Ｂとが対応することを制御系転送テーブル１１に登録する（ステップＳ２０）。さらに、コア転送装置２−１の転送制御部１０は、先のａｒｐ要求で登録されたアドレスＭＡＣ−Ａと制御系インタフェース１３との対応に基づいて、宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース１３にのみａｒｐ応答を転送する（ステップＳ２１）。
【００４０】
また、コア転送装置２−１の転送制御部１０は、受信したａｒｐ応答からＧＭＰＬＳに基づく光パス設定応答パケットを生成し、前記宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース１３にのみ光パス設定応答パケットを送信することで、この光パス設定応答パケットをエッジ転送装置１−１に送信する（ステップＳ２２）。さらに、コア転送装置２−１の転送制御部１０は、コア転送装置２−２からの光パス設定応答に応じて、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、コア転送装置２−２に対応するデータ系インタフェース１４の番号及び光パスの識別子を光パス情報として、これらを対応付けてデータ系転送テーブル１２に登録すると共に、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、エッジ転送装置１−１に対応するデータ系インタフェース１４の番号及び光パスの識別子を光パス情報として、これらを対応付けてデータ系転送テーブル１２に登録する（ステップＳ２３）。
【００４１】
そして、コア転送装置２−１の転送制御部１０は、コア転送装置２−２からの光パス設定応答に応じて、コア転送装置２−２に対応するデータ系インタフェース１４とエッジ転送装置１−１に対応するデータ系インタフェース１４との間を接続するよう光パススイッチ１５を設定し、コア転送装置２−２との間に光パスを確立する（ステップＳ２４）。
【００４２】
次に、エッジ転送装置１−１の転送制御部５は、制御系インタフェース８を介してａｒｐ応答を受信すると、このａｒｐ応答を受信した制御系インタフェース８とａｒｐ応答に記述された発信元ＭＡＣアドレスＭＡＣ−Ｂとが対応することを制御系転送テーブル６に登録する（ステップＳ２５）。続いて、エッジ転送装置１−１の転送制御部５は、ａｒｐ応答に記述されている宛先ＭＡＣアドレスＭＡＣ−Ａと、先のａｒｐ要求で登録されたアドレスＭＡＣ−Ａと制御系インタフェース８との対応に基づいて、宛先ＭＡＣアドレスＭＡＣ−Ａに対応する制御系インタフェース８にのみａｒｐ応答を転送する（ステップＳ２６）。
【００４３】
さらに、エッジ転送装置１−１の転送制御部５は、コア転送装置２−１からの光パス設定応答に応じて、ＭＡＣ−ＡとＭＡＣ−ＢをＭＡＣアドレス情報とし、コア転送装置２−１に対応するデータ系インタフェース９の番号及び光パスの識別子を光パス情報として、これらを対応付けてデータ系転送テーブル７に登録することにより、コア転送装置２−１との間に光パスを確立する（ステップＳ２７）。
【００４４】
ユーザ転送装置１−１は、エッジ転送装置１−１からのａｒｐ応答を受信すると、自装置に接続している、アドレスＩＰ−Ａ／ＭＡＣ−Ａの情報端末にａｒｐ応答を転送する。そして、この情報端末がａｒｐ応答を受信することで、データ転送を行うことができるようになる（ステップＳ２８）。
【００４５】
アドレスＩＰ−Ａ／ＭＡＣ−Ａの情報端末とアドレスＩＰ−Ｂ／ＭＡＣ−Ｂの情報端末との間の通信系路上にない転送装置に光パス設定要求が転送されたとしても、この転送装置に光パス設定応答が届くことはない。この転送装置の転送制御部は、光パス設定要求を受信してから一定時間経過後に光パス設定応答を受信しない場合、光パス設定要求を廃棄する。これにより、転送装置のＣＰＵ資源、メモリ資源等の資源を無駄にしないようにすることができる。
【００４６】
光パスの確立後、アドレスＩＰ−Ａ／ＭＡＣ−Ａの情報端末からアドレスＩＰ−Ｂ／ＭＡＣ−Ｂの情報端末にデータパケットが送信されると、このデータパケットはユーザ転送装置３−１を介してエッジ転送装置１−１に転送される。エッジ転送装置１−１の転送制御部５は、ユーザインタフェース４から受信したパケットがデータパケットであると判断すると、データ系転送テーブル７の設定に基づいて、コア転送装置２−１への光パスに対応するデータ系インタフェース９にデータパケットを転送する。
【００４７】
コア転送装置２−１の転送制御部１０は、エッジ転送装置１−１との間の光パスに対応するデータ系インタフェース１４から受信したパケットがデータパケットであると判断すると、データ系転送テーブル１２と光パススイッチ１５の設定に基づいて、コア転送装置２−２への光パスに対応するデータ系インタフェース１４にデータパケットを転送する。続いて、コア転送装置２−２の転送制御部１０は、コア転送装置２−１との間の光パスに対応するデータ系インタフェース１４から受信したパケットがデータパケットであると判断すると、データ系転送テーブル１２と光パススイッチ１５の設定に基づいて、エッジ転送装置１−３への光パスに対応するデータ系インタフェース１４にデータパケットを転送する。
【００４８】
エッジ転送装置１−３の転送制御部５は、コア転送装置２−２との間の光パスに対応するデータ系インタフェース９から受信したパケットがデータパケットであると判断すると、データ系転送テーブル７の設定に基づいて、ユーザ転送装置３−５に対応するユーザインタフェース４にデータパケットを転送する。このデータパケットは、ユーザ転送装置３−５を介してアドレスＩＰ−Ｂ／ＭＡＣ−Ｂの情報端末に転送される。
【００４９】
［通信の終了］
次に、光パスが生成された対地間での通信が行われない場合の処理について説明する。図９は、本実施の形態の通信システムにおける通信終了時の処理を示すフローチャートである。エッジ転送装置１−１の転送制御部５は、データ系転送テーブル７に登録された対地間（ＭＡＣアドレスＭＡＣ−ＡとＭＡＣ−Ｂの間）の通信状況を周期的に観測し、観測周期内にデータパケットの転送があった場合は（図９ステップＳ３０においてＹＥＳ）、このデータパケットの転送に該当する制御系転送テーブル６内のエントリとデータ系転送テーブル７内のエントリとを引き続き保持する（ステップＳ３１）。
【００５０】
また、エッジ転送装置１−１の転送制御部５は、観測周期内にデータパケットの転送がなかった場合は、該当する制御系転送テーブル６内のエントリとデータ系転送テーブル７内のエントリとを削除する（ステップＳ３２）。さらに、エッジ転送装置１−１の転送制御部５は、コア転送装置２−１に対して削除対象となった光パスの解除要求を生成し、この光パス解除要求パケットを制御系インタフェース８を介してコア転送装置２−１に送信する（ステップＳ３３）。
【００５１】
コア転送装置２−１の転送制御部１０は、制御系インタフェース１３を介して光パス解除要求パケットを受信すると、この光パス解除要求に該当する制御系転送テーブル１１内のエントリとデータ系転送テーブル１２内のエントリとを削除する（ステップＳ３４）。続いて、コア転送装置２−１の転送制御部１０は、光パス解除要求に該当する光パススイッチ１５の設定を解除して、エッジ転送装置１−１との間およびコア転送装置２−２との間の光パスを開放する（ステップＳ３５）。
【００５２】
そして、コア転送装置２−１の転送制御部１０は、光パス解除応答を生成し、制御系インタフェース１３を介してエッジ転送装置１−１に送信する（ステップＳ３６）。さらに、コア転送装置２−１の転送制御部１０は、光パス解除要求パケットを生成し、制御系インタフェース１３を介してコア転送装置２−２に送信する（ステップＳ３７）。
【００５３】
コア転送装置２−２の転送制御部１０は、光パス解除要求パケットを受信すると、この光パス解除要求に該当する制御系転送テーブル１１内のエントリとデータ系転送テーブル１２内のエントリとを削除する（ステップＳ３８）。続いて、コア転送装置２−２の転送制御部１０は、光パス解除要求に該当する光パススイッチ１５の設定を解除して、コア転送装置２−１との間およびエッジ転送装置１−３との間の光パスを開放する（ステップＳ３９）。そして、コア転送装置２−２の転送制御部１０は、光パス解除応答を生成し、制御系インタフェース１３を介してコア転送装置２−１に送信する（ステップＳ４０）。さらに、コア転送装置２−２の転送制御部１０は、光パス解除要求パケットを生成し、制御系インタフェース１３を介してエッジ転送装置１−３に送信する（ステップＳ４１）。
【００５４】
エッジ転送装置１−３の転送制御部５は、制御系インタフェース８を介して光パス解除要求パケットを受信すると、この光パス解除要求に該当する制御系転送テーブル６内のエントリとデータ系転送テーブル７内のエントリとを削除することにより（ステップＳ４２）、コア転送装置２−２との間の光パスを開放する（ステップＳ４３）。そして、エッジ転送装置１−３の転送制御部５は、光パス解除応答を生成し、制御系インタフェース８を介してコア転送装置２−２に送信する（ステップＳ４４）。図９に示したステップＳ３０〜Ｓ４４の処理が一定周期毎に行われる。
【００５５】
図８、図９を用いて説明した手続きが繰り返されることで、通信の状況により光パスが動的に確立／開放され、通信が行われる。
【００５６】
なお、本実施の形態におけるエッジ転送装置１とコア転送装置２とユーザ転送装置３とは、それぞれＣＰＵ、メモリ及びインタフェースを備えたコンピュータと、これらのハードウェア資源を制御するプログラムによって実現することができる。ＣＰＵは、メモリに格納されたプログラムに従って本実施の形態で説明した処理を実行する。
【産業上の利用可能性】
【００５７】
本発明は、光ネットワークの転送装置に適用することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係るオンデマンド光パス通信システムを簡略化した構成を示すブロック図である。
【図２】図１のオンデマンド光パス通信システムにおけるエッジ転送装置の一構成例を示す機能ブロック図である。
【図３】図２のエッジ転送装置における制御系転送テーブルの一構成例を示す図である。
【図４】図２のエッジ転送装置におけるデータ系転送テーブルの一構成例を示す図である。
【図５】図１のオンデマンド光パス通信システムにおけるコア転送装置の一構成例を示す機能ブロック図である。
【図６】図５のコア転送装置における制御系転送テーブルの一構成例を示す図である。
【図７】図５のコア転送装置におけるデータ系転送テーブルの一構成例を示す図である。
【図８】本発明の実施の形態の通信システムにおける通信開始時の処理を示すフローチャートである。
【図９】本発明の実施の形態の通信システムにおける通信終了時の処理を示すフローチャートである。
【符号の説明】
【００５９】
１−１〜１−ｉ…エッジ転送装置、２−１〜２−ｊ…コア転送装置、３−１〜３−ｋ…ユーザ転送装置、４−１〜４−Ｊ…ユーザインタフェース、５…転送制御部、６…制御系転送テーブル、７…データ系転送テーブル、８−１〜８−Ｋ…制御系インタフェース、９−１〜９−Ｌ…データ系インタフェース、１０…転送制御部、１１…制御系転送テーブル、１２…データ系転送テーブル、１３−１〜１３−Ｍ…制御系インタフェース、１４−１〜１４−Ｎ…データ系インタフェース、１５…光パススイッチ。
【図１】
2006287778.tif 000003
【図２】
2006287778.tif 000004
【図３】
2006287778.tif 000005
【図４】
2006287778.tif 000006
【図５】
2006287778.tif 000007
【図６】
2006287778.tif 000008
【図７】
2006287778.tif 000009
【図８】
2006287778.tif 000010
【図９】
2006287778.tif 000011