(57)【要約】【課題】通信確立処理部の動作が停止した場合であっても、外部装置との間の通信が確立された状態を維持することが可能なデータ転送装置を提供すること。【解決手段】データ転送装置２１０は複数の通信ポート２１１ａ，２１１ｂと通信確立処理部２１２と通信維持処理部２１３とを備える。通信確立処理部２１２は通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する。通信維持処理部２１３は通信確立処理部２１２と独立に動作するように構成され、所定の送信周期が経過する毎に、外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する。データ転送装置２１０は複数の外部装置との間の複数の通信ポートを介した通信が確立された状態にある場合に複数の外部装置の１つから受信したデータを複数の外部装置の他の１つへ送信する。【選択図】図６
2010141779.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信ポートと、
前記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、
前記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、前記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理部と、
を備え、複数の外部装置のそれぞれとの間の前記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置。
【請求項２】
請求項１に記載のデータ転送装置であって、
前記通信維持処理部は、
前記通信維持用情報と、当該通信維持用情報を送信するために用いる前記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を記憶する送信指示情報記憶部を含み、
前記記憶されている送信指示情報に含まれる前記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して前記外部装置へ送信するように構成されたデータ転送装置。
【請求項３】
請求項２に記載のデータ転送装置であって、
前記送信指示情報記憶部は、前記複数の通信ポートのそれぞれに対する前記送信指示情報を記憶するように構成されたデータ転送装置。
【請求項４】
請求項２又は請求項３に記載のデータ転送装置であって、
前記送信指示情報は、前記送信周期を表す送信周期情報を含み、
前記通信維持処理部は、前記記憶されている送信指示情報に含まれる前記送信周期情報が表す送信周期が経過する毎に、前記通信維持用情報を送信するように構成されたデータ転送装置。
【請求項５】
請求項２乃至請求項４のいずれか一項に記載のデータ転送装置であって、
前記通信確立処理部は、前記通信確立用情報に基づいて前記送信指示情報を生成し、当該生成した送信指示情報を前記送信指示情報記憶部に記憶させるように構成されたデータ転送装置。
【請求項６】
請求項５に記載のデータ転送装置であって、
前記通信確立処理部は、所定の送信指示更新周期が経過する毎に、前記送信指示情報を生成し、当該生成した送信指示情報を前記送信指示情報記憶部に記憶させるように構成されたデータ転送装置。
【請求項７】
請求項５又は請求項６に記載のデータ転送装置であって、
前記通信確立処理部は、通信が確立された状態を維持するために送信すべき通信維持用情報が変化した場合に、前記送信指示情報を生成し、当該生成した送信指示情報を前記送信指示情報記憶部に記憶させるように構成されたデータ転送装置。
【請求項８】
請求項２乃至請求項７のいずれか一項に記載のデータ転送装置であって、
前記通信確立処理部は、当該通信確立処理部が動作を開始する際に、前記送信指示情報記憶部に記憶されている送信指示情報を取得するように構成されたデータ転送装置。
【請求項９】
請求項１乃至請求項８のいずれか一項に記載のデータ転送装置であって、
前記複数の通信ポートを介して１つの外部装置との間でデータを送受信するリンクアグリゲーションを行うように構成されたデータ転送装置。
【請求項１０】
請求項１乃至請求項９のいずれか一項に記載のデータ転送装置であって、
ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルにおけるデータリンク層のプロトコルに従って前記データを送受信するように構成されたデータ転送装置。
【請求項１１】
複数の通信ポートと、前記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、を備えるとともに、複数の外部装置のそれぞれとの間の前記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置に適用された場合に、前記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、前記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理回路。
【請求項１２】
請求項１１に記載の通信維持処理回路であって、
前記通信維持用情報と、当該通信維持用情報を送信するために用いる前記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を記憶する送信指示情報記憶部を含み、
前記記憶されている送信指示情報に含まれる前記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して前記外部装置へ送信するように構成された通信維持処理回路。
【請求項１３】
請求項１２に記載の通信維持処理回路であって、
前記送信指示情報記憶部は、前記複数の通信ポートのそれぞれに対する前記送信指示情報を記憶するように構成された通信維持処理回路。
【請求項１４】
請求項１２又は請求項１３に記載の通信維持処理回路であって、
前記送信指示情報は、前記送信周期を表す送信周期情報を含み、
前記通信維持処理回路は、前記記憶されている送信指示情報に含まれる前記送信周期情報が表す送信周期が経過する毎に、前記通信維持用情報を送信するように構成された通信維持処理回路。
【請求項１５】
データ転送装置と複数の外部装置とを含むデータ転送システムであって、
前記データ転送装置は、
複数の通信ポートと、
前記通信ポートを介して接続された前記外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、
前記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、前記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理部と、
を備えるとともに、前記複数の外部装置のそれぞれとの間の前記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成され、
前記外部装置は、
前記通信確立用情報を前記データ転送装置との間で送受信するとともに、
前記通信維持用情報を前記データ転送装置から受信した最新の時点である最新受信時点から所定の待機時間が経過していない場合、当該データ転送装置との間の通信が確立された状態を維持し、一方、当該最新受信時点から当該待機時間が経過した場合、当該データ転送装置との間の通信が確立された状態を解除するように構成されたデータ転送システム。
【請求項１６】
請求項１５に記載のデータ転送システムであって、
前記通信維持処理部は、
前記通信維持用情報と、当該通信維持用情報を送信するために用いる前記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を記憶する送信指示情報記憶部を含み、
前記記憶されている送信指示情報に含まれる前記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して前記外部装置へ送信するように構成されたデータ転送システム。
【請求項１７】
請求項１６に記載のデータ転送システムであって、
前記送信指示情報記憶部は、前記複数の通信ポートのそれぞれに対する前記送信指示情報を記憶するように構成されたデータ転送システム。
【請求項１８】
請求項１６又は請求項１７に記載のデータ転送システムであって、
前記送信指示情報は、前記送信周期を表す送信周期情報を含み、
前記通信維持処理部は、前記記憶されている送信指示情報に含まれる前記送信周期情報が表す送信周期が経過する毎に、前記通信維持用情報を送信するように構成されたデータ転送システム。
【請求項１９】
通信確立処理部が、通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理工程と、
前記通信確立処理部と独立に動作するように構成された通信維持処理部が、所定の送信周期が経過する毎に、前記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理工程と、
を含み、複数の外部装置のそれぞれとの間の複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するためのデータ転送方法。
【請求項２０】
請求項１９に記載のデータ転送方法であって、
前記通信維持用情報と、当該通信維持用情報を送信するために用いる前記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を、前記通信維持処理部が有する送信指示情報記憶部に記憶させる送信指示情報記憶処理工程を含み、
前記通信維持処理工程は、前記記憶されている送信指示情報に含まれる前記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して前記外部装置へ送信するように構成されたデータ転送方法。
【請求項２１】
請求項２０に記載のデータ転送方法であって、
前記送信指示情報記憶処理工程は、前記複数の通信ポートのそれぞれに対する前記送信指示情報を、前記送信指示情報記憶部に記憶させるように構成されたデータ転送方法。
【請求項２２】
請求項２０又は請求項２１に記載のデータ転送方法であって、
前記送信指示情報は、前記送信周期を表す送信周期情報を含み、
前記通信維持処理工程は、前記通信維持処理部が、前記記憶されている送信指示情報に含まれる前記送信周期情報が表す送信周期が経過する毎に、前記通信維持用情報を送信するように構成されたデータ転送方法。
【請求項２３】
複数の通信ポートと、前記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、を備えるとともに、複数の外部装置のそれぞれとの間の前記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置に適用された場合に、前記通信確立処理部と独立に動作する処理装置に、
所定の送信周期が経過する毎に、前記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理手段を実現させるための通信維持処理プログラム。
【請求項２４】
請求項２３に記載の通信維持処理プログラムであって、
前記通信維持処理手段は、前記データ転送装置が備える送信指示情報記憶部に記憶されている送信指示情報に含まれる前記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して前記外部装置へ送信するように構成された通信維持処理プログラム。
【請求項２５】
請求項２４に記載の通信維持処理プログラムであって、
前記送信指示情報記憶部は、前記複数の通信ポートのそれぞれに対する前記送信指示情報を記憶するように構成された通信維持処理プログラム。
【請求項２６】
請求項２４又は請求項２５に記載の通信維持処理プログラムであって、
前記送信指示情報は、前記送信周期を表す送信周期情報を含み、
前記通信維持処理手段は、前記記憶されている送信指示情報に含まれる前記送信周期情報が表す送信周期が経過する毎に、前記通信維持用情報を送信するように構成された通信維持処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ある外部装置から受信したデータを他の外部装置へ転送するデータ転送装置に関する。
【背景技術】
【０００２】
ある外部装置から受信したデータ（例えば、フレーム）を他の外部装置へ転送するデータ転送装置が知られている。この種のデータ転送装置の一つとして、特許文献１に記載のデータ転送装置は、通信確立処理部を備える。
【０００３】
通信確立処理部は、通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する。更に、通信確立処理部は、所定の送信周期が経過する毎に、外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する。
【０００４】
これにより、データ転送装置と外部装置との間の通信が確立されるとともに、その通信が確立された状態を維持することができる。
【特許文献１】特開２００８−１６０２２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記データ転送装置において、通信確立処理部の動作を停止しなければならない場合（例えば、ファームウェアプログラムを実行するＣＰＵにより通信確立処理部が構成されている場合において、そのファームウェアプログラムを更新する場合、又は、通信確立処理部に障害が発生した場合等）がある。
【０００６】
この場合、データ転送装置は、通信維持用情報を送信することができない。従って、このような場合には、外部装置との間の通信が確立された状態を維持することができないという問題があった。
【０００７】
このため、本発明の目的は、上述した課題である「通信確立処理部の動作が停止した場合に、外部装置との間の通信が確立された状態を維持できないこと」を解決することが可能なデータ転送装置を提供することにある。
【課題を解決するための手段】
【０００８】
かかる目的を達成するため本発明の一形態であるデータ転送装置は、
複数の通信ポートと、
上記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、
上記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理部と、
を備え、複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成される。
【０００９】
また、本発明の他の形態である通信維持処理回路は、
複数の通信ポートと、上記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、を備えるとともに、複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置に適用された場合に、上記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する。
【００１０】
また、本発明の他の形態であるデータ転送システムは、データ転送装置と複数の外部装置とを含むシステムである。
【００１１】
更に、上記データ転送装置は、
複数の通信ポートと、
上記通信ポートを介して接続された上記外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、
上記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理部と、
を備えるとともに、上記複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成される。
【００１２】
更に、上記外部装置は、
上記通信確立用情報を上記データ転送装置との間で送受信するとともに、
上記通信維持用情報を上記データ転送装置から受信した最新の時点である最新受信時点から所定の待機時間が経過していない場合、当該データ転送装置との間の通信が確立された状態を維持し、一方、当該最新受信時点から当該待機時間が経過した場合、当該データ転送装置との間の通信が確立された状態を解除するように構成される。
【００１３】
また、本発明の他の形態であるデータ転送方法は、
通信確立処理部が、通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理工程と、
上記通信確立処理部と独立に動作するように構成された通信維持処理部が、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理工程と、
を含む。
【００１４】
更に、上記データ転送方法は、複数の外部装置のそれぞれとの間の複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するための方法である。
【００１５】
また、本発明の他の形態である通信維持処理プログラムは、
複数の通信ポートと、上記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、を備えるとともに、複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置に適用された場合に、上記通信確立処理部と独立に動作する処理装置に、
所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理手段を実現させるためのプログラムである。
【発明の効果】
【００１６】
本発明は、以上のように構成されることにより、通信確立処理部の動作が停止した場合であっても、外部装置との間の通信が確立された状態を維持することができる。
【発明を実施するための最良の形態】
【００１７】
本発明の一形態であるデータ転送装置は、
複数の通信ポートと、
上記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、
上記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理部と、
を備え、複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成される。
【００１８】
これによれば、通信確立処理部の動作が停止した場合であっても、通信維持処理部が通信維持用情報を送信することができる。この結果、外部装置との間の通信が確立された状態を維持することができる。
【００１９】
この場合、上記通信維持処理部は、
上記通信維持用情報と、当該通信維持用情報を送信するために用いる上記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を記憶する送信指示情報記憶部を含み、
上記記憶されている送信指示情報に含まれる上記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して上記外部装置へ送信するように構成されることが好適である。
【００２０】
この場合、上記送信指示情報記憶部は、上記複数の通信ポートのそれぞれに対する上記送信指示情報を記憶するように構成されることが好適である。
これによれば、通信ポート毎に異なる通信維持用情報を送信することができる。
【００２１】
この場合、上記送信指示情報は、上記送信周期を表す送信周期情報を含み、
上記通信維持処理部は、上記記憶されている送信指示情報に含まれる上記送信周期情報が表す送信周期が経過する毎に、上記通信維持用情報を送信するように構成されることが好適である。
【００２２】
これによれば、外部装置が通信維持用情報を受信しなくても通信が確立された状態を維持することが可能な待機時間が任意（例えば、１秒又は３０秒等）に設定されていても、その外部装置との間の通信が確立された状態を確実に維持することができる。
【００２３】
この場合、上記通信確立処理部は、上記通信確立用情報に基づいて上記送信指示情報を生成し、当該生成した送信指示情報を上記送信指示情報記憶部に記憶させるように構成されることが好適である。
【００２４】
この場合、上記通信確立処理部は、所定の送信指示更新周期が経過する毎に、上記送信指示情報を生成し、当該生成した送信指示情報を上記送信指示情報記憶部に記憶させるように構成されることが好適である。
【００２５】
これによれば、送信指示更新周期が経過する毎に、送信指示情報を確実に更新することができる。この結果、外部装置との間の通信が確立された状態を確実に維持することができる。
【００２６】
この場合、上記通信確立処理部は、通信が確立された状態を維持するために送信すべき通信維持用情報が変化した場合に、上記送信指示情報を生成し、当該生成した送信指示情報を上記送信指示情報記憶部に記憶させるように構成されることが好適である。
【００２７】
これによれば、通信が確立された状態を維持するために送信すべき通信維持用情報が変化した場合に、送信指示情報を確実に更新することができる。この結果、外部装置との間の通信が確立された状態を確実に維持することができる。
【００２８】
この場合、上記通信確立処理部は、当該通信確立処理部が動作を開始する際に、上記送信指示情報記憶部に記憶されている送信指示情報を取得するように構成されることが好適である。
【００２９】
これによれば、通信確立処理部の動作が停止した後に再開する場合、通信確立処理部は、最新の送信指示情報に基づいて、外部装置との間の通信状態を変更するための処理、又は、外部装置との間の通信が確立された状態を維持するための処理を行うことができる。
【００３０】
この場合、上記データ転送装置は、
上記複数の通信ポートを介して１つの外部装置との間でデータを送受信するリンクアグリゲーションを行うように構成されることが好適である。
【００３１】
この場合、上記データ転送装置は、
ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルにおけるデータリンク層のプロトコルに従って上記データを送受信するように構成されることが好適である。
【００３２】
また、本発明の他の形態である通信維持処理回路は、
複数の通信ポートと、上記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、を備えるとともに、複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置に適用された場合に、上記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する。
【００３３】
この場合、上記通信維持処理回路は、
上記通信維持用情報と、当該通信維持用情報を送信するために用いる上記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を記憶する送信指示情報記憶部を含み、
上記記憶されている送信指示情報に含まれる上記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して上記外部装置へ送信するように構成されることが好適である。
【００３４】
この場合、上記送信指示情報記憶部は、上記複数の通信ポートのそれぞれに対する上記送信指示情報を記憶するように構成されることが好適である。
【００３５】
この場合、上記送信指示情報は、上記送信周期を表す送信周期情報を含み、
上記通信維持処理回路は、上記記憶されている送信指示情報に含まれる上記送信周期情報が表す送信周期が経過する毎に、上記通信維持用情報を送信するように構成されることが好適である。
【００３６】
また、本発明の他の形態であるデータ転送システムは、データ転送装置と複数の外部装置とを含むシステムである。
【００３７】
更に、上記データ転送装置は、
複数の通信ポートと、
上記通信ポートを介して接続された上記外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、
上記通信確立処理部と独立に動作するように構成され、且つ、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理部と、
を備えるとともに、上記複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成される。
【００３８】
更に、上記外部装置は、
上記通信確立用情報を上記データ転送装置との間で送受信するとともに、
上記通信維持用情報を上記データ転送装置から受信した最新の時点である最新受信時点から所定の待機時間が経過していない場合、当該データ転送装置との間の通信が確立された状態を維持し、一方、当該最新受信時点から当該待機時間が経過した場合、当該データ転送装置との間の通信が確立された状態を解除するように構成される。
【００３９】
この場合、上記通信維持処理部は、
上記通信維持用情報と、当該通信維持用情報を送信するために用いる上記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を記憶する送信指示情報記憶部を含み、
上記記憶されている送信指示情報に含まれる上記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して上記外部装置へ送信するように構成されることが好適である。
【００４０】
この場合、上記送信指示情報記憶部は、上記複数の通信ポートのそれぞれに対する上記送信指示情報を記憶するように構成されることが好適である。
【００４１】
この場合、上記送信指示情報は、上記送信周期を表す送信周期情報を含み、
上記通信維持処理部は、上記記憶されている送信指示情報に含まれる上記送信周期情報が表す送信周期が経過する毎に、上記通信維持用情報を送信するように構成されることが好適である。
【００４２】
また、本発明の他の形態であるデータ転送方法は、
通信確立処理部が、通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理工程と、
上記通信確立処理部と独立に動作するように構成された通信維持処理部が、所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理工程と、
を含む。
【００４３】
更に、上記データ転送方法は、複数の外部装置のそれぞれとの間の複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するための方法である。
【００４４】
この場合、上記データ転送方法は、
上記通信維持用情報と、当該通信維持用情報を送信するために用いる上記通信ポートを特定するための通信ポート特定情報と、を含む送信指示情報を、上記通信維持処理部が有する送信指示情報記憶部に記憶させる送信指示情報記憶処理工程を含み、
上記通信維持処理工程は、上記記憶されている送信指示情報に含まれる上記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して上記外部装置へ送信するように構成されることが好適である。
【００４５】
この場合、上記送信指示情報記憶処理工程は、上記複数の通信ポートのそれぞれに対する上記送信指示情報を、上記送信指示情報記憶部に記憶させるように構成されることが好適である。
【００４６】
この場合、上記送信指示情報は、上記送信周期を表す送信周期情報を含み、
上記通信維持処理工程は、上記通信維持処理部が、上記記憶されている送信指示情報に含まれる上記送信周期情報が表す送信周期が経過する毎に、上記通信維持用情報を送信するように構成されることが好適である。
【００４７】
また、本発明の他の形態である通信維持処理プログラムは、
複数の通信ポートと、上記通信ポートを介して接続された外部装置との間の通信を確立するための通信確立用情報を当該外部装置との間で送受信する通信確立処理部と、を備えるとともに、複数の外部装置のそれぞれとの間の上記複数の通信ポートを介した通信が確立された状態にある場合に、当該複数の外部装置の１つから受信したデータを、当該複数の外部装置の他の１つへ送信するように構成されたデータ転送装置に適用された場合に、上記通信確立処理部と独立に動作する処理装置に、
所定の送信周期が経過する毎に、上記外部装置との間の通信が確立された状態を維持するための通信維持用情報を当該外部装置へ送信する通信維持処理手段を実現させるためのプログラムである。
【００４８】
この場合、上記通信維持処理手段は、上記データ転送装置が備える送信指示情報記憶部に記憶されている送信指示情報に含まれる上記通信維持用情報を、当該送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して上記外部装置へ送信するように構成されることが好適である。
【００４９】
この場合、上記送信指示情報記憶部は、上記複数の通信ポートのそれぞれに対する上記送信指示情報を記憶するように構成されることが好適である。
【００５０】
この場合、上記送信指示情報は、上記送信周期を表す送信周期情報を含み、
上記通信維持処理手段は、上記記憶されている送信指示情報に含まれる上記送信周期情報が表す送信周期が経過する毎に、上記通信維持用情報を送信するように構成されることが好適である。
【００５１】
上述した構成を有する、通信維持処理回路、データ転送システム、データ転送方法、又は、通信維持処理プログラム、の発明であっても、上記データ転送装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
【００５２】
以下、本発明に係る、データ転送装置、通信維持処理回路、データ転送システム、データ転送方法、及び、通信維持処理プログラム、の各実施形態について図１〜図６を参照しながら説明する。
【００５３】
＜実施形態＞
（構成）
図１に示したように、データ転送システム１００は、複数（本例では、３つ）のレイヤ２スイッチ（Ｌ２ＳＷ）３，４，７を含む。本明細書においては、Ｌ２ＳＷ３は、データ転送装置とも呼ばれる。また、Ｌ２ＳＷ４，７は、外部装置とも呼ばれる。
【００５４】
各Ｌ２ＳＷ３，４，７は、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルにおけるデータリンク層（Ｌａｙｅｒ２）のプロトコルに従ってデータを送受信する装置である。
【００５５】
本例では、各Ｌ２ＳＷ３，４，７は、同様の構成を有する。従って、以下において、Ｌ２ＳＷ７の構成についてのみ説明する。
【００５６】
Ｌ２ＳＷ７は、スイッチ部８と、複数の通信ポート（回線終端）１ａ，１ｂ，１ｃ，１ｄ，２ａ，２ｂ，２ｃ，２ｄ（通信ポート１ａ〜２ｄ）と、中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、記憶装置の一部を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、記憶装置の一部を構成するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、を備える。なお、ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、通信確立処理部を構成している。
【００５７】
Ｌ２ＳＷ７は、複数の通信ポート１ａ〜１ｄを介してＬ２ＳＷ３と接続されている。同様に、Ｌ２ＳＷ７は、複数の通信ポート２ａ〜２ｄを介してＬ２ＳＷ４と接続されている。
【００５８】
Ｌ２ＳＷ７は、複数の通信ポート１ａ〜１ｄを介してＬ２ＳＷ３との間でデータを送受信するリンクアグリゲーションを行う。即ち、Ｌ２ＳＷ７とＬ２ＳＷ３との間の通信は、複数の通信ポート１ａ〜１ｄを束ねた１つの論理チャネルを用いて行われる。
【００５９】
同様に、Ｌ２ＳＷ７は、複数の通信ポート２ａ〜２ｄを介してＬ２ＳＷ４との間でデータを送受信するリンクアグリゲーションを行う。即ち、Ｌ２ＳＷ７とＬ２ＳＷ４との間の通信は、複数の通信ポート２ａ〜２ｄを束ねた１つの論理チャネルを用いて行われる。
【００６０】
スイッチ部８は、スイッチコア９と、通信維持処理回路（通信維持処理部、通信維持処理手段）１０と、を含む。
スイッチコア９は、イーサネット（登録商標）フレームをスイッチングする機能を有する。具体的には、スイッチコア９は、複数の外部装置（本例では、Ｌ２ＳＷ３及びＬ２ＳＷ４）のそれぞれとの間の複数の通信ポート１ａ〜２ｄを介した通信が確立された状態にある場合に、複数の外部装置の１つ（例えば、Ｌ２ＳＷ３）から受信したデータを、複数の外部装置の他の１つ（例えば、Ｌ２ＳＷ４）へ送信する。
【００６１】
スイッチコア９は、通信ポート１ａ〜２ｄを介して接続されたＬ２ＳＷ３，４との間の通信を確立するための通信確立用情報をＬ２ＳＷ３，４から受信すると、受信した通信確立用情報をＣＰＵ１１へ出力する。
通信確立用情報は、ＬＡＣＰ（Ｌｉｎｋ  Ａｇｇｒｅｇａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）に従った情報（ＬＡＣＰフレーム）である。
【００６２】
また、スイッチコア９は、ＣＰＵ１１からの指示信号に応じて、通信確立用情報を、ＣＰＵ１１によって指示された通信ポート１ａ〜２ｄを介してＬ２ＳＷ３，４へ送信する。また、スイッチコア９は、通信維持処理回路１０からの指示信号に応じて、通信維持用情報を、通信維持処理回路１０によって指示された通信ポート１ａ〜２ｄを介してＬ２ＳＷ３，４へ送信する。
【００６３】
通信維持用情報は、Ｌ２ＳＷ３，４との間の通信が確立された状態を維持するための情報である。通信維持用情報は、ＬＡＣＰに従った情報（ＬＡＣＰフレーム）である。
【００６４】
通信維持用情報は、図２に示したように、Ａｃｔｏｒ情報としてのＴＬＶ（Ｔｙｐｅ−Ｌｅｎｇｔｈ−Ｖａｌｕｅ）タプルと、Ｐａｒｔｎｅｒ情報としてのＴＬＶタプルと、を含む。Ａｃｔｏｒ情報は、自装置の状態を表す情報である。Ｐａｒｔｎｅｒ情報は、通信先の装置の状態を表す情報である。
【００６５】
ＬＡＣＰに従ったデータ転送システムにおいては、２つの装置が、Ａｃｔｏｒ情報及びＰａｒｔｎｅｒ情報を交換し合うことにより、それらの装置の間の通信が確立された状態を維持できるようになっている。
【００６６】
ＲＯＭ１２には、ファームウェアプログラムが記憶されている。ＣＰＵ１１は、ＲＯＭ１２に記憶されているファームウェアプログラムを、ＲＡＭ１３を利用しながら実行することにより、以下のように、Ｌ２ＳＷ７を制御する。
【００６７】
ＣＰＵ１１は、スイッチコア９へ指示信号を出力することにより、通信ポート１ａ〜２ｄ毎に、通信確立用情報をＬ２ＳＷ３，４との間で送受信する。
更に、ＣＰＵ１１は、通信ポート１ａ〜２ｄ毎に、通信維持用情報をスイッチコア９を介してＬ２ＳＷ３（又は、Ｌ２ＳＷ４）から受信した最新の時点である最新受信時点から所定の待機時間が経過した（即ち、一度、通信維持用情報を受信してから待機時間が経過するまでの間に再び通信維持用情報を受信しなかった）か否かを判定する。本例では、待機時間は、後述する送信周期の３．５倍の時間である。なお、待機時間は、送信周期よりも長い時間であれば任意の時間に設定されていてもよい。
【００６８】
そして、ＣＰＵ１１は、通信ポート１ａ〜２ｄ毎に、最新受信時点から待機時間が経過していないと判定した場合、Ｌ２ＳＷ３（又は、Ｌ２ＳＷ４）との間の通信が確立された状態を維持するようにＬ２ＳＷ７を制御する。一方、ＣＰＵ１１は、通信ポート１ａ〜２ｄ毎に、最新受信時点から待機時間が経過したと判定した場合、Ｌ２ＳＷ３（又は、Ｌ２ＳＷ４）との間の通信が確立された状態を解除する（具体的には、その通信ポートを通信に使用しない）ようにＬ２ＳＷ７を制御する。
【００６９】
通信維持処理回路１０は、通信確立処理部（ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３）と独立に動作するように構成されている。即ち、通信維持処理回路１０は、通信確立処理部の動作が停止している状態においても、動作（具体的には、指示信号を出力）するように構成されている。
通信維持処理回路１０は、図示しない送信指示情報記憶部としての記憶装置（本例では、不揮発性メモリ）を含む。
【００７０】
送信指示情報記憶部には、複数の通信ポート１ａ〜２ｄのそれぞれに対する送信指示情報が記憶されている。送信指示情報は、通信維持用情報と、その通信維持用情報を送信するために用いる通信ポート１ａ〜２ｄを特定するための通信ポート特定情報と、送信周期（１秒、又は、３０秒等）を表す送信周期情報と、を含む。例えば、送信周期は、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，  Ｉｎｃ．）８０２．３においては、１秒又は３０秒に定められている。
通信維持用情報は、ＬＡＣＰに従った情報（ＬＡＣＰフレーム）である。通信維持用情報は、ＬＡＣＰにおけるＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）とも呼ばれる。
【００７１】
通信維持処理回路１０は、スイッチコア９へ指示信号を出力することにより、送信指示情報記憶部に記憶されている送信指示情報に含まれる送信周期情報が表す送信周期が経過する毎に、その送信指示情報に含まれる通信維持用情報を、その送信指示情報に含まれる通信ポート特定情報により特定される通信ポートを介して、外部装置（本例では、Ｌ２ＳＷ３又はＬ２ＳＷ４）へ送信する。
【００７２】
（作動）
次に、上記のように構成されたデータ転送システム１００の作動について、図２〜図５を参照しながら説明する。なお、以下の説明においては、１つの通信ポート１ａに対するデータ転送システム１００の作動について説明するが、他の通信ポート１ｂ〜２ｄに対するデータ転送システム１００の作動も同様に説明される。
【００７３】
図３に示したように、Ｌ２ＳＷ７のＣＰＵ１１は、Ｌ２ＳＷ３により送信された通信確立用情報を受信する（ステップＰ１、通信確立処理工程の一部）。そして、Ｌ２ＳＷ７のＣＰＵ１１は、Ｌ２ＳＷ３へ通信確立用情報を送信する（ステップＰ２、通信確立処理工程の一部）。これにより、Ｌ２ＳＷ３とＬ２ＳＷ７との間の通信が確立される。
【００７４】
次いで、Ｌ２ＳＷ７のＣＰＵ１１は、送信指示情報を、通信維持処理回路１０の送信指示情報記憶部に記憶させる（ステップＰ３、送信指示情報記憶処理工程）。送信指示情報は、通信維持用情報としての上記通信確立用情報と、その通信維持用情報を送信するために用いる通信ポート１ａを特定するための通信ポート特定情報と、送信周期（本例では、１秒）を表す送信周期情報と、を含む。
【００７５】
その後、ＣＰＵ１１は、Ｌ２ＳＷ３により送信された通信確立用情報を受信する（ステップＰ４）。そして、送信指示情報が送信指示情報記憶部に記憶された時点から、上記送信周期が経過すると、通信維持処理回路１０は、送信指示情報記憶部に記憶されている送信指示情報に含まれる通信維持用情報を、その送信指示情報に含まれる通信ポート特定情報により特定される通信ポート１ａを介してＬ２ＳＷ３へ送信する（ステップＰ５、通信維持処理工程）。
【００７６】
その後、ＣＰＵ１１は、Ｌ２ＳＷ３により送信された通信確立用情報を受信する（ステップＰ６）。そして、通信維持処理回路１０は、通信維持用情報を送信した最新の時点から、送信指示情報記憶部に記憶されている送信指示情報に含まれる送信周期情報が表す送信周期が経過すると、その送信指示情報に含まれる通信維持用情報を、その送信指示情報に含まれる通信ポート特定情報により特定される通信ポート１ａを介してＬ２ＳＷ３へ送信する（ステップＰ７、通信維持処理工程）。
【００７７】
その後も、データ転送システム１００は、ステップＰ６及びステップＰ７と同様に作動する。
このようにして、Ｌ２ＳＷ３とＬ２ＳＷ７との間の通信ポート１ａを介した通信が確立された状態が維持される。
【００７８】
なお、ＣＰＵ１１は、Ｌ２ＳＷ３から受信した通信維持用情報が、前回受信した通信維持用情報と異なると判定した場合、今回受信した通信維持用情報に基づく送信指示情報を通信維持処理回路１０の送信指示情報記憶部に記憶させる。
また、ＣＰＵ１１は、Ｌ２ＳＷ７の状態が変化した場合にも、最新の状態に基づく送信指示情報を通信維持処理回路１０の送信指示情報記憶部に記憶させる。
【００７９】
このように、ＣＰＵ１１は、通信が確立された状態を維持するために送信すべき通信維持用情報が変化した場合に、送信指示情報を生成し、当該生成した送信指示情報を通信維持処理回路１０の送信指示情報記憶部に記憶させる。
【００８０】
加えて、ＣＰＵ１１は、所定の送信指示更新周期が経過する毎に、送信指示情報を生成し、生成した送信指示情報を通信維持処理回路１０の送信指示情報記憶部に記憶させる。
これによれば、送信指示更新周期が経過する毎に、送信指示情報を確実に更新することができる。この結果、Ｌ２ＳＷ３，４（外部装置）との間の通信が確立された状態を確実に維持することができる
【００８１】
その後、ＲＯＭ１２に記憶されているファームウェアプログラムを更新するために、ＣＰＵ１１の動作を停止させる場合のデータ転送システム１００の作動について図４を参照しながら説明する。
【００８２】
ステップＰ１３にてＣＰＵ１１が動作を停止すると、ＣＰＵ１１は、Ｌ２ＳＷ３により送信された通信維持用情報を受信することができない。即ち、この通信維持用情報は破棄される（ステップＰ１４及びステップＰ１６）。
【００８３】
一方、通信維持処理回路１０は、ＣＰＵ１１が動作を停止している間も、Ｌ２ＳＷ３へ送信周期が経過する毎に通信維持用情報を送信する（ステップＰ１５及びステップＰ１７）。これにより、Ｌ２ＳＷ３とＬ２ＳＷ７との間の通信ポート１ａを介した通信が確立された状態を維持することができる。即ち、ＬＡＣＰのタイムアウトが発生することを回避することができる。
【００８４】
その後、ＲＯＭ１２に記憶されているファームウェアプログラムの更新が完了すると、ＣＰＵ１１が動作を再開する（ステップＰ１８）。
ところで、この時点では、ＣＰＵ１１が動作を停止する前にＲＡＭ１３に記憶されていた情報は消去されている。
【００８５】
そこで、ＣＰＵ１１は、動作を開始する際に、通信維持処理回路１０の送信指示情報記憶部に記憶されている送信指示情報を読み出す（取得する、ステップＰ１９）。そして、ＣＰＵ１１は、読み出した送信指示情報をＲＡＭ１３に記憶させる。
【００８６】
これによれば、ＣＰＵ１１の動作が停止した後に再開する場合、ＣＰＵ１１は、最新の送信指示情報（即ち、最新の通信状態）に基づいて、Ｌ２ＳＷ３，４との間の通信状態を変更するための処理、又は、Ｌ２ＳＷ３，４との間の通信が確立された状態を維持するための処理を行うことができる。
【００８７】
また、ある時点以降において、Ｌ２ＳＷ３がＬ２ＳＷ７へ通信維持用情報を送信できなくなった場合のデータ転送システム１００の作動について図５を参照しながら説明する。
いま、ステップＰ２３以降において、Ｌ２ＳＷ３がＬ２ＳＷ７へ通信維持用情報を送信できなくなった場合を想定して説明を続ける。
【００８８】
この場合、Ｌ２ＳＷ７のＣＰＵ１１は、Ｌ２ＳＷ３から通信維持用情報を受信した最新の時点である最新受信時点（ステップＰ２３の時点）から待機時間が経過した時点（ステップＰ２７とステップＰ２８との間の時点）にて、Ｌ２ＳＷ３との間の通信が確立された状態を解除する（具体的には、通信ポート１ａを通信に使用しない）ようにＬ２ＳＷ７を制御する。即ち、Ｌ２ＳＷ７は、ＬＡＣＰを用いて構築しているリンクアグリゲーションから通信ポート１ａを削除する。
【００８９】
以上、説明したように、本発明によるデータ転送システムの実施形態によれば、ＣＰＵ１１（通信確立処理部）の動作が停止した場合であっても、通信維持処理回路１０（通信維持処理部）が通信維持用情報を送信することができる。この結果、Ｌ２ＳＷ３，４（外部装置）との間の通信が確立された状態を維持することができる。
【００９０】
更に、上記実施形態において、送信指示情報記憶部は、複数の通信ポート１ａ〜２ｄのそれぞれに対する送信指示情報を記憶する。
これによれば、通信ポート１ａ〜２ｄ毎に異なる通信維持用情報を送信することができる。
【００９１】
加えて、上記実施形態において、送信指示情報は、送信周期を表す送信周期情報を含み、通信維持処理回路１０（通信維持処理部）は、送信指示情報記憶部に記憶されている送信指示情報に含まれる送信周期情報が表す送信周期が経過する毎に、通信維持用情報を送信する。
【００９２】
これによれば、Ｌ２ＳＷ３，４（外部装置）が通信維持用情報を受信しなくても通信が確立された状態を維持することが可能な待機時間が任意（例えば、１秒又は３０秒等）に設定されていても、そのＬ２ＳＷ３，４（外部装置）との間の通信が確立された状態を確実に維持することができる。
【００９３】
なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態においては、通信維持処理部は、通信維持処理回路１０により構成されていたが、処理装置と、その処理装置が実行するプログラムと、により構成されていてもよい。
【００９４】
また、上記実施形態においては、外部装置は、Ｌ２ＳＷであったが、他の装置（例えば、サーバ装置等）であってもよい。
【００９５】
また、図６に示したように、本発明の実施形態の変形例に係るデータ転送システム２００は、データ転送装置２１０と、複数の外部装置２２０，２３０と、を含む。
【００９６】
データ転送装置２１０は、複数の通信ポート２１１ａ，２１１ｂと、通信確立処理部２１２と、通信維持処理部２１３と、を備える。
【００９７】
データ転送装置２１０と外部装置２２０とは、通信ポート２１１ａを介して接続されている。また、データ転送装置２１０と外部装置２３０とは、通信ポート２１１ｂを介して接続されている。
【００９８】
通信確立処理部２１２は、外部装置２２０との間の通信を確立するための通信確立用情報を外部装置２２０との間で送受信する。同様に、通信確立処理部２１２は、外部装置２３０との間の通信を確立するための通信確立用情報を外部装置２３０との間で送受信する。
【００９９】
通信維持処理部２１３は、通信確立処理部２１２と独立に動作するように構成されている。
通信維持処理部２１３は、所定の送信周期が経過する毎に、外部装置２２０との間の通信が確立された状態を維持するための通信維持用情報を外部装置２２０へ送信する。同様に、通信維持処理部２１３は、所定の送信周期が経過する毎に、外部装置２３０との間の通信が確立された状態を維持するための通信維持用情報を外部装置２３０へ送信する。
【０１００】
データ転送装置２１０は、複数の外部装置２２０，２３０のそれぞれとの間の複数の通信ポート２１１ａ，２１１ｂを介した通信が確立された状態にある場合に、複数の外部装置の１つ（例えば、外部装置２２０）から受信したデータを、複数の外部装置の他の１つ（例えば、外部装置２３０）へ送信する。
【０１０１】
この変形例によっても、通信確立処理部２１２の動作が停止した場合に、通信維持処理部２１３が通信維持用情報を送信することができる。この結果、外部装置２２０，２３０との間の通信が確立された状態を維持することができる。
【０１０２】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【産業上の利用可能性】
【０１０３】
本発明は、リンクアグリゲーションを行う複数のレイヤ２スイッチが接続されたデータ転送システム等に適用可能である。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施形態に係るデータ転送システムの概略構成を表す図である。
【図２】通信維持用情報として送信されるＬＡＣＰフレームを概念的に示した説明図である。
【図３】２つのＬ２ＳＷ間の通信が確立される際のデータ転送システムの作動を示したシーケンス図である。
【図４】ＣＰＵが動作を停止した際のデータ転送システムの作動を示したシーケンス図である。
【図５】通信が確立されていたＬ２ＳＷからの通信維持用情報の送信が停止された際のデータ転送システムの作動を示したシーケンス図である。
【図６】本発明の実施形態の変形例に係るデータ転送システムの概略構成を表す図である。
【符号の説明】
【０１０５】
１ａ〜２ｄ  通信ポート
３，４，７  Ｌ２ＳＷ
８      スイッチ部
９      スイッチコア
１０    通信維持処理回路
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１００  データ転送システム
２００  データ転送システム
２１０  データ転送装置
２１１ａ，２１１ｂ  通信ポート
２１２  通信確立処理部
２１３  通信維持処理部
２２０，２３０  外部装置
【図１】
2010141779.tif 000003
【図２】
2010141779.tif 000004
【図３】
2010141779.tif 000005
【図４】
2010141779.tif 000006
【図５】
2010141779.tif 000007
【図６】
2010141779.tif 000008